23 Commits

Author SHA256 Message Date
e7e6e40316 Sync changes to SLFO-1.2 branch 2025-08-20 09:38:48 +02:00
701e1d1d6b Accepting request 1239682 from graphics
OBS-URL: https://build.opensuse.org/request/show/1239682
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=24
2025-01-24 12:38:12 +00:00
OBS User unknown
afe3ff4c82 [info=37c7554d87456e87445abf3614eba90b3c23438c1c839148f13bff1596f1e870]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=61
2025-01-22 21:58:22 +00:00
OBS User unknown
6f41353f31 [info=b3528c006f925aa4099c7d6393e7381e209a127aeccf51095d0f6ceca42d225d]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=60
2025-01-22 16:23:43 +00:00
cf425785ec Accepting request 1237050 from graphics
- Disable gimp plugin on SLFO. Gimp is currently unavailable there.
- Re-add lcms2 dependency for s390x. It is used instead of skcms
  on big-endian architectures.

OBS-URL: https://build.opensuse.org/request/show/1237050
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=23
2025-01-14 15:21:10 +00:00
OBS User unknown
65dacef8a4 [info=0cab574f27973c9eb4aa885d2073ff343a07b33a407ba8a92b1ba2e765a49f14]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=59
2025-01-11 14:15:47 +00:00
OBS User unknown
882026ed26 [info=a137511cd9237d286046448730b9a53b65b5881a062f57dd8a086f1bc1b30afd]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=58
2025-01-11 14:11:09 +00:00
5c20cc34be Accepting request 1230037 from graphics
- add bugrefs

OBS-URL: https://build.opensuse.org/request/show/1230037
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=22
2024-12-13 21:30:58 +00:00
OBS User unknown
1d85707ce0 [info=f8edeee22641f43b72f45d9bd91410deebf180416ee6fe78798a119d87595360]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=57
2024-12-11 09:17:32 +00:00
03578b1080 Accepting request 1226668 from graphics
- Update to release 0.11.1

OBS-URL: https://build.opensuse.org/request/show/1226668
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=21
2024-11-27 21:06:22 +00:00
OBS User unknown
ef9b82be79 [info=4e87e5ff8bf5776a0ac9f489009a5e1303ed1ee3f366eb9254ba03e8788b4940]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=56
2024-11-26 21:00:32 +00:00
07fc47b307 Accepting request 1200883 from graphics
- Update to release 0.11.0

OBS-URL: https://build.opensuse.org/request/show/1200883
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=20
2024-09-16 15:40:21 +00:00
OBS User unknown
58450ba9b7 [info=dde18a82cc8520925316701dd6ada8caf660924c5ca4a8ff972ed14279cb51d9]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=55
2024-09-13 16:31:27 +00:00
OBS User unknown
473738928e [info=0794408a855c1ae7db949d27296ec4151338fc189317846e9a1c3c0d093c98b8]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=54
2024-09-13 12:05:56 +00:00
50723058e4 Accepting request 1198660 from graphics
- Update libjxl.spec:
  Add compiler condition to fix SLE-15-SP7 ppc64le build env.
  (bsc#1229831)

OBS-URL: https://build.opensuse.org/request/show/1198660
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=19
2024-09-05 13:46:13 +00:00
OBS User unknown
c5dd26d474 [info=805ed64ff6380a7813ecab1474879bc2f84a519eeda6b4974e69ec85e36d5751]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=53
2024-09-04 07:36:50 +00:00
OBS User unknown
6a28c5af47 [info=8ffd1acb5c33d96dc84027e35083d2ad9e5d9d9eef1019198827ff0c512bb42c]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=52
2024-09-04 07:33:51 +00:00
6dcd11f264 [info=8f3434051153b1028edac8e55f6c6418fe37fd03641fdde71a350b6e5809f847]
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=51
2024-09-04 07:32:52 +00:00
dfb3903bf9 Update libjxl.spec: Add compiler condition to fix SLE-15-SP7 ppc64le build env. (bsc#1229831)
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=50
2024-09-04 07:29:59 +00:00
fa4b349b3b Accepting request 1183951 from graphics
- Update to release 0.10.3

OBS-URL: https://build.opensuse.org/request/show/1183951
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=18
2024-07-01 09:19:17 +00:00
60f2ca256e - Update to release 0.10.3
OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=48
2024-06-29 03:57:35 +00:00
7fa6c7264b Accepting request 1182024 from graphics
- Enable cjpegli, djpegli tools
- Add system-jpeg.diff

OBS-URL: https://build.opensuse.org/request/show/1182024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjxl?expand=0&rev=17
2024-06-22 11:22:49 +00:00
e40c32417e - Enable cjpegli, djpegli tools
- Add system-jpeg.diff

OBS-URL: https://build.opensuse.org/package/show/graphics/libjxl?expand=0&rev=46
2024-06-20 21:09:56 +00:00
6 changed files with 12 additions and 27 deletions

View File

@@ -1,13 +1,3 @@
-------------------------------------------------------------------
Wed Feb 11 12:04:04 UTC 2026 - Jan Engelhardt <jengelh@inai.de>
- Update to release 0.11.2
* Fix tile dimension in low memory rendering pipeline
* Fix number of channels for gray-to-gray color transform
[CVE-2026-1837]
* djxl: reject decoding JXL files if "packed" representation size
overflows size_t
-------------------------------------------------------------------
Wed Jan 22 17:29:34 UTC 2025 - Michael Gorse <mgorse@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package libjxl
# spec file for package libjxl-gtk
#
# Copyright (c) 2026 SUSE LLC and contributors
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@ Name: libjxl-gtk
Name: libjxl
%bcond_with gtk
%endif
Version: 0.11.2
Version: 0.11.1
Release: 0
Summary: JPEG XL reference implementation
License: BSD-3-Clause
@@ -32,10 +32,7 @@ URL: https://jpegxl.info/
#Git-Clone: https://github.com/libjxl/libjxl
Source: https://github.com/libjxl/libjxl/archive/refs/tags/v%version.tar.gz
Source1: baselibs.conf
# `git ls-tree <jxl_tag> third_party/skcms` gives the SKCMS revision needed for a particular libjxl release
%define skcms_commit b2e692629c1fb19342517d7fb61f1cf83d075492
#changes-too-damn-often: https://skia.googlesource.com/skcms/+archive/%skcms_commit.tar.gz
Source2: %skcms_commit.tar.gz
Source2: skcms.tar
Patch1: system-jpeg.diff
BuildRequires: asciidoc
BuildRequires: c++_compiler
@@ -114,10 +111,8 @@ This package provides a thumbnailer to render for JPEG XL file thumbnails,
for example, on file-browsers.
%prep
%autosetup -n libjxl-%version -p1
# can't use %%autosetup -a2 because archive has no leading path
mkdir -p third_party/skcms/
tar -xf %{SOURCE2} -C third_party/skcms/
%autosetup -n libjxl-%version -a2 -p1
mv skcms third_party/
%build
%if 0%{?sle_version} == 150700

3
skcms.tar Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8335d994cd09b5a8456e6cd9f3ac94933337925aa918d525d91ee0ef4b732212
size 14899200

BIN
v0.11.1.tar.gz LFS Normal file

Binary file not shown.

BIN
v0.11.2.tar.gz LFS

Binary file not shown.