summaryrefslogtreecommitdiff
path: root/games-emulation/higan
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-08-27 19:13:06 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-08-27 19:13:06 +0000
commit1957fbcdee61de322e590f5da02431912824641a (patch)
treefd2a494100c7f5946db432858aa0a7bad778b380 /games-emulation/higan
parentcee0acc9c12bedc910769969d6bc044964b03a5b (diff)
downloadbaldeagleos-repo-1957fbcdee61de322e590f5da02431912824641a.tar.gz
baldeagleos-repo-1957fbcdee61de322e590f5da02431912824641a.tar.xz
baldeagleos-repo-1957fbcdee61de322e590f5da02431912824641a.zip
Adding metadata
Diffstat (limited to 'games-emulation/higan')
-rw-r--r--games-emulation/higan/higan-116_pre20210818-r2.ebuild27
-rw-r--r--games-emulation/higan/metadata.xml3
2 files changed, 11 insertions, 19 deletions
diff --git a/games-emulation/higan/higan-116_pre20210818-r2.ebuild b/games-emulation/higan/higan-116_pre20210818-r2.ebuild
index a82c1c6c1f24..68c87710a8c1 100644
--- a/games-emulation/higan/higan-116_pre20210818-r2.ebuild
+++ b/games-emulation/higan/higan-116_pre20210818-r2.ebuild
@@ -15,12 +15,18 @@ S="${WORKDIR}/${PN}-${HIGAN_COMMIT}"
LICENSE="GPL-3+ ISC"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="alsa ao +gtk openal +opengl oss +pulseaudio +sdl udev xv"
+IUSE="alsa ao openal +opengl oss +pulseaudio +sdl udev xv"
RDEPEND="
+ dev-libs/glib:2
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3[X]
+ x11-libs/gtksourceview:3.0=
x11-libs/libX11
x11-libs/libXext
x11-libs/libXrandr
+ x11-libs/pango
alsa? ( media-libs/alsa-lib )
ao? ( media-libs/libao )
openal? ( media-libs/openal )
@@ -29,22 +35,11 @@ RDEPEND="
sdl? ( media-libs/libsdl2[joystick] )
udev? ( virtual/libudev:= )
xv? ( x11-libs/libXv )
- gtk? (
- dev-libs/glib:2
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3[X]
- x11-libs/gtksourceview:3.0=
- x11-libs/pango
- )
- !gtk? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- )"
+"
DEPEND="
${RDEPEND}
- x11-base/xorg-proto"
+ x11-base/xorg-proto
+"
BDEPEND="virtual/pkgconfig"
PATCHES=(
@@ -64,7 +59,7 @@ src_compile() {
local makeopts=(
platform=linux
compiler="$(tc-getCXX)"
- hiro=$(usex gtk gtk3 qt5)
+ hiro=gtk3 # TODO: re-add Qt option if supports Qt6 (bug #962040)
)
local drivers=(
diff --git a/games-emulation/higan/metadata.xml b/games-emulation/higan/metadata.xml
index 7fe29283c483..f030aee56f99 100644
--- a/games-emulation/higan/metadata.xml
+++ b/games-emulation/higan/metadata.xml
@@ -8,8 +8,5 @@
<upstream>
<bugs-to>https://github.com/higan-emu/higan/issues</bugs-to>
</upstream>
- <use>
- <flag name="gtk">Use GTK3 (Qt5 if disabled) user interface backend</flag>
- </use>
<origin>gentoo-staging</origin>
</pkgmetadata> \ No newline at end of file