commit:     66e495c160f69cd6b974d290f8bc2add6ddeb306
Author:     Elvis Pranskevichus <elvis <AT> magic <DOT> io>
AuthorDate: Wed May 11 15:05:17 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri May 13 13:33:00 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e495c1

dev-util/electron: Drop gtk3 USE flag (#582698)

Upstream does not support GTK3 yet (unlike Chromium), so drop the
USE flag.

Gentoo-Bug: https://bugs.gentoo.org/582698
Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1454

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 dev-util/electron/electron-0.36.12.ebuild | 6 ++----
 dev-util/electron/metadata.xml            | 1 -
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-util/electron/electron-0.36.12.ebuild 
b/dev-util/electron/electron-0.36.12.ebuild
index 73d6199..47691b7 100644
--- a/dev-util/electron/electron-0.36.12.ebuild
+++ b/dev-util/electron/electron-0.36.12.ebuild
@@ -54,7 +54,7 @@ LIBCC_S="${BRIGHTRAY_S}/vendor/libchromiumcontent"
 LICENSE="BSD"
 SLOT="0/$(get_version_component_range 2)"
 KEYWORDS="~amd64"
-IUSE="custom-cflags cups gnome gnome-keyring gtk3 hidpi kerberos lto neon pic 
+proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc"
+IUSE="custom-cflags cups gnome gnome-keyring hidpi kerberos lto neon pic 
+proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
@@ -100,8 +100,7 @@ RDEPEND=">=app-accessibility/speech-dispatcher-0.8:=
        virtual/udev
        x11-libs/cairo:=
        x11-libs/gdk-pixbuf:=
-       gtk3? ( x11-libs/gtk+:3= )
-       !gtk3? ( x11-libs/gtk+:2= )
+       x11-libs/gtk+:2=
        x11-libs/libdrm
        x11-libs/libX11:=
        x11-libs/libXcomposite:=
@@ -490,7 +489,6 @@ src_configure() {
                $(gyp_use gnome use_gconf)
                $(gyp_use gnome-keyring use_gnome_keyring)
                $(gyp_use gnome-keyring linux_link_gnome_keyring)
-               $(gyp_use gtk3)
                $(gyp_use hidpi enable_hidpi)
                $(gyp_use kerberos)
                $(gyp_use lto)

diff --git a/dev-util/electron/metadata.xml b/dev-util/electron/metadata.xml
index d079fad..bc1cf74 100644
--- a/dev-util/electron/metadata.xml
+++ b/dev-util/electron/metadata.xml
@@ -11,7 +11,6 @@
        </maintainer>
        <longdescription>Electron is a cross platform application development 
framework based on web technologies based on Chromium</longdescription>
        <use>
-               <flag name="gtk3">Use gtk3 instead of gtk2</flag>
                <flag name="hidpi">Enable support for high-resolution screens 
(high dots per inch)</flag>
                <flag name="lto">Build with link time optimization 
enabled</flag>
                <flag name="pic">Disable optimized assembly code that is not 
PIC friendly</flag>

Reply via email to