commit: 9c10e04a8eb5117af5962c3d9900605d55ae89b5 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> AuthorDate: Thu Jul 9 19:33:23 2020 +0000 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> CommitDate: Thu Jul 9 19:34:14 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c10e04a
www-client/firefox: rename USE=pipewire to USE=screencast Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org> profiles/base/package.use.mask | 2 +- www-client/firefox/firefox-78.0.2.ebuild | 6 +++--- www-client/firefox/metadata.xml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index a3f25f2cd0b..9b68f621363 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -8,7 +8,7 @@ # Thomas Deutschmann <[email protected]> (2020-07-09) # media-video/pipewire:0/0.3 is currently masked -www-client/firefox pipewire +www-client/firefox screencast # Mart Raudsepp <[email protected]> (2020-06-28) # media-video/pipewire:0/0.3 is ongoing work, 0.2 on mutter-3.34 diff --git a/www-client/firefox/firefox-78.0.2.ebuild b/www-client/firefox/firefox-78.0.2.ebuild index cb552f36292..f79de318b53 100644 --- a/www-client/firefox/firefox-78.0.2.ebuild +++ b/www-client/firefox/firefox-78.0.2.ebuild @@ -54,7 +54,7 @@ SLOT="0" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" IUSE="bindist clang cpu_flags_x86_avx2 debug eme-free geckodriver +gmp-autoupdate hardened hwaccel jack lto cpu_flags_arm_neon - +openh264 pipewire pgo pulseaudio +screenshot selinux +system-av1 + +openh264 pgo pulseaudio screencast +screenshot selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx +system-webp test wayland wifi" @@ -98,7 +98,7 @@ CDEPEND=" x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt - pipewire? ( media-video/pipewire:0/0.3 ) + screencast? ( media-video/pipewire:0/0.3 ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= @@ -583,7 +583,7 @@ src_configure() { # enable JACK, bug 600002 mozconfig_use_enable jack - mozconfig_use_enable pipewire + mozconfig_use_enable screencast pipewire # Enable/Disable eme support use eme-free && mozconfig_annotate '+eme-free' --disable-eme diff --git a/www-client/firefox/metadata.xml b/www-client/firefox/metadata.xml index 577a5f3baae..a9185f31e6c 100644 --- a/www-client/firefox/metadata.xml +++ b/www-client/firefox/metadata.xml @@ -20,9 +20,9 @@ or LDD linker when using Clang</flag> <flag name="openh264">Use <pkg>media-libs/openh264</pkg> for H.264 support instead of downloading binary blob from Mozilla at runtime</flag> - <flag name="pipewire">Use <pkg>media-video/pipewire</pkg> for screensharing support</flag> <flag name="pgo">Add support for profile-guided optimization using gcc-4.5, for faster binaries. This option will double the compile time.</flag> + <flag name="screencast">Enable support for remote desktop and screen cast using <pkg>media-video/pipewire</pkg></flag> <flag name="screenshot">Allow to disable screenshot extension in global profile</flag> <flag name="system-av1">Use the system-wide <pkg>media-libs/dav1d</pkg> and <pkg>media-libs/libaom</pkg> library instead of bundled.</flag>
