Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package difftastic for openSUSE:Factory 
checked in at 2025-09-26 22:25:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/difftastic (Old)
 and      /work/SRC/openSUSE:Factory/.difftastic.new.11973 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "difftastic"

Fri Sep 26 22:25:15 2025 rev:13 rq:1307329 version:0.65.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/difftastic/difftastic.changes    2025-07-16 
17:36:18.006827953 +0200
+++ /work/SRC/openSUSE:Factory/.difftastic.new.11973/difftastic.changes 
2025-09-26 22:27:06.396548172 +0200
@@ -1,0 +2,25 @@
+Fri Sep 26 08:45:39 UTC 2025 - [email protected]
+
+- update to 0.65.0:
+  Build
+  * Increased the default page size of Jemalloc, so difftastic
+    should work on systems with large page sizes (typically
+    aarch64, i.e. Arm).
+  * difftastic now requires Rust 1.75 to build.
+
+  Parsing
+  * Updated Clojure, Common Lisp, Rust and Zig parsers. Improved
+    parsing of Kotlin.
+  * Text encoding detection is now stricter, fixing more cases
+    where binary files were treated as text.
+  * Added the --override-binary option to force files to be
+    treated as binary rather than text.
+
+  Display
+  * When diffing binary files, the file sizes are now shown to
+    help see big changes.
+
+- Build docs only for suse_version > 1600 (bcond refactor)
+- Update BuildRequires to rust >= 1.75.0
+
+-------------------------------------------------------------------

Old:
----
  difftastic-0.64.0.tar.gz

New:
----
  difftastic-0.65.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ difftastic.spec ++++++
--- /var/tmp/diff_new_pack.nOxqFD/_old  2025-09-26 22:27:07.188581575 +0200
+++ /var/tmp/diff_new_pack.nOxqFD/_new  2025-09-26 22:27:07.192581743 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package difftastic
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 # Copyright (c) 2023 [email protected]
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,8 +17,14 @@
 #
 
 
+%if 0%{?suse_version} <= 1600
+%bcond_with     docs
+%else
+%bcond_without  docs
+%endif
+
 Name:           difftastic
-Version:        0.64.0
+Version:        0.65.0
 Release:        0
 Summary:        A structural diff that understands syntax
 License:        Apache-2.0 AND MIT
@@ -31,10 +37,10 @@
 BuildRequires:  gcc-c++
 BuildRequires:  jq
 BuildRequires:  libstdc++6-devel-gcc13
-BuildRequires:  rust >= 1.74.1
+BuildRequires:  rust >= 1.75.0
 BuildRequires:  shared-mime-info
 Requires:       shared-mime-info
-%if 0%{?suse_version} >= 1600
+%if %{with docs}
 Suggests:       %{name}-doc
 %endif
 ExclusiveArch:  %{rust_tier1_arches}
@@ -42,7 +48,7 @@
 %description
 Difftastic is a structural diff tool that compares files based on their syntax.
 
-%if 0%{?suse_version} >= 1600
+%if %{with docs}
 %package doc
 Summary:        Documentation for difftastic
 BuildRequires:  mdbook
@@ -58,7 +64,7 @@
 %build
 %{cargo_build}
 
-%if 0%{?suse_version} >= 1600
+%if %{with docs}
 cd manual
 mdbook build
 %endif
@@ -67,7 +73,7 @@
 install -D -m 0755 -t %{buildroot}%{_bindir} target/release/difft
 install -D -m 0644 -t %{buildroot}%{_mandir}/man1 difft.1
 
-%if 0%{?suse_version} >= 1600
+%if %{with docs}
 rm -v manual/book/.nojekyll
 %fdupes -s manual/book
 %endif
@@ -81,7 +87,7 @@
 %{_bindir}/difft
 %{_mandir}/man1/difft.1%{?ext_man}
 
-%if 0%{?suse_version} >= 1600
+%if %{with docs}
 %files doc
 %license LICENSE
 %doc manual/book

++++++ difftastic-0.64.0.tar.gz -> difftastic-0.65.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/difftastic/difftastic-0.64.0.tar.gz 
/work/SRC/openSUSE:Factory/.difftastic.new.11973/difftastic-0.65.0.tar.gz 
differ: char 13, line 1

++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/difftastic/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.difftastic.new.11973/vendor.tar.xz differ: char 15, 
line 1

Reply via email to