diff options
| author | Denis OSTERLAND-HEIM <denis.osterland@diehl.com> | 2025-07-10 12:38:01 +0200 | 
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2025-07-10 10:46:23 -0700 | 
| commit | 0d88de194ab3376bec089b95a39e6aa5241877a7 (patch) | |
| tree | f2249b4bae88565e5f973efa6dbcca26cec7816c | |
| parent | 18efe2c854d1c433fe69dbe18719835d550d0388 (diff) | |
| download | meta-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 | ||
| 12 | SRC_URI = "git://github.com/OpenSC/libp11.git;branch=master;protocol=https" | 12 | SRC_URI = "git://github.com/OpenSC/libp11.git;branch=master;protocol=https" | 
| 13 | 13 | ||
| 14 | SRCREV = "6d669183c7b241ce47ecce28744837ad92814f5c" | 14 | SRCREV = "b9c2de288833e38a391ee3cb106f965a40153629" | 
| 15 | 15 | ||
| 16 | UPSTREAM_CHECK_GITTAGREGEX = "libp11-(?P<pver>\d+(\.\d+)+)" | 16 | UPSTREAM_CHECK_GITTAGREGEX = "libp11-(?P<pver>\d+(\.\d+)+)" | 
| 17 | 17 | ||
| @@ -19,13 +19,22 @@ UPSTREAM_CHECK_GITTAGREGEX = "libp11-(?P<pver>\d+(\.\d+)+)" | |||
| 19 | inherit autotools pkgconfig | 19 | inherit autotools pkgconfig | 
| 20 | 20 | ||
| 21 | EXTRA_OECONF = "--disable-static" | 21 | EXTRA_OECONF = "--disable-static" | 
| 22 | EXTRA_OECONF:append:class-native = " --with-enginesdir=${RECIPE_SYSROOT_NATIVE}/usr/lib/engines-3" | 22 | EXTRA_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 | ||
| 24 | do_install:append () { | 27 | do_install:append () { | 
| 25 | rm -rf ${D}${docdir}/${BPN} | 28 | rm -rf ${D}${docdir}/${BPN} | 
| 26 | } | 29 | } | 
| 27 | 30 | ||
| 28 | FILES:${PN} += "${libdir}/engines*/pkcs11.so" | 31 | FILES:${PN} += "\ | 
| 29 | FILES:${PN}-dev += "${libdir}/engines*/libpkcs11${SOLIBSDEV}" | 32 | ${libdir}/engines*/pkcs11.so \ | 
| 33 | ${libdir}/ossl-modules/pkcs11prov.so \ | ||
| 34 | " | ||
| 35 | FILES:${PN}-dev += "\ | ||
| 36 | ${libdir}/engines*/libpkcs11${SOLIBSDEV} \ | ||
| 37 | ${libdir}/ossl-modules/libpkcs11${SOLIBSDEV} \ | ||
| 38 | " | ||
| 30 | 39 | ||
| 31 | BBCLASSEXTEND = "native" | 40 | BBCLASSEXTEND = "native" | 
