Jpeg XL is the perspective format for storing images (lossless conversion from existing jpeg) See: https://api.kde.org/frameworks/kimageformats/html/index.html * JPEG XL (jxl) It may require mainlining libjxl from Gentoo GURU Thank you KDE team for the best expirience. Reproducible: Always
We can't do anything before libjxl is in tree.
As said. > $ equery l -op libjxl > !!! No packages matching 'libjxl' > * Searching for libjxl ...
Please re-open once this dependency was added to tree and you see us not reacting with a new IUSE.
Haven't tried if it works with kimageformats, but re-opening because of: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ecc8c1bbf99749fdbcc77e41efc8cd4bf34868
..and for USE naming reference, gimp-9999 is using USE=jpegxl with it.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=6944df010dab886e1424eb85a07d1c0b243a0c77 commit 6944df010dab886e1424eb85a07d1c0b243a0c77 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-03-25 20:23:09 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-03-25 20:23:09 +0000 kde-frameworks/kimageformats: Add IUSE=jpegxl Bug: https://bugs.gentoo.org/834999 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-frameworks/kimageformats/kimageformats-9999.ebuild | 4 ++-- kde-frameworks/kimageformats/metadata.xml | 1 + 2 files changed, 3 insertions(+), 2 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87c4a288526e6613f84c4ac6ae6e6e02383a814 commit f87c4a288526e6613f84c4ac6ae6e6e02383a814 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2022-03-30 19:48:12 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2022-03-30 19:48:12 +0000 kde-frameworks/kimageformats: Add IUSE=jpegxl Bug: https://bugs.gentoo.org/834999 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../kimageformats/kimageformats-5.92.0-r1.ebuild | 39 ++++++++++++++++++++++ kde-frameworks/kimageformats/metadata.xml | 1 + 2 files changed, 40 insertions(+)
arm done
arm64 done
ppc64 done
kimageformats-5.92.0-r1.ebuild I think we can now add the libjxl to DEPEND now. jpegxl? ( >=media-libs/libjxl-0.6.1:= )
Unable to check for sanity: > no match for package: kde-frameworks/kimageformats-5.92.0-r1
(In reply to Daniel Novomeský from comment #11) > jpegxl? ( >=media-libs/libjxl-0.6.1:= ) Thanks, should have been like that from the get-go. ~riscv added in 9775fe7768d864e17f1d044fe863a2b32adba3f1
(In reply to Andreas Sturmlechner from comment #13) > (In reply to Daniel Novomeský from comment #11) > > jpegxl? ( >=media-libs/libjxl-0.6.1:= ) > Thanks, should have been like that from the get-go. > > ~riscv added in 9775fe7768d864e17f1d044fe863a2b32adba3f1 Thanks, bugzie wasn't working so wasn't able to tag the bug at the time ;-)