p11-kit: updated to 0.25.3 0.25.3 (stable) * rpc: fix serialization of NULL mechanism pointer * fix meson build failure in macOS (appleframeworks not found)diff -r1.31 -r1.32 pkgsrc/security/p11-kit/Makefile
(adam)
@@ -1,54 +1,53 @@ | @@ -1,54 +1,53 @@ | |||
1 | # $NetBSD: Makefile,v 1.31 2023/11/16 07:51:41 mrg Exp $ | 1 | # $NetBSD: Makefile,v 1.32 2023/11/16 12:11:27 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= p11-kit-0.25.2 | 3 | DISTNAME= p11-kit-0.25.3 | |
4 | CATEGORIES= security | 4 | CATEGORIES= security | |
5 | #MASTER_SITES= http://p11-glue.freedesktop.org/releases/ | |||
6 | MASTER_SITES+= ${MASTER_SITE_GITHUB:=p11-glue/} | 5 | MASTER_SITES+= ${MASTER_SITE_GITHUB:=p11-glue/} | |
7 | GITHUB_RELEASE= ${PKGVERSION_NOREV} | 6 | GITHUB_RELEASE= ${PKGVERSION_NOREV} | |
8 | EXTRACT_SUFX= .tar.xz | 7 | EXTRACT_SUFX= .tar.xz | |
9 | 8 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://p11-glue.freedesktop.org/p11-kit.html | 10 | HOMEPAGE= https://p11-glue.freedesktop.org/p11-kit.html | |
12 | COMMENT= PKCS\#11 module manager | 11 | COMMENT= PKCS\#11 module manager | |
13 | LICENSE= modified-bsd | 12 | LICENSE= modified-bsd | |
14 | 13 | |||
15 | DEPENDS+= mozilla-rootcerts>=1.0.20150804nb1:../../security/mozilla-rootcerts | 14 | DEPENDS+= mozilla-rootcerts>=1.0.20150804nb1:../../security/mozilla-rootcerts | |
16 | 15 | |||
17 | MESON_ARGS+= -Dtrust_paths=${PREFIX}/share/mozilla-rootcerts/cacert.pem | 16 | MESON_ARGS+= -Dtrust_paths=${PREFIX}/share/mozilla-rootcerts/cacert.pem | |
18 | 17 | |||
19 | USE_LANGUAGES= c | |||
20 | USE_CC_FEATURES= c99 | 18 | USE_CC_FEATURES= c99 | |
21 | USE_TOOLS+= pkg-config readlink | |||
22 | USE_FEATURES+= strndup strnlen | 19 | USE_FEATURES+= strndup strnlen | |
20 | USE_LANGUAGES= c | |||
21 | USE_TOOLS+= pkg-config readlink | |||
23 | 22 | |||
24 | # dirfd(3) | 23 | # dirfd(3) | |
25 | CFLAGS.NetBSD+= -D_NETBSD_SOURCE | 24 | CFLAGS.NetBSD+= -D_NETBSD_SOURCE | |
26 | 25 | |||
27 | # reallocarray(3) | 26 | # reallocarray(3) | |
28 | CFLAGS.NetBSD+= -D_OPENBSD_SOURCE | 27 | CFLAGS.NetBSD+= -D_OPENBSD_SOURCE | |
29 | 28 | |||
30 | CFLAGS.SunOS+= -D_POSIX_PTHREAD_SEMANTICS | 29 | CFLAGS.SunOS+= -D_POSIX_PTHREAD_SEMANTICS | |
31 | LDFLAGS.SunOS+= -lsocket -lnsl | 30 | LDFLAGS.SunOS+= -lsocket -lnsl | |
32 | 31 | |||
33 | DLEXT.dylib= dylib | 32 | DLEXT.dylib= dylib | |
34 | DLEXT= ${DLEXT.${SHLIB_TYPE}:Uso} | 33 | DLEXT= ${DLEXT.${SHLIB_TYPE}:Uso} | |
35 | PLIST_SUBST+= DLEXT=${DLEXT:Q} | 34 | PLIST_SUBST+= DLEXT=${DLEXT:Q} | |
36 | 35 | |||
37 | TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/p11-kit:${WRKSRC}/output/trust | 36 | TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/p11-kit:${WRKSRC}/output/trust | |
38 | 37 | |||
39 | PKGCONFIG_OVERRIDE+= p11-kit/p11-kit-1.pc.in | 38 | PKGCONFIG_OVERRIDE+= p11-kit/p11-kit-1.pc.in | |
40 | 39 | |||
41 | CONF_FILES+= share/examples/p11-kit/pkcs11.conf.example \ | 40 | CONF_FILES+= share/examples/p11-kit/pkcs11.conf.example \ | |
42 | ${PKG_SYSCONFDIR}/pkcs11.conf | 41 | ${PKG_SYSCONFDIR}/pkcs11.conf | |
43 | 42 | |||
44 | INSTALLATION_DIRS+= share/examples/p11-kit | 43 | INSTALLATION_DIRS+= share/examples/p11-kit | |
45 | 44 | |||
46 | post-install: | 45 | post-install: | |
47 | mv ${DESTDIR}${PKG_SYSCONFDIR}/pkcs11/pkcs11.conf.example \ | 46 | ${MV} ${DESTDIR}${PKG_SYSCONFDIR}/pkcs11/pkcs11.conf.example \ | |
48 | ${DESTDIR}${PREFIX}/share/examples/p11-kit | 47 | ${DESTDIR}${PREFIX}/share/examples/p11-kit | |
49 | 48 | |||
49 | .include "../../devel/gettext-lib/buildlink3.mk" | |||
50 | .include "../../devel/libffi/buildlink3.mk" | 50 | .include "../../devel/libffi/buildlink3.mk" | |
51 | .include "../../devel/meson/build.mk" | 51 | .include "../../devel/meson/build.mk" | |
52 | .include "../../devel/gettext-lib/buildlink3.mk" | |||
53 | .include "../../security/libtasn1/buildlink3.mk" | 52 | .include "../../security/libtasn1/buildlink3.mk" | |
54 | .include "../../mk/bsd.pkg.mk" | 53 | .include "../../mk/bsd.pkg.mk" |
@@ -1,27 +1,27 @@ | @@ -1,27 +1,27 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.6 2023/11/16 12:05:38 tnn Exp $ | 1 | @comment $NetBSD: PLIST,v 1.7 2023/11/16 12:11:27 adam Exp $ | |
2 | bin/p11-kit | 2 | bin/p11-kit | |
3 | bin/trust | 3 | bin/trust | |
4 | include/p11-kit-1/p11-kit/deprecated.h | 4 | include/p11-kit-1/p11-kit/deprecated.h | |
5 | include/p11-kit-1/p11-kit/iter.h | 5 | include/p11-kit-1/p11-kit/iter.h | |
6 | include/p11-kit-1/p11-kit/p11-kit.h | 6 | include/p11-kit-1/p11-kit/p11-kit.h | |
7 | include/p11-kit-1/p11-kit/pin.h | 7 | include/p11-kit-1/p11-kit/pin.h | |
8 | include/p11-kit-1/p11-kit/pkcs11.h | 8 | include/p11-kit-1/p11-kit/pkcs11.h | |
9 | include/p11-kit-1/p11-kit/pkcs11x.h | 9 | include/p11-kit-1/p11-kit/pkcs11x.h | |
10 | include/p11-kit-1/p11-kit/remote.h | 10 | include/p11-kit-1/p11-kit/remote.h | |
11 | include/p11-kit-1/p11-kit/uri.h | 11 | include/p11-kit-1/p11-kit/uri.h | |
12 | lib/libp11-kit.so | 12 | lib/libp11-kit.so | |
13 | lib/libp11-kit.so.0 | 13 | lib/libp11-kit.so.0 | |
14 | lib/libp11-kit.so.0.3.0 | 14 | lib/libp11-kit.so.0.3.1 | |
15 | lib/p11-kit-proxy.${DLEXT} | 15 | lib/p11-kit-proxy.${DLEXT} | |
16 | lib/pkcs11/p11-kit-client.so | 16 | lib/pkcs11/p11-kit-client.so | |
17 | lib/pkcs11/p11-kit-trust.${DLEXT} | 17 | lib/pkcs11/p11-kit-trust.${DLEXT} | |
18 | lib/pkgconfig/p11-kit-1.pc | 18 | lib/pkgconfig/p11-kit-1.pc | |
19 | libexec/p11-kit/p11-kit-remote | 19 | libexec/p11-kit/p11-kit-remote | |
20 | libexec/p11-kit/p11-kit-server | 20 | libexec/p11-kit/p11-kit-server | |
21 | libexec/p11-kit/trust-extract-compat | 21 | libexec/p11-kit/trust-extract-compat | |
22 | share/examples/p11-kit/pkcs11.conf.example | 22 | share/examples/p11-kit/pkcs11.conf.example | |
23 | share/locale/ar/LC_MESSAGES/p11-kit.mo | 23 | share/locale/ar/LC_MESSAGES/p11-kit.mo | |
24 | share/locale/as/LC_MESSAGES/p11-kit.mo | 24 | share/locale/as/LC_MESSAGES/p11-kit.mo | |
25 | share/locale/ast/LC_MESSAGES/p11-kit.mo | 25 | share/locale/ast/LC_MESSAGES/p11-kit.mo | |
26 | share/locale/az/LC_MESSAGES/p11-kit.mo | 26 | share/locale/az/LC_MESSAGES/p11-kit.mo | |
27 | share/locale/bg/LC_MESSAGES/p11-kit.mo | 27 | share/locale/bg/LC_MESSAGES/p11-kit.mo |
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.5 2021/12/08 16:02:34 adam Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.6 2023/11/16 12:11:27 adam Exp $ | |
2 | 2 | |||
3 | BUILDLINK_TREE+= p11-kit | 3 | BUILDLINK_TREE+= p11-kit | |
4 | 4 | |||
5 | .if !defined(P11_KIT_BUILDLINK3_MK) | 5 | .if !defined(P11_KIT_BUILDLINK3_MK) | |
6 | P11_KIT_BUILDLINK3_MK:= | 6 | P11_KIT_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.p11-kit+= p11-kit>=0.10 | 8 | BUILDLINK_API_DEPENDS.p11-kit+= p11-kit>=0.10 | |
9 | BUILDLINK_API_DEPENDS.p11-kit+= p11-kit>=0.23 | 9 | BUILDLINK_API_DEPENDS.p11-kit+= p11-kit>=0.23 | |
10 | BUILDLINK_ABI_DEPENDS.p11-kit?= p11-kit>=0.24.0nb3 | 10 | BUILDLINK_ABI_DEPENDS.p11-kit+= p11-kit>=0.24.0nb3 | |
11 | BUILDLINK_PKGSRCDIR.p11-kit?= ../../security/p11-kit | 11 | BUILDLINK_PKGSRCDIR.p11-kit?= ../../security/p11-kit | |
12 | .include "../../devel/libffi/buildlink3.mk" | 12 | .include "../../devel/libffi/buildlink3.mk" | |
13 | .include "../../devel/gettext-lib/buildlink3.mk" | 13 | .include "../../devel/gettext-lib/buildlink3.mk" | |
14 | .include "../../security/libtasn1/buildlink3.mk" | 14 | .include "../../security/libtasn1/buildlink3.mk" | |
15 | .endif # P11_KIT_BUILDLINK3_MK | 15 | .endif # P11_KIT_BUILDLINK3_MK | |
16 | 16 | |||
17 | BUILDLINK_TREE+= -p11-kit | 17 | BUILDLINK_TREE+= -p11-kit |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.23 2023/11/16 12:05:38 tnn Exp $ | 1 | $NetBSD: distinfo,v 1.24 2023/11/16 12:11:27 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (p11-kit-0.25.2.tar.xz) = 63d4c490237f1e8341fa0bceb78fc2dddafd4990f5917663b85111a97cf636c4 | 3 | BLAKE2s (p11-kit-0.25.3.tar.xz) = 6d1a804ddacc44f27a8019d39b042815be9cb800be6b2aecc21dda6b045163a4 | |
4 | SHA512 (p11-kit-0.25.2.tar.xz) = 64df7600c1eedfba942a38eb32bda7fe869ed197449dff2b8470be37ba71f3eefc3990613d2f787d3300b18e87391cd8f8bb4b33277d51ec873548126137bd01 | 4 | SHA512 (p11-kit-0.25.3.tar.xz) = ad2d393bf122526cbba18dc9d5a13f2c1cad7d70125ec90ffd02059dfa5ef30ac59dfc0bb9bc6380c8f317e207c9e87e895f1945634f56ddf910c2958868fb4c | |
5 | Size (p11-kit-0.25.2.tar.xz) = 990488 bytes | 5 | Size (p11-kit-0.25.3.tar.xz) = 991528 bytes | |
6 | SHA1 (patch-common_compat.c) = bdcb10cebe5e7755c81f88ef033b9dfecd7a1aad | 6 | SHA1 (patch-common_compat.c) = bdcb10cebe5e7755c81f88ef033b9dfecd7a1aad | |
7 | SHA1 (patch-meson.build) = 1fa386e0ff6419dd90896ea57ef48fefe6a4da6c | 7 | SHA1 (patch-meson.build) = 1fa386e0ff6419dd90896ea57ef48fefe6a4da6c |