Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/firefox/
Date: Tue, 01 Sep 2020 21:50:36
Message-Id: 1598997020.cfc31caf453e56f7efa3f859d8c4e54d1a99f1b1.whissi@gentoo
1 commit: cfc31caf453e56f7efa3f859d8c4e54d1a99f1b1
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 1 21:27:34 2020 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 1 21:50:20 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc31caf
7
8 www-client/firefox: re-introduce USE=dbus
9
10 Closes: https://bugs.gentoo.org/739910
11 Package-Manager: Portage-3.0.4, Repoman-3.0.1
12 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
13
14 www-client/firefox/firefox-80.0.1.ebuild | 12 +++++++++---
15 1 file changed, 9 insertions(+), 3 deletions(-)
16
17 diff --git a/www-client/firefox/firefox-80.0.1.ebuild b/www-client/firefox/firefox-80.0.1.ebuild
18 index 22579467fbe..47cde60ff86 100644
19 --- a/www-client/firefox/firefox-80.0.1.ebuild
20 +++ b/www-client/firefox/firefox-80.0.1.ebuild
21 @@ -52,7 +52,7 @@ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
22
23 SLOT="0"
24 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
25 -IUSE="bindist clang cpu_flags_x86_avx2 debug eme-free geckodriver
26 +IUSE="bindist clang cpu_flags_x86_avx2 dbus debug eme-free geckodriver
27 +gmp-autoupdate hardened hwaccel jack lto cpu_flags_arm_neon
28 +openh264 pgo pulseaudio screencast +screenshot selinux +system-av1
29 +system-harfbuzz +system-icu +system-jpeg +system-libevent
30 @@ -85,8 +85,6 @@ CDEPEND="
31 >=media-libs/freetype-2.4.10
32 kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
33 virtual/freedesktop-icon-theme
34 - sys-apps/dbus
35 - dev-libs/dbus-glib
36 >=x11-libs/pixman-0.19.2
37 >=dev-libs/glib-2.26:2
38 >=sys-libs/zlib-1.2.3
39 @@ -99,6 +97,10 @@ CDEPEND="
40 x11-libs/libXfixes
41 x11-libs/libXrender
42 x11-libs/libXt
43 + dbus? (
44 + sys-apps/dbus
45 + dev-libs/dbus-glib
46 + )
47 screencast? ( media-video/pipewire:0/0.3 )
48 system-av1? (
49 >=media-libs/dav1d-0.3.0:=
50 @@ -115,6 +117,8 @@ CDEPEND="
51 system-webp? ( >=media-libs/libwebp-1.1.0:0= )
52 wifi? (
53 kernel_linux? (
54 + sys-apps/dbus
55 + dev-libs/dbus-glib
56 net-misc/networkmanager
57 )
58 )
59 @@ -582,6 +586,8 @@ src_configure() {
60 python/mozbuild/mozbuild/controller/building.py || \
61 die "Failed to disable ccache stats call"
62
63 + mozconfig_use_enable dbus
64 +
65 mozconfig_use_enable wifi necko-wifi
66
67 mozconfig_use_enable geckodriver