| @@ -1,17 +1,17 @@ | | | @@ -1,17 +1,17 @@ |
1 | # $NetBSD: Makefile,v 1.209 2021/06/28 08:48:20 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.210 2021/08/09 07:54:47 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= nss-${NSS_RELEASE:S/.0$//} | | 3 | DISTNAME= nss-${NSS_RELEASE:S/.0$//} |
4 | NSS_RELEASE= 3.67.0 | | 4 | NSS_RELEASE= 3.69.0 |
5 | CATEGORIES= devel security | | 5 | CATEGORIES= devel security |
6 | MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=security/nss/releases/NSS_${NSS_DIST_DIR_VERSION:S/_0$//}_RTM/src/} | | 6 | MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=security/nss/releases/NSS_${NSS_DIST_DIR_VERSION:S/_0$//}_RTM/src/} |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS | | 9 | HOMEPAGE= https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS |
10 | COMMENT= Libraries to support development of security-enabled applications | | 10 | COMMENT= Libraries to support development of security-enabled applications |
11 | LICENSE= mpl-2.0 | | 11 | LICENSE= mpl-2.0 |
12 | | | 12 | |
13 | CHECK_PORTABILITY_SKIP+= nss/tests/libpkix/libpkix.sh | | 13 | CHECK_PORTABILITY_SKIP+= nss/tests/libpkix/libpkix.sh |
14 | CHECK_PORTABILITY_SKIP+= nss/tests/multinit/multinit.sh | | 14 | CHECK_PORTABILITY_SKIP+= nss/tests/multinit/multinit.sh |
15 | CHECK_PORTABILITY_SKIP+= js/src/configure | | 15 | CHECK_PORTABILITY_SKIP+= js/src/configure |
16 | CHECK_PORTABILITY_SKIP+= configure | | 16 | CHECK_PORTABILITY_SKIP+= configure |
17 | | | 17 | |
| @@ -84,27 +84,27 @@ MAKE_ENV+= USE_SYSTEM_ZLIB=1 | | | @@ -84,27 +84,27 @@ MAKE_ENV+= USE_SYSTEM_ZLIB=1 |
84 | MAKE_ENV+= EXTRA_SHARED_LIBS="${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.nspr}/lib/nspr ${COMPILER_RPATH_FLAG}${PREFIX}/lib/nss -L${BUILDLINK_PREFIX.nspr}/lib/nspr -lplc4 -lplds4 -lnspr4 "${LDFLAGS:Q} | | 84 | MAKE_ENV+= EXTRA_SHARED_LIBS="${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.nspr}/lib/nspr ${COMPILER_RPATH_FLAG}${PREFIX}/lib/nss -L${BUILDLINK_PREFIX.nspr}/lib/nspr -lplc4 -lplds4 -lnspr4 "${LDFLAGS:Q} |
85 | MAKE_ENV+= NSS_DISABLE_GTESTS=yes | | 85 | MAKE_ENV+= NSS_DISABLE_GTESTS=yes |
86 | MAKE_ENV+= NSS_ENABLE_TLS_1_3=1 | | 86 | MAKE_ENV+= NSS_ENABLE_TLS_1_3=1 |
87 | .include "../../mk/compiler.mk" | | 87 | .include "../../mk/compiler.mk" |
88 | .if !empty(CC_VERSION:Mgcc-4.[0-7]*) | | 88 | .if !empty(CC_VERSION:Mgcc-4.[0-7]*) |
89 | CFLAGS+= -DNSS_NO_GCC48 | | 89 | CFLAGS+= -DNSS_NO_GCC48 |
90 | .endif | | 90 | .endif |
91 | | | 91 | |
92 | MOD_MAJOR_VERSION= ${NSS_RELEASE:C/\.[0-9.]*//} | | 92 | MOD_MAJOR_VERSION= ${NSS_RELEASE:C/\.[0-9.]*//} |
93 | MOD_MINOR_VERSION= ${NSS_RELEASE:S/3.//:C/\.[0-9]*//} | | 93 | MOD_MINOR_VERSION= ${NSS_RELEASE:S/3.//:C/\.[0-9]*//} |
94 | MOD_PATCH_VERSION= ${NSS_RELEASE:C/[0-9.]*\.//} | | 94 | MOD_PATCH_VERSION= ${NSS_RELEASE:C/[0-9.]*\.//} |
95 | NSS_DIST_DIR_VERSION= ${MOD_MAJOR_VERSION}_${MOD_MINOR_VERSION}_${MOD_PATCH_VERSION} | | 95 | NSS_DIST_DIR_VERSION= ${MOD_MAJOR_VERSION}_${MOD_MINOR_VERSION}_${MOD_PATCH_VERSION} |
96 | | | 96 | |
97 | NSPR_MINIMUM_VERSION= 4.30 | | 97 | NSPR_MINIMUM_VERSION= 4.32 |
98 | | | 98 | |
99 | PKGCONFIG_OVERRIDE= nss.pc | | 99 | PKGCONFIG_OVERRIDE= nss.pc |
100 | | | 100 | |
101 | SUBST_CLASSES+= config | | 101 | SUBST_CLASSES+= config |
102 | # nss.pc | | 102 | # nss.pc |
103 | SUBST_SED.config+= -e "s,@PTHREAD@,${BUILDLINK_LIBS.pthread:Q}," | | 103 | SUBST_SED.config+= -e "s,@PTHREAD@,${BUILDLINK_LIBS.pthread:Q}," |
104 | SUBST_SED.config+= -e "s,%prefix%,${PREFIX}," | | 104 | SUBST_SED.config+= -e "s,%prefix%,${PREFIX}," |
105 | SUBST_SED.config+= -e "s,%exec_prefix%,${PREFIX}," | | 105 | SUBST_SED.config+= -e "s,%exec_prefix%,${PREFIX}," |
106 | SUBST_SED.config+= -e "s,%libdir%,${PREFIX}/lib/nss," | | 106 | SUBST_SED.config+= -e "s,%libdir%,${PREFIX}/lib/nss," |
107 | SUBST_SED.config+= -e "s,%includedir%,${PREFIX}/include/nss," | | 107 | SUBST_SED.config+= -e "s,%includedir%,${PREFIX}/include/nss," |
108 | SUBST_SED.config+= -e "s,%NSS_VERSION%,${PKGVERSION_NOREV}," | | 108 | SUBST_SED.config+= -e "s,%NSS_VERSION%,${PKGVERSION_NOREV}," |
109 | SUBST_SED.config+= -e "s,%NSPR_VERSION%,${NSPR_MINIMUM_VERSION}," | | 109 | SUBST_SED.config+= -e "s,%NSPR_VERSION%,${NSPR_MINIMUM_VERSION}," |
110 | # nss-config | | 110 | # nss-config |