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

Reply via email to