11 Commits

Author SHA256 Message Date
16ff0e2b21 Delete URL of Source2
googlesource.com archives are completely unstable even in short
timespans (26 minutes) and untrackable.

$ diff -u <(head -n1 b2e69.tar.gz_v1) <(head -n1 b2e69.tar.gz_v2)
-./PaxHeaders.X/.bazelrc0100644 0000000 0000000 00000000034 15147411356 013733 xustar000000000 0000000 28 mtime=1771967214.3860000
+./PaxHeaders.X/.bazelrc0100644 0000000 0000000 00000000034 15147414554 013736 xustar000000000 0000000 28 mtime=1771968876.2230000
2026-02-24 22:39:32 +01:00
bfbf068174 Fix a spello 2026-02-24 22:37:54 +01:00
640888a1b6 libjxl 0.11.2 2026-02-11 13:35:39 +01:00
37c7554d87 Remove the gimp plugin 2025-01-22 14:33:59 -06:00
b3528c006f Always require lcms2 for gtk build 2025-01-22 10:05:46 -06:00
0cab574f27 Remove idempotent if..endif guards around %package 2025-01-11 15:15:26 +01:00
a137511cd9 Disable gimp plugin on SLFO, and re-add lcms for s390x 2025-01-10 16:05:27 -06:00
f8edeee226 Add bug refs to changes 2024-12-10 16:06:05 -06:00
4e87e5ff8b libjxl 0.11.1 2024-11-26 22:00:13 +01:00
dde18a82cc libjxl 0.11 2024-09-13 18:31:15 +02:00
805ed64ff6 Synchronize with OBS SCM 2024-09-04 09:41:54 +02:00
6 changed files with 27 additions and 12 deletions

Binary file not shown.

View File

@@ -1,3 +1,13 @@
-------------------------------------------------------------------
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-gtk
# spec file for package libjxl
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2026 SUSE LLC and contributors
#
# 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.1
Version: 0.11.2
Release: 0
Summary: JPEG XL reference implementation
License: BSD-3-Clause
@@ -32,7 +32,10 @@ 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
Source2: skcms.tar
# `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
Patch1: system-jpeg.diff
BuildRequires: asciidoc
BuildRequires: c++_compiler
@@ -111,8 +114,10 @@ This package provides a thumbnailer to render for JPEG XL file thumbnails,
for example, on file-browsers.
%prep
%autosetup -n libjxl-%version -a2 -p1
mv skcms third_party/
%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/
%build
%if 0%{?sle_version} == 150700

View File

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

BIN
v0.11.1.tar.gz LFS

Binary file not shown.

BIN
v0.11.2.tar.gz LFS Normal file

Binary file not shown.