diff options
author | Elvis Pranskevichus <elvis@magic.io> | 2016-05-11 11:05:17 -0400 |
---|---|---|
committer | Patrice Clement <monsieurp@gentoo.org> | 2016-05-13 13:33:00 +0000 |
commit | 66e495c160f69cd6b974d290f8bc2add6ddeb306 (patch) | |
tree | 1cbaedd0ee5349f8422149a2fc824ce356a6363a /dev-util/electron | |
parent | net-p2p/syncthing: remove old (diff) | |
download | gentoo-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/electron')
-rw-r--r-- | dev-util/electron/electron-0.36.12.ebuild | 6 | ||||
-rw-r--r-- | 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 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> |