Gentoo Archives: gentoo-commits

From: Ian Stakenvicius <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/firefox/
Date: Sat, 30 Jan 2016 02:10:29
Message-Id: 1454119786.0c8693fc1c0c34cb150bd8bbb454a4f9424174ed.axs@gentoo
1 commit: 0c8693fc1c0c34cb150bd8bbb454a4f9424174ed
2 Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 30 02:09:46 2016 +0000
4 Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 30 02:09:46 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8693fc
7
8 www-client/firefox-44.0: drop EGL use flag
9
10 EGL support in firefox-44 is non-optional, but it is also not the default GL provider; this
11 flag could set EGL to be the default GL provider instead of GLX, but there are both compile time
12 and link time issues with attempting to do this. Removing the flag until the build-time situation
13 has improved.
14
15 Bug: https://bugs.gentoo.org/571180
16
17 Package-Manager: portage-2.2.26
18
19 www-client/firefox/firefox-44.0.ebuild | 5 +++--
20 1 file changed, 3 insertions(+), 2 deletions(-)
21
22 diff --git a/www-client/firefox/firefox-44.0.ebuild b/www-client/firefox/firefox-44.0.ebuild
23 index c019b3d..8c5198c 100644
24 --- a/www-client/firefox/firefox-44.0.ebuild
25 +++ b/www-client/firefox/firefox-44.0.ebuild
26 @@ -43,7 +43,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linu
27
28 SLOT="0"
29 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
30 -IUSE="bindist egl hardened +hwaccel pgo selinux +gmp-autoupdate test"
31 +IUSE="bindist hardened +hwaccel pgo selinux +gmp-autoupdate test"
32 RESTRICT="!bindist? ( bindist )"
33
34 # More URIs appended below...
35 @@ -205,7 +205,8 @@ src_configure() {
36 # Add full relro support for hardened
37 use hardened && append-ldflags "-Wl,-z,relro,-z,now"
38
39 - use egl && mozconfig_annotate 'Enable EGL as GL provider' --with-gl-provider=EGL
40 + # EGL use flag removed for now, as build failures ensue with firefox-44
41 + #use egl && mozconfig_annotate 'Enable EGL as GL provider' --with-gl-provider=EGL
42
43 # Setup api key for location services
44 echo -n "${_google_api_key}" > "${S}"/google-api-key