commit: b189371fa92c6b2d8f762b9ddd43d0185a1a4bda
Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Fri May 19 02:12:49 2017 +0000
Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Fri May 19 02:12:49 2017 +0000
URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=b189371f
Added USE=+webrtc to firefox, thunderbird, etc.
Bumped firefox-52.1.0 to 52.1.1 for a compilation fix on USE=-webrtc
eclass/mozconfig-v6.52.eclass | 3 ++-
eclass/mozconfig-v6.53.eclass | 3 ++-
www-client/firefox/{firefox-52.1.0-r1.ebuild => firefox-52.1.1.ebuild} | 0
3 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/eclass/mozconfig-v6.52.eclass b/eclass/mozconfig-v6.52.eclass
index c859aa7..5d5770c 100644
--- a/eclass/mozconfig-v6.52.eclass
+++ b/eclass/mozconfig-v6.52.eclass
@@ -85,7 +85,7 @@ inherit flag-o-matic toolchain-funcs mozcoreconf-v5
# use-flags common among all mozilla ebuilds
IUSE="${IUSE} dbus debug +jemalloc neon pulseaudio selinux
startup-notification system-cairo
- system-harfbuzz system-icu system-jpeg system-libevent system-sqlite
system-libvpx"
+ system-harfbuzz system-icu system-jpeg system-libevent system-sqlite
system-libvpx +webrtc"
# some notes on deps:
# gtk:2 minimum is technically 2.10 but gio support (enabled by default) needs
2.14
@@ -311,6 +311,7 @@ mozconfig_config() {
if use kernel_linux && ! use pulseaudio ; then
mozconfig_annotate '-pulseaudio' --enable-alsa
fi
+ use webrtc || mozconfig_annotate '-webrtc' --disable-webrtc
mozconfig_use_enable system-cairo
mozconfig_use_enable system-sqlite
diff --git a/eclass/mozconfig-v6.53.eclass b/eclass/mozconfig-v6.53.eclass
index d15c47e..38ae6a2 100644
--- a/eclass/mozconfig-v6.53.eclass
+++ b/eclass/mozconfig-v6.53.eclass
@@ -85,7 +85,7 @@ inherit flag-o-matic toolchain-funcs mozcoreconf-v5
# use-flags common among all mozilla ebuilds
IUSE="${IUSE} dbus debug +jemalloc neon pulseaudio selinux
startup-notification system-cairo
- system-harfbuzz system-icu system-jpeg system-libevent system-sqlite
system-libvpx"
+ system-harfbuzz system-icu system-jpeg system-libevent system-sqlite
system-libvpx +webrtc"
# some notes on deps:
# gtk:2 minimum is technically 2.10 but gio support (enabled by default) needs
2.14
@@ -314,6 +314,7 @@ mozconfig_config() {
if use kernel_linux && ! use pulseaudio ; then
mozconfig_annotate '-pulseaudio' --enable-alsa
fi
+ use webrtc || mozconfig_annotate '-webrtc' --disable-webrtc
mozconfig_use_enable system-cairo
mozconfig_use_enable system-sqlite
diff --git a/www-client/firefox/firefox-52.1.0-r1.ebuild
b/www-client/firefox/firefox-52.1.1.ebuild
similarity index 100%
rename from www-client/firefox/firefox-52.1.0-r1.ebuild
rename to www-client/firefox/firefox-52.1.1.ebuild