summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis OSTERLAND-HEIM <denis.osterland@diehl.com>2025-07-10 12:38:01 +0200
committerKhem Raj <raj.khem@gmail.com>2025-07-10 10:46:23 -0700
commit0d88de194ab3376bec089b95a39e6aa5241877a7 (patch)
treef2249b4bae88565e5f973efa6dbcca26cec7816c
parent18efe2c854d1c433fe69dbe18719835d550d0388 (diff)
downloadmeta-openembedded-0d88de194ab3376bec089b95a39e6aa5241877a7.tar.gz
libp11: version bump 0.4.13 -> 0.4.16
This version comes with a pkcs11 provider called 'pkcs11prov'. Configure modules directory for native build for the provider. Install provider to target. Signed-off-by: Denis OSTERLAND-HEIM <denis.osterland@diehl.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/recipes-support/libp11/libp11_0.4.16.bb (renamed from meta-oe/recipes-support/libp11/libp11_0.4.13.bb)17
1 files changed, 13 insertions, 4 deletions
diff --git a/meta-oe/recipes-support/libp11/libp11_0.4.13.bb b/meta-oe/recipes-support/libp11/libp11_0.4.16.bb
index 807d079a05..2bd589be8a 100644
--- a/meta-oe/recipes-support/libp11/libp11_0.4.13.bb
+++ b/meta-oe/recipes-support/libp11/libp11_0.4.16.bb
@@ -11,7 +11,7 @@ DEPENDS = "libtool openssl"
11 11
12SRC_URI = "git://github.com/OpenSC/libp11.git;branch=master;protocol=https" 12SRC_URI = "git://github.com/OpenSC/libp11.git;branch=master;protocol=https"
13 13
14SRCREV = "6d669183c7b241ce47ecce28744837ad92814f5c" 14SRCREV = "b9c2de288833e38a391ee3cb106f965a40153629"
15 15
16UPSTREAM_CHECK_GITTAGREGEX = "libp11-(?P<pver>\d+(\.\d+)+)" 16UPSTREAM_CHECK_GITTAGREGEX = "libp11-(?P<pver>\d+(\.\d+)+)"
17 17
@@ -19,13 +19,22 @@ UPSTREAM_CHECK_GITTAGREGEX = "libp11-(?P<pver>\d+(\.\d+)+)"
19inherit autotools pkgconfig 19inherit autotools pkgconfig
20 20
21EXTRA_OECONF = "--disable-static" 21EXTRA_OECONF = "--disable-static"
22EXTRA_OECONF:append:class-native = " --with-enginesdir=${RECIPE_SYSROOT_NATIVE}/usr/lib/engines-3" 22EXTRA_OECONF:append:class-native = "\
23 --with-enginesdir=${RECIPE_SYSROOT_NATIVE}/usr/lib/engines-3 \
24 --with-modulesdir=${RECIPE_SYSROOT_NATIVE}/usr/lib/ossl-modules \
25"
23 26
24do_install:append () { 27do_install:append () {
25 rm -rf ${D}${docdir}/${BPN} 28 rm -rf ${D}${docdir}/${BPN}
26} 29}
27 30
28FILES:${PN} += "${libdir}/engines*/pkcs11.so" 31FILES:${PN} += "\
29FILES:${PN}-dev += "${libdir}/engines*/libpkcs11${SOLIBSDEV}" 32 ${libdir}/engines*/pkcs11.so \
33 ${libdir}/ossl-modules/pkcs11prov.so \
34"
35FILES:${PN}-dev += "\
36 ${libdir}/engines*/libpkcs11${SOLIBSDEV} \
37 ${libdir}/ossl-modules/libpkcs11${SOLIBSDEV} \
38"
30 39
31BBCLASSEXTEND = "native" 40BBCLASSEXTEND = "native"