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
