commit:     b3396f8c8aa886707cbb19751e0a702e6fe56f54
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  2 08:32:32 2023 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sun Jul  2 08:32:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3396f8c

media-gfx/darktable: version bump and add jpegxl support by cfuga on github MR 
31632

Signed-off-by: Markus Meier <maekke <AT> gentoo.org>

 media-gfx/darktable/Manifest                                          | 2 +-
 .../darktable/{darktable-4.4.0-r1.ebuild => darktable-4.4.1.ebuild}   | 4 +++-
 media-gfx/darktable/metadata.xml                                      | 1 +
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/media-gfx/darktable/Manifest b/media-gfx/darktable/Manifest
index 713f6a2b76a4..a1dc79b70ff0 100644
--- a/media-gfx/darktable/Manifest
+++ b/media-gfx/darktable/Manifest
@@ -1,5 +1,5 @@
 DIST darktable-4.2.1.tar.xz 6112480 BLAKE2B 
bf6f60b1f01b16c7cc4ffae7fbb46c7d2ce465d6fafd507564b8dd20aeadb3cd1116e434214d07c9c53ca621228ea6f7ce75a01650d04d596d1e246789bae752
 SHA512 
05423c16ff813c10fa2bedbb22bbc886f2cff81aad2493c720f4b2fe32ba89b55c428287cd1c4b24cc98121d441375752015f88c30f796ea46db18461e212d5d
-DIST darktable-4.4.0.tar.xz 5794168 BLAKE2B 
39bc8225175d7e5ea54924d50c9083752ae32bff82bb9630ed774c7f6e9254a61e6e5d912287825d0922d7c58a6504c261fb8d13ba73f4c64eaae11cc26c18c4
 SHA512 
61a0280b78c6862cc1cac009ee41a20077b17f75eede28c3598ce01951dd122fd65e2baf891ae69be9202736d139bb8cf53ad71afd87ab112e66ce389d635861
+DIST darktable-4.4.1.tar.xz 5956860 BLAKE2B 
429086161c56005f902565509525d84a86fb54d318584c4ce8c2da65ea23bebf5772440a5f4cfa023f4738526b2b19c5055257702b2ae1f49349a77462ccd78d
 SHA512 
20af12232957416693515745d28e49351c8e2c20a5c0ea4b11672167aa8521b5377cdbd17fad1a258d97aad0e9f31f55b9f86c816e613e91ef1910edc7d71099
 DIST darktable-usermanual-4.2.en.pdf 26559897 BLAKE2B 
144b7e76567e92138c7e75c996a63f818dce7eb4f485f0d988d184874d2ee2a72e89efae1d0fb16bc25aac831da040ffbd4a7bbda08d8c750169f06668a98f88
 SHA512 
a23e9544026d9aff7b92b3ca874217ebc12e1dc876e9d7873e0e7e61a53090179a1377cc4409f2bb8f6d005133e4501ce444c1533c8d66f04b7cc0c5fc5a3531
 DIST darktable-usermanual-4.2.uk.pdf 26454596 BLAKE2B 
e497c87903f85ae7ebb9b9624124ba19936869db6d19d229182e5d249938f5d9461435ac7ae15f9a2fd64b367aa712ac1de5f32d053cc08a99a3bd672e8cac0b
 SHA512 
ba37d680f29d2d79f517360a1b43d88b49cf5810b638aa5bc6eeeb8016bd1634801119c2d283473bafc72920db2525b122815fa475bac0c41a6cc8d2ac579a61
 DIST darktable-usermanual-4.4.en.pdf 34311705 BLAKE2B 
98094ed8288be092ec9c0398bf1719992ce80723aa803e3924e9d28c1c5f2717b120ed618cbec6eebb958be59d15fe107428099efd87926622b5d08110e36b67
 SHA512 
90e8b8912776b674a436a7e2377d16b0ef374d879ba16501a1c8a0c8407776ef362b747121859884e0aac1d9fc94f3bf0a58bbccdc6fce27cbcaf4cf169d6ef3

diff --git a/media-gfx/darktable/darktable-4.4.0-r1.ebuild 
b/media-gfx/darktable/darktable-4.4.1.ebuild
similarity index 97%
rename from media-gfx/darktable/darktable-4.4.0-r1.ebuild
rename to media-gfx/darktable/darktable-4.4.1.ebuild
index 79cd8fb54c65..c9b9baea653e 100644
--- a/media-gfx/darktable/darktable-4.4.0-r1.ebuild
+++ b/media-gfx/darktable/darktable-4.4.1.ebuild
@@ -35,7 +35,7 @@ else
        LANGS=" de es fr he hu ja pl pt-BR sl sq uk zh-CN zh-TW"
 fi
 
-IUSE="avif colord cpu_flags_x86_avx cpu_flags_x86_sse3 cups doc gamepad 
geolocation gmic keyring gphoto2 graphicsmagick heif jpeg2k kwallet lto lua 
midi nls opencl openmp openexr test tools webp
+IUSE="avif colord cpu_flags_x86_avx cpu_flags_x86_sse3 cups doc gamepad 
geolocation gmic keyring gphoto2 graphicsmagick heif jpeg2k jpegxl kwallet lto 
lua midi nls opencl openmp openexr test tools webp
        ${LANGS// / l10n_}"
 
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
@@ -85,6 +85,7 @@ DEPEND="dev-db/sqlite:3
        graphicsmagick? ( media-gfx/graphicsmagick )
        heif? ( media-libs/libheif:= )
        jpeg2k? ( media-libs/openjpeg:2= )
+       jpegxl? ( media-libs/libjxl:= )
        lua? ( ${LUA_DEPS} )
        midi? ( media-libs/portmidi )
        opencl? ( virtual/opencl )
@@ -146,6 +147,7 @@ src_configure() {
                -DUSE_COLORD=$(usex colord)
                -DUSE_GMIC=$(usex gmic)
                -DUSE_GRAPHICSMAGICK=$(usex graphicsmagick)
+               -DUSE_JXL=$(usex jpegxl)
                -DUSE_KWALLET=$(usex kwallet)
                -DUSE_LIBSECRET=$(usex keyring)
                -DUSE_LUA=$(usex lua)

diff --git a/media-gfx/darktable/metadata.xml b/media-gfx/darktable/metadata.xml
index c20058315b0b..5c009a50a935 100644
--- a/media-gfx/darktable/metadata.xml
+++ b/media-gfx/darktable/metadata.xml
@@ -15,6 +15,7 @@
                <flag name="gamepad">Support using game controllers as input 
devices</flag>
                <flag name="geolocation">Enable geotagging support</flag>
                <flag name="gmic">Use the G'MIC image-processing framework 
(<pkg>media-gfx/gmic</pkg>), e.g. to support Colour LUTs compressed using their 
compression scheme</flag>
+               <flag name="jpegxl">Enable support for JPEG XL image 
format</flag>
                <flag name="kwallet">Enable encrypted storage of passwords with 
<pkg>kde-frameworks/kwallet</pkg></flag>
                <flag name="lto">Enable link-time optimisations in the RawSpeed 
library</flag>
                <flag name="midi">Support using MIDI input devices such as 
Behringer X-Touch Mini, Arturia Beatstep or Korg nanoKONTROL2, as input 
devices</flag>

Reply via email to