diff --git a/_service b/_service index 38e5e0c..117ad9f 100644 --- a/_service +++ b/_service @@ -3,7 +3,7 @@ https://gitlab.gnome.org/sophie-h/glycin.git git - 1.1.1 + 1.1.2 @PARENT_TAG@+@TAG_OFFSET@ v?(.*)\+0 \1 @@ -17,7 +17,7 @@ glycin - false + true diff --git a/glycin-loaders-1.1.1.obscpio b/glycin-loaders-1.1.1.obscpio deleted file mode 100644 index 5bfc734..0000000 --- a/glycin-loaders-1.1.1.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4d8a185438f053831c3b4db629a632d63b8b85280d3c367a5842a93e3b509b70 -size 11085837 diff --git a/glycin-loaders-1.1.2.obscpio b/glycin-loaders-1.1.2.obscpio new file mode 100644 index 0000000..29600ad --- /dev/null +++ b/glycin-loaders-1.1.2.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f21cbe7c70f5081af57d9fb2a9110331d756e78cb3954a21a9c26fc3e5e60f2e +size 11112461 diff --git a/glycin-loaders-libheif-non-default.patch b/glycin-loaders-libheif-non-default.patch deleted file mode 100644 index 81cf9bd..0000000 --- a/glycin-loaders-libheif-non-default.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff --git a/loaders/glycin-heif/Cargo.toml b/loaders/glycin-heif/Cargo.toml -index 66f5019..4f07738 100644 ---- a/loaders/glycin-heif/Cargo.toml -+++ b/loaders/glycin-heif/Cargo.toml -@@ -11,5 +11,5 @@ rust-version.workspace = true - - [dependencies] - glycin-utils = { workspace = true, features = ["async-io", "loader-utils"] } --libheif-rs = "1.0.2" -+libheif-rs = { version = "1.0.2", default-features = false } - safe-transmute.workspace = true diff --git a/glycin-loaders.changes b/glycin-loaders.changes index 68b9be0..949ce79 100644 --- a/glycin-loaders.changes +++ b/glycin-loaders.changes @@ -1,9 +1,27 @@ +------------------------------------------------------------------- +Sat Nov 23 11:17:09 UTC 2024 - Bjørn Lie + +- Update to version 1.1.2: + + Added: Output loader output as debug messages. The loader + output is captured and added to errors. But it's not accessible + if the loader doesn't return. In that case, this feature is useful. + + Fixed: + - Fix jpegxl-rs version to 0.10.3. Version 0.10.4 does not + build on arm64 and builds libjxl instead of using the system + library. + + Fix memory format mapping for RGBA 32bit float image from + image-rs. This fixes rendering for a lot of OpenEXR images. + + glycin-heif: Disable bindgen for libheif-rs since it won't + build with libheif 1.19 or newer otherwise. +- Drop glycin-loaders-libheif-non-default.patch: Upstream fixed the + build issue. + ------------------------------------------------------------------- Wed Nov 13 10:23:40 UTC 2024 - Dominique Leuenberger - Update vendor tarball. - Add glycin-loaders-libheif-non-default.patch: change setting to - rebuld libheif-rs create as a workaround + rebuild libheif-rs create as a workaround (gh#Cykooz/libheif-rs#28). ------------------------------------------------------------------- diff --git a/glycin-loaders.obsinfo b/glycin-loaders.obsinfo index e5970fd..4df53bf 100644 --- a/glycin-loaders.obsinfo +++ b/glycin-loaders.obsinfo @@ -1,4 +1,4 @@ name: glycin-loaders -version: 1.1.1 -mtime: 1726480753 -commit: ce58882288245c1650a444243e0e90c87e53f835 +version: 1.1.2 +mtime: 1732311911 +commit: ec00d78b3e4f48030011601fcf991d0749fa3dab diff --git a/glycin-loaders.spec b/glycin-loaders.spec index a6a9872..2d4b7ec 100644 --- a/glycin-loaders.spec +++ b/glycin-loaders.spec @@ -19,15 +19,13 @@ %bcond_without jxl Name: glycin-loaders -Version: 1.1.1 +Version: 1.1.2 Release: 0 Summary: Sandboxed image rendering License: LGPL-2.1-or-later OR MPL-2.0 URL: https://gitlab.gnome.org/sophie-h/glycin Source0: %{name}-%{version}.tar.zst Source1: vendor.tar.zst -# PATCH-FIX-OPENSUSE glycin-loaders-libheif-non-default.patch -- Fix build with new libheif while we wait for new fixed release. -Patch0: glycin-loaders-libheif-non-default.patch BuildRequires: cargo-packaging BuildRequires: clang diff --git a/vendor.tar.zst b/vendor.tar.zst index 33154dc..e16e454 100644 --- a/vendor.tar.zst +++ b/vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fe470cd85ef96d7fc210ab7c77e22dbe57162bd45f92260b4153b07f25fe1fa6 -size 22696414 +oid sha256:2cdb3a463349a224c33340f39664affc9e73d6857c42725b1884452691925971 +size 24089681