diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2016-03-15 10:26:40 +0100 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2016-03-15 10:27:50 +0100 |
commit | c7189ae6b143ea47799db7cd4849e7db93d2d966 (patch) | |
tree | 8cc6eeed7425d3cfa125afc442454bf084a07bb4 /dev-libs/nss/files | |
parent | net-firewall/shorewall: alpha/amd64/hppa/ppc64/ppc/sparc/x86 stable, (ALLARCH... (diff) | |
download | gentoo-c7189ae6b143ea47799db7cd4849e7db93d2d966.tar.gz gentoo-c7189ae6b143ea47799db7cd4849e7db93d2d966.tar.bz2 gentoo-c7189ae6b143ea47799db7cd4849e7db93d2d966.zip |
dev-libs/nss: Bump to version 3.23
Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Diffstat (limited to 'dev-libs/nss/files')
-rw-r--r-- | dev-libs/nss/files/nss-3.21-cacert-class3.patch | 5 | ||||
-rw-r--r-- | dev-libs/nss/files/nss-3.21-enable-pem.patch | 5 | ||||
-rw-r--r-- | dev-libs/nss/files/nss-3.21-gentoo-fixup-warnings.patch | 7 | ||||
-rw-r--r-- | dev-libs/nss/files/nss-3.21-gentoo-fixups.patch | 25 | ||||
-rw-r--r-- | dev-libs/nss/files/nss-3.21-pem-werror.patch | 25 | ||||
-rw-r--r-- | dev-libs/nss/files/nss-3.23-hppa-byte_order.patch | 16 |
6 files changed, 43 insertions, 40 deletions
diff --git a/dev-libs/nss/files/nss-3.21-cacert-class3.patch b/dev-libs/nss/files/nss-3.21-cacert-class3.patch index 565f3e61501b..fb4cf74aba9f 100644 --- a/dev-libs/nss/files/nss-3.21-cacert-class3.patch +++ b/dev-libs/nss/files/nss-3.21-cacert-class3.patch @@ -1,6 +1,5 @@ -diff -urN a/nss/lib/ckfw/builtins/certdata.txt b/nss/lib/ckfw/builtins/certdata.txt ---- a/nss/lib/ckfw/builtins/certdata.txt 2015-11-15 09:25:06.142786072 -0600 -+++ b/nss/lib/ckfw/builtins/certdata.txt 2015-11-15 09:36:02.976756787 -0600 +--- nss/lib/ckfw/builtins/certdata.txt ++++ nss/lib/ckfw/builtins/certdata.txt @@ -30351,3 +30351,200 @@ CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_TRUSTED_DELEGATOR diff --git a/dev-libs/nss/files/nss-3.21-enable-pem.patch b/dev-libs/nss/files/nss-3.21-enable-pem.patch index c60f0514fc5e..e6de275787dc 100644 --- a/dev-libs/nss/files/nss-3.21-enable-pem.patch +++ b/dev-libs/nss/files/nss-3.21-enable-pem.patch @@ -1,6 +1,5 @@ -diff -urN a/nss/lib/ckfw/manifest.mn b/nss/lib/ckfw/manifest.mn ---- a/nss/lib/ckfw/manifest.mn 2015-11-15 09:25:06.130786072 -0600 -+++ b/nss/lib/ckfw/manifest.mn 2015-11-15 09:31:03.372770145 -0600 +--- nss/lib/ckfw/manifest.mn ++++ nss/lib/ckfw/manifest.mn @@ -5,7 +5,7 @@ CORE_DEPTH = ../.. diff --git a/dev-libs/nss/files/nss-3.21-gentoo-fixup-warnings.patch b/dev-libs/nss/files/nss-3.21-gentoo-fixup-warnings.patch index ed8a0aa33bbe..14234e8d3c15 100644 --- a/dev-libs/nss/files/nss-3.21-gentoo-fixup-warnings.patch +++ b/dev-libs/nss/files/nss-3.21-gentoo-fixup-warnings.patch @@ -1,6 +1,5 @@ -diff -urN a/nss/coreconf/Linux.mk b/nss/coreconf/Linux.mk ---- a/nss/coreconf/Linux.mk 2015-11-15 09:25:06.672786048 -0600 -+++ b/nss/coreconf/Linux.mk 2015-11-15 09:29:26.682774456 -0600 +--- nss/coreconf/Linux.mk ++++ nss/coreconf/Linux.mk @@ -130,6 +130,7 @@ OPTIMIZER += -gdwarf-2 endif @@ -8,4 +7,4 @@ diff -urN a/nss/coreconf/Linux.mk b/nss/coreconf/Linux.mk +OPTIMIZER += -fno-strict-aliasing endif - ifndef COMPILER_TAG
\ No newline at end of file + ifndef COMPILER_TAG diff --git a/dev-libs/nss/files/nss-3.21-gentoo-fixups.patch b/dev-libs/nss/files/nss-3.21-gentoo-fixups.patch index 33819821c193..29cda280cfde 100644 --- a/dev-libs/nss/files/nss-3.21-gentoo-fixups.patch +++ b/dev-libs/nss/files/nss-3.21-gentoo-fixups.patch @@ -1,6 +1,5 @@ -diff -urN a/nss/config/Makefile b/nss/config/Makefile ---- a/nss/config/Makefile 1969-12-31 18:00:00.000000000 -0600 -+++ b/nss/config/Makefile 2015-11-15 10:42:46.249578304 -0600 +--- nss/config/Makefile ++++ nss/config/Makefile @@ -0,0 +1,40 @@ +CORE_DEPTH = .. +DEPTH = .. @@ -42,9 +41,8 @@ diff -urN a/nss/config/Makefile b/nss/config/Makefile + +dummy: all export libs + -diff -urN a/nss/config/nss-config.in b/nss/config/nss-config.in ---- a/nss/config/nss-config.in 1969-12-31 18:00:00.000000000 -0600 -+++ b/nss/config/nss-config.in 2015-11-15 10:42:46.250578304 -0600 +--- nss/config/nss-config.in ++++ nss/config/nss-config.in @@ -0,0 +1,145 @@ +#!/bin/sh + @@ -191,9 +189,8 @@ diff -urN a/nss/config/nss-config.in b/nss/config/nss-config.in + echo $libdirs +fi + -diff -urN a/nss/config/nss.pc.in b/nss/config/nss.pc.in ---- a/nss/config/nss.pc.in 1969-12-31 18:00:00.000000000 -0600 -+++ b/nss/config/nss.pc.in 2015-11-15 10:42:46.251578304 -0600 +--- nss/config/nss.pc.in ++++ nss/config/nss.pc.in @@ -0,0 +1,12 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ @@ -207,9 +204,8 @@ diff -urN a/nss/config/nss.pc.in b/nss/config/nss.pc.in +Libs: -lssl3 -lsmime3 -lnss3 -lnssutil3 +Cflags: -I${includedir} + -diff -urN a/nss/Makefile b/nss/Makefile ---- a/nss/Makefile 2015-11-15 09:25:06.410786060 -0600 -+++ b/nss/Makefile 2015-11-15 10:42:46.252578304 -0600 +--- nss/Makefile ++++ nss/Makefile @@ -46,7 +46,7 @@ # (7) Execute "local" rules. (OPTIONAL). # ####################################################################### @@ -232,9 +228,8 @@ diff -urN a/nss/Makefile b/nss/Makefile build_docs: $(MAKE) -C $(CORE_DEPTH)/doc -diff -urN a/nss/manifest.mn b/nss/manifest.mn ---- a/nss/manifest.mn 2015-11-15 09:25:06.411786060 -0600 -+++ b/nss/manifest.mn 2015-11-15 10:43:15.633576994 -0600 +--- nss/manifest.mn ++++ nss/manifest.mn @@ -10,4 +10,4 @@ RELEASE = nss diff --git a/dev-libs/nss/files/nss-3.21-pem-werror.patch b/dev-libs/nss/files/nss-3.21-pem-werror.patch index 392d74a54075..5a984ae34217 100644 --- a/dev-libs/nss/files/nss-3.21-pem-werror.patch +++ b/dev-libs/nss/files/nss-3.21-pem-werror.patch @@ -1,6 +1,5 @@ -diff -up ./nss/lib/ckfw/pem/ckpem.h.compile_Werror ./nss/lib/ckfw/pem/ckpem.h ---- ./nss/lib/ckfw/pem/ckpem.h.compile_Werror 2014-01-23 06:28:18.000000000 -0800 -+++ ./nss/lib/ckfw/pem/ckpem.h 2015-11-13 12:07:29.219887390 -0800 +--- nss/lib/ckfw/pem/ckpem.h ++++ nss/lib/ckfw/pem/ckpem.h @@ -233,6 +233,9 @@ struct pemLOWKEYPrivateKeyStr { }; typedef struct pemLOWKEYPrivateKeyStr pemLOWKEYPrivateKey; @@ -11,9 +10,8 @@ diff -up ./nss/lib/ckfw/pem/ckpem.h.compile_Werror ./nss/lib/ckfw/pem/ckpem.h SECStatus ReadDERFromFile(SECItem ***derlist, char *filename, PRBool ascii, int *cipher, char **ivstring, PRBool certsonly); const NSSItem * pem_FetchAttribute ( pemInternalObject *io, CK_ATTRIBUTE_TYPE type); void pem_PopulateModulusExponent(pemInternalObject *io); -diff -up ./nss/lib/ckfw/pem/pinst.c.compile_Werror ./nss/lib/ckfw/pem/pinst.c ---- ./nss/lib/ckfw/pem/pinst.c.compile_Werror 2014-01-23 06:28:18.000000000 -0800 -+++ ./nss/lib/ckfw/pem/pinst.c 2015-11-13 12:07:29.219887390 -0800 +--- nss/lib/ckfw/pem/pinst.c ++++ nss/lib/ckfw/pem/pinst.c @@ -472,7 +472,9 @@ AddCertificate(char *certfile, char *key char *ivstring = NULL; int cipher; @@ -37,9 +35,8 @@ diff -up ./nss/lib/ckfw/pem/pinst.c.compile_Werror ./nss/lib/ckfw/pem/pinst.c &ivstring, PR_FALSE); if (kobjs < 1) { error = CKR_GENERAL_ERROR; -diff -up ./nss/lib/ckfw/pem/pobject.c.compile_Werror ./nss/lib/ckfw/pem/pobject.c ---- ./nss/lib/ckfw/pem/pobject.c.compile_Werror 2014-01-23 06:28:18.000000000 -0800 -+++ ./nss/lib/ckfw/pem/pobject.c 2015-11-13 12:07:29.220887368 -0800 +--- nss/lib/ckfw/pem/pobject.c ++++ nss/lib/ckfw/pem/pobject.c @@ -630,6 +630,11 @@ pem_DestroyInternalObject if (io->u.key.ivstring) free(io->u.key.ivstring); @@ -85,9 +82,8 @@ diff -up ./nss/lib/ckfw/pem/pobject.c.compile_Werror ./nss/lib/ckfw/pem/pobject. if (nobjs < 1) goto loser; -diff -up ./nss/lib/ckfw/pem/rsawrapr.c.compile_Werror ./nss/lib/ckfw/pem/rsawrapr.c ---- ./nss/lib/ckfw/pem/rsawrapr.c.compile_Werror 2014-01-23 06:28:18.000000000 -0800 -+++ ./nss/lib/ckfw/pem/rsawrapr.c 2015-11-13 12:07:29.220887368 -0800 +--- nss/lib/ckfw/pem/rsawrapr.c ++++ nss/lib/ckfw/pem/rsawrapr.c @@ -93,6 +93,8 @@ pem_PublicModulusLen(NSSLOWKEYPublicKey return 0; } @@ -105,9 +101,8 @@ diff -up ./nss/lib/ckfw/pem/rsawrapr.c.compile_Werror ./nss/lib/ckfw/pem/rsawrap /* * Format one block of data for public/private key encryption using -diff -up ./nss/lib/ckfw/pem/util.c.compile_Werror ./nss/lib/ckfw/pem/util.c ---- ./nss/lib/ckfw/pem/util.c.compile_Werror 2014-01-23 06:28:18.000000000 -0800 -+++ ./nss/lib/ckfw/pem/util.c 2015-11-13 12:22:52.282196306 -0800 +--- nss/lib/ckfw/pem/util.c ++++ nss/lib/ckfw/pem/util.c @@ -131,7 +131,8 @@ static SECStatus FileToItem(SECItem * ds return SECFailure; } diff --git a/dev-libs/nss/files/nss-3.23-hppa-byte_order.patch b/dev-libs/nss/files/nss-3.23-hppa-byte_order.patch new file mode 100644 index 000000000000..63cfaddb808c --- /dev/null +++ b/dev-libs/nss/files/nss-3.23-hppa-byte_order.patch @@ -0,0 +1,16 @@ +--- nss/lib/dbm/include/mcom_db.h ++++ nss/lib/dbm/include/mcom_db.h +@@ -110,11 +110,13 @@ + #endif /* !BYTE_ORDER */ + #endif /* __sun */ + ++#ifndef BYTE_ORDER + #if defined(__hpux) || defined(__hppa) + #define BYTE_ORDER BIG_ENDIAN + #define BIG_ENDIAN 4321 + #define LITTLE_ENDIAN 1234 /* LSB first: i386, vax, all NT risc */ + #endif ++#endif /* !BYTE_ORDER */ + + #if defined(AIXV3) || defined(AIX) + /* BYTE_ORDER, LITTLE_ENDIAN, BIG_ENDIAN are all defined here */ |