[arch-commits] Commit in lib32-nss/trunk (PKGBUILD)

2020-10-17 Thread Jan Steffens via arch-commits
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)

2020-09-19 Thread Jan Steffens via arch-commits
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)

2020-08-21 Thread Jan Steffens via arch-commits
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)

2020-07-26 Thread Jan Steffens via arch-commits
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)

2020-07-25 Thread Jan Steffens via arch-commits
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)

2020-06-27 Thread Jan Steffens via arch-commits
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)

2020-06-17 Thread Jan Steffens via arch-commits
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)

2020-05-30 Thread Jan Steffens via arch-commits
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)

2020-05-19 Thread Jan Steffens via arch-commits
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)

2020-05-19 Thread Jan Steffens via arch-commits
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)

2020-05-02 Thread Jan Steffens via arch-commits
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)

2020-04-09 Thread Jan Steffens via arch-commits
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)

2020-04-09 Thread Jan Steffens via arch-commits
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)

2020-03-06 Thread Jan Steffens via arch-commits
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)

2020-02-07 Thread Jan Steffens via arch-commits
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)

2020-01-29 Thread Bartłomiej Piotrowski via arch-commits
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)

2020-01-24 Thread Jan Steffens via arch-commits
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)

2020-01-24 Thread Jan Steffens via arch-commits
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)

2020-01-22 Thread Jan Steffens via arch-commits
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)

2020-01-15 Thread Jan Steffens via arch-commits
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)

2020-01-07 Thread Jan Steffens via arch-commits
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)

2019-12-06 Thread Jan Steffens via arch-commits
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)

2019-12-04 Thread Jan Steffens via arch-commits
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)

2019-12-03 Thread Jan Steffens via arch-commits
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)

2019-12-03 Thread Jan Steffens via arch-commits
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)

2019-11-29 Thread Jan Steffens via arch-commits
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)

2019-11-20 Thread Jan Steffens via arch-commits
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)

2019-10-19 Thread Jan Steffens via arch-commits
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)

2019-10-03 Thread Jan Steffens via arch-commits
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)

2019-08-30 Thread Jan Steffens via arch-commits
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)

2019-07-08 Thread Jan Steffens via arch-commits
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)

2019-06-22 Thread Jan Steffens via arch-commits
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)

2019-05-15 Thread Jan Steffens via arch-commits
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)

2019-03-17 Thread Jan Steffens via arch-commits
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)

2019-01-31 Thread Jan Steffens via arch-commits
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)

2019-01-29 Thread Jan Steffens via arch-commits
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)

2019-01-24 Thread Jan Steffens via arch-commits
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)

2018-12-07 Thread Jan Steffens via arch-commits
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)

2018-12-01 Thread Jan Steffens via arch-commits
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)

2018-10-31 Thread Jan Steffens via arch-commits
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)

2018-09-05 Thread Antonio Rojas via arch-commits
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)

2018-06-22 Thread Jan Steffens via arch-commits
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)

2018-06-10 Thread Jan Steffens via arch-commits
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)

2018-05-28 Thread Antonio Rojas via arch-commits
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)

2018-05-19 Thread Jan Steffens via arch-commits
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)

2018-04-23 Thread Antonio Rojas via arch-commits
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)

2018-03-22 Thread Antonio Rojas via arch-commits
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)

2017-11-14 Thread Jan Steffens
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)

2017-10-01 Thread Jan Steffens
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)

2017-06-09 Thread Jan Steffens
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)

2017-05-26 Thread Jan Steffens
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)

2016-10-21 Thread Felix Yan
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)

2016-10-21 Thread Felix Yan
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)

2016-07-03 Thread Felix Yan
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)

2016-04-02 Thread Felix Yan
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)

2016-03-03 Thread Felix Yan
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)

2016-02-18 Thread Felix Yan
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)

2016-01-21 Thread Felix Yan
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)

2015-11-05 Thread Felix Yan
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)

2015-10-04 Thread Felix Yan
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)

2015-05-25 Thread Daniel Wallace
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)

2015-04-05 Thread Daniel Wallace
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)

2015-03-19 Thread Daniel Wallace
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)

2015-01-17 Thread Daniel Wallace
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)

2014-08-27 Thread Jan Steffens
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)

2014-07-22 Thread Felix Yan
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)

2014-05-11 Thread Daniel Wallace
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)

2014-04-14 Thread Daniel Wallace
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)

2014-03-16 Thread Daniel Wallace
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)

2014-02-03 Thread Daniel Wallace
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)

2013-12-24 Thread Daniel Wallace
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)

2013-11-13 Thread Daniel Wallace
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)

2013-10-12 Thread Daniel Wallace
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)

2013-07-17 Thread Daniel Wallace
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)

2013-06-08 Thread Laurent Carlier
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)

2013-02-26 Thread Daniel Wallace
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