[gentoo-commits] proj/mozilla:master commit in: dev-libs/nss/files/
commit: ee93ee3905ba136b9eea5fbda9936149230058b2 Author: Lars Wendler gentoo org> AuthorDate: Mon Mar 9 10:44:36 2020 + Commit: Lars Wendler gentoo org> CommitDate: Mon Mar 9 10:45:19 2020 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=ee93ee39 dev-libs/nss: Whitespace fixes Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> dev-libs/nss/files/nss-3.47-gentoo-fixups.patch | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/nss/files/nss-3.47-gentoo-fixups.patch b/dev-libs/nss/files/nss-3.47-gentoo-fixups.patch index 9bf9e01..29b3a2a 100644 --- a/dev-libs/nss/files/nss-3.47-gentoo-fixups.patch +++ b/dev-libs/nss/files/nss-3.47-gentoo-fixups.patch @@ -131,8 +131,8 @@ +nss) + lib_nss=yes + ;; -+nssutil) -+ lib_nssutil=yes ++nssutil) ++ lib_nssutil=yes + ;; +*) + usage 1 1>&2 @@ -187,7 +187,7 @@ + libdirs="$libdirs -lnssutil${major_version}" + fi + echo $libdirs -+fi ++fi + --- a/config/nss.pc.in +++ b/config/nss.pc.in
[gentoo-commits] proj/mozilla:master commit in: dev-libs/nss/files/, dev-libs/nss/
commit: 5ad46486aad3eaab1b18b3a77ab2b6cc85411760 Author: Lars Wendler gentoo org> AuthorDate: Sun Oct 20 14:58:30 2019 + Commit: Lars Wendler gentoo org> CommitDate: Sun Oct 20 14:58:30 2019 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=5ad46486 dev-libs/nss: Bump to version 3.47. Removed old Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Lars Wendler gentoo.org> dev-libs/nss/Manifest | 2 +- ...-enable-pem.patch => nss-3.47-enable-pem.patch} | 6 +- ...o-fixups.patch => nss-3.47-gentoo-fixups.patch} | 96 -- .../nss/{nss-3.46.1.ebuild => nss-3.47.ebuild} | 6 +- 4 files changed, 39 insertions(+), 71 deletions(-) diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest index 47f0862..9067d17 100644 --- a/dev-libs/nss/Manifest +++ b/dev-libs/nss/Manifest @@ -1,3 +1,3 @@ -DIST nss-3.46.1.tar.gz 76417797 BLAKE2B c65679a7eb50991958858afe2a20824dd9ff4c0f554f3c1964ccec269c2da9de1fa674a6ebf24fd3c8465315e491a9b50188382d1032b0cfe74c289d49049926 SHA512 f4c24f0e31d11413cbbf791a24687c02cd934b9baf4a3e9ce27406638a1d497654fbeec79c22ab4ad29374dd0063c05104c9514580b1b8156ed8d18404e1681b +DIST nss-3.47.tar.gz 76461837 BLAKE2B 8b11b5330cf134f2f94c2b4a07d52e153ff40006770e31cbba379ff623b822778bd8ae4510493912263299bbb8f6e0706f30d59633256a3141cbd8faedd1f257 SHA512 99d04d28c38092826f5aab125662780865de49a97743ff0ab49a191bafae3ba3a937369cd6909ab23e7dcaf06482c8852b31ef057dc12c758f2681e03822e247 DIST nss-cacert-class1-class3.patch 22950 BLAKE2B 9d5e60df5f161a3c27c41e5a9419440a54f888eda454e3cde5ebe626d4075b65cf9938b5144d0fb022377f4bd415bff5e5c67d104409860aa9391b3eb8872c68 SHA512 a5aa740bf110a3f0262e3f1ef2fc739ac2b44f042e220039d48aee8e97cd764d5c10718220364f4098aba955882bd02cadb5481512388971a8290312f88a7df0 DIST nss-pem-20160329.tar.xz 27732 BLAKE2B 7c23133a7bfb969d8eac98fb6311e76ab60c5d6601c7329f3c492da30c017e66d64a1f8bc827dd36e52e65c1a1ec02b58816442aaf410345c5ed759a02264b84 SHA512 5834b06e4c64205447573d4f4c8989e20986ae67ee00eebce3817eb73794a6355a404143ba1c676ec302ceefaf9df103cb879b1d4ff14ba4e3790dbee3e40eb2 diff --git a/dev-libs/nss/files/nss-3.21-enable-pem.patch b/dev-libs/nss/files/nss-3.47-enable-pem.patch similarity index 55% rename from dev-libs/nss/files/nss-3.21-enable-pem.patch rename to dev-libs/nss/files/nss-3.47-enable-pem.patch index e6de275..47a01c3 100644 --- a/dev-libs/nss/files/nss-3.21-enable-pem.patch +++ b/dev-libs/nss/files/nss-3.47-enable-pem.patch @@ -1,10 +1,10 @@ nss/lib/ckfw/manifest.mn -+++ nss/lib/ckfw/manifest.mn +--- a/lib/ckfw/manifest.mn b/lib/ckfw/manifest.mn @@ -5,7 +5,7 @@ CORE_DEPTH = ../.. --DIRS = builtins +-DIRS = builtins +DIRS = builtins pem PRIVATE_EXPORTS = \ diff --git a/dev-libs/nss/files/nss-3.32-gentoo-fixups.patch b/dev-libs/nss/files/nss-3.47-gentoo-fixups.patch similarity index 80% rename from dev-libs/nss/files/nss-3.32-gentoo-fixups.patch rename to dev-libs/nss/files/nss-3.47-gentoo-fixups.patch index 1773da9..9bf9e01 100644 --- a/dev-libs/nss/files/nss-3.32-gentoo-fixups.patch +++ b/dev-libs/nss/files/nss-3.47-gentoo-fixups.patch @@ -1,53 +1,4 @@ -From 8e49e1c92dadc2e7a41cad44637f4a224e4f5b39 Mon Sep 17 00:00:00 2001 -From: "Jory A. Pratt" -Date: Fri, 28 Jul 2017 14:00:41 -0500 -Subject: [PATCH] add pkg-config file - -Signed-off-by: Jory A. Pratt - Makefile | 11 +--- - config/Makefile | 40 ++ - config/nss-config.in | 145 +++ - config/nss.pc.in | 12 + - manifest.mn | 2 +- - 5 files changed, 199 insertions(+), 11 deletions(-) - create mode 100644 config/Makefile - create mode 100644 config/nss-config.in - create mode 100644 config/nss.pc.in - -diff --git a/Makefile b/Makefile -index 48bae37..9850883 100644 a/Makefile -+++ b/Makefile -@@ -47,7 +47,7 @@ include $(CORE_DEPTH)/coreconf/rules.mk - # (7) Execute "local" rules. (OPTIONAL). # - ### - --nss_build_all: build_nspr all latest -+nss_build_all: all latest - - nss_clean_all: clobber_nspr clobber - -@@ -135,15 +135,6 @@ $(NSPR_CONFIG_STATUS): $(NSPR_CONFIGURE) - --prefix='$(NSS_GYP_PREFIX)' - endif - --build_nspr: $(NSPR_CONFIG_STATUS) -- $(MAKE) -C $(CORE_DEPTH)/../nspr/$(OBJDIR_NAME) -- --install_nspr: build_nspr -- $(MAKE) -C $(CORE_DEPTH)/../nspr/$(OBJDIR_NAME) install -- --clobber_nspr: $(NSPR_CONFIG_STATUS) -- $(MAKE) -C $(CORE_DEPTH)/../nspr/$(OBJDIR_NAME) clobber -- - build_docs: - $(MAKE) -C $(CORE_DEPTH)/doc - -diff --git a/config/Makefile b/config/Makefile -new file mode 100644 -index 000..600fe48 /dev/null +--- a/config/Makefile +++ b/config/Makefile @@ -0,0 +1,40 @@ +CORE_DEPTH = .. @@ -90,10 +41,7 @@ index 000..600fe48 + +dummy: all export libs + -diff --git a/config/nss-config.in b/config/nss-config
[gentoo-commits] proj/mozilla:master commit in: dev-libs/nss/files/, dev-libs/nss/
commit: 28242c53c6a37592f7747f8ec5b84b6cd1090a59 Author: Jory A. Pratt gentoo org> AuthorDate: Tue Jun 5 13:24:06 2018 + Commit: Jory Pratt gentoo org> CommitDate: Tue Jun 5 13:24:06 2018 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=28242c53 dev-libs/nss: sync changes from tree dev-libs/nss/Manifest | 21 + .../files/nss-3.37-fix-fstar-missing-symbols.patch | 34 ++ .../nss/{nss-3.37.ebuild => nss-3.37.1.ebuild} | 1 + 3 files changed, 36 insertions(+), 20 deletions(-) diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest index 5eb73ce..9060fc6 100644 --- a/dev-libs/nss/Manifest +++ b/dev-libs/nss/Manifest @@ -1,22 +1,3 @@ --BEGIN PGP SIGNED MESSAGE- -Hash: SHA512 - -DIST nss-3.37.tar.gz 23027581 BLAKE2B 0ce7190a029321d5620dc8b9aedf1f4252c53dbef57149afbad432b6bc4b590db026505d23f5c766827d5c0179ab931b8a0435a2e9785eff3db515ed7211e512 SHA512 ad5175f126705f57092ac80421ac005bcc32bb18a4a44a527df25994fa90b3bc18af08506683564f619a22076f71232e2b3c9e6e25d6312d0bfed63684139103 +DIST nss-3.37.1.tar.gz 23034142 BLAKE2B dd196606bf922a58c2d1f7443c6b8c570d5c5c5437f51b8c6c4ddfe84aad7d576cff46f2eba23e4d32f41984fb6ea8aaa29a63b2f010b6807df74ee71144b11d SHA512 61b8186f45afa5fade6f45737d60a86f519c8b5535963f4cc6f13fa6694be0723cdd8b0ed48bbc2eae621dfbfd80ccc249998eeb89ed565797ac4553895a01a1 DIST nss-cacert-class1-class3.patch 22950 BLAKE2B 9d5e60df5f161a3c27c41e5a9419440a54f888eda454e3cde5ebe626d4075b65cf9938b5144d0fb022377f4bd415bff5e5c67d104409860aa9391b3eb8872c68 SHA512 a5aa740bf110a3f0262e3f1ef2fc739ac2b44f042e220039d48aee8e97cd764d5c10718220364f4098aba955882bd02cadb5481512388971a8290312f88a7df0 DIST nss-pem-20160329.tar.xz 27732 BLAKE2B 7c23133a7bfb969d8eac98fb6311e76ab60c5d6601c7329f3c492da30c017e66d64a1f8bc827dd36e52e65c1a1ec02b58816442aaf410345c5ed759a02264b84 SHA512 5834b06e4c64205447573d4f4c8989e20986ae67ee00eebce3817eb73794a6355a404143ba1c676ec302ceefaf9df103cb879b1d4ff14ba4e3790dbee3e40eb2 --BEGIN PGP SIGNATURE- - -iQIzBAEBCgAdFiEEWCOBmo8i7LhvVmNAVx3S0DQ8YDkFAlsD1dwACgkQVx3S0DQ8 -YDlyPBAAsNM/ndo3Scw0cG3aVzSAf47GTa+Tm9PEadwKjaznm0t8cPS8yL143fPb -HiK2Tu3DguXAJOqxEPWPUiSbLTEZxA6nJes9rl3ez4cnroqxPM0h0VXIR1oNvla2 -waF9Q76aXVm6yyt8gC+1xQocieUPDzLQxA56hcDNse8w/qSoQgT8jR/LSoTUp5mk -Knm72/l7qTjXSmuHTgktViz8k9eKXn8DlKVScf5AfxqkaEw5/0yTo4IYnZpxmacc -9LMHBBbmmJnUvWnQVItyaBXN1Xi+rcYRUy3KuSuVSqBXzQCx+QuZCwon2xQ6iEYn -jV+5hQOyDa7AD3G44JlTLix3iDKdcgh/17cIue7zS9z3YnDvzC1nL/PLcBnBA/6x -apBNdZktK4BOujfKA8R1fvmJkc7FIsuK6zzOPDTq3rM3TfWFJtGikJvgviGIQ1Oj -uOnBCo+Yq0LTzaMm7PKguyavPDmlJS8CPaS3djf68JoIy+5GZoEw0uYR9qjkt0Gh -5JOUCMe00wVVkk7SK0ipZwouSYKW9tilMur932l7j3kMh5PfCxx10cf3ubm4Xb/v -91iXqx1GBAO8s4zO9S052EJJqIaKesaU6EEG8HAUjHhGPrVM99Gcvd3Dv3jBWpL4 -OVhKKsOrB3PpczgL8lTGxFxUVcGF04j6/O9TdPGPsCmkyAtmebg= -=GjQo --END PGP SIGNATURE- diff --git a/dev-libs/nss/files/nss-3.37-fix-fstar-missing-symbols.patch b/dev-libs/nss/files/nss-3.37-fix-fstar-missing-symbols.patch new file mode 100644 index 000..4a6be4e --- /dev/null +++ b/dev-libs/nss/files/nss-3.37-fix-fstar-missing-symbols.patch @@ -0,0 +1,34 @@ +# HG changeset patch +# User Jan Beich +# Date 1525728934 0 +# Node ID 25958a1a7f2ce1813ebe88d924173d5daf0c +# Parent 5db9e969c74a2a02c4b1d918792827014d1a9d5e +Bug 1459739 - Build FStar.o on 32-bit ARM even with make. r=fkiefer + + +diff --git a/lib/freebl/Makefile b/lib/freebl/Makefile +--- a/lib/freebl/Makefile b/lib/freebl/Makefile +@@ -534,16 +534,19 @@ endif # NSS_DISABLE_CHACHAPOLY + ifeq (,$(filter-out i386 x386 x86 x86_64 aarch64,$(CPU_ARCH))) + # All intel architectures get the 64 bit version + # With custom uint128 if necessary (faster than generic 32 bit version). + ECL_SRCS += curve25519_64.c + VERIFIED_SRCS += Hacl_Curve25519.c FStar.c + else + # All non intel architectures get the generic 32 bit implementation (slow!) + ECL_SRCS += curve25519_32.c ++ifndef NSS_DISABLE_CHACHAPOLY ++VERIFIED_SRCS += FStar.c ++endif + endif + + ### + # (5) Execute "global" rules. (OPTIONAL) # + ### + + include $(CORE_DEPTH)/coreconf/rules.mk + + + + diff --git a/dev-libs/nss/nss-3.37.ebuild b/dev-libs/nss/nss-3.37.1.ebuild similarity index 99% rename from dev-libs/nss/nss-3.37.ebuild rename to dev-libs/nss/nss-3.37.1.ebuild index 3a343d2..15bc70a 100644 --- a/dev-libs/nss/nss-3.37.ebuild +++ b/dev-libs/nss/nss-3.37.1.ebuild @@ -43,6 +43,7 @@ PATCHES=( "${FILESDIR}/${PN}-3.32-gentoo-fixups.patch" "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch" "${FILESDIR}/${PN}-3.23-hppa-byte_order.patch" + "${FILESDIR}/${PN}-3.37-fix-fstar-missing-symbols.patch" ) src_unpack() {
[gentoo-commits] proj/mozilla:master commit in: dev-libs/nss/files/, dev-libs/nss/
commit: 4beb99a672364b8957101988e555a9a3d34cb4ab Author: Jory A. Pratt gentoo org> AuthorDate: Mon Jun 5 14:17:52 2017 + Commit: Jory Pratt gentoo org> CommitDate: Mon Jun 5 14:17:52 2017 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=4beb99a6 dev-libs/nss: sync with main tree dev-libs/nss/Manifest | 2 +- dev-libs/nss/files/nss-3.21-pem-werror.patch | 141 - .../nss/{nss-3.29.ebuild => nss-3.30.2-r1.ebuild} | 10 +- 3 files changed, 7 insertions(+), 146 deletions(-) diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest index 29bf830..6ac0b96 100644 --- a/dev-libs/nss/Manifest +++ b/dev-libs/nss/Manifest @@ -1,3 +1,3 @@ -DIST nss-3.29.tar.gz 7477439 SHA256 ee19ebfe7b012dedb71f04a55dd06fa26f8dce435e5980531c790bd42673c6fa SHA512 0f4dd026b6b32122d8cafa92fa37199b0678f8fef75e375446eddd0cc6ddda1a796e3222caa8bb01b3633911899394d0cb1e4d392880438f68c8ef7290dcb4fa WHIRLPOOL 5d3243bcc5c78e1b13b463e935bb5f700d0ed32eb22b01ccda17cb475725230f73f3711227a2175add4e96e0353aaf484ff10b0186cf4a453dfa215c24b8147c +DIST nss-3.30.2.tar.gz 9499119 SHA256 0d4a77ff26bcee79fa8afe0125e0df6ae9e798b6b36782fa29e28febf7cfce24 SHA512 02f14bc000cbde42268c4b6f42df80680b010d1491643ef9b11e0bac31a286a2e7fa251c40cb4ac70b64883a1b90efc64440ef9d797357f8a47cd37195fc5500 WHIRLPOOL b1039f227a55ed9ab592b7e1ea0856c8cf91b8d298ef07d9d0f56d1956319b15c12224f023a100d106101c49dafb16e8231680667d2c7d0b8f8b2bbf6ad3ec8e DIST nss-cacert-class1-class3.patch 22950 SHA256 6bba29cee34276e2ca6436dabedfeba2b61fb46668c5d5ceabf0c871574649bf SHA512 a5aa740bf110a3f0262e3f1ef2fc739ac2b44f042e220039d48aee8e97cd764d5c10718220364f4098aba955882bd02cadb5481512388971a8290312f88a7df0 WHIRLPOOL 1246223b01292604e5609bb9c580f092dc5937bf8c98f6891b099e8bab960e03612b6617e30a55d6ff8817d88f190e03812fe8f89f84f25c20970493dc2f7700 DIST nss-pem-20160329.tar.xz 27732 SHA256 6c13c342e7a9fe34b585556099beca33c3078b3df3e11b72827fb70232ac1443 SHA512 5834b06e4c64205447573d4f4c8989e20986ae67ee00eebce3817eb73794a6355a404143ba1c676ec302ceefaf9df103cb879b1d4ff14ba4e3790dbee3e40eb2 WHIRLPOOL 16fb714fab29e44f7a15fa1928a0f4c1a770f0847b8da97816e29a3b124dee782cffe2357648c445f4d29081f349571b6fffe48c5bc725c7c2dde491f3e0e836 diff --git a/dev-libs/nss/files/nss-3.21-pem-werror.patch b/dev-libs/nss/files/nss-3.21-pem-werror.patch deleted file mode 100644 index 5a984ae..000 --- a/dev-libs/nss/files/nss-3.21-pem-werror.patch +++ /dev/null @@ -1,141 +0,0 @@ nss/lib/ckfw/pem/ckpem.h -+++ nss/lib/ckfw/pem/ckpem.h -@@ -233,6 +233,9 @@ struct pemLOWKEYPrivateKeyStr { - }; - typedef struct pemLOWKEYPrivateKeyStr pemLOWKEYPrivateKey; - -+/* NOTE: Discrepancy with the the way callers use of the return value as a count -+ * Fix this when we sync. up with the cleanup work being done at nss-pem project. -+ */ - 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); 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; - --nobjs = ReadDERFromFile(&objs, certfile, PR_TRUE, &cipher, &ivstring, PR_TRUE /* certs only */); -+/* TODO: Fix discrepancy between our usage of the return value as -+ * as an int (a count) and the declaration as a SECStatus. */ -+nobjs = (int) ReadDERFromFile(&objs, certfile, PR_TRUE, &cipher, &ivstring, PR_TRUE /* certs only */); - if (nobjs <= 0) { - nss_ZFreeIf(objs); - return CKR_GENERAL_ERROR; -@@ -515,8 +517,10 @@ AddCertificate(char *certfile, char *key - if (keyfile) { /* add the private key */ - SECItem **keyobjs = NULL; - int kobjs = 0; -+/* TODO: Fix discrepancy between our usage of the return value as -+ * as an int and the declaration as a SECStatus. */ - kobjs = --ReadDERFromFile(&keyobjs, keyfile, PR_TRUE, &cipher, -+(int) ReadDERFromFile(&keyobjs, keyfile, PR_TRUE, &cipher, - &ivstring, PR_FALSE); - if (kobjs < 1) { - error = CKR_GENERAL_ERROR; 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); - break; -+case pemAll: -+/* pemAll is not used, keep the compiler happy -+ * TODO: investigate a proper solution -+ */ -+return; - } - - if (NULL != gobj) -@@ -1044,7 +1049,9 @@ pem_CreateObject - int nobjs = 0; - int i; - int objid; -+#if 0 - pemToken *token; -+#endif - int cipher; - char *ivstring = NULL; - pemInte
[gentoo-commits] proj/mozilla:master commit in: dev-libs/nss/files/
commit: 079533a48385db794fadedd864912b43dc5098c0 Author: Jory A. Pratt gentoo org> AuthorDate: Sun Jul 17 08:00:26 2016 + Commit: Jory Pratt gentoo org> CommitDate: Sun Jul 17 08:00:26 2016 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=079533a4 dev-libs/nss : sync with tree support dev-libs/nss/files/nss-3.21-enable-pem.patch | 5 ++--- .../nss/files/nss-3.21-gentoo-fixup-warnings.patch | 7 +++--- dev-libs/nss/files/nss-3.21-gentoo-fixups.patch| 25 +- dev-libs/nss/files/nss-3.21-pem-werror.patch | 25 +- ..._order.patch => nss-3.23-hppa-byte_order.patch} | 8 +++ 5 files changed, 29 insertions(+), 41 deletions(-) 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 c60f051..e6de275 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 ed8a0aa..14234e8 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.mk2015-11-15 09:25:06.672786048 -0600 -+++ b/nss/coreconf/Linux.mk2015-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 3381982..29cda28 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.0 -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.0 -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.0 -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 392d74a..5a984ae 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.0 -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 pemLOWKE
[gentoo-commits] proj/mozilla:master commit in: dev-libs/nss/files/
commit: bbebf16b181f7f49539fc82a9b4a5a8276b5e550 Author: Jory A. Pratt gentoo org> AuthorDate: Thu Feb 18 03:06:17 2016 + Commit: Jory Pratt gentoo org> CommitDate: Thu Feb 18 03:06:17 2016 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=bbebf16b dev-libs/nss - add missing hppa-byte-order patch dev-libs/nss/files/nss-3.21-hppa-byte_order.patch | 16 1 file changed, 16 insertions(+) diff --git a/dev-libs/nss/files/nss-3.21-hppa-byte_order.patch b/dev-libs/nss/files/nss-3.21-hppa-byte_order.patch new file mode 100644 index 000..703df99 --- /dev/null +++ b/dev-libs/nss/files/nss-3.21-hppa-byte_order.patch @@ -0,0 +1,16 @@ +--- a/nss/lib/dbm/include/mcom_db.h b/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 */
[gentoo-commits] proj/mozilla:master commit in: dev-libs/nss/files/
commit: 116bd7448feb5deb790f52f95f3486abe114e0e6 Author: Jory A. Pratt gentoo org> AuthorDate: Mon Nov 16 17:33:41 2015 + Commit: Jory Pratt gentoo org> CommitDate: Mon Nov 16 17:33:41 2015 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=116bd744 Do not build external_tests in nss dev-libs/nss/files/nss-3.21-gentoo-fixups.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 6123320..3381982 100644 --- a/dev-libs/nss/files/nss-3.21-gentoo-fixups.patch +++ b/dev-libs/nss/files/nss-3.21-gentoo-fixups.patch @@ -240,4 +240,4 @@ diff -urN a/nss/manifest.mn b/nss/manifest.mn RELEASE = nss -DIRS = coreconf lib cmd external_tests -+DIRS = coreconf lib cmd config external_tests ++DIRS = coreconf lib cmd config
[gentoo-commits] proj/mozilla:master commit in: dev-libs/nss/files/, dev-libs/nss/
commit: 3fd450e7991b7ebb47e9d9a94d50da7cc2dbfdf5 Author: Jory A. Pratt gentoo org> AuthorDate: Sun Nov 15 16:50:16 2015 + Commit: Jory Pratt gentoo org> CommitDate: Sun Nov 15 16:50:16 2015 + URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=3fd450e7 Version bump, rework patches so they apply cleanly dev-libs/nss/Manifest | 5 +- dev-libs/nss/files/nss-3.14.2-solaris-gcc.patch| 24 -- .../nss/files/nss-3.15-gentoo-fixup-warnings.patch | 10 - dev-libs/nss/files/nss-3.15.4-enable-pem.patch | 13 - ...t-class3.patch => nss-3.21-cacert-class3.patch} | 10 +- dev-libs/nss/files/nss-3.21-enable-pem.patch | 12 + .../nss/files/nss-3.21-gentoo-fixup-warnings.patch | 11 + ...o-fixups.patch => nss-3.21-gentoo-fixups.patch} | 38 +-- dev-libs/nss/files/nss-3.21-pem-werror.patch | 146 + dev-libs/nss/nss-3.19.2.ebuild | 325 - .../nss/{nss-3.20.1.ebuild => nss-3.21.ebuild} | 16 +- 11 files changed, 204 insertions(+), 406 deletions(-) diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest index 443e5c4..1c84075 100644 --- a/dev-libs/nss/Manifest +++ b/dev-libs/nss/Manifest @@ -1,4 +1,3 @@ DIST nss-3.14.1-add_spi+cacerts_ca_certs.patch 25018 SHA256 82ca25982828fd7153ad15fc6e81408c115476eeeb4045d3a71469380b56824b SHA512 2aafbd972b073061bfd66a66a4b50060691957f2910f716f7a69d22d655c499f186f05db2101bea5248a00949f339327ba8bfffec024c61c8ee908766201ae00 WHIRLPOOL c9fe397e316dac7983b187acf7227078ebd8f8da5df53f77f2564489e85f123c4d2afb88d56e8dc14b9ebfffe8a71ade4724b3c1ea683c5c4c487cb3a64eda43 -DIST nss-3.19.2.tar.gz 6953657 SHA256 1306663e8f61d8449ad8cbcffab743a604dcd9f6f34232c210847c51dce2c9ae SHA512 d3c45010f8dace58f9da9efe0f9792f8b8a69384e100663f33c949685cdd1ce70e5131f279bc82336622841c41dbc0a4d70a7cc6839a1782dbe8b3c3fd8bc59d WHIRLPOOL d69ab02e12f6b22f47df7be7925343c58e68a69b33833b85d6f2ca70f652d9d159accea45f2c141fa89245ab64d0f1289129427564203fe2faf3af1c11e3 -DIST nss-3.20.1.tar.gz 6958956 SHA256 ad3c8f11dfd9570c2d04a6140d5ef7c2bdd0fe30d6c9e5548721a4251a5e8c97 SHA512 c8db693a81b8ddb4d2a742c2fce3f23dd40736e54c55c0de072f84572fcdad8fb7646e4b8ea696e4c97ea6c9cb0fa144f573f8776c2839eb25c4075b50d01d74 WHIRLPOOL 3d4667b243ba6ac596ea7e9936bf9cba7aa1b9767fd19b53352c3a9a9eef0f1a0a9e7da719634dbc9dfcc087d187d5e774ae351c1e57545e8b8c1f40e41e42e6 -DIST nss-pem-015ae754dd9f6fbcd7e52030ec9732eb27fc06a8.tar.bz2 27506 SHA256 50d9ec26a75835e900302f631456e278e13d4b435b8f98aa69f79dd439ddc6ab SHA512 0158a140f112a905f7db5a4f4d04f49f6742db1d2665ddf6c32913c367f0b93a57f86ba13b9883a42a528aff44c48196941d7c0fd7a27005db6adaf07802e501 WHIRLPOOL 279ef11d2d6f0cb7c192189d64bc6971cdada7417b93a65a3ff0ba4548b736b53b9812803024c2349114e94e0864f2b58c23812687ed3f75cf28334b0f6e11ac +DIST nss-3.21.tar.gz 6978112 SHA256 3f7a5b027d7cdd5c0e4ff7544da33fdc6f56c2f8c27fff02938fd4a6fbe87239 SHA512 0645465b5d1ab05d819355a3f4a2879499539a00d95bfab3ca14a7dcd901e510b5d9ae797386ff5a42f68b0b57f7bbec4ec9d3a85ebd508eb824aba1fb589d53 WHIRLPOOL 7504d83de606d61840e06cb855ea688eb022d5eef062bcb7ac4d1064db96b96e35ae4ce0aff9d389a2140a7c3b974aaa9a86ada52af1199d462fdb48b11b42e4 +DIST nss-pem-20140125.tar.bz2 28805 SHA256 62604dfc4178399a804e87ca7566d8316a0a40a535de3b2d0fa48fd80c97f768 SHA512 352faf812735e1374c534ada6dd577842603ea193dafaacfd51f201599ffe3f7a23ce1c673421e42f8b692091b58085f90843c29f70ae916949715e7baba2b39 WHIRLPOOL 3ae81410f6f4d2699e9dc55982cad03c226045fbeee25984d53d37ff78ce5c96d008d6837e1c0a10b6c96cdff17c21142e437159896d314e81afc8820867ca62 diff --git a/dev-libs/nss/files/nss-3.14.2-solaris-gcc.patch b/dev-libs/nss/files/nss-3.14.2-solaris-gcc.patch deleted file mode 100644 index a23725d..000 --- a/dev-libs/nss/files/nss-3.14.2-solaris-gcc.patch +++ /dev/null @@ -1,24 +0,0 @@ nss-3.14.2/mozilla/security/coreconf/SunOS5.mk -+++ nss-3.14.2/mozilla/security/coreconf/SunOS5.mk -@@ -5,6 +5,9 @@ - - include $(CORE_DEPTH)/coreconf/UNIX.mk - -+NS_USE_GCC = 1 -+GCC_USE_GNU_LD = 1 -+ - # Sun's WorkShop defines v8, v8plus and v9 architectures. - # gcc on Solaris defines v8 and v9 "cpus". - # gcc's v9 is equivalent to Workshop's v8plus. -@@ -71,11 +74,6 @@ - NOMD_OS_CFLAGS += $(DSO_CFLAGS) $(OS_DEFINES) $(SOL_CFLAGS) - - MKSHLIB = $(CC) $(DSO_LDOPTS) $(RPATH) --ifdef NS_USE_GCC --ifeq (GNU,$(findstring GNU,$(shell `$(CC) -print-prog-name=ld` -v 2>&1))) -- GCC_USE_GNU_LD = 1 --endif --endif - ifdef MAPFILE - ifdef NS_USE_GCC - ifdef GCC_USE_GNU_LD diff --git a/dev-libs/nss/files/nss-3.15-gentoo-fixup-warnings.patch b/dev-libs/nss/files/nss-3.15-gentoo-fixup-warnings.patch deleted file mode 100644 index 3ce2c0e..000 --- a/dev-libs/nss/files/nss-3.15-gentoo-fixup-warnings.patch +++ /dev/null @@ -1,10 +0,0 @@ nss-3.15/nss/coreconf/Linux.mk -+++ nss-3.15/nss/coreconf/Linux.mk -@@ -116,6 +116,7 @@ - OPTIMIZER += -gdwarf-2 - endif - endif -+OPTIMIZER += -fno-strict
[gentoo-commits] proj/mozilla:master commit in: dev-libs/nss/files/, mail-client/thunderbird/, dev-libs/nss/, dev-libs/nspr/
commit: 73e212d4be0eb8924a950806ec8a072adec5eba9 Author: Jory A. Pratt gentoo org> AuthorDate: Thu Mar 20 01:09:51 2014 + Commit: Jory Pratt gentoo org> CommitDate: Thu Mar 20 01:09:51 2014 + URL: http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=73e212d4 thunderbird/nss/nspr security bump --- dev-libs/nspr/Manifest | 2 +- .../{nspr-4.10.3.ebuild => nspr-4.10.4.ebuild} | 0 dev-libs/nss/Manifest | 2 +- dev-libs/nss/files/nss-3.15-x32.patch | 46 - .../nss/{nss-3.15.5.ebuild => nss-3.16.ebuild} | 1 - mail-client/thunderbird/Manifest | 110 ++--- ...ird-24.3.0.ebuild => thunderbird-24.4.0.ebuild} | 4 +- 7 files changed, 59 insertions(+), 106 deletions(-) diff --git a/dev-libs/nspr/Manifest b/dev-libs/nspr/Manifest index fb60fd7..0f12480 100644 --- a/dev-libs/nspr/Manifest +++ b/dev-libs/nspr/Manifest @@ -1 +1 @@ -DIST nspr-4.10.3.tar.gz 1104478 SHA256 f25779b1a665dab0090b9c977dc6c29a63320f442956ed78629b66b405cb01e5 SHA512 f8f940e5536f29d9a686b023f3c418b40e24a785b6e4130f9d1f373fb7f1bb5879f52e8c2f1338ac742ff9225fea1a29a394b96cedc9f05b3bd4600885c63dec WHIRLPOOL 7fdc8d357e0b45e46d4a9b365bd38691144554a641827fa1ae4fb714f504ec16ad7fcabc27297019d020d3fe8d5207a18d053fb027c91603633c905b8516d50f +DIST nspr-4.10.4.tar.gz 1107127 SHA256 eb3fcc5e4cbd90f244c19ea05c2dfb4d22df4acc777d34ec6946dbfae560d838 SHA512 9aadd94473e840246b08b4377ac68ec8a1474997b7a08484993186843afdaca65157cf8797d8922f137d881a4df6fda66edc188ba579fdc6bba429571a701222 WHIRLPOOL b52435751f7cb131523d8aef27cc0b1400fe281a018f9f7370cb8d894920d71df49d37450ba057c381590998a81796221858d2f2f06597fd71c93082854717a9 diff --git a/dev-libs/nspr/nspr-4.10.3.ebuild b/dev-libs/nspr/nspr-4.10.4.ebuild similarity index 100% rename from dev-libs/nspr/nspr-4.10.3.ebuild rename to dev-libs/nspr/nspr-4.10.4.ebuild diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest index 44a3371..652f995 100644 --- a/dev-libs/nss/Manifest +++ b/dev-libs/nss/Manifest @@ -1,3 +1,3 @@ DIST nss-3.14.1-add_spi+cacerts_ca_certs.patch 25018 SHA256 82ca25982828fd7153ad15fc6e81408c115476eeeb4045d3a71469380b56824b SHA512 2aafbd972b073061bfd66a66a4b50060691957f2910f716f7a69d22d655c499f186f05db2101bea5248a00949f339327ba8bfffec024c61c8ee908766201ae00 WHIRLPOOL c9fe397e316dac7983b187acf7227078ebd8f8da5df53f77f2564489e85f123c4d2afb88d56e8dc14b9ebfffe8a71ade4724b3c1ea683c5c4c487cb3a64eda43 -DIST nss-3.15.5.tar.gz 6367893 SHA256 1442c85624b7de74c7745132a65aa0de47d280c4f01f293d111bc0b6d8271f43 SHA512 4db27ea98f17f1a5bc6f513455497945fc35957f573b3ac7e730b166fbe0e8fd741c188187c578faf361d969db63d83ff8ccf15ac2b8ca72a367f33a018695ca WHIRLPOOL c3c687ac53dca571d1c45bdf4a80e192ca58da07e06ef56de7ac9736480c97689dd12d14351860764b70a1d823092a1ddbc471328c4bae4a899edd0e331c8aee +DIST nss-3.16.tar.gz 6378110 SHA256 2bb4faa200962caacf0454f1e870e74aa9a543809e5c440f7978bcce58e0bfe8 SHA512 e3dcde8213f7f131fe2f714ff2f45c6d7b9b2167e51dbf0e1a750cc4f83d9fa35e69408850de6600f55fbc9e26b29dc344548cb64849d6e3252476eadd7ee57f WHIRLPOOL d30b53ec36cacff9756b43780d904e32760cd5d0b75f1888b6fb80e0a87ce828f4e6189de63880ddce90bdf5d90123ff7e9fdf600f4df02ce59702898f08c11e DIST nss-pem-3ade37c5c4ca5a6094e3f4b2e4591405db1867dd.tar.bz2 28849 SHA256 0388cb01d6158fad92b6ee13241531c7dba66a4be64e85160ded212c3febadc4 SHA512 6994bd7435ad0cff9f5aed509c5f7ea438a6829188bea94d57020e8df6d75631b289363b6f68c3c96da67c958af967c624147d3604b734d8f0b57688f74e7c95 WHIRLPOOL a168e137981f4bc4cc6735bcc234b3fe14ea0cc91768926cdaae3f124ba1dfcd06be029c3805ded20df600c8655bb2d97beb69a0c6b7f2441e7ee4c651cd7868 diff --git a/dev-libs/nss/files/nss-3.15-x32.patch b/dev-libs/nss/files/nss-3.15-x32.patch deleted file mode 100644 index bb74492..000 --- a/dev-libs/nss/files/nss-3.15-x32.patch +++ /dev/null @@ -1,46 +0,0 @@ nss-3.15/nss/coreconf/Linux.mk -+++ nss-3.15/nss/coreconf/Linux.mk -@@ -55,11 +55,18 @@ - ifeq ($(OS_TEST),x86_64) - ifeq ($(USE_64),1) - CPU_ARCH= x86_64 -+ ARCHFLAG= -m64 -+else -+ifeq ($(USE_x32),1) -+ OS_REL_CFLAGS = -Di386 -+ CPU_ARCH= x86 -+ ARCHFLAG= -mx32 - else - OS_REL_CFLAGS = -Di386 - CPU_ARCH= x86 - ARCHFLAG= -m32 - endif -+endif - else - ifeq ($(OS_TEST),sparc64) - CPU_ARCH= sparc nss-3.15/nss/lib/freebl/Makefile -+++ nss-3.15/nss/lib/freebl/Makefile -@@ -193,12 +193,16 @@ - MPI_SRCS += mpi_amd64.c mp_comba.c - endif - ifeq ($(CPU_ARCH),x86) --ASFILES = mpi_x86.s --DEFINES += -DMP_ASSEMBLY_MULTIPLY -DMP_ASSEMBLY_SQUARE --DEFINES += -DMP_ASSEMBLY_DIV_2DX1D --DEFINES += -DMP_CHAR_STORE_SLOW -DMP_IS_LITTLE_ENDIAN --# The floating point ECC code doesn't work on Linux x86 (bug 311432). --#ECL_USE_FP = 1 -+ifeq ($(USE_x32),1) -+ DEFINES += -DMP_CHAR_STORE_SLOW -DMP_IS_LITTLE_ENDIA