Gentoo Archives: gentoo-commits

From: Jory Pratt <anarchy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/mozilla:master commit in: www-client/firefox/, www-client/firefox/files/
Date: Mon, 05 Jun 2017 14:36:19
Message-Id: 1496673211.0c0c2713cf45dbdc6f1bd30509a8e769a7a77b9d.anarchy@gentoo
1 commit: 0c0c2713cf45dbdc6f1bd30509a8e769a7a77b9d
2 Author: Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jun 5 14:33:31 2017 +0000
4 Commit: Jory Pratt <anarchy <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 5 14:33:31 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=0c0c2713
7
8 www-client/firefox: sync with main tree
9
10 ...comp_fail.patch => firefox-53-turn_off_crash_on_seccomp_fail.patch} | 0
11 www-client/firefox/firefox-53.0.3.ebuild | 2 +-
12 www-client/firefox/metadata.xml | 3 ---
13 3 files changed, 1 insertion(+), 4 deletions(-)
14
15 diff --git a/www-client/firefox/files/firefox-53-turn_of_crash_on_seccomp_fail.patch b/www-client/firefox/files/firefox-53-turn_off_crash_on_seccomp_fail.patch
16 similarity index 100%
17 rename from www-client/firefox/files/firefox-53-turn_of_crash_on_seccomp_fail.patch
18 rename to www-client/firefox/files/firefox-53-turn_off_crash_on_seccomp_fail.patch
19
20 diff --git a/www-client/firefox/firefox-53.0.3.ebuild b/www-client/firefox/firefox-53.0.3.ebuild
21 index e4f93e1..80f3c55 100644
22 --- a/www-client/firefox/firefox-53.0.3.ebuild
23 +++ b/www-client/firefox/firefox-53.0.3.ebuild
24 @@ -125,7 +125,7 @@ src_prepare() {
25 # Apply our patches
26 eapply "${WORKDIR}/firefox"
27 eapply "${FILESDIR}"/musl_drop_hunspell_alloc_hooks.patch
28 - eapply "${FILESDIR}"/firefox-53-turn_of_crash_on_seccomp_fail.patch
29 + eapply "${FILESDIR}"/${PN}-53-turn_off_crash_on_seccomp_fail.patch
30
31 # Enable gnomebreakpad
32 if use debug ; then
33
34 diff --git a/www-client/firefox/metadata.xml b/www-client/firefox/metadata.xml
35 index fbcda11..a0a9a71 100644
36 --- a/www-client/firefox/metadata.xml
37 +++ b/www-client/firefox/metadata.xml
38 @@ -11,15 +11,12 @@
39 <flag name="custom-optimization">Build with user-specified compiler optimizations
40 (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported)</flag>
41 <flag name="gtk2">Use the cairo-gtk2 rendering engine</flag>
42 - <flag name="gtk3">Use the cairo-gtk3 rendering engine</flag>
43 <flag name="gmp-autoupdate">Allow Gecko Media Plugins (binary blobs) to be automatically
44 downloaded and kept up-to-date in user profiles</flag>
45 <flag name="hwaccel">Force-enable hardware-accelerated rendering (Mozilla bug 594876)</flag>
46 <flag name="jemalloc">Enable or disable jemalloc</flag>
47 - <flag name="jemalloc3">Enable or disable jemalloc3 (forced-on when supported prior to 38.0)</flag>
48 <flag name="pgo">Add support for profile-guided optimization using gcc-4.5,
49 for faster binaries. This option will double the compile time.</flag>
50 - <flag name="skia">Enable the SKIA engine for 2D rendering as an alternative to cairo</flag>
51 <flag name="rust">Enable support for using rust compiler (experimental)</flag>
52 <flag name="system-cairo">Use the system-wide <pkg>x11-libs/cairo</pkg>
53 instead of bundled.</flag>