Gentoo Archives: gentoo-commits

From: Ian Stakenvicius <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mozilla:master commit in: www-client/firefox/, eclass/
Date: Thu, 02 Jun 2016 15:19:43
Message-Id: 1464880765.e42c22df29664cb2fe2365ac5247b2f2183c8bc4.axs@gentoo
1 commit: e42c22df29664cb2fe2365ac5247b2f2183c8bc4
2 Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jun 2 15:17:43 2016 +0000
4 Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 2 15:19:25 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=e42c22df
7
8 Make mozconfig-v6.45 use mozcoreconf-v4, and cleanup of firefox-45.1 ebuild to match
9
10 eclass/mozconfig-v6.45.eclass | 2 +-
11 www-client/firefox/firefox-45.1.0.ebuild | 9 ---------
12 2 files changed, 1 insertion(+), 10 deletions(-)
13
14 diff --git a/eclass/mozconfig-v6.45.eclass b/eclass/mozconfig-v6.45.eclass
15 index 05127d2..544321f 100644
16 --- a/eclass/mozconfig-v6.45.eclass
17 +++ b/eclass/mozconfig-v6.45.eclass
18 @@ -27,7 +27,7 @@ case ${EAPI} in
19 ;;
20 esac
21
22 -inherit flag-o-matic toolchain-funcs mozcoreconf-v3
23 +inherit flag-o-matic toolchain-funcs mozcoreconf-v4
24
25 # @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_WIFI
26 # @DESCRIPTION:
27
28 diff --git a/www-client/firefox/firefox-45.1.0.ebuild b/www-client/firefox/firefox-45.1.0.ebuild
29 index 0404963..f0e2ba7 100644
30 --- a/www-client/firefox/firefox-45.1.0.ebuild
31 +++ b/www-client/firefox/firefox-45.1.0.ebuild
32 @@ -182,7 +182,6 @@ src_prepare() {
33 }
34
35 src_configure() {
36 - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
37 MEXTENSIONS="default"
38 # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
39 # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
40 @@ -198,9 +197,6 @@ src_configure() {
41 mozconfig_init
42 mozconfig_config
43
44 - # We want rpath support to prevent unneeded hacks on different libc variants
45 - append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}"
46 -
47 # It doesn't compile on alpha without this LDFLAGS
48 use alpha && append-ldflags "-Wl,--no-relax"
49
50 @@ -217,9 +213,6 @@ src_configure() {
51 mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
52 mozconfig_annotate '' --disable-mailnews
53
54 - # Other ff-specific settings
55 - mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
56 -
57 # Allow for a proper pgo build
58 if use pgo; then
59 echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) \$(OBJDIR)/_profile/pgo/profileserver.py'" >> "${S}"/.mozconfig
60 @@ -272,8 +265,6 @@ src_compile() {
61 }
62
63 src_install() {
64 - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
65 -
66 cd "${BUILD_OBJ_DIR}" || die
67
68 # Add our default prefs for firefox