Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 908210 - >=media-libs/libjxl-0.7.0: ~alpha keywording request
Summary: >=media-libs/libjxl-0.7.0: ~alpha keywording request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Daniel Novomeský
URL:
Whiteboard:
Keywords: CC-ARCHES, PullRequest
Depends on:
Blocks: 873523
  Show dependency tree
 
Reported: 2023-06-09 19:24 UTC by matoro
Modified: 2023-07-16 06:45 UTC (History)
2 users (show)

See Also:
Package list:
>=media-libs/libjxl-0.7.0 ~alpha dev-cpp/highway ~alpha
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 matoro archtester 2023-06-09 19:24:12 UTC
Thanks
Comment 1 matoro archtester 2023-06-14 04:50:09 UTC
Blocked on https://github.com/libjxl/libjxl/issues/2433
Comment 2 Larry the Git Cow gentoo-dev 2023-06-21 07:04:21 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4a0b85e5257d6946ced1d89531402217ec3ecab

commit e4a0b85e5257d6946ced1d89531402217ec3ecab
Author:     Matoro Mahri <matoro@users.noreply.github.com>
AuthorDate: 2023-06-19 20:19:31 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2023-06-21 06:59:22 +0000

    media-libs/libjxl: add 0.8.2, wire up tests
    
    Bug: https://bugs.gentoo.org/908210
    Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
    Closes: https://github.com/gentoo/gentoo/pull/31430
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 media-libs/libjxl/Manifest            |  2 +
 media-libs/libjxl/libjxl-0.8.2.ebuild | 82 +++++++++++++++++++++++++++++++++++
 media-libs/libjxl/libjxl-9999.ebuild  | 18 ++++++--
 3 files changed, 99 insertions(+), 3 deletions(-)
Comment 3 Larry the Git Cow gentoo-dev 2023-07-09 04:47:55 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb7875c200d1e57f9eadf78781c4c292efef520

commit 5cb7875c200d1e57f9eadf78781c4c292efef520
Author:     Matoro Mahri <matoro@users.noreply.github.com>
AuthorDate: 2023-06-30 21:50:56 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-07-09 04:47:19 +0000

    profiles/features/big-endian: mask media-libs/libjxl
    
    Bug: https://bugs.gentoo.org/908939
    Bug: https://bugs.gentoo.org/908210
    Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
    Closes: https://github.com/gentoo/gentoo/pull/31682
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/features/big-endian/package.mask | 5 +++++
 profiles/features/big-endian/use.mask     | 5 +++++
 2 files changed, 10 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e199cfc3d399ae5c1e5309bb59398fbee4cec5

commit 77e199cfc3d399ae5c1e5309bb59398fbee4cec5
Author:     Matoro Mahri <matoro@users.noreply.github.com>
AuthorDate: 2023-06-30 21:44:13 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-07-09 04:47:19 +0000

    media-libs/libjxl: fix tests
    
    Tests were broken with lcms2.  Backporting this pair of patches from
    https://github.com/libjxl/libjxl/issues/2433 fixes the tests on
    little-endian.
    
    Closes: https://bugs.gentoo.org/908939
    Bug: https://bugs.gentoo.org/908210
    Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 .../files/libjxl-0.8.2-backport-pr2596.patch       | 50 +++++++++++++
 .../files/libjxl-0.8.2-backport-pr2617.patch       | 60 +++++++++++++++
 media-libs/libjxl/libjxl-0.8.2-r1.ebuild           | 86 ++++++++++++++++++++++
 3 files changed, 196 insertions(+)
Comment 4 matoro archtester 2023-07-16 06:45:52 UTC
alpha done

all arches done