[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Saturday, October 17, 2020 @ 16:33:32 Author: heftig Revision: 725495 3.58-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-17 16:25:19 UTC (rev 725494) +++ PKGBUILD2020-10-17 16:33:32 UTC (rev 725495) @@ -4,7 +4,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.57 +pkgver=3.58 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('55a86c01be860381d64bb4e5b94eb198df9b0f098a8af0e58c014df398bdc382' +sha256sums=('9f73cf789b5f109b978e5239551b609b0cafa88d18f0bc8ce3f976cb629353c0' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Saturday, September 19, 2020 @ 09:56:09 Author: heftig Revision: 710866 3.57-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-19 03:27:38 UTC (rev 710865) +++ PKGBUILD2020-09-19 09:56:09 UTC (rev 710866) @@ -4,7 +4,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.56 +pkgver=3.57 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('f875e0e8ed3b5ce92d675be4a55aa25a8c1199789a4a01f69b5f2327e2048e9c' +sha256sums=('55a86c01be860381d64bb4e5b94eb198df9b0f098a8af0e58c014df398bdc382' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Friday, August 21, 2020 @ 17:10:36 Author: heftig Revision: 686310 3.56-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-21 17:08:54 UTC (rev 686309) +++ PKGBUILD2020-08-21 17:10:36 UTC (rev 686310) @@ -4,8 +4,8 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.55 -pkgrel=2 +pkgver=3.56 +pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64) @@ -14,7 +14,7 @@ makedepends=(perl python gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('fc692e3db45a082ee6328cd989e795c171a00df9c518df090937f7604f850004' +sha256sums=('f875e0e8ed3b5ce92d675be4a55aa25a8c1199789a4a01f69b5f2327e2048e9c' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Sunday, July 26, 2020 @ 22:54:50 Author: heftig Revision: 665392 3.55-2 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-26 21:59:30 UTC (rev 665391) +++ PKGBUILD2020-07-26 22:54:50 UTC (rev 665392) @@ -5,7 +5,7 @@ pkgname=lib32-nss pkgver=3.55 -pkgrel=1 +pkgrel=2 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64) @@ -14,7 +14,7 @@ makedepends=(perl python gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('a02c0bb1b91199600f9b7b45a9dd2feb8a0e3fafd3fc11ca7c5a3f0103bb76d2' +sha256sums=('fc692e3db45a082ee6328cd989e795c171a00df9c518df090937f7604f850004' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Saturday, July 25, 2020 @ 19:34:06 Author: heftig Revision: 665290 3.55-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-25 19:28:43 UTC (rev 665289) +++ PKGBUILD2020-07-25 19:34:06 UTC (rev 665290) @@ -4,7 +4,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.54 +pkgver=3.55 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('dab18bbfcf5e347934cda664df75ce9fd912a5772686c40d3c805e53c08d6e43' +sha256sums=('a02c0bb1b91199600f9b7b45a9dd2feb8a0e3fafd3fc11ca7c5a3f0103bb76d2' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Saturday, June 27, 2020 @ 17:06:50 Author: heftig Revision: 655000 3.54-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-27 17:06:47 UTC (rev 654999) +++ PKGBUILD2020-06-27 17:06:50 UTC (rev 655000) @@ -4,7 +4,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.53.1 +pkgver=3.54 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('2dccde67079b25c4e95ac3121f11b2819c37cf8c48ca263a45d8f83f7a315316' +sha256sums=('dab18bbfcf5e347934cda664df75ce9fd912a5772686c40d3c805e53c08d6e43' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Wednesday, June 17, 2020 @ 14:16:37 Author: heftig Revision: 646348 3.53.1-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-17 13:28:42 UTC (rev 646347) +++ PKGBUILD2020-06-17 14:16:37 UTC (rev 646348) @@ -4,7 +4,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.53 +pkgver=3.53.1 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('08d36dc1a56325f02e626626d4eeab9c4d126dbd99dfaf419b91d0a696f58917' +sha256sums=('2dccde67079b25c4e95ac3121f11b2819c37cf8c48ca263a45d8f83f7a315316' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Sunday, May 31, 2020 @ 02:52:37 Author: heftig Revision: 637560 3.53-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 12 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-31 01:59:08 UTC (rev 637559) +++ PKGBUILD2020-05-31 02:52:37 UTC (rev 637560) @@ -4,8 +4,8 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.52.1 -pkgrel=2 +pkgver=3.53 +pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64) @@ -14,7 +14,7 @@ makedepends=(perl python gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('bcc81ac33aeb4ecad182dc21e34d2c97bcc148fd7b9e76f85bebb892405a9278' +sha256sums=('08d36dc1a56325f02e626626d4eeab9c4d126dbd99dfaf419b91d0a696f58917' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() { @@ -26,7 +26,13 @@ build() { cd nss-$pkgver/nss - ./build.sh -v --opt --system-sqlite --system-nspr --enable-libpkix --disable-tests --m32 + ./build.sh \ +--target ia32 \ +--opt \ +--system-sqlite \ +--system-nspr \ +--enable-libpkix \ +--disable-tests } package() { @@ -54,3 +60,5 @@ ln -s pkcs11/p11-kit-trust.so "$pkgdir$libdir/p11-kit-trust.so" ln -sf p11-kit-trust.so "$pkgdir$libdir/libnssckbi.so" } + +# vim:set sw=2 et:
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Wednesday, May 20, 2020 @ 01:45:19 Author: heftig Revision: 630366 3.52.1-2: FS#66715 bad package signature Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-20 01:34:33 UTC (rev 630365) +++ PKGBUILD2020-05-20 01:45:19 UTC (rev 630366) @@ -5,7 +5,7 @@ pkgname=lib32-nss pkgver=3.52.1 -pkgrel=1 +pkgrel=2 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64)
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Wednesday, May 20, 2020 @ 01:34:18 Author: heftig Revision: 630364 3.52.1-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD | 42 +++--- 1 file changed, 19 insertions(+), 23 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-20 01:19:48 UTC (rev 630363) +++ PKGBUILD2020-05-20 01:34:18 UTC (rev 630364) @@ -1,27 +1,23 @@ -# Maintainer: Daniel Wallace +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Daniel Wallace # Contributor: kfgz # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.52 +pkgver=3.52.1 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64) license=(MPL GPL) -_nsprver=4.25 -depends=("lib32-nspr>=${_nsprver}" lib32-sqlite lib32-zlib 'lib32-p11-kit>=0.23.19' nss) -makedepends=(perl python2 gyp) +depends=(lib32-nspr lib32-sqlite lib32-zlib 'lib32-p11-kit>=0.23.19') +makedepends=(perl python gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('0a0aeb0cdda65ddcb64f746223df58b150f6803f4bfa1a4e876bbe6f9c4c1561' +sha256sums=('bcc81ac33aeb4ecad182dc21e34d2c97bcc148fd7b9e76f85bebb892405a9278' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() { - mkdir path - - ln -s /usr/bin/python2 path/python - cd nss-$pkgver # https://bugzilla.mozilla.org/show_bug.cgi?id=1382942 @@ -29,32 +25,32 @@ } build() { - export PKG_CONFIG_PATH=/usr/lib32/pkgconfig - cd nss-$pkgver/nss - PATH="$srcdir/path:$PATH" bash -x ./build.sh -v \ ---m32 --opt --system-sqlite --system-nspr --enable-libpkix --disable-tests + ./build.sh -v --opt --system-sqlite --system-nspr --enable-libpkix --disable-tests --m32 } package() { + depends+=(nss) + cd nss-$pkgver + local libdir=/usr/lib32 nsprver="$(i686-pc-linux-gnu-pkg-config --modversion nspr)" sed nss/pkg/pkg-config/nss.pc.in \ --e "s,%libdir%,/usr/lib32,g" \ +-e "s,%libdir%,$libdir,g" \ -e "s,%prefix%,/usr,g" \ -e "s,%exec_prefix%,/usr/bin,g" \ -e "s,%includedir%,/usr/include/nss,g" \ --e "s,%NSPR_VERSION%,$_nsprver,g" \ +-e "s,%NSPR_VERSION%,$nsprver,g" \ -e "s,%NSS_VERSION%,$pkgver,g" | -install -Dm644 /dev/stdin "$pkgdir/usr/lib32/pkgconfig/nss.pc" +install -Dm644 /dev/stdin "$pkgdir$libdir/pkgconfig/nss.pc" - ln -s nss.pc "$pkgdir/usr/lib32/pkgconfig/mozilla-nss.pc" + ln -s nss.pc "$pkgdir$libdir/pkgconfig/mozilla-nss.pc" - cd dist/Release/lib - install -Dt "$pkgdir/usr/lib32" *.so - install -Dt "$pkgdir/usr/lib32" -m644 *.chk + install -Dt "$pkgdir$libdir" dist/Release/lib/*.so + install -Dt "$pkgdir$libdir" -m644 dist/Release/lib/*.chk + # Replace built-in trust with p11-kit connection - ln -s pkcs11/p11-kit-trust.so "$pkgdir/usr/lib32/p11-kit-trust.so" - ln -sf p11-kit-trust.so "$pkgdir/usr/lib32/libnssckbi.so" + ln -s pkcs11/p11-kit-trust.so "$pkgdir$libdir/p11-kit-trust.so" + ln -sf p11-kit-trust.so "$pkgdir$libdir/libnssckbi.so" }
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Saturday, May 2, 2020 @ 20:55:28 Author: heftig Revision: 624520 3.52-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-02 20:48:23 UTC (rev 624519) +++ PKGBUILD2020-05-02 20:55:28 UTC (rev 624520) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.51.1 +pkgver=3.52 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('085c5eaceef040eddea639e2e068e70f0e368f840327a678ef74ae3d6c15ca78' +sha256sums=('0a0aeb0cdda65ddcb64f746223df58b150f6803f4bfa1a4e876bbe6f9c4c1561' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Thursday, April 9, 2020 @ 07:55:07 Author: heftig Revision: 612983 FS#66066 missing soname link Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-09 07:44:33 UTC (rev 612982) +++ PKGBUILD2020-04-09 07:55:07 UTC (rev 612983) @@ -55,5 +55,6 @@ install -Dt "$pkgdir/usr/lib32" -m644 *.chk # Replace built-in trust with p11-kit connection - ln -sf pkcs11/p11-kit-trust.so "$pkgdir/usr/lib32/libnssckbi.so" + ln -s pkcs11/p11-kit-trust.so "$pkgdir/usr/lib32/p11-kit-trust.so" + ln -sf p11-kit-trust.so "$pkgdir/usr/lib32/libnssckbi.so" }
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Thursday, April 9, 2020 @ 07:44:33 Author: heftig Revision: 612982 3.51.1-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-09 05:55:26 UTC (rev 612981) +++ PKGBUILD2020-04-09 07:44:33 UTC (rev 612982) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.51 +pkgver=3.51.1 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('75348b3b3229362486c57a880db917da1f96ef4eb639dc9cc2ff17d72268459c' +sha256sums=('085c5eaceef040eddea639e2e068e70f0e368f840327a678ef74ae3d6c15ca78' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Saturday, March 7, 2020 @ 02:15:27 Author: heftig Revision: 591061 3.51-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 22:42:20 UTC (rev 591060) +++ PKGBUILD2020-03-07 02:15:27 UTC (rev 591061) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.50 +pkgver=3.51 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('185df319775243f5f5daa9d49b7f9cc5f2b389435be3247c3376579bee063ba7' +sha256sums=('75348b3b3229362486c57a880db917da1f96ef4eb639dc9cc2ff17d72268459c' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Saturday, February 8, 2020 @ 02:10:29 Author: heftig Revision: 563787 3.50-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-08 00:34:37 UTC (rev 563786) +++ PKGBUILD2020-02-08 02:10:29 UTC (rev 563787) @@ -3,18 +3,18 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.49.2 -pkgrel=3 +pkgver=3.50 +pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64) license=(MPL GPL) -_nsprver=4.24 +_nsprver=4.25 depends=("lib32-nspr>=${_nsprver}" lib32-sqlite lib32-zlib 'lib32-p11-kit>=0.23.19' nss) makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('faa7502c3ce9240d4be2aa88f63d88cf7d1cc512060e63ef21a7813c236160b2' +sha256sums=('185df319775243f5f5daa9d49b7f9cc5f2b389435be3247c3376579bee063ba7' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Wednesday, January 29, 2020 @ 18:38:49 Author: bpiotrowski Revision: 559138 3.49.2-3 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-29 18:09:54 UTC (rev 559137) +++ PKGBUILD2020-01-29 18:38:49 UTC (rev 559138) @@ -4,7 +4,7 @@ pkgname=lib32-nss pkgver=3.49.2 -pkgrel=2 +pkgrel=3 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64)
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Friday, January 24, 2020 @ 21:56:54 Author: heftig Revision: 555372 3.49.2-2: FS#64401 Drop the custom libnssckbi and use p11-kit-trust proper Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-24 21:56:28 UTC (rev 555371) +++ PKGBUILD2020-01-24 21:56:54 UTC (rev 555372) @@ -4,7 +4,7 @@ pkgname=lib32-nss pkgver=3.49.2 -pkgrel=1 +pkgrel=2 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64) @@ -55,5 +55,5 @@ install -Dt "$pkgdir/usr/lib32" -m644 *.chk # Replace built-in trust with p11-kit connection - ln -sf libnssckbi-p11-kit.so "$pkgdir/usr/lib32/libnssckbi.so" + ln -sf pkcs11/p11-kit-trust.so "$pkgdir/usr/lib32/libnssckbi.so" }
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Friday, January 24, 2020 @ 10:02:13 Author: heftig Revision: 555324 3.49.2-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-24 08:26:50 UTC (rev 555323) +++ PKGBUILD2020-01-24 10:02:13 UTC (rev 555324) @@ -3,8 +3,8 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.49.1 -pkgrel=2 +pkgver=3.49.2 +pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64) @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('d9aa42e49e02bb0dc0a2f164604cfc718e11a2a06ddb266cd676376ac21b026e' +sha256sums=('faa7502c3ce9240d4be2aa88f63d88cf7d1cc512060e63ef21a7813c236160b2' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Wednesday, January 22, 2020 @ 09:15:35 Author: heftig Revision: 553434 3.49.1-2: p11-kit 0.23.19 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-22 09:13:33 UTC (rev 553433) +++ PKGBUILD2020-01-22 09:15:35 UTC (rev 553434) @@ -4,13 +4,13 @@ pkgname=lib32-nss pkgver=3.49.1 -pkgrel=1 +pkgrel=2 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64) license=(MPL GPL) -_nsprver=4.20 -depends=("lib32-nspr>=${_nsprver}" lib32-sqlite lib32-zlib lib32-p11-kit nss) +_nsprver=4.24 +depends=("lib32-nspr>=${_nsprver}" lib32-sqlite lib32-zlib 'lib32-p11-kit>=0.23.19' nss) makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff)
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Wednesday, January 15, 2020 @ 10:32:20 Author: heftig Revision: 552607 3.49.1-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-15 10:07:16 UTC (rev 552606) +++ PKGBUILD2020-01-15 10:32:20 UTC (rev 552607) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.49 +pkgver=3.49.1 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('6738094dc4fd63061118a122bf3999a64fe8c7117fc52f6e81c2279181bde71d' +sha256sums=('d9aa42e49e02bb0dc0a2f164604cfc718e11a2a06ddb266cd676376ac21b026e' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD nss-3.47-certdb-temp-cert.patch)
Date: Tuesday, January 7, 2020 @ 20:10:44 Author: heftig Revision: 550077 3.49-1 Modified: lib32-nss/trunk/PKGBUILD Deleted: lib32-nss/trunk/nss-3.47-certdb-temp-cert.patch -+ PKGBUILD|9 + nss-3.47-certdb-temp-cert.patch | 68 -- 2 files changed, 2 insertions(+), 75 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-07 19:48:40 UTC (rev 550076) +++ PKGBUILD2020-01-07 20:10:44 UTC (rev 550077) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.48 +pkgver=3.49 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -13,10 +13,8 @@ depends=("lib32-nspr>=${_nsprver}" lib32-sqlite lib32-zlib lib32-p11-kit nss) makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; -nss-3.47-certdb-temp-cert.patch no-plt.diff) -sha256sums=('3f9c822a86a4e3e1bfe63e2ed0f922d8b7c2e0b7cafe36774b1c627970d0f8ac' -'bd16ba87e5ea736888f76dd54dff18b25ca6608245c0195fb85bad3d782db73c' +sha256sums=('6738094dc4fd63061118a122bf3999a64fe8c7117fc52f6e81c2279181bde71d' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() { @@ -28,9 +26,6 @@ # https://bugzilla.mozilla.org/show_bug.cgi?id=1382942 patch -Np2 -i ../no-plt.diff - - # https://bugzilla.mozilla.org/show_bug.cgi?id=1593167 - patch -d nss -Np1 < ../nss-3.47-certdb-temp-cert.patch } build() { Deleted: nss-3.47-certdb-temp-cert.patch === --- nss-3.47-certdb-temp-cert.patch 2020-01-07 19:48:40 UTC (rev 550076) +++ nss-3.47-certdb-temp-cert.patch 2020-01-07 20:10:44 UTC (rev 550077) @@ -1,68 +0,0 @@ -From 9530978d1552674792e281391100269305a38c47 Mon Sep 17 00:00:00 2001 -From: Daiki Ueno -Date: Fri, 6 Dec 2019 10:47:01 +0100 -Subject: [PATCH] Bug 1593167, certdb: propagate trust information if trust - module is loaded afterwards, r=rrelyea,keeler - -Summary: -When the builtin trust module is loaded after some temp certs being created, these temp certs are usually not accompanied by trust information. This causes a problem in Firefox as it loads the module from a separate thread while accessing the network cache which populates temp certs. - -This change makes it properly roll up the trust information, if a temp cert doesn't have trust information. - -Reviewers: rrelyea, keeler - -Reviewed By: rrelyea, keeler - -Subscribers: reviewbot, heftig - -Bug #: 1593167 - -Differential Revision: https://phabricator.services.mozilla.com/D54726 - lib/pki/pki3hack.c | 30 ++ - 1 file changed, 22 insertions(+), 8 deletions(-) - -diff --git a/lib/pki/pki3hack.c b/lib/pki/pki3hack.c -index 29d2fb5a40..eac4a5705e 100644 a/lib/pki/pki3hack.c -+++ b/lib/pki/pki3hack.c -@@ -921,14 +921,28 @@ stan_GetCERTCertificate(NSSCertificate *c, PRBool forceUpdate) - } - if (!cc->nssCertificate || forceUpdate) { - fill_CERTCertificateFields(c, cc, forceUpdate); --} else if (CERT_GetCertTrust(cc, &certTrust) != SECSuccess && -- !c->object.cryptoContext) { --/* if it's a perm cert, it might have been stored before the -- * trust, so look for the trust again. But a temp cert can be -- * ignored. -- */ --CERTCertTrust *trust = NULL; --trust = nssTrust_GetCERTCertTrustForCert(c, cc); -+} else if (CERT_GetCertTrust(cc, &certTrust) != SECSuccess) { -+CERTCertTrust *trust; -+if (!c->object.cryptoContext) { -+/* If it's a perm cert, it might have been stored before the -+ * trust, so look for the trust again. -+ */ -+trust = nssTrust_GetCERTCertTrustForCert(c, cc); -+} else { -+/* If it's a temp cert, it might have been stored before the -+ * builtin trust module is loaded, so look for the trust -+ * again, but don't set the empty trust if it is not found. -+ */ -+NSSTrust *t = nssTrustDomain_FindTrustForCertificate(c->object.cryptoContext->td, c); -+if (!t) { -+goto loser; -+} -+trust = cert_trust_from_stan_trust(t, cc->arena); -+nssTrust_Destroy(t); -+if (!trust) { -+goto loser; -+} -+} - - CERT_LockCertTrust(cc); - cc->trust = trust; --- -2.24.0 -
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD nss-3.47-certdb-temp-cert.patch)
Date: Friday, December 6, 2019 @ 20:10:18 Author: heftig Revision: 536059 3.48-1 Modified: lib32-nss/trunk/PKGBUILD lib32-nss/trunk/nss-3.47-certdb-temp-cert.patch -+ PKGBUILD|8 nss-3.47-certdb-temp-cert.patch | 23 ++- 2 files changed, 18 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-06 20:07:38 UTC (rev 536058) +++ PKGBUILD2019-12-06 20:10:18 UTC (rev 536059) @@ -3,8 +3,8 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.47.1 -pkgrel=5 +pkgver=3.48 +pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64) @@ -15,8 +15,8 @@ source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; nss-3.47-certdb-temp-cert.patch no-plt.diff) -sha256sums=('1ae3d1cb1de345b258788f2ef6b10a460068034c3fd64f42427a183d8342a6fb' -'e4d7c7d6ac8c8cccd5bb23c217402922aafc1c104e46ae17a39f3c13b0e96002' +sha256sums=('3f9c822a86a4e3e1bfe63e2ed0f922d8b7c2e0b7cafe36774b1c627970d0f8ac' +'bd16ba87e5ea736888f76dd54dff18b25ca6608245c0195fb85bad3d782db73c' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() { Modified: nss-3.47-certdb-temp-cert.patch === --- nss-3.47-certdb-temp-cert.patch 2019-12-06 20:07:38 UTC (rev 536058) +++ nss-3.47-certdb-temp-cert.patch 2019-12-06 20:10:18 UTC (rev 536059) @@ -1,10 +1,8 @@ -# HG changeset patch -# User Daiki Ueno -# Date 1575450841 -3600 -# Wed Dec 04 10:14:01 2019 +0100 -# Node ID 017097f0a0eaea1a3d849f3de79475c9bc28fcc2 -# Parent d64102b76a437f24d98a20480dcc9f1655143e7c -Bug 1593167, certdb: propagate trust information if trust module is loaded afterwards +From 9530978d1552674792e281391100269305a38c47 Mon Sep 17 00:00:00 2001 +From: Daiki Ueno +Date: Fri, 6 Dec 2019 10:47:01 +0100 +Subject: [PATCH] Bug 1593167, certdb: propagate trust information if trust + module is loaded afterwards, r=rrelyea,keeler Summary: When the builtin trust module is loaded after some temp certs being created, these temp certs are usually not accompanied by trust information. This causes a problem in Firefox as it loads the module from a separate thread while accessing the network cache which populates temp certs. @@ -13,7 +11,7 @@ Reviewers: rrelyea, keeler -Reviewed By: rrelyea +Reviewed By: rrelyea, keeler Subscribers: reviewbot, heftig @@ -20,11 +18,15 @@ Bug #: 1593167 Differential Revision: https://phabricator.services.mozilla.com/D54726 +--- + lib/pki/pki3hack.c | 30 ++ + 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/lib/pki/pki3hack.c b/lib/pki/pki3hack.c +index 29d2fb5a40..eac4a5705e 100644 --- a/lib/pki/pki3hack.c +++ b/lib/pki/pki3hack.c -@@ -921,14 +921,28 @@ stan_GetCERTCertificate(NSSCertificate * +@@ -921,14 +921,28 @@ stan_GetCERTCertificate(NSSCertificate *c, PRBool forceUpdate) } if (!cc->nssCertificate || forceUpdate) { fill_CERTCertificateFields(c, cc, forceUpdate); @@ -61,3 +63,6 @@ CERT_LockCertTrust(cc); cc->trust = trust; +-- +2.24.0 +
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD nss-3.47-certdb-temp-cert.patch)
Date: Wednesday, December 4, 2019 @ 13:51:46 Author: heftig Revision: 535194 3.47.1-5: update temp cert patch Modified: lib32-nss/trunk/PKGBUILD lib32-nss/trunk/nss-3.47-certdb-temp-cert.patch -+ PKGBUILD|4 ++-- nss-3.47-certdb-temp-cert.patch | 29 ++--- 2 files changed, 16 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-04 13:51:10 UTC (rev 535193) +++ PKGBUILD2019-12-04 13:51:46 UTC (rev 535194) @@ -4,7 +4,7 @@ pkgname=lib32-nss pkgver=3.47.1 -pkgrel=4 +pkgrel=5 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64) @@ -16,7 +16,7 @@ nss-3.47-certdb-temp-cert.patch no-plt.diff) sha256sums=('1ae3d1cb1de345b258788f2ef6b10a460068034c3fd64f42427a183d8342a6fb' -'d2a0631328883bdee211d02f0748c97d72ef1462f28415e85efcfb0a6d066dd3' +'e4d7c7d6ac8c8cccd5bb23c217402922aafc1c104e46ae17a39f3c13b0e96002' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() { Modified: nss-3.47-certdb-temp-cert.patch === --- nss-3.47-certdb-temp-cert.patch 2019-12-04 13:51:10 UTC (rev 535193) +++ nss-3.47-certdb-temp-cert.patch 2019-12-04 13:51:46 UTC (rev 535194) @@ -1,20 +1,15 @@ # HG changeset patch # User Daiki Ueno -# Date 1575381287 -3600 -# Tue Dec 03 14:54:47 2019 +0100 -# Node ID 5ad40d3c760edac96d22b99e4e3e916b74f903fe +# Date 1575450841 -3600 +# Wed Dec 04 10:14:01 2019 +0100 +# Node ID 017097f0a0eaea1a3d849f3de79475c9bc28fcc2 # Parent d64102b76a437f24d98a20480dcc9f1655143e7c -Bug 1593167, certdb: prefer perm certs over temp certs when trust is not available +Bug 1593167, certdb: propagate trust information if trust module is loaded afterwards Summary: -When a builtin root module is loaded after some temp certs being -loaded, our certificate lookup logic preferred those temp certs over -perm certs stored on the root module. This was a problem because such -temp certs are usually not accompanied with trust information. +When the builtin trust module is loaded after some temp certs being created, these temp certs are usually not accompanied by trust information. This causes a problem in Firefox as it loads the module from a separate thread while accessing the network cache which populates temp certs. -This makes the certificate lookup logic capable of handling such -situations by checking if the trust information is attached to temp -certs and otherwise falling back to perm certs. +This change makes it properly roll up the trust information, if a temp cert doesn't have trust information. Reviewers: rrelyea, keeler @@ -29,7 +24,7 @@ diff --git a/lib/pki/pki3hack.c b/lib/pki/pki3hack.c --- a/lib/pki/pki3hack.c +++ b/lib/pki/pki3hack.c -@@ -921,14 +921,24 @@ stan_GetCERTCertificate(NSSCertificate * +@@ -921,14 +921,28 @@ stan_GetCERTCertificate(NSSCertificate * } if (!cc->nssCertificate || forceUpdate) { fill_CERTCertificateFields(c, cc, forceUpdate); @@ -49,9 +44,9 @@ + */ +trust = nssTrust_GetCERTCertTrustForCert(c, cc); +} else { -+/* If it's a temp cert, it might have been stored before -+ * the builtin module is loaded, so look for the trust -+ * again, but not set the empty trust if not found. ++/* If it's a temp cert, it might have been stored before the ++ * builtin trust module is loaded, so look for the trust ++ * again, but don't set the empty trust if it is not found. + */ +NSSTrust *t = nssTrustDomain_FindTrustForCertificate(c->object.cryptoContext->td, c); +if (!t) { @@ -58,6 +53,10 @@ +goto loser; +} +trust = cert_trust_from_stan_trust(t, cc->arena); ++nssTrust_Destroy(t); ++if (!trust) { ++goto loser; ++} +} CERT_LockCertTrust(cc);
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD nss-3.47-certdb-temp-cert.patch)
Date: Tuesday, December 3, 2019 @ 15:06:29 Author: heftig Revision: 534957 3.47.1-4: update temp cert patch Modified: lib32-nss/trunk/PKGBUILD lib32-nss/trunk/nss-3.47-certdb-temp-cert.patch -+ PKGBUILD|4 +- nss-3.47-certdb-temp-cert.patch | 61 -- 2 files changed, 54 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-03 14:43:31 UTC (rev 534956) +++ PKGBUILD2019-12-03 15:06:29 UTC (rev 534957) @@ -4,7 +4,7 @@ pkgname=lib32-nss pkgver=3.47.1 -pkgrel=3 +pkgrel=4 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64) @@ -16,7 +16,7 @@ nss-3.47-certdb-temp-cert.patch no-plt.diff) sha256sums=('1ae3d1cb1de345b258788f2ef6b10a460068034c3fd64f42427a183d8342a6fb' -'82d7924d7c3491de04f42c240fef6dd6e80fc5004ab44f55e6f03571d2d02e58' +'d2a0631328883bdee211d02f0748c97d72ef1462f28415e85efcfb0a6d066dd3' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() { Modified: nss-3.47-certdb-temp-cert.patch === --- nss-3.47-certdb-temp-cert.patch 2019-12-03 14:43:31 UTC (rev 534956) +++ nss-3.47-certdb-temp-cert.patch 2019-12-03 15:06:29 UTC (rev 534957) @@ -1,7 +1,35 @@ +# HG changeset patch +# User Daiki Ueno +# Date 1575381287 -3600 +# Tue Dec 03 14:54:47 2019 +0100 +# Node ID 5ad40d3c760edac96d22b99e4e3e916b74f903fe +# Parent d64102b76a437f24d98a20480dcc9f1655143e7c +Bug 1593167, certdb: prefer perm certs over temp certs when trust is not available + +Summary: +When a builtin root module is loaded after some temp certs being +loaded, our certificate lookup logic preferred those temp certs over +perm certs stored on the root module. This was a problem because such +temp certs are usually not accompanied with trust information. + +This makes the certificate lookup logic capable of handling such +situations by checking if the trust information is attached to temp +certs and otherwise falling back to perm certs. + +Reviewers: rrelyea, keeler + +Reviewed By: rrelyea + +Subscribers: reviewbot, heftig + +Bug #: 1593167 + +Differential Revision: https://phabricator.services.mozilla.com/D54726 + diff --git a/lib/pki/pki3hack.c b/lib/pki/pki3hack.c --- a/lib/pki/pki3hack.c +++ b/lib/pki/pki3hack.c -@@ -921,11 +921,11 @@ +@@ -921,14 +921,24 @@ stan_GetCERTCertificate(NSSCertificate * } if (!cc->nssCertificate || forceUpdate) { fill_CERTCertificateFields(c, cc, forceUpdate); @@ -10,12 +38,27 @@ -/* if it's a perm cert, it might have been stored before the - * trust, so look for the trust again. But a temp cert can be - * ignored. +- */ +-CERTCertTrust *trust = NULL; +-trust = nssTrust_GetCERTCertTrustForCert(c, cc); +} else if (CERT_GetCertTrust(cc, &certTrust) != SECSuccess) { -+/* If it's a perm cert, it might have been stored before the -+ * trust, so look for the trust again. If it's a temp cert, it -+ * might have been stored before the builtin module is loaded, -+ * so still need to look for the trust again. - */ - CERTCertTrust *trust = NULL; - trust = nssTrust_GetCERTCertTrustForCert(c, cc); - ++CERTCertTrust *trust; ++if (!c->object.cryptoContext) { ++/* If it's a perm cert, it might have been stored before the ++ * trust, so look for the trust again. ++ */ ++trust = nssTrust_GetCERTCertTrustForCert(c, cc); ++} else { ++/* If it's a temp cert, it might have been stored before ++ * the builtin module is loaded, so look for the trust ++ * again, but not set the empty trust if not found. ++ */ ++NSSTrust *t = nssTrustDomain_FindTrustForCertificate(c->object.cryptoContext->td, c); ++if (!t) { ++goto loser; ++} ++trust = cert_trust_from_stan_trust(t, cc->arena); ++} + + CERT_LockCertTrust(cc); + cc->trust = trust;
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD nss-3.47-certdb-temp-cert.patch)
Date: Tuesday, December 3, 2019 @ 14:14:07 Author: heftig Revision: 534944 3.47.1-3 Modified: lib32-nss/trunk/PKGBUILD lib32-nss/trunk/nss-3.47-certdb-temp-cert.patch -+ PKGBUILD|4 nss-3.47-certdb-temp-cert.patch | 249 +++--- 2 files changed, 22 insertions(+), 231 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-03 13:51:56 UTC (rev 534943) +++ PKGBUILD2019-12-03 14:14:07 UTC (rev 534944) @@ -4,7 +4,7 @@ pkgname=lib32-nss pkgver=3.47.1 -pkgrel=2 +pkgrel=3 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64) @@ -16,7 +16,7 @@ nss-3.47-certdb-temp-cert.patch no-plt.diff) sha256sums=('1ae3d1cb1de345b258788f2ef6b10a460068034c3fd64f42427a183d8342a6fb' -'dd9d9ba4091a5f24e5bb9d6e97658d9cb62b7926ff888373435e08e3bec9147b' +'82d7924d7c3491de04f42c240fef6dd6e80fc5004ab44f55e6f03571d2d02e58' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() { Modified: nss-3.47-certdb-temp-cert.patch === --- nss-3.47-certdb-temp-cert.patch 2019-12-03 13:51:56 UTC (rev 534943) +++ nss-3.47-certdb-temp-cert.patch 2019-12-03 14:14:07 UTC (rev 534944) @@ -1,230 +1,21 @@ -# HG changeset patch -# User Daiki Ueno -# Date 1574953499 -3600 -# Thu Nov 28 16:04:59 2019 +0100 -# Node ID f1f705bd0528713216e16867233825c299d3e3b2 -# Parent 10722c590949819ed4d971ad5ae213bc8b11a1bf -Bug 1593167, certdb: prefer perm certs over temp certs when trust is not available +diff --git a/lib/pki/pki3hack.c b/lib/pki/pki3hack.c +--- a/lib/pki/pki3hack.c b/lib/pki/pki3hack.c +@@ -921,11 +921,11 @@ + } + if (!cc->nssCertificate || forceUpdate) { + fill_CERTCertificateFields(c, cc, forceUpdate); +-} else if (CERT_GetCertTrust(cc, &certTrust) != SECSuccess && +- !c->object.cryptoContext) { +-/* if it's a perm cert, it might have been stored before the +- * trust, so look for the trust again. But a temp cert can be +- * ignored. ++} else if (CERT_GetCertTrust(cc, &certTrust) != SECSuccess) { ++/* If it's a perm cert, it might have been stored before the ++ * trust, so look for the trust again. If it's a temp cert, it ++ * might have been stored before the builtin module is loaded, ++ * so still need to look for the trust again. + */ + CERTCertTrust *trust = NULL; + trust = nssTrust_GetCERTCertTrustForCert(c, cc); -Summary: -When a builtin root module is loaded after some temp certs being -loaded, our certificate lookup logic preferred those temp certs over -perm certs stored on the root module. This was a problem because such -temp certs are usually not accompanied with trust information. - -This makes the certificate lookup logic capable of handling such -situations by checking if the trust information is attached to temp -certs and otherwise falling back to perm certs. - -Reviewers: rrelyea, keeler - -Reviewed By: rrelyea - -Subscribers: heftig - -Bug #: 1593167 - -Differential Revision: https://phabricator.services.mozilla.com/D54726 - -diff --git a/lib/certdb/stanpcertdb.c b/lib/certdb/stanpcertdb.c a/lib/certdb/stanpcertdb.c -+++ b/lib/certdb/stanpcertdb.c -@@ -340,6 +340,91 @@ CERT_AddTempCertToPerm(CERTCertificate * - return __CERT_AddTempCertToPerm(cert, nickname, trust); - } - -+static CERTCertificate * -+find_cert_by_der_cert(CERTCertDBHandle *handle, SECItem *derCert) -+{ -+CERTCertificate *cc; -+NSSCryptoContext *context; -+NSSCertificate *cert = NULL; -+NSSCertificate *tempCert = NULL; -+NSSCertificate *permCert = NULL; -+NSSDER encoding; -+nssCertificateStoreTrace lockTrace = { NULL, NULL, PR_FALSE, PR_FALSE }; -+nssCertificateStoreTrace unlockTrace = { NULL, NULL, PR_FALSE, PR_FALSE }; -+ -+/* We retrieve a certificate instance for derCert in this order: -+ * 1. Look up a temp cert in the crypto context. If it is found -+ *and has a trust object associated, use it. -+ * 2. Look up a perm cert in the trust domain. If it is found, -+ *use it. Otherwise, use the temp cert. -+ */ -+NSSITEM_FROM_SECITEM(&encoding, derCert); -+context = STAN_GetDefaultCryptoContext(); -+ -+/* First, see if it is already a temp cert */ -+tempCert = NSSCryptoContext_FindCertificateByEncodedCertificate(context, -+ &encoding); -+if (tempCert) { -+NSSTrust *trust; -+ -+trust = nssCryptoContext_FindTrustForCertificate(context, tempCert); -+if (trust) { -+nssTrust_Destroy(trust); -+cert = tempCert; -+tem
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD nss-3.47-certdb-temp-cert.patch)
Date: Friday, November 29, 2019 @ 09:09:22 Author: heftig Revision: 534323 3.47.1-2 Added: lib32-nss/trunk/nss-3.47-certdb-temp-cert.patch Modified: lib32-nss/trunk/PKGBUILD -+ PKGBUILD|7 - nss-3.47-certdb-temp-cert.patch | 230 ++ 2 files changed, 236 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-29 08:36:39 UTC (rev 534322) +++ PKGBUILD2019-11-29 09:09:22 UTC (rev 534323) @@ -4,7 +4,7 @@ pkgname=lib32-nss pkgver=3.47.1 -pkgrel=1 +pkgrel=2 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64) @@ -13,8 +13,10 @@ depends=("lib32-nspr>=${_nsprver}" lib32-sqlite lib32-zlib lib32-p11-kit nss) makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; +nss-3.47-certdb-temp-cert.patch no-plt.diff) sha256sums=('1ae3d1cb1de345b258788f2ef6b10a460068034c3fd64f42427a183d8342a6fb' +'dd9d9ba4091a5f24e5bb9d6e97658d9cb62b7926ff888373435e08e3bec9147b' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() { @@ -26,6 +28,9 @@ # https://bugzilla.mozilla.org/show_bug.cgi?id=1382942 patch -Np2 -i ../no-plt.diff + + # https://bugzilla.mozilla.org/show_bug.cgi?id=1593167 + patch -d nss -Np1 < ../nss-3.47-certdb-temp-cert.patch } build() { Added: nss-3.47-certdb-temp-cert.patch === --- nss-3.47-certdb-temp-cert.patch (rev 0) +++ nss-3.47-certdb-temp-cert.patch 2019-11-29 09:09:22 UTC (rev 534323) @@ -0,0 +1,230 @@ +# HG changeset patch +# User Daiki Ueno +# Date 1574953499 -3600 +# Thu Nov 28 16:04:59 2019 +0100 +# Node ID f1f705bd0528713216e16867233825c299d3e3b2 +# Parent 10722c590949819ed4d971ad5ae213bc8b11a1bf +Bug 1593167, certdb: prefer perm certs over temp certs when trust is not available + +Summary: +When a builtin root module is loaded after some temp certs being +loaded, our certificate lookup logic preferred those temp certs over +perm certs stored on the root module. This was a problem because such +temp certs are usually not accompanied with trust information. + +This makes the certificate lookup logic capable of handling such +situations by checking if the trust information is attached to temp +certs and otherwise falling back to perm certs. + +Reviewers: rrelyea, keeler + +Reviewed By: rrelyea + +Subscribers: heftig + +Bug #: 1593167 + +Differential Revision: https://phabricator.services.mozilla.com/D54726 + +diff --git a/lib/certdb/stanpcertdb.c b/lib/certdb/stanpcertdb.c +--- a/lib/certdb/stanpcertdb.c b/lib/certdb/stanpcertdb.c +@@ -340,6 +340,91 @@ CERT_AddTempCertToPerm(CERTCertificate * + return __CERT_AddTempCertToPerm(cert, nickname, trust); + } + ++static CERTCertificate * ++find_cert_by_der_cert(CERTCertDBHandle *handle, SECItem *derCert) ++{ ++CERTCertificate *cc; ++NSSCryptoContext *context; ++NSSCertificate *cert = NULL; ++NSSCertificate *tempCert = NULL; ++NSSCertificate *permCert = NULL; ++NSSDER encoding; ++nssCertificateStoreTrace lockTrace = { NULL, NULL, PR_FALSE, PR_FALSE }; ++nssCertificateStoreTrace unlockTrace = { NULL, NULL, PR_FALSE, PR_FALSE }; ++ ++/* We retrieve a certificate instance for derCert in this order: ++ * 1. Look up a temp cert in the crypto context. If it is found ++ *and has a trust object associated, use it. ++ * 2. Look up a perm cert in the trust domain. If it is found, ++ *use it. Otherwise, use the temp cert. ++ */ ++NSSITEM_FROM_SECITEM(&encoding, derCert); ++context = STAN_GetDefaultCryptoContext(); ++ ++/* First, see if it is already a temp cert */ ++tempCert = NSSCryptoContext_FindCertificateByEncodedCertificate(context, ++ &encoding); ++if (tempCert) { ++NSSTrust *trust; ++ ++trust = nssCryptoContext_FindTrustForCertificate(context, tempCert); ++if (trust) { ++nssTrust_Destroy(trust); ++cert = tempCert; ++tempCert = NULL; ++} ++} ++ ++/* Then, see if it is already a perm cert */ ++if (!cert && handle) { ++permCert = NSSTrustDomain_FindCertificateByEncodedCertificate(handle, ++ &encoding); ++if (permCert) { ++/* Delete the temp instance */ ++if (tempCert) { ++nssCertificateStore_Lock(context->certStore, &lockTrace); ++nssCertificateStore_RemoveCertLOCKED(context->certStore, ++ te
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Wednesday, November 20, 2019 @ 09:22:39 Author: heftig Revision: 530727 3.47.1-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-20 09:17:37 UTC (rev 530726) +++ PKGBUILD2019-11-20 09:22:39 UTC (rev 530727) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.47 +pkgver=3.47.1 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('6cd0c4438b616bdacc0b5f25ff1506b0d07ee97ea6c95d514c5487200a155fa7' +sha256sums=('1ae3d1cb1de345b258788f2ef6b10a460068034c3fd64f42427a183d8342a6fb' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Saturday, October 19, 2019 @ 10:26:06 Author: heftig Revision: 517437 3.47-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-19 10:24:48 UTC (rev 517436) +++ PKGBUILD2019-10-19 10:26:06 UTC (rev 517437) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.46.1 +pkgver=3.47 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('3bf7e0ed7db98803f134c527c436cc68415ff17257d34bd75de14e9a09d13651' +sha256sums=('6cd0c4438b616bdacc0b5f25ff1506b0d07ee97ea6c95d514c5487200a155fa7' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Thursday, October 3, 2019 @ 10:34:36 Author: heftig Revision: 512481 3.46.1-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-03 09:17:38 UTC (rev 512480) +++ PKGBUILD2019-10-03 10:34:36 UTC (rev 512481) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.46 +pkgver=3.46.1 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('6b699649d285602ba258a4b0957cb841eafc94eff5735a9da8da0adbb9a10cef' +sha256sums=('3bf7e0ed7db98803f134c527c436cc68415ff17257d34bd75de14e9a09d13651' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Friday, August 30, 2019 @ 18:03:21 Author: heftig Revision: 505351 3.46-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-30 17:34:46 UTC (rev 505350) +++ PKGBUILD2019-08-30 18:03:21 UTC (rev 505351) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.45 +pkgver=3.46 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('112f05223d1fde902c170966bfc6f011b24a838be16969b110ecf2bb7bc24e8b' +sha256sums=('6b699649d285602ba258a4b0957cb841eafc94eff5735a9da8da0adbb9a10cef' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Tuesday, July 9, 2019 @ 04:16:28 Author: heftig Revision: 487735 3.45-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-07-09 03:50:04 UTC (rev 487734) +++ PKGBUILD2019-07-09 04:16:28 UTC (rev 487735) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.44.1 +pkgver=3.45 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('fce4cb80c989cde35416ecbe55920856015a35151c4f21be64470e4dd4de12f8' +sha256sums=('112f05223d1fde902c170966bfc6f011b24a838be16969b110ecf2bb7bc24e8b' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Saturday, June 22, 2019 @ 16:33:37 Author: heftig Revision: 482778 3.44.1-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-22 15:10:15 UTC (rev 482777) +++ PKGBUILD2019-06-22 16:33:37 UTC (rev 482778) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.44 +pkgver=3.44.1 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('a5620e59b6eeedfd5a12c9298b50ad92e9898b223e214eb675e36f4ffb5b6aff' +sha256sums=('fce4cb80c989cde35416ecbe55920856015a35151c4f21be64470e4dd4de12f8' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Wednesday, May 15, 2019 @ 07:16:14 Author: heftig Revision: 467291 3.44-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-15 07:12:35 UTC (rev 467290) +++ PKGBUILD2019-05-15 07:16:14 UTC (rev 467291) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.43 +pkgver=3.44 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('f30bc1b7330887b75de9fec37dbc173001758dc43fb095ffbc45dac4093fe2ca' +sha256sums=('a5620e59b6eeedfd5a12c9298b50ad92e9898b223e214eb675e36f4ffb5b6aff' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Sunday, March 17, 2019 @ 13:53:48 Author: heftig Revision: 442376 3.43-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-17 13:52:20 UTC (rev 442375) +++ PKGBUILD2019-03-17 13:53:48 UTC (rev 442376) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.42.1 +pkgver=3.43 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('087db37d38fd49dfd584dd2a8b5baa7fc88de7c9bd97c0c2d5be4abcafc61fc6' +sha256sums=('f30bc1b7330887b75de9fec37dbc173001758dc43fb095ffbc45dac4093fe2ca' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 20:10:15 Author: heftig Revision: 428787 3.42.1-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 20:07:02 UTC (rev 428786) +++ PKGBUILD2019-01-31 20:10:15 UTC (rev 428787) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.42 +pkgver=3.42.1 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('5d3ce489f11803c66a7fba773c3f9b9a428ff3e5fe67a974e88b5e9095072f13' +sha256sums=('087db37d38fd49dfd584dd2a8b5baa7fc88de7c9bd97c0c2d5be4abcafc61fc6' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Tuesday, January 29, 2019 @ 08:50:39 Author: heftig Revision: 428384 3.42-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-29 07:59:33 UTC (rev 428383) +++ PKGBUILD2019-01-29 08:50:39 UTC (rev 428384) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.41.1 +pkgver=3.42 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('f2f6336ce63aa1c487b7f17abd378c0c25f93750b872d4937da60e7260441830' +sha256sums=('5d3ce489f11803c66a7fba773c3f9b9a428ff3e5fe67a974e88b5e9095072f13' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Thursday, January 24, 2019 @ 13:05:37 Author: heftig Revision: 427526 3.41.1-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-24 12:45:56 UTC (rev 427525) +++ PKGBUILD2019-01-24 13:05:37 UTC (rev 427526) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.41 +pkgver=3.41.1 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('ab2e18f5d0dd0079c0005396f9beb9a41e9a1bbc7e6c1d0a99affcef0471712d' +sha256sums=('f2f6336ce63aa1c487b7f17abd378c0c25f93750b872d4937da60e7260441830' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Friday, December 7, 2018 @ 18:26:35 Author: heftig Revision: 412186 3.41-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-12-07 18:25:56 UTC (rev 412185) +++ PKGBUILD2018-12-07 18:26:35 UTC (rev 412186) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.40.1 +pkgver=3.41 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('5e0e6bae2a79c86e506684955d736bfe875ec5a8e95ed3e4ba0852d1aec2c8f1' +sha256sums=('ab2e18f5d0dd0079c0005396f9beb9a41e9a1bbc7e6c1d0a99affcef0471712d' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Saturday, December 1, 2018 @ 14:00:29 Author: heftig Revision: 410693 3.40.1-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-12-01 11:28:41 UTC (rev 410692) +++ PKGBUILD2018-12-01 14:00:29 UTC (rev 410693) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.40 +pkgver=3.40.1 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -14,7 +14,7 @@ makedepends=(perl python2 gyp) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('0562087b8bda072bf5964f8acf851f9c0997a59c384f4887cb517b3b628b32dd' +sha256sums=('5e0e6bae2a79c86e506684955d736bfe875ec5a8e95ed3e4ba0852d1aec2c8f1' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Wednesday, October 31, 2018 @ 11:07:15 Author: heftig Revision: 400025 3.40-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-31 11:06:29 UTC (rev 400024) +++ PKGBUILD2018-10-31 11:07:15 UTC (rev 400025) @@ -3,7 +3,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.39 +pkgver=3.40 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -12,10 +12,9 @@ _nsprver=4.20 depends=("lib32-nspr>=${_nsprver}" lib32-sqlite lib32-zlib lib32-p11-kit nss) makedepends=(perl python2 gyp) -options=(!strip !makeflags staticlibs) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('6be64dd76f212415cc8bc34343ac1e7389048db4db9a023a84873c411dc5864b' +sha256sums=('0562087b8bda072bf5964f8acf851f9c0997a59c384f4887cb517b3b628b32dd' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() { @@ -24,6 +23,8 @@ ln -s /usr/bin/python2 path/python cd nss-$pkgver + + # https://bugzilla.mozilla.org/show_bug.cgi?id=1382942 patch -Np2 -i ../no-plt.diff }
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Wednesday, September 5, 2018 @ 20:18:25 Author: arojas Revision: 377006 Update to 3.39 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-05 19:52:07 UTC (rev 377005) +++ PKGBUILD2018-09-05 20:18:25 UTC (rev 377006) @@ -4,19 +4,19 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.38 +pkgver=3.39 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64) license=(MPL GPL) -_nsprver=4.19 +_nsprver=4.20 depends=("lib32-nspr>=${_nsprver}" lib32-sqlite lib32-zlib lib32-p11-kit nss) makedepends=(perl python2 gyp) options=(!strip !makeflags staticlibs) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('2c643d3c08d6935f4d325f40743719b6990aa25a79ec2f8f712c99d086672f62' +sha256sums=('6be64dd76f212415cc8bc34343ac1e7389048db4db9a023a84873c411dc5864b' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Friday, June 22, 2018 @ 22:31:26 Author: heftig Revision: 344653 3.38-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-22 21:35:06 UTC (rev 344652) +++ PKGBUILD2018-06-22 22:31:26 UTC (rev 344653) @@ -4,7 +4,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.37.3 +pkgver=3.38 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -16,7 +16,7 @@ options=(!strip !makeflags staticlibs) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('9af2bbb615d010bd866bb83f8c0bb22b0fa086171e93030ffb03da3da15cc5be' +sha256sums=('b7d9270c44d62e681af68f09d30d242f80fd38be634b8cc863da26276b0f6a1d' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Sunday, June 10, 2018 @ 16:02:00 Author: heftig Revision: 342240 3.37.3-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-10 15:34:54 UTC (rev 342239) +++ PKGBUILD2018-06-10 16:02:00 UTC (rev 342240) @@ -4,7 +4,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.37.1 +pkgver=3.37.3 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -16,7 +16,7 @@ options=(!strip !makeflags staticlibs) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('097b30e436479ad737b3703b25b6198b6513e202731085c6f097d8853dd20405' +sha256sums=('9af2bbb615d010bd866bb83f8c0bb22b0fa086171e93030ffb03da3da15cc5be' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Tuesday, May 29, 2018 @ 06:28:06 Author: arojas Revision: 333130 Update to 3.37.1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-29 06:26:43 UTC (rev 333129) +++ PKGBUILD2018-05-29 06:28:06 UTC (rev 333130) @@ -4,7 +4,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.37 +pkgver=3.37.1 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -16,7 +16,7 @@ options=(!strip !makeflags staticlibs) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; no-plt.diff) -sha256sums=('5821969e85d241833e96cb82bd4211ddea6d87003f2e25e0eab4aefa6268' +sha256sums=('097b30e436479ad737b3703b25b6198b6513e202731085c6f097d8853dd20405' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD enable-libpkix.patch nss.pc.in)
Date: Saturday, May 19, 2018 @ 15:15:34 Author: heftig Revision: 324665 3.37-1 Modified: lib32-nss/trunk/PKGBUILD Deleted: lib32-nss/trunk/enable-libpkix.patch lib32-nss/trunk/nss.pc.in --+ PKGBUILD | 24 +++- enable-libpkix.patch | 12 nss.pc.in| 11 --- 3 files changed, 11 insertions(+), 36 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-19 15:14:41 UTC (rev 324664) +++ PKGBUILD2018-05-19 15:15:34 UTC (rev 324665) @@ -4,21 +4,19 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.36.1 +pkgver=3.37 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64) license=(MPL GPL) -_nsprver=4.15 +_nsprver=4.19 depends=("lib32-nspr>=${_nsprver}" lib32-sqlite lib32-zlib lib32-p11-kit nss) -makedepends=(gcc-multilib perl gyp) +makedepends=(perl python2 gyp) options=(!strip !makeflags staticlibs) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; -nss.pc.in enable-libpkix.patch no-plt.diff) -sha256sums=('6025441d528ff6a7f1a4b673b6ee7d3540731ada3f78d5acd5c3b3736b222bff' -'f2208c4f70373ff9b60f53d733f8071d4e390c384b776dfc04bf26c306882faf' -'0b68c5ffbfeec090e950e5703e6b0519eafcb7eaf4fe2f64c355d0ddf17eed30' +no-plt.diff) +sha256sums=('5821969e85d241833e96cb82bd4211ddea6d87003f2e25e0eab4aefa6268' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() { @@ -27,8 +25,6 @@ ln -s /usr/bin/python2 path/python cd nss-$pkgver - - patch -Np1 -i ../enable-libpkix.patch patch -Np2 -i ../no-plt.diff } @@ -37,20 +33,21 @@ cd nss-$pkgver/nss PATH="$srcdir/path:$PATH" bash -x ./build.sh -v \ ---m32 --opt --system-sqlite --system-nspr --disable-tests +--m32 --opt --system-sqlite --system-nspr --enable-libpkix --disable-tests } package() { cd nss-$pkgver - sed ../nss.pc.in \ + sed nss/pkg/pkg-config/nss.pc.in \ -e "s,%libdir%,/usr/lib32,g" \ -e "s,%prefix%,/usr,g" \ -e "s,%exec_prefix%,/usr/bin,g" \ -e "s,%includedir%,/usr/include/nss,g" \ --e "s,%NSPR_VERSION%,${_nsprver},g" \ --e "s,%NSS_VERSION%,${pkgver},g" | +-e "s,%NSPR_VERSION%,$_nsprver,g" \ +-e "s,%NSS_VERSION%,$pkgver,g" | install -Dm644 /dev/stdin "$pkgdir/usr/lib32/pkgconfig/nss.pc" + ln -s nss.pc "$pkgdir/usr/lib32/pkgconfig/mozilla-nss.pc" cd dist/Release/lib @@ -57,5 +54,6 @@ install -Dt "$pkgdir/usr/lib32" *.so install -Dt "$pkgdir/usr/lib32" -m644 *.chk + # Replace built-in trust with p11-kit connection ln -sf libnssckbi-p11-kit.so "$pkgdir/usr/lib32/libnssckbi.so" } Deleted: enable-libpkix.patch === --- enable-libpkix.patch2018-05-19 15:14:41 UTC (rev 324664) +++ enable-libpkix.patch2018-05-19 15:15:34 UTC (rev 324665) @@ -1,12 +0,0 @@ -diff -u -r nss-3.31/nss/build.sh nss-3.31-libpkix/nss/build.sh nss-3.31/nss/build.sh 2017-06-08 12:53:01.0 +0200 -+++ nss-3.31-libpkix/nss/build.sh 2017-06-09 19:11:21.746133040 +0200 -@@ -52,7 +52,7 @@ - no_local_nspr=0 - armhf=0 - --gyp_params=(--depth="$cwd" --generator-output=".") -+gyp_params=(--depth="$cwd" --generator-output="." -Ddisable_libpkix=0) - nspr_params=() - ninja_params=() - Deleted: nss.pc.in === --- nss.pc.in 2018-05-19 15:14:41 UTC (rev 324664) +++ nss.pc.in 2018-05-19 15:15:34 UTC (rev 324665) @@ -1,11 +0,0 @@ -prefix=%prefix% -exec_prefix=%exec_prefix% -libdir=%libdir% -includedir=%includedir% - -Name: NSS -Description: Network Security Services -Version: %NSS_VERSION% -Requires: nspr >= %NSPR_VERSION% -Libs: -L${libdir} -lssl3 -lsmime3 -lnss3 -lnssutil3 -Cflags: -I${includedir}
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Tuesday, April 24, 2018 @ 06:47:56 Author: arojas Revision: 317493 Update to 3.36.1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-24 06:44:28 UTC (rev 317492) +++ PKGBUILD2018-04-24 06:47:56 UTC (rev 317493) @@ -4,7 +4,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.36 +pkgver=3.36.1 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -16,7 +16,7 @@ options=(!strip !makeflags staticlibs) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; nss.pc.in enable-libpkix.patch no-plt.diff) -sha256sums=('a33cc7b8299b5ce3acf03f617c7896932ae26927ff9fb7c71c1b69a200c30095' +sha256sums=('6025441d528ff6a7f1a4b673b6ee7d3540731ada3f78d5acd5c3b3736b222bff' 'f2208c4f70373ff9b60f53d733f8071d4e390c384b776dfc04bf26c306882faf' '0b68c5ffbfeec090e950e5703e6b0519eafcb7eaf4fe2f64c355d0ddf17eed30' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa')
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Thursday, March 22, 2018 @ 12:23:32 Author: arojas Revision: 310517 Update to 3.36 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-22 12:22:27 UTC (rev 310516) +++ PKGBUILD2018-03-22 12:23:32 UTC (rev 310517) @@ -4,7 +4,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.34 +pkgver=3.36 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -16,7 +16,7 @@ options=(!strip !makeflags staticlibs) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; nss.pc.in enable-libpkix.patch no-plt.diff) -sha256sums=('0d45954181373023c7cfc33e77c8c636d394ec7e55b93e059149ed7888652af5' +sha256sums=('a33cc7b8299b5ce3acf03f617c7896932ae26927ff9fb7c71c1b69a200c30095' 'f2208c4f70373ff9b60f53d733f8071d4e390c384b776dfc04bf26c306882faf' '0b68c5ffbfeec090e950e5703e6b0519eafcb7eaf4fe2f64c355d0ddf17eed30' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa')
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Wednesday, November 15, 2017 @ 05:04:42 Author: heftig Revision: 266808 3.34-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-11-14 21:05:39 UTC (rev 266807) +++ PKGBUILD2017-11-15 05:04:42 UTC (rev 266808) @@ -4,7 +4,7 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.33 +pkgver=3.34 pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; @@ -16,7 +16,7 @@ options=(!strip !makeflags staticlibs) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; nss.pc.in enable-libpkix.patch no-plt.diff) -sha256sums=('98f0dabd36408e83dd3a11727336cc3cdfee4cbdd9aede2b2831eb2389c284e4' +sha256sums=('0d45954181373023c7cfc33e77c8c636d394ec7e55b93e059149ed7888652af5' 'f2208c4f70373ff9b60f53d733f8071d4e390c384b776dfc04bf26c306882faf' '0b68c5ffbfeec090e950e5703e6b0519eafcb7eaf4fe2f64c355d0ddf17eed30' 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa')
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD no-plt.diff)
Date: Sunday, October 1, 2017 @ 09:43:13 Author: heftig Revision: 261157 3.33-1 Added: lib32-nss/trunk/no-plt.diff Modified: lib32-nss/trunk/PKGBUILD -+ PKGBUILD| 15 +-- no-plt.diff | 48 2 files changed, 57 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-01 09:41:35 UTC (rev 261156) +++ PKGBUILD2017-10-01 09:43:13 UTC (rev 261157) @@ -4,8 +4,8 @@ # Contributor: Ionut Biru pkgname=lib32-nss -pkgver=3.31 -pkgrel=3 +pkgver=3.33 +pkgrel=1 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64) @@ -15,10 +15,11 @@ makedepends=(gcc-multilib perl gyp) options=(!strip !makeflags staticlibs) source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; -nss.pc.in enable-libpkix.patch) -sha256sums=('e90561256a3271486162c1fbe8d614d118c333d36a4455be2af8688bd420a65d' +nss.pc.in enable-libpkix.patch no-plt.diff) +sha256sums=('98f0dabd36408e83dd3a11727336cc3cdfee4cbdd9aede2b2831eb2389c284e4' 'f2208c4f70373ff9b60f53d733f8071d4e390c384b776dfc04bf26c306882faf' -'0b68c5ffbfeec090e950e5703e6b0519eafcb7eaf4fe2f64c355d0ddf17eed30') +'0b68c5ffbfeec090e950e5703e6b0519eafcb7eaf4fe2f64c355d0ddf17eed30' +'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa') prepare() { mkdir path @@ -28,6 +29,7 @@ cd nss-$pkgver patch -Np1 -i ../enable-libpkix.patch + patch -Np2 -i ../no-plt.diff } build() { @@ -34,7 +36,8 @@ export PKG_CONFIG_PATH=/usr/lib32/pkgconfig cd nss-$pkgver/nss - PATH="$srcdir/path:$PATH" ./build.sh --m32 --opt --system-sqlite --system-nspr --disable-tests + PATH="$srcdir/path:$PATH" bash -x ./build.sh -v \ +--m32 --opt --system-sqlite --system-nspr --disable-tests } package() { Added: no-plt.diff === --- no-plt.diff (rev 0) +++ no-plt.diff 2017-10-01 09:43:13 UTC (rev 261157) @@ -0,0 +1,48 @@ +diff --git i/security/nss/lib/freebl/mpi/mpi_x86.s w/security/nss/lib/freebl/mpi/mpi_x86.s +index 8f7e2130c3264754..b3ca1ce5b41b3771 100644 +--- i/security/nss/lib/freebl/mpi/mpi_x86.s w/security/nss/lib/freebl/mpi/mpi_x86.s +@@ -22,22 +22,41 @@ is_sse: .long -1 + # + .ifndef NO_PIC + .macro GET var,reg +-movl \var@GOTOFF(%ebx),\reg ++call thunk.ax ++addl $_GLOBAL_OFFSET_TABLE_, %eax ++movl \var@GOTOFF(%eax),\reg + .endm + .macro PUT reg,var +-movl \reg,\var@GOTOFF(%ebx) ++call thunk.dx ++addl $_GLOBAL_OFFSET_TABLE_, %edx ++movl \reg,\var@GOTOFF(%edx) + .endm + .else + .macro GET var,reg + movl \var,\reg + .endm + .macro PUT reg,var + movl \reg,\var + .endm + .endif + + .text + ++.ifndef NO_PIC ++.globlthunk.ax ++.hidden thunk.ax ++.type thunk.ax, @function ++thunk.ax: ++ movl (%esp),%eax ++ ret ++ ++.globlthunk.dx ++.hidden thunk.dx ++.type thunk.dx, @function ++thunk.dx: ++ movl (%esp),%edx ++ ret ++.endif + + # ebp - 36: caller's esi + # ebp - 32: caller's edi
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD enable-libpkix.patch nss.pc.in)
Date: Friday, June 9, 2017 @ 17:53:56 Author: heftig Revision: 235670 3.31-3 Added: lib32-nss/trunk/enable-libpkix.patch Modified: lib32-nss/trunk/PKGBUILD lib32-nss/trunk/nss.pc.in --+ PKGBUILD | 66 +++-- enable-libpkix.patch | 12 nss.pc.in|2 - 3 files changed, 39 insertions(+), 41 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-09 17:52:51 UTC (rev 235669) +++ PKGBUILD2017-06-09 17:53:56 UTC (rev 235670) @@ -3,56 +3,43 @@ # Contributor: kfgz # Contributor: Ionut Biru -_pkgbasename=nss -pkgname=lib32-${_pkgbasename} -pkgver=3.30.2 -pkgrel=1 +pkgname=lib32-nss +pkgver=3.31 +pkgrel=3 pkgdesc="Network Security Services (32-bit)" url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; arch=(x86_64) -license=('MPL' 'GPL') -_nsprver=4.12 -depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite' 'lib32-zlib' 'lib32-p11-kit' "${_pkgbasename}") -makedepends=('gcc-multilib' 'perl') -options=('!strip' '!makeflags' 'staticlibs') -source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz"; -nss.pc.in) -sha256sums=('0d4a77ff26bcee79fa8afe0125e0df6ae9e798b6b36782fa29e28febf7cfce24' -'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd') +license=(MPL GPL) +_nsprver=4.15 +depends=("lib32-nspr>=${_nsprver}" lib32-sqlite lib32-zlib lib32-p11-kit nss) +makedepends=(gcc-multilib perl gyp) +options=(!strip !makeflags staticlibs) +source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/nss-${pkgver}.tar.gz"; +nss.pc.in enable-libpkix.patch) +sha256sums=('e90561256a3271486162c1fbe8d614d118c333d36a4455be2af8688bd420a65d' +'f2208c4f70373ff9b60f53d733f8071d4e390c384b776dfc04bf26c306882faf' +'0b68c5ffbfeec090e950e5703e6b0519eafcb7eaf4fe2f64c355d0ddf17eed30') prepare() { + mkdir path + + ln -s /usr/bin/python2 path/python + cd nss-$pkgver - # Respect LDFLAGS - sed -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/' \ - -i nss/coreconf/rules.mk + patch -Np1 -i ../enable-libpkix.patch } build() { - cd nss-$pkgver/nss export PKG_CONFIG_PATH=/usr/lib32/pkgconfig - export BUILD_OPT=1 - export NSS_USE_SYSTEM_SQLITE=1 - export NSS_ALLOW_SSLKEYLOGFILE=1 - export NSS_ENABLE_ECC=1 - export NSPR_INCLUDE_DIR="`nspr-config --includedir`" - export NSPR_LIB_DIR="`nspr-config --libdir`" - export XCFLAGS="${CFLAGS}" - make -C coreconf - make -C lib/dbm - make + cd nss-$pkgver/nss + PATH="$srcdir/path:$PATH" ./build.sh --m32 --opt --system-sqlite --system-nspr --disable-tests } package() { cd nss-$pkgver - install -d "$pkgdir"/usr/lib32/pkgconfig - - NSS_VMAJOR=$(grep '#define.*NSS_VMAJOR' nss/lib/nss/nss.h | awk '{print $3}') - NSS_VMINOR=$(grep '#define.*NSS_VMINOR' nss/lib/nss/nss.h | awk '{print $3}') - NSS_VPATCH=$(grep '#define.*NSS_VPATCH' nss/lib/nss/nss.h | awk '{print $3}') - sed ../nss.pc.in \ -e "s,%libdir%,/usr/lib32,g" \ -e "s,%prefix%,/usr,g" \ @@ -59,14 +46,13 @@ -e "s,%exec_prefix%,/usr/bin,g" \ -e "s,%includedir%,/usr/include/nss,g" \ -e "s,%NSPR_VERSION%,${_nsprver},g" \ --e "s,%NSS_VERSION%,${pkgver},g" \ -> "$pkgdir/usr/lib32/pkgconfig/nss.pc" +-e "s,%NSS_VERSION%,${pkgver},g" | +install -Dm644 /dev/stdin "$pkgdir/usr/lib32/pkgconfig/nss.pc" ln -s nss.pc "$pkgdir/usr/lib32/pkgconfig/mozilla-nss.pc" - cd dist/*.OBJ/lib - install -t "$pkgdir/usr/lib32" *.so - install -t "$pkgdir/usr/lib32" -m644 libcrmf.a *.chk + cd dist/Release/lib + install -Dt "$pkgdir/usr/lib32" *.so + install -Dt "$pkgdir/usr/lib32" -m644 *.chk - rm "$pkgdir/usr/lib32/libnssckbi.so" - ln -s libnssckbi-p11-kit.so "$pkgdir/usr/lib32/libnssckbi.so" + ln -sf libnssckbi-p11-kit.so "$pkgdir/usr/lib32/libnssckbi.so" } Added: enable-libpkix.patch === --- enable-libpkix.patch(rev 0) +++ enable-libpkix.patch2017-06-09 17:53:56 UTC (rev 235670) @@ -0,0 +1,12 @@ +diff -u -r nss-3.31/nss/build.sh nss-3.31-libpkix/nss/build.sh +--- nss-3.31/nss/build.sh 2017-06-08 12:53:01.0 +0200 nss-3.31-libpkix/nss/build.sh 2017-06-09 19:11:21.746133040 +0200 +@@ -52,7 +52,7 @@ + no_local_nspr=0 + armhf=0 + +-gyp_params=(--depth="$cwd" --generator-output=".") ++gyp_params=(--depth="$cwd" --generator-output="." -Ddisable_libpkix=0) + nspr_params=() + ninja_params=() + Modified: nss.pc.in === --- nss.pc.in 2017-06-09 17:52:51 UTC (rev 235669) +++ nss.pc.in 2017-06-09 17:53:56 UTC (rev 235670) @@ -7,5 +7,5 @@ Description: Network Security Services Version: %NSS_VERSION% Requires: nspr >= %NSPR_VERSION% -Libs: -l
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Friday, May 26, 2017 @ 13:52:54 Author: heftig Revision: 230469 3.30.2-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD | 40 +--- 1 file changed, 17 insertions(+), 23 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-05-26 13:18:35 UTC (rev 230468) +++ PKGBUILD2017-05-26 13:52:54 UTC (rev 230469) @@ -5,28 +5,23 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.27.1 +pkgver=3.30.2 pkgrel=1 pkgdesc="Network Security Services (32-bit)" -arch=('x86_64') -url="http://www.mozilla.org/projects/security/pki/nss/"; - -#download_url=ftp://ftp.mozilla.org/pub/security/nss/releases/ -#alternative download link -#ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz - +url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"; +arch=(x86_64) license=('MPL' 'GPL') _nsprver=4.12 -depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite>=3.6.17' "${_pkgbasename}" 'lib32-zlib' 'lib32-p11-kit') +depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite' 'lib32-zlib' 'lib32-p11-kit' "${_pkgbasename}") makedepends=('gcc-multilib' 'perl') -options=('!strip' '!makeflags' staticlibs) -source=(http://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz +options=('!strip' '!makeflags' 'staticlibs') +source=("https://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz"; nss.pc.in) -sha256sums=('fd3637a1930cd838239a89633a7ed9a18859ae9b599043f3a18f726dc4ec2a6b' +sha256sums=('0d4a77ff26bcee79fa8afe0125e0df6ae9e798b6b36782fa29e28febf7cfce24' 'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd') prepare() { - cd "${srcdir}"/${_pkgbasename}-${pkgver}/ + cd nss-$pkgver # Respect LDFLAGS sed -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/' \ @@ -33,9 +28,8 @@ -i nss/coreconf/rules.mk } -build(){ - cd "${srcdir}"/${_pkgbasename}-${pkgver}/$_pkgbasename - +build() { + cd nss-$pkgver/nss export PKG_CONFIG_PATH=/usr/lib32/pkgconfig export BUILD_OPT=1 export NSS_USE_SYSTEM_SQLITE=1 @@ -51,14 +45,15 @@ } package() { - cd "${srcdir}"/${_pkgbasename}-${pkgver}/$_pkgbasename + cd nss-$pkgver + install -d "$pkgdir"/usr/lib32/pkgconfig - + NSS_VMAJOR=$(grep '#define.*NSS_VMAJOR' nss/lib/nss/nss.h | awk '{print $3}') NSS_VMINOR=$(grep '#define.*NSS_VMINOR' nss/lib/nss/nss.h | awk '{print $3}') NSS_VPATCH=$(grep '#define.*NSS_VPATCH' nss/lib/nss/nss.h | awk '{print $3}') - - sed $srcdir/nss.pc.in \ + + sed ../nss.pc.in \ -e "s,%libdir%,/usr/lib32,g" \ -e "s,%prefix%,/usr,g" \ -e "s,%exec_prefix%,/usr/bin,g" \ @@ -67,9 +62,8 @@ -e "s,%NSS_VERSION%,${pkgver},g" \ > "$pkgdir/usr/lib32/pkgconfig/nss.pc" ln -s nss.pc "$pkgdir/usr/lib32/pkgconfig/mozilla-nss.pc" - - - cd "${srcdir}"/${_pkgbasename}-${pkgver}/dist/*.OBJ/lib + + cd dist/*.OBJ/lib install -t "$pkgdir/usr/lib32" *.so install -t "$pkgdir/usr/lib32" -m644 libcrmf.a *.chk
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Friday, October 21, 2016 @ 08:24:32 Author: felixonmars Revision: 192820 upgpkg: lib32-nss 3.27.1-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-10-21 08:19:17 UTC (rev 192819) +++ PKGBUILD2016-10-21 08:24:32 UTC (rev 192820) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.26 +pkgver=3.27.1 pkgrel=1 pkgdesc="Network Security Services (32-bit)" arch=('x86_64') @@ -22,7 +22,7 @@ options=('!strip' '!makeflags' staticlibs) source=(http://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz nss.pc.in) -sha256sums=('91783a570ab953693eb977ce47c501f04c104cec287fa011c91bcc8970d1c564' +sha256sums=('fd3637a1930cd838239a89633a7ed9a18859ae9b599043f3a18f726dc4ec2a6b' 'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Friday, October 21, 2016 @ 08:18:58 Author: felixonmars Revision: 192818 upgpkg: lib32-nss 3.26-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-10-21 08:16:03 UTC (rev 192817) +++ PKGBUILD2016-10-21 08:18:58 UTC (rev 192818) @@ -5,9 +5,9 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.24 +pkgver=3.26 pkgrel=1 -pkgdesc="Mozilla Network Security Services (32-bit)" +pkgdesc="Network Security Services (32-bit)" arch=('x86_64') url="http://www.mozilla.org/projects/security/pki/nss/"; @@ -22,7 +22,7 @@ options=('!strip' '!makeflags' staticlibs) source=(http://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz nss.pc.in) -sha256sums=('2f0841492f91cca473b73dec6cab9cf765a485e032d48d2e8ae7261e54c419ed' +sha256sums=('91783a570ab953693eb977ce47c501f04c104cec287fa011c91bcc8970d1c564' 'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD lib32-nss.install)
Date: Sunday, July 3, 2016 @ 13:31:23 Author: felixonmars Revision: 181833 upgpkg: lib32-nss 3.24-1 Modified: lib32-nss/trunk/PKGBUILD Deleted: lib32-nss/trunk/lib32-nss.install ---+ PKGBUILD |6 +++--- lib32-nss.install | 14 -- 2 files changed, 3 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-07-03 13:28:19 UTC (rev 181832) +++ PKGBUILD2016-07-03 13:31:23 UTC (rev 181833) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.23 +pkgver=3.24 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -16,7 +16,6 @@ #ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz license=('MPL' 'GPL') -install=lib32-nss.install _nsprver=4.12 depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite>=3.6.17' "${_pkgbasename}" 'lib32-zlib' 'lib32-p11-kit') makedepends=('gcc-multilib' 'perl') @@ -23,7 +22,7 @@ options=('!strip' '!makeflags' staticlibs) source=(http://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz nss.pc.in) -sha256sums=('94b383e31c9671e9dfcca81084a8a813817e8f05a57f54533509b318d26e11cf' +sha256sums=('2f0841492f91cca473b73dec6cab9cf765a485e032d48d2e8ae7261e54c419ed' 'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd') prepare() { @@ -40,6 +39,7 @@ export PKG_CONFIG_PATH=/usr/lib32/pkgconfig export BUILD_OPT=1 export NSS_USE_SYSTEM_SQLITE=1 + export NSS_ALLOW_SSLKEYLOGFILE=1 export NSS_ENABLE_ECC=1 export NSPR_INCLUDE_DIR="`nspr-config --includedir`" export NSPR_LIB_DIR="`nspr-config --libdir`" Deleted: lib32-nss.install === --- lib32-nss.install 2016-07-03 13:28:19 UTC (rev 181832) +++ lib32-nss.install 2016-07-03 13:31:23 UTC (rev 181833) @@ -1,14 +0,0 @@ -post_upgrade() { - if (($(vercmp $2 3.18-3) < 0)); then -# This symlink was created by ldconfig because we linked to -# pkcs11/p11-kit-trust.so from libnssckbi.so; the chain was: -# p11-kit-trust.so -> libnssckbi.so -> pkcs11/p11-kit-trust.so -# Now we have: -# libnssckbi.so -> libnssckbi-p11-kit.so -# which no longer creates an incorrect p11-kit-trust.so symlink -if [[ $(readlink usr/lib32/p11-kit-trust.so) == libnssckbi.so ]]; then - rm usr/lib32/p11-kit-trust.so -fi - fi -} -
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Saturday, April 2, 2016 @ 16:08:03 Author: fyan Revision: 169235 upgpkg: lib32-nss 3.23-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-04-02 14:01:56 UTC (rev 169234) +++ PKGBUILD2016-04-02 14:08:03 UTC (rev 169235) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.22.1 +pkgver=3.23 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -17,13 +17,13 @@ license=('MPL' 'GPL') install=lib32-nss.install -_nsprver=4.10.10 +_nsprver=4.12 depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite>=3.6.17' "${_pkgbasename}" 'lib32-zlib' 'lib32-p11-kit') makedepends=('gcc-multilib' 'perl') options=('!strip' '!makeflags' staticlibs) source=(http://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz nss.pc.in) -sha256sums=('89e1fc7074e5c325962821289f4cd7d8207ae95af2308ba881215ed9ca68fa4f' +sha256sums=('94b383e31c9671e9dfcca81084a8a813817e8f05a57f54533509b318d26e11cf' 'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Friday, March 4, 2016 @ 06:15:02 Author: fyan Revision: 164605 upgpkg: lib32-nss 3.22.1-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-03-04 05:09:09 UTC (rev 164604) +++ PKGBUILD2016-03-04 05:15:02 UTC (rev 164605) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.22 +pkgver=3.22.1 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -23,7 +23,7 @@ options=('!strip' '!makeflags' staticlibs) source=(http://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz nss.pc.in) -sha256sums=('30ebd121c77e725a1383618eff79a6752d6e9f0f21882ad825ddab12e7227611' +sha256sums=('89e1fc7074e5c325962821289f4cd7d8207ae95af2308ba881215ed9ca68fa4f' 'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Thursday, February 18, 2016 @ 09:15:09 Author: fyan Revision: 16 upgpkg: lib32-nss 3.22-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-18 08:10:54 UTC (rev 162221) +++ PKGBUILD2016-02-18 08:15:09 UTC (rev 16) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.21 +pkgver=3.22 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -23,7 +23,7 @@ options=('!strip' '!makeflags' staticlibs) source=(http://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz nss.pc.in) -sha256sums=('3f7a5b027d7cdd5c0e4ff7544da33fdc6f56c2f8c27fff02938fd4a6fbe87239' +sha256sums=('30ebd121c77e725a1383618eff79a6752d6e9f0f21882ad825ddab12e7227611' 'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Friday, January 22, 2016 @ 03:39:43 Author: fyan Revision: 158469 upgpkg: lib32-nss 3.21-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-22 02:34:38 UTC (rev 158468) +++ PKGBUILD2016-01-22 02:39:43 UTC (rev 158469) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.20.1 +pkgver=3.21 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -23,7 +23,7 @@ options=('!strip' '!makeflags' staticlibs) source=(http://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz nss.pc.in) -sha256sums=('ad3c8f11dfd9570c2d04a6140d5ef7c2bdd0fe30d6c9e5548721a4251a5e8c97' +sha256sums=('3f7a5b027d7cdd5c0e4ff7544da33fdc6f56c2f8c27fff02938fd4a6fbe87239' 'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Friday, November 6, 2015 @ 04:49:59 Author: fyan Revision: 146255 upgpkg: lib32-nss 3.20.1-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-11-06 03:39:27 UTC (rev 146254) +++ PKGBUILD2015-11-06 03:49:59 UTC (rev 146255) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.20 +pkgver=3.20.1 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -17,13 +17,13 @@ license=('MPL' 'GPL') install=lib32-nss.install -_nsprver=4.10.8 +_nsprver=4.10.10 depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite>=3.6.17' "${_pkgbasename}" 'lib32-zlib' 'lib32-p11-kit') makedepends=('gcc-multilib' 'perl') options=('!strip' '!makeflags' staticlibs) source=(http://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz nss.pc.in) -sha256sums=('5e38d4b9837ca338af966b97fc91c07f67ad647fb38dc4af3cfd0d84e477d15c' +sha256sums=('ad3c8f11dfd9570c2d04a6140d5ef7c2bdd0fe30d6c9e5548721a4251a5e8c97' 'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd') prepare() {
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD ssl-renegotiate-transitional.patch)
Date: Monday, October 5, 2015 @ 05:04:23 Author: fyan Revision: 142947 upgpkg: lib32-nss 3.20-1 sync with [core] Modified: lib32-nss/trunk/PKGBUILD Deleted: lib32-nss/trunk/ssl-renegotiate-transitional.patch + PKGBUILD | 13 - ssl-renegotiate-transitional.patch | 21 - 2 files changed, 4 insertions(+), 30 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-10-05 02:57:05 UTC (rev 142946) +++ PKGBUILD2015-10-05 03:04:23 UTC (rev 142947) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.18.1 +pkgver=3.20 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -22,18 +22,13 @@ makedepends=('gcc-multilib' 'perl') options=('!strip' '!makeflags' staticlibs) source=(http://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz -nss.pc.in -ssl-renegotiate-transitional.patch) -sha256sums=('10d005ca1b143a8b77032a169c595d06cf42d16d54809558ea30f1ffe73fef70' -'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd' -'12df04bccbf674db1eef7a519a28987927b5e9c107b1dc386686f05e64f49a97') +nss.pc.in) +sha256sums=('5e38d4b9837ca338af966b97fc91c07f67ad647fb38dc4af3cfd0d84e477d15c' +'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd') prepare() { cd "${srcdir}"/${_pkgbasename}-${pkgver}/ - # Adds transitional SSL renegotiate support - patch from Debian - patch -Np3 -i "${srcdir}/ssl-renegotiate-transitional.patch" - # Respect LDFLAGS sed -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/' \ -i nss/coreconf/rules.mk Deleted: ssl-renegotiate-transitional.patch === --- ssl-renegotiate-transitional.patch 2015-10-05 02:57:05 UTC (rev 142946) +++ ssl-renegotiate-transitional.patch 2015-10-05 03:04:23 UTC (rev 142947) @@ -1,21 +0,0 @@ -Enable transitional scheme for ssl renegotiation: - -(from mozilla/security/nss/lib/ssl/ssl.h) -Disallow unsafe renegotiation in server sockets only, but allow clients -to continue to renegotiate with vulnerable servers. -This value should only be used during the transition period when few -servers have been upgraded. - -diff --git a/mozilla/security/nss/lib/ssl/sslsock.c b/mozilla/security/nss/lib/ssl/sslsock.c -index f1d1921..c074360 100644 a/mozilla/security/nss/lib/ssl/sslsock.c -+++ b/mozilla/security/nss/lib/ssl/sslsock.c -@@ -181,7 +181,7 @@ static sslOptions ssl_defaults = { - PR_FALSE, /* noLocks*/ - PR_FALSE, /* enableSessionTickets */ - PR_FALSE, /* enableDeflate */ --2, /* enableRenegotiation (default: requires extension) */ -+3, /* enableRenegotiation (default: transitional) */ - PR_FALSE, /* requireSafeNegotiation */ - }; -
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Tuesday, May 26, 2015 @ 01:06:06 Author: dwallace Revision: 134098 upgpkg: lib32-nss 3.18.1-1 upgpkg: lib32-nss 3.18.1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-05-25 22:53:12 UTC (rev 134097) +++ PKGBUILD2015-05-25 23:06:06 UTC (rev 134098) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.18 +pkgver=3.18.1 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -24,7 +24,7 @@ source=(http://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz nss.pc.in ssl-renegotiate-transitional.patch) -sha256sums=('618db0fb2af9f6fc165934d509036b65efc78ab0ae118c06c9488bb667f21d40' +sha256sums=('10d005ca1b143a8b77032a169c595d06cf42d16d54809558ea30f1ffe73fef70' 'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd' '12df04bccbf674db1eef7a519a28987927b5e9c107b1dc386686f05e64f49a97')
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD lib32-nss.install)
Date: Sunday, April 5, 2015 @ 15:37:42 Author: dwallace Revision: 130714 upgpkg: lib32-nss 3.18-1 updpkg: lib32-nss 3.18 Added: lib32-nss/trunk/lib32-nss.install Modified: lib32-nss/trunk/PKGBUILD ---+ PKGBUILD |9 + lib32-nss.install | 14 ++ 2 files changed, 19 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-04-05 13:36:07 UTC (rev 130713) +++ PKGBUILD2015-04-05 13:37:42 UTC (rev 130714) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.17.4 +pkgver=3.18 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -16,7 +16,8 @@ #ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz license=('MPL' 'GPL') -_nsprver=4.10.7 +install=lib32-nss.install +_nsprver=4.10.8 depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite>=3.6.17' "${_pkgbasename}" 'lib32-zlib' 'lib32-p11-kit') makedepends=('gcc-multilib' 'perl') options=('!strip' '!makeflags' staticlibs) @@ -23,7 +24,7 @@ source=(http://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz nss.pc.in ssl-renegotiate-transitional.patch) -sha256sums=('1d98ad1881a4237ec98cbe472fc851480f0b0e954dfe224d047811fb96ff9d79' +sha256sums=('618db0fb2af9f6fc165934d509036b65efc78ab0ae118c06c9488bb667f21d40' 'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd' '12df04bccbf674db1eef7a519a28987927b5e9c107b1dc386686f05e64f49a97') @@ -78,5 +79,5 @@ install -t "$pkgdir/usr/lib32" -m644 libcrmf.a *.chk rm "$pkgdir/usr/lib32/libnssckbi.so" - ln -s pkcs11/p11-kit-trust.so "$pkgdir/usr/lib32/libnssckbi.so" + ln -s libnssckbi-p11-kit.so "$pkgdir/usr/lib32/libnssckbi.so" } Added: lib32-nss.install === --- lib32-nss.install (rev 0) +++ lib32-nss.install 2015-04-05 13:37:42 UTC (rev 130714) @@ -0,0 +1,14 @@ +post_upgrade() { + if (($(vercmp $2 3.18-3) < 0)); then +# This symlink was created by ldconfig because we linked to +# pkcs11/p11-kit-trust.so from libnssckbi.so; the chain was: +# p11-kit-trust.so -> libnssckbi.so -> pkcs11/p11-kit-trust.so +# Now we have: +# libnssckbi.so -> libnssckbi-p11-kit.so +# which no longer creates an incorrect p11-kit-trust.so symlink +if [[ $(readlink usr/lib32/p11-kit-trust.so) == libnssckbi.so ]]; then + rm usr/lib32/p11-kit-trust.so +fi + fi +} +
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Friday, March 20, 2015 @ 02:50:25 Author: dwallace Revision: 129603 upgpkg: lib32-nss 3.17.4-1 upgpkg: lib32-nss 3.17.4-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-20 01:38:10 UTC (rev 129602) +++ PKGBUILD2015-03-20 01:50:25 UTC (rev 129603) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.17.3 +pkgver=3.17.4 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -20,10 +20,10 @@ depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite>=3.6.17' "${_pkgbasename}" 'lib32-zlib' 'lib32-p11-kit') makedepends=('gcc-multilib' 'perl') options=('!strip' '!makeflags' staticlibs) -source=(ftp://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz +source=(http://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz nss.pc.in ssl-renegotiate-transitional.patch) -sha256sums=('f4d5e9035a2f84f25f35c283de3b0ff60d72e918748de25eaf017ed201fa21d5' +sha256sums=('1d98ad1881a4237ec98cbe472fc851480f0b0e954dfe224d047811fb96ff9d79' 'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd' '12df04bccbf674db1eef7a519a28987927b5e9c107b1dc386686f05e64f49a97') @@ -78,4 +78,5 @@ install -t "$pkgdir/usr/lib32" -m644 libcrmf.a *.chk rm "$pkgdir/usr/lib32/libnssckbi.so" + ln -s pkcs11/p11-kit-trust.so "$pkgdir/usr/lib32/libnssckbi.so" }
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Saturday, January 17, 2015 @ 20:18:34 Author: dwallace Revision: 126048 upgpkg: lib32-nss 3.17.3-1 upgpkg: lib32-nss 3.17.3 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-01-17 19:09:36 UTC (rev 126047) +++ PKGBUILD2015-01-17 19:18:34 UTC (rev 126048) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.17 +pkgver=3.17.3 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -23,7 +23,7 @@ source=(ftp://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz nss.pc.in ssl-renegotiate-transitional.patch) -sha256sums=('3b1abcd8f89211dda2cc739bfa76552d080f7ea80482ef2727b006548a7f0c81' +sha256sums=('f4d5e9035a2f84f25f35c283de3b0ff60d72e918748de25eaf017ed201fa21d5' 'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd' '12df04bccbf674db1eef7a519a28987927b5e9c107b1dc386686f05e64f49a97') @@ -78,5 +78,4 @@ install -t "$pkgdir/usr/lib32" -m644 libcrmf.a *.chk rm "$pkgdir/usr/lib32/libnssckbi.so" - ln -s pkcs11/p11-kit-trust.so "$pkgdir/usr/lib32/libnssckbi.so" }
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD add_spi+cacert_ca_certs.patch)
Date: Wednesday, August 27, 2014 @ 21:44:09 Author: heftig Revision: 117982 3.17 Modified: lib32-nss/trunk/PKGBUILD Deleted: lib32-nss/trunk/add_spi+cacert_ca_certs.patch ---+ PKGBUILD | 37 +- add_spi+cacert_ca_certs.patch | 624 2 files changed, 17 insertions(+), 644 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-08-27 19:41:41 UTC (rev 117981) +++ PKGBUILD2014-08-27 19:44:09 UTC (rev 117982) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.16.3 +pkgver=3.17 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -16,25 +16,19 @@ #ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz license=('MPL' 'GPL') -_nsprver=4.10.6 -depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite>=3.6.17' "${_pkgbasename}" 'lib32-zlib') +_nsprver=4.10.7 +depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite>=3.6.17' "${_pkgbasename}" 'lib32-zlib' 'lib32-p11-kit') makedepends=('gcc-multilib' 'perl') options=('!strip' '!makeflags' staticlibs) source=(ftp://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz nss.pc.in -ssl-renegotiate-transitional.patch -add_spi+cacert_ca_certs.patch) -sha1sums=('a1937de60e03a24526591d883bcfe31a3acc8ef4' - 'aa5b2c0aa38d3c1066d511336cf28d1333e3aebd' - '8a964a744ba098711b80c0d279a2993524e8eb92' - 'be6ef0f124f188ebb76f4d83e13466bdcfb27dd3') +ssl-renegotiate-transitional.patch) +sha256sums=('3b1abcd8f89211dda2cc739bfa76552d080f7ea80482ef2727b006548a7f0c81' +'b9f1428ca2305bf30b109507ff335fa00bce5a7ce0434b50acd26ad7c47dd5bd' +'12df04bccbf674db1eef7a519a28987927b5e9c107b1dc386686f05e64f49a97') prepare() { cd "${srcdir}"/${_pkgbasename}-${pkgver}/ - - # Add CAcert and spi-inc.org CA certificates. - # See http://wiki.cacert.org/NSSLib for how to generate - patch -Np1 -i "${srcdir}/add_spi+cacert_ca_certs.patch" # Adds transitional SSL renegotiate support - patch from Debian patch -Np3 -i "${srcdir}/ssl-renegotiate-transitional.patch" @@ -69,13 +63,13 @@ NSS_VPATCH=$(grep '#define.*NSS_VPATCH' nss/lib/nss/nss.h | awk '{print $3}') sed $srcdir/nss.pc.in \ - -e "s,%libdir%,/usr/lib32,g" \ - -e "s,%prefix%,/usr,g" \ - -e "s,%exec_prefix%,/usr/bin,g" \ - -e "s,%includedir%,/usr/include/nss,g" \ - -e "s,%NSPR_VERSION%,${_nsprver},g" \ - -e "s,%NSS_VERSION%,${pkgver},g" \ - > "$pkgdir/usr/lib32/pkgconfig/nss.pc" +-e "s,%libdir%,/usr/lib32,g" \ +-e "s,%prefix%,/usr,g" \ +-e "s,%exec_prefix%,/usr/bin,g" \ +-e "s,%includedir%,/usr/include/nss,g" \ +-e "s,%NSPR_VERSION%,${_nsprver},g" \ +-e "s,%NSS_VERSION%,${pkgver},g" \ +> "$pkgdir/usr/lib32/pkgconfig/nss.pc" ln -s nss.pc "$pkgdir/usr/lib32/pkgconfig/mozilla-nss.pc" @@ -82,4 +76,7 @@ cd "${srcdir}"/${_pkgbasename}-${pkgver}/dist/*.OBJ/lib install -t "$pkgdir/usr/lib32" *.so install -t "$pkgdir/usr/lib32" -m644 libcrmf.a *.chk + + rm "$pkgdir/usr/lib32/libnssckbi.so" + ln -s pkcs11/p11-kit-trust.so "$pkgdir/usr/lib32/libnssckbi.so" } Deleted: add_spi+cacert_ca_certs.patch === --- add_spi+cacert_ca_certs.patch 2014-08-27 19:41:41 UTC (rev 117981) +++ add_spi+cacert_ca_certs.patch 2014-08-27 19:44:09 UTC (rev 117982) @@ -1,624 +0,0 @@ security/nss/lib/ckfw/builtins/certdata.txt.orig 2012-08-19 16:22:51.726895174 +0200 -+++ security/nss/lib/ckfw/builtins/certdata.txt2012-08-19 17:40:41.233306703 +0200 -@@ -24454,3 +24454,621 @@ - CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST - CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST - CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE -+ -+# -+# Certificate "CAcert.org Class 1 Root CA" -+# -+# Issuer: E=supp...@cacert.org,CN=CA Cert Signing Authority,OU=http://www.cacert.org,O=Root CA -+# Serial Number: 0 (0x0) -+# Subject: E=supp...@cacert.org,CN=CA Cert Signing Authority,OU=http://www.cacert.org,O=Root CA -+# Not Valid Before: Sun Mar 30 12:29:49 2003 -+# Not Valid After : Tue Mar 29 12:29:49 2033 -+# Fingerprint (MD5): A6:1B:37:5E:39:0D:9C:36:54:EE:BD:20:31:46:1F:6B -+# Fingerprint (SHA1): 13:5C:EC:36:F4:9C:B8:E9:3B:1A:B2:70:CD:80:88:46:76:CE:8F:33 -+CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -+CKA_TOKEN CK_BBOOL CK_TRUE -+CKA_PRIVATE CK_BBOOL CK_FALSE -+CKA_MODIFIABLE CK_BBOOL CK_FALSE -+CKA_LABEL UTF8 "CAcert.org Class 1 Root CA" -+CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -+CKA_SUBJECT MULTILINE_OCTAL -+\060\171\061\020\060\016\006\003\125\004\012\023\007\122\157\157 -+\164\040\103\101\061\036\060\034\006\003\125\004\013\023\025\150 -+\164\164\160\072\057\057\167\167\167\056\143\
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Tuesday, July 22, 2014 @ 10:20:54 Author: fyan Revision: 116085 upgpkg: lib32-nss 3.16.3-1 sync with [extra] Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-07-22 07:05:46 UTC (rev 116084) +++ PKGBUILD2014-07-22 08:20:54 UTC (rev 116085) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.16.1 +pkgver=3.16.3 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -16,7 +16,7 @@ #ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz license=('MPL' 'GPL') -_nsprver=4.10.5 +_nsprver=4.10.6 depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite>=3.6.17' "${_pkgbasename}" 'lib32-zlib') makedepends=('gcc-multilib' 'perl') options=('!strip' '!makeflags' staticlibs) @@ -24,7 +24,7 @@ nss.pc.in ssl-renegotiate-transitional.patch add_spi+cacert_ca_certs.patch) -sha1sums=('450a88dde8c7e4533507ac8340dbf94be28a759b' +sha1sums=('a1937de60e03a24526591d883bcfe31a3acc8ef4' 'aa5b2c0aa38d3c1066d511336cf28d1333e3aebd' '8a964a744ba098711b80c0d279a2993524e8eb92' 'be6ef0f124f188ebb76f4d83e13466bdcfb27dd3')
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Sunday, May 11, 2014 @ 21:44:35 Author: dwallace Revision: 110996 upgpkg: lib32-nss 3.16.1-1 upgpkg: lib32-nss 3.16.1-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-05-11 19:40:42 UTC (rev 110995) +++ PKGBUILD2014-05-11 19:44:35 UTC (rev 110996) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.16 +pkgver=3.16.1 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -16,7 +16,7 @@ #ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz license=('MPL' 'GPL') -_nsprver=4.10.4 +_nsprver=4.10.5 depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite>=3.6.17' "${_pkgbasename}" 'lib32-zlib') makedepends=('gcc-multilib' 'perl') options=('!strip' '!makeflags' staticlibs) @@ -24,7 +24,7 @@ nss.pc.in ssl-renegotiate-transitional.patch add_spi+cacert_ca_certs.patch) -sha1sums=('981dc6ef2f1e69ec7e2b277ce27c7005e9837f95' +sha1sums=('450a88dde8c7e4533507ac8340dbf94be28a759b' 'aa5b2c0aa38d3c1066d511336cf28d1333e3aebd' '8a964a744ba098711b80c0d279a2993524e8eb92' 'be6ef0f124f188ebb76f4d83e13466bdcfb27dd3')
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Tuesday, April 15, 2014 @ 00:45:46 Author: dwallace Revision: 109455 upgpkg: lib32-nss 3.16-1 upgpkg: lib32-nss 3.16-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-04-14 22:41:47 UTC (rev 109454) +++ PKGBUILD2014-04-14 22:45:46 UTC (rev 109455) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.15.5 +pkgver=3.16 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -24,7 +24,7 @@ nss.pc.in ssl-renegotiate-transitional.patch add_spi+cacert_ca_certs.patch) -sha1sums=('c8d34a33cf5782d35df1aa78cdb38707d7bfc5fe' +sha1sums=('981dc6ef2f1e69ec7e2b277ce27c7005e9837f95' 'aa5b2c0aa38d3c1066d511336cf28d1333e3aebd' '8a964a744ba098711b80c0d279a2993524e8eb92' 'be6ef0f124f188ebb76f4d83e13466bdcfb27dd3')
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Sunday, March 16, 2014 @ 23:32:20 Author: dwallace Revision: 107307 upgpkg: lib32-nss 3.15.5-1 upgpkg: lib32-nss 3.15.5 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-03-16 22:28:33 UTC (rev 107306) +++ PKGBUILD2014-03-16 22:32:20 UTC (rev 107307) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.15.4 +pkgver=3.15.5 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -16,7 +16,7 @@ #ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz license=('MPL' 'GPL') -_nsprver=4.10.2 +_nsprver=4.10.4 depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite>=3.6.17' "${_pkgbasename}" 'lib32-zlib') makedepends=('gcc-multilib' 'perl') options=('!strip' '!makeflags' staticlibs) @@ -24,7 +24,7 @@ nss.pc.in ssl-renegotiate-transitional.patch add_spi+cacert_ca_certs.patch) -sha1sums=('c164fac83fcbaff010786767e2a858ca23a89a5b' +sha1sums=('c8d34a33cf5782d35df1aa78cdb38707d7bfc5fe' 'aa5b2c0aa38d3c1066d511336cf28d1333e3aebd' '8a964a744ba098711b80c0d279a2993524e8eb92' 'be6ef0f124f188ebb76f4d83e13466bdcfb27dd3')
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Monday, February 3, 2014 @ 17:39:19 Author: dwallace Revision: 105267 upgpkg: lib32-nss 3.15.4-1 upgpkg: lib32-nss 3.15.4 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-02-03 16:35:45 UTC (rev 105266) +++ PKGBUILD2014-02-03 16:39:19 UTC (rev 105267) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.15.3.1 +pkgver=3.15.4 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -24,7 +24,7 @@ nss.pc.in ssl-renegotiate-transitional.patch add_spi+cacert_ca_certs.patch) -sha1sums=('4e0f81a1f770447dc5440201a579151b601463e2' +sha1sums=('c164fac83fcbaff010786767e2a858ca23a89a5b' 'aa5b2c0aa38d3c1066d511336cf28d1333e3aebd' '8a964a744ba098711b80c0d279a2993524e8eb92' 'be6ef0f124f188ebb76f4d83e13466bdcfb27dd3')
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Wednesday, December 25, 2013 @ 00:30:32 Author: dwallace Revision: 102955 upgpkg: lib32-nss 3.15.3.1-1 upgpkg: lib32-nss 3.15.3.1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-12-24 23:22:05 UTC (rev 102954) +++ PKGBUILD2013-12-24 23:30:32 UTC (rev 102955) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.15.3 +pkgver=3.15.3.1 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -24,7 +24,7 @@ nss.pc.in ssl-renegotiate-transitional.patch add_spi+cacert_ca_certs.patch) -sha1sums=('1d0f6707eda35f6c7be92fe2b0537dc090a8f203' +sha1sums=('4e0f81a1f770447dc5440201a579151b601463e2' 'aa5b2c0aa38d3c1066d511336cf28d1333e3aebd' '8a964a744ba098711b80c0d279a2993524e8eb92' 'be6ef0f124f188ebb76f4d83e13466bdcfb27dd3')
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Wednesday, November 13, 2013 @ 23:06:39 Author: dwallace Revision: 100968 upgpkg: lib32-nss 3.15.3-1 upgpkg: lib32-nss 3.15.3 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-11-13 22:00:29 UTC (rev 100967) +++ PKGBUILD2013-11-13 22:06:39 UTC (rev 100968) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.15.2 +pkgver=3.15.3 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -16,15 +16,15 @@ #ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz license=('MPL' 'GPL') -_nsprver=4.10.1 +_nsprver=4.10.2 depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite>=3.6.17' "${_pkgbasename}" 'lib32-zlib') makedepends=('gcc-multilib' 'perl') -options=('!strip' '!makeflags') +options=('!strip' '!makeflags' staticlibs) source=(ftp://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz nss.pc.in ssl-renegotiate-transitional.patch add_spi+cacert_ca_certs.patch) -sha1sums=('2d900c296bf11deabbf833ebd6ecdea549c97a5f' +sha1sums=('1d0f6707eda35f6c7be92fe2b0537dc090a8f203' 'aa5b2c0aa38d3c1066d511336cf28d1333e3aebd' '8a964a744ba098711b80c0d279a2993524e8eb92' 'be6ef0f124f188ebb76f4d83e13466bdcfb27dd3')
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Sunday, October 13, 2013 @ 08:10:00 Author: dwallace Revision: 98547 upgpkg: lib32-nss 3.15.2-1 upgpkg: lib32-nss 3.15.2 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-10-13 06:09:09 UTC (rev 98546) +++ PKGBUILD2013-10-13 06:10:00 UTC (rev 98547) @@ -5,7 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.15.1 +pkgver=3.15.2 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -16,7 +16,7 @@ #ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz license=('MPL' 'GPL') -_nsprver=4.10 +_nsprver=4.10.1 depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite>=3.6.17' "${_pkgbasename}" 'lib32-zlib') makedepends=('gcc-multilib' 'perl') options=('!strip' '!makeflags') @@ -24,7 +24,7 @@ nss.pc.in ssl-renegotiate-transitional.patch add_spi+cacert_ca_certs.patch) -sha1sums=('1aa7c0ff8af7fb2c8b6e4886ae2291f4bfe0d5c0' +sha1sums=('2d900c296bf11deabbf833ebd6ecdea549c97a5f' 'aa5b2c0aa38d3c1066d511336cf28d1333e3aebd' '8a964a744ba098711b80c0d279a2993524e8eb92' 'be6ef0f124f188ebb76f4d83e13466bdcfb27dd3')
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Thursday, July 18, 2013 @ 02:50:55 Author: dwallace Revision: 94254 upgpkg: lib32-nss 3.15.1-1 upgpkg: lib32-nss 3.15.1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD | 100 + 1 file changed, 41 insertions(+), 59 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-07-18 00:42:27 UTC (rev 94253) +++ PKGBUILD2013-07-18 00:50:55 UTC (rev 94254) @@ -5,8 +5,8 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.14.3 -pkgrel=2 +pkgver=3.15.1 +pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') url="http://www.mozilla.org/projects/security/pki/nss/"; @@ -16,88 +16,70 @@ #ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz license=('MPL' 'GPL') -_nsprver=4.9.6 +_nsprver=4.10 depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite>=3.6.17' "${_pkgbasename}" 'lib32-zlib') makedepends=('gcc-multilib' 'perl') -options=('!strip') +options=('!strip' '!makeflags') source=(ftp://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz nss.pc.in ssl-renegotiate-transitional.patch add_spi+cacert_ca_certs.patch) -sha1sums=('94d8781d1fa29cfbd37453dda3e9488709b82c4c' +sha1sums=('1aa7c0ff8af7fb2c8b6e4886ae2291f4bfe0d5c0' 'aa5b2c0aa38d3c1066d511336cf28d1333e3aebd' '8a964a744ba098711b80c0d279a2993524e8eb92' 'be6ef0f124f188ebb76f4d83e13466bdcfb27dd3') -build() { - cd "${srcdir}"/${_pkgbasename}-${pkgver}/mozilla +prepare() { + cd "${srcdir}"/${_pkgbasename}-${pkgver}/ # Add CAcert and spi-inc.org CA certificates. # See http://wiki.cacert.org/NSSLib for how to generate - patch -Np0 -i "${srcdir}/add_spi+cacert_ca_certs.patch" + patch -Np1 -i "${srcdir}/add_spi+cacert_ca_certs.patch" # Adds transitional SSL renegotiate support - patch from Debian - patch -Np2 -i "${srcdir}/ssl-renegotiate-transitional.patch" + patch -Np3 -i "${srcdir}/ssl-renegotiate-transitional.patch" # Respect LDFLAGS - sed -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' \ - -i security/coreconf/rules.mk + sed -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/' \ + -i nss/coreconf/rules.mk +} - # see https://bugzilla.mozilla.org/show_bug.cgi?id=683266 - this step can be dropped now - # CaCert Wiki page should be updated to reflect these changes how to add the certificates - # for now the first patch should still do it +build(){ + cd "${srcdir}"/${_pkgbasename}-${pkgver}/$_pkgbasename - # Generate certdata.c from certdata.txt - #cd security/nss/lib/ckfw/builtins - #make generate - - cd "${srcdir}"/${_pkgbasename}-${pkgver} - export PKG_CONFIG_PATH=/usr/lib32/pkgconfig export BUILD_OPT=1 - export PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 - export PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 export NSS_USE_SYSTEM_SQLITE=1 - export NSPR_INCLUDE_DIR=`pkg-config --cflags-only-I nspr | sed 's/-I//'` - export NSPR_LIB_DIR=`pkg-config --libs-only-L nspr | sed 's/-L.//'` + export NSS_ENABLE_ECC=1 + export NSPR_INCLUDE_DIR="`nspr-config --includedir`" + export NSPR_LIB_DIR="`nspr-config --libdir`" export XCFLAGS="${CFLAGS}" - make -j 1 -C mozilla/security/coreconf - make -j 1 -C mozilla/security/dbm - make -j 1 -C mozilla/security/nss + make -C coreconf + make -C lib/dbm + make } package() { - cd "${srcdir}"/${_pkgbasename}-${pkgver} - install -m755 -d "${pkgdir}"/usr/lib32/pkgconfig - #install -m755 -d "${pkgdir}"/usr/bin - - sed "${srcdir}"/nss.pc.in -e "s,%libdir%,/usr/lib32,g" \ - -e "s,%prefix%,/usr,g" \ - -e "s,%exec_prefix%,/usr/bin,g" \ - -e "s,%includedir%,/usr/include/nss,g" \ - -e "s,%NSPR_VERSION%,${_nsprver},g" \ - -e "s,%NSS_VERSION%,${pkgver},g" > \ - "${pkgdir}"/usr/lib32/pkgconfig/nss.pc - ln -sf nss.pc "${pkgdir}"/usr/lib32/pkgconfig/mozilla-nss.pc - chmod 644 "${pkgdir}"/usr/lib32/pkgconfig/*.pc - - #sed "${srcdir}/nss-config.in" -e "s,@libdir@,/usr/lib32,g" \ - #-e "s,@prefix@,/usr/bin,g" \ - #-e "s,@exec_prefix@,/usr/bin,g" \ - #-e "s,@includedir@,/usr/include/nss,g" \ - #-e "s,@MOD_MAJOR_VERSION@,${NSS_VMAJOR},g" \ - #-e "s,@MOD_MINOR_VERSION@,${NSS_VMINOR},g" \ - #-e "s,@MOD_PATCH_VERSION@,${NSS_VPATCH},g" \ - #> "${pkgdir}/usr/bin/nss-config" - # chmod 755 "${pkgdir}/usr/bin/nss-config" - - for file in libsoftokn3.so libfreebl3.so libnss3.so libnssutil3.so \ - libssl3.so libsmime3.so libnssckbi.so li
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Saturday, June 8, 2013 @ 16:19:31 Author: lcarlier Revision: 92559 upgpkg: lib32-nss 3.14.3-2 Fix variable substitution in pkgconfig files (FS#35664) Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-06-08 12:13:58 UTC (rev 92558) +++ PKGBUILD2013-06-08 14:19:31 UTC (rev 92559) @@ -6,7 +6,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} pkgver=3.14.3 -pkgrel=1 +pkgrel=2 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') url="http://www.mozilla.org/projects/security/pki/nss/"; @@ -16,7 +16,7 @@ #ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz license=('MPL' 'GPL') -_nsprver=4.9.5 +_nsprver=4.9.6 depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite>=3.6.17' "${_pkgbasename}" 'lib32-zlib') makedepends=('gcc-multilib' 'perl') options=('!strip') @@ -76,8 +76,8 @@ -e "s,%prefix%,/usr,g" \ -e "s,%exec_prefix%,/usr/bin,g" \ -e "s,%includedir%,/usr/include/nss,g" \ - -e "s,%NSPR_VERSION%,${_pkgver},g" \ - -e "s,%NSS_VERSION%,${_pkgver},g" > \ + -e "s,%NSPR_VERSION%,${_nsprver},g" \ + -e "s,%NSS_VERSION%,${pkgver},g" > \ "${pkgdir}"/usr/lib32/pkgconfig/nss.pc ln -sf nss.pc "${pkgdir}"/usr/lib32/pkgconfig/mozilla-nss.pc chmod 644 "${pkgdir}"/usr/lib32/pkgconfig/*.pc
[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)
Date: Tuesday, February 26, 2013 @ 22:09:21 Author: dwallace Revision: 85045 upgpkg: lib32-nss 3.14.3-1 upgpkg: lib32-nss 3.14.3-1 Modified: lib32-nss/trunk/PKGBUILD --+ PKGBUILD | 17 +++-- 1 file changed, 7 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-02-26 21:05:33 UTC (rev 85044) +++ PKGBUILD2013-02-26 21:09:21 UTC (rev 85045) @@ -5,8 +5,7 @@ _pkgbasename=nss pkgname=lib32-${_pkgbasename} -pkgver=3.14.1.1.93 -_pkgver=3.14.1 +pkgver=3.14.3 pkgrel=1 pkgdesc="Mozilla Network Security Services (32-bit)" arch=('x86_64') @@ -17,23 +16,21 @@ #ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz license=('MPL' 'GPL') -_nsprver=4.9 +_nsprver=4.9.5 depends=("lib32-nspr>=${_nsprver}" 'lib32-sqlite>=3.6.17' "${_pkgbasename}" 'lib32-zlib') makedepends=('gcc-multilib' 'perl') options=('!strip') -#source=(ftp://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz -#source=(http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz -source=(ftp://ftp.mozilla.org/pub/security/nss/releases/NSS_3_14_1_WITH_CKBI_1_93_RTM/src/${_pkgbasename}-3.14.1.with.ckbi.1.93.tar.gz +source=(ftp://ftp.mozilla.org/pub/security/nss/releases/NSS_${pkgver//./_}_RTM/src/${_pkgbasename}-${pkgver}.tar.gz nss.pc.in ssl-renegotiate-transitional.patch add_spi+cacert_ca_certs.patch) -sha1sums=('28b4a2316dc5e5d4605ac375449691c05b6f1c29' +sha1sums=('94d8781d1fa29cfbd37453dda3e9488709b82c4c' 'aa5b2c0aa38d3c1066d511336cf28d1333e3aebd' '8a964a744ba098711b80c0d279a2993524e8eb92' 'be6ef0f124f188ebb76f4d83e13466bdcfb27dd3') build() { - cd "${srcdir}"/${_pkgbasename}-${_pkgver}/mozilla + cd "${srcdir}"/${_pkgbasename}-${pkgver}/mozilla # Add CAcert and spi-inc.org CA certificates. # See http://wiki.cacert.org/NSSLib for how to generate @@ -54,7 +51,7 @@ #cd security/nss/lib/ckfw/builtins #make generate - cd "${srcdir}"/${_pkgbasename}-${_pkgver} + cd "${srcdir}"/${_pkgbasename}-${pkgver} export PKG_CONFIG_PATH=/usr/lib32/pkgconfig export BUILD_OPT=1 @@ -71,7 +68,7 @@ } package() { - cd "${srcdir}"/${_pkgbasename}-${_pkgver} + cd "${srcdir}"/${_pkgbasename}-${pkgver} install -m755 -d "${pkgdir}"/usr/lib32/pkgconfig #install -m755 -d "${pkgdir}"/usr/bin