Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package zpaqfranz for openSUSE:Factory 
checked in at 2026-10-01 16:44:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/zpaqfranz (Old)
 and      /work/SRC/openSUSE:Factory/.zpaqfranz.new.1253 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "zpaqfranz"

Thu Oct  1 16:44:37 2026 rev:14 rq:1381674 version:65.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/zpaqfranz/zpaqfranz.changes      2026-09-29 
17:51:12.721795516 +0200
+++ /work/SRC/openSUSE:Factory/.zpaqfranz.new.1253/zpaqfranz.changes    
2026-10-01 16:45:25.506966851 +0200
@@ -1,0 +2,23 @@
+Wed Sep 30 08:26:16 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 65.5:
+  * New -m8: zstd 1.5.7 inside zpaq, faster than -m1 and smaller;
+    the archive stays a normal zpaq archive, extractable by any
+    zpaq through a ZPAQL decoder stored in the archive itself
+  * -m6 redefined as "m4.5": -m4 plus three sparse contexts, a bit
+    smaller than -m4 for a quarter more time; the old -m6 (LZ4)
+    and -m7 (LZAV) methods are gone, their archives still extract
+  * a -append rewritten: the archive is written only forward (two
+    passes, no seek back) and a -append -stdout emits the new
+    version as a delta stream to glue after the archive
+  * New autotest -all -quick, a four-step self test for slow
+    machines; ARM Linux builds now use all their cores
+  * -mx/-ms are now accepted as the short form of -method: they
+    used to be silently ignored, making a plain -m1 archive
+  * mount without ZPAQMOUNT now exits 2 instead of printing help;
+    a batch of fixes of upstream issues 292-313
+- Upstream's tag 65.5 still points at the 65.4 commit, so the
+  zpaqfranz.cpp release asset is overlaid in %prep; the License
+  tag gains BSD-3-Clause for the bundled zstd
+
+-------------------------------------------------------------------

Old:
----
  zpaqfranz-65.4.tar.gz

New:
----
  zpaqfranz-65.5.tar.gz
  zpaqfranz.cpp

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

Other differences:
------------------
++++++ zpaqfranz.spec ++++++
--- /var/tmp/diff_new_pack.lH4CKf/_old  2026-10-01 16:45:26.512008982 +0200
+++ /var/tmp/diff_new_pack.lH4CKf/_new  2026-10-01 16:45:26.514009066 +0200
@@ -17,13 +17,13 @@
 
 
 Name:           zpaqfranz
-Version:        65.4
+Version:        65.5
 Release:        0
 Summary:        A journaling, incremental, deduplicating archiver
 # Legal-Review-Notice: zpaqfranz is a single-translation-unit program that
 # embeds a large amount of third-party code. Upstream enumerates every piece
 # in the "Credits and copyrights and licenses" block of zpaqfranz.cpp
-# (27 entries); the tag below is the union of what that block declares,
+# (28 entries); the tag below is the union of what that block declares,
 # after electing the permissive side of the two dual-licensed pieces:
 #  - zpaqfranz itself and libdivsufsort, Embedded Artistry, nilsimsa, zsfx
 #    and ascii-art: MIT (LICENSE is the MIT text),
@@ -37,6 +37,7 @@
 #    CC0-1.0 obligation is taken on,
 #  - the libtomcrypt AES is "public domain OR WTFPL" - we elect public domain,
 #  - Twofish by Niels Ferguson: Ferguson-Twofish.
+#  - zstd 1.5.7 (65.5, entry 28), the -m8 backend: BSD-3-Clause.
 # The bundled curl.h is licensed under the curl licence, but only the header
 # is present: libcurl and libssh are dlopened at run time and no curl or
 # libssh code is linked into the binary, so it is not part of this tag.
@@ -46,9 +47,12 @@
 # belong to the new "mount" command, which exists only under -DZPAQMOUNT.
 # That is not defined below, so no FUSE code is compiled and neither entry
 # is part of this tag.
-License:        Apache-2.0 AND BSD-2-Clause AND MIT AND SUSE-Public-Domain AND 
Zlib AND Unlicense AND Ferguson-Twofish
+License:        Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND MIT AND 
SUSE-Public-Domain AND Zlib AND Unlicense AND Ferguson-Twofish
 URL:            https://github.com/fcorbelli/zpaqfranz
 Source0:        
https://github.com/fcorbelli/zpaqfranz/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+# Upstream's tag 65.5 still points at the 65.4 commit; the 65.5 code is
+# published only as a release asset.
+Source1:        
https://github.com/fcorbelli/zpaqfranz/releases/download/%{version}/%{name}.cpp
 BuildRequires:  gcc-c++
 # libcurl and libssh are dlopened by name at run time for the URL and SFTP
 # features; the binary does not link them, so these stay weak dependencies.
@@ -60,6 +64,7 @@
 Provides:       bundled(libdivsufsort-lite) = 2.00
 Provides:       bundled(lz4)
 Provides:       bundled(xxhash)
+Provides:       bundled(zstd) = 1.5.7
 
 %description
 Swiss army knife for backup and disaster recovery, like 7z or RAR on
@@ -68,6 +73,9 @@
 
 %prep
 %autosetup -p1
+# The tag archive still carries the 65.4 zpaqfranz.cpp; the release asset
+# is the 65.5 one.
+cp %{SOURCE1} zpaqfranz.cpp
 # Upstream ships these two with CRLF line endings, which rpmlint rejects.
 sed -i 's/\r$//' CHANGELOG.md COPYING
 

++++++ zpaqfranz-65.4.tar.gz -> zpaqfranz-65.5.tar.gz ++++++

++++++ zpaqfranz.cpp ++++++
++++ 188126 lines (skipped)

Reply via email to