public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "David Roman" <davidroman96@gmail.com>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/proj/guru:dev commit in: media-libs/libsdl3/
Date: Fri, 31 Jan 2025 14:35:35 +0000 (UTC)	[thread overview]
Message-ID: <1738333909.a87baeec9877cf6fa1ec6b6ae9b9a8a659bc3978.davidroman@gentoo> (raw)

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>


WARNING: multiple messages have this Message-ID (diff)
From: "David Roman" <davidroman96@gmail.com>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/proj/guru:master commit in: media-libs/libsdl3/
Date: Sat, 01 Feb 2025 16:10:17 +0000 (UTC)	[thread overview]
Message-ID: <1738333909.a87baeec9877cf6fa1ec6b6ae9b9a8a659bc3978.davidroman@gentoo> (raw)
Message-ID: <20250201161017.7beiNtepN-VEAdBiy3-JiW6Rb2J16DEDV0HqVJY9pVg@z> (raw)

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	other threads:[~2025-01-31 14:35 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-01-31 14:35 David Roman [this message]
2025-02-01 16:10 ` [gentoo-commits] repo/proj/guru:master commit in: media-libs/libsdl3/ David Roman
  -- strict thread matches above, loose matches on Subject: below --
2025-03-05 12:58 [gentoo-commits] repo/proj/guru:dev " demize
2025-01-31 14:40 David Roman
2025-01-31 14:17 David Roman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1738333909.a87baeec9877cf6fa1ec6b6ae9b9a8a659bc3978.davidroman@gentoo \
    --to=davidroman96@gmail.com \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox