aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJory A. Pratt <anarchy@gentoo.org>2013-06-08 20:20:06 -0500
committerJory A. Pratt <anarchy@gentoo.org>2013-06-08 20:20:06 -0500
commite718f1414bc743459ff5567cd54f655ae71be91a (patch)
treeb3eb14b00e9297dd1b0d55957e2bc5d2ad1d75c4
parentBasic fix for extensions installation for >=firefox-21.0 (diff)
downloadmozilla-e718f1414bc743459ff5567cd54f655ae71be91a.tar.gz
mozilla-e718f1414bc743459ff5567cd54f655ae71be91a.tar.bz2
mozilla-e718f1414bc743459ff5567cd54f655ae71be91a.zip
nspr-4.10 released, masked until nss-3.15 can be added.
-rw-r--r--dev-libs/nspr/Manifest2
-rw-r--r--dev-libs/nspr/nspr-4.10.ebuild (renamed from dev-libs/nspr/nspr-4.9.6.ebuild)10
-rw-r--r--profiles/package.mask5
3 files changed, 8 insertions, 9 deletions
diff --git a/dev-libs/nspr/Manifest b/dev-libs/nspr/Manifest
index 03bb47c2..8950268b 100644
--- a/dev-libs/nspr/Manifest
+++ b/dev-libs/nspr/Manifest
@@ -1 +1 @@
-DIST nspr-4.9.6.tar.gz 1163033 SHA256 7693fddd3c5cc15d53a50df53ab5dcdaa2eb58f5003302690559471744d6c6f9 SHA512 635abfbf982d073803a76dc413097b7ac38d415c395e4a018d024f4620903e494b08f6e659ce0dfab06dc73eb7979c92824701bb613f8519b151e686811d3300 WHIRLPOOL 989fe3602f28e5ec1e0b3e897006c94640963cef71f7ff922941d518f16d4d2fcf3cb490aa0be9b993b98e9d3543bab5e43e9f6303cd4e11790976ffcd1ee5de
+DIST nspr-4.10.tar.gz 1103862 SHA256 0cfbe561676b92e5af3ddc7ac77452014e3da8885da66baec811e7354138cc16 SHA512 80d511e3bdce9a1efc577acc1671f507bef3d6ca933705f67a7aba567ff7b981e9cde70c2da6fbde82852938b779baa0058c82f937d4ac3e672f6d8e7bdefe8b WHIRLPOOL 404af25a7856df10376a90d7618edd10297c5a1843d6db3e2e754b4066475ffcf4af024804b119e1a8479bbd748a6c142aa77fe27c02e5d3cd751bf449ab1182
diff --git a/dev-libs/nspr/nspr-4.9.6.ebuild b/dev-libs/nspr/nspr-4.10.ebuild
index a164581a..f46facf6 100644
--- a/dev-libs/nspr/nspr-4.9.6.ebuild
+++ b/dev-libs/nspr/nspr-4.10.ebuild
@@ -20,26 +20,26 @@ IUSE="debug"
src_prepare() {
mkdir build inst
+ cd "${S}"/nspr/
epatch "${FILESDIR}"/${PN}-4.6.1-lang.patch
epatch "${FILESDIR}"/${PN}-4.7.0-prtime.patch
epatch "${FILESDIR}"/${PN}-4.7.1-solaris.patch
epatch "${FILESDIR}"/${PN}-4.7.4-solaris.patch
- epatch "${FILESDIR}"/${PN}-4.8.3-aix-gcc.patch
+ # epatch "${FILESDIR}"/${PN}-4.8.3-aix-gcc.patch
epatch "${FILESDIR}"/${PN}-4.8.4-darwin-install_name.patch
epatch "${FILESDIR}"/${PN}-4.8.9-link-flags.patch
# We do not need to pass -L$libdir via nspr-config --libs
epatch "${FILESDIR}"/${PN}-4.9.5_nspr_config.patch
# We must run eautoconf to regenerate configure
- cd "${S}"/mozilla/nsprpub
eautoconf
# make sure it won't find Perl out of Prefix
- sed -i -e "s/perl5//g" "${S}"/mozilla/nsprpub/configure || die
+ sed -i -e "s/perl5//g" "${S}"/nspr/configure || die
# Respect LDFLAGS
sed -i -e 's/\$(MKSHLIB) \$(OBJS)/\$(MKSHLIB) \$(LDFLAGS) \$(OBJS)/g' \
- "${S}"/mozilla/nsprpub/config/rules.mk || die
+ "${S}"/nspr/config/rules.mk || die
}
src_configure() {
@@ -63,7 +63,7 @@ src_configure() {
esac
# Ancient autoconf needs help finding the right tools.
- LC_ALL="C" ECONF_SOURCE="../mozilla/nsprpub" \
+ LC_ALL="C" ECONF_SOURCE="../nspr" \
ac_cv_path_AR="${AR}" \
econf \
--libdir="${EPREFIX}/usr/$(get_libdir)" \
diff --git a/profiles/package.mask b/profiles/package.mask
index f7136078..65cd1e90 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -5,9 +5,8 @@
# NOTE: Please add your entry at the top!
#
-# Thunderbird beta's masked due to amount of
-# plugins that continue to break.
->=mail-client/thunderbird-18.0_beta1
+# Masked until nss-3.15 is added.
+=dev-libs/nspr-4.10
# Work in progress
=www-client/seamonkey-2.18_beta*