aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Bunk <bunk@stusta.de>2020-08-13 08:43:48 +0300
committerKhem Raj <raj.khem@gmail.com>2020-08-13 22:32:07 -0700
commit5ec6c57c3cc77e284e585c4818ff2a2900e70a6f (patch)
tree44159b2344dee5d3e0cd42963b6bb890c37a6db8
parent95bf58c16e40d182d55b29c2858364e6a31dd160 (diff)
downloadmeta-openembedded-contrib-5ec6c57c3cc77e284e585c4818ff2a2900e70a6f.tar.gz
gnome-settings-daemon: smartcard support is optional, and needs nss
../gnome-settings-daemon-3.36.1/meson.build:165:2: ERROR: Dependency "nss" not found, tried pkgconfig This happened when networkmanager is configured without nss, or nm support disabled in gnome-settings-daemon. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_3.36.1.bb2
1 files changed, 2 insertions, 0 deletions
diff --git a/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_3.36.1.bb b/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_3.36.1.bb
index b38ba558c5..8d90a7a409 100644
--- a/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_3.36.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_3.36.1.bb
@@ -44,12 +44,14 @@ EXTRA_OEMESON = "--native-file ${WORKDIR}/meson.native"
PACKAGECONFIG ??= " \
cups nm \
alsa gudev \
+ smartcard \
${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)} \
"
PACKAGECONFIG[alsa] = "-Dalsa=true,-Dalsa=false,alsa-lib"
PACKAGECONFIG[cups] = "-Dcups=true,-Dcups=false,cups"
PACKAGECONFIG[gudev] = "-Dgudev=true,-Dgudev=false,libgudev"
PACKAGECONFIG[nm] = "-Dnetwork_manager=true,-Dnetwork_manager=false,networkmanager"
+PACKAGECONFIG[smartcard] = "-Dsmartcard=true,-Dsmartcard=false,nss"
PACKAGECONFIG[wayland] = "-Dwayland=true,-Dwayland=false,wayland"
FILES_${PN} += " \