core/nss to 3.27.1-1

This commit is contained in:
Kevin Mihelich 2016-10-21 12:15:15 +00:00
parent 0c5d000866
commit 1b526d8b5f
2 changed files with 4 additions and 1098 deletions

View file

@ -6,7 +6,7 @@
pkgbase=nss pkgbase=nss
pkgname=(nss ca-certificates-mozilla) pkgname=(nss ca-certificates-mozilla)
pkgver=3.26 pkgver=3.27.1
pkgrel=1 pkgrel=1
pkgdesc="Network Security Services" pkgdesc="Network Security Services"
url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"
@ -17,14 +17,13 @@ depends=("nspr>=${_nsprver}" 'sqlite' 'zlib' 'sh' 'p11-kit')
makedepends=('perl' 'python2' 'xmlto' 'docbook-xsl') makedepends=('perl' 'python2' 'xmlto' 'docbook-xsl')
options=('!strip' '!makeflags' 'staticlibs') options=('!strip' '!makeflags' 'staticlibs')
source=("https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${pkgbase}-${pkgver}.tar.gz" source=("https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${pkgbase}-${pkgver}.tar.gz"
certdata2pem.py bundle.sh nss.pc.in nss-config.in nss-config.xml legacy-certs.patch) certdata2pem.py bundle.sh nss.pc.in nss-config.in nss-config.xml)
sha256sums=('91783a570ab953693eb977ce47c501f04c104cec287fa011c91bcc8970d1c564' sha256sums=('fd3637a1930cd838239a89633a7ed9a18859ae9b599043f3a18f726dc4ec2a6b'
'2a2ff9131c21fa3b23ad7c7a2f069eabc783e56c6eb05419ac5f365f48dea0fc' '2a2ff9131c21fa3b23ad7c7a2f069eabc783e56c6eb05419ac5f365f48dea0fc'
'045f520403f715a4cc7f3607b4e2c9bcc88fee5bce58d462fddaa2fdb0e4c180' '045f520403f715a4cc7f3607b4e2c9bcc88fee5bce58d462fddaa2fdb0e4c180'
'f2208c4f70373ff9b60f53d733f8071d4e390c384b776dfc04bf26c306882faf' 'f2208c4f70373ff9b60f53d733f8071d4e390c384b776dfc04bf26c306882faf'
'e44ac5095b4d88f24ec7b2e6a9f1581560bd3ad41a3d198596d67ef22f67adb9' 'e44ac5095b4d88f24ec7b2e6a9f1581560bd3ad41a3d198596d67ef22f67adb9'
'98ace873c63e8e870286bce3ed53249aa2655cc1f53e7049061476e650ab06f1' '98ace873c63e8e870286bce3ed53249aa2655cc1f53e7049061476e650ab06f1')
'5f793af9c8558324e4188163862e0e70a5b069a44ad9e7817e0767093739f2a0')
prepare() { prepare() {
mkdir certs mkdir certs
@ -34,10 +33,6 @@ prepare() {
cd nss-$pkgver cd nss-$pkgver
# Still needed - Evolution (Camel) and Telepathy-Gabble (Wocky) use
# their own validation which doesn't work with trusted intermediates
patch nss/lib/ckfw/builtins/certdata.txt ../legacy-certs.patch
# Respect LDFLAGS # Respect LDFLAGS
sed -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/' \ sed -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/' \
-i nss/coreconf/rules.mk -i nss/coreconf/rules.mk

File diff suppressed because it is too large Load diff