summaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-support/spice/spice-gtk_0.42.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta-networking/recipes-support/spice/spice-gtk_0.42.bb')
-rw-r--r--meta-networking/recipes-support/spice/spice-gtk_0.42.bb8
1 files changed, 5 insertions, 3 deletions
diff --git a/meta-networking/recipes-support/spice/spice-gtk_0.42.bb b/meta-networking/recipes-support/spice/spice-gtk_0.42.bb
index 82ce7067d9..3588d674f7 100644
--- a/meta-networking/recipes-support/spice/spice-gtk_0.42.bb
+++ b/meta-networking/recipes-support/spice/spice-gtk_0.42.bb
@@ -12,7 +12,8 @@ SRCREV = "f04479c16f0969fb394ebe74b6eff74e560a42f0"
12 12
13SRC_URI = "gitsm://gitlab.freedesktop.org/spice/spice-gtk.git;protocol=https;branch=master" 13SRC_URI = "gitsm://gitlab.freedesktop.org/spice/spice-gtk.git;protocol=https;branch=master"
14 14
15S = "${WORKDIR}/git" 15CVE_STATUS[CVE-2012-4425] = "fixed-version: fixed since 0.15.3"
16
16 17
17DEPENDS = " \ 18DEPENDS = " \
18 ${@bb.utils.filter('DISTRO_FEATURES', 'polkit', d)} \ 19 ${@bb.utils.filter('DISTRO_FEATURES', 'polkit', d)} \
@@ -40,7 +41,7 @@ DEPENDS = " \
40" 41"
41DEPENDS:append:libc-musl = " libucontext" 42DEPENDS:append:libc-musl = " libucontext"
42 43
43RDEPENDS:${PN} = "python3-pyparsing python3-six usbids" 44RDEPENDS:${PN} = "python3-pyparsing python3-six hwdata"
44 45
45inherit meson pkgconfig vala gobject-introspection features_check gtk-doc 46inherit meson pkgconfig vala gobject-introspection features_check gtk-doc
46 47
@@ -59,8 +60,9 @@ do_configure:prepend() {
59PACKAGECONFIG ??= "${@bb.utils.contains('GI_DATA_ENABLED', 'True', 'vapi', '', d)} smartcard" 60PACKAGECONFIG ??= "${@bb.utils.contains('GI_DATA_ENABLED', 'True', 'vapi', '', d)} smartcard"
60PACKAGECONFIG[vapi] = "-Dvapi=enabled,-Dvapi=disabled" 61PACKAGECONFIG[vapi] = "-Dvapi=enabled,-Dvapi=disabled"
61PACKAGECONFIG[smartcard] = "-Dsmartcard=enabled,-Dsmartcard=disabled,libcacard" 62PACKAGECONFIG[smartcard] = "-Dsmartcard=enabled,-Dsmartcard=disabled,libcacard"
63PACKAGECONFIG[webdav] = "-Dwebdav=enabled,-Dwebdav=disabled,phodav libsoup"
62 64
63EXTRA_OEMESON = "-Dpie=true -Dusb-ids-path=${datadir}/usb.ids " 65EXTRA_OEMESON = "-Dpie=true -Dusb-ids-path=${datadir}/hwdata/usb.ids "
64EXTRA_OEMESON:append:libc-musl = " -Dcoroutine=libucontext" 66EXTRA_OEMESON:append:libc-musl = " -Dcoroutine=libucontext"
65 67
66LDFLAGS += "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}" 68LDFLAGS += "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}"