commit:     8ba13b51759bd5458c61d7a016fe3dad5c938140
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Thu Jul 30 14:35:58 2015 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Jul 30 14:35:58 2015 +0000
URL:        https://gitweb.gentoo.org/proj/java.git/commit/?id=8ba13b51

[dev-libs/nss] Drop older version than in portage

 dev-libs/nss/ChangeLog                             | 1324 --------------------
 dev-libs/nss/Manifest                              |    4 -
 dev-libs/nss/files/nss-3.14.2-solaris-gcc.patch    |   24 -
 .../nss/files/nss-3.15-gentoo-fixup-warnings.patch |   10 -
 dev-libs/nss/files/nss-3.15-gentoo-fixups.patch    |  238 ----
 dev-libs/nss/files/nss-3.15-x32.patch              |   48 -
 dev-libs/nss/files/nss-3.15.4-enable-pem.patch     |   13 -
 dev-libs/nss/metadata.xml                          |   13 -
 dev-libs/nss/nss-3.16.1.ebuild                     |  325 -----
 dev-libs/nss/nss-3.16.ebuild                       |  282 -----
 10 files changed, 2281 deletions(-)

diff --git a/dev-libs/nss/ChangeLog b/dev-libs/nss/ChangeLog
deleted file mode 100644
index 65375ba..0000000
--- a/dev-libs/nss/ChangeLog
+++ /dev/null
@@ -1,1324 +0,0 @@
-# ChangeLog for dev-libs/nss
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/ChangeLog,v 1.351 2014/02/22 
10:42:36 polynomial-c Exp $
-
-*nss-3.16.1 (16 Jul 2014)
-
-  16 Jul 2014; Andrew John Hughes <[email protected]>
-  +nss-3.16.1.ebuild, -diff:
-  Port java changes to 3.16.1. This version is less intrusive and matches
-  Fedora/RHEL.
-
-*nss-3.15.5 (22 Feb 2014)
-
-  22 Feb 2014; Lars Wendler <[email protected]> +nss-3.15.5.ebuild:
-  Version bump.
-
-*nss-3.15.4-r1 (01 Feb 2014)
-
-  01 Feb 2014; Mike Frysinger <[email protected]>
-  +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 <[email protected]> nss-3.15.4.ebuild:
-  Keep lists of patches together.
-
-  01 Feb 2014; Mike Frysinger <[email protected]> nss-3.15.4.ebuild:
-  Mark m68k/s390/sh stable.
-
-  27 Jan 2014; Lars Wendler <[email protected]> -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 <[email protected]> nss-3.15.4.ebuild:
-  Stable for sparc, wrt bug #498172
-
-  26 Jan 2014; Agostino Sarubbo <[email protected]> nss-3.15.4.ebuild:
-  Stable for ia64, wrt bug #498172
-
-  23 Jan 2014; Mike Frysinger <[email protected]> nss-3.15.4.ebuild:
-  Add aarch64 arch to avoid clashing with arm* in build system.
-
-  22 Jan 2014; Mike Frysinger <[email protected]> nss-3.15.4.ebuild:
-  Add arm64 love.
-
-  19 Jan 2014; Agostino Sarubbo <[email protected]> nss-3.15.4.ebuild:
-  Stable for arm, wrt bug #498172
-
-  19 Jan 2014; Agostino Sarubbo <[email protected]> nss-3.15.4.ebuild:
-  Stable for alpha, wrt bug #498172
-
-  17 Jan 2014; Agostino Sarubbo <[email protected]> nss-3.15.4.ebuild:
-  Stable for ppc, wrt bug #498172
-
-  17 Jan 2014; Agostino Sarubbo <[email protected]> nss-3.15.4.ebuild:
-  Stable for ppc64, wrt bug #498172
-
-  16 Jan 2014; Agostino Sarubbo <[email protected]> nss-3.15.4.ebuild:
-  Stable for x86, wrt bug #498172
-
-  16 Jan 2014; Agostino Sarubbo <[email protected]> nss-3.15.4.ebuild:
-  Stable for amd64, wrt bug #498172
-
-  15 Jan 2014; Jeroen Roovers <[email protected]> nss-3.15.4.ebuild:
-  Stable for HPPA (bug #498172).
-
-*nss-3.15.4 (09 Jan 2014)
-
-  09 Jan 2014; Lars Wendler <[email protected]> +nss-3.15.4.ebuild:
-  Version bump.
-
-  15 Dec 2013; Agostino Sarubbo <[email protected]> nss-3.15.3.ebuild:
-  Stable for sparc, wrt bug #493850
-
-  13 Dec 2013; Jeroen Roovers <[email protected]> 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 <[email protected]> +nss-3.15.3.1.ebuild:
-  Security bump bug #493850, amd64 stable
-
-  08 Dec 2013; Agostino Sarubbo <[email protected]> nss-3.15.3.ebuild:
-  Stable for alpha, wrt bug #491234
-
-  07 Dec 2013; Agostino Sarubbo <[email protected]> nss-3.15.3.ebuild:
-  Stable for arm, wrt bug #491234
-
-  01 Dec 2013; Agostino Sarubbo <[email protected]> nss-3.15.3.ebuild:
-  Stable for ppc64, wrt bug #491234
-
-  01 Dec 2013; Agostino Sarubbo <[email protected]> nss-3.15.3.ebuild:
-  Stable for ppc, wrt bug #491234
-
-  01 Dec 2013; Agostino Sarubbo <[email protected]> nss-3.15.3.ebuild:
-  Stable for amd64, wrt bug #489796
-
-  27 Nov 2013; Agostino Sarubbo <[email protected]> nss-3.15.3.ebuild:
-  Stable for x86, wrt bug #491234
-
-  27 Nov 2013; Agostino Sarubbo <[email protected]> nss-3.15.3.ebuild:
-  Stable for amd64, wrt bug #491234
-
-  26 Nov 2013; Jeroen Roovers <[email protected]> nss-3.15.3.ebuild:
-  Stable for HPPA (bug #491234).
-
-*nss-3.15.3 (14 Nov 2013)
-
-  14 Nov 2013; Lars Wendler <[email protected]> +nss-3.15.3.ebuild:
-  Security bump (bug #491234).
-
-  24 Oct 2013; Lars Wendler <[email protected]> -nss-3.14.3.ebuild,
-  -nss-3.15.1-r1.ebuild:
-  Removed vulnerable versions (bug #486114).
-
-  09 Oct 2013; Agostino Sarubbo <[email protected]> nss-3.15.2.ebuild:
-  Stable for sparc, wrt bug #486114
-
-  09 Oct 2013; Agostino Sarubbo <[email protected]> nss-3.15.2.ebuild:
-  Stable for ppc64, wrt bug #486114
-
-  09 Oct 2013; Agostino Sarubbo <[email protected]> nss-3.15.2.ebuild:
-  Stable for arm, wrt bug #486114
-
-  07 Oct 2013; Agostino Sarubbo <[email protected]> nss-3.15.2.ebuild:
-  Stable for ppc, wrt bug #486114
-
-  06 Oct 2013; Agostino Sarubbo <[email protected]> nss-3.15.2.ebuild:
-  Stable for alpha, wrt bug #486114
-
-  06 Oct 2013; Agostino Sarubbo <[email protected]> nss-3.15.2.ebuild:
-  Stable for ia64, wrt bug #486114
-
-  01 Oct 2013; Jeroen Roovers <[email protected]> nss-3.15.2.ebuild:
-  Stable for HPPA (bug #486114).
-
-  30 Sep 2013; Agostino Sarubbo <[email protected]> nss-3.15.2.ebuild:
-  Stable for x86, wrt bug #486114
-
-  30 Sep 2013; Agostino Sarubbo <[email protected]> nss-3.15.2.ebuild:
-  Stable for amd64, wrt bug #486114
-
-*nss-3.15.2 (27 Sep 2013)
-
-  27 Sep 2013; Jory A. Pratt <[email protected]> +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 <[email protected]>
-  +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 <[email protected]> nss-3.15.1-r1.ebuild:
-  Restrict tests to avoid running tests with do not exist, bug 474056
-
-  26 Aug 2013; Agostino Sarubbo <[email protected]> nss-3.15.1-r1.ebuild:
-  Stable for ppc, wrt bug #479968
-
-  24 Aug 2013; Agostino Sarubbo <[email protected]> nss-3.15.1-r1.ebuild:
-  Stable for arm, wrt bug #479968
-
-  24 Aug 2013; Agostino Sarubbo <[email protected]> nss-3.15.1-r1.ebuild:
-  Stable for ppc64, wrt bug #479968
-
-  12 Aug 2013; Agostino Sarubbo <[email protected]> nss-3.15.1-r1.ebuild:
-  Stable for x86, wrt bug #479968
-
-  12 Aug 2013; Agostino Sarubbo <[email protected]> nss-3.15.1-r1.ebuild:
-  Stable for amd64, wrt bug #479968
-
-*nss-3.15.1-r1 (11 Aug 2013)
-
-  11 Aug 2013;  <[email protected]> +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 <[email protected]> +nss-3.15.1.ebuild:
-  Version bump (bug #477960).
-
-  20 Jun 2013; Patrick Lauer <[email protected]> nss-3.14.3.ebuild:
-  QA: Add s390 stable keyword as all other stable versions were pruned
-
-  19 Jun 2013; Lars Wendler <[email protected]> -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 <[email protected]>
-  +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 <[email protected]> metadata.xml:
-  Add upstream CPE tag (security info) from ChromiumOS.
-
-  29 Mar 2013; Mike Frysinger <[email protected]> 
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 <[email protected]> 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 <[email protected]>
-  -files/nss-3.13.1-pkcs11n-header-fix.patch:
-  Drop unused file.
-
-  14 Mar 2013; Mike Frysinger <[email protected]> nss-3.14.3.ebuild:
-  Fix nssbits handling when cross-compiling.
-
-  26 Feb 2013; Agostino Sarubbo <[email protected]> nss-3.14.3.ebuild:
-  Stable for alpha, wrt bug #455558
-
-  24 Feb 2013; Agostino Sarubbo <[email protected]> nss-3.14.3.ebuild:
-  Stable for arm, wrt bug #455558
-
-  24 Feb 2013; Agostino Sarubbo <[email protected]> nss-3.14.3.ebuild:
-  Stable for sparc, wrt bug #455558
-
-  24 Feb 2013; Agostino Sarubbo <[email protected]> nss-3.14.3.ebuild:
-  Stable for hppa, wrt bug #455558
-
-  24 Feb 2013; Agostino Sarubbo <[email protected]> nss-3.14.3.ebuild:
-  Stable for ia64, wrt bug #455558
-
-  24 Feb 2013; Agostino Sarubbo <[email protected]> nss-3.14.3.ebuild:
-  Stable for ppc64, wrt bug #455558
-
-  24 Feb 2013; Agostino Sarubbo <[email protected]> nss-3.14.3.ebuild:
-  Stable for ppc, wrt bug #455558
-
-  24 Feb 2013; Agostino Sarubbo <[email protected]> nss-3.14.3.ebuild:
-  Stable for x86, wrt bug #455558
-
-  24 Feb 2013; Agostino Sarubbo <[email protected]> nss-3.14.3.ebuild:
-  Stable for amd64, wrt bug #455558
-
-*nss-3.14.3 (17 Feb 2013)
-
-  17 Feb 2013; <[email protected]> +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 <[email protected]> +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 <[email protected]> nss-3.14.1.ebuild:
-  Stable for s390, wrt bug #450286
-
-  08 Feb 2013; Agostino Sarubbo <[email protected]> nss-3.14.1.ebuild:
-  Stable for sh, wrt bug #450286
-
-  04 Feb 2013; Agostino Sarubbo <[email protected]> nss-3.14.1.ebuild:
-  Stable for arm, wrt bug #450940
-
-  21 Jan 2013; Mike Frysinger <[email protected]> nss-3.14.1.ebuild:
-  Get cross-compiling working #436216 by Ambroz Bizjak.
-
-  21 Jan 2013; Agostino Sarubbo <[email protected]> nss-3.14.1.ebuild:
-  Stable for sparc, wrt bug #450940
-
-  21 Jan 2013; Agostino Sarubbo <[email protected]> nss-3.14.1.ebuild:
-  Stable for ppc, wrt bug #450940
-
-  21 Jan 2013; Agostino Sarubbo <[email protected]> nss-3.14.1.ebuild:
-  Stable for ppc64, wrt bug #450940
-
-  20 Jan 2013; Agostino Sarubbo <[email protected]> nss-3.14.1.ebuild:
-  Stable for x86, wrt bug #450940
-
-  20 Jan 2013; Agostino Sarubbo <[email protected]> nss-3.14.1.ebuild:
-  Stable for amd64, wrt bug #450940
-
-  16 Jan 2013; Lars Wendler <[email protected]> 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 <[email protected]> nss-3.14.1.ebuild:
-  Stable for HPPA (bug #450940).
-
-*nss-3.14.1 (09 Jan 2013)
-
-  09 Jan 2013; <[email protected]> +nss-3.14.1.ebuild,
-  +files/nss-3.14.1-gentoo-fixups.patch:
-  Security bump, bug #450940
-
-  28 Dec 2012; Agostino Sarubbo <[email protected]> nss-3.14.ebuild:
-  Stable for sparc, wrt bug #444318
-
-  29 Nov 2012; Anthony G. Basile <[email protected]> nss-3.14.ebuild:
-  stable ppc64, bug #439586
-
-  29 Nov 2012; <[email protected]> nss-3.14.ebuild:
-  Stable for ppc, wrt bug #439586
-
-  25 Nov 2012; Raúl Porcel <[email protected]> nss-3.14.ebuild:
-  alpha/ia64/sparc stable wrt #439586
-
-  21 Nov 2012; Markus Meier <[email protected]> nss-3.14.ebuild:
-  arm stable, bug #439586
-
-  21 Nov 2012;  <[email protected]> nss-3.14.ebuild:
-  Stable for x86, wrt bug #439586
-
-  16 Nov 2012; Jeroen Roovers <[email protected]> nss-3.14.ebuild:
-  Stable for HPPA (bug #439586).
-
-  15 Nov 2012; <[email protected]> nss-3.14.ebuild:
-  Stable for amd64, wrt bug #439586
-
-*nss-3.14 (28 Oct 2012)
-
-  28 Oct 2012; <[email protected]> +nss-3.14.ebuild:
-  Version bump
-
-  15 Sep 2012; Andreas Schuerch <[email protected]> nss-3.13.6.ebuild:
-  x86 stable, see bug 433383
-
-  08 Sep 2012; Agostino Sarubbo <[email protected]> nss-3.13.6.ebuild:
-  Stable for amd64, wrt bug #433383
-
-  04 Sep 2012; Jeroen Roovers <[email protected]> nss-3.13.6.ebuild:
-  Stable for HPPA (bug #433383).
-
-*nss-3.13.6 (01 Sep 2012)
-
-  01 Sep 2012; <[email protected]> +nss-3.13.6.ebuild:
-  Security bump
-
-  25 Aug 2012; Michael Weber <[email protected]> nss-3.13.5.ebuild:
-  ppc stable (bug 427224)
-
-  29 Jul 2012; Raúl Porcel <[email protected]> nss-3.13.5.ebuild:
-  alpha/ia64/sparc stable wrt #427224
-
-  23 Jul 2012; Jeroen Roovers <[email protected]> nss-3.13.5.ebuild:
-  Stable for HPPA (bug #427224).
-
-*nss-3.13.5-r1 (22 Jun 2012)
-
-  22 Jun 2012; Jory A. Pratt <[email protected]> +nss-3.13.5-r1.ebuild,
-  +files/nss-3.13.5-x32.patch:
-  Add support for x32, bug #421817
-
-  19 Jun 2012; Andreas Schuerch <[email protected]> nss-3.13.5.ebuild:
-  x86 stable, thanks Mikle Kolyada
-
-  11 Jun 2012; Jory A. Pratt <[email protected]> nss-3.13.5.ebuild:
-  Bug #420659, Ensure nspr is listed in Depend
-
-  11 Jun 2012; Agostino Sarubbo <[email protected]> nss-3.13.5.ebuild:
-  Stable for amd64, wrt bug #420125
-
-  08 Jun 2012; Michael Weber <[email protected]> nss-3.13.4.ebuild:
-  ppc stable (bug 414963)
-
-*nss-3.13.5 (06 Jun 2012)
-
-  06 Jun 2012; Jory A. Pratt <[email protected]> +nss-3.13.5.ebuild:
-  Version bump, NSS parsing errors with zero length item
-
-  28 May 2012; Raúl Porcel <[email protected]> nss-3.13.4.ebuild:
-  sparc stable
-
-  26 May 2012; Raúl Porcel <[email protected]> nss-3.13.4.ebuild:
-  alpha/ia64 stable
-
-  26 May 2012; Markus Meier <[email protected]> nss-3.13.4.ebuild:
-  arm stable, bug #414963
-
-  08 May 2012; Lars Wendler <[email protected]> nss-3.13.4.ebuild:
-  Sync up with nss from mozilla overlay.
-
-  08 May 2012; Andreas Schuerch <[email protected]> nss-3.13.4.ebuild:
-  x86 stable, see bug 414963
-
-  07 May 2012; Markos Chandras <[email protected]> nss-3.13.4.ebuild:
-  Stable on amd64 wrt bug #414963
-
-*nss-3.13.4 (07 May 2012)
-
-  07 May 2012; Lars Wendler <[email protected]> -nss-3.13.1-r2.ebuild,
-  +nss-3.13.4.ebuild:
-  Security bump (bug #414963). Removed old.
-
-  04 May 2012; Jeff Horelick <[email protected]> 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 <[email protected]> nss-3.13.3.ebuild:
-  keyword ~amd64-fbsd
-
-  25 Mar 2012; Thomas Kahle <[email protected]> nss-3.13.3.ebuild:
-  marked x86 per bug 408161
-
-  22 Mar 2012; Agostino Sarubbo <[email protected]> nss-3.13.3.ebuild:
-  Stable for amd64, wrt bug #408161
-
-*nss-3.13.3 (11 Mar 2012)
-
-  11 Mar 2012; Jory A. Pratt <[email protected]> +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 <[email protected]> -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 <[email protected]> nss-3.13.1-r2.ebuild:
-  marked x86 per bug 403183
-
-  17 Feb 2012; Agostino Sarubbo <[email protected]> nss-3.13.1-r2.ebuild:
-  Stable for amd64, wrt bug #403183
-
-*nss-3.13.1-r2 (27 Jan 2012)
-
-  27 Jan 2012; <[email protected]> +nss-3.13.1-r2.ebuild:
-  add ca cert support to database
-
-  12 Jan 2012; Pawel Hajdan jr <[email protected]> nss-3.13.1-r1.ebuild:
-  x86 stable wrt bug #395431
-
-  11 Jan 2012; Agostino Sarubbo <[email protected]> nss-3.13.1-r1.ebuild:
-  Stable for AMD64, wrt security bug #395431
-
-  10 Jan 2012; Agostino Sarubbo <[email protected]> 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 <[email protected]> -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 <[email protected]> nss-3.12.11-r1.ebuild:
-  ppc64 stable wrt #388045
-
-  21 Nov 2011; Jory A. Pratt <[email protected]> nss-3.13.1.ebuild:
-  Fix buildtime deps, bug #381585,381591
-
-  19 Nov 2011; Raúl Porcel <[email protected]> nss-3.12.11-r1.ebuild:
-  alpha/ia64/sparc stable wrt #388045
-
-  06 Nov 2011; Brent Baude <[email protected]> nss-3.12.11-r1.ebuild:
-  Marking nss-3.12.11-r1 ppc for bug 388045
-
-  05 Nov 2011; Markus Meier <[email protected]> nss-3.12.11-r1.ebuild:
-  arm stable, bug #388045
-
-*nss-3.13.1 (05 Nov 2011)
-
-  05 Nov 2011; Lars Wendler <[email protected]> -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 <[email protected]> nss-3.12.11-r1.ebuild:
-  x86 stable wrt bug #388045
-
-  28 Oct 2011; Jeroen Roovers <[email protected]> nss-3.12.11-r1.ebuild:
-  Stable for HPPA (bug #388045).
-
-  28 Oct 2011; Tony Vroon <[email protected]> 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 <[email protected]> +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 <[email protected]> nss-3.12.9-r1.ebuild:
-  Fix linux-3.0 support on stable as well, bug #372001
-
-  24 Sep 2011; Fabian Groffen <[email protected]> nss-3.12.11.ebuild:
-  Avoid brute force install_name_tooling by hacking the makefiles
-
-  24 Sep 2011; Fabian Groffen <[email protected]> nss-3.12.11.ebuild:
-  Fixup library ids and references, not to use @executable_path on Darwin
-
-  24 Sep 2011; Fabian Groffen <[email protected]> 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 <[email protected]> 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 <[email protected]> nss-3.12.10.ebuild:
-  arm stable, bug #379549
-
-  03 Sep 2011; Pawel Hajdan jr <[email protected]> nss-3.12.10.ebuild:
-  x86 stable wrt bug #380913
-
-  03 Sep 2011; Kacper Kowalik <[email protected]> nss-3.12.10.ebuild:
-  ppc/ppc64 stable wrt #379549
-
-  28 Aug 2011; Tony Vroon <[email protected]> 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 <[email protected]> +nss-3.12.11.ebuild:
-  Version bump, misc fixes
-
-  31 Jul 2011; Jory A. Pratt <[email protected]> nss-3.12.10.ebuild:
-  Add support for Linux-3.0, bug #372001
-
-  14 May 2011; Kacper Kowalik <[email protected]> nss-3.12.9-r1.ebuild:
-  ppc/ppc64 stable wrt #360315
-
-*nss-3.12.10 (13 May 2011)
-
-  13 May 2011; Jory A. Pratt <[email protected]> +nss-3.12.10.ebuild:
-  Version bump
-
-  07 May 2011; Raúl Porcel <[email protected]> nss-3.12.9-r1.ebuild:
-  alpha/arm/ia64/sparc stable wrt #360315
-
-  06 May 2011; Jeroen Roovers <[email protected]> nss-3.12.9-r1.ebuild:
-  Stable for HPPA (bug #360315).
-
-  03 May 2011; Thomas Kahle <[email protected]> nss-3.12.9-r1.ebuild:
-  x86 stable per bug 360315
-
-  03 May 2011; Markos Chandras <[email protected]> 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 <[email protected]> +nss-3.12.9-r1.ebuild:
-  Bump for security bug #360315
-
-*nss-3.12.9 (14 Jan 2011)
-
-  14 Jan 2011; Jory A. Pratt <[email protected]> +nss-3.12.9.ebuild:
-  version bump
-
-  01 Jan 2011; Jory A. Pratt <[email protected]> -nss-3.12.7.ebuild:
-  remove stale ebuild with security issue
-
-  31 Oct 2010; Raúl Porcel <[email protected]> nss-3.12.8.ebuild:
-  alpha/ia64/sparc stable wrt #342847
-
-  30 Oct 2010; Markus Meier <[email protected]> nss-3.12.8.ebuild:
-  arm stable, bug #342847
-
-  29 Oct 2010; Mark Loeser <[email protected]> nss-3.12.8.ebuild:
-  Stable for ppc64; bug #342847
-
-  29 Oct 2010; Jeroen Roovers <[email protected]> nss-3.12.8.ebuild:
-  Stable for PPC (bug #342847).
-
-  25 Oct 2010; Christian Faulhammer <[email protected]> nss-3.12.8.ebuild:
-  stable x86, security bug 341821
-
-  23 Oct 2010; Markos Chandras <[email protected]> nss-3.12.8.ebuild:
-  Stable on amd64 wrt bug #341821
-
-  22 Oct 2010; Jeroen Roovers <[email protected]> nss-3.12.8.ebuild:
-  Stable for HPPA (bug #341821).
-
-*nss-3.12.8 (30 Sep 2010)
-
-  30 Sep 2010; Jory A. Pratt <[email protected]> -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 <[email protected]> nss-3.12.7.ebuild:
-  Stable for HPPA (bug #336396).
-
-  14 Sep 2010; Raúl Porcel <[email protected]> nss-3.12.7.ebuild:
-  alpha/arm/ia64/sparc stable wrt #336396
-
-  12 Sep 2010; Joseph Jezak <[email protected]> nss-3.12.7.ebuild:
-  Marked ppc ppc64 for bug #336396.
-
-  11 Sep 2010; Markos Chandras <[email protected]> nss-3.12.7.ebuild:
-  Stable on amd64 wrt bug #336396
-
-  09 Sep 2010; Christian Faulhammer <[email protected]> nss-3.12.7.ebuild:
-  stable x86, security bug 336396
-
-  08 Aug 2010; Jory A. Pratt <[email protected]> nss-3.12.7.ebuild:
-  Fix nspr dep bug #331643
-
-*nss-3.12.7 (07 Aug 2010)
-
-  07 Aug 2010; Jory A. Pratt <[email protected]> +nss-3.12.7.ebuild:
-  version bump
-
-  27 Jul 2010; Fabian Groffen <[email protected]> nss-3.12.6-r2.ebuild:
-  Call generate_chk with correct args for Prefix
-
-  21 Jul 2010; Jeremy Olexa <[email protected]>
-  +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 <[email protected]> nss-3.12.6-r1.ebuild:
-  hppa stable, #324735
-
-*nss-3.12.6-r2 (16 Jun 2010)
-
-  16 Jun 2010; Robin H. Johnson <[email protected]> +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 <[email protected]> nss-3.12.6-r1.ebuild:
-  Marked ppc/ppc64 stable for bug #314025.
-
-  09 May 2010; Raúl Porcel <[email protected]> nss-3.12.6-r1.ebuild:
-  alpha/arm/ia64/sparc stable wrt #314025
-
-  20 Apr 2010; Christian Faulhammer <[email protected]> nss-3.12.6-r1.ebuild:
-  stable x86, bug 314025
-
-  18 Apr 2010; Pacho Ramos <[email protected]> nss-3.12.6-r1.ebuild:
-  amd64 stable, bug 314025
-
-  10 Apr 2010; <[email protected]> -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; <[email protected]> nss-3.12.6-r1.ebuild:
-  use nspr-config to determine includes/libdir
-
-*nss-3.12.6-r1 (28 Mar 2010)
-
-  28 Mar 2010; <[email protected]> -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 <[email protected]> +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; <[email protected]> nss-3.12.5-r1.ebuild:
-  Fix bugs #304687, #304571
-
-  11 Feb 2010; <[email protected]> nss-3.12.5-r1.ebuild:
-  Ensure we update nspr before nss
-
-*nss-3.12.5-r1 (11 Feb 2010)
-
-  11 Feb 2010; <[email protected]> +nss-3.12.5-r1.ebuild:
-  Address concerns from upstream about our build, move to /usr/lib{64}
-
-  09 Feb 2010; Pacho Ramos <[email protected]> nss-3.12.5.ebuild:
-  amd64 stable, bug 300606
-
-  30 Jan 2010; Raúl Porcel <[email protected]> nss-3.12.5.ebuild:
-  alpha/arm/ia64/sparc stable wrt #300606
-
-  27 Jan 2010; <[email protected]> nss-3.12.5.ebuild:
-  revert dynamic linking for prefix, fixed in nspr
-
-  26 Jan 2010; Jeremy Olexa <[email protected]> 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 <[email protected]> nss-3.12.5.ebuild:
-  stable ppc, bug 300606
-
-  20 Jan 2010; Brent Baude <[email protected]> nss-3.12.5.ebuild:
-  stable ppc64, bug 300606
-
-  19 Jan 2010; Jeroen Roovers <[email protected]> nss-3.12.5.ebuild:
-  Stable for HPPA (bug #300606).
-
-  17 Jan 2010; Christian Faulhammer <[email protected]> nss-3.12.5.ebuild:
-  stable x86, bug 300606
-
-  15 Dec 2009; Jory A. Pratt <[email protected]> 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 <[email protected]> +nss-3.12.5.ebuild:
-  version bump
-
-  06 Nov 2009; Jory A. Pratt <[email protected]> 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 <[email protected]> -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 <[email protected]> +nss-3.12.4-r1.ebuild:
-  remove system zlib support, re-enable ECC export
-
-  16 Sep 2009; Jory A. Pratt <[email protected]> nss-3.12.4.ebuild:
-  Make pkg_postinst() clearer on revdep-rebuild usage.
-
-  15 Sep 2009; Jory A. Pratt <[email protected]> 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 <[email protected]> +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 <[email protected]> nss-3.12.3-r1.ebuild:
-  amd64 stable wrt bug #280839
-
-  30 Aug 2009; Brent Baude <[email protected]> nss-3.12.3-r1.ebuild:
-  Marking nss-3.12.3-r1 ppc64 for bug 280839
-
-  26 Aug 2009; Raúl Porcel <[email protected]> nss-3.12.3-r1.ebuild:
-  alpha/arm/ia64/sparc stable
-
-  19 Aug 2009; Mounir Lamouri <[email protected]> nss-3.12.3-r1.ebuild:
-  Stable for ppc. Bug 280839
-
-  17 Aug 2009; Jeroen Roovers <[email protected]> nss-3.12.3-r1.ebuild:
-  Stable for HPPA (bug #280839).
-
-  14 Aug 2009; Christian Faulhammer <[email protected]> nss-3.12.3-r1.ebuild:
-  stable x86, bug 280839
-
-  02 Aug 2009; Thomas Sachau (Tommy[D]) <[email protected]>
-  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; <[email protected]> +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 <[email protected]>
-  +files/nss-3.12-config.patch:
-  Add missing patch
-
-*nss-3.12.3 (15 Apr 2009)
-
-  15 Apr 2009; Raúl Porcel <[email protected]> +nss-3.12.3.ebuild:
-  Version bump
-
-  12 Apr 2009; Friedrich Oslage <[email protected]> nss-3.12.2.ebuild:
-  Stable on sparc, security bug #262704 and security bug #265165
-
-  15 Feb 2009; Raúl Porcel <[email protected]> -nss-3.12.2_rc1.ebuild,
-  nss-3.12.2.ebuild:
-  alpha/arm/ia64 stable wrt #257577
-
-  14 Feb 2009; Markus Meier <[email protected]> nss-3.12.2.ebuild:
-  amd64/x86 stable, bug #257577
-
-  12 Feb 2009; Brent Baude <[email protected]> nss-3.12.2.ebuild:
-  Marking nss-3.12.2 ppc64 and ppc for bug 257577
-
-  12 Feb 2009; Jeroen Roovers <[email protected]> nss-3.12.2.ebuild:
-  Stable for HPPA (bug #257577).
-
-*nss-3.12.2 (04 Feb 2009)
-
-  04 Feb 2009; Raúl Porcel <[email protected]> +nss-3.12.2.ebuild:
-  Version bump
-
-  27 Dec 2008; Brent Baude <[email protected]> nss-3.12.2_rc1.ebuild:
-  Marking nss-3.12.2_rc1 ppc64 and ppc for bug 234646
-
-  26 Dec 2008; Jeroen Roovers <[email protected]> nss-3.12.2_rc1.ebuild:
-  Stable for HPPA (bug #234646).
-
-  24 Dec 2008; Raúl Porcel <[email protected]> -nss-3.12-r1.ebuild,
-  nss-3.12.2_rc1.ebuild:
-  alpha/arm/ia64 stable wrt #234646
-
-  23 Dec 2008; Markus Meier <[email protected]> nss-3.12.2_rc1.ebuild:
-  x86 stable, bug #234646
-
-  22 Dec 2008; Olivier Crête <[email protected]> nss-3.12.2_rc1.ebuild:
-  Stable on amd64, bug #234646
-
-  22 Dec 2008; Raúl Porcel <[email protected]> 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 <[email protected]> +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 <[email protected]> -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 <[email protected]> nss-3.11.9.ebuild:
-  arm stable
-
-  05 Sep 2008; Alexis Ballier <[email protected]> +files/nss-fbsd7.patch,
-  nss-3.12.ebuild:
-  backport a patch to fix build on freebsd 7
-
-  13 Aug 2008; Raúl Porcel <[email protected]> nss-3.11.9.ebuild,
-  nss-3.12.ebuild:
-  Respect LDFLAGS, bug #181792
-
-  06 Aug 2008; Ulrich Mueller <[email protected]> metadata.xml:
-  Add USE flag description to metadata wrt GLEP 56.
-
-*nss-3.12 (18 Jun 2008)
-
-  18 Jun 2008; Raúl Porcel <[email protected]> -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 <[email protected]> +nss-3.12_rc4.ebuild:
-  Version bump
-
-*nss-3.12_rc3 (11 May 2008)
-
-  11 May 2008; Raúl Porcel <[email protected]> +nss-3.12_rc3.ebuild:
-  Version bump
-
-  11 Apr 2008; Raúl Porcel <[email protected]> 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 <[email protected]> +nss-3.12_rc2.ebuild:
-  Version bump
-
-  02 Apr 2008; Raúl Porcel <[email protected]> -nss-3.12_beta2.ebuild,
-  nss-3.12_beta3.ebuild:
-  Restore keywords, remove old
-
-  26 Mar 2008; Markus Meier <[email protected]> nss-3.11.9.ebuild:
-  amd64 stable, bug #213601
-
-  23 Mar 2008; nixnut <[email protected]> nss-3.11.9.ebuild:
-  Stable on ppc wrt bug 213601
-
-  22 Mar 2008; Brent Baude <[email protected]> nss-3.11.9.ebuild:
-  Marking nss-3.11.9 ppc64 for bug 213601
-
-  17 Mar 2008; Jeroen Roovers <[email protected]> nss-3.11.9.ebuild:
-  Stable for HPPA (bug #213601).
-
-*nss-3.12_beta3 (17 Mar 2008)
-
-  17 Mar 2008; Raúl Porcel <[email protected]> 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 <[email protected]> nss-3.11.9.ebuild:
-  alpha/ia64/sparc/x86 stable
-
-*nss-3.12_beta2 (25 Feb 2008)
-
-  25 Feb 2008; Raúl Porcel <[email protected]>
-  +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 <[email protected]> +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 <[email protected]> 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 <[email protected]> +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 <[email protected]> -nss-3.12_alpha2_p2.ebuild,
-  +nss-3.12_alpha2_p2-r1.ebuild:
-  fix MINOR_VERSION
-
-  18 Dec 2007; Raúl Porcel <[email protected]> -nss-3.11.5.ebuild:
-  old
-
-  17 Dec 2007; Stuart Longland <[email protected]> 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 <[email protected]> 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 <[email protected]> +nss-3.12_alpha2_p2.ebuild:
-  Version bump
-
-  16 Oct 2007; Raúl Porcel <[email protected]> nss-3.11.5.ebuild,
-  nss-3.11.7.ebuild:
-  Drop app-arch/zip DEPEND, bug #195994
-
-  15 Aug 2007; Christoph Mende <[email protected]> nss-3.11.7.ebuild:
-  Stable on amd64 wrt bug #188158
-
-  14 Aug 2007; Markus Rothe <[email protected]> nss-3.11.7.ebuild:
-  Stable on ppc64; bug #188158
-
-  13 Aug 2007; Jeroen Roovers <[email protected]> nss-3.11.7.ebuild:
-  Stable for HPPA (bug #188158).
-
-  09 Aug 2007; Raúl Porcel <[email protected]> nss-3.11.7.ebuild:
-  Fix description, bug 188230
-
-  09 Aug 2007; Gustavo Zacarias <[email protected]> nss-3.11.7.ebuild:
-  Stable on sparc wrt #188158
-
-  09 Aug 2007; Tobias Scherbaum <[email protected]> nss-3.11.7.ebuild:
-  ppc stable, bug #188158
-
-  08 Aug 2007; Raúl Porcel <[email protected]> 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 <[email protected]> +nss-3.11.7.ebuild:
-  Version bump, and change license, bug #184599
-
-  24 Jun 2007; Piotr Jaroszyński <[email protected]> nss-3.11.5.ebuild:
-  (QA) Fix ${ROOT} abuse. bug #167271.
-
-  20 Apr 2007; Raúl Porcel <[email protected]> -nss-3.11.3.ebuild,
-  -nss-3.11.3-r1.ebuild, -nss-3.11.4.ebuild:
-  Cleanup
-
-  20 Apr 2007; Stuart Longland <[email protected]> nss-3.11.5.ebuild:
-  Tested and marked stable on mips
-
-  14 Mar 2007; Raúl Porcel <[email protected]> nss-3.11.5.ebuild:
-  alpha and ia64 were stable, fixed
-
-  11 Mar 2007; Raúl Porcel <[email protected]> nss-3.11.5.ebuild:
-  3.11.5 needs nspr-4.6.5
-
-  11 Mar 2007; Bryan Østergaard <[email protected]> nss-3.11.5.ebuild:
-  Stable on Alpha + IA64.
-
-  09 Mar 2007; Jeroen Roovers <[email protected]> nss-3.11.5.ebuild:
-  Stable for HPPA (bug #165555).
-
-  08 Mar 2007; Steve Dibb <[email protected]> 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 <[email protected]> nss-3.11.5.ebuild:
-  amd64 stable, security bug 165555
-
-  08 Mar 2007; Tobias Scherbaum <[email protected]> nss-3.11.5.ebuild:
-  Stable on ppc wrt bug #165555.
-
-  08 Mar 2007; Gustavo Zacarias <[email protected]> ChangeLog:
-  Fix manifest
-
-  08 Mar 2007; Gustavo Zacarias <[email protected]> nss-3.11.5.ebuild:
-  Stable on sparc wrt security #165555
-
-  08 Mar 2007; Markus Rothe <[email protected]> nss-3.11.5.ebuild:
-  Stable on ppc64; bug #165555
-
-  07 Mar 2007; Raúl Porcel <[email protected]> nss-3.11.5.ebuild:
-  x86 stable wrt bug 165555
-
-*nss-3.11.5 (07 Mar 2007)
-
-  07 Mar 2007; Raúl Porcel <[email protected]>
-  -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 <[email protected]> nss-3.11.4.ebuild:
-  license change, bug 150118
-
-  05 Feb 2007; Raúl Porcel <[email protected]> -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 <[email protected]> nss-3.11.3.ebuild:
-  Stable on MIPS; bug #148283
-
-  28 Jan 2007; Raúl Porcel <[email protected]> metadata.xml:
-  Move to mozilla herd, bug 160313
-
-*nss-3.11.4 (21 Dec 2006)
-
-  21 Dec 2006; Alon Bar-Lev <[email protected]> +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 <[email protected]> +nss-3.11.3-r1.ebuild:
-  Make nss respect CFLAGS thanks to Ed Catmur bug#143619
-
-  27 Sep 2006; Bryan Østergaard <[email protected]> nss-3.11.3.ebuild:
-  Stable on ia64.
-
-  27 Sep 2006; Fernando J. Pereda <[email protected]> nss-3.11.3.ebuild:
-  Stable on alpha wrt bug #148283
-
-  21 Sep 2006; <[email protected]> nss-3.11.3.ebuild:
-  stable on amd64 wrt bug 148283
-
-  21 Sep 2006; Tobias Scherbaum <[email protected]> nss-3.11.3.ebuild:
-  hppa stable, bug #148283
-
-  21 Sep 2006; Tobias Scherbaum <[email protected]> nss-3.11.3.ebuild:
-  ppc stable, bug #148283
-
-  21 Sep 2006; Gustavo Zacarias <[email protected]> nss-3.11.3.ebuild:
-  Stable on sparc wrt security #148283
-
-  20 Sep 2006; <[email protected]> nss-3.11.3.ebuild:
-  Stable on x86, security bug #148283.
-
-  20 Sep 2006; Markus Rothe <[email protected]> nss-3.11.3.ebuild:
-  Stable on ppc64; bug #148283
-
-  16 Sep 2006; Stefan Schweizer <[email protected]> nss-3.11.3.ebuild:
-  NSPR_VER="4.6.3", thanks Walter Meinl <[email protected]>
-
-*nss-3.11.3 (16 Sep 2006)
-
-  16 Sep 2006; Stefan Schweizer <[email protected]> +nss-3.11.3.ebuild:
-  version bump, security bug 147652
-
-*nss-3.11.2 (23 Jul 2006)
-
-  23 Jul 2006; Marcelo Goes <[email protected]> +nss-3.11.2.ebuild:
-  3.11.2 version bump for bug 141393, thanks to Walter Meinl <wuno at lsvw dot
-  de>.
-
-  12 Jul 2006; Aron Griffis <[email protected]> nss-3.11.1-r1.ebuild:
-  Mark 3.11.1-r1 stable on ia64. #134798
-
-  09 Jul 2006; Joshua Kinard <[email protected]> nss-3.11-r1.ebuild:
-  Marked stable on mips.
-
-  07 Jul 2006; Diego Pettenò <[email protected]> nss-3.11.1-r1.ebuild:
-  Add ~x86-fbsd keyword.
-
-  23 Jun 2006; Thomas Cort <[email protected]> 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 <[email protected]>
-  +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 <[email protected]> nss-3.11-r1.ebuild:
-  Stable on hppa.
-
-*nss-3.11.1 (02 Jun 2006)
-
-  02 Jun 2006; Jory A. Pratt <[email protected]>
-  +files/nss-3.11.1-zdefs.patch, +nss-3.11.1.ebuild:
-  revision bump
-
-  30 May 2006; Chris Gianelloni <[email protected]> nss-3.11-r1.ebuild:
-  Stable on x86 wrt bug #134798.
-
-  29 May 2006; Gustavo Zacarias <[email protected]> nss-3.11-r1.ebuild:
-  Stable on sparc wrt #134798
-
-  03 May 2006; Markus Rothe <[email protected]> nss-3.11-r1.ebuild:
-  Stable on ppc64
-
-  19 Apr 2006; <[email protected]> nss-3.11-r1.ebuild:
-  stable on amd64
-
-  15 Apr 2006; <[email protected]> nss-3.11-r1.ebuild:
-  Stable on ppc
-
-  25 Feb 2006; Stephen P. Becker <[email protected]>
-  -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 <[email protected]>
-  +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; <[email protected]> +nss-3.11-r1.ebuild:
-  rpath fix
-
-*nss-3.11 (30 Jan 2006)
-
-  30 Jan 2006; <[email protected]> +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 <[email protected]> +files/nss.pc.in,
-  +nss-3.10.ebuild:
-  3.10 version bump for bug 120442.
-
-  06 Aug 2005; Daniel Black <[email protected]>
-  -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 <[email protected]>
-  +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 <[email protected]> nss-3.9.2-r2.ebuild:
-  stable on mips
-
-  28 Jan 2005; Joseph Jezak <[email protected]> nss-3.9.2-r2.ebuild:
-  Marked ppc stable.
-
-  20 Jan 2005; Aron Griffis <[email protected]> nss-3.9.2-r2.ebuild:
-  stable on ia64
-
-  23 Dec 2004; Guy Martin <[email protected]> nss-3.9.2-r2.ebuild:
-  Stable on hppa.
-
-  21 Dec 2004; Bryan Østergaard <[email protected]> nss-3.9.2-r2.ebuild:
-  Stable on alpha.
-
-  17 Dec 2004; Markus Rothe <[email protected]> nss-3.9.2-r2.ebuild:
-  Stable on ppc64
-
-  15 Dec 2004; Gustavo Zacarias <[email protected]> nss-3.9.2-r2.ebuild:
-  Stable on sparc
-
-  11 Dec 2004; Bryan Østergaard <[email protected]> nss-3.9.2.ebuild:
-  Stable on alpha.
-
-  28 Nov 2004; Stephen P. Becker <[email protected]>
-  +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 <[email protected]> -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 <[email protected]> +nss-3.9.2-r1.ebuild:
-  adding /etc/env.d entry to get around (#71004)
-
-  12 Nov 2004; Mike Gardiner <[email protected]> nss-3.9.2.ebuild:
-  Keyworded ppc
-
-  11 Nov 2004; Gustavo Zacarias <[email protected]> nss-3.9.2.ebuild:
-  Stable on sparc
-
-  06 Nov 2004; Michael Sterrett <[email protected]> nss-3.9.2.ebuild:
-  Don't use sed in global scope
-
-  16 Oct 2004; Alastair Tse <[email protected]> nss-3.8.ebuild,
-  nss-3.9.2.ebuild:
-  fixed mistake in installing shared libs. (#67124)
-
-  26 Aug 2004; Hardave Riar <[email protected]> files/nss-3.8-mips.patch:
-  Added mips64 support to the mips patch.
-
-  14 Aug 2004; Tom Gall <[email protected]> nss-3.9.2.ebuild:
-  stable on ppc64, bug #58169
-
-  28 Jul 2004; <[email protected]> nss-3.8.ebuild:
-  stable on ia64
-
-*nss-3.9.2 (24 Jul 2004)
-
-  24 Jul 2004; Alastair Tse <[email protected]> +files/nss-3.9.2-ppc64.patch,
-  +nss-3.9.2.ebuild:
-  version bump. add ppc64 patch (#58169). thanks to Markus Rothe
-  <[email protected]>
-
-  24 Jul 2004; Alastair Tse <[email protected]> nss-3.8.ebuild:
-  added provisions for alternative ROOT (#55350)
-
-  07 Jul 2004; Travis Tilley <[email protected]> nss-3.8.ebuild:
-  stable on amd64
-
-  01 Jul 2004; Jeremy Huddleston <[email protected]> nss-3.8.ebuild:
-  virtual/glibc -> virtual/libc
-
-  30 Apr 2004; Stephen P. Becker <[email protected]> nss-3.8.ebuild:
-  Stable on mips.
-
-  06 Apr 2004; Guy Martin <[email protected]> nss-3.8.ebuild:
-  Added a build-fix patch for hppa.
-
-  26 Feb 2004; Gustavo Zacarias <[email protected]> nss-3.8.ebuild:
-  stable on hppa
-
-  16 Feb 2004; Joshua Kinard <[email protected]> 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 <[email protected]> nss-3.8.ebuild:
-  add ~ia64
-
-  09 Jan 2004; Aron Griffis <[email protected]> nss-3.8.ebuild:
-  stable on alpha
-
-  20 Nov 2003; Alastair Tse <[email protected]> nss-3.8.ebuild:
-  fix download location (#33181)
-
-  13 Nov 2003; Brad House <[email protected]> nss-3.8.ebuild,
-  files/nss-3.8-amd64.patch:
-  amd64 patch from [email protected]
-
-  05 Sep 2003; Jason Wever <[email protected]> nss-3.8.ebuild:
-  Marked stable for sparc.
-
-  31 Jul 2003; Don Seiler <[email protected]>; nss-3.8.ebuild:
-  Bumping to stable on ppc for gaim-encryption.
-
-  20 Jul 2003; Alastair Tse <[email protected]> nss-3.8.ebuild:
-  workaround for linux-2.6 (#24626)
-
-  19 Jul 2003; Alastair Tse <[email protected]> nss-3.8.ebuild:
-  express stable bump because of evo 1.4.3
-
-  18 Jul 2003; Brad Laue <[email protected]> nss-3.8.ebuild:
-  Build fix on 2.6 series kernels.
-
-  13 Jul 2003; Alastair Tse <[email protected]> nss-3.8.ebuild:
-  add zip dep
-
-  11 Jul 2003; Will Woods <[email protected]> nss-3.8.ebuild:
-  Added ~alpha to KEYWORDS
-
-  11 Jul 2003; Alastair Tse <[email protected]> nss-3.8.ebuild:
-  putting in ~sparc keyword. thanks to weeve for testing
-
-  11 Jul 2003; Bartosch Pixa <[email protected]> nss-3.8.ebuild:
-  set ~ppc in keywords
-
-  11 Jul 2003; Brandon Low <[email protected]> nss-3.8.ebuild:
-  Add an important || die statement, and make work on all kernels, arches, and
-  debug settings
-
-  11 Jul 2003; Alastair Tse <[email protected]> nss-3.8.ebuild:
-  oops. fix HOMEPAGE. thanks to weeve.
-
-  11 Jul 2003; Alastair Tse <[email protected]> nss-3.8.ebuild:
-  no parallel building
-
-*nss-3.8 (11 Jul 2003)
-
-  11 Jul 2003; Alastair Tse <[email protected]> nss-3.8.ebuild:
-  intial ebuild for NSS. this will be used by evolution to avoid the mozilla
-  dependency

diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
deleted file mode 100644
index 9fbe9cf..0000000
--- a/dev-libs/nss/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST nss-3.14.1-add_spi+cacerts_ca_certs.patch 25018 SHA256 
82ca25982828fd7153ad15fc6e81408c115476eeeb4045d3a71469380b56824b SHA512 
2aafbd972b073061bfd66a66a4b50060691957f2910f716f7a69d22d655c499f186f05db2101bea5248a00949f339327ba8bfffec024c61c8ee908766201ae00
 WHIRLPOOL 
c9fe397e316dac7983b187acf7227078ebd8f8da5df53f77f2564489e85f123c4d2afb88d56e8dc14b9ebfffe8a71ade4724b3c1ea683c5c4c487cb3a64eda43
-DIST nss-3.16.1.tar.gz 6409506 SHA256 
fab750f7d34c09cf34df25da1924a9a8f4c7f1768e2d456f8be767ecbbe84a6e SHA512 
ea70dd417d6491e2a2a43ce2576e16511c3c78b4683af61ee80458c08768045eeb2b5bc410e536e3c7ab3200b3e80008abb5c5b40f0eb93418b8f2813cba3b46
 WHIRLPOOL 
46c37623655a426a328e47197b15d945717ad24828008d65fee0027c7ae48fdfd1aef7e1a7e3adbe2f6e851fe462496a854092b4d7809d40b9474c66156f159b
-DIST nss-3.16.tar.gz 6378110 SHA256 
2bb4faa200962caacf0454f1e870e74aa9a543809e5c440f7978bcce58e0bfe8 SHA512 
e3dcde8213f7f131fe2f714ff2f45c6d7b9b2167e51dbf0e1a750cc4f83d9fa35e69408850de6600f55fbc9e26b29dc344548cb64849d6e3252476eadd7ee57f
 WHIRLPOOL 
d30b53ec36cacff9756b43780d904e32760cd5d0b75f1888b6fb80e0a87ce828f4e6189de63880ddce90bdf5d90123ff7e9fdf600f4df02ce59702898f08c11e
-DIST nss-pem-3ade37c5c4ca5a6094e3f4b2e4591405db1867dd.tar.bz2 28849 SHA256 
0388cb01d6158fad92b6ee13241531c7dba66a4be64e85160ded212c3febadc4 SHA512 
6994bd7435ad0cff9f5aed509c5f7ea438a6829188bea94d57020e8df6d75631b289363b6f68c3c96da67c958af967c624147d3604b734d8f0b57688f74e7c95
 WHIRLPOOL 
a168e137981f4bc4cc6735bcc234b3fe14ea0cc91768926cdaae3f124ba1dfcd06be029c3805ded20df600c8655bb2d97beb69a0c6b7f2441e7ee4c651cd7868

diff --git a/dev-libs/nss/files/nss-3.14.2-solaris-gcc.patch 
b/dev-libs/nss/files/nss-3.14.2-solaris-gcc.patch
deleted file mode 100644
index a23725d..0000000
--- a/dev-libs/nss/files/nss-3.14.2-solaris-gcc.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- nss-3.14.2/mozilla/security/coreconf/SunOS5.mk
-+++ nss-3.14.2/mozilla/security/coreconf/SunOS5.mk
-@@ -5,6 +5,9 @@
- 
- include $(CORE_DEPTH)/coreconf/UNIX.mk
- 
-+NS_USE_GCC = 1
-+GCC_USE_GNU_LD = 1
-+
- # Sun's WorkShop defines v8, v8plus and v9 architectures.
- # gcc on Solaris defines v8 and v9 "cpus".  
- # gcc's v9 is equivalent to Workshop's v8plus.
-@@ -71,11 +74,6 @@
- NOMD_OS_CFLAGS += $(DSO_CFLAGS) $(OS_DEFINES) $(SOL_CFLAGS)
- 
- MKSHLIB  = $(CC) $(DSO_LDOPTS) $(RPATH)
--ifdef NS_USE_GCC
--ifeq (GNU,$(findstring GNU,$(shell `$(CC) -print-prog-name=ld` -v 2>&1)))
--      GCC_USE_GNU_LD = 1
--endif
--endif
- ifdef MAPFILE
- ifdef NS_USE_GCC
- ifdef GCC_USE_GNU_LD

diff --git a/dev-libs/nss/files/nss-3.15-gentoo-fixup-warnings.patch 
b/dev-libs/nss/files/nss-3.15-gentoo-fixup-warnings.patch
deleted file mode 100644
index 3ce2c0e..0000000
--- a/dev-libs/nss/files/nss-3.15-gentoo-fixup-warnings.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- nss-3.15/nss/coreconf/Linux.mk
-+++ nss-3.15/nss/coreconf/Linux.mk
-@@ -116,6 +116,7 @@
-               OPTIMIZER += -gdwarf-2
-       endif
- endif
-+OPTIMIZER += -fno-strict-aliasing
- endif
- 
- 

diff --git a/dev-libs/nss/files/nss-3.15-gentoo-fixups.patch 
b/dev-libs/nss/files/nss-3.15-gentoo-fixups.patch
deleted file mode 100644
index 9314d5f..0000000
--- a/dev-libs/nss/files/nss-3.15-gentoo-fixups.patch
+++ /dev/null
@@ -1,238 +0,0 @@
---- nss/config/Makefile
-+++ 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/config/nss-config.in
-+++ 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 <<EOF
-+Usage: nss-config [OPTIONS] [LIBRARIES]
-+Options:
-+      [--prefix[=DIR]]
-+      [--exec-prefix[=DIR]]
-+      [--includedir[=DIR]]
-+      [--libdir[=DIR]]
-+      [--version]
-+      [--libs]
-+      [--cflags]
-+Dynamic Libraries:
-+      nss
-+      ssl
-+      smime
-+      nssutil
-+EOF
-+      exit $1
-+}
-+
-+if test $# -eq 0; then
-+      usage 1 1>&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/config/nss.pc.in
-+++ 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/Makefile
-+++ 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
- 
-@@ -103,12 +103,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/manifest.mn
-+++ nss/manifest.mn
-@@ -10,4 +10,4 @@
- 
- RELEASE = nss
- 
--DIRS = coreconf lib cmd
-+DIRS = coreconf lib cmd config

diff --git a/dev-libs/nss/files/nss-3.15-x32.patch 
b/dev-libs/nss/files/nss-3.15-x32.patch
deleted file mode 100644
index 07a5327..0000000
--- a/dev-libs/nss/files/nss-3.15-x32.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-https://bugzilla.mozilla.org/show_bug.cgi?id=966596
-
---- nss-3.15/nss/coreconf/Linux.mk
-+++ nss-3.15/nss/coreconf/Linux.mk
-@@ -55,11 +55,18 @@
- ifeq ($(OS_TEST),x86_64)
- ifeq ($(USE_64),1)
-       CPU_ARCH        = x86_64
-+      ARCHFLAG        = -m64
-+else
-+ifeq ($(USE_x32),1)
-+      OS_REL_CFLAGS   = -Di386
-+      CPU_ARCH        = x86
-+      ARCHFLAG        = -mx32
- else
-       OS_REL_CFLAGS   = -Di386
-       CPU_ARCH        = x86
-       ARCHFLAG        = -m32
- endif
-+endif
- else
- ifeq ($(OS_TEST),sparc64)
-       CPU_ARCH        = sparc
---- nss-3.15/nss/lib/freebl/Makefile
-+++ nss-3.15/nss/lib/freebl/Makefile
-@@ -193,12 +193,16 @@
-     MPI_SRCS += mpi_amd64.c mp_comba.c
- endif
- ifeq ($(CPU_ARCH),x86)
--    ASFILES  = mpi_x86.s
--    DEFINES += -DMP_ASSEMBLY_MULTIPLY -DMP_ASSEMBLY_SQUARE 
--    DEFINES += -DMP_ASSEMBLY_DIV_2DX1D
--    DEFINES += -DMP_CHAR_STORE_SLOW -DMP_IS_LITTLE_ENDIAN
--    # The floating point ECC code doesn't work on Linux x86 (bug 311432).
--    #ECL_USE_FP = 1
-+    ifeq ($(USE_x32),1)
-+      DEFINES += -DMP_CHAR_STORE_SLOW -DMP_IS_LITTLE_ENDIAN
-+    else
-+      ASFILES  = mpi_x86.s
-+      DEFINES += -DMP_ASSEMBLY_MULTIPLY -DMP_ASSEMBLY_SQUARE 
-+      DEFINES += -DMP_ASSEMBLY_DIV_2DX1D
-+      DEFINES += -DMP_CHAR_STORE_SLOW -DMP_IS_LITTLE_ENDIAN
-+      # The floating point ECC code doesn't work on Linux x86 (bug 311432).
-+      #ECL_USE_FP = 1
-+    endif
- endif
- ifeq ($(CPU_ARCH),arm)
-     DEFINES += -DMP_ASSEMBLY_MULTIPLY -DMP_ASSEMBLY_SQUARE 

diff --git a/dev-libs/nss/files/nss-3.15.4-enable-pem.patch 
b/dev-libs/nss/files/nss-3.15.4-enable-pem.patch
deleted file mode 100644
index 8e61024..0000000
--- a/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/dev-libs/nss/metadata.xml b/dev-libs/nss/metadata.xml
deleted file mode 100644
index eaa903c..0000000
--- a/dev-libs/nss/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-<herd>mozilla</herd>
-<use>
-  <flag name='cacert'>Include CAcert root certificates 
(http://http://www.cacert.org/)</flag>
-  <flag name='nss-pem'>Add support for libnsspem</flag>
-  <flag name='utils'>Install utilities included with the library</flag>
-</use>
-<upstream>
-  <remote-id type="cpe">cpe:/a:mozilla:nss</remote-id>
-</upstream>
-</pkgmetadata>

diff --git a/dev-libs/nss/nss-3.16.1.ebuild b/dev-libs/nss/nss-3.16.1.ebuild
deleted file mode 100644
index edad7e4..0000000
--- a/dev-libs/nss/nss-3.16.1.ebuild
+++ /dev/null
@@ -1,325 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.16.1.ebuild,v 1.2 
2014/07/04 19:51:37 axs Exp $
-
-EAPI=5
-inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal
-
-NSPR_VER="4.10.6-r1"
-RTM_NAME="NSS_${PV//./_}_RTM"
-# Rev of https://git.fedorahosted.org/cgit/nss-pem.git
-PEM_GIT_REV="3ade37c5c4ca5a6094e3f4b2e4591405db1867dd"
-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="ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
-       cacert? ( 
http://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="~amd64 ~x86"
-IUSE="+cacert +java +nss-pem utils"
-
-DEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-       >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]"
-RDEPEND=">=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
-       >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
-       >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
-       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.15-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"
-
-       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) 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)"
-       local myLDFLAGS="${LDFLAGS} $($(tc-getPKG_CONFIG) nspr --libs-only-L)"
-       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}/fake-dir" \
-       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}" \
-               LDFLAGS="${myLDFLAGS}" \
-               XCFLAGS="${CFLAGS} ${CPPFLAGS}" \
-               NSPR_LIB_DIR="${T}/${ABI}-fake-dir" \
-               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"
-       # We generate these after stripping the libraries, else they don't 
match.
-       #cp -L */lib/*.chk "${ED}"/usr/$(get_libdir) || die "copying chk files 
failed"
-       cp -L */lib/libcrmf.a "${ED}"/usr/$(get_libdir) || die "copying libs 
failed"
-       if use java ; then
-         cp -L */lib/libfreebl.a "${ED}"/usr/$(get_libdir) || die "copying 
libs failed"
-       fi
-
-       # Install nss-config and pkgconfig file
-       dodir /usr/bin
-       cp -L */bin/nss-config "${ED}"/usr/bin
-       dodir /usr/$(get_libdir)/pkgconfig
-       cp -L */lib/pkgconfig/nss.pc "${ED}"/usr/$(get_libdir)/pkgconfig
-       if use java ; then
-               local 
javapc="${ED}"/usr/$(get_libdir)/pkgconfig/nss{,-softokn}.pc
-               cp -L "${ED}"/usr/$(get_libdir)/pkgconfig/nss.pc ${javapc}
-               sed -i -e 's#Libs:#Libs: -lfreebl#' -e 's#Cflags:#Cflags: 
-I${includedir}/private#' ${javapc}
-       fi
-
-       # all the include files
-       insinto /usr/include/nss
-       doins public/nss/*.h
-       if use java ; then
-         insinto /usr/include/nss/private
-         doins private/nss/{blapi,alghmac}.h
-       fi
-
-       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"
-               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/dev-libs/nss/nss-3.16.ebuild b/dev-libs/nss/nss-3.16.ebuild
deleted file mode 100644
index 5f5f555..0000000
--- a/dev-libs/nss/nss-3.16.ebuild
+++ /dev/null
@@ -1,282 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.16.ebuild,v 1.8 
2014/03/24 14:33:48 ago Exp $
-
-EAPI=5
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-NSPR_VER="4.10"
-RTM_NAME="NSS_${PV//./_}_RTM"
-# Rev of https://git.fedorahosted.org/cgit/nss-pem.git
-PEM_GIT_REV="3ade37c5c4ca5a6094e3f4b2e4591405db1867dd"
-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="ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
-       cacert? ( 
http://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="~amd64 ~x86"
-IUSE="+cacert +java +nss-pem utils"
-
-DEPEND="virtual/pkgconfig
-       >=dev-libs/nspr-${NSPR_VER}"
-RDEPEND=">=dev-libs/nspr-${NSPR_VER}
-       >=dev-db/sqlite-3.5
-       sys-libs/zlib"
-
-RESTRICT="test"
-
-S="${WORKDIR}/${P}/${PN}"
-
-src_setup() {
-       export LC_ALL="C"
-}
-
-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.15-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"
-       cd coreconf
-       # hack nspr paths
-       echo 'INCLUDES += -I$(DIST)/include/dbm' \
-               >> headers.mk || die "failed to append include"
-
-       # modify install path
-       sed -e 's:SOURCE_PREFIX = $(CORE_DEPTH)/\.\./dist:SOURCE_PREFIX = 
$(CORE_DEPTH)/dist:' \
-               -i source.mk
-
-       # Respect LDFLAGS
-       sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk
-
-       # Ensure we stay multilib aware
-       sed -i -e "/@libdir@/ s:lib64:$(get_libdir):" "${S}"/config/Makefile
-
-       # Fix pkgconfig file for Prefix
-       sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \
-               "${S}"/config/Makefile
-
-       # use host shlibsign if need be #436216
-       if tc-is-cross-compiler ; then
-               sed -i \
-                       -e 's:"${2}"/shlibsign:shlibsign:' \
-                       "${S}"/cmd/shlibsign/sign.sh
-       fi
-
-       # dirty hack
-       cd "${S}"
-       sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \
-               lib/ssl/config.mk
-       sed -i -e 
"/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../../lib/freebl/\$(OBJDIR):" \
-               cmd/platlibs.mk
-}
-
-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="${1}CC" cppflags="${1}CPPFLAGS" cflags="${1}CFLAGS"
-       echo > "${T}"/test.c || die
-       ${!cc} ${!cppflags} ${!cflags} -c "${T}"/test.c -o "${T}"/test.o || die
-       case $(file "${T}"/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 your arch is 64bits or 32bits, disable 
distcc if you're using it, please";;
-       esac
-}
-
-src_compile() {
-       strip-flags
-
-       tc-export AR RANLIB {BUILD_,}{CC,PKG_CONFIG}
-       local makeargs=(
-               CC="${CC}"
-               AR="${AR} rc \$@"
-               RANLIB="${RANLIB}"
-               OPTIMIZER=
-               $(nssbits)
-       )
-
-       # Take care of nspr settings #436216
-       append-cppflags $(${PKG_CONFIG} nspr --cflags)
-       append-ldflags $(${PKG_CONFIG} nspr --libs-only-L)
-       unset NSPR_INCLUDE_DIR
-       export NSPR_LIB_DIR=${T}/fake-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 XCFLAGS="${CFLAGS} ${CPPFLAGS}"
-       export FREEBL_NO_DEPEND=1
-       export ASFLAGS=""
-
-       local d
-
-       # Build the host tools first.
-       LDFLAGS="${BUILD_LDFLAGS}" \
-       XCFLAGS="${BUILD_CFLAGS}" \
-       emake -j1 -C coreconf \
-               CC="${BUILD_CC}" \
-               $(nssbits BUILD_)
-       makeargs+=( NSINSTALL="${PWD}/$(find -type f -name nsinstall)" )
-
-       # Then build the target tools.
-       for d in . lib/dbm ; do
-               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
-}
-
-src_install() {
-       cd "${S}"/dist
-
-       dodir /usr/$(get_libdir)
-       cp -L */lib/*$(get_libname) "${ED}"/usr/$(get_libdir) || die "copying 
shared libs failed"
-       # We generate these after stripping the libraries, else they don't 
match.
-       #cp -L */lib/*.chk "${ED}"/usr/$(get_libdir) || die "copying chk files 
failed"
-       cp -L */lib/libcrmf.a "${ED}"/usr/$(get_libdir) || die "copying libs 
failed"
-       if use java ; then
-         cp -L */lib/lib{softokn,freebl}.a "${ED}"/usr/$(get_libdir) || die 
"copying libs failed"
-       fi
-
-       # Install nss-config and pkgconfig file
-       dodir /usr/bin
-       cp -L */bin/nss-config "${ED}"/usr/bin
-       dodir /usr/$(get_libdir)/pkgconfig
-       cp -L */lib/pkgconfig/nss.pc "${ED}"/usr/$(get_libdir)/pkgconfig
-       if use java ; then
-               local javapc="${ED}"/usr/$(get_libdir)/pkgconfig/nss{,-java}.pc
-               cp -L "${ED}"/usr/$(get_libdir)/pkgconfig/nss.pc ${javapc}
-               sed -i -e 's#Libs:#Libs: -lfreebl -lsoftokn#' -e 
's#Cflags:#Cflags: -I${includedir}/private#' ${javapc}
-       fi
-
-       # all the include files
-       insinto /usr/include/nss
-       doins public/nss/*.h
-       if use java ; then
-         insinto /usr/include/nss/private
-         doins private/nss/{softoken,lowkeyti,softoknt,blapi,alghmac}.h
-       fi
-
-       local f nssutils
-       # Always enabled because we need it for chk generation.
-       nssutils="shlibsign"
-       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"
-       fi
-       cd "${S}"/dist/*/bin/
-       for f in ${nssutils}; do
-               dobin ${f}
-       done
-
-       # 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"
-       doenvd "${T}/90nss"
-}
-
-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)
-}
-
-pkg_postrm() {
-       cleanup_chk "${EROOT}"/usr/$(get_libdir)
-}

Reply via email to