diff --git a/contrib/snap/snapcraft.yaml b/contrib/snap/snapcraft.yaml index e2b9a410b..cf4941800 100644 --- a/contrib/snap/snapcraft.yaml +++ b/contrib/snap/snapcraft.yaml @@ -143,6 +143,23 @@ parts: - -usr/share/lintian - -usr/share/man after: [meson] + gudev: + plugin: autotools + source: https://gitlab.gnome.org/GNOME/libgudev.git + source-type: git + configflags: + - --disable-umockdev + build-packages: + - libglib2.0-dev + - pkg-config + - libudev-dev + - gtk-doc-tools + - gnome-common + prime: + - -include + - -lib/girepository-1.0 + - -lib/pkgconfig + - -share/ fwupd: plugin: meson meson-parameters: [--prefix=/usr, @@ -172,7 +189,6 @@ parts: - libgcab-dev - libglib2.0-dev - libgpgme11-dev - - libgudev-1.0-dev - libgusb-dev - libjson-glib-dev - libsoup2.4-dev @@ -186,7 +202,6 @@ parts: - libgpgme11 - libjson-glib-1.0-0 - libgusb2 - - libgudev-1.0-0 prime: - -usr/bin - -usr/sbin @@ -225,7 +240,7 @@ parts: - -usr/share/upstart - -usr/lib/*/glib-2.0 - -usr/lib/*/pkgconfig - after: [appstream-glib-dev, libfwup-dev] + after: [appstream-glib-dev, libfwup-dev, gudev] fwupdtool-wrapper: plugin: dump source: contrib/snap