[packages/glycin-loaders] - build with jxl 0.11, rel 3

baggins baggins at pld-linux.org
Thu Jan 30 23:35:45 CET 2025


commit cd1e640c0d0aa764f25e55457f10b6da9b558462
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Fri Jan 31 00:35:08 2025 +0100

    - build with jxl 0.11, rel 3

 glycin-loaders.spec |  4 +++-
 jxl-0.11.patch      | 11 +++++++++++
 2 files changed, 14 insertions(+), 1 deletion(-)
---
diff --git a/glycin-loaders.spec b/glycin-loaders.spec
index 9555c9f..5e5bdb6 100644
--- a/glycin-loaders.spec
+++ b/glycin-loaders.spec
@@ -2,11 +2,12 @@ Summary:	Sandboxed image rendering
 Summary(pl.UTF-8):	Renderowanie obrazów w piaskownicy
 Name:		glycin-loaders
 Version:	1.0.1
-Release:	2
+Release:	3
 License:	MPL v2.0 or LGPL v2.1+
 Group:		Applications
 Source0:	https://download.gnome.org/sources/glycin-loaders/1.0/%{name}-%{version}.tar.xz
 # Source0-md5:	b4d7ad77a91f498385d21e16df81dea9
+Patch0:		jxl-0.11.patch
 URL:		https://gitlab.gnome.org/sophie-h/glycin
 BuildRequires:	cairo-devel >= 1.17.0
 BuildRequires:	cargo
@@ -41,6 +42,7 @@ wczytujących działających w piaskownicy.
 
 %prep
 %setup -q
+%patch -P 0 -p1
 
 %ifarch x32
 %{__sed} -i -e "/^cargo_options/ a '--target', 'x86_64-unknown-linux-gnux32'," \
diff --git a/jxl-0.11.patch b/jxl-0.11.patch
new file mode 100644
index 0000000..a9b4a5d
--- /dev/null
+++ b/jxl-0.11.patch
@@ -0,0 +1,11 @@
+--- glycin-loaders-1.0.1/meson.build~	2024-03-30 23:29:20.000000000 +0100
++++ glycin-loaders-1.0.1/meson.build	2025-01-31 00:26:29.606664993 +0100
+@@ -12,7 +12,7 @@
+ endif
+ 
+ if 'glycin-jxl' in get_option('loaders')
+-  dependency('libjxl', version: ['>= 0.8.2', '< 0.11.0'])
++  dependency('libjxl', version: ['>= 0.8.2'])
+ endif
+ 
+ if 'glycin-svg' in get_option('loaders')
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/glycin-loaders.git/commitdiff/cd1e640c0d0aa764f25e55457f10b6da9b558462



More information about the pld-cvs-commit mailing list