Debian Patches

Status for glycin/1.2.1+ds-2

Patch Description Author Forwarded Bugs Origin Last update
relax-deps.diff Relax dependencies to build with Debian crates Matthias Geiger <werdahias@debian.org> not-needed 2024-09-19
patch-meson.diff Patch meson.build to allow building in debian
This patch allows building under debian by using a workaround to pass DEB_RUST_HOST
to meson to get the correct installation location.
Matthias Geiger <werdahias@riseup.net> not-needed 2024-01-11
relax-jpeg-xl.diff Update glycin-jxl to 0.11.1
Some functions have been moved into modules:

https://github.com/inflation/jpegxl-rs/commit/70ca2bd9c8b64142abf67e8427ebe4bf0d5194ba

(cherry picked from commit 50e3ba4e9b11d9af0244909196713773aca1f97a)
=?utf-8?q?Robert-Andr=C3=A9_Mauchin?= <zebob.m@gmail.com> no https://gitlab.gnome.org/GNOME/glycin/-/merge_requests/143 2025-01-12
ensure-gir-is-generated-after-the-cargo-result.diff Meson: Ensure gir is generated after the cargo result is copied
Previously, when building with -j1 or on machines with low number of cores,
the generate gir could accidentally run using the shim instead of the build
result from cargo. This will fail as the expected symbols are not present in
the shim.
Marvin W <git@larma.de> yes 2025-04-01
export-correct-package-name.diff Meson: Export correct package name
Previously, the .gir would announce a package libglycin-1, when it in fact
was glycin-1. The build even logged a related warning.
Marvin W <git@larma.de> yes 2025-04-01
tests-serde-yaml.diff cargo: Use deprecated serde-yaml crate for tests Alessandro Astone <alessandro.astone@canonical.com> not-needed 2025-04-16

All known versions for source package 'glycin'

Links