diff options
author | 2020-08-04 16:47:19 +0200 | |
---|---|---|
committer | 2020-08-04 16:47:56 +0200 | |
commit | 8e0592dac97dfb1c7cc794e02a81d499e0fa205b (patch) | |
tree | f15f01908e9571845502d9828a6b3a646fd137aa /games-emulation/mgba/mgba-0.8.3.ebuild | |
parent | sys-auth/pambase: Version bump (v20200804) (diff) | |
download | gentoo-8e0592dac97dfb1c7cc794e02a81d499e0fa205b.tar.gz gentoo-8e0592dac97dfb1c7cc794e02a81d499e0fa205b.tar.bz2 gentoo-8e0592dac97dfb1c7cc794e02a81d499e0fa205b.zip |
games-emulation/mgba: Added "gles2" and "gles3" USE flags
Bug: https://bugs.gentoo.org/735918
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Diffstat (limited to 'games-emulation/mgba/mgba-0.8.3.ebuild')
-rw-r--r-- | games-emulation/mgba/mgba-0.8.3.ebuild | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/games-emulation/mgba/mgba-0.8.3.ebuild b/games-emulation/mgba/mgba-0.8.3.ebuild index b94cca7aa9cc..d1d5df90464f 100644 --- a/games-emulation/mgba/mgba-0.8.3.ebuild +++ b/games-emulation/mgba/mgba-0.8.3.ebuild @@ -19,7 +19,7 @@ else fi LICENSE="MPL-2.0" SLOT="0" -IUSE="debug discord elf ffmpeg opengl qt5 +sdl sqlite" +IUSE="debug discord elf ffmpeg gles2 gles3 opengl qt5 +sdl sqlite" REQUIRED_USE="|| ( qt5 sdl ) qt5? ( opengl )" @@ -28,7 +28,7 @@ RDEPEND=" sys-libs/zlib[minizip] elf? ( dev-libs/elfutils ) ffmpeg? ( media-video/ffmpeg:= ) - opengl? ( virtual/opengl ) + opengl? ( media-libs/libglvnd ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 @@ -39,7 +39,10 @@ RDEPEND=" sdl? ( media-libs/libsdl2[X,sound,joystick,video,opengl?] ) sqlite? ( dev-db/sqlite:3 ) " -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + gles2? ( media-libs/libglvnd ) + gles3? ( media-libs/libglvnd ) +" src_prepare() { xdg_environment_reset @@ -55,6 +58,8 @@ src_configure() { local mycmakeargs=( -DCMAKE_SKIP_RPATH=ON -DBUILD_GL="$(usex opengl)" + -DBUILD_GLES2="$(usex gles2)" + -DBUILD_GLES3="$(usex gles3)" -DBUILD_PYTHON=OFF -DBUILD_QT="$(usex qt5)" -DBUILD_SDL="$(usex sdl)" |