mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-06 12:58:16 -07:00
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>
This commit is contained in:
committed by
Patrice Clement
parent
48f3ff7547
commit
66e495c160
@@ -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)
|
||||
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user