| @@ -1,18 +1,17 @@ | | | @@ -1,18 +1,17 @@ |
1 | # $NetBSD: Makefile,v 1.205 2021/05/01 21:52:02 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.206 2021/05/16 17:42:31 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= nss-${NSS_RELEASE:S/.0$//} | | 3 | DISTNAME= nss-${NSS_RELEASE:S/.0$//} |
4 | NSS_RELEASE= 3.64.0 | | 4 | NSS_RELEASE= 3.65.0 |
5 | PKGREVISION= 3 | | | |
6 | CATEGORIES= devel security | | 5 | CATEGORIES= devel security |
7 | 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/} |
8 | | | 7 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS | | 9 | HOMEPAGE= https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS |
11 | COMMENT= Libraries to support development of security-enabled applications | | 10 | COMMENT= Libraries to support development of security-enabled applications |
12 | LICENSE= mpl-2.0 | | 11 | LICENSE= mpl-2.0 |
13 | | | 12 | |
14 | CHECK_PORTABILITY_SKIP+= nss/tests/libpkix/libpkix.sh | | 13 | CHECK_PORTABILITY_SKIP+= nss/tests/libpkix/libpkix.sh |
15 | CHECK_PORTABILITY_SKIP+= nss/tests/multinit/multinit.sh | | 14 | CHECK_PORTABILITY_SKIP+= nss/tests/multinit/multinit.sh |
16 | CHECK_PORTABILITY_SKIP+= js/src/configure | | 15 | CHECK_PORTABILITY_SKIP+= js/src/configure |
17 | CHECK_PORTABILITY_SKIP+= configure | | 16 | CHECK_PORTABILITY_SKIP+= configure |
18 | | | 17 | |
| @@ -85,27 +84,27 @@ MAKE_ENV+= USE_SYSTEM_ZLIB=1 | | | @@ -85,27 +84,27 @@ MAKE_ENV+= USE_SYSTEM_ZLIB=1 |
85 | 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} |
86 | MAKE_ENV+= NSS_DISABLE_GTESTS=yes | | 85 | MAKE_ENV+= NSS_DISABLE_GTESTS=yes |
87 | MAKE_ENV+= NSS_ENABLE_TLS_1_3=1 | | 86 | MAKE_ENV+= NSS_ENABLE_TLS_1_3=1 |
88 | .include "../../mk/compiler.mk" | | 87 | .include "../../mk/compiler.mk" |
89 | .if !empty(CC_VERSION:Mgcc-4.[0-7]*) | | 88 | .if !empty(CC_VERSION:Mgcc-4.[0-7]*) |
90 | CFLAGS+= -DNSS_NO_GCC48 | | 89 | CFLAGS+= -DNSS_NO_GCC48 |
91 | .endif | | 90 | .endif |
92 | | | 91 | |
93 | MOD_MAJOR_VERSION= ${NSS_RELEASE:C/\.[0-9.]*//} | | 92 | MOD_MAJOR_VERSION= ${NSS_RELEASE:C/\.[0-9.]*//} |
94 | MOD_MINOR_VERSION= ${NSS_RELEASE:S/3.//:C/\.[0-9]*//} | | 93 | MOD_MINOR_VERSION= ${NSS_RELEASE:S/3.//:C/\.[0-9]*//} |
95 | MOD_PATCH_VERSION= ${NSS_RELEASE:C/[0-9.]*\.//} | | 94 | MOD_PATCH_VERSION= ${NSS_RELEASE:C/[0-9.]*\.//} |
96 | 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} |
97 | | | 96 | |
98 | NSPR_MINIMUM_VERSION= 4.29 | | 97 | NSPR_MINIMUM_VERSION= 4.30 |
99 | | | 98 | |
100 | PKGCONFIG_OVERRIDE= nss.pc | | 99 | PKGCONFIG_OVERRIDE= nss.pc |
101 | | | 100 | |
102 | SUBST_CLASSES+= config | | 101 | SUBST_CLASSES+= config |
103 | # nss.pc | | 102 | # nss.pc |
104 | SUBST_SED.config+= -e "s,@PTHREAD@,${BUILDLINK_LIBS.pthread:Q}," | | 103 | SUBST_SED.config+= -e "s,@PTHREAD@,${BUILDLINK_LIBS.pthread:Q}," |
105 | SUBST_SED.config+= -e "s,%prefix%,${PREFIX}," | | 104 | SUBST_SED.config+= -e "s,%prefix%,${PREFIX}," |
106 | SUBST_SED.config+= -e "s,%exec_prefix%,${PREFIX}," | | 105 | SUBST_SED.config+= -e "s,%exec_prefix%,${PREFIX}," |
107 | SUBST_SED.config+= -e "s,%libdir%,${PREFIX}/lib/nss," | | 106 | SUBST_SED.config+= -e "s,%libdir%,${PREFIX}/lib/nss," |
108 | SUBST_SED.config+= -e "s,%includedir%,${PREFIX}/include/nss," | | 107 | SUBST_SED.config+= -e "s,%includedir%,${PREFIX}/include/nss," |
109 | SUBST_SED.config+= -e "s,%NSS_VERSION%,${PKGVERSION_NOREV}," | | 108 | SUBST_SED.config+= -e "s,%NSS_VERSION%,${PKGVERSION_NOREV}," |
110 | SUBST_SED.config+= -e "s,%NSPR_VERSION%,${NSPR_MINIMUM_VERSION}," | | 109 | SUBST_SED.config+= -e "s,%NSPR_VERSION%,${NSPR_MINIMUM_VERSION}," |
111 | # nss-config | | 110 | # nss-config |