commit:     a87baeec9877cf6fa1ec6b6ae9b9a8a659bc3978
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Fri Jan 31 14:31:49 2025 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Jan 31 14:31:49 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a87baeec

media-libs/libsdl3: remove gles1 USE

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 media-libs/libsdl3/libsdl3-3.2.0.ebuild | 8 +++-----
 media-libs/libsdl3/metadata.xml         | 1 -
 2 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/media-libs/libsdl3/libsdl3-3.2.0.ebuild 
b/media-libs/libsdl3/libsdl3-3.2.0.ebuild
index 1c5799560..77497b8bd 100644
--- a/media-libs/libsdl3/libsdl3-3.2.0.ebuild
+++ b/media-libs/libsdl3/libsdl3-3.2.0.ebuild
@@ -15,12 +15,12 @@ LICENSE="ZLIB"
 SLOT="0"
 KEYWORDS="~amd64"
 
-IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse 
cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_avx cpu_flags_x86_avx2 
cpu_flags_x86_avx512f cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 custom-cflags 
dbus doc fcitx gles1 gles2 +haptic ibus jack +joystick kms opengl oss pipewire 
pulseaudio sndio +sound static-libs test udev +video vulkan wayland X 
xscreensaver"
+CPU_FLAGS_USE="cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse 
cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_avx cpu_flags_x86_avx2 
cpu_flags_x86_avx512f cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2"
+IUSE="alsa aqua ${CPU_FLAGS_USE} custom-cflags dbus doc fcitx gles2 +haptic 
ibus jack +joystick kms opengl oss pipewire pulseaudio sndio +sound static-libs 
test udev +video vulkan wayland X xscreensaver"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="
        alsa? ( sound )
        fcitx? ( dbus )
-       gles1? ( video )
        gles2? ( video )
        haptic? ( joystick )
        ibus? ( dbus )
@@ -71,13 +71,11 @@ COMMON_DEPEND="
 RDEPEND="
        ${COMMON_DEPEND}
        fcitx? ( app-i18n/fcitx:* )
-       gles1? ( media-libs/mesa[${MULTILIB_USEDEP},gles1(+)] )
        gles2? ( media-libs/mesa[${MULTILIB_USEDEP},gles2(+)] )
        vulkan? ( media-libs/vulkan-loader )
 "
 DEPEND="
        ${COMMON_DEPEND}
-       gles1? ( media-libs/libglvnd )
        gles2? ( media-libs/libglvnd )
        ibus? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
        test? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
@@ -158,7 +156,7 @@ src_configure() {
                -DSDL_KMSDRM_SHARED=OFF
                -DSDL_DUMMYVIDEO=$(usex video)
                -DSDL_OPENGL=$(usex opengl)
-               -DSDL_OPENGLES=$(use gles1 || use gles2 && echo ON || echo OFF)
+               -DSDL_OPENGLES=$(usex gles2)
                -DSDL_VULKAN=$(usex vulkan)
                -DSDL_LIBUDEV=$(usex udev)
                -DSDL_DBUS=$(usex dbus)

diff --git a/media-libs/libsdl3/metadata.xml b/media-libs/libsdl3/metadata.xml
index dc9c17b6f..09a579301 100644
--- a/media-libs/libsdl3/metadata.xml
+++ b/media-libs/libsdl3/metadata.xml
@@ -25,7 +25,6 @@
        </longdescription>
        <use>
                <flag name="fcitx">Enable support for 
<pkg>app-i18n/fcitx</pkg></flag>
-               <flag name="gles1">include OpenGL ES 1.0 support</flag>
                <flag name="haptic">Enable the haptic (force feedback) 
subsystem</flag>
                <flag name="ibus">Enable support for 
<pkg>app-i18n/ibus</pkg></flag>
                <flag name="joystick">Control joystick support (disable at your 
own risk)</flag>

Reply via email to