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

Reply via email to