]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
p11-kit: explicitly disable tests and zsh-completions
authorRoss Burton <ross.burton@arm.com>
Mon, 27 Apr 2026 20:46:39 +0000 (21:46 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 28 Apr 2026 16:48:53 +0000 (17:48 +0100)
There's no need to build the tests as we won't run them, and disable the
zsh completion to avoid having to package the files.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-support/p11-kit/p11-kit_0.26.2.bb

index a0e2e17d02641cda5ccafe7c8513ae06ebb7bb2b..69fb76658ea407af5d5f679c061b2888f04a97b5 100644 (file)
@@ -19,7 +19,11 @@ PACKAGECONFIG[manpages] = "-Dman=true,-Dman=false,libxslt-native"
 PACKAGECONFIG[trust] = "-Dtrust_module=enabled,-Dtrust_module=disabled,libtasn1-native libtasn1"
 PACKAGECONFIG[trust-paths] = "-Dtrust_paths=/etc/ssl/certs/ca-certificates.crt,,,ca-certificates"
 
-EXTRA_OEMESON:append = " -Dnls=${@'false' if d.getVar('USE_NLS') == 'no' else 'true'}"
+EXTRA_OEMESON = "\
+    -Dtest=false \
+    -Dzsh_completion=disabled \
+    -Dnls=${@'false' if d.getVar('USE_NLS') == 'no' else 'true'}"
+
 GTKDOC_MESON_OPTION = 'gtk_doc'
 
 FILES:${PN} += " \