summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElvis Pranskevichus <elvis@magic.io>2016-05-11 11:05:17 -0400
committerPatrice Clement <monsieurp@gentoo.org>2016-05-13 13:33:00 +0000
commit66e495c160f69cd6b974d290f8bc2add6ddeb306 (patch)
tree1cbaedd0ee5349f8422149a2fc824ce356a6363a /dev-util
parentnet-p2p/syncthing: remove old (diff)
downloadgentoo-66e495c160f69cd6b974d290f8bc2add6ddeb306.tar.gz
gentoo-66e495c160f69cd6b974d290f8bc2add6ddeb306.tar.bz2
gentoo-66e495c160f69cd6b974d290f8bc2add6ddeb306.zip
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@gentoo.org>
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/electron/electron-0.36.12.ebuild6
-rw-r--r--dev-util/electron/metadata.xml1
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 73d6199a6f78..47691b7deda2 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 d079fad69535..bc1cf74d7eb4 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>