summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2012-05-07 13:37:08 +0000
committerLars Wendler <polynomial-c@gentoo.org>2012-05-07 13:37:08 +0000
commit78e15e8dc0bb01e3beb939dfb4cfea13381d50dd (patch)
tree1a90b0eaf05ff3a221275ab164f4214b398b52d2 /dev-libs/nss
parentUnmask =media-sound/mp3unicode-1.2.1, as compile issue has been fixed. (diff)
downloadgentoo-2-78e15e8dc0bb01e3beb939dfb4cfea13381d50dd.tar.gz
gentoo-2-78e15e8dc0bb01e3beb939dfb4cfea13381d50dd.tar.bz2
gentoo-2-78e15e8dc0bb01e3beb939dfb4cfea13381d50dd.zip
Security bump (bug #414963). Removed old
(Portage version: 2.2.0_alpha101/cvs/Linux x86_64)
Diffstat (limited to 'dev-libs/nss')
-rw-r--r--dev-libs/nss/ChangeLog8
-rw-r--r--dev-libs/nss/nss-3.13.4.ebuild (renamed from dev-libs/nss/nss-3.13.1-r2.ebuild)27
2 files changed, 19 insertions, 16 deletions
diff --git a/dev-libs/nss/ChangeLog b/dev-libs/nss/ChangeLog
index 2d0907f4625f..66f28b99dcac 100644
--- a/dev-libs/nss/ChangeLog
+++ b/dev-libs/nss/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/nss
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/ChangeLog,v 1.242 2012/05/04 18:35:51 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/ChangeLog,v 1.243 2012/05/07 13:37:08 polynomial-c Exp $
+
+*nss-3.13.4 (07 May 2012)
+
+ 07 May 2012; Lars Wendler <polynomial-c@gentoo.org> -nss-3.13.1-r2.ebuild,
+ +nss-3.13.4.ebuild:
+ Security bump (bug #414963). Removed old.
04 May 2012; Jeff Horelick <jdhore@gentoo.org> nss-3.12.11-r1.ebuild,
nss-3.13.1-r2.ebuild, nss-3.13.2.ebuild, nss-3.13.3.ebuild:
diff --git a/dev-libs/nss/nss-3.13.1-r2.ebuild b/dev-libs/nss/nss-3.13.4.ebuild
index a1d610b419c3..5fcbab766239 100644
--- a/dev-libs/nss/nss-3.13.1-r2.ebuild
+++ b/dev-libs/nss/nss-3.13.4.ebuild
@@ -1,21 +1,21 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.13.1-r2.ebuild,v 1.4 2012/05/04 18:35:51 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.13.4.ebuild,v 1.1 2012/05/07 13:37:08 polynomial-c Exp $
EAPI=3
inherit eutils flag-o-matic multilib toolchain-funcs
-NSPR_VER="4.8.9"
+NSPR_VER="4.9"
RTM_NAME="NSS_${PV//./_}_RTM"
-RTM_NAMECKBI="NSS_${PV//./_}_WITH_CKBI_1_88_RTM"
+
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_NAMECKBI}/src/${P}.with.ckbi.1.88.tar.gz
- http://dev.gentoo.org/~anarchy/patches/nss-3.13.1-add_cacert_ca_certs.patch"
+SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
+ http://dev.gentoo.org/~anarchy/patches/nss-3.13.3-add_spi+cacerts_ca_certs.patch"
LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="utils"
DEPEND="virtual/pkgconfig"
@@ -23,12 +23,15 @@ RDEPEND=">=dev-libs/nspr-${NSPR_VER}
>=dev-db/sqlite-3.5
sys-libs/zlib"
+src_setup() {
+ export LC_ALL="C"
+}
+
src_prepare() {
# Custom changes for gentoo
- epatch "${FILESDIR}/${PN}-3.12.5-gentoo-fixups.diff"
+ epatch "${FILESDIR}/${PN}-3.13-gentoo-fixup.patch"
epatch "${FILESDIR}/${PN}-3.12.6-gentoo-fixup-warnings.patch"
- epatch "${FILESDIR}/nss-3.13.1-pkcs11n-header-fix.patch"
- epatch "${DISTDIR}/nss-3.13.1-add_cacert_ca_certs.patch"
+ epatch "${DISTDIR}/nss-3.13.3-add_spi+cacerts_ca_certs.patch"
cd "${S}"/mozilla/security/coreconf || die
# hack nspr paths
@@ -194,12 +197,6 @@ src_install () {
}
pkg_postinst() {
- elog "We have reverted back to using upstreams soname."
- elog "Please run revdep-rebuild --library libnss3.so.12 , this"
- elog "will correct most issues. If you find a binary that does"
- elog "not run please re-emerge package to ensure it properly"
- elog " links after upgrade."
- elog
# We must re-sign the libraries AFTER they are stripped.
generate_chk "${EROOT}"/usr/bin/shlibsign "${EROOT}"/usr/$(get_libdir)
}