diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/nss/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-libs/nss/ChangeLog deleted file mode 100644 index ab8e98a005..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/nss/ChangeLog +++ /dev/null @@ -1,427 +0,0 @@ -# ChangeLog for dev-libs/nss -# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 -# (auto-generated from git log) - -*nss-3.19.2 (09 Aug 2015) - - 09 Aug 2015; Robin H. Johnson - +files/nss-3.14.2-solaris-gcc.patch, - +files/nss-3.15-gentoo-fixup-warnings.patch, - +files/nss-3.15.4-enable-pem.patch, +files/nss-3.17.1-gentoo-fixups.patch, - +files/nss-cacert-class3.patch, +metadata.xml, +nss-3.19.2.ebuild: - proj/gentoo: Initial commit - - This commit represents a new era for Gentoo: - Storing the gentoo-x86 tree in Git, as converted from CVS. - - This commit is the start of the NEW history. - Any historical data is intended to be grafted onto this point. - - Creation process: - 1. Take final CVS checkout snapshot - 2. Remove ALL ChangeLog* files - 3. Transform all Manifests to thin - 4. Remove empty Manifests - 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ - 5.1. Do not touch files with -kb/-ko keyword flags. - - Signed-off-by: Robin H. Johnson - X-Thanks: Alec Warner - did the GSoC 2006 migration - tests - X-Thanks: Robin H. Johnson - infra guy, herding this - project - X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo - developer, wrote Git features for the migration - X-Thanks: Brian Harring - wrote much python to improve - cvs2svn - X-Thanks: Rich Freeman - validation scripts - X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 - work in migration - X-Thanks: Michał Górny - scripts, QA, nagging - X-Thanks: All of other Gentoo developers - many ideas and lots of paint on - the bikeshed - - 24 Aug 2015; Justin Lecher metadata.xml, - nss-3.19.2.ebuild: - Use https by default - - Convert all URLs for sites supporting encrypted connections from http to - https - - Signed-off-by: Justin Lecher - - 24 Aug 2015; Mike Gilbert metadata.xml: - Revert DOCTYPE SYSTEM https changes in metadata.xml - - repoman does not yet accept the https version. - This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. - - Bug: https://bugs.gentoo.org/552720 - - 28 Aug 2015; Ian Stakenvicius nss-3.19.2.ebuild: - update SRC_URI per upstream location change - - Package-Manager: portage-2.2.20.1 - -*nss-3.20 (28 Aug 2015) - - 28 Aug 2015; Ian Stakenvicius +nss-3.20.ebuild: - version bump - - 02 Oct 2015; Ian Stakenvicius nss-3.19.2.ebuild, - nss-3.20.ebuild: - drop 'cp -t' as it is unsupported in fbsd - - Bug: 539456 - - Package-Manager: portage-2.2.20.1 - -*nss-3.20.1 (04 Nov 2015) - - 04 Nov 2015; Ian Stakenvicius +nss-3.20.1.ebuild: - version bump, security bug 564834 - - Package-Manager: portage-2.2.20.1 - - 05 Nov 2015; Agostino Sarubbo nss-3.20.1.ebuild: - amd64 stable wrt bug #564834 - - Package-Manager: portage-2.2.20.1 - RepoMan-Options: --include-arches="amd64" - - 05 Nov 2015; Agostino Sarubbo nss-3.20.1.ebuild: - x86 stable wrt bug #564834 - - Package-Manager: portage-2.2.20.1 - RepoMan-Options: --include-arches="x86" - - 06 Nov 2015; Jeroen Roovers nss-3.20.1.ebuild: - Stable for HPPA PPC64 (bug #564834). - - Package-Manager: portage-2.2.24 - RepoMan-Options: --ignore-arches - - 09 Nov 2015; Agostino Sarubbo nss-3.20.1.ebuild: - ppc stable wrt bug #564834 - - Package-Manager: portage-2.2.20.1 - RepoMan-Options: --include-arches="ppc" - - 14 Nov 2015; Markus Meier nss-3.20.1.ebuild: - arm stable, bug #564834 - - Package-Manager: portage-2.2.24 - RepoMan-Options: --include-arches="arm" - - 15 Nov 2015; Matt Turner nss-3.20.1.ebuild: - alpha stable, bug 564834. - - 18 Nov 2015; Agostino Sarubbo nss-3.20.1.ebuild: - ia64 stable wrt bug #564834 - - Package-Manager: portage-2.2.20.1 - RepoMan-Options: --include-arches="ia64" - -*nss-3.21 (26 Nov 2015) - - 26 Nov 2015; Jory A. Pratt - +files/nss-3.21-cacert-class3.patch, +files/nss-3.21-enable-pem.patch, - +files/nss-3.21-gentoo-fixup-warnings.patch, - +files/nss-3.21-gentoo-fixups.patch, +files/nss-3.21-pem-werror.patch, - +nss-3.21.ebuild: - basic version bump 3.21 - -*nss-3.21-r1 (16 Dec 2015) - - 16 Dec 2015; Mike Frysinger metadata.xml, - +nss-3.21-r1.ebuild: - put cacert patches behind USE=cacert - - 25 Dec 2015; Jeroen Roovers - +files/nss-3.21-hppa-byte_order.patch, nss-3.21-r1.ebuild: - Fix some definitions for HPPA. - - Package-Manager: portage-2.2.26 - - 27 Dec 2015; Mikle Kolyada nss-3.20.1.ebuild: - sparc stable wrt bug #564834 - - Package-Manager: portage-2.2.24 - - 05 Jan 2016; Mike Frysinger nss-3.21.ebuild, - nss-3.21-r1.ebuild: - disable building w/-Werror #567158 - -*nss-3.21-r2 (05 Jan 2016) - - 05 Jan 2016; Mike Frysinger +nss-3.21-r2.ebuild: - switch to prelink.conf.d files - - Avoid polluting the global environment via env.d just for prelink masks - now that the current prelink versions support prelink.conf.d fragments. - - 24 Jan 2016; Michał Górny metadata.xml: - Unify quoting in metadata.xml files for machine processing - - Force unified quoting in all metadata.xml files since lxml does not - preserve original use of single and double quotes. Ensuring unified - quoting before the process allows distinguishing the GLEP 67-related - metadata.xml changes from unrelated quoting changes. - - 24 Jan 2016; Michał Górny metadata.xml: - Replace all herds with appropriate projects (GLEP 67) - - Replace all uses of herd with appropriate project maintainers, or no - maintainers in case of herds requested to be disbanded. - - 24 Jan 2016; Michał Górny metadata.xml: - Set appropriate maintainer types in metadata.xml (GLEP 67) - - 30 Jan 2016; Jeroen Roovers nss-3.21-r2.ebuild: - Stable for HPPA (bug #571086). - - Package-Manager: portage-2.2.27 - RepoMan-Options: --ignore-arches - - 30 Jan 2016; Tobias Klausmann nss-3.21-r2.ebuild: - add alpha keyword - - Gentoo-Bug: 571086 - - Package-Manager: portage-2.2.27 - - 31 Jan 2016; Jeroen Roovers nss-3.21-r2.ebuild: - Stable for PPC64 (bug #571086). - - Package-Manager: portage-2.2.27 - RepoMan-Options: --ignore-arches - - 31 Jan 2016; Agostino Sarubbo nss-3.21-r2.ebuild: - amd64 stable wrt bug #571086 - - Package-Manager: portage-2.2.26 - RepoMan-Options: --include-arches="amd64" - Signed-off-by: Agostino Sarubbo - - 31 Jan 2016; Agostino Sarubbo nss-3.21-r2.ebuild: - x86 stable wrt bug #571086 - - Package-Manager: portage-2.2.26 - RepoMan-Options: --include-arches="x86" - Signed-off-by: Agostino Sarubbo - - 03 Feb 2016; Markus Meier nss-3.21-r2.ebuild: - arm stable, bug #571086 - - Package-Manager: portage-2.2.27 - RepoMan-Options: --include-arches="arm" - -*nss-3.22 (15 Feb 2016) - - 15 Feb 2016; Lars Wendler +nss-3.22.ebuild: - Bump to version 3.22 - - Package-Manager: portage-2.2.27 - Signed-off-by: Lars Wendler - - 15 Feb 2016; Lars Wendler -nss-3.19.2.ebuild, - -nss-3.21.ebuild, -nss-3.21-r1.ebuild: - Removed old. - - Package-Manager: portage-2.2.27 - Signed-off-by: Lars Wendler - - 16 Feb 2016; Lars Wendler nss-3.22.ebuild: - checkcert has been removed in 3.22 (bug #574848). - - Thanks to Alexander Y. Fomichev for providing the background information - and a fix via email. - - Package-Manager: portage-2.2.27 - Signed-off-by: Lars Wendler - -*nss-3.22.2 (29 Feb 2016) - - 29 Feb 2016; Ian Stakenvicius +nss-3.22.2.ebuild: - version bump to 3.22.2 - - This version uses the new PR_GetEnvSecure function in nspr-4.12, and - contains - the latest root CA updates. - - Package-Manager: portage-2.2.26 - - 29 Feb 2016; Ian Stakenvicius -nss-3.22.2.ebuild: - Revert "dev-libs/nss: version bump to 3.22.2" - - This reverts commit 8dacf4232b798af79879ca0f8e13a45d13479d0f, since - nspr-4.12 doesn't compile - -*nss-3.22.2 (29 Feb 2016) - - 29 Feb 2016; Ian Stakenvicius +nss-3.22.2.ebuild: - recommit version bump to 3.22.2 - - This version uses the new PR_GetEnvSecure function in nspr-4.12, and - contains - root CA updates - - Package-Manager: portage-2.2.26 - - 14 Mar 2016; Agostino Sarubbo nss-3.22.2.ebuild: - amd64 stable wrt bug #576862 - - Package-Manager: portage-2.2.26 - RepoMan-Options: --include-arches="amd64" - Signed-off-by: Agostino Sarubbo - - 14 Mar 2016; Agostino Sarubbo nss-3.22.2.ebuild: - x86 stable wrt bug #576862 - - Package-Manager: portage-2.2.26 - RepoMan-Options: --include-arches="x86" - Signed-off-by: Agostino Sarubbo - -*nss-3.23 (15 Mar 2016) - - 15 Mar 2016; Lars Wendler - files/nss-3.21-cacert-class3.patch, files/nss-3.21-enable-pem.patch, - files/nss-3.21-gentoo-fixup-warnings.patch, - files/nss-3.21-gentoo-fixups.patch, files/nss-3.21-pem-werror.patch, - +files/nss-3.23-hppa-byte_order.patch, +nss-3.23.ebuild: - Bump to version 3.23 - - Package-Manager: portage-2.2.28 - Signed-off-by: Lars Wendler - - 15 Mar 2016; Lars Wendler -nss-3.22.ebuild: - Removed old. - - Package-Manager: portage-2.2.28 - Signed-off-by: Lars Wendler - - 15 Mar 2016; Tobias Klausmann nss-3.22.2.ebuild: - 3.22.2-r0: add alpha keyword - - Gentoo-Bug: 576862 - - Package-Manager: portage-2.2.28 - - 16 Mar 2016; Agostino Sarubbo nss-3.21-r2.ebuild: - ppc stable wrt bug #571086 - - Package-Manager: portage-2.2.26 - RepoMan-Options: --include-arches="ppc" - Signed-off-by: Agostino Sarubbo - - 16 Mar 2016; Agostino Sarubbo nss-3.22.2.ebuild: - ppc stable wrt bug #576862 - - Package-Manager: portage-2.2.26 - RepoMan-Options: --include-arches="ppc" - Signed-off-by: Agostino Sarubbo - - 17 Mar 2016; Agostino Sarubbo nss-3.22.2.ebuild: - ppc64 stable wrt bug #576862 - - Package-Manager: portage-2.2.26 - RepoMan-Options: --include-arches="ppc64" - Signed-off-by: Agostino Sarubbo - - 18 Mar 2016; Markus Meier nss-3.22.2.ebuild: - arm stable, bug #576862 - - Package-Manager: portage-2.2.28 - RepoMan-Options: --include-arches="arm" - - 19 Mar 2016; Jeroen Roovers nss-3.22.2.ebuild: - Stable for HPPA (bug #576862). - - Package-Manager: portage-2.2.28 - RepoMan-Options: --ignore-arches - - 19 Mar 2016; Agostino Sarubbo nss-3.21-r2.ebuild: - sparc stable wrt bug #571086 - - Package-Manager: portage-2.2.26 - RepoMan-Options: --include-arches="sparc" - Signed-off-by: Agostino Sarubbo - - 19 Mar 2016; Agostino Sarubbo nss-3.22.2.ebuild: - sparc stable wrt bug #576862 - - Package-Manager: portage-2.2.26 - RepoMan-Options: --include-arches="sparc" - Signed-off-by: Agostino Sarubbo - - 20 Mar 2016; Agostino Sarubbo nss-3.21-r2.ebuild: - ia64 stable wrt bug #571086 - - Package-Manager: portage-2.2.26 - RepoMan-Options: --include-arches="ia64" - Signed-off-by: Agostino Sarubbo - - 20 Mar 2016; Agostino Sarubbo nss-3.22.2.ebuild: - ia64 stable wrt bug #576862 - - Package-Manager: portage-2.2.26 - RepoMan-Options: --include-arches="ia64" - Signed-off-by: Agostino Sarubbo - -*nss-3.24 (07 Jun 2016) - - 07 Jun 2016; Lars Wendler +nss-3.24.ebuild: - Bump to version 3.24 - - Package-Manager: portage-2.2.28 - Signed-off-by: Lars Wendler - - 07 Jun 2016; Lars Wendler -nss-3.20.1.ebuild, - -nss-3.21-r2.ebuild: - Removed old. - - Package-Manager: portage-2.2.28 - Signed-off-by: Lars Wendler - - 10 Jun 2016; Agostino Sarubbo nss-3.23.ebuild: - amd64 stable wrt bug #585372 - - Package-Manager: portage-2.2.28 - RepoMan-Options: --include-arches="amd64" - Signed-off-by: Agostino Sarubbo - - 12 Jun 2016; Markus Meier nss-3.23.ebuild: - arm stable, bug #585372 - - Package-Manager: portage-2.3.0_rc1 - RepoMan-Options: --include-arches="arm" - - 13 Jun 2016; Tobias Klausmann nss-3.23.ebuild: - 3.23-r0: add alpha keyword - - Gentoo-Bug: 585372 - - Package-Manager: portage-2.3.0_rc1 - - 25 Jun 2016; Agostino Sarubbo nss-3.23.ebuild: - x86 stable wrt bug #585372 - - Package-Manager: portage-2.2.28 - RepoMan-Options: --include-arches="x86" - Signed-off-by: Agostino Sarubbo - -*nss-3.25 (02 Jul 2016) - - 02 Jul 2016; Lars Wendler +nss-3.25.ebuild: - Bump to version 3.25 - - Package-Manager: portage-2.3.0 - Signed-off-by: Lars Wendler - - 06 Jul 2016; Agostino Sarubbo nss-3.23.ebuild: - ppc stable wrt bug #585372 - - Package-Manager: portage-2.2.28 - RepoMan-Options: --include-arches="ppc" - Signed-off-by: Agostino Sarubbo - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/nss/ChangeLog-2015 b/sdk_container/src/third_party/portage-stable/dev-libs/nss/ChangeLog-2015 deleted file mode 100644 index d54253d6bf..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/nss/ChangeLog-2015 +++ /dev/null @@ -1,1599 +0,0 @@ -# ChangeLog for dev-libs/nss -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/ChangeLog,v 1.423 2015/08/05 20:30:44 axs Exp $ - - 05 Aug 2015; Ian Stakenvicius (_AxS_) -nss-3.17.3.ebuild, - -nss-3.17.4.ebuild, -nss-3.18.1.ebuild, -nss-3.19.1.ebuild, -nss-3.19.ebuild: - cleaned up old versions as per security bug 550288 - - 25 Jul 2015; Markus Meier nss-3.19.2.ebuild: - arm stable, bug #550288 - - 23 Jul 2015; Agostino Sarubbo nss-3.19.2.ebuild: - Stable for sparc, wrt bug #550288 - - 20 Jul 2015; Agostino Sarubbo nss-3.19.2.ebuild: - Stable for ppc, wrt bug #550288 - - 20 Jul 2015; Mike Frysinger nss-3.19.2.ebuild: - Mark arm64/ia64/m68k/s390/sh stable #550288. - - 18 Jul 2015; Agostino Sarubbo nss-3.19.2.ebuild: - Stable for x86, wrt bug #550288 - - 14 Jul 2015; Tobias Klausmann nss-3.19.2.ebuild: - Stable on alpha, bug 550288 - - 09 Jul 2015; Jeroen Roovers nss-3.19.2.ebuild: - Stable for PPC64 (bug #550288). - - 08 Jul 2015; Mikle Kolyada nss-3.19.2.ebuild: - amd64 stable wrt bug #550288 - - 08 Jul 2015; Jeroen Roovers nss-3.19.2.ebuild: - Stable for HPPA (bug #550288). - -*nss-3.19.2 (03 Jul 2015) - - 03 Jul 2015; Ian Stakenvicius (_AxS_) +nss-3.19.2.ebuild: - version bump - -*nss-3.19.1 (01 Jun 2015) - - 01 Jun 2015; Ian Stakenvicius (_AxS_) +nss-3.19.1.ebuild, - -files/nss-3.19-raise_minimum_keysize_to_1024.patch, -nss-3.19-r1.ebuild: - version bump, upstream release to fix Logjam vuln (bug 550288) - -*nss-3.19-r1 (27 May 2015) - - 27 May 2015; Ian Stakenvicius (_AxS_) - +files/nss-3.19-raise_minimum_keysize_to_1024.patch, +nss-3.19-r1.ebuild: - revbump, backported patch from nss-3.19.1 beta to prevent logjam vulnerability - - 12 May 2015; Lars Wendler -nss-3.18.ebuild, - nss-3.18.1.ebuild, nss-3.19.ebuild: - Fixed nspr dependency. Removed old. - -*nss-3.19 (08 May 2015) - - 08 May 2015; Lars Wendler +nss-3.19.ebuild: - Version bump (bug #548872). - -*nss-3.18.1 (23 Apr 2015) - - 23 Apr 2015; Lars Wendler +nss-3.18.1.ebuild, - +files/nss-cacert-class3.patch: - Version bump. Install man pages for utils (bug #516810). Include cacert.org - Class 3 PKI Key (bug #521462). Added dev-db/sqlite and sys-libs/zlib to - DEPEND (bug #544774). - - 26 Mar 2015; Agostino Sarubbo nss-3.17.4.ebuild: - Stable for x86, wrt bug #544056 - - 26 Mar 2015; Agostino Sarubbo nss-3.17.4.ebuild: - Stable for amd64, wrt bug #544056 - -*nss-3.18 (23 Mar 2015) - - 23 Mar 2015; Lars Wendler +nss-3.18.ebuild: - Version bump (bug #544252). - -*nss-3.17.4 (31 Jan 2015) - - 31 Jan 2015; Lars Wendler -nss-3.15.4.ebuild, - -nss-3.16.5.ebuild, -nss-3.16.6.ebuild, -nss-3.17.2.ebuild, - +nss-3.17.4.ebuild, -files/nss-3.15-gentoo-fixups.patch, - -files/nss-3.15-x32.patch: - Version bump (bug #538288). Removed old. - - 26 Dec 2014; Agostino Sarubbo nss-3.17.3.ebuild: - Stable for sparc, wrt bug #531628 - - 23 Dec 2014; Agostino Sarubbo nss-3.17.3.ebuild: - Stable for alpha, wrt bug #531628 - - 16 Dec 2014; Markus Meier nss-3.17.3.ebuild: - arm stable, bug #531628 - - 12 Dec 2014; Agostino Sarubbo nss-3.17.3.ebuild: - Stable for ia64, wrt bug #531628 - - 10 Dec 2014; Agostino Sarubbo nss-3.17.3.ebuild: - Stable for ppc64, wrt bug #531628 - - 07 Dec 2014; Agostino Sarubbo nss-3.17.3.ebuild: - Stable for ppc, wrt bug #531628 - - 06 Dec 2014; Agostino Sarubbo nss-3.17.3.ebuild: - Stable for x86, wrt bug #531628 - - 05 Dec 2014; Jeroen Roovers nss-3.17.3.ebuild: - Stable for HPPA (bug #531628). - - 05 Dec 2014; Mikle Kolyada nss-3.17.3.ebuild: - amd64 stable wrt bug #531628 - - 04 Dec 2014; Jeroen Roovers nss-3.17.2.ebuild: - Stable for HPPA (bug #531618). - -*nss-3.17.3 (04 Dec 2014) - - 04 Dec 2014; Lars Wendler -nss-3.16.ebuild, - -nss-3.16.3.ebuild, -nss-3.17.1.ebuild, +nss-3.17.3.ebuild: - Version bump by arfrever (bug #531622). Removed old. - - 04 Nov 2014; Markus Meier nss-3.16.5.ebuild: - arm stable, bug #523652 - - 18 Oct 2014; Agostino Sarubbo nss-3.16.5.ebuild: - Stable for sparc, wrt bug #523652 - - 18 Oct 2014; Agostino Sarubbo nss-3.16.5.ebuild: - Stable for ia64, wrt bug #523652 - - 17 Oct 2014; Agostino Sarubbo nss-3.16.5.ebuild: - Stable for ppc64, wrt bug #523652 - - 17 Oct 2014; Agostino Sarubbo nss-3.16.5.ebuild: - Stable for ppc, wrt bug #523652 - - 15 Oct 2014; Tobias Klausmann nss-3.16.5.ebuild: - Stable on alpha, bug 523652 - -*nss-3.16.6 (14 Oct 2014) -*nss-3.17.2 (14 Oct 2014) - - 14 Oct 2014; Ian Stakenvicius (_AxS_) +nss-3.16.6.ebuild, - +nss-3.17.2.ebuild, -nss-3.16.2.1.ebuild, nss-3.16.5.ebuild, - nss-3.17.1.ebuild: - fixed configuration for 64bit non-multilib targets like alpha on 3.16.5 and - above, fixed occasional linking-to-system-libs issue on 3.16.6 and above, - added new versions, removed unnecessary and buggy 3.16.2.1 - -*nss-3.16.2.1 (14 Oct 2014) - - 14 Oct 2014; Ian Stakenvicius (_AxS_) +nss-3.16.2.1.ebuild, - -nss-3.15.5.ebuild, -nss-3.16.4.ebuild, -nss-3.17.ebuild: - added nss-3.16.2.1 as a vulnerability-free stopgap ebuild for alpha, maybe - others ; removed as many old vulnerable versions as keywords allow, bug 523652 - - 06 Oct 2014; Agostino Sarubbo nss-3.16.5.ebuild: - Stable for x86, wrt bug #523652 - - 06 Oct 2014; Agostino Sarubbo nss-3.16.5.ebuild: - Stable for amd64, wrt bug #523652 - - 06 Oct 2014; Jeroen Roovers nss-3.16.5.ebuild: - Stable for HPPA (bug #523652). - -*nss-3.17.1 (25 Sep 2014) -*nss-3.16.5 (25 Sep 2014) - - 25 Sep 2014; Lars Wendler +nss-3.16.5.ebuild, - +nss-3.17.1.ebuild, +files/nss-3.17.1-gentoo-fixups.patch: - Security bump (bug #523652). RSA signature forgery attack (CVE-2014-1568). - -*nss-3.17 (03 Sep 2014) - - 03 Sep 2014; Lars Wendler +nss-3.17.ebuild: - Version bump (bug #522044). - -*nss-3.16.4 (12 Aug 2014) - - 12 Aug 2014; Lars Wendler -nss-3.16.1-r1.ebuild, - -nss-3.16.2.ebuild, +nss-3.16.4.ebuild: - Version bump. Removed old. - - 10 Aug 2014; Agostino Sarubbo nss-3.16.3.ebuild: - Stable for ppc64, wrt bug #517876 - - 09 Aug 2014; Agostino Sarubbo nss-3.16.3.ebuild: - Stable for ppc, wrt bug #517876 - - 08 Aug 2014; Jeroen Roovers nss-3.16.3.ebuild: - Stable for HPPA (bug #517876). - - 04 Aug 2014; Agostino Sarubbo nss-3.16.3.ebuild: - Stable for x86, wrt bug #517876 - - 01 Aug 2014; Mikle Kolyada nss-3.16.3.ebuild: - amd64 stable wrt bug #517876 - - 24 Jul 2014; Lars Wendler +nss-3.16.ebuild: - re-added mistakenly removed stable version. - -*nss-3.16.3 (24 Jul 2014) - - 24 Jul 2014; Lars Wendler -nss-3.16.ebuild, - -nss-3.16.1.ebuild, +nss-3.16.3.ebuild: - Version bump (bug #517946). Removed old. - -*nss-3.16.2 (23 Jul 2014) - - 23 Jul 2014; Ian Stakenvicius (_AxS_) +nss-3.16.2.ebuild: - version bump, needed for firefox-31 and others - -*nss-3.16.1-r1 (17 Jul 2014) - - 17 Jul 2014; Ian Stakenvicius (_AxS_) +nss-3.16.1-r1.ebuild: - added some private headers, a static lib, and a pkg-config file to support - compilation of OpenJDK, bug 517266 - - 05 Jul 2014; Agostino Sarubbo nss-3.16.ebuild: - Stable for sparc, wrt bug #505072 - - 05 Jul 2014; Agostino Sarubbo nss-3.16.ebuild: - Stable for ia64, wrt bug #505072 - - 04 Jul 2014; Ian Stakenvicius (_AxS_) nss-3.16.1.ebuild: - fixed whatever strange environment issue it was that caused bug 516244 - -*nss-3.16.1 (03 Jul 2014) - - 03 Jul 2014; Ian Stakenvicius (_AxS_) +nss-3.16.1.ebuild, - -nss-3.16-r1.ebuild: - version bump, compatibility improvements on gx86-multilib port, dropped old - - 19 Jun 2014; Alexandre Rostovtsev nss-3.16-r1.ebuild: - Update emul-linux-x86-baselibs blocker revision. - - 18 Jun 2014; Michał Górny nss-3.16-r1.ebuild: - Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug - #513718. - - 14 Jun 2014; Michał Górny nss-3.16-r1.ebuild: - Add missing MULTILIB_USEDEP on nspr, noticed by _AxS_. - -*nss-3.16-r1 (14 Jun 2014) - - 14 Jun 2014; Michał Górny +nss-3.16-r1.ebuild: - Import the multilib support from ::mozilla. Clean up a bit and copy the - simplified bit-ness check from dev-libs/nspr. - - 31 Mar 2014; Ian Stakenvicius (_AxS_) nss-3.16.ebuild: - upstream integration of x32 patch changed case on variable, fixed ebuild to - match (bug 506250) - - 24 Mar 2014; Agostino Sarubbo nss-3.16.ebuild: - Stable for ppc64, wrt bug #505072 - - 24 Mar 2014; Agostino Sarubbo nss-3.16.ebuild: - Stable for alpha, wrt bug #505072 - - 23 Mar 2014; Agostino Sarubbo nss-3.16.ebuild: - Stable for ppc, wrt bug #505072 - - 22 Mar 2014; Markus Meier nss-3.16.ebuild: - arm stable, bug #505072 - - 22 Mar 2014; Agostino Sarubbo nss-3.16.ebuild: - Stable for x86, wrt bug #505072 - - 22 Mar 2014; Agostino Sarubbo nss-3.16.ebuild: - Stable for amd64, wrt bug #505072 - - 22 Mar 2014; Jeroen Roovers nss-3.16.ebuild: - Stable for HPPA (bug #505072). - -*nss-3.16 (20 Mar 2014) - - 20 Mar 2014; Lars Wendler -nss-3.15.4-r1.ebuild, - +nss-3.16.ebuild: - Version bump. Removed old. - - 19 Mar 2014; Mike Frysinger metadata.xml: - Clarify USE=cacert also installs SPI certs. - -*nss-3.15.5 (22 Feb 2014) - - 22 Feb 2014; Lars Wendler +nss-3.15.5.ebuild: - Version bump. - -*nss-3.15.4-r1 (01 Feb 2014) - - 01 Feb 2014; Mike Frysinger - +files/nss-3.15.4-enable-pem.patch, +nss-3.15.4-r1.ebuild, metadata.xml: - Put cacert.org root certs behind USE=cacert, and rework the nss-pem support - and put that behind USE=nss-pem. - - 01 Feb 2014; Mike Frysinger nss-3.15.4.ebuild: - Keep lists of patches together. - - 01 Feb 2014; Mike Frysinger nss-3.15.4.ebuild: - Mark m68k/s390/sh stable. - - 27 Jan 2014; Lars Wendler -nss-3.15.2.ebuild, - -nss-3.15.3.ebuild, -nss-3.15.3.1.ebuild, - -files/nss-3.12.6-gentoo-fixup-warnings.patch, - -files/nss-3.14.1-gentoo-fixups-r1.patch, -files/nss-3.14.2-x32.patch, - -files/nss-3.14.3_sync_with_upstream_softokn_changes.patch, - -files/nss-3.15.1-fipstest-warnings.patch: - Removed old... - - 26 Jan 2014; Agostino Sarubbo nss-3.15.4.ebuild: - Stable for sparc, wrt bug #498172 - - 26 Jan 2014; Agostino Sarubbo nss-3.15.4.ebuild: - Stable for ia64, wrt bug #498172 - - 23 Jan 2014; Mike Frysinger nss-3.15.4.ebuild: - Add aarch64 arch to avoid clashing with arm* in build system. - - 22 Jan 2014; Mike Frysinger nss-3.15.4.ebuild: - Add arm64 love. - - 19 Jan 2014; Agostino Sarubbo nss-3.15.4.ebuild: - Stable for arm, wrt bug #498172 - - 19 Jan 2014; Agostino Sarubbo nss-3.15.4.ebuild: - Stable for alpha, wrt bug #498172 - - 17 Jan 2014; Agostino Sarubbo nss-3.15.4.ebuild: - Stable for ppc, wrt bug #498172 - - 17 Jan 2014; Agostino Sarubbo nss-3.15.4.ebuild: - Stable for ppc64, wrt bug #498172 - - 16 Jan 2014; Agostino Sarubbo nss-3.15.4.ebuild: - Stable for x86, wrt bug #498172 - - 16 Jan 2014; Agostino Sarubbo nss-3.15.4.ebuild: - Stable for amd64, wrt bug #498172 - - 15 Jan 2014; Jeroen Roovers nss-3.15.4.ebuild: - Stable for HPPA (bug #498172). - -*nss-3.15.4 (09 Jan 2014) - - 09 Jan 2014; Lars Wendler +nss-3.15.4.ebuild: - Version bump. - - 15 Dec 2013; Agostino Sarubbo nss-3.15.3.ebuild: - Stable for sparc, wrt bug #493850 - - 13 Dec 2013; Jeroen Roovers nss-3.15.3.1.ebuild: - Stable for HPPA (bug #493850). - -*nss-3.15.3.1 (12 Dec 2013) - - 12 Dec 2013; Jory A. Pratt +nss-3.15.3.1.ebuild: - Security bump bug #493850, amd64 stable - - 08 Dec 2013; Agostino Sarubbo nss-3.15.3.ebuild: - Stable for alpha, wrt bug #491234 - - 07 Dec 2013; Agostino Sarubbo nss-3.15.3.ebuild: - Stable for arm, wrt bug #491234 - - 01 Dec 2013; Agostino Sarubbo nss-3.15.3.ebuild: - Stable for ppc64, wrt bug #491234 - - 01 Dec 2013; Agostino Sarubbo nss-3.15.3.ebuild: - Stable for ppc, wrt bug #491234 - - 01 Dec 2013; Agostino Sarubbo nss-3.15.3.ebuild: - Stable for amd64, wrt bug #489796 - - 27 Nov 2013; Agostino Sarubbo nss-3.15.3.ebuild: - Stable for x86, wrt bug #491234 - - 27 Nov 2013; Agostino Sarubbo nss-3.15.3.ebuild: - Stable for amd64, wrt bug #491234 - - 26 Nov 2013; Jeroen Roovers nss-3.15.3.ebuild: - Stable for HPPA (bug #491234). - -*nss-3.15.3 (14 Nov 2013) - - 14 Nov 2013; Lars Wendler +nss-3.15.3.ebuild: - Security bump (bug #491234). - - 24 Oct 2013; Lars Wendler -nss-3.14.3.ebuild, - -nss-3.15.1-r1.ebuild: - Removed vulnerable versions (bug #486114). - - 09 Oct 2013; Agostino Sarubbo nss-3.15.2.ebuild: - Stable for sparc, wrt bug #486114 - - 09 Oct 2013; Agostino Sarubbo nss-3.15.2.ebuild: - Stable for ppc64, wrt bug #486114 - - 09 Oct 2013; Agostino Sarubbo nss-3.15.2.ebuild: - Stable for arm, wrt bug #486114 - - 07 Oct 2013; Agostino Sarubbo nss-3.15.2.ebuild: - Stable for ppc, wrt bug #486114 - - 06 Oct 2013; Agostino Sarubbo nss-3.15.2.ebuild: - Stable for alpha, wrt bug #486114 - - 06 Oct 2013; Agostino Sarubbo nss-3.15.2.ebuild: - Stable for ia64, wrt bug #486114 - - 01 Oct 2013; Jeroen Roovers nss-3.15.2.ebuild: - Stable for HPPA (bug #486114). - - 30 Sep 2013; Agostino Sarubbo nss-3.15.2.ebuild: - Stable for x86, wrt bug #486114 - - 30 Sep 2013; Agostino Sarubbo nss-3.15.2.ebuild: - Stable for amd64, wrt bug #486114 - -*nss-3.15.2 (27 Sep 2013) - - 27 Sep 2013; Jory A. Pratt +nss-3.15.2.ebuild, - -nss-3.15.1-r2.ebuild: - Security bump, bug #486114 - -*nss-3.15.1-r2 (26 Sep 2013) - - 26 Sep 2013; Mike Frysinger - +files/nss-3.15.1-fipstest-warnings.patch, +nss-3.15.1-r2.ebuild: - Drop library renaming & symlinking as the SONAME is the plain .so file. - Simplify the PRELINK setup. Fix a build warning with the fipstest code. - - 01 Sep 2013; Ian Stakenvicius nss-3.15.1-r1.ebuild: - Restrict tests to avoid running tests with do not exist, bug 474056 - - 26 Aug 2013; Agostino Sarubbo nss-3.15.1-r1.ebuild: - Stable for ppc, wrt bug #479968 - - 24 Aug 2013; Agostino Sarubbo nss-3.15.1-r1.ebuild: - Stable for arm, wrt bug #479968 - - 24 Aug 2013; Agostino Sarubbo nss-3.15.1-r1.ebuild: - Stable for ppc64, wrt bug #479968 - - 12 Aug 2013; Agostino Sarubbo nss-3.15.1-r1.ebuild: - Stable for x86, wrt bug #479968 - - 12 Aug 2013; Agostino Sarubbo nss-3.15.1-r1.ebuild: - Stable for amd64, wrt bug #479968 - -*nss-3.15.1-r1 (11 Aug 2013) - - 11 Aug 2013; +nss-3.15.1-r1.ebuild, -nss-3.15.1.ebuild, - -nss-3.15.ebuild: - Fix hardcoded lib64 path, bug #476574 - -*nss-3.15.1 (24 Jul 2013) - - 24 Jul 2013; Lars Wendler +nss-3.15.1.ebuild: - Version bump (bug #477960). - - 20 Jun 2013; Patrick Lauer nss-3.14.3.ebuild: - QA: Add s390 stable keyword as all other stable versions were pruned - - 19 Jun 2013; Lars Wendler -nss-3.12.11-r1.ebuild, - -nss-3.13.2.ebuild, -nss-3.13.3.ebuild, -nss-3.13.4.ebuild, - -nss-3.13.5.ebuild, -nss-3.13.5-r1.ebuild, -nss-3.13.6.ebuild, - -nss-3.14.ebuild, -nss-3.14.1.ebuild, -nss-3.14.2.ebuild, - -files/nss-3.12.4-solaris-gcc.patch, -files/nss-3.12.5-gentoo-fixups.diff, - -files/nss-3.12.11-CVE-2011-3640.patch, -files/nss-3.13.1-solaris-gcc.patch, - -files/nss-3.13.5-x32.patch, -files/nss-3.13-gentoo-fixup.patch, - -files/nss-3.14.1-gentoo-fixups.patch, -files/nss-3.14.2-sqlite.patch: - Removed old versions. - -*nss-3.15 (19 Jun 2013) - - 19 Jun 2013; Jory A. Pratt - +files/nss-3.15-gentoo-fixup-warnings.patch, - +files/nss-3.15-gentoo-fixups.patch, +files/nss-3.15-x32.patch, - +nss-3.15.ebuild: - Misc bug fixes, http://tinyurl.com/mj9ntpy - - 09 Jun 2013; Mike Frysinger metadata.xml: - Add upstream CPE tag (security info) from ChromiumOS. - - 29 Mar 2013; Mike Frysinger files/nss-3.14.2-sqlite.patch, - nss-3.14.3.ebuild: - Drop sqlite patch that is in the 3.14.3 release already. - - 29 Mar 2013; Mike Frysinger nss-3.12.11-r1.ebuild, - nss-3.13.2.ebuild, nss-3.13.3.ebuild, nss-3.13.4.ebuild, nss-3.13.5-r1.ebuild, - nss-3.13.5.ebuild, nss-3.13.6.ebuild, nss-3.14.1.ebuild, nss-3.14.2.ebuild, - nss-3.14.3.ebuild, nss-3.14.ebuild: - Touch up style slightly. - - 28 Mar 2013; Mike Frysinger - -files/nss-3.13.1-pkcs11n-header-fix.patch: - Drop unused file. - - 14 Mar 2013; Mike Frysinger nss-3.14.3.ebuild: - Fix nssbits handling when cross-compiling. - - 26 Feb 2013; Agostino Sarubbo nss-3.14.3.ebuild: - Stable for alpha, wrt bug #455558 - - 24 Feb 2013; Agostino Sarubbo nss-3.14.3.ebuild: - Stable for arm, wrt bug #455558 - - 24 Feb 2013; Agostino Sarubbo nss-3.14.3.ebuild: - Stable for sparc, wrt bug #455558 - - 24 Feb 2013; Agostino Sarubbo nss-3.14.3.ebuild: - Stable for hppa, wrt bug #455558 - - 24 Feb 2013; Agostino Sarubbo nss-3.14.3.ebuild: - Stable for ia64, wrt bug #455558 - - 24 Feb 2013; Agostino Sarubbo nss-3.14.3.ebuild: - Stable for ppc64, wrt bug #455558 - - 24 Feb 2013; Agostino Sarubbo nss-3.14.3.ebuild: - Stable for ppc, wrt bug #455558 - - 24 Feb 2013; Agostino Sarubbo nss-3.14.3.ebuild: - Stable for x86, wrt bug #455558 - - 24 Feb 2013; Agostino Sarubbo nss-3.14.3.ebuild: - Stable for amd64, wrt bug #455558 - -*nss-3.14.3 (17 Feb 2013) - - 17 Feb 2013; +files/nss-3.14.1-gentoo-fixups-r1.patch, - +nss-3.14.3.ebuild, - +files/nss-3.14.3_sync_with_upstream_softokn_changes.patch: - Security bump, bug #455558, cleanup nss-config nss.pc bug #454578 - -*nss-3.14.2 (15 Feb 2013) - - 15 Feb 2013; Lars Wendler +nss-3.14.2.ebuild, - +files/nss-3.14.2-solaris-gcc.patch, +files/nss-3.14.2-sqlite.patch, - +files/nss-3.14.2-x32.patch: - Version bump. - - 08 Feb 2013; Agostino Sarubbo nss-3.14.1.ebuild: - Stable for s390, wrt bug #450286 - - 08 Feb 2013; Agostino Sarubbo nss-3.14.1.ebuild: - Stable for sh, wrt bug #450286 - - 04 Feb 2013; Agostino Sarubbo nss-3.14.1.ebuild: - Stable for arm, wrt bug #450940 - - 21 Jan 2013; Mike Frysinger nss-3.14.1.ebuild: - Get cross-compiling working #436216 by Ambroz Bizjak. - - 21 Jan 2013; Agostino Sarubbo nss-3.14.1.ebuild: - Stable for sparc, wrt bug #450940 - - 21 Jan 2013; Agostino Sarubbo nss-3.14.1.ebuild: - Stable for ppc, wrt bug #450940 - - 21 Jan 2013; Agostino Sarubbo nss-3.14.1.ebuild: - Stable for ppc64, wrt bug #450940 - - 20 Jan 2013; Agostino Sarubbo nss-3.14.1.ebuild: - Stable for x86, wrt bug #450940 - - 20 Jan 2013; Agostino Sarubbo nss-3.14.1.ebuild: - Stable for amd64, wrt bug #450940 - - 16 Jan 2013; Lars Wendler nss-3.14.ebuild, - nss-3.14.1.ebuild: - Converted MPL-1.1 to MPL-2.0 license (bug #452588). - - 16 Jan 2013; Jeroen Roovers nss-3.14.1.ebuild: - Stable for HPPA (bug #450940). - -*nss-3.14.1 (09 Jan 2013) - - 09 Jan 2013; +nss-3.14.1.ebuild, - +files/nss-3.14.1-gentoo-fixups.patch: - Security bump, bug #450940 - - 28 Dec 2012; Agostino Sarubbo nss-3.14.ebuild: - Stable for sparc, wrt bug #444318 - - 29 Nov 2012; Anthony G. Basile nss-3.14.ebuild: - stable ppc64, bug #439586 - - 29 Nov 2012; nss-3.14.ebuild: - Stable for ppc, wrt bug #439586 - - 25 Nov 2012; Raúl Porcel nss-3.14.ebuild: - alpha/ia64/sparc stable wrt #439586 - - 21 Nov 2012; Markus Meier nss-3.14.ebuild: - arm stable, bug #439586 - - 21 Nov 2012; nss-3.14.ebuild: - Stable for x86, wrt bug #439586 - - 16 Nov 2012; Jeroen Roovers nss-3.14.ebuild: - Stable for HPPA (bug #439586). - - 15 Nov 2012; nss-3.14.ebuild: - Stable for amd64, wrt bug #439586 - -*nss-3.14 (28 Oct 2012) - - 28 Oct 2012; +nss-3.14.ebuild: - Version bump - - 15 Sep 2012; Andreas Schuerch nss-3.13.6.ebuild: - x86 stable, see bug 433383 - - 08 Sep 2012; Agostino Sarubbo nss-3.13.6.ebuild: - Stable for amd64, wrt bug #433383 - - 04 Sep 2012; Jeroen Roovers nss-3.13.6.ebuild: - Stable for HPPA (bug #433383). - -*nss-3.13.6 (01 Sep 2012) - - 01 Sep 2012; +nss-3.13.6.ebuild: - Security bump - - 25 Aug 2012; Michael Weber nss-3.13.5.ebuild: - ppc stable (bug 427224) - - 29 Jul 2012; Raúl Porcel nss-3.13.5.ebuild: - alpha/ia64/sparc stable wrt #427224 - - 23 Jul 2012; Jeroen Roovers nss-3.13.5.ebuild: - Stable for HPPA (bug #427224). - -*nss-3.13.5-r1 (22 Jun 2012) - - 22 Jun 2012; Jory A. Pratt +nss-3.13.5-r1.ebuild, - +files/nss-3.13.5-x32.patch: - Add support for x32, bug #421817 - - 19 Jun 2012; Andreas Schuerch nss-3.13.5.ebuild: - x86 stable, thanks Mikle Kolyada - - 11 Jun 2012; Jory A. Pratt nss-3.13.5.ebuild: - Bug #420659, Ensure nspr is listed in Depend - - 11 Jun 2012; Agostino Sarubbo nss-3.13.5.ebuild: - Stable for amd64, wrt bug #420125 - - 08 Jun 2012; Michael Weber nss-3.13.4.ebuild: - ppc stable (bug 414963) - -*nss-3.13.5 (06 Jun 2012) - - 06 Jun 2012; Jory A. Pratt +nss-3.13.5.ebuild: - Version bump, NSS parsing errors with zero length item - - 28 May 2012; Raúl Porcel nss-3.13.4.ebuild: - sparc stable - - 26 May 2012; Raúl Porcel nss-3.13.4.ebuild: - alpha/ia64 stable - - 26 May 2012; Markus Meier nss-3.13.4.ebuild: - arm stable, bug #414963 - - 08 May 2012; Lars Wendler nss-3.13.4.ebuild: - Sync up with nss from mozilla overlay. - - 08 May 2012; Andreas Schuerch nss-3.13.4.ebuild: - x86 stable, see bug 414963 - - 07 May 2012; Markos Chandras nss-3.13.4.ebuild: - Stable on amd64 wrt bug #414963 - -*nss-3.13.4 (07 May 2012) - - 07 May 2012; Lars Wendler -nss-3.13.1-r2.ebuild, - +nss-3.13.4.ebuild: - Security bump (bug #414963). Removed old. - - 04 May 2012; Jeff Horelick nss-3.12.11-r1.ebuild, - nss-3.13.1-r2.ebuild, nss-3.13.2.ebuild, nss-3.13.3.ebuild: - dev-util/pkgconfig -> virtual/pkgconfig - - 26 Apr 2012; Alexis Ballier nss-3.13.3.ebuild: - keyword ~amd64-fbsd - - 25 Mar 2012; Thomas Kahle nss-3.13.3.ebuild: - marked x86 per bug 408161 - - 22 Mar 2012; Agostino Sarubbo nss-3.13.3.ebuild: - Stable for amd64, wrt bug #408161 - -*nss-3.13.3 (11 Mar 2012) - - 11 Mar 2012; Jory A. Pratt +nss-3.13.3.ebuild, - +files/nss-3.13-gentoo-fixup.patch: - Version bump, make minor changes to pkg-config file bug #407743 - -*nss-3.13.2 (26 Feb 2012) - - 26 Feb 2012; Jory A. Pratt -nss-3.12.9-r1.ebuild, - -nss-3.12.10.ebuild, -nss-3.13.1-r1.ebuild, +nss-3.13.2.ebuild: - Remove stale versions, version bump - - 20 Feb 2012; Thomas Kahle nss-3.13.1-r2.ebuild: - marked x86 per bug 403183 - - 17 Feb 2012; Agostino Sarubbo nss-3.13.1-r2.ebuild: - Stable for amd64, wrt bug #403183 - -*nss-3.13.1-r2 (27 Jan 2012) - - 27 Jan 2012; +nss-3.13.1-r2.ebuild: - add ca cert support to database - - 12 Jan 2012; Pawel Hajdan jr nss-3.13.1-r1.ebuild: - x86 stable wrt bug #395431 - - 11 Jan 2012; Agostino Sarubbo nss-3.13.1-r1.ebuild: - Stable for AMD64, wrt security bug #395431 - - 10 Jan 2012; Agostino Sarubbo nss-3.13.1-r1.ebuild: - Add zlib as RDEPEND and 'die' where missing - -*nss-3.13.1-r1 (19 Dec 2011) - - 19 Dec 2011; Jory A. Pratt -nss-3.13.1.ebuild, - +nss-3.13.1-r1.ebuild, +files/nss-3.13.1-pkcs11n-header-fix.patch: - Fix pkcs11n header, fix mulitlib portage compilation - - 25 Nov 2011; Kacper Kowalik nss-3.12.11-r1.ebuild: - ppc64 stable wrt #388045 - - 21 Nov 2011; Jory A. Pratt nss-3.13.1.ebuild: - Fix buildtime deps, bug #381585,381591 - - 19 Nov 2011; Raúl Porcel nss-3.12.11-r1.ebuild: - alpha/ia64/sparc stable wrt #388045 - - 06 Nov 2011; Brent Baude nss-3.12.11-r1.ebuild: - Marking nss-3.12.11-r1 ppc for bug 388045 - - 05 Nov 2011; Markus Meier nss-3.12.11-r1.ebuild: - arm stable, bug #388045 - -*nss-3.13.1 (05 Nov 2011) - - 05 Nov 2011; Lars Wendler -nss-3.12.8.ebuild, - -nss-3.12.9.ebuild, -nss-3.12.11.ebuild, +nss-3.13.1.ebuild, - +files/nss-3.13.1-solaris-gcc.patch: - Version bump. Removed old. - - 30 Oct 2011; Pawel Hajdan jr nss-3.12.11-r1.ebuild: - x86 stable wrt bug #388045 - - 28 Oct 2011; Jeroen Roovers nss-3.12.11-r1.ebuild: - Stable for HPPA (bug #388045). - - 28 Oct 2011; Tony Vroon nss-3.12.11-r1.ebuild: - Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & Ian - "idella4" Delaney in security bug #388045. - -*nss-3.12.11-r1 (27 Oct 2011) - - 27 Oct 2011; Lars Wendler +nss-3.12.11-r1.ebuild, - +files/nss-3.12.11-CVE-2011-3640.patch: - Revbump to fix CVE-2011-3640 (bug #388045). - - 23 Oct 2011; Raúl Porcel nss-3.12.9-r1.ebuild: - Fix linux-3.0 support on stable as well, bug #372001 - - 24 Sep 2011; Fabian Groffen nss-3.12.11.ebuild: - Avoid brute force install_name_tooling by hacking the makefiles - - 24 Sep 2011; Fabian Groffen nss-3.12.11.ebuild: - Fixup library ids and references, not to use @executable_path on Darwin - - 24 Sep 2011; Fabian Groffen nss-3.12.11.ebuild: - Fix pkg-config and nss-config for Darwin where the linker doesn't understand - (and need) -R arguments - - 24 Sep 2011; Fabian Groffen nss-3.12.11.ebuild: - Marked ~x64-macos, libnaming fixes, and disable resigning of libs on Darwin, - since Darwin doesn't do ELF - - 04 Sep 2011; Markus Meier nss-3.12.10.ebuild: - arm stable, bug #379549 - - 03 Sep 2011; Pawel Hajdan jr nss-3.12.10.ebuild: - x86 stable wrt bug #380913 - - 03 Sep 2011; Kacper Kowalik nss-3.12.10.ebuild: - ppc/ppc64 stable wrt #379549 - - 28 Aug 2011; Tony Vroon nss-3.12.10.ebuild: - Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo in bug - #380913 filed by Chí-Thanh Christopher Nguyễn. - -*nss-3.12.11 (27 Aug 2011) - - 27 Aug 2011; Jory A. Pratt +nss-3.12.11.ebuild: - Version bump, misc fixes - - 31 Jul 2011; Jory A. Pratt nss-3.12.10.ebuild: - Add support for Linux-3.0, bug #372001 - - 14 May 2011; Kacper Kowalik nss-3.12.9-r1.ebuild: - ppc/ppc64 stable wrt #360315 - -*nss-3.12.10 (13 May 2011) - - 13 May 2011; Jory A. Pratt +nss-3.12.10.ebuild: - Version bump - - 07 May 2011; Raúl Porcel nss-3.12.9-r1.ebuild: - alpha/arm/ia64/sparc stable wrt #360315 - - 06 May 2011; Jeroen Roovers nss-3.12.9-r1.ebuild: - Stable for HPPA (bug #360315). - - 03 May 2011; Thomas Kahle nss-3.12.9-r1.ebuild: - x86 stable per bug 360315 - - 03 May 2011; Markos Chandras nss-3.12.9-r1.ebuild: - Stable on amd64 wrt bug #360315 - -*nss-3.12.9-r1 (03 May 2011) - - 03 May 2011; Jory A. Pratt +nss-3.12.9-r1.ebuild: - Bump for security bug #360315 - -*nss-3.12.9 (14 Jan 2011) - - 14 Jan 2011; Jory A. Pratt +nss-3.12.9.ebuild: - version bump - - 01 Jan 2011; Jory A. Pratt -nss-3.12.7.ebuild: - remove stale ebuild with security issue - - 31 Oct 2010; Raúl Porcel nss-3.12.8.ebuild: - alpha/ia64/sparc stable wrt #342847 - - 30 Oct 2010; Markus Meier nss-3.12.8.ebuild: - arm stable, bug #342847 - - 29 Oct 2010; Mark Loeser nss-3.12.8.ebuild: - Stable for ppc64; bug #342847 - - 29 Oct 2010; Jeroen Roovers nss-3.12.8.ebuild: - Stable for PPC (bug #342847). - - 25 Oct 2010; Christian Faulhammer nss-3.12.8.ebuild: - stable x86, security bug 341821 - - 23 Oct 2010; Markos Chandras nss-3.12.8.ebuild: - Stable on amd64 wrt bug #341821 - - 22 Oct 2010; Jeroen Roovers nss-3.12.8.ebuild: - Stable for HPPA (bug #341821). - -*nss-3.12.8 (30 Sep 2010) - - 30 Sep 2010; Jory A. Pratt -nss-3.12.5.ebuild, - -nss-3.12.5-r1.ebuild, -nss-3.12.6-r1.ebuild, -nss-3.12.6-r2.ebuild, - +nss-3.12.8.ebuild: - Version bump, addresses bug #335731 - - 14 Sep 2010; Jeroen Roovers nss-3.12.7.ebuild: - Stable for HPPA (bug #336396). - - 14 Sep 2010; Raúl Porcel nss-3.12.7.ebuild: - alpha/arm/ia64/sparc stable wrt #336396 - - 12 Sep 2010; Joseph Jezak nss-3.12.7.ebuild: - Marked ppc ppc64 for bug #336396. - - 11 Sep 2010; Markos Chandras nss-3.12.7.ebuild: - Stable on amd64 wrt bug #336396 - - 09 Sep 2010; Christian Faulhammer nss-3.12.7.ebuild: - stable x86, security bug 336396 - - 08 Aug 2010; Jory A. Pratt nss-3.12.7.ebuild: - Fix nspr dep bug #331643 - -*nss-3.12.7 (07 Aug 2010) - - 07 Aug 2010; Jory A. Pratt +nss-3.12.7.ebuild: - version bump - - 27 Jul 2010; Fabian Groffen nss-3.12.6-r2.ebuild: - Call generate_chk with correct args for Prefix - - 21 Jul 2010; Jeremy Olexa - +files/nss-3.12.4-solaris-gcc.patch, nss-3.12.6-r2.ebuild: - Migrate changes from Gentoo Prefix overlay. Convert to EAPI3, add patch, - etc. Approved by mozilla team in IRC, reference bug 328127 - - 02 Jul 2010; Guy Martin nss-3.12.6-r1.ebuild: - hppa stable, #324735 - -*nss-3.12.6-r2 (16 Jun 2010) - - 16 Jun 2010; Robin H. Johnson +nss-3.12.6-r2.ebuild: - Bug #323871: Ensure CHK files are valid more often, and prevent them from - being prelinked since that would break the CHKs. - - 31 May 2010; Joseph Jezak nss-3.12.6-r1.ebuild: - Marked ppc/ppc64 stable for bug #314025. - - 09 May 2010; Raúl Porcel nss-3.12.6-r1.ebuild: - alpha/arm/ia64/sparc stable wrt #314025 - - 20 Apr 2010; Christian Faulhammer nss-3.12.6-r1.ebuild: - stable x86, bug 314025 - - 18 Apr 2010; Pacho Ramos nss-3.12.6-r1.ebuild: - amd64 stable, bug 314025 - - 10 Apr 2010; -files/3.12-nss.pc.in, - -files/nss-3.11.5-config-1.patch, -nss-3.11.9-r1.ebuild, - -files/nss-3.11-config.patch, -nss-3.12.2.ebuild, -nss-3.12.3.ebuild, - -nss-3.12.3-r1.ebuild, -files/nss-3.12.3-executable-stacks.patch, - -files/nss-3.12-config-1.patch, -nss-3.12.4-r2.ebuild, - -files/nss-3.12.4-gentoo-fixups-1.diff, -files/3.12-nss-config.in, - -files/nss-3.11-config-1.patch, -files/nss-3.12-config.patch, - -files/nss.pc.in, -files/nss-config.in, -files/nss-fbsd7.patch, - -files/nss-mips64-2.patch, -files/nss-mips64.patch: - remove stable ebuilds/files - - 08 Apr 2010; nss-3.12.6-r1.ebuild: - use nspr-config to determine includes/libdir - -*nss-3.12.6-r1 (28 Mar 2010) - - 28 Mar 2010; -nss-3.12.6.ebuild, - +nss-3.12.6-r1.ebuild: - Use official release media for completeness, fix bug #310149 - -*nss-3.12.6 (24 Mar 2010) - - 24 Mar 2010; Nirbheek Chauhan +nss-3.12.6.ebuild, - +files/nss-3.12.6-gentoo-fixup-warnings.patch: - Bump to 3.12.6; no upstream release, so we have our own little tarball - extracted from the firefox-3.6.2 sources. - - 12 Feb 2010; nss-3.12.5-r1.ebuild: - Fix bugs #304687, #304571 - - 11 Feb 2010; nss-3.12.5-r1.ebuild: - Ensure we update nspr before nss - -*nss-3.12.5-r1 (11 Feb 2010) - - 11 Feb 2010; +nss-3.12.5-r1.ebuild: - Address concerns from upstream about our build, move to /usr/lib{64} - - 09 Feb 2010; Pacho Ramos nss-3.12.5.ebuild: - amd64 stable, bug 300606 - - 30 Jan 2010; Raúl Porcel nss-3.12.5.ebuild: - alpha/arm/ia64/sparc stable wrt #300606 - - 27 Jan 2010; nss-3.12.5.ebuild: - revert dynamic linking for prefix, fixed in nspr - - 26 Jan 2010; Jeremy Olexa nss-3.12.5.ebuild: - Fix dynamic linking issues which surfaced in Gentoo Prefix env. Tested on - Gentoo Linux system and Gentoo Prefix in bug 301649. Proxy commit approved - by the mozilla team - - 23 Jan 2010; Brent Baude nss-3.12.5.ebuild: - stable ppc, bug 300606 - - 20 Jan 2010; Brent Baude nss-3.12.5.ebuild: - stable ppc64, bug 300606 - - 19 Jan 2010; Jeroen Roovers nss-3.12.5.ebuild: - Stable for HPPA (bug #300606). - - 17 Jan 2010; Christian Faulhammer nss-3.12.5.ebuild: - stable x86, bug 300606 - - 15 Dec 2009; Jory A. Pratt nss-3.12.5.ebuild, - +files/nss-3.12.5-gentoo-fixups.diff: - - fix upstream breakage in packaging tarball - -*nss-3.12.5 (15 Dec 2009) - - 15 Dec 2009; Jory A. Pratt +nss-3.12.5.ebuild: - version bump - - 06 Nov 2009; Jory A. Pratt nss-3.12.4-r2.ebuild: - remove double export of ecc bug #292091 - -*nss-3.12.4-r2 (24 Sep 2009) - - 24 Sep 2009; Jory A. Pratt -nss-3.12.4.ebuild, - -nss-3.12.4-r1.ebuild, +nss-3.12.4-r2.ebuild: - re-enable libz system support, this was drop'd due to many upstream bugs - reporting libz issues. These were system configure errors. - -*nss-3.12.4-r1 (20 Sep 2009) - - 20 Sep 2009; Jory A. Pratt +nss-3.12.4-r1.ebuild: - remove system zlib support, re-enable ECC export - - 16 Sep 2009; Jory A. Pratt nss-3.12.4.ebuild: - Make pkg_postinst() clearer on revdep-rebuild usage. - - 15 Sep 2009; Jory A. Pratt nss-3.12.4.ebuild: - Add warning about binary breakage with soname change - -*nss-3.12.4 (15 Sep 2009) - - 15 Sep 2009; Jory A. Pratt +nss-3.12.4.ebuild, - +files/nss-3.12.4-gentoo-fixups-1.diff: - add nss-3.12.4 revision bump, many many bug fixes - - 05 Sep 2009; Tobias Heinlein nss-3.12.3-r1.ebuild: - amd64 stable wrt bug #280839 - - 30 Aug 2009; Brent Baude nss-3.12.3-r1.ebuild: - Marking nss-3.12.3-r1 ppc64 for bug 280839 - - 26 Aug 2009; Raúl Porcel nss-3.12.3-r1.ebuild: - alpha/arm/ia64/sparc stable - - 19 Aug 2009; Mounir Lamouri nss-3.12.3-r1.ebuild: - Stable for ppc. Bug 280839 - - 17 Aug 2009; Jeroen Roovers nss-3.12.3-r1.ebuild: - Stable for HPPA (bug #280839). - - 14 Aug 2009; Christian Faulhammer nss-3.12.3-r1.ebuild: - stable x86, bug 280839 - - 02 Aug 2009; Thomas Sachau (Tommy[D]) - nss-3.12.3-r1.ebuild: - Fix multilib building in nss-3.12.3-r1 - -*nss-3.12.3-r1 (24 Jun 2009) - - 24 Jun 2009; +nss-3.12.3-r1.ebuild, - +files/nss-3.12.3-executable-stacks.patch: - Fix bug 266343 (executable stack) and all bugs depending on it - - 15 Apr 2009; Raúl Porcel - +files/nss-3.12-config.patch: - Add missing patch - -*nss-3.12.3 (15 Apr 2009) - - 15 Apr 2009; Raúl Porcel +nss-3.12.3.ebuild: - Version bump - - 12 Apr 2009; Friedrich Oslage nss-3.12.2.ebuild: - Stable on sparc, security bug #262704 and security bug #265165 - - 15 Feb 2009; Raúl Porcel -nss-3.12.2_rc1.ebuild, - nss-3.12.2.ebuild: - alpha/arm/ia64 stable wrt #257577 - - 14 Feb 2009; Markus Meier nss-3.12.2.ebuild: - amd64/x86 stable, bug #257577 - - 12 Feb 2009; Brent Baude nss-3.12.2.ebuild: - Marking nss-3.12.2 ppc64 and ppc for bug 257577 - - 12 Feb 2009; Jeroen Roovers nss-3.12.2.ebuild: - Stable for HPPA (bug #257577). - -*nss-3.12.2 (04 Feb 2009) - - 04 Feb 2009; Raúl Porcel +nss-3.12.2.ebuild: - Version bump - - 27 Dec 2008; Brent Baude nss-3.12.2_rc1.ebuild: - Marking nss-3.12.2_rc1 ppc64 and ppc for bug 234646 - - 26 Dec 2008; Jeroen Roovers nss-3.12.2_rc1.ebuild: - Stable for HPPA (bug #234646). - - 24 Dec 2008; Raúl Porcel -nss-3.12-r1.ebuild, - nss-3.12.2_rc1.ebuild: - alpha/arm/ia64 stable wrt #234646 - - 23 Dec 2008; Markus Meier nss-3.12.2_rc1.ebuild: - x86 stable, bug #234646 - - 22 Dec 2008; Olivier Crête nss-3.12.2_rc1.ebuild: - Stable on amd64, bug #234646 - - 22 Dec 2008; Raúl Porcel nss-3.12.2_rc1.ebuild: - No need to raise so much the sqlite dep - -*nss-3.12.2_rc1 (11 Dec 2008) - - 11 Dec 2008; Raúl Porcel +files/nss-mips64-2.patch, - +nss-3.12.2_rc1.ebuild: - Version bump - -*nss-3.12-r1 (25 Nov 2008) -*nss-3.11.9-r1 (25 Nov 2008) - - 25 Nov 2008; Raúl Porcel -nss-3.11.9.ebuild, - +nss-3.11.9-r1.ebuild, -nss-3.12.ebuild, +nss-3.12-r1.ebuild: - Enable ECC support, bug #247221 - - 26 Sep 2008; Raúl Porcel nss-3.11.9.ebuild: - arm stable - - 05 Sep 2008; Alexis Ballier +files/nss-fbsd7.patch, - nss-3.12.ebuild: - backport a patch to fix build on freebsd 7 - - 13 Aug 2008; Raúl Porcel nss-3.11.9.ebuild, - nss-3.12.ebuild: - Respect LDFLAGS, bug #181792 - - 06 Aug 2008; Ulrich Mueller metadata.xml: - Add USE flag description to metadata wrt GLEP 56. - -*nss-3.12 (18 Jun 2008) - - 18 Jun 2008; Raúl Porcel -nss-3.12_beta3.ebuild, - -nss-3.12_rc2.ebuild, -nss-3.12_rc3.ebuild, -nss-3.12_rc4.ebuild, - +nss-3.12.ebuild: - Version bump wrt #228083, remove betas - -*nss-3.12_rc4 (05 Jun 2008) - - 05 Jun 2008; Raúl Porcel +nss-3.12_rc4.ebuild: - Version bump - -*nss-3.12_rc3 (11 May 2008) - - 11 May 2008; Raúl Porcel +nss-3.12_rc3.ebuild: - Version bump - - 11 Apr 2008; Raúl Porcel nss-3.11.7.ebuild, - nss-3.11.9.ebuild, nss-3.12_beta3.ebuild, nss-3.12_rc2.ebuild: - Use the right compiler call, bug #216877 - -*nss-3.12_rc2 (09 Apr 2008) - - 09 Apr 2008; Raúl Porcel +nss-3.12_rc2.ebuild: - Version bump - - 02 Apr 2008; Raúl Porcel -nss-3.12_beta2.ebuild, - nss-3.12_beta3.ebuild: - Restore keywords, remove old - - 26 Mar 2008; Markus Meier nss-3.11.9.ebuild: - amd64 stable, bug #213601 - - 23 Mar 2008; nixnut nss-3.11.9.ebuild: - Stable on ppc wrt bug 213601 - - 22 Mar 2008; Brent Baude nss-3.11.9.ebuild: - Marking nss-3.11.9 ppc64 for bug 213601 - - 17 Mar 2008; Jeroen Roovers nss-3.11.9.ebuild: - Stable for HPPA (bug #213601). - -*nss-3.12_beta3 (17 Mar 2008) - - 17 Mar 2008; Raúl Porcel nss-3.11.7.ebuild, - nss-3.11.9.ebuild, nss-3.12_beta2.ebuild, +nss-3.12_beta3.ebuild: - Version bump, fix LICENSE, thanks to zlin - - 16 Mar 2008; Raúl Porcel nss-3.11.9.ebuild: - alpha/ia64/sparc/x86 stable - -*nss-3.12_beta2 (25 Feb 2008) - - 25 Feb 2008; Raúl Porcel - +files/nss-3.12-config-1.patch, -nss-3.12_beta1-r1.ebuild, - +nss-3.12_beta2.ebuild: - Version bump - -*nss-3.11.9 (11 Feb 2008) - - 11 Feb 2008; Raúl Porcel +nss-3.11.9.ebuild, - nss-3.12_beta1-r1.ebuild, -nss-3.12_alpha2_p2-r1.ebuild: - Version bump - -*nss-3.12_beta1-r1 (19 Jan 2008) - - 19 Jan 2008; Raúl Porcel files/3.12-nss.pc.in, - files/3.12-nss-config.in, -nss-3.12_beta1.ebuild, - +nss-3.12_beta1-r1.ebuild: - fix beta1 - -*nss-3.12_beta1 (18 Jan 2008) - - 18 Jan 2008; Raúl Porcel +files/3.12-nss.pc.in, - +files/3.12-nss-config.in, +nss-3.12_beta1.ebuild: - Version bump - -*nss-3.12_alpha2_p2-r1 (23 Dec 2007) - - 23 Dec 2007; Raúl Porcel -nss-3.12_alpha2_p2.ebuild, - +nss-3.12_alpha2_p2-r1.ebuild: - fix MINOR_VERSION - - 18 Dec 2007; Raúl Porcel -nss-3.11.5.ebuild: - old - - 17 Dec 2007; Stuart Longland nss-3.11.5.ebuild, - nss-3.11.7.ebuild: - Mark 3.11.7 stable on MIPS, and fix some quoting issues in version 3.11.5 - - 12 Dec 2007; Raúl Porcel nss-3.11.7.ebuild, - nss-3.12_alpha2_p2.ebuild: - Quoting - -*nss-3.12_alpha2_p2 (12 Dec 2007) - - 12 Dec 2007; Raúl Porcel +nss-3.12_alpha2_p2.ebuild: - Version bump - - 16 Oct 2007; Raúl Porcel nss-3.11.5.ebuild, - nss-3.11.7.ebuild: - Drop app-arch/zip DEPEND, bug #195994 - - 15 Aug 2007; Christoph Mende nss-3.11.7.ebuild: - Stable on amd64 wrt bug #188158 - - 14 Aug 2007; Markus Rothe nss-3.11.7.ebuild: - Stable on ppc64; bug #188158 - - 13 Aug 2007; Jeroen Roovers nss-3.11.7.ebuild: - Stable for HPPA (bug #188158). - - 09 Aug 2007; Raúl Porcel nss-3.11.7.ebuild: - Fix description, bug 188230 - - 09 Aug 2007; Gustavo Zacarias nss-3.11.7.ebuild: - Stable on sparc wrt #188158 - - 09 Aug 2007; Tobias Scherbaum nss-3.11.7.ebuild: - ppc stable, bug #188158 - - 08 Aug 2007; Raúl Porcel nss-3.11.7.ebuild: - Add utils USE-flag, bug #182896 and alpha/ia64/x86 stable wrt #188158 - -*nss-3.11.7 (08 Jul 2007) - - 08 Jul 2007; Raúl Porcel +nss-3.11.7.ebuild: - Version bump, and change license, bug #184599 - - 24 Jun 2007; Piotr Jaroszyński nss-3.11.5.ebuild: - (QA) Fix ${ROOT} abuse. bug #167271. - - 20 Apr 2007; Raúl Porcel -nss-3.11.3.ebuild, - -nss-3.11.3-r1.ebuild, -nss-3.11.4.ebuild: - Cleanup - - 20 Apr 2007; Stuart Longland nss-3.11.5.ebuild: - Tested and marked stable on mips - - 14 Mar 2007; Raúl Porcel nss-3.11.5.ebuild: - alpha and ia64 were stable, fixed - - 11 Mar 2007; Raúl Porcel nss-3.11.5.ebuild: - 3.11.5 needs nspr-4.6.5 - - 11 Mar 2007; Bryan Østergaard nss-3.11.5.ebuild: - Stable on Alpha + IA64. - - 09 Mar 2007; Jeroen Roovers nss-3.11.5.ebuild: - Stable for HPPA (bug #165555). - - 08 Mar 2007; Steve Dibb nss-3.11.3.ebuild, - nss-3.11.3-r1.ebuild, nss-3.11.4.ebuild: - Adding multilib to inheritance - - 08 Mar 2007; Steve Dibb nss-3.11.5.ebuild: - amd64 stable, security bug 165555 - - 08 Mar 2007; Tobias Scherbaum nss-3.11.5.ebuild: - Stable on ppc wrt bug #165555. - - 08 Mar 2007; Gustavo Zacarias ChangeLog: - Fix manifest - - 08 Mar 2007; Gustavo Zacarias nss-3.11.5.ebuild: - Stable on sparc wrt security #165555 - - 08 Mar 2007; Markus Rothe nss-3.11.5.ebuild: - Stable on ppc64; bug #165555 - - 07 Mar 2007; Raúl Porcel nss-3.11.5.ebuild: - x86 stable wrt bug 165555 - -*nss-3.11.5 (07 Mar 2007) - - 07 Mar 2007; Raúl Porcel - -files/nss-3.9.2-gcc4.patch, -files/nss-3.9.2-ppc64.patch, - -files/nss-3.11.1-perl.patch, +files/nss-3.11.5-config-1.patch, - -files/nss-3.11-zdefs.patch, +nss-3.11.5.ebuild: - Version bump wrt bug 165555 and cleanup old - - 07 Mar 2007; Raúl Porcel nss-3.11.4.ebuild: - license change, bug 150118 - - 05 Feb 2007; Raúl Porcel -nss-3.9.2-r2.ebuild, - -nss-3.9.2-r3.ebuild, -nss-3.11-r1.ebuild, -nss-3.11.1-r1.ebuild, - -nss-3.11.2.ebuild: - clean old - - 04 Feb 2007; Alexander H. Færøy nss-3.11.3.ebuild: - Stable on MIPS; bug #148283 - - 28 Jan 2007; Raúl Porcel metadata.xml: - Move to mozilla herd, bug 160313 - -*nss-3.11.4 (21 Dec 2006) - - 21 Dec 2006; Alon Bar-Lev +nss-3.11.4.ebuild: - Version bump, closes bug#158707, thanks to Walter Meinl - -*nss-3.11.3-r1 (06 Oct 2006) - - 06 Oct 2006; Alon Bar-Lev +nss-3.11.3-r1.ebuild: - Make nss respect CFLAGS thanks to Ed Catmur bug#143619 - - 27 Sep 2006; Bryan Østergaard nss-3.11.3.ebuild: - Stable on ia64. - - 27 Sep 2006; Fernando J. Pereda nss-3.11.3.ebuild: - Stable on alpha wrt bug #148283 - - 21 Sep 2006; nss-3.11.3.ebuild: - stable on amd64 wrt bug 148283 - - 21 Sep 2006; Tobias Scherbaum nss-3.11.3.ebuild: - hppa stable, bug #148283 - - 21 Sep 2006; Tobias Scherbaum nss-3.11.3.ebuild: - ppc stable, bug #148283 - - 21 Sep 2006; Gustavo Zacarias nss-3.11.3.ebuild: - Stable on sparc wrt security #148283 - - 20 Sep 2006; nss-3.11.3.ebuild: - Stable on x86, security bug #148283. - - 20 Sep 2006; Markus Rothe nss-3.11.3.ebuild: - Stable on ppc64; bug #148283 - - 16 Sep 2006; Stefan Schweizer nss-3.11.3.ebuild: - NSPR_VER="4.6.3", thanks Walter Meinl - -*nss-3.11.3 (16 Sep 2006) - - 16 Sep 2006; Stefan Schweizer +nss-3.11.3.ebuild: - version bump, security bug 147652 - -*nss-3.11.2 (23 Jul 2006) - - 23 Jul 2006; Marcelo Goes +nss-3.11.2.ebuild: - 3.11.2 version bump for bug 141393, thanks to Walter Meinl . - - 12 Jul 2006; Aron Griffis nss-3.11.1-r1.ebuild: - Mark 3.11.1-r1 stable on ia64. #134798 - - 09 Jul 2006; Joshua Kinard nss-3.11-r1.ebuild: - Marked stable on mips. - - 07 Jul 2006; Diego Pettenò nss-3.11.1-r1.ebuild: - Add ~x86-fbsd keyword. - - 23 Jun 2006; Thomas Cort nss-3.11-r1.ebuild: - Stable on alpha wrt Bug #137198. - -*nss-3.11.1-r1 (09 Jun 2006) - - 09 Jun 2006; Jory A. Pratt - +files/nss-3.11.1-perl.patch, -files/nss-3.11.1-zdefs.patch, - -nss-3.11.ebuild, -nss-3.11.1.ebuild, +nss-3.11.1-r1.ebuild: - perl -e cleanup, small clean up to tree - - 03 Jun 2006; Guy Martin nss-3.11-r1.ebuild: - Stable on hppa. - -*nss-3.11.1 (02 Jun 2006) - - 02 Jun 2006; Jory A. Pratt - +files/nss-3.11.1-zdefs.patch, +nss-3.11.1.ebuild: - revision bump - - 30 May 2006; Chris Gianelloni nss-3.11-r1.ebuild: - Stable on x86 wrt bug #134798. - - 29 May 2006; Gustavo Zacarias nss-3.11-r1.ebuild: - Stable on sparc wrt #134798 - - 03 May 2006; Markus Rothe nss-3.11-r1.ebuild: - Stable on ppc64 - - 19 Apr 2006; nss-3.11-r1.ebuild: - stable on amd64 - - 15 Apr 2006; nss-3.11-r1.ebuild: - Stable on ppc - - 25 Feb 2006; Stephen P. Becker - -files/nss-3.9.2-mips64.patch, nss-3.9.2-r2.ebuild, nss-3.9.2-r3.ebuild: - removing old patch, and converting old ebuilds to use the new form - - 25 Feb 2006; Stephen P. Becker - +files/nss-mips64.patch, nss-3.11-r1.ebuild: - readding mips64 patch, please do not remove this again - -*nss-3.11-r1 (09 Feb 2006) - - 09 Feb 2006; +nss-3.11-r1.ebuild: - rpath fix - -*nss-3.11 (30 Jan 2006) - - 30 Jan 2006; +files/nss-3.11-config.patch, - +files/nss-3.11-zdefs.patch, files/nss.pc.in, +files/nss-config.in, - -nss-3.10.ebuild, +nss-3.11.ebuild: - revision bump, with proper modification for nss-config - -*nss-3.10 (26 Jan 2006) - - 26 Jan 2006; Marcelo Goes +files/nss.pc.in, - +nss-3.10.ebuild: - 3.10 version bump for bug 120442. - - 06 Aug 2005; Daniel Black - -files/nss-3.8-amd64.patch, -files/nss-3.8-hppa.patch, - -files/nss-3.8-mips.patch, metadata.xml, -nss-3.8.ebuild, - -nss-3.9.2.ebuild: - remove old versions - fixes bug #61166. crypto herd maintaince too. - -*nss-3.9.2-r3 (25 Apr 2005) - - 25 Apr 2005; Martin Schlemmer - +files/nss-3.9.2-gcc4.patch, +nss-3.9.2-r3.ebuild: - Fix to build with gcc4. Patch from halcy0n's overlay. - - 04 Feb 2005; Stephen P. Becker nss-3.9.2-r2.ebuild: - stable on mips - - 28 Jan 2005; Joseph Jezak nss-3.9.2-r2.ebuild: - Marked ppc stable. - - 20 Jan 2005; Aron Griffis nss-3.9.2-r2.ebuild: - stable on ia64 - - 23 Dec 2004; Guy Martin nss-3.9.2-r2.ebuild: - Stable on hppa. - - 21 Dec 2004; Bryan Østergaard nss-3.9.2-r2.ebuild: - Stable on alpha. - - 17 Dec 2004; Markus Rothe nss-3.9.2-r2.ebuild: - Stable on ppc64 - - 15 Dec 2004; Gustavo Zacarias nss-3.9.2-r2.ebuild: - Stable on sparc - - 11 Dec 2004; Bryan Østergaard nss-3.9.2.ebuild: - Stable on alpha. - - 28 Nov 2004; Stephen P. Becker - +files/nss-3.9.2-mips64.patch, nss-3.9.2-r2.ebuild: - added patch for proper detection of mips64 systems - -*nss-3.9.2-r2 (25 Nov 2004) - - 25 Nov 2004; Travis Tilley -nss-3.9.2-r1.ebuild, - +nss-3.9.2-r2.ebuild: - get_libdir-ized and made nss work with an nspr in /usr/$(get_libdir)/nspr/. - stable on amd64 - -*nss-3.9.2-r1 (15 Nov 2004) - - 15 Nov 2004; Alastair Tse +nss-3.9.2-r1.ebuild: - adding /etc/env.d entry to get around (#71004) - - 12 Nov 2004; Mike Gardiner nss-3.9.2.ebuild: - Keyworded ppc - - 11 Nov 2004; Gustavo Zacarias nss-3.9.2.ebuild: - Stable on sparc - - 06 Nov 2004; Michael Sterrett nss-3.9.2.ebuild: - Don't use sed in global scope - - 16 Oct 2004; Alastair Tse nss-3.8.ebuild, - nss-3.9.2.ebuild: - fixed mistake in installing shared libs. (#67124) - - 26 Aug 2004; Hardave Riar files/nss-3.8-mips.patch: - Added mips64 support to the mips patch. - - 14 Aug 2004; Tom Gall nss-3.9.2.ebuild: - stable on ppc64, bug #58169 - - 28 Jul 2004; nss-3.8.ebuild: - stable on ia64 - -*nss-3.9.2 (24 Jul 2004) - - 24 Jul 2004; Alastair Tse +files/nss-3.9.2-ppc64.patch, - +nss-3.9.2.ebuild: - version bump. add ppc64 patch (#58169). thanks to Markus Rothe - - - 24 Jul 2004; Alastair Tse nss-3.8.ebuild: - added provisions for alternative ROOT (#55350) - - 07 Jul 2004; Travis Tilley nss-3.8.ebuild: - stable on amd64 - - 01 Jul 2004; Jeremy Huddleston nss-3.8.ebuild: - virtual/glibc -> virtual/libc - - 30 Apr 2004; Stephen P. Becker nss-3.8.ebuild: - Stable on mips. - - 06 Apr 2004; Guy Martin nss-3.8.ebuild: - Added a build-fix patch for hppa. - - 26 Feb 2004; Gustavo Zacarias nss-3.8.ebuild: - stable on hppa - - 16 Feb 2004; Joshua Kinard nss-3.8.ebuild, - files/nss-3.8-mips.patch: - Added a patch to allow mips to build and added ~mips keyword. - - 27 Jan 2004; Aron Griffis nss-3.8.ebuild: - add ~ia64 - - 09 Jan 2004; Aron Griffis nss-3.8.ebuild: - stable on alpha - - 20 Nov 2003; Alastair Tse nss-3.8.ebuild: - fix download location (#33181) - - 13 Nov 2003; Brad House nss-3.8.ebuild, - files/nss-3.8-amd64.patch: - amd64 patch from caleb@webninja.com - - 05 Sep 2003; Jason Wever nss-3.8.ebuild: - Marked stable for sparc. - - 31 Jul 2003; Don Seiler ; nss-3.8.ebuild: - Bumping to stable on ppc for gaim-encryption. - - 20 Jul 2003; Alastair Tse nss-3.8.ebuild: - workaround for linux-2.6 (#24626) - - 19 Jul 2003; Alastair Tse nss-3.8.ebuild: - express stable bump because of evo 1.4.3 - - 18 Jul 2003; Brad Laue nss-3.8.ebuild: - Build fix on 2.6 series kernels. - - 13 Jul 2003; Alastair Tse nss-3.8.ebuild: - add zip dep - - 11 Jul 2003; Will Woods nss-3.8.ebuild: - Added ~alpha to KEYWORDS - - 11 Jul 2003; Alastair Tse nss-3.8.ebuild: - putting in ~sparc keyword. thanks to weeve for testing - - 11 Jul 2003; Bartosch Pixa nss-3.8.ebuild: - set ~ppc in keywords - - 11 Jul 2003; Brandon Low nss-3.8.ebuild: - Add an important || die statement, and make work on all kernels, arches, and - debug settings - - 11 Jul 2003; Alastair Tse nss-3.8.ebuild: - oops. fix HOMEPAGE. thanks to weeve. - - 11 Jul 2003; Alastair Tse nss-3.8.ebuild: - no parallel building - -*nss-3.8 (11 Jul 2003) - - 11 Jul 2003; Alastair Tse nss-3.8.ebuild: - intial ebuild for NSS. this will be used by evolution to avoid the mozilla - dependency diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/nss/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/nss/Manifest index 01bd9c1b59..7d5380c59d 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/nss/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-libs/nss/Manifest @@ -1,28 +1,11 @@ -AUX nss-3.14.2-solaris-gcc.patch 659 SHA256 d6ac2638602fcf5d73020efb616c2c16d5775d3a75122cc1681c944ddcd0a07f SHA512 5703fa0d6cd793f9622c331983499ce35f696b71589cac347e2a72d4d377ab53d97f79d9b1396bf1f255a933067ebe2f0e4fb6fca9cc5f3c179275d42a6be9f8 WHIRLPOOL b5f49f0a860598cf508ce7ea97165840ab5c068a00f213591d41101c12ec1e5afbffdbad7c3a1d69ef52c34f4d00da0d1aef4a80829f21209c60908e21a2663a -AUX nss-3.15-gentoo-fixup-warnings.patch 177 SHA256 3bb300d8448f769beb97b110a0fe764160c866368f630e790c8599c1d75d70bb SHA512 2d79c0203c46ec52195983d4378bb0f13348cc32b5c6b83140b6ac91d644073f5d42785a23476b07cd1f058309d8616aef9faae7c59b2f3e1b843abbaacacdc4 WHIRLPOOL 96565a7ba9f40b010f1825722aa2a5990daf7cfee09cbad1e4cb022c8aaf664ba26cfbb923b7bbe41b99bc3fcc6d03f8b265f8fd922c02dc3bbc450d3fadfcba -AUX nss-3.15.4-enable-pem.patch 243 SHA256 eec796bbc845b123f97bcf1f351495ec1645a2d015e6f6bcdb1e088d02f5d1e6 SHA512 b8f942ced3ff6cea1d54934e0e68ad589585f3fd42934046d0b57563fd4e24b50ad550db391346768abdd9848c3457a532fe3b7495862454f9a52a4603e92f9c WHIRLPOOL 0cd2428516e8a63d64c20b94153f079c4cefd96c05155fa27ecb4cba68419e5efebd32d6ab4820b072fea173e66b5816d8cc238f2a328616f5b7752c60e3998e -AUX nss-3.17.1-gentoo-fixups.patch 5415 SHA256 b28efbafe7be3adec9fba08fa79e28052982ae8ec8ffd8d0850be22ff1def134 SHA512 f3e64aee5b5c3c3135caa414baa76bded87737c807e69525b2214b8b44e53cf9a837275b39892ef8ecfe05ff26fd06f199c2e8b192479716ae2e80ff34b52f10 WHIRLPOOL 3c9bf7c872a72955a6e83901f3a20febcba80e14a924fc83e4845882225027bdb17263bc9824f87535937dab48c2d49bbc44e114dd13b8c32d4bd222dc5fa6fd -AUX nss-3.21-cacert-class3.patch 11602 SHA256 435f00350f4d0f821874869300b5108009fd64cd6eedfd84556b5644271782ba SHA512 139f622b46c97a9489a0b716b2fb7e7744bb0839591b86bf3b9c2805b7c5b00a0b59ff5fed3b49b4cafe59059bf2a85ac3675e311f19751ae1f275d009ce03d9 WHIRLPOOL 5ae4711dd912375cec11aff49bb235de1929acbac542e78f3a0b30450342205c7c3dd45b47ee6a932d5e19b75327f58a188ccf3268c5fa40baca971d9038ebc8 AUX nss-3.21-enable-pem.patch 172 SHA256 20f965b06496b4f7e6b8b429fbd2c83b24e1f9bacd3f991af80906f49fbad96f SHA512 fd40fd3b5724f01dd94c2dcf1311d6ab207e59869e5b531fddf35c716bfb1b5cb95c8869fc4ad365b676667598319460de99bf314f529e90415096437f3e610f WHIRLPOOL 97dae3d71f5f5f56dfde405e7fb523992f0901e2f4c7d7879b0ba9e8b3fe1b8186a49d3c0a057233089f8bdfc0b95791f905c8c59370c9dbfb177ac7ff6d011b AUX nss-3.21-gentoo-fixup-warnings.patch 178 SHA256 cb2516461bd68de96e77bab7274c0a920a6dbe958b8d73db018cf0105cb59838 SHA512 7667a020311ca11e8f1836bc146e4a3c94ff2a489882dbe87debcccfeaafeb50e6607574c64254a826b4b6f0bb436b310a3386fff4a58324f0e5e58debaa9d51 WHIRLPOOL 0676a1900eaccaf2f7f961f1e55987340eedab6e1e039e1375d4b9a4753d80fddaf3e873d7b689d29f22520dc42bd5c060ad10e75ede1a62605a3cc78b3d46b9 -AUX nss-3.21-gentoo-fixups.patch 5270 SHA256 1e4c2fba0f2cdf88e57c0a3466d67acacce3f51fc0071e560b65282f44c66ad1 SHA512 557eadbd419b33573c0c2e1369a078db002a1f9a98b0e8214580a3129c30e9c3aa54274cc80b8b3b70f23054e29159bad26d20a66cc7a6a43e250dafddc1710b WHIRLPOOL 3ae6842925c51e7d3335c554f265cf4880f6831f7f44d2107922a21cb3b6b14c5dc2120fc0632e83e97300403eb38eff2c9374555e339ea6cd12702455b31fb0 -AUX nss-3.21-hppa-byte_order.patch 482 SHA256 0b0cbcfbee43046533e14284aeebcb9b1cfc735796a7b5bd3f0954289cf93e0d SHA512 914835cb34e7dee3ea2261dd665cd7b745f726a5fc177a9ef0d6f197f6cfcf13c72da7545526aaabb99060289a1cf1d7cd874d0895c0e5cbea46a5fcf9d5d641 WHIRLPOOL 62ea3f504af29fc5bc7e19f8153f1d6e0ea8edafbeae3507b0dfb416cca3a9d07f46a5a7c1b3d74f4d80bd9147e9849478bfff6ba1eca0164620a26a80d89443 -AUX nss-3.21-pem-werror.patch 4662 SHA256 8f924321ecbc64c49a960322de9143f59fc2dcfcaf6c0e082c7fa0edc44ce700 SHA512 19853e89038df514cb0318978414661fdedc62e9b174ecb9fe9c4495004dd33c698848c878bdb0891495dad2b9e451f07de4ea39a0fc5c22797370538dd79b80 WHIRLPOOL 4537e935437be46bfa1ee670b954dbb3a11a76661f13ed019ceb53b208893a0362aa4e34d6e011b3237f4c9e42d4f952f1a866d690d36cb80141e22a12a6cc88 AUX nss-3.23-hppa-byte_order.patch 460 SHA256 f75dbf36847d13a1638b1983e08b9f6dc3f2417475cba42555ce7b88f828cebe SHA512 ad0097bb6cf409d61eb28202d7460c87e983d6db977aba38ff9ef2749b3f7bb8fdadce4174f5bf806350ae33733097a1f444792d31cc43574b28341893642e5a WHIRLPOOL 4d6fcec5da495afb0ac1d23e124a2dbc65aaf75a217c2adc7e76017aec4189057c2b1cd6c088ee4c2a4b6c55127792aef410afe19c533437d30e810da840f08b -AUX nss-cacert-class3.patch 11762 SHA256 e610ea084d9ad8a5b0e117d9f667c5bc921101e0c3547e4f300f697ced1d541e SHA512 1d33466df3be25a2cb80986f8b30158614294bac5abeba3371a5ecff9d6d3a8f931601709dd605630d13c9bd8acb8d3f8d289aa5e5ad2e2b320d89d670fc52ac WHIRLPOOL 204dcbf1f81f1aba471bc1e689071d3d350e445b46ca2d5ffb16d2f367880bd06ef580a7ce5640f07597210e9cfed252b63d36786134f8dd15a7ed1b65037b90 -DIST nss-3.14.1-add_spi+cacerts_ca_certs.patch 25018 SHA256 82ca25982828fd7153ad15fc6e81408c115476eeeb4045d3a71469380b56824b SHA512 2aafbd972b073061bfd66a66a4b50060691957f2910f716f7a69d22d655c499f186f05db2101bea5248a00949f339327ba8bfffec024c61c8ee908766201ae00 WHIRLPOOL c9fe397e316dac7983b187acf7227078ebd8f8da5df53f77f2564489e85f123c4d2afb88d56e8dc14b9ebfffe8a71ade4724b3c1ea683c5c4c487cb3a64eda43 -DIST nss-3.20.tar.gz 6955552 SHA256 5e38d4b9837ca338af966b97fc91c07f67ad647fb38dc4af3cfd0d84e477d15c SHA512 50f666209cadd4e463f98643ec67e35f4d1b88381e17db9eed7c67559b19799fcc27e49d72536f546d4c45bca2afa4664e5590f868775a4397a77111d68fc366 WHIRLPOOL 84f20e6764b3621762fcfcb9223a3861e1f5ff02078b19b7df2eb58430a5f96943d962dca2d3366b18cd434acf3d3be746242c5064497167d5671c50233834de -DIST nss-3.22.2.tar.gz 6982164 SHA256 07d49287c527ac31200f02dcf8494cef19e936d8ed470802749c4dfc782d3650 SHA512 0c73ba579cb697fe295bca2ee62315bc1830b542f607c1ecfbf591fa881d2ccfb5a6d830b47cd1434bdfbac07e03848b4fe9e6bda9c6d131a2c34973dc3b337c WHIRLPOOL 37137526ffc6f583ba54615c5fadb1076a5c0830b8aef6db394fb1da02345d5b1cf394b6a3cac7b8ce5727bf23ed1053f3f0f2865f0eab7c922c8459d5768142 -DIST nss-3.23.tar.gz 7467001 SHA256 94b383e31c9671e9dfcca81084a8a813817e8f05a57f54533509b318d26e11cf SHA512 f3e388a415493685faa6df932e9e968af41ea2e8e4cba3fbd539c60177443e4042e8d2e2bfe74183552e14522d49048be2f80fbe038bdbd499971e82abf2cc32 WHIRLPOOL 77e22bd7a525c5b10723e1d5fb6db1e9d2efebfcdf9828aa79296f71c441c065201ecda56291f37790333d9b1d1e38fef1391a033382a885b83da31a646d6243 -DIST nss-3.24.tar.gz 7307782 SHA256 2f0841492f91cca473b73dec6cab9cf765a485e032d48d2e8ae7261e54c419ed SHA512 9cf6d5dcbe8292bce53e043cf2713e55f01f979827c6f5f39a22ea8d1f40a2579728454a12c30540e8fb06e8119640a539cc5c6913aa12d97008d68386abfe6e WHIRLPOOL 49baf7a1847ffab1d549752854e999a56fd6cf52cf920310199aa95078af5c7894eb61a226cf3170cf93bffa525a674fac512a586f67ccafae91a952052e9800 -DIST nss-3.25.tar.gz 7338238 SHA256 5d1ad475da19d0c033a716350dc5f8a747999d3eba5ac07ee0368c5bad6e2359 SHA512 a33cff42d0d85eea091057648d598b7421de88f16ed357965ea08a8812de968c3f18d45452afd21afc90122f65c2c5bb2d7071357947b45e935aae55d28c4218 WHIRLPOOL 3857bffe7a58043612bbeaf0e596b3afdd4f0792441af667fb503dd2d354a535bb8523c258242b470d888ef2beff267b4480e6398a3328f0c44193b83f4a5934 -DIST nss-pem-015ae754dd9f6fbcd7e52030ec9732eb27fc06a8.tar.bz2 27506 SHA256 50d9ec26a75835e900302f631456e278e13d4b435b8f98aa69f79dd439ddc6ab SHA512 0158a140f112a905f7db5a4f4d04f49f6742db1d2665ddf6c32913c367f0b93a57f86ba13b9883a42a528aff44c48196941d7c0fd7a27005db6adaf07802e501 WHIRLPOOL 279ef11d2d6f0cb7c192189d64bc6971cdada7417b93a65a3ff0ba4548b736b53b9812803024c2349114e94e0864f2b58c23812687ed3f75cf28334b0f6e11ac -DIST nss-pem-20140125.tar.bz2 28805 SHA256 62604dfc4178399a804e87ca7566d8316a0a40a535de3b2d0fa48fd80c97f768 SHA512 352faf812735e1374c534ada6dd577842603ea193dafaacfd51f201599ffe3f7a23ce1c673421e42f8b692091b58085f90843c29f70ae916949715e7baba2b39 WHIRLPOOL 3ae81410f6f4d2699e9dc55982cad03c226045fbeee25984d53d37ff78ce5c96d008d6837e1c0a10b6c96cdff17c21142e437159896d314e81afc8820867ca62 -EBUILD nss-3.20.ebuild 9299 SHA256 b950dfcc5a2bd66c32d3f26cba7c4b1e214d913395fa68c474f4e860276e9302 SHA512 ae52f5458b59bf26e33aaf127f29985f0f193f3fb81a2668fe15d4ca6d3f53e84dcdc0fafcfc590bb9dabf18ed59dcb47bd5be9a91eb4d4eb25d0225daf68b85 WHIRLPOOL 5e9cb7c152c5347a290b16be09fd277d42cd96cbe618f703c5aecdb2116ffb30a2c5526e0dc37f49bdd6e36c66b1e7a0549caa007d53b6fe63989fea9f78f2c4 -EBUILD nss-3.22.2.ebuild 9417 SHA256 7d0249a46c0c175e5c2166b034d1ca515f5cb04c8ad269583ffb89c9e413c20b SHA512 156771d99eaa1bbdb966b7532ae041a6d56d288e1b07fac10b9f07f1447be6f9f65a5075935f939e4a83938dd25e7dc3bc975a19a73723c12da5fd48fe7fab32 WHIRLPOOL 7ce2a7f98702f2799d9c293c1b81eeda4ad1156b63952b2cf3bf04d7c8a3c213348e832e802514d5ed8decd4a1fc3fb661402b474e3c39e0c35d1365268bae78 -EBUILD nss-3.23.ebuild 9450 SHA256 1aec9bea9d23cc510dbf11105de34a57dd21afe45333055ef91ccca98481e338 SHA512 5bf21ced12fbfa1755a59e0619a35957675fe0c0201997abc15e83d31e5f0620a41495311113300bfbbbe9e16a4bee452c775b21422c809c917351ce410bf237 WHIRLPOOL bc6c3406b90d24185c85370680647a2739c90b4441b50941c8221d67283a229c2a8f9d0b943ec1729cfcc7d8b2f098b92c41e4c043a30892d9660a7341d1032e -EBUILD nss-3.24.ebuild 9455 SHA256 3d5700bbbd800a8e60c671220b35bbecc0242b6a0004561f5085df1f73986874 SHA512 9e5e841a8c66ecba8eb9d458ed3427f076e015032e0629d710ef48d2f5cf9068dfd98c0ccbfd8945c14e29b19573f5f01ab6b832bc549ee5f921dd32ff61d084 WHIRLPOOL b051f695273c57904b7719b93f4359af157a532dc519cacbd08ea243e90c275d4ddb44a9a1c325ac95e0b31107c17bab7cdaa046ef51133cf61f8f413eb72589 -EBUILD nss-3.25.ebuild 9455 SHA256 3d5700bbbd800a8e60c671220b35bbecc0242b6a0004561f5085df1f73986874 SHA512 9e5e841a8c66ecba8eb9d458ed3427f076e015032e0629d710ef48d2f5cf9068dfd98c0ccbfd8945c14e29b19573f5f01ab6b832bc549ee5f921dd32ff61d084 WHIRLPOOL b051f695273c57904b7719b93f4359af157a532dc519cacbd08ea243e90c275d4ddb44a9a1c325ac95e0b31107c17bab7cdaa046ef51133cf61f8f413eb72589 -MISC ChangeLog 13433 SHA256 763594d9a5bfd959a51fce15ede450c86feac21554716645c73603a86318d123 SHA512 3d00c613a1d45e8f17feac7f7ac7c4ff711141652d22481677db4e781bebf814c8ff5746b6742790f7fcc60c9b2657bb54ae3961850db65e4de1edce2e04e42e WHIRLPOOL 9b90b32d0278468119bd632c366655e6c15739e1b32c52a142542cd56923579ae7fa4a33d52d14cdc93e59a359e2be2bd96ecf307cd974ebd87a5fe4eb4eb107 +AUX nss-3.28-gentoo-fixups.patch 5310 SHA256 58f8c048d0bf096b28d44303f2824a2336f3741b2bd772db24781f1b5a57a87c SHA512 22fe711d4e59c41f8208b4e85eb101eb6cdd4ad43d83438841b94a57219eeb182c527be1a97bf58df25672fe027aaebeab7458da2bebafef7254c68b94c7b98c WHIRLPOOL 7dd04e5112e900d720791a5cba3b8c214260fa035aa13980ba7cd87dc1d326a05cc8070f03dd574cb977c021698a3e098393caebf45e588ff753973047e7b0a5 +DIST nss-3.28.1.tar.gz 7451477 SHA256 58cc0c05c0ed9523e6d820bea74f513538f48c87aac931876e3d3775de1a82ad SHA512 f10c8e404741fafe5e5772dc754ff4503ec1826942db5fbc13b99155fcac50f29e1405dd249b69a27f27ebcfef73849b1f0f636a2076ab761384e8a0ed9a2b8b WHIRLPOOL e1a6b9886759159294c4d8e47e693a2e790703e368ede18425c9a9130df72ac56a6e717cb794607c7bcfc68c82df9aec8771bc74e729f5bbd70fdcd8ce0fed3b +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 +EBUILD nss-3.28.1.ebuild 9327 SHA256 6d92d523ecc8317c762ffa4416d64377b883062f315bfacd7ef0b967ffb42018 SHA512 a126ba84242261d16961800fb0c4d4edbeacf741de393bce73231ec959e8e7bf56802fd7baa8eeb13e5401a029beb2cc759a08f75772cf2bb952aa095f73aafa WHIRLPOOL 042cb95f61c7d7113848355f690fda04460651e4da8983e97ddc95737c8594f9072ad2e155682305b6c55961b9e450d1c11fa3cf56e1f913b2454ce12e98ca81 +MISC ChangeLog 15571 SHA256 66bb2e0050bde1c86d328555c5a772c75a557fea581bf8772b4cfeb3723475ee SHA512 0776bdda90d92e9cfccfd8fa96c9edf20456ac73e4cbcbeb1eaf483fcb6ec028522aa46e735b834e51d1f3af924abdfbb3b9d50ff483ddeea336ed59354e9eb2 WHIRLPOOL c4a82a03bc8fa2792e1c92aa7496ab83d0f62b8e45327d933f0fdd01996eb3a46cd09856075104967337214a61645927bf4f9075bce07133bc32d8a62b47c3b0 MISC ChangeLog-2015 54652 SHA256 27f421ca4fde413f810e038d8fec5f0b81badbb9bfd5d2bd550007475754d709 SHA512 73dc5cdbf1d5b8de7d6cc3c8139d521490fb4460367b49b2bf4cf08bef57e6e1120a5f8c6e6b57d44667c832a16d961d229750c92a8eace6a420a359116c9ace WHIRLPOOL aa70e189b8ef13524920ecbf8e2288d3ad4ea004953f06ab4777c5a20824b5856932449ad601d0399b2258b912a84393ba5e08673e74279811303be09fc880bf -MISC metadata.xml 644 SHA256 25a6b5d1bf06a5716910438ad3632f2a239a2e43e8144d746cf699564c7ea89a SHA512 402f16b71a46ae72f25cf51688da61b957632601f1000e78a70290491cc5b8c9cd1e856d6c1859c24162f0919a64ed4678789acb1d19a4647f9bd8c082ea8e9f WHIRLPOOL 24ecebb61ec52983e62231652afb4b8e4d4802ecd81d9f6aa26c9578a90c8687a2679163e6a7021012fc8b7fbe6c9134312215a1209c9d0c114d175f50b568d1 +MISC metadata.xml 571 SHA256 8a1af2879115e6f6a80e86c5116ca5e4bc7c0646a52b8d6d9c82a9a45beeb043 SHA512 f6a7de1614f3bdbdea2d5ae627d82519c59e3703f293daefd9dc4692f84c3f0bc3000654b6a4fe595de95b433e698aaf1d3358897e22da283eb63b74a48d95b0 WHIRLPOOL 8ff040fd74e415f3524b530288a624ad0f69addd1021581a625d9e921b42f0c6408d4924632808c9d710826bae345c89eb89b352b485db310bccd4e6716d8872 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.14.2-solaris-gcc.patch b/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.14.2-solaris-gcc.patch deleted file mode 100644 index a23725da22..0000000000 --- a/sdk_container/src/third_party/portage-stable/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/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.15-gentoo-fixup-warnings.patch b/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.15-gentoo-fixup-warnings.patch deleted file mode 100644 index 3ce2c0e497..0000000000 --- a/sdk_container/src/third_party/portage-stable/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-aliasing - endif - - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.15.4-enable-pem.patch b/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.15.4-enable-pem.patch deleted file mode 100644 index 8e61024390..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.15.4-enable-pem.patch +++ /dev/null @@ -1,13 +0,0 @@ -Patches taken from http://pkgs.fedoraproject.org/cgit/nss.git/ - ---- nss/lib/ckfw/manifest.mn.libpem -+++ nss/lib/ckfw/manifest.mn -@@ -5,7 +5,7 @@ - - CORE_DEPTH = ../.. - --DIRS = builtins -+DIRS = builtins pem - - PRIVATE_EXPORTS = \ - ck.h \ diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.17.1-gentoo-fixups.patch b/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.17.1-gentoo-fixups.patch deleted file mode 100644 index 26b488acb5..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.17.1-gentoo-fixups.patch +++ /dev/null @@ -1,241 +0,0 @@ ---- nss-3.17.1/nss/config/Makefile -+++ nss-3.17.1/nss/config/Makefile -@@ -0,0 +1,40 @@ -+CORE_DEPTH = .. -+DEPTH = .. -+ -+include $(CORE_DEPTH)/coreconf/config.mk -+ -+NSS_MAJOR_VERSION = `grep "NSS_VMAJOR" ../lib/nss/nss.h | awk '{print $$3}'` -+NSS_MINOR_VERSION = `grep "NSS_VMINOR" ../lib/nss/nss.h | awk '{print $$3}'` -+NSS_PATCH_VERSION = `grep "NSS_VPATCH" ../lib/nss/nss.h | awk '{print $$3}'` -+PREFIX = /usr -+ -+all: export libs -+ -+export: -+ # Create the nss.pc file -+ mkdir -p $(DIST)/lib/pkgconfig -+ sed -e "s,@prefix@,$(PREFIX)," \ -+ -e "s,@exec_prefix@,\$${prefix}," \ -+ -e "s,@libdir@,\$${prefix}/lib64," \ -+ -e "s,@includedir@,\$${prefix}/include/nss," \ -+ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION),g" \ -+ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \ -+ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \ -+ nss.pc.in > nss.pc -+ chmod 0644 nss.pc -+ ln -sf ../../../../config/nss.pc $(DIST)/lib/pkgconfig -+ -+ # Create the nss-config script -+ mkdir -p $(DIST)/bin -+ sed -e "s,@prefix@,$(PREFIX)," \ -+ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION)," \ -+ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \ -+ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \ -+ nss-config.in > nss-config -+ chmod 0755 nss-config -+ ln -sf ../../../config/nss-config $(DIST)/bin -+ -+libs: -+ -+dummy: all export libs -+ ---- nss-3.17.1/nss/config/nss-config.in -+++ nss-3.17.1/nss/config/nss-config.in -@@ -0,0 +1,145 @@ -+#!/bin/sh -+ -+prefix=@prefix@ -+ -+major_version=@NSS_MAJOR_VERSION@ -+minor_version=@NSS_MINOR_VERSION@ -+patch_version=@NSS_PATCH_VERSION@ -+ -+usage() -+{ -+ cat <&2 -+fi -+ -+lib_ssl=yes -+lib_smime=yes -+lib_nss=yes -+lib_nssutil=yes -+ -+while test $# -gt 0; do -+ case "$1" in -+ -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; -+ *) optarg= ;; -+ esac -+ -+ case $1 in -+ --prefix=*) -+ prefix=$optarg -+ ;; -+ --prefix) -+ echo_prefix=yes -+ ;; -+ --exec-prefix=*) -+ exec_prefix=$optarg -+ ;; -+ --exec-prefix) -+ echo_exec_prefix=yes -+ ;; -+ --includedir=*) -+ includedir=$optarg -+ ;; -+ --includedir) -+ echo_includedir=yes -+ ;; -+ --libdir=*) -+ libdir=$optarg -+ ;; -+ --libdir) -+ echo_libdir=yes -+ ;; -+ --version) -+ echo ${major_version}.${minor_version}.${patch_version} -+ ;; -+ --cflags) -+ echo_cflags=yes -+ ;; -+ --libs) -+ echo_libs=yes -+ ;; -+ ssl) -+ lib_ssl=yes -+ ;; -+ smime) -+ lib_smime=yes -+ ;; -+ nss) -+ lib_nss=yes -+ ;; -+ nssutil) -+ lib_nssutil=yes -+ ;; -+ *) -+ usage 1 1>&2 -+ ;; -+ esac -+ shift -+done -+ -+# Set variables that may be dependent upon other variables -+if test -z "$exec_prefix"; then -+ exec_prefix=`pkg-config --variable=exec_prefix nss` -+fi -+if test -z "$includedir"; then -+ includedir=`pkg-config --variable=includedir nss` -+fi -+if test -z "$libdir"; then -+ libdir=`pkg-config --variable=libdir nss` -+fi -+ -+if test "$echo_prefix" = "yes"; then -+ echo $prefix -+fi -+ -+if test "$echo_exec_prefix" = "yes"; then -+ echo $exec_prefix -+fi -+ -+if test "$echo_includedir" = "yes"; then -+ echo $includedir -+fi -+ -+if test "$echo_libdir" = "yes"; then -+ echo $libdir -+fi -+ -+if test "$echo_cflags" = "yes"; then -+ echo -I$includedir -+fi -+ -+if test "$echo_libs" = "yes"; then -+ libdirs="" -+ if test -n "$lib_ssl"; then -+ libdirs="$libdirs -lssl${major_version}" -+ fi -+ if test -n "$lib_smime"; then -+ libdirs="$libdirs -lsmime${major_version}" -+ fi -+ if test -n "$lib_nss"; then -+ libdirs="$libdirs -lnss${major_version}" -+ fi -+ if test -n "$lib_nssutil"; then -+ libdirs="$libdirs -lnssutil${major_version}" -+ fi -+ echo $libdirs -+fi -+ ---- nss-3.17.1/nss/config/nss.pc.in -+++ nss-3.17.1/nss/config/nss.pc.in -@@ -0,0 +1,12 @@ -+prefix=@prefix@ -+exec_prefix=@exec_prefix@ -+libdir=@libdir@ -+includedir=@includedir@ -+ -+Name: NSS -+Description: Network Security Services -+Version: @NSS_MAJOR_VERSION@.@NSS_MINOR_VERSION@.@NSS_PATCH_VERSION@ -+Requires: nspr >= 4.8 -+Libs: -lssl3 -lsmime3 -lnss3 -lnssutil3 -+Cflags: -I${includedir} -+ ---- nss-3.17.1/nss/Makefile -+++ nss-3.17.1/nss/Makefile -@@ -44,7 +44,7 @@ - # (7) Execute "local" rules. (OPTIONAL). # - ####################################################################### - --nss_build_all: build_nspr all -+nss_build_all: all - - nss_clean_all: clobber_nspr clobber - -@@ -109,12 +109,6 @@ - --with-dist-prefix='$(NSPR_PREFIX)' \ - --with-dist-includedir='$(NSPR_PREFIX)/include' - --build_nspr: $(NSPR_CONFIG_STATUS) -- $(MAKE) -C $(CORE_DEPTH)/../nspr/$(OBJDIR_NAME) -- --clobber_nspr: $(NSPR_CONFIG_STATUS) -- $(MAKE) -C $(CORE_DEPTH)/../nspr/$(OBJDIR_NAME) clobber -- - build_docs: - $(MAKE) -C $(CORE_DEPTH)/doc - ---- nss-3.17.1/nss/manifest.mn -+++ nss-3.17.1/nss/manifest.mn -@@ -10,7 +10,7 @@ - - RELEASE = nss - --DIRS = coreconf lib cmd -+DIRS = coreconf lib cmd config - - ifdef NSS_BUILD_GTESTS - DIRS += external_tests diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.21-cacert-class3.patch b/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.21-cacert-class3.patch deleted file mode 100644 index fb4cf74aba..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.21-cacert-class3.patch +++ /dev/null @@ -1,203 +0,0 @@ ---- 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 - CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE -+ -+# -+# Certificate "CAcert Inc." -+# -+# Issuer: E=support@cacert.org,CN=CA Cert Signing Authority,OU=http://www.cacert.org,O=Root CA -+# Serial Number: 672138 (0xa418a) -+# Subject: CN=CAcert Class 3 Root,OU=http://www.CAcert.org,O=CAcert Inc. -+# Not Valid Before: Mon May 23 17:48:02 2011 -+# Not Valid After : Thu May 20 17:48:02 2021 -+# Fingerprint (SHA-256): 4E:DD:E9:E5:5C:A4:53:B3:88:88:7C:AA:25:D5:C5:C5:BC:CF:28:91:D7:3B:87:49:58:08:29:3D:5F:AC:83:C8 -+# Fingerprint (SHA1): AD:7C:3F:64:FC:44:39:FE:F4:E9:0B:E8:F4:7C:6C:FA:8A:AD:FD:CE -+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 Inc." -+CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -+CKA_SUBJECT MULTILINE_OCTAL -+\060\124\061\024\060\022\006\003\125\004\012\023\013\103\101\143 -+\145\162\164\040\111\156\143\056\061\036\060\034\006\003\125\004 -+\013\023\025\150\164\164\160\072\057\057\167\167\167\056\103\101 -+\143\145\162\164\056\157\162\147\061\034\060\032\006\003\125\004 -+\003\023\023\103\101\143\145\162\164\040\103\154\141\163\163\040 -+\063\040\122\157\157\164 -+END -+CKA_ID UTF8 "0" -+CKA_ISSUER 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\141\143\145\162\164 -+\056\157\162\147\061\042\060\040\006\003\125\004\003\023\031\103 -+\101\040\103\145\162\164\040\123\151\147\156\151\156\147\040\101 -+\165\164\150\157\162\151\164\171\061\041\060\037\006\011\052\206 -+\110\206\367\015\001\011\001\026\022\163\165\160\160\157\162\164 -+\100\143\141\143\145\162\164\056\157\162\147 -+END -+CKA_SERIAL_NUMBER MULTILINE_OCTAL -+\002\003\012\101\212 -+END -+CKA_VALUE MULTILINE_OCTAL -+\060\202\007\131\060\202\005\101\240\003\002\001\002\002\003\012 -+\101\212\060\015\006\011\052\206\110\206\367\015\001\001\013\005 -+\000\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\141\143\145\162 -+\164\056\157\162\147\061\042\060\040\006\003\125\004\003\023\031 -+\103\101\040\103\145\162\164\040\123\151\147\156\151\156\147\040 -+\101\165\164\150\157\162\151\164\171\061\041\060\037\006\011\052 -+\206\110\206\367\015\001\011\001\026\022\163\165\160\160\157\162 -+\164\100\143\141\143\145\162\164\056\157\162\147\060\036\027\015 -+\061\061\060\065\062\063\061\067\064\070\060\062\132\027\015\062 -+\061\060\065\062\060\061\067\064\070\060\062\132\060\124\061\024 -+\060\022\006\003\125\004\012\023\013\103\101\143\145\162\164\040 -+\111\156\143\056\061\036\060\034\006\003\125\004\013\023\025\150 -+\164\164\160\072\057\057\167\167\167\056\103\101\143\145\162\164 -+\056\157\162\147\061\034\060\032\006\003\125\004\003\023\023\103 -+\101\143\145\162\164\040\103\154\141\163\163\040\063\040\122\157 -+\157\164\060\202\002\042\060\015\006\011\052\206\110\206\367\015 -+\001\001\001\005\000\003\202\002\017\000\060\202\002\012\002\202 -+\002\001\000\253\111\065\021\110\174\322\046\176\123\224\317\103 -+\251\335\050\327\102\052\213\363\207\170\031\130\174\017\236\332 -+\211\175\341\373\353\162\220\015\164\241\226\144\253\237\240\044 -+\231\163\332\342\125\166\307\027\173\365\004\254\106\270\303\276 -+\177\144\215\020\154\044\363\141\234\300\362\220\372\121\346\365 -+\151\001\143\303\017\126\342\112\102\317\342\104\214\045\050\250 -+\305\171\011\175\106\271\212\363\351\363\064\051\010\105\344\034 -+\237\313\224\004\034\201\250\024\263\230\145\304\103\354\116\202 -+\215\011\321\275\252\133\215\222\320\354\336\220\305\177\012\302 -+\343\353\346\061\132\136\164\076\227\063\131\350\303\003\075\140 -+\063\277\367\321\157\107\304\315\356\142\203\122\156\056\010\232 -+\244\331\025\030\221\246\205\222\107\260\256\110\353\155\267\041 -+\354\205\032\150\162\065\253\377\360\020\135\300\364\224\247\152 -+\325\073\222\176\114\220\005\176\223\301\054\213\244\216\142\164 -+\025\161\156\013\161\003\352\257\025\070\232\324\322\005\162\157 -+\214\371\053\353\132\162\045\371\071\106\343\162\033\076\004\303 -+\144\047\042\020\052\212\117\130\247\003\255\276\264\056\023\355 -+\135\252\110\327\325\175\324\052\173\134\372\106\004\120\344\314 -+\016\102\133\214\355\333\362\317\374\226\223\340\333\021\066\124 -+\142\064\070\217\014\140\233\073\227\126\070\255\363\322\133\213 -+\240\133\352\116\226\270\174\327\325\240\206\160\100\323\221\051 -+\267\242\074\255\365\214\273\317\032\222\212\344\064\173\300\330 -+\154\137\351\012\302\303\247\040\232\132\337\054\135\122\134\272 -+\107\325\233\357\044\050\160\070\040\057\325\177\051\300\262\101 -+\003\150\222\314\340\234\314\227\113\105\357\072\020\012\253\160 -+\072\230\225\160\255\065\261\352\205\053\244\034\200\041\061\251 -+\256\140\172\200\046\110\000\270\001\300\223\143\125\042\221\074 -+\126\347\257\333\072\045\363\217\061\124\352\046\213\201\131\371 -+\241\321\123\021\305\173\235\003\366\164\021\340\155\261\054\077 -+\054\206\221\231\161\232\246\167\213\064\140\321\024\264\054\254 -+\235\257\214\020\323\237\304\152\370\157\023\374\163\131\367\146 -+\102\164\036\212\343\370\334\322\157\230\234\313\107\230\225\100 -+\005\373\351\002\003\001\000\001\243\202\002\015\060\202\002\011 -+\060\035\006\003\125\035\016\004\026\004\024\165\250\161\140\114 -+\210\023\360\170\331\211\167\265\155\305\211\337\274\261\172\060 -+\201\243\006\003\125\035\043\004\201\233\060\201\230\200\024\026 -+\265\062\033\324\307\363\340\346\216\363\275\322\260\072\356\262 -+\071\030\321\241\175\244\173\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\141\143\145\162\164\056\157\162\147\061\042\060\040\006 -+\003\125\004\003\023\031\103\101\040\103\145\162\164\040\123\151 -+\147\156\151\156\147\040\101\165\164\150\157\162\151\164\171\061 -+\041\060\037\006\011\052\206\110\206\367\015\001\011\001\026\022 -+\163\165\160\160\157\162\164\100\143\141\143\145\162\164\056\157 -+\162\147\202\001\000\060\017\006\003\125\035\023\001\001\377\004 -+\005\060\003\001\001\377\060\135\006\010\053\006\001\005\005\007 -+\001\001\004\121\060\117\060\043\006\010\053\006\001\005\005\007 -+\060\001\206\027\150\164\164\160\072\057\057\157\143\163\160\056 -+\103\101\143\145\162\164\056\157\162\147\057\060\050\006\010\053 -+\006\001\005\005\007\060\002\206\034\150\164\164\160\072\057\057 -+\167\167\167\056\103\101\143\145\162\164\056\157\162\147\057\143 -+\141\056\143\162\164\060\112\006\003\125\035\040\004\103\060\101 -+\060\077\006\010\053\006\001\004\001\201\220\112\060\063\060\061 -+\006\010\053\006\001\005\005\007\002\001\026\045\150\164\164\160 -+\072\057\057\167\167\167\056\103\101\143\145\162\164\056\157\162 -+\147\057\151\156\144\145\170\056\160\150\160\077\151\144\075\061 -+\060\060\064\006\011\140\206\110\001\206\370\102\001\010\004\047 -+\026\045\150\164\164\160\072\057\057\167\167\167\056\103\101\143 -+\145\162\164\056\157\162\147\057\151\156\144\145\170\056\160\150 -+\160\077\151\144\075\061\060\060\120\006\011\140\206\110\001\206 -+\370\102\001\015\004\103\026\101\124\157\040\147\145\164\040\171 -+\157\165\162\040\157\167\156\040\143\145\162\164\151\146\151\143 -+\141\164\145\040\146\157\162\040\106\122\105\105\054\040\147\157 -+\040\164\157\040\150\164\164\160\072\057\057\167\167\167\056\103 -+\101\143\145\162\164\056\157\162\147\060\015\006\011\052\206\110 -+\206\367\015\001\001\013\005\000\003\202\002\001\000\051\050\205 -+\256\104\251\271\257\244\171\023\360\250\243\053\227\140\363\134 -+\356\343\057\301\366\342\146\240\021\256\066\067\072\166\025\004 -+\123\352\102\365\371\352\300\025\330\246\202\331\344\141\256\162 -+\013\051\134\220\103\350\101\262\341\167\333\002\023\104\170\107 -+\125\257\130\374\314\230\366\105\271\321\040\370\330\041\007\376 -+\155\252\163\324\263\306\007\351\011\205\314\073\362\266\276\054 -+\034\045\325\161\214\071\265\056\352\276\030\201\272\260\223\270 -+\017\343\346\327\046\214\061\132\162\003\204\122\346\246\365\063 -+\042\105\012\310\013\015\212\270\066\157\220\011\241\253\275\327 -+\325\116\056\161\242\324\256\372\247\124\053\353\065\215\132\267 -+\124\210\057\356\164\237\355\110\026\312\015\110\320\224\323\254 -+\244\242\366\044\337\222\343\275\353\103\100\221\156\034\030\216 -+\126\264\202\022\363\251\223\237\324\274\234\255\234\165\356\132 -+\227\033\225\347\164\055\034\017\260\054\227\237\373\251\063\071 -+\172\347\003\072\222\216\042\366\214\015\344\331\176\015\166\030 -+\367\001\371\357\226\226\242\125\163\300\074\161\264\035\032\126 -+\103\267\303\012\215\162\374\342\020\011\013\101\316\214\224\240 -+\371\003\375\161\163\113\212\127\063\345\216\164\176\025\001\000 -+\346\314\112\034\347\177\225\031\055\305\245\014\213\273\265\355 -+\205\263\134\323\337\270\271\362\312\307\015\001\024\254\160\130 -+\305\214\215\063\324\235\146\243\032\120\225\043\374\110\340\006 -+\103\022\331\315\247\206\071\057\066\162\243\200\020\344\341\363 -+\321\313\133\032\300\344\200\232\174\023\163\006\117\333\243\153 -+\044\012\272\263\034\274\112\170\273\345\343\165\070\245\110\247 -+\242\036\257\166\324\136\367\070\206\126\132\211\316\326\303\247 -+\171\262\122\240\306\361\205\264\045\214\362\077\226\263\020\331 -+\215\154\127\073\237\157\206\072\030\202\042\066\310\260\221\070 -+\333\052\241\223\252\204\077\365\047\145\256\163\325\310\325\323 -+\167\352\113\235\307\101\273\307\300\343\240\077\344\175\244\215 -+\163\346\022\113\337\241\163\163\163\072\200\350\325\313\216\057 -+\313\352\023\247\326\101\213\254\372\074\211\327\044\365\116\264 -+\340\141\222\267\363\067\230\304\276\226\243\267\212 -+END -+ -+# Trust for "CAcert Inc." -+# Issuer: E=support@cacert.org,CN=CA Cert Signing Authority,OU=http://www.cacert.org,O=Root CA -+# Serial Number: 672138 (0xa418a) -+# Subject: CN=CAcert Class 3 Root,OU=http://www.CAcert.org,O=CAcert Inc. -+# Not Valid Before: Mon May 23 17:48:02 2011 -+# Not Valid After : Thu May 20 17:48:02 2021 -+# Fingerprint (SHA-256): 4E:DD:E9:E5:5C:A4:53:B3:88:88:7C:AA:25:D5:C5:C5:BC:CF:28:91:D7:3B:87:49:58:08:29:3D:5F:AC:83:C8 -+# Fingerprint (SHA1): AD:7C:3F:64:FC:44:39:FE:F4:E9:0B:E8:F4:7C:6C:FA:8A:AD:FD:CE -+CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -+CKA_TOKEN CK_BBOOL CK_TRUE -+CKA_PRIVATE CK_BBOOL CK_FALSE -+CKA_MODIFIABLE CK_BBOOL CK_FALSE -+CKA_LABEL UTF8 "CAcert Inc." -+CKA_CERT_SHA1_HASH MULTILINE_OCTAL -+\255\174\077\144\374\104\071\376\364\351\013\350\364\174\154\372 -+\212\255\375\316 -+END -+CKA_CERT_MD5_HASH MULTILINE_OCTAL -+\367\045\022\202\116\147\265\320\215\222\267\174\013\206\172\102 -+END -+CKA_ISSUER 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\141\143\145\162\164 -+\056\157\162\147\061\042\060\040\006\003\125\004\003\023\031\103 -+\101\040\103\145\162\164\040\123\151\147\156\151\156\147\040\101 -+\165\164\150\157\162\151\164\171\061\041\060\037\006\011\052\206 -+\110\206\367\015\001\011\001\026\022\163\165\160\160\157\162\164 -+\100\143\141\143\145\162\164\056\157\162\147 -+END -+CKA_SERIAL_NUMBER MULTILINE_OCTAL -+\002\003\012\101\212 -+END -+CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -+CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -+CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.21-hppa-byte_order.patch b/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.21-hppa-byte_order.patch deleted file mode 100644 index 703df99c76..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.21-hppa-byte_order.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- 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 */ diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.21-pem-werror.patch b/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.21-pem-werror.patch deleted file mode 100644 index 5a984ae342..0000000000 --- a/sdk_container/src/third_party/portage-stable/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; - pemInternalObject *listObj = NULL; -@@ -1073,7 +1080,9 @@ pem_CreateObject - } - slotID = nssCKFWSlot_GetSlotID(fwSlot); - -+#if 0 - token = (pemToken *) mdToken->etc; -+#endif - - /* - * only create keys and certs. -@@ -1114,7 +1123,11 @@ pem_CreateObject - } - - if (objClass == CKO_CERTIFICATE) { -- nobjs = ReadDERFromFile(&derlist, filename, PR_TRUE, &cipher, &ivstring, PR_TRUE /* certs only */); -+ /* TODO: Fix discrepancy between our usage of the return value as -+ * as an int and the declaration as a SECStatus. Typecasting as a -+ * temporary workaround. -+ */ -+ nobjs = (int) ReadDERFromFile(&derlist, filename, PR_TRUE, &cipher, &ivstring, PR_TRUE /* certs only */); - if (nobjs < 1) - goto loser; - ---- nss/lib/ckfw/pem/rsawrapr.c -+++ nss/lib/ckfw/pem/rsawrapr.c -@@ -93,6 +93,8 @@ pem_PublicModulusLen(NSSLOWKEYPublicKey - return 0; - } - -+/* unused functions */ -+#if 0 - static SHA1Context *SHA1_CloneContext(SHA1Context * original) - { - SHA1Context *clone = NULL; -@@ -215,6 +217,7 @@ oaep_xor_with_h2(unsigned char *salt, un - - return SECSuccess; - } -+#endif /* unused functions */ - - /* - * Format one block of data for public/private key encryption using ---- nss/lib/ckfw/pem/util.c -+++ nss/lib/ckfw/pem/util.c -@@ -131,7 +131,8 @@ static SECStatus FileToItem(SECItem * ds - return SECFailure; - } - --int -+/* FIX: Returns a SECStatus yet callers take result as a count */ -+SECStatus - ReadDERFromFile(SECItem *** derlist, char *filename, PRBool ascii, - int *cipher, char **ivstring, PRBool certsonly) - { -@@ -237,7 +238,12 @@ ReadDERFromFile(SECItem *** derlist, cha - goto loser; - } - if ((certsonly && !key) || (!certsonly && key)) { -+ error = CKR_OK; - PUT_Object(der, error); -+ if (error != CKR_OK) { -+ free(der); -+ goto loser; -+ } - } else { - free(der->data); - free(der); -@@ -255,7 +261,12 @@ ReadDERFromFile(SECItem *** derlist, cha - } - - /* NOTE: This code path has never been tested. */ -+ error = CKR_OK; - PUT_Object(der, error); -+ if (error != CKR_OK) { -+ free(der); -+ goto loser; -+ } - } - - nss_ZFreeIf(filedata.data); diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.21-gentoo-fixups.patch b/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.28-gentoo-fixups.patch similarity index 95% rename from sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.21-gentoo-fixups.patch rename to sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.28-gentoo-fixups.patch index 29cda280cf..69aa652896 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.21-gentoo-fixups.patch +++ b/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-3.28-gentoo-fixups.patch @@ -210,18 +210,21 @@ # (7) Execute "local" rules. (OPTIONAL). # ####################################################################### --nss_build_all: build_nspr all -+nss_build_all: all +-nss_build_all: build_nspr all latest ++nss_build_all: all latest nss_clean_all: clobber_nspr clobber -@@ -115,12 +115,6 @@ - --with-dist-prefix='$(NSPR_PREFIX)' \ - --with-dist-includedir='$(NSPR_PREFIX)/include' +@@ -143,15 +143,6 @@ + --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 - @@ -234,5 +237,5 @@ RELEASE = nss --DIRS = coreconf lib cmd external_tests +-DIRS = coreconf lib cmd gtests +DIRS = coreconf lib cmd config diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-cacert-class3.patch b/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-cacert-class3.patch deleted file mode 100644 index 47f4da54a6..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/nss/files/nss-cacert-class3.patch +++ /dev/null @@ -1,204 +0,0 @@ -diff -urN a/nss/lib/ckfw/builtins/certdata.txt b/nss/lib/ckfw/builtins/certdata.txt ---- a/nss/lib/ckfw/builtins/certdata.txt 2015-01-22 13:49:26.000000000 -0600 -+++ b/nss/lib/ckfw/builtins/certdata.txt 2015-03-21 20:24:59.913637329 -0500 -@@ -30320,3 +30320,200 @@ - 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 Inc." -+# -+# Issuer: E=support@cacert.org,CN=CA Cert Signing Authority,OU=http://www.cacert.org,O=Root CA -+# Serial Number: 672138 (0xa418a) -+# Subject: CN=CAcert Class 3 Root,OU=http://www.CAcert.org,O=CAcert Inc. -+# Not Valid Before: Mon May 23 17:48:02 2011 -+# Not Valid After : Thu May 20 17:48:02 2021 -+# Fingerprint (SHA-256): 4E:DD:E9:E5:5C:A4:53:B3:88:88:7C:AA:25:D5:C5:C5:BC:CF:28:91:D7:3B:87:49:58:08:29:3D:5F:AC:83:C8 -+# Fingerprint (SHA1): AD:7C:3F:64:FC:44:39:FE:F4:E9:0B:E8:F4:7C:6C:FA:8A:AD:FD:CE -+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 Inc." -+CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -+CKA_SUBJECT MULTILINE_OCTAL -+\060\124\061\024\060\022\006\003\125\004\012\023\013\103\101\143 -+\145\162\164\040\111\156\143\056\061\036\060\034\006\003\125\004 -+\013\023\025\150\164\164\160\072\057\057\167\167\167\056\103\101 -+\143\145\162\164\056\157\162\147\061\034\060\032\006\003\125\004 -+\003\023\023\103\101\143\145\162\164\040\103\154\141\163\163\040 -+\063\040\122\157\157\164 -+END -+CKA_ID UTF8 "0" -+CKA_ISSUER 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\141\143\145\162\164 -+\056\157\162\147\061\042\060\040\006\003\125\004\003\023\031\103 -+\101\040\103\145\162\164\040\123\151\147\156\151\156\147\040\101 -+\165\164\150\157\162\151\164\171\061\041\060\037\006\011\052\206 -+\110\206\367\015\001\011\001\026\022\163\165\160\160\157\162\164 -+\100\143\141\143\145\162\164\056\157\162\147 -+END -+CKA_SERIAL_NUMBER MULTILINE_OCTAL -+\002\003\012\101\212 -+END -+CKA_VALUE MULTILINE_OCTAL -+\060\202\007\131\060\202\005\101\240\003\002\001\002\002\003\012 -+\101\212\060\015\006\011\052\206\110\206\367\015\001\001\013\005 -+\000\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\141\143\145\162 -+\164\056\157\162\147\061\042\060\040\006\003\125\004\003\023\031 -+\103\101\040\103\145\162\164\040\123\151\147\156\151\156\147\040 -+\101\165\164\150\157\162\151\164\171\061\041\060\037\006\011\052 -+\206\110\206\367\015\001\011\001\026\022\163\165\160\160\157\162 -+\164\100\143\141\143\145\162\164\056\157\162\147\060\036\027\015 -+\061\061\060\065\062\063\061\067\064\070\060\062\132\027\015\062 -+\061\060\065\062\060\061\067\064\070\060\062\132\060\124\061\024 -+\060\022\006\003\125\004\012\023\013\103\101\143\145\162\164\040 -+\111\156\143\056\061\036\060\034\006\003\125\004\013\023\025\150 -+\164\164\160\072\057\057\167\167\167\056\103\101\143\145\162\164 -+\056\157\162\147\061\034\060\032\006\003\125\004\003\023\023\103 -+\101\143\145\162\164\040\103\154\141\163\163\040\063\040\122\157 -+\157\164\060\202\002\042\060\015\006\011\052\206\110\206\367\015 -+\001\001\001\005\000\003\202\002\017\000\060\202\002\012\002\202 -+\002\001\000\253\111\065\021\110\174\322\046\176\123\224\317\103 -+\251\335\050\327\102\052\213\363\207\170\031\130\174\017\236\332 -+\211\175\341\373\353\162\220\015\164\241\226\144\253\237\240\044 -+\231\163\332\342\125\166\307\027\173\365\004\254\106\270\303\276 -+\177\144\215\020\154\044\363\141\234\300\362\220\372\121\346\365 -+\151\001\143\303\017\126\342\112\102\317\342\104\214\045\050\250 -+\305\171\011\175\106\271\212\363\351\363\064\051\010\105\344\034 -+\237\313\224\004\034\201\250\024\263\230\145\304\103\354\116\202 -+\215\011\321\275\252\133\215\222\320\354\336\220\305\177\012\302 -+\343\353\346\061\132\136\164\076\227\063\131\350\303\003\075\140 -+\063\277\367\321\157\107\304\315\356\142\203\122\156\056\010\232 -+\244\331\025\030\221\246\205\222\107\260\256\110\353\155\267\041 -+\354\205\032\150\162\065\253\377\360\020\135\300\364\224\247\152 -+\325\073\222\176\114\220\005\176\223\301\054\213\244\216\142\164 -+\025\161\156\013\161\003\352\257\025\070\232\324\322\005\162\157 -+\214\371\053\353\132\162\045\371\071\106\343\162\033\076\004\303 -+\144\047\042\020\052\212\117\130\247\003\255\276\264\056\023\355 -+\135\252\110\327\325\175\324\052\173\134\372\106\004\120\344\314 -+\016\102\133\214\355\333\362\317\374\226\223\340\333\021\066\124 -+\142\064\070\217\014\140\233\073\227\126\070\255\363\322\133\213 -+\240\133\352\116\226\270\174\327\325\240\206\160\100\323\221\051 -+\267\242\074\255\365\214\273\317\032\222\212\344\064\173\300\330 -+\154\137\351\012\302\303\247\040\232\132\337\054\135\122\134\272 -+\107\325\233\357\044\050\160\070\040\057\325\177\051\300\262\101 -+\003\150\222\314\340\234\314\227\113\105\357\072\020\012\253\160 -+\072\230\225\160\255\065\261\352\205\053\244\034\200\041\061\251 -+\256\140\172\200\046\110\000\270\001\300\223\143\125\042\221\074 -+\126\347\257\333\072\045\363\217\061\124\352\046\213\201\131\371 -+\241\321\123\021\305\173\235\003\366\164\021\340\155\261\054\077 -+\054\206\221\231\161\232\246\167\213\064\140\321\024\264\054\254 -+\235\257\214\020\323\237\304\152\370\157\023\374\163\131\367\146 -+\102\164\036\212\343\370\334\322\157\230\234\313\107\230\225\100 -+\005\373\351\002\003\001\000\001\243\202\002\015\060\202\002\011 -+\060\035\006\003\125\035\016\004\026\004\024\165\250\161\140\114 -+\210\023\360\170\331\211\167\265\155\305\211\337\274\261\172\060 -+\201\243\006\003\125\035\043\004\201\233\060\201\230\200\024\026 -+\265\062\033\324\307\363\340\346\216\363\275\322\260\072\356\262 -+\071\030\321\241\175\244\173\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\141\143\145\162\164\056\157\162\147\061\042\060\040\006 -+\003\125\004\003\023\031\103\101\040\103\145\162\164\040\123\151 -+\147\156\151\156\147\040\101\165\164\150\157\162\151\164\171\061 -+\041\060\037\006\011\052\206\110\206\367\015\001\011\001\026\022 -+\163\165\160\160\157\162\164\100\143\141\143\145\162\164\056\157 -+\162\147\202\001\000\060\017\006\003\125\035\023\001\001\377\004 -+\005\060\003\001\001\377\060\135\006\010\053\006\001\005\005\007 -+\001\001\004\121\060\117\060\043\006\010\053\006\001\005\005\007 -+\060\001\206\027\150\164\164\160\072\057\057\157\143\163\160\056 -+\103\101\143\145\162\164\056\157\162\147\057\060\050\006\010\053 -+\006\001\005\005\007\060\002\206\034\150\164\164\160\072\057\057 -+\167\167\167\056\103\101\143\145\162\164\056\157\162\147\057\143 -+\141\056\143\162\164\060\112\006\003\125\035\040\004\103\060\101 -+\060\077\006\010\053\006\001\004\001\201\220\112\060\063\060\061 -+\006\010\053\006\001\005\005\007\002\001\026\045\150\164\164\160 -+\072\057\057\167\167\167\056\103\101\143\145\162\164\056\157\162 -+\147\057\151\156\144\145\170\056\160\150\160\077\151\144\075\061 -+\060\060\064\006\011\140\206\110\001\206\370\102\001\010\004\047 -+\026\045\150\164\164\160\072\057\057\167\167\167\056\103\101\143 -+\145\162\164\056\157\162\147\057\151\156\144\145\170\056\160\150 -+\160\077\151\144\075\061\060\060\120\006\011\140\206\110\001\206 -+\370\102\001\015\004\103\026\101\124\157\040\147\145\164\040\171 -+\157\165\162\040\157\167\156\040\143\145\162\164\151\146\151\143 -+\141\164\145\040\146\157\162\040\106\122\105\105\054\040\147\157 -+\040\164\157\040\150\164\164\160\072\057\057\167\167\167\056\103 -+\101\143\145\162\164\056\157\162\147\060\015\006\011\052\206\110 -+\206\367\015\001\001\013\005\000\003\202\002\001\000\051\050\205 -+\256\104\251\271\257\244\171\023\360\250\243\053\227\140\363\134 -+\356\343\057\301\366\342\146\240\021\256\066\067\072\166\025\004 -+\123\352\102\365\371\352\300\025\330\246\202\331\344\141\256\162 -+\013\051\134\220\103\350\101\262\341\167\333\002\023\104\170\107 -+\125\257\130\374\314\230\366\105\271\321\040\370\330\041\007\376 -+\155\252\163\324\263\306\007\351\011\205\314\073\362\266\276\054 -+\034\045\325\161\214\071\265\056\352\276\030\201\272\260\223\270 -+\017\343\346\327\046\214\061\132\162\003\204\122\346\246\365\063 -+\042\105\012\310\013\015\212\270\066\157\220\011\241\253\275\327 -+\325\116\056\161\242\324\256\372\247\124\053\353\065\215\132\267 -+\124\210\057\356\164\237\355\110\026\312\015\110\320\224\323\254 -+\244\242\366\044\337\222\343\275\353\103\100\221\156\034\030\216 -+\126\264\202\022\363\251\223\237\324\274\234\255\234\165\356\132 -+\227\033\225\347\164\055\034\017\260\054\227\237\373\251\063\071 -+\172\347\003\072\222\216\042\366\214\015\344\331\176\015\166\030 -+\367\001\371\357\226\226\242\125\163\300\074\161\264\035\032\126 -+\103\267\303\012\215\162\374\342\020\011\013\101\316\214\224\240 -+\371\003\375\161\163\113\212\127\063\345\216\164\176\025\001\000 -+\346\314\112\034\347\177\225\031\055\305\245\014\213\273\265\355 -+\205\263\134\323\337\270\271\362\312\307\015\001\024\254\160\130 -+\305\214\215\063\324\235\146\243\032\120\225\043\374\110\340\006 -+\103\022\331\315\247\206\071\057\066\162\243\200\020\344\341\363 -+\321\313\133\032\300\344\200\232\174\023\163\006\117\333\243\153 -+\044\012\272\263\034\274\112\170\273\345\343\165\070\245\110\247 -+\242\036\257\166\324\136\367\070\206\126\132\211\316\326\303\247 -+\171\262\122\240\306\361\205\264\045\214\362\077\226\263\020\331 -+\215\154\127\073\237\157\206\072\030\202\042\066\310\260\221\070 -+\333\052\241\223\252\204\077\365\047\145\256\163\325\310\325\323 -+\167\352\113\235\307\101\273\307\300\343\240\077\344\175\244\215 -+\163\346\022\113\337\241\163\163\163\072\200\350\325\313\216\057 -+\313\352\023\247\326\101\213\254\372\074\211\327\044\365\116\264 -+\340\141\222\267\363\067\230\304\276\226\243\267\212 -+END -+ -+# Trust for "CAcert Inc." -+# Issuer: E=support@cacert.org,CN=CA Cert Signing Authority,OU=http://www.cacert.org,O=Root CA -+# Serial Number: 672138 (0xa418a) -+# Subject: CN=CAcert Class 3 Root,OU=http://www.CAcert.org,O=CAcert Inc. -+# Not Valid Before: Mon May 23 17:48:02 2011 -+# Not Valid After : Thu May 20 17:48:02 2021 -+# Fingerprint (SHA-256): 4E:DD:E9:E5:5C:A4:53:B3:88:88:7C:AA:25:D5:C5:C5:BC:CF:28:91:D7:3B:87:49:58:08:29:3D:5F:AC:83:C8 -+# Fingerprint (SHA1): AD:7C:3F:64:FC:44:39:FE:F4:E9:0B:E8:F4:7C:6C:FA:8A:AD:FD:CE -+CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -+CKA_TOKEN CK_BBOOL CK_TRUE -+CKA_PRIVATE CK_BBOOL CK_FALSE -+CKA_MODIFIABLE CK_BBOOL CK_FALSE -+CKA_LABEL UTF8 "CAcert Inc." -+CKA_CERT_SHA1_HASH MULTILINE_OCTAL -+\255\174\077\144\374\104\071\376\364\351\013\350\364\174\154\372 -+\212\255\375\316 -+END -+CKA_CERT_MD5_HASH MULTILINE_OCTAL -+\367\045\022\202\116\147\265\320\215\222\267\174\013\206\172\102 -+END -+CKA_ISSUER 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\141\143\145\162\164 -+\056\157\162\147\061\042\060\040\006\003\125\004\003\023\031\103 -+\101\040\103\145\162\164\040\123\151\147\156\151\156\147\040\101 -+\165\164\150\157\162\151\164\171\061\041\060\037\006\011\052\206 -+\110\206\367\015\001\011\001\026\022\163\165\160\160\157\162\164 -+\100\143\141\143\145\162\164\056\157\162\147 -+END -+CKA_SERIAL_NUMBER MULTILINE_OCTAL -+\002\003\012\101\212 -+END -+CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -+CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -+CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -+CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/nss/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-libs/nss/metadata.xml index 8aa2a5e77b..009a09732a 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/nss/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/dev-libs/nss/metadata.xml @@ -7,8 +7,7 @@ - Include root/class3 certs from CAcert (http://http://www.cacert.org/) and - Software in the Public Interest (http://www.spi-inc.org/) + Include root/class3 certs from CAcert (http://www.cacert.org/) Add support for libnsspem Install utilities included with the library diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.20.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.20.ebuild deleted file mode 100644 index 7153cea127..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.20.ebuild +++ /dev/null @@ -1,326 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal - -NSPR_VER="4.10.8" -RTM_NAME="NSS_${PV//./_}_RTM" -# Rev of https://git.fedorahosted.org/cgit/nss-pem.git -PEM_GIT_REV="015ae754dd9f6fbcd7e52030ec9732eb27fc06a8" -PEM_P="${PN}-pem-${PEM_GIT_REV}" - -DESCRIPTION="Mozilla's Network Security Services library that implements PKI support" -HOMEPAGE="http://www.mozilla.org/projects/security/pki/nss/" -SRC_URI="http://archive.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz - cacert? ( https://dev.gentoo.org/~anarchy/patches/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch ) - nss-pem? ( https://git.fedorahosted.org/cgit/nss-pem.git/snapshot/${PEM_P}.tar.bz2 )" - -LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="+cacert +nss-pem utils" -CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] - >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]" -DEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}] - ${CDEPEND}" -RDEPEND=">=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}] - ${CDEPEND} - abi_x86_32? ( - !<=app-emulation/emul-linux-x86-baselibs-20140508-r12 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] - )" - -RESTRICT="test" - -S="${WORKDIR}/${P}/${PN}" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/nss-config -) - -src_unpack() { - unpack ${A} - if use nss-pem ; then - mv "${PEM_P}"/nss/lib/ckfw/pem/ "${S}"/lib/ckfw/ || die - fi -} - -src_prepare() { - # Custom changes for gentoo - epatch "${FILESDIR}/${PN}-3.17.1-gentoo-fixups.patch" - epatch "${FILESDIR}/${PN}-3.15-gentoo-fixup-warnings.patch" - use cacert && epatch "${DISTDIR}/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch" - use nss-pem && epatch "${FILESDIR}/${PN}-3.15.4-enable-pem.patch" - epatch "${FILESDIR}/nss-3.14.2-solaris-gcc.patch" - epatch "${FILESDIR}/${PN}-cacert-class3.patch" # 521462 - - pushd coreconf >/dev/null || die - # hack nspr paths - echo 'INCLUDES += -I$(DIST)/include/dbm' \ - >> headers.mk || die "failed to append include" - - # modify install path - sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = $(CORE_DEPTH)/dist:' \ - -i source.mk || die - - # Respect LDFLAGS - sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk - popd >/dev/null || die - - # Fix pkgconfig file for Prefix - sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \ - config/Makefile || die - - # use host shlibsign if need be #436216 - if tc-is-cross-compiler ; then - sed -i \ - -e 's:"${2}"/shlibsign:shlibsign:' \ - cmd/shlibsign/sign.sh || die - fi - - # dirty hack - sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \ - lib/ssl/config.mk || die - sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../../lib/freebl/\$(OBJDIR):" \ - cmd/platlibs.mk || die - - multilib_copy_sources - - strip-flags -} - -multilib_src_configure() { - # Ensure we stay multilib aware - sed -i -e "/@libdir@/ s:lib64:$(get_libdir):" config/Makefile || die -} - -nssarch() { - # Most of the arches are the same as $ARCH - local t=${1:-${CHOST}} - case ${t} in - aarch64*)echo "aarch64";; - hppa*) echo "parisc";; - i?86*) echo "i686";; - x86_64*) echo "x86_64";; - *) tc-arch ${t};; - esac -} - -nssbits() { - local cc cppflags="${1}CPPFLAGS" cflags="${1}CFLAGS" - if [[ ${1} == BUILD_ ]]; then - cc=$(tc-getBUILD_CC) - else - cc=$(tc-getCC) - fi - echo > "${T}"/test.c || die - ${cc} ${!cppflags} ${!cflags} -c "${T}"/test.c -o "${T}/${1}test.o" || die - case $(file "${T}/${1}test.o") in - *32-bit*x86-64*) echo USE_X32=1;; - *64-bit*|*ppc64*|*x86_64*) echo USE_64=1;; - *32-bit*|*ppc*|*i386*) ;; - *) die "Failed to detect whether ${cc} builds 64bits or 32bits, disable distcc if you're using it, please";; - esac -} - -multilib_src_compile() { - # use ABI to determine bit'ness, or fallback if unset - local buildbits mybits - case "${ABI}" in - n32) mybits="USE_N32=1";; - x32) mybits="USE_X32=1";; - s390x|*64) mybits="USE_64=1";; - ${DEFAULT_ABI}) - einfo "Running compilation test to determine bit'ness" - mybits=$(nssbits) - ;; - esac - # bitness of host may differ from target - if tc-is-cross-compiler; then - buildbits=$(nssbits BUILD_) - fi - - local makeargs=( - CC="$(tc-getCC)" - AR="$(tc-getAR) rc \$@" - RANLIB="$(tc-getRANLIB)" - OPTIMIZER= - ${mybits} - ) - - # Take care of nspr settings #436216 - local myCPPFLAGS="${CPPFLAGS} $($(tc-getPKG_CONFIG) nspr --cflags)" - unset NSPR_INCLUDE_DIR - - # Do not let `uname` be used. - if use kernel_linux ; then - makeargs+=( - OS_TARGET=Linux - OS_RELEASE=2.6 - OS_TEST="$(nssarch)" - ) - fi - - export BUILD_OPT=1 - export NSS_USE_SYSTEM_SQLITE=1 - export NSDISTMODE=copy - export NSS_ENABLE_ECC=1 - export FREEBL_NO_DEPEND=1 - export ASFLAGS="" - - local d - - # Build the host tools first. - LDFLAGS="${BUILD_LDFLAGS}" \ - XCFLAGS="${BUILD_CFLAGS}" \ - NSPR_LIB_DIR="${T}/fakedir" \ - emake -j1 -C coreconf \ - CC="$(tc-getBUILD_CC)" \ - ${buildbits:-${mybits}} - makeargs+=( NSINSTALL="${PWD}/$(find -type f -name nsinstall)" ) - - # Then build the target tools. - for d in . lib/dbm ; do - CPPFLAGS="${myCPPFLAGS}" \ - XCFLAGS="${CFLAGS} ${CPPFLAGS}" \ - NSPR_LIB_DIR="${T}/fakedir" \ - emake -j1 "${makeargs[@]}" -C ${d} - done -} - -# Altering these 3 libraries breaks the CHK verification. -# All of the following cause it to break: -# - stripping -# - prelink -# - ELF signing -# http://www.mozilla.org/projects/security/pki/nss/tech-notes/tn6.html -# Either we have to NOT strip them, or we have to forcibly resign after -# stripping. -#local_libdir="$(get_libdir)" -#export STRIP_MASK=" -# */${local_libdir}/libfreebl3.so* -# */${local_libdir}/libnssdbm3.so* -# */${local_libdir}/libsoftokn3.so*" - -export NSS_CHK_SIGN_LIBS="freebl3 nssdbm3 softokn3" - -generate_chk() { - local shlibsign="$1" - local libdir="$2" - einfo "Resigning core NSS libraries for FIPS validation" - shift 2 - local i - for i in ${NSS_CHK_SIGN_LIBS} ; do - local libname=lib${i}.so - local chkname=lib${i}.chk - "${shlibsign}" \ - -i "${libdir}"/${libname} \ - -o "${libdir}"/${chkname}.tmp \ - && mv -f \ - "${libdir}"/${chkname}.tmp \ - "${libdir}"/${chkname} \ - || die "Failed to sign ${libname}" - done -} - -cleanup_chk() { - local libdir="$1" - shift 1 - local i - for i in ${NSS_CHK_SIGN_LIBS} ; do - local libfname="${libdir}/lib${i}.so" - # If the major version has changed, then we have old chk files. - [ ! -f "${libfname}" -a -f "${libfname}.chk" ] \ - && rm -f "${libfname}.chk" - done -} - -multilib_src_install() { - pushd dist >/dev/null || die - - dodir /usr/$(get_libdir) - cp -L */lib/*$(get_libname) "${ED}"/usr/$(get_libdir) || die "copying shared libs failed" - cp -L */lib/libcrmf.a "${ED}"/usr/$(get_libdir) || die "copying libs failed" - cp -L */lib/libfreebl.a "${ED}"/usr/$(get_libdir) || die "copying libs failed" - - # Install nss-config and pkgconfig file - dodir /usr/bin - cp -L */bin/nss-config "${ED}"/usr/bin || die - dodir /usr/$(get_libdir)/pkgconfig - cp -L */lib/pkgconfig/nss.pc "${ED}"/usr/$(get_libdir)/pkgconfig || die - - # create an nss-softokn.pc from nss.pc for libfreebl and some private headers - # bug 517266 - sed -e 's#Libs:#Libs: -lfreebl#' \ - -e 's#Cflags:#Cflags: -I${includedir}/private#' \ - */lib/pkgconfig/nss.pc >"${ED}"/usr/$(get_libdir)/pkgconfig/nss-softokn.pc \ - || die "could not create nss-softokn.pc" - - # all the include files - insinto /usr/include/nss - doins public/nss/*.h - insinto /usr/include/nss/private - doins private/nss/{blapi,alghmac}.h - - popd >/dev/null || die - - local f nssutils - # Always enabled because we need it for chk generation. - nssutils="shlibsign" - - if multilib_is_native_abi ; then - if use utils; then - # The tests we do not need to install. - #nssutils_test="bltest crmftest dbtest dertimetest - #fipstest remtest sdrtest" - nssutils="addbuiltin atob baddbdir btoa certcgi certutil checkcert - cmsutil conflict crlutil derdump digest makepqg mangle modutil multinit - nonspr10 ocspclnt oidcalc p7content p7env p7sign p7verify pk11mode - pk12util pp rsaperf selfserv shlibsign signtool signver ssltap strsclnt - symkeyutil tstclnt vfychain vfyserv" - # install man-pages for utils (bug #516810) - doman doc/nroff/*.1 - fi - pushd dist/*/bin >/dev/null || die - for f in ${nssutils}; do - dobin ${f} - done - popd >/dev/null || die - fi - - # Prelink breaks the CHK files. We don't have any reliable way to run - # shlibsign after prelink. - local l libs=() liblist - for l in ${NSS_CHK_SIGN_LIBS} ; do - libs+=("${EPREFIX}/usr/$(get_libdir)/lib${l}.so") - done - liblist=$(printf '%s:' "${libs[@]}") - echo -e "PRELINK_PATH_MASK=${liblist%:}" > "${T}/90nss-${ABI}" - doenvd "${T}/90nss-${ABI}" -} - -pkg_postinst() { - multilib_pkg_postinst() { - # We must re-sign the libraries AFTER they are stripped. - local shlibsign="${EROOT}/usr/bin/shlibsign" - # See if we can execute it (cross-compiling & such). #436216 - "${shlibsign}" -h >&/dev/null - if [[ $? -gt 1 ]] ; then - shlibsign="shlibsign" - fi - generate_chk "${shlibsign}" "${EROOT}"/usr/$(get_libdir) - } - - multilib_foreach_abi multilib_pkg_postinst -} - -pkg_postrm() { - multilib_pkg_postrm() { - cleanup_chk "${EROOT}"/usr/$(get_libdir) - } - - multilib_foreach_abi multilib_pkg_postrm -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.22.2.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.22.2.ebuild deleted file mode 100644 index 3cc54a58a5..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.22.2.ebuild +++ /dev/null @@ -1,331 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal - -NSPR_VER="4.12" -RTM_NAME="NSS_${PV//./_}_RTM" -# Rev of https://git.fedorahosted.org/cgit/nss-pem.git -PEM_GIT_REV="015ae754dd9f6fbcd7e52030ec9732eb27fc06a8" -PEM_P="${PN}-pem-20140125" - -DESCRIPTION="Mozilla's Network Security Services library that implements PKI support" -HOMEPAGE="http://www.mozilla.org/projects/security/pki/nss/" -SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz - cacert? ( https://dev.gentoo.org/~anarchy/patches/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch ) - nss-pem? ( https://dev.gentoo.org/~anarchy/dist/${PEM_P}.tar.bz2 )" - -LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="+cacert +nss-pem utils" -CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] - >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]" -DEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}] - ${CDEPEND}" -RDEPEND=">=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}] - ${CDEPEND} - abi_x86_32? ( - !<=app-emulation/emul-linux-x86-baselibs-20140508-r12 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] - )" - -RESTRICT="test" - -S="${WORKDIR}/${P}/${PN}" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/nss-config -) - -src_unpack() { - unpack ${A} - if use nss-pem ; then - mv "${PN}"/lib/ckfw/pem/ "${S}"/lib/ckfw/ || die - fi -} - -src_prepare() { - # Custom changes for gentoo - epatch "${FILESDIR}/${PN}-3.21-gentoo-fixups.patch" - epatch "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch" - epatch "${FILESDIR}/${PN}-3.21-hppa-byte_order.patch" - - if use cacert ; then - epatch "${DISTDIR}/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch" - epatch "${FILESDIR}/${PN}-3.21-cacert-class3.patch" #521462 - fi - use nss-pem && epatch "${FILESDIR}/${PN}-3.21-enable-pem.patch" \ - "${FILESDIR}/${PN}-3.21-pem-werror.patch" - - pushd coreconf >/dev/null || die - # hack nspr paths - echo 'INCLUDES += -I$(DIST)/include/dbm' \ - >> headers.mk || die "failed to append include" - - # modify install path - sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = $(CORE_DEPTH)/dist:' \ - -i source.mk || die - - # Respect LDFLAGS - sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk - popd >/dev/null || die - - # Fix pkgconfig file for Prefix - sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \ - config/Makefile || die - - # use host shlibsign if need be #436216 - if tc-is-cross-compiler ; then - sed -i \ - -e 's:"${2}"/shlibsign:shlibsign:' \ - cmd/shlibsign/sign.sh || die - fi - - # dirty hack - sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \ - lib/ssl/config.mk || die - sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../../lib/freebl/\$(OBJDIR):" \ - cmd/platlibs.mk || die - - multilib_copy_sources - - strip-flags -} - -multilib_src_configure() { - # Ensure we stay multilib aware - sed -i -e "/@libdir@/ s:lib64:$(get_libdir):" config/Makefile || die -} - -nssarch() { - # Most of the arches are the same as $ARCH - local t=${1:-${CHOST}} - case ${t} in - aarch64*)echo "aarch64";; - hppa*) echo "parisc";; - i?86*) echo "i686";; - x86_64*) echo "x86_64";; - *) tc-arch ${t};; - esac -} - -nssbits() { - local cc cppflags="${1}CPPFLAGS" cflags="${1}CFLAGS" - if [[ ${1} == BUILD_ ]]; then - cc=$(tc-getBUILD_CC) - else - cc=$(tc-getCC) - fi - echo > "${T}"/test.c || die - ${cc} ${!cppflags} ${!cflags} -c "${T}"/test.c -o "${T}/${1}test.o" || die - case $(file "${T}/${1}test.o") in - *32-bit*x86-64*) echo USE_X32=1;; - *64-bit*|*ppc64*|*x86_64*) echo USE_64=1;; - *32-bit*|*ppc*|*i386*) ;; - *) die "Failed to detect whether ${cc} builds 64bits or 32bits, disable distcc if you're using it, please";; - esac -} - -multilib_src_compile() { - # use ABI to determine bit'ness, or fallback if unset - local buildbits mybits - case "${ABI}" in - n32) mybits="USE_N32=1";; - x32) mybits="USE_X32=1";; - s390x|*64) mybits="USE_64=1";; - ${DEFAULT_ABI}) - einfo "Running compilation test to determine bit'ness" - mybits=$(nssbits) - ;; - esac - # bitness of host may differ from target - if tc-is-cross-compiler; then - buildbits=$(nssbits BUILD_) - fi - - local makeargs=( - CC="$(tc-getCC)" - AR="$(tc-getAR) rc \$@" - RANLIB="$(tc-getRANLIB)" - OPTIMIZER= - ${mybits} - ) - - # Take care of nspr settings #436216 - local myCPPFLAGS="${CPPFLAGS} $($(tc-getPKG_CONFIG) nspr --cflags)" - unset NSPR_INCLUDE_DIR - - # Do not let `uname` be used. - if use kernel_linux ; then - makeargs+=( - OS_TARGET=Linux - OS_RELEASE=2.6 - OS_TEST="$(nssarch)" - ) - fi - - export NSS_ENABLE_WERROR=0 #567158 - export BUILD_OPT=1 - export NSS_USE_SYSTEM_SQLITE=1 - export NSDISTMODE=copy - export NSS_ENABLE_ECC=1 - export FREEBL_NO_DEPEND=1 - export ASFLAGS="" - - local d - - # Build the host tools first. - LDFLAGS="${BUILD_LDFLAGS}" \ - XCFLAGS="${BUILD_CFLAGS}" \ - NSPR_LIB_DIR="${T}/fakedir" \ - emake -j1 -C coreconf \ - CC="$(tc-getBUILD_CC)" \ - ${buildbits:-${mybits}} - makeargs+=( NSINSTALL="${PWD}/$(find -type f -name nsinstall)" ) - - # Then build the target tools. - for d in . lib/dbm ; do - CPPFLAGS="${myCPPFLAGS}" \ - XCFLAGS="${CFLAGS} ${CPPFLAGS}" \ - NSPR_LIB_DIR="${T}/fakedir" \ - emake -j1 "${makeargs[@]}" -C ${d} - done -} - -# Altering these 3 libraries breaks the CHK verification. -# All of the following cause it to break: -# - stripping -# - prelink -# - ELF signing -# http://www.mozilla.org/projects/security/pki/nss/tech-notes/tn6.html -# Either we have to NOT strip them, or we have to forcibly resign after -# stripping. -#local_libdir="$(get_libdir)" -#export STRIP_MASK=" -# */${local_libdir}/libfreebl3.so* -# */${local_libdir}/libnssdbm3.so* -# */${local_libdir}/libsoftokn3.so*" - -export NSS_CHK_SIGN_LIBS="freebl3 nssdbm3 softokn3" - -generate_chk() { - local shlibsign="$1" - local libdir="$2" - einfo "Resigning core NSS libraries for FIPS validation" - shift 2 - local i - for i in ${NSS_CHK_SIGN_LIBS} ; do - local libname=lib${i}.so - local chkname=lib${i}.chk - "${shlibsign}" \ - -i "${libdir}"/${libname} \ - -o "${libdir}"/${chkname}.tmp \ - && mv -f \ - "${libdir}"/${chkname}.tmp \ - "${libdir}"/${chkname} \ - || die "Failed to sign ${libname}" - done -} - -cleanup_chk() { - local libdir="$1" - shift 1 - local i - for i in ${NSS_CHK_SIGN_LIBS} ; do - local libfname="${libdir}/lib${i}.so" - # If the major version has changed, then we have old chk files. - [ ! -f "${libfname}" -a -f "${libfname}.chk" ] \ - && rm -f "${libfname}.chk" - done -} - -multilib_src_install() { - pushd dist >/dev/null || die - - dodir /usr/$(get_libdir) - cp -L */lib/*$(get_libname) "${ED}"/usr/$(get_libdir) || die "copying shared libs failed" - cp -L */lib/libcrmf.a "${ED}"/usr/$(get_libdir) || die "copying libs failed" - cp -L */lib/libfreebl.a "${ED}"/usr/$(get_libdir) || die "copying libs failed" - - # Install nss-config and pkgconfig file - dodir /usr/bin - cp -L */bin/nss-config "${ED}"/usr/bin || die - dodir /usr/$(get_libdir)/pkgconfig - cp -L */lib/pkgconfig/nss.pc "${ED}"/usr/$(get_libdir)/pkgconfig || die - - # create an nss-softokn.pc from nss.pc for libfreebl and some private headers - # bug 517266 - sed -e 's#Libs:#Libs: -lfreebl#' \ - -e 's#Cflags:#Cflags: -I${includedir}/private#' \ - */lib/pkgconfig/nss.pc >"${ED}"/usr/$(get_libdir)/pkgconfig/nss-softokn.pc \ - || die "could not create nss-softokn.pc" - - # all the include files - insinto /usr/include/nss - doins public/nss/*.h - insinto /usr/include/nss/private - doins private/nss/{blapi,alghmac}.h - - popd >/dev/null || die - - local f nssutils - # Always enabled because we need it for chk generation. - nssutils="shlibsign" - - if multilib_is_native_abi ; then - if use utils; then - # The tests we do not need to install. - #nssutils_test="bltest crmftest dbtest dertimetest - #fipstest remtest sdrtest" - # checkcert utils has been removed in nss-3.22: - # https://bugzilla.mozilla.org/show_bug.cgi?id=1187545 - # https://hg.mozilla.org/projects/nss/rev/df1729d37870 - nssutils="addbuiltin atob baddbdir btoa certcgi certutil - cmsutil conflict crlutil derdump digest makepqg mangle modutil multinit - nonspr10 ocspclnt oidcalc p7content p7env p7sign p7verify pk11mode - pk12util pp rsaperf selfserv shlibsign signtool signver ssltap strsclnt - symkeyutil tstclnt vfychain vfyserv" - # install man-pages for utils (bug #516810) - doman doc/nroff/*.1 - fi - pushd dist/*/bin >/dev/null || die - for f in ${nssutils}; do - dobin ${f} - done - popd >/dev/null || die - fi - - # Prelink breaks the CHK files. We don't have any reliable way to run - # shlibsign after prelink. - dodir /etc/prelink.conf.d - printf -- "-b ${EPREFIX}/usr/$(get_libdir)/lib%s.so\n" ${NSS_CHK_SIGN_LIBS} \ - > "${ED}"/etc/prelink.conf.d/nss.conf -} - -pkg_postinst() { - multilib_pkg_postinst() { - # We must re-sign the libraries AFTER they are stripped. - local shlibsign="${EROOT}/usr/bin/shlibsign" - # See if we can execute it (cross-compiling & such). #436216 - "${shlibsign}" -h >&/dev/null - if [[ $? -gt 1 ]] ; then - shlibsign="shlibsign" - fi - generate_chk "${shlibsign}" "${EROOT}"/usr/$(get_libdir) - } - - multilib_foreach_abi multilib_pkg_postinst -} - -pkg_postrm() { - multilib_pkg_postrm() { - cleanup_chk "${EROOT}"/usr/$(get_libdir) - } - - multilib_foreach_abi multilib_pkg_postrm -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.24.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.24.ebuild deleted file mode 100644 index 8a72adc505..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.24.ebuild +++ /dev/null @@ -1,340 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal - -NSPR_VER="4.12" -RTM_NAME="NSS_${PV//./_}_RTM" -# Rev of https://git.fedorahosted.org/cgit/nss-pem.git -PEM_GIT_REV="015ae754dd9f6fbcd7e52030ec9732eb27fc06a8" -PEM_P="${PN}-pem-20140125" - -DESCRIPTION="Mozilla's Network Security Services library that implements PKI support" -HOMEPAGE="http://www.mozilla.org/projects/security/pki/nss/" -SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz - cacert? ( https://dev.gentoo.org/~anarchy/patches/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch ) - nss-pem? ( https://dev.gentoo.org/~anarchy/dist/${PEM_P}.tar.bz2 )" - -LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="+cacert +nss-pem utils" -CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] - >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]" -DEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}] - ${CDEPEND}" -RDEPEND=">=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}] - ${CDEPEND} - abi_x86_32? ( - !<=app-emulation/emul-linux-x86-baselibs-20140508-r12 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] - )" - -RESTRICT="test" - -S="${WORKDIR}/${P}/${PN}" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/nss-config -) - -PATCHES=( - # Custom changes for gentoo - "${FILESDIR}/${PN}-3.21-gentoo-fixups.patch" - "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch" - "${FILESDIR}/${PN}-3.23-hppa-byte_order.patch" -) - -src_unpack() { - unpack ${A} - if use nss-pem ; then - mv "${PN}"/lib/ckfw/pem/ "${S}"/lib/ckfw/ || die - fi -} - -src_prepare() { - if use nss-pem ; then - PATCHES+=( - "${FILESDIR}/${PN}-3.21-enable-pem.patch" - "${FILESDIR}/${PN}-3.21-pem-werror.patch" - ) - fi - - default - - if use cacert ; then - eapply -p4 "${DISTDIR}/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch" - eapply "${FILESDIR}/${PN}-3.21-cacert-class3.patch" #521462 - fi - - pushd coreconf >/dev/null || die - # hack nspr paths - echo 'INCLUDES += -I$(DIST)/include/dbm' \ - >> headers.mk || die "failed to append include" - - # modify install path - sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = $(CORE_DEPTH)/dist:' \ - -i source.mk || die - - # Respect LDFLAGS - sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk - popd >/dev/null || die - - # Fix pkgconfig file for Prefix - sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \ - config/Makefile || die - - # use host shlibsign if need be #436216 - if tc-is-cross-compiler ; then - sed -i \ - -e 's:"${2}"/shlibsign:shlibsign:' \ - cmd/shlibsign/sign.sh || die - fi - - # dirty hack - sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \ - lib/ssl/config.mk || die - sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../../lib/freebl/\$(OBJDIR):" \ - cmd/platlibs.mk || die - - multilib_copy_sources - - strip-flags -} - -multilib_src_configure() { - # Ensure we stay multilib aware - sed -i -e "/@libdir@/ s:lib64:$(get_libdir):" config/Makefile || die -} - -nssarch() { - # Most of the arches are the same as $ARCH - local t=${1:-${CHOST}} - case ${t} in - aarch64*)echo "aarch64";; - hppa*) echo "parisc";; - i?86*) echo "i686";; - x86_64*) echo "x86_64";; - *) tc-arch ${t};; - esac -} - -nssbits() { - local cc cppflags="${1}CPPFLAGS" cflags="${1}CFLAGS" - if [[ ${1} == BUILD_ ]]; then - cc=$(tc-getBUILD_CC) - else - cc=$(tc-getCC) - fi - echo > "${T}"/test.c || die - ${cc} ${!cppflags} ${!cflags} -c "${T}"/test.c -o "${T}/${1}test.o" || die - case $(file "${T}/${1}test.o") in - *32-bit*x86-64*) echo USE_X32=1;; - *64-bit*|*ppc64*|*x86_64*) echo USE_64=1;; - *32-bit*|*ppc*|*i386*) ;; - *) die "Failed to detect whether ${cc} builds 64bits or 32bits, disable distcc if you're using it, please";; - esac -} - -multilib_src_compile() { - # use ABI to determine bit'ness, or fallback if unset - local buildbits mybits - case "${ABI}" in - n32) mybits="USE_N32=1";; - x32) mybits="USE_X32=1";; - s390x|*64) mybits="USE_64=1";; - ${DEFAULT_ABI}) - einfo "Running compilation test to determine bit'ness" - mybits=$(nssbits) - ;; - esac - # bitness of host may differ from target - if tc-is-cross-compiler; then - buildbits=$(nssbits BUILD_) - fi - - local makeargs=( - CC="$(tc-getCC)" - AR="$(tc-getAR) rc \$@" - RANLIB="$(tc-getRANLIB)" - OPTIMIZER= - ${mybits} - ) - - # Take care of nspr settings #436216 - local myCPPFLAGS="${CPPFLAGS} $($(tc-getPKG_CONFIG) nspr --cflags)" - unset NSPR_INCLUDE_DIR - - # Do not let `uname` be used. - if use kernel_linux ; then - makeargs+=( - OS_TARGET=Linux - OS_RELEASE=2.6 - OS_TEST="$(nssarch)" - ) - fi - - export NSS_ENABLE_WERROR=0 #567158 - export BUILD_OPT=1 - export NSS_USE_SYSTEM_SQLITE=1 - export NSDISTMODE=copy - export NSS_ENABLE_ECC=1 - export FREEBL_NO_DEPEND=1 - export ASFLAGS="" - - local d - - # Build the host tools first. - LDFLAGS="${BUILD_LDFLAGS}" \ - XCFLAGS="${BUILD_CFLAGS}" \ - NSPR_LIB_DIR="${T}/fakedir" \ - emake -j1 -C coreconf \ - CC="$(tc-getBUILD_CC)" \ - ${buildbits:-${mybits}} - makeargs+=( NSINSTALL="${PWD}/$(find -type f -name nsinstall)" ) - - # Then build the target tools. - for d in . lib/dbm ; do - CPPFLAGS="${myCPPFLAGS}" \ - XCFLAGS="${CFLAGS} ${CPPFLAGS}" \ - NSPR_LIB_DIR="${T}/fakedir" \ - emake -j1 "${makeargs[@]}" -C ${d} - done -} - -# Altering these 3 libraries breaks the CHK verification. -# All of the following cause it to break: -# - stripping -# - prelink -# - ELF signing -# http://www.mozilla.org/projects/security/pki/nss/tech-notes/tn6.html -# Either we have to NOT strip them, or we have to forcibly resign after -# stripping. -#local_libdir="$(get_libdir)" -#export STRIP_MASK=" -# */${local_libdir}/libfreebl3.so* -# */${local_libdir}/libnssdbm3.so* -# */${local_libdir}/libsoftokn3.so*" - -export NSS_CHK_SIGN_LIBS="freebl3 nssdbm3 softokn3" - -generate_chk() { - local shlibsign="$1" - local libdir="$2" - einfo "Resigning core NSS libraries for FIPS validation" - shift 2 - local i - for i in ${NSS_CHK_SIGN_LIBS} ; do - local libname=lib${i}.so - local chkname=lib${i}.chk - "${shlibsign}" \ - -i "${libdir}"/${libname} \ - -o "${libdir}"/${chkname}.tmp \ - && mv -f \ - "${libdir}"/${chkname}.tmp \ - "${libdir}"/${chkname} \ - || die "Failed to sign ${libname}" - done -} - -cleanup_chk() { - local libdir="$1" - shift 1 - local i - for i in ${NSS_CHK_SIGN_LIBS} ; do - local libfname="${libdir}/lib${i}.so" - # If the major version has changed, then we have old chk files. - [ ! -f "${libfname}" -a -f "${libfname}.chk" ] \ - && rm -f "${libfname}.chk" - done -} - -multilib_src_install() { - pushd dist >/dev/null || die - - dodir /usr/$(get_libdir) - cp -L */lib/*$(get_libname) "${ED}"/usr/$(get_libdir) || die "copying shared libs failed" - cp -L */lib/libcrmf.a "${ED}"/usr/$(get_libdir) || die "copying libs failed" - cp -L */lib/libfreebl.a "${ED}"/usr/$(get_libdir) || die "copying libs failed" - - # Install nss-config and pkgconfig file - dodir /usr/bin - cp -L */bin/nss-config "${ED}"/usr/bin || die - dodir /usr/$(get_libdir)/pkgconfig - cp -L */lib/pkgconfig/nss.pc "${ED}"/usr/$(get_libdir)/pkgconfig || die - - # create an nss-softokn.pc from nss.pc for libfreebl and some private headers - # bug 517266 - sed -e 's#Libs:#Libs: -lfreebl#' \ - -e 's#Cflags:#Cflags: -I${includedir}/private#' \ - */lib/pkgconfig/nss.pc >"${ED}"/usr/$(get_libdir)/pkgconfig/nss-softokn.pc \ - || die "could not create nss-softokn.pc" - - # all the include files - insinto /usr/include/nss - doins public/nss/*.h - insinto /usr/include/nss/private - doins private/nss/{blapi,alghmac}.h - - popd >/dev/null || die - - local f nssutils - # Always enabled because we need it for chk generation. - nssutils="shlibsign" - - if multilib_is_native_abi ; then - if use utils; then - # The tests we do not need to install. - #nssutils_test="bltest crmftest dbtest dertimetest - #fipstest remtest sdrtest" - # checkcert utils has been removed in nss-3.22: - # https://bugzilla.mozilla.org/show_bug.cgi?id=1187545 - # https://hg.mozilla.org/projects/nss/rev/df1729d37870 - nssutils="addbuiltin atob baddbdir btoa certcgi certutil - cmsutil conflict crlutil derdump digest makepqg mangle modutil multinit - nonspr10 ocspclnt oidcalc p7content p7env p7sign p7verify pk11mode - pk12util pp rsaperf selfserv shlibsign signtool signver ssltap strsclnt - symkeyutil tstclnt vfychain vfyserv" - # install man-pages for utils (bug #516810) - doman doc/nroff/*.1 - fi - pushd dist/*/bin >/dev/null || die - for f in ${nssutils}; do - dobin ${f} - done - popd >/dev/null || die - fi - - # Prelink breaks the CHK files. We don't have any reliable way to run - # shlibsign after prelink. - dodir /etc/prelink.conf.d - printf -- "-b ${EPREFIX}/usr/$(get_libdir)/lib%s.so\n" ${NSS_CHK_SIGN_LIBS} \ - > "${ED}"/etc/prelink.conf.d/nss.conf -} - -pkg_postinst() { - multilib_pkg_postinst() { - # We must re-sign the libraries AFTER they are stripped. - local shlibsign="${EROOT}/usr/bin/shlibsign" - # See if we can execute it (cross-compiling & such). #436216 - "${shlibsign}" -h >&/dev/null - if [[ $? -gt 1 ]] ; then - shlibsign="shlibsign" - fi - generate_chk "${shlibsign}" "${EROOT}"/usr/$(get_libdir) - } - - multilib_foreach_abi multilib_pkg_postinst -} - -pkg_postrm() { - multilib_pkg_postrm() { - cleanup_chk "${EROOT}"/usr/$(get_libdir) - } - - multilib_foreach_abi multilib_pkg_postrm -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.25.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.25.ebuild deleted file mode 100644 index 8a72adc505..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.25.ebuild +++ /dev/null @@ -1,340 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal - -NSPR_VER="4.12" -RTM_NAME="NSS_${PV//./_}_RTM" -# Rev of https://git.fedorahosted.org/cgit/nss-pem.git -PEM_GIT_REV="015ae754dd9f6fbcd7e52030ec9732eb27fc06a8" -PEM_P="${PN}-pem-20140125" - -DESCRIPTION="Mozilla's Network Security Services library that implements PKI support" -HOMEPAGE="http://www.mozilla.org/projects/security/pki/nss/" -SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz - cacert? ( https://dev.gentoo.org/~anarchy/patches/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch ) - nss-pem? ( https://dev.gentoo.org/~anarchy/dist/${PEM_P}.tar.bz2 )" - -LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="+cacert +nss-pem utils" -CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] - >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]" -DEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}] - ${CDEPEND}" -RDEPEND=">=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}] - ${CDEPEND} - abi_x86_32? ( - !<=app-emulation/emul-linux-x86-baselibs-20140508-r12 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] - )" - -RESTRICT="test" - -S="${WORKDIR}/${P}/${PN}" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/nss-config -) - -PATCHES=( - # Custom changes for gentoo - "${FILESDIR}/${PN}-3.21-gentoo-fixups.patch" - "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch" - "${FILESDIR}/${PN}-3.23-hppa-byte_order.patch" -) - -src_unpack() { - unpack ${A} - if use nss-pem ; then - mv "${PN}"/lib/ckfw/pem/ "${S}"/lib/ckfw/ || die - fi -} - -src_prepare() { - if use nss-pem ; then - PATCHES+=( - "${FILESDIR}/${PN}-3.21-enable-pem.patch" - "${FILESDIR}/${PN}-3.21-pem-werror.patch" - ) - fi - - default - - if use cacert ; then - eapply -p4 "${DISTDIR}/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch" - eapply "${FILESDIR}/${PN}-3.21-cacert-class3.patch" #521462 - fi - - pushd coreconf >/dev/null || die - # hack nspr paths - echo 'INCLUDES += -I$(DIST)/include/dbm' \ - >> headers.mk || die "failed to append include" - - # modify install path - sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = $(CORE_DEPTH)/dist:' \ - -i source.mk || die - - # Respect LDFLAGS - sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk - popd >/dev/null || die - - # Fix pkgconfig file for Prefix - sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \ - config/Makefile || die - - # use host shlibsign if need be #436216 - if tc-is-cross-compiler ; then - sed -i \ - -e 's:"${2}"/shlibsign:shlibsign:' \ - cmd/shlibsign/sign.sh || die - fi - - # dirty hack - sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \ - lib/ssl/config.mk || die - sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../../lib/freebl/\$(OBJDIR):" \ - cmd/platlibs.mk || die - - multilib_copy_sources - - strip-flags -} - -multilib_src_configure() { - # Ensure we stay multilib aware - sed -i -e "/@libdir@/ s:lib64:$(get_libdir):" config/Makefile || die -} - -nssarch() { - # Most of the arches are the same as $ARCH - local t=${1:-${CHOST}} - case ${t} in - aarch64*)echo "aarch64";; - hppa*) echo "parisc";; - i?86*) echo "i686";; - x86_64*) echo "x86_64";; - *) tc-arch ${t};; - esac -} - -nssbits() { - local cc cppflags="${1}CPPFLAGS" cflags="${1}CFLAGS" - if [[ ${1} == BUILD_ ]]; then - cc=$(tc-getBUILD_CC) - else - cc=$(tc-getCC) - fi - echo > "${T}"/test.c || die - ${cc} ${!cppflags} ${!cflags} -c "${T}"/test.c -o "${T}/${1}test.o" || die - case $(file "${T}/${1}test.o") in - *32-bit*x86-64*) echo USE_X32=1;; - *64-bit*|*ppc64*|*x86_64*) echo USE_64=1;; - *32-bit*|*ppc*|*i386*) ;; - *) die "Failed to detect whether ${cc} builds 64bits or 32bits, disable distcc if you're using it, please";; - esac -} - -multilib_src_compile() { - # use ABI to determine bit'ness, or fallback if unset - local buildbits mybits - case "${ABI}" in - n32) mybits="USE_N32=1";; - x32) mybits="USE_X32=1";; - s390x|*64) mybits="USE_64=1";; - ${DEFAULT_ABI}) - einfo "Running compilation test to determine bit'ness" - mybits=$(nssbits) - ;; - esac - # bitness of host may differ from target - if tc-is-cross-compiler; then - buildbits=$(nssbits BUILD_) - fi - - local makeargs=( - CC="$(tc-getCC)" - AR="$(tc-getAR) rc \$@" - RANLIB="$(tc-getRANLIB)" - OPTIMIZER= - ${mybits} - ) - - # Take care of nspr settings #436216 - local myCPPFLAGS="${CPPFLAGS} $($(tc-getPKG_CONFIG) nspr --cflags)" - unset NSPR_INCLUDE_DIR - - # Do not let `uname` be used. - if use kernel_linux ; then - makeargs+=( - OS_TARGET=Linux - OS_RELEASE=2.6 - OS_TEST="$(nssarch)" - ) - fi - - export NSS_ENABLE_WERROR=0 #567158 - export BUILD_OPT=1 - export NSS_USE_SYSTEM_SQLITE=1 - export NSDISTMODE=copy - export NSS_ENABLE_ECC=1 - export FREEBL_NO_DEPEND=1 - export ASFLAGS="" - - local d - - # Build the host tools first. - LDFLAGS="${BUILD_LDFLAGS}" \ - XCFLAGS="${BUILD_CFLAGS}" \ - NSPR_LIB_DIR="${T}/fakedir" \ - emake -j1 -C coreconf \ - CC="$(tc-getBUILD_CC)" \ - ${buildbits:-${mybits}} - makeargs+=( NSINSTALL="${PWD}/$(find -type f -name nsinstall)" ) - - # Then build the target tools. - for d in . lib/dbm ; do - CPPFLAGS="${myCPPFLAGS}" \ - XCFLAGS="${CFLAGS} ${CPPFLAGS}" \ - NSPR_LIB_DIR="${T}/fakedir" \ - emake -j1 "${makeargs[@]}" -C ${d} - done -} - -# Altering these 3 libraries breaks the CHK verification. -# All of the following cause it to break: -# - stripping -# - prelink -# - ELF signing -# http://www.mozilla.org/projects/security/pki/nss/tech-notes/tn6.html -# Either we have to NOT strip them, or we have to forcibly resign after -# stripping. -#local_libdir="$(get_libdir)" -#export STRIP_MASK=" -# */${local_libdir}/libfreebl3.so* -# */${local_libdir}/libnssdbm3.so* -# */${local_libdir}/libsoftokn3.so*" - -export NSS_CHK_SIGN_LIBS="freebl3 nssdbm3 softokn3" - -generate_chk() { - local shlibsign="$1" - local libdir="$2" - einfo "Resigning core NSS libraries for FIPS validation" - shift 2 - local i - for i in ${NSS_CHK_SIGN_LIBS} ; do - local libname=lib${i}.so - local chkname=lib${i}.chk - "${shlibsign}" \ - -i "${libdir}"/${libname} \ - -o "${libdir}"/${chkname}.tmp \ - && mv -f \ - "${libdir}"/${chkname}.tmp \ - "${libdir}"/${chkname} \ - || die "Failed to sign ${libname}" - done -} - -cleanup_chk() { - local libdir="$1" - shift 1 - local i - for i in ${NSS_CHK_SIGN_LIBS} ; do - local libfname="${libdir}/lib${i}.so" - # If the major version has changed, then we have old chk files. - [ ! -f "${libfname}" -a -f "${libfname}.chk" ] \ - && rm -f "${libfname}.chk" - done -} - -multilib_src_install() { - pushd dist >/dev/null || die - - dodir /usr/$(get_libdir) - cp -L */lib/*$(get_libname) "${ED}"/usr/$(get_libdir) || die "copying shared libs failed" - cp -L */lib/libcrmf.a "${ED}"/usr/$(get_libdir) || die "copying libs failed" - cp -L */lib/libfreebl.a "${ED}"/usr/$(get_libdir) || die "copying libs failed" - - # Install nss-config and pkgconfig file - dodir /usr/bin - cp -L */bin/nss-config "${ED}"/usr/bin || die - dodir /usr/$(get_libdir)/pkgconfig - cp -L */lib/pkgconfig/nss.pc "${ED}"/usr/$(get_libdir)/pkgconfig || die - - # create an nss-softokn.pc from nss.pc for libfreebl and some private headers - # bug 517266 - sed -e 's#Libs:#Libs: -lfreebl#' \ - -e 's#Cflags:#Cflags: -I${includedir}/private#' \ - */lib/pkgconfig/nss.pc >"${ED}"/usr/$(get_libdir)/pkgconfig/nss-softokn.pc \ - || die "could not create nss-softokn.pc" - - # all the include files - insinto /usr/include/nss - doins public/nss/*.h - insinto /usr/include/nss/private - doins private/nss/{blapi,alghmac}.h - - popd >/dev/null || die - - local f nssutils - # Always enabled because we need it for chk generation. - nssutils="shlibsign" - - if multilib_is_native_abi ; then - if use utils; then - # The tests we do not need to install. - #nssutils_test="bltest crmftest dbtest dertimetest - #fipstest remtest sdrtest" - # checkcert utils has been removed in nss-3.22: - # https://bugzilla.mozilla.org/show_bug.cgi?id=1187545 - # https://hg.mozilla.org/projects/nss/rev/df1729d37870 - nssutils="addbuiltin atob baddbdir btoa certcgi certutil - cmsutil conflict crlutil derdump digest makepqg mangle modutil multinit - nonspr10 ocspclnt oidcalc p7content p7env p7sign p7verify pk11mode - pk12util pp rsaperf selfserv shlibsign signtool signver ssltap strsclnt - symkeyutil tstclnt vfychain vfyserv" - # install man-pages for utils (bug #516810) - doman doc/nroff/*.1 - fi - pushd dist/*/bin >/dev/null || die - for f in ${nssutils}; do - dobin ${f} - done - popd >/dev/null || die - fi - - # Prelink breaks the CHK files. We don't have any reliable way to run - # shlibsign after prelink. - dodir /etc/prelink.conf.d - printf -- "-b ${EPREFIX}/usr/$(get_libdir)/lib%s.so\n" ${NSS_CHK_SIGN_LIBS} \ - > "${ED}"/etc/prelink.conf.d/nss.conf -} - -pkg_postinst() { - multilib_pkg_postinst() { - # We must re-sign the libraries AFTER they are stripped. - local shlibsign="${EROOT}/usr/bin/shlibsign" - # See if we can execute it (cross-compiling & such). #436216 - "${shlibsign}" -h >&/dev/null - if [[ $? -gt 1 ]] ; then - shlibsign="shlibsign" - fi - generate_chk "${shlibsign}" "${EROOT}"/usr/$(get_libdir) - } - - multilib_foreach_abi multilib_pkg_postinst -} - -pkg_postrm() { - multilib_pkg_postrm() { - cleanup_chk "${EROOT}"/usr/$(get_libdir) - } - - multilib_foreach_abi multilib_pkg_postrm -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.23.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.28.1.ebuild similarity index 91% rename from sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.23.ebuild rename to sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.28.1.ebuild index 9a4ed11830..7e1647eb0d 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.23.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-libs/nss/nss-3.28.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -6,22 +6,22 @@ EAPI=6 inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal -NSPR_VER="4.12" +NSPR_VER="4.13.1" RTM_NAME="NSS_${PV//./_}_RTM" # Rev of https://git.fedorahosted.org/cgit/nss-pem.git -PEM_GIT_REV="015ae754dd9f6fbcd7e52030ec9732eb27fc06a8" -PEM_P="${PN}-pem-20140125" +PEM_GIT_REV="429b0222759d8ad8e6dcd29e62875ae3efd69116" +PEM_P="${PN}-pem-20160329" DESCRIPTION="Mozilla's Network Security Services library that implements PKI support" HOMEPAGE="http://www.mozilla.org/projects/security/pki/nss/" SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz - cacert? ( https://dev.gentoo.org/~anarchy/patches/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch ) - nss-pem? ( https://dev.gentoo.org/~anarchy/dist/${PEM_P}.tar.bz2 )" + cacert? ( https://dev.gentoo.org/~axs/distfiles/${PN}-cacert-class1-class3.patch ) + nss-pem? ( https://dev.gentoo.org/~polynomial-c/${PEM_P}.tar.xz )" LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="+cacert +nss-pem utils" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="cacert +nss-pem utils" CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]" DEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] @@ -44,7 +44,7 @@ MULTILIB_CHOST_TOOLS=( PATCHES=( # Custom changes for gentoo - "${FILESDIR}/${PN}-3.21-gentoo-fixups.patch" + "${FILESDIR}/${PN}-3.28-gentoo-fixups.patch" "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch" "${FILESDIR}/${PN}-3.23-hppa-byte_order.patch" ) @@ -60,17 +60,16 @@ src_prepare() { if use nss-pem ; then PATCHES+=( "${FILESDIR}/${PN}-3.21-enable-pem.patch" - "${FILESDIR}/${PN}-3.21-pem-werror.patch" + ) + fi + if use cacert ; then #521462 + PATCHES+=( + "${DISTDIR}/${PN}-cacert-class1-class3.patch" ) fi default - if use cacert ; then - eapply -p4 "${DISTDIR}/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch" - eapply "${FILESDIR}/${PN}-3.21-cacert-class3.patch" #521462 - fi - pushd coreconf >/dev/null || die # hack nspr paths echo 'INCLUDES += -I$(DIST)/include/dbm' \ diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.22.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.22.2 deleted file mode 100644 index a4b3397d0d..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.22.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=>=virtual/pkgconfig-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nspr-4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -DESCRIPTION=Mozilla's Network Security Services library that implements PKI support -EAPI=5 -HOMEPAGE=http://www.mozilla.org/projects/security/pki/nss/ -IUSE=+cacert +nss-pem utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( MPL-2.0 GPL-2 LGPL-2.1 ) -RDEPEND=>=dev-libs/nspr-4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r12 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) -RESTRICT=test -SLOT=0 -SRC_URI=https://archive.mozilla.org/pub/security/nss/releases/NSS_3_22_2_RTM/src/nss-3.22.2.tar.gz cacert? ( https://dev.gentoo.org/~anarchy/patches/nss-3.14.1-add_spi+cacerts_ca_certs.patch ) nss-pem? ( https://dev.gentoo.org/~anarchy/dist/nss-pem-20140125.tar.bz2 ) -_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=8919ad1d26e313a61eee0325ee896df6 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.23 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.23 deleted file mode 100644 index 18f8983a93..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.23 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=>=virtual/pkgconfig-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nspr-4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -DESCRIPTION=Mozilla's Network Security Services library that implements PKI support -EAPI=6 -HOMEPAGE=http://www.mozilla.org/projects/security/pki/nss/ -IUSE=+cacert +nss-pem utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( MPL-2.0 GPL-2 LGPL-2.1 ) -RDEPEND=>=dev-libs/nspr-4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r12 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) -RESTRICT=test -SLOT=0 -SRC_URI=https://archive.mozilla.org/pub/security/nss/releases/NSS_3_23_RTM/src/nss-3.23.tar.gz cacert? ( https://dev.gentoo.org/~anarchy/patches/nss-3.14.1-add_spi+cacerts_ca_certs.patch ) nss-pem? ( https://dev.gentoo.org/~anarchy/dist/nss-pem-20140125.tar.bz2 ) -_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=1261a0c7caa55c17624656a748d36f88 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.24 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.24 deleted file mode 100644 index db79cfd7a8..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.24 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=>=virtual/pkgconfig-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nspr-4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -DESCRIPTION=Mozilla's Network Security Services library that implements PKI support -EAPI=6 -HOMEPAGE=http://www.mozilla.org/projects/security/pki/nss/ -IUSE=+cacert +nss-pem utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( MPL-2.0 GPL-2 LGPL-2.1 ) -RDEPEND=>=dev-libs/nspr-4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r12 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) -RESTRICT=test -SLOT=0 -SRC_URI=https://archive.mozilla.org/pub/security/nss/releases/NSS_3_24_RTM/src/nss-3.24.tar.gz cacert? ( https://dev.gentoo.org/~anarchy/patches/nss-3.14.1-add_spi+cacerts_ca_certs.patch ) nss-pem? ( https://dev.gentoo.org/~anarchy/dist/nss-pem-20140125.tar.bz2 ) -_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=4527e3fc3d3f17a22d0f64a86ad674a7 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.25 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.25 deleted file mode 100644 index 9b3a1bf495..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.25 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=>=virtual/pkgconfig-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nspr-4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -DESCRIPTION=Mozilla's Network Security Services library that implements PKI support -EAPI=6 -HOMEPAGE=http://www.mozilla.org/projects/security/pki/nss/ -IUSE=+cacert +nss-pem utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( MPL-2.0 GPL-2 LGPL-2.1 ) -RDEPEND=>=dev-libs/nspr-4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r12 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) -RESTRICT=test -SLOT=0 -SRC_URI=https://archive.mozilla.org/pub/security/nss/releases/NSS_3_25_RTM/src/nss-3.25.tar.gz cacert? ( https://dev.gentoo.org/~anarchy/patches/nss-3.14.1-add_spi+cacerts_ca_certs.patch ) nss-pem? ( https://dev.gentoo.org/~anarchy/dist/nss-pem-20140125.tar.bz2 ) -_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=4527e3fc3d3f17a22d0f64a86ad674a7 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.20 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.28.1 similarity index 69% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.20 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.28.1 index 03c3323d45..76f41bcbbf 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.20 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/nss-3.28.1 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install postinst postrm prepare test unpack -DEPEND=>=virtual/pkgconfig-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nspr-4.10.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +DEPEND=>=virtual/pkgconfig-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/nspr-4.13.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] DESCRIPTION=Mozilla's Network Security Services library that implements PKI support -EAPI=5 +EAPI=6 HOMEPAGE=http://www.mozilla.org/projects/security/pki/nss/ -IUSE=+cacert +nss-pem utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris +IUSE=cacert +nss-pem utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris LICENSE=|| ( MPL-2.0 GPL-2 LGPL-2.1 ) -RDEPEND=>=dev-libs/nspr-4.10.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r12 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +RDEPEND=>=dev-libs/nspr-4.13.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r12 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) RESTRICT=test SLOT=0 -SRC_URI=http://archive.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_20_RTM/src/nss-3.20.tar.gz cacert? ( https://dev.gentoo.org/~anarchy/patches/nss-3.14.1-add_spi+cacerts_ca_certs.patch ) nss-pem? ( https://git.fedorahosted.org/cgit/nss-pem.git/snapshot/nss-pem-015ae754dd9f6fbcd7e52030ec9732eb27fc06a8.tar.bz2 ) +SRC_URI=https://archive.mozilla.org/pub/security/nss/releases/NSS_3_28_1_RTM/src/nss-3.28.1.tar.gz cacert? ( https://dev.gentoo.org/~axs/distfiles/nss-cacert-class1-class3.patch ) nss-pem? ( https://dev.gentoo.org/~polynomial-c/nss-pem-20160329.tar.xz ) _eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=cb90df6f1d5a032d43453d5f91934c4b +_md5_=267d169ab787e6752ded94cdd24a6e07