Compare commits
11 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 16ff0e2b21 | |||
| bfbf068174 | |||
| 640888a1b6 | |||
| 37c7554d87 | |||
| b3528c006f | |||
| 0cab574f27 | |||
| a137511cd9 | |||
| f8edeee226 | |||
| 4e87e5ff8b | |||
| dde18a82cc | |||
| 805ed64ff6 |
BIN
b2e692629c1fb19342517d7fb61f1cf83d075492.tar.gz
LFS
Normal file
BIN
b2e692629c1fb19342517d7fb61f1cf83d075492.tar.gz
LFS
Normal file
Binary file not shown.
@@ -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>
|
||||
|
||||
|
||||
17
libjxl.spec
17
libjxl.spec
@@ -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
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8335d994cd09b5a8456e6cd9f3ac94933337925aa918d525d91ee0ef4b732212
|
||||
size 14899200
|
||||
BIN
v0.11.1.tar.gz
LFS
BIN
v0.11.1.tar.gz
LFS
Binary file not shown.
BIN
v0.11.2.tar.gz
LFS
Normal file
BIN
v0.11.2.tar.gz
LFS
Normal file
Binary file not shown.
Reference in New Issue
Block a user