Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dssim for openSUSE:Factory checked in at 2026-10-18 19:25:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dssim (Old) and /work/SRC/openSUSE:Factory/.dssim.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dssim" Sun Oct 18 19:25:18 2026 rev:4 rq:1385805 version:3.5.1 Changes: -------- --- /work/SRC/openSUSE:Factory/dssim/dssim.changes 2023-09-14 16:29:20.562463609 +0200 +++ /work/SRC/openSUSE:Factory/.dssim.new.3698736/dssim.changes 2026-10-18 19:25:32.724338117 +0200 @@ -1,0 +2,23 @@ +Sun Oct 18 05:59:09 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to version 3.5.1: + * Faster SSIM: separable 5-tap blur with fused multiply, + unrolled 3-channel combine and parallel cross-blur + * Deterministic ssim_maps ordering and score accumulation + * Improved async error handling in the CLI + * Fixed build under --no-default-features + * New optional cargo features for MozJPEG/WebP/AVIF input + (not enabled in this build) + * Upstream publishes 3.5.1 to crates.io only (no git tag), so + switch Source to the crates.io tarball + * CVE-2023-4863 (boo#1215349): dssim is not affected, WebP + support is an opt-in cargo feature this package does not + enable, so no libwebp code is linked into the binary +- Re-derive the License tag from the re-vendored dependency + tree (AGPL-3.0-only AND Apache-2.0 AND BSD-3-Clause AND MIT + AND Zlib) +- Spec cleanup: drop the Group tag, require rust >= 1.90 per + upstream rust-version, neutralize upstream strip=true so + debuginfo packages keep working + +------------------------------------------------------------------- Old: ---- dssim-3.2.3.tar.gz New: ---- dssim-3.5.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dssim.spec ++++++ --- /var/tmp/diff_new_pack.9uIoox/_old 2026-10-18 19:25:33.911387501 +0200 +++ /var/tmp/diff_new_pack.9uIoox/_new 2026-10-18 19:25:33.912387542 +0200 @@ -1,7 +1,7 @@ # # spec file for package dssim # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # Copyright (c) 2017, Martin Hauke <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -18,16 +18,16 @@ Name: dssim -Version: 3.2.3 +Version: 3.5.1 Release: 0 Summary: This tool computes (dis)similarity between two (or more) PNG images -License: AGPL-3.0-only and (BSD-2-Clause AND AOMPL-1.0) and Apache-2.0 and BSD-2-Clause and (MIT or Apache2) and MIT and VP8 and MPL-2.0 and Apache-2.0 WITH LLVM-exception -Group: Productivity/Graphics/Other +License: AGPL-3.0-only AND Apache-2.0 AND BSD-3-Clause AND MIT AND Zlib URL: https://kornel.ski/dssim -Source: https://github.com/pornel/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +Source: https://static.crates.io/crates/%{name}/%{name}-%{version}.crate#/%{name}-%{version}.tar.gz Source1: vendor.tar.gz Source2: cargo_config BuildRequires: cargo-packaging +BuildRequires: rust >= 1.90 %description This tool computes (dis)similarity between two PNG images using @@ -39,10 +39,12 @@ cp %{SOURCE2} .cargo/config %build +# Upstream's release profile sets strip=true; keep DWARF for debuginfo packages. +export CARGO_PROFILE_RELEASE_STRIP=none %{cargo_build} %install -%{cargo_install} +%cargo_install %files %license LICENSE ++++++ _service ++++++ --- /var/tmp/diff_new_pack.9uIoox/_old 2026-10-18 19:25:33.942388790 +0200 +++ /var/tmp/diff_new_pack.9uIoox/_new 2026-10-18 19:25:33.945388915 +0200 @@ -1,7 +1,7 @@ <services> <service name="download_files" mode="disabled" /> <service name="cargo_vendor" mode="disabled"> - <param name="srctar">dssim-3.2.3.tar.gz</param> + <param name="srctar">dssim-3.5.1.tar.gz</param> <param name="compression">gz</param> <param name="update">true</param> </service> ++++++ dssim-3.2.3.tar.gz -> dssim-3.5.1.tar.gz ++++++ ++++ 8899 lines of diff (skipped) ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/dssim/vendor.tar.gz /work/SRC/openSUSE:Factory/.dssim.new.3698736/vendor.tar.gz differ: char 4, line 1
