commit:     be6eb7a6655beab993413e99bd0deea55199409f
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 22 12:28:46 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Oct 22 17:31:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6eb7a6

media-libs/sdl2-image: Add a flag for JPEGXL support

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 media-libs/sdl2-image/metadata.xml               | 1 +
 media-libs/sdl2-image/sdl2-image-2.6.3-r1.ebuild | 5 +++--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-libs/sdl2-image/metadata.xml 
b/media-libs/sdl2-image/metadata.xml
index 0cb609f528f0..640e22b53423 100644
--- a/media-libs/sdl2-image/metadata.xml
+++ b/media-libs/sdl2-image/metadata.xml
@@ -10,6 +10,7 @@
                
<bugs-to>https://github.com/libsdl-org/SDL_image/issues</bugs-to>
        </upstream>
        <use>
+               <flag name="jpegxl">Enable support for JPEG XL image 
format</flag>
                <flag name="webp">support loading WEBP images</flag>
        </use>
 </pkgmetadata>

diff --git a/media-libs/sdl2-image/sdl2-image-2.6.3-r1.ebuild 
b/media-libs/sdl2-image/sdl2-image-2.6.3-r1.ebuild
index d9cfbcb958f5..ee83fbbedb1a 100644
--- a/media-libs/sdl2-image/sdl2-image-2.6.3-r1.ebuild
+++ b/media-libs/sdl2-image/sdl2-image-2.6.3-r1.ebuild
@@ -14,13 +14,14 @@ S="${WORKDIR}"/${MY_P}
 LICENSE="ZLIB"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
-IUSE="gif jpeg png static-libs tiff webp"
+IUSE="gif jpeg jpegxl png static-libs tiff webp"
 
 RDEPEND="
        >=media-libs/libsdl2-2.0.9[${MULTILIB_USEDEP}]
        >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
        png? ( >=media-libs/libpng-1.6.10:0[${MULTILIB_USEDEP}] )
        jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
+       jpegxl? ( media-libs/libjxl:=[${MULTILIB_USEDEP}] )
        tiff? ( >=media-libs/tiff-3.9.7-r1:=[${MULTILIB_USEDEP}] )
        webp? ( >=media-libs/libwebp-0.3.0:=[${MULTILIB_USEDEP}] )
 "
@@ -37,7 +38,7 @@ multilib_src_configure() {
                $(use_enable gif)
                $(use_enable jpeg jpg)
                --disable-jpg-shared
-               --disable-jxl
+               $(use_enable jpegxl jxl)
                --disable-jxl-shared
                --enable-lbm
                --enable-pcx

Reply via email to