Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 834999 - kde-frameworks/kimageformats-5.92.0-r1 re-keywordreq (was: add support for JPEG XL image format via libjxl)
Summary: kde-frameworks/kimageformats-5.92.0-r1 re-keywordreq (was: add support for JP...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on: 836013
Blocks:
  Show dependency tree
 
Reported: 2022-03-12 11:45 UTC by Reva Denis
Modified: 2022-04-05 19:42 UTC (History)
2 users (show)

See Also:
Package list:
kde-frameworks/kimageformats-5.92.0-r2
Runtime testing required: ---
nattka: sanity-check-


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Reva Denis 2022-03-12 11:45:46 UTC
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
Comment 1 Andreas Sturmlechner gentoo-dev 2022-03-12 12:46:57 UTC
We can't do anything before libjxl is in tree.
Comment 2 Andreas Sturmlechner gentoo-dev 2022-03-13 09:50:03 UTC
As said.

> $ equery l -op libjxl
> !!! No packages matching 'libjxl'
>  * Searching for libjxl ...
Comment 3 Andreas Sturmlechner gentoo-dev 2022-03-16 14:44:46 UTC
Please re-open once this dependency was added to tree and you see us not reacting with a new IUSE.
Comment 4 Ionen Wolkens gentoo-dev 2022-03-24 13:12:01 UTC
Haven't tried if it works with kimageformats, but re-opening because of:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ecc8c1bbf99749fdbcc77e41efc8cd4bf34868
Comment 5 Ionen Wolkens gentoo-dev 2022-03-24 13:16:05 UTC
..and for USE naming reference, gimp-9999 is using USE=jpegxl with it.
Comment 6 Larry the Git Cow gentoo-dev 2022-03-25 20:23:43 UTC
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(-)
Comment 7 Larry the Git Cow gentoo-dev 2022-03-30 19:48:40 UTC
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(+)
Comment 8 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2022-04-02 19:39:01 UTC
arm done
Comment 9 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2022-04-02 19:45:51 UTC
arm64 done
Comment 10 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2022-04-02 19:46:09 UTC
ppc64 done
Comment 11 Daniel Novomeský 2022-04-04 07:16:56 UTC
kimageformats-5.92.0-r1.ebuild

I think we can now add the libjxl to DEPEND now.

jpegxl? ( >=media-libs/libjxl-0.6.1:= )
Comment 12 NATTkA bot gentoo-dev 2022-04-05 17:40:49 UTC
Unable to check for sanity:

> no match for package: kde-frameworks/kimageformats-5.92.0-r1
Comment 13 Andreas Sturmlechner gentoo-dev 2022-04-05 17:52:03 UTC
(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
Comment 14 Jakov Smolić archtester gentoo-dev 2022-04-05 19:42:27 UTC
(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 ;-)