Conditionally enable PEM support in libnss. 2011-10-03 Martin von Gagern https://bugs.gentoo.org/380119 --- a/dev-libs/nss/metadata.xml 2008-08-06 12:37:26.000000000 +0200 +++ b/dev-libs/nss/metadata.xml 2011-10-03 19:20:49.831194008 +0200 @@ -3,6 +3,7 @@ mozilla + Install plugin to read certificates in PEM format Install utilities included with the library diff -ur /usr/portage/dev-libs/nss/nss-3.12.11.ebuild dev-libs/nss/nss-3.12.11.ebuild --- a/dev-libs/nss/nss-3.12.11.ebuild 2011-09-24 21:01:08.000000000 +0200 +++ b/dev-libs/nss/nss-3.12.11.ebuild 2011-10-03 19:20:18.732758029 +0200 @@ -9,12 +9,13 @@ RTM_NAME="NSS_${PV//./_}_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_NAME}/src/${P}.tar.gz" +SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz +pem? ( https://bugzilla.mozilla.org/attachment.cgi?id=547097 -> nss-pem-v5.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 ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="utils" +IUSE="utils pem" DEPEND="dev-util/pkgconfig" RDEPEND=">=dev-libs/nspr-${NSPR_VER} @@ -24,6 +25,7 @@ # Custom changes for gentoo epatch "${FILESDIR}/${PN}-3.12.5-gentoo-fixups.diff" epatch "${FILESDIR}/${PN}-3.12.6-gentoo-fixup-warnings.patch" + use pem && epatch "${DISTDIR}/nss-pem-v5.patch" cd "${S}"/mozilla/security/coreconf # hack nspr paths