Accepting request 1226289 from GNOME:Factory
- 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. rebuild libheif-rs create as a workaround (forwarded request 1225969 from iznogood) OBS-URL: https://build.opensuse.org/request/show/1226289 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glycin-loaders?expand=0&rev=9
This commit is contained in:
commit
38b46788b6
4
_service
4
_service
@ -3,7 +3,7 @@
|
||||
<service name="obs_scm" mode="manual">
|
||||
<param name="url">https://gitlab.gnome.org/sophie-h/glycin.git</param>
|
||||
<param name="scm">git</param>
|
||||
<param name="revision">1.1.1</param>
|
||||
<param name="revision">1.1.2</param>
|
||||
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
||||
<param name="versionrewrite-pattern">v?(.*)\+0</param>
|
||||
<param name="versionrewrite-replacement">\1</param>
|
||||
@ -17,7 +17,7 @@
|
||||
</service>
|
||||
<service name="cargo_vendor" mode="manual">
|
||||
<param name="srcdir">glycin</param>
|
||||
<param name="update">false</param>
|
||||
<param name="update">true</param>
|
||||
</service>
|
||||
</services>
|
||||
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4d8a185438f053831c3b4db629a632d63b8b85280d3c367a5842a93e3b509b70
|
||||
size 11085837
|
3
glycin-loaders-1.1.2.obscpio
Normal file
3
glycin-loaders-1.1.2.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f21cbe7c70f5081af57d9fb2a9110331d756e78cb3954a21a9c26fc3e5e60f2e
|
||||
size 11112461
|
@ -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
|
@ -1,9 +1,27 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 23 11:17:09 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- 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 <dimstar@opensuse.org>
|
||||
|
||||
- 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).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
|
@ -1,4 +1,4 @@
|
||||
name: glycin-loaders
|
||||
version: 1.1.1
|
||||
mtime: 1726480753
|
||||
commit: ce58882288245c1650a444243e0e90c87e53f835
|
||||
version: 1.1.2
|
||||
mtime: 1732311911
|
||||
commit: ec00d78b3e4f48030011601fcf991d0749fa3dab
|
||||
|
@ -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
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:fe470cd85ef96d7fc210ab7c77e22dbe57162bd45f92260b4153b07f25fe1fa6
|
||||
size 22696414
|
||||
oid sha256:2cdb3a463349a224c33340f39664affc9e73d6857c42725b1884452691925971
|
||||
size 24089681
|
||||
|
Loading…
x
Reference in New Issue
Block a user