mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-11-14 03:57:15 +00:00
opensc: add PACKAGECONFIG for ctapi
Add a PACKAGECONFIG option for OpenSC's CT-API reader driver so it can be enabled without modifying the recipe, e.g. from local.conf: PACKAGECONFIG:pn-opensc = "ctapi" Please note that OpenSC's configure allows only one reader driver: Only one of --enable-pcsc, --enable-cryptotokenkit, --enable-openct, --enable-ctapi can be specified! So to use it, ctapi should replace the default pcsc rather than being just added to it. Not enabled by default. Existing builds are unaffected. The patch also removes --disable-ctapi from EXTRA_OECONF. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
1 parent
876538ec6d
commit
4edb9dd826
1 file changed
+1
-1
@@ -23,7 +23,6 @@ CVE_STATUS[CVE-2024-8443] = "fixed-version: this is fixed since 0.26.0"
|
||||
inherit autotools pkgconfig bash-completion
|
||||
|
||||
EXTRA_OECONF = " \
|
||||
--disable-ctapi \
|
||||
--disable-doc \
|
||||
--disable-static \
|
||||
--disable-strict \
|
||||
@@ -39,6 +38,7 @@ PACKAGECONFIG[openct] = "--enable-openct,--disable-openct,openct"
|
||||
PACKAGECONFIG[pcsc] = "--enable-pcsc,--disable-pcsc,pcsc-lite,pcsc-lite pcsc-lite-lib"
|
||||
PACKAGECONFIG[readline] = "--enable-readline,--disable-readline,readline"
|
||||
PACKAGECONFIG[notify] = "--enable-notify,--disable-notify,glib-2.0"
|
||||
PACKAGECONFIG[ctapi] = "--enable-ctapi,--disable-ctapi"
|
||||
|
||||
FILES:${PN} += "\
|
||||
${libdir}/opensc-pkcs11.so \
|
||||
|
||||
Reference in new issue
Block a user