Hello community,

here is the log from the commit of package borgbackup for openSUSE:Factory 
checked in at 2017-10-09 19:46:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/borgbackup (Old)
 and      /work/SRC/openSUSE:Factory/.borgbackup.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "borgbackup"

Mon Oct  9 19:46:49 2017 rev:6 rq:532608 version:1.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/borgbackup/borgbackup.changes    2017-08-04 
12:00:03.881829541 +0200
+++ /work/SRC/openSUSE:Factory/.borgbackup.new/borgbackup.changes       
2017-10-09 19:48:39.842416000 +0200
@@ -1,0 +2,78 @@
+Sun Oct  8 12:02:03 UTC 2017 - [email protected]
+
+- Update to borgbackup 1.1.0 
+- Changelog:
+  * Major new features in the 1.1 release series are:
+    * borg recreate: remove files from existing archives and re-chunk or
+      re-compress them. This finally allows deduplication between legacy
+      Attic / Borg 0.xx archives and Borg 1.x archives. This is an
+      experimental feature.
+    * borg diff: show differences between two archives.
+    * borg mount: show all recorded versions of files with the "versions view".
+    * borg list: more formatting options, including generation of hashes and
+      per-file chunk statistics.
+    * borg create: automatic compression mode (-C auto,zlib/lz4/...), faster
+      handling of many files, experimental support for inclusion patterns
+      (--patterns, --patterns-from), files cache mode control (mtime/ctime)
+    * borg export-tar: streaming export of GNU tar compatible archives.
+    * Archive comments
+    * BLAKE2b256-based encryption modes, and "authenticated" modes that provide
+      data integrity without encryption. These provide better performance than
+      the existing SHA-256-based modes on most hardware, except where the x86
+      SHA extensions are available (e.g. AMD Ryzen).
+    * Repository indices and the Borg cache now use checksums to detect bitrot
+      and other corruption.
+    * A documented JSON API has been added to the most vital commands
+      (borg list, borg info and borg create).
+    * Structured JSON logging is available for all commands.
+    * --prefix has been supplemented with --glob-archives (-a), --sort-by,
+      --last and --first options. These can be used for borg list, borg info,
+      borg mount, borg check, borg delete and borg prune.
+  * Quality of life improvements:
+    * options that imply output (--show-rc, --show-version, --list, --stats,
+      --progress) don't need -v/--info to have that output displayed any more.
+    * borg check is silent by default (finally!).
+    * borg can now checkpoint within (big) files, not only between files.
+    * borg delete can delete multiple archives by giving their names.
+    * Automatic removal of stale locks, which should make "borg break-lock"
+      essentially superfluous. This is enabled by default, see
+      BORG_HOSTNAME_IS_UNIQUE.
+    * Answers to prompts like "Accessing previously unknown repository" are
+      now saved immediately.
+    * Cache synchronization and "borg info" are now faster.
+    * Reduced space usage of chunks.archive.d in the cache by 30-40 %.
+      Existing caches are migrated during a cache sync.
+    * The cache used for remote cache syncs and mounting remote repositories
+      does not grow indefinitely any more, but adapts to the available space.
+      Good riddance, TMP=/var/tmp!
+    * BORG_PASSCOMMAND makes using key rings and hardware keys much easier.
+  * Documentation improvements
+  * Compatibility notes for upgrading from Borg 1.0 to Borg 1.1:
+    * No explicit "borg upgrade" is required.
+    * Borg 1.1 uses some new data structures which are backwards-compatible
+      with Borg 1.0.4 and newer.
+    * Borg 1.0 can't make use of Borg 1.1's "compact cache" and will
+      silently ignore it.
+    * The default compression has been changed from "none" to "lz4".
+    * Repositories in the "repokey" and "repokey-blake2" modes with an empty
+      passphrase are now treated as unencrypted repositories for security
+      checks (e.g. BORG_UNKNOWN_UNENCRYPTED_REPO_ACCESS_IS_OK).
+    * borg init:
+      + -e/--encryption is now a mandatory option with no default value.
+        Previously the default value was "repokey".
+      + the short form of --append-only (-a) has been removed.
+      + running "borg init" via a "borg serve --append-only" server will not
+        create an append-only repository any more.
+        Use "borg init --append-only" to initialize an append-only repository.
+    * borg create: the --exclude-if-present option now supports tagging a
+      folder with any file system object type (file, folder, etc.), instead of
+      accepting only files as tags.
+    * borg upgrade: the short form of --inplace (-i) has been removed.
+    * borg delete: the short form of --cache-only (-c) has been removed.
+    * "borg migrate-to-repokey" has been renamed to
+      "borg key migrate-to-repokey" with no deprecation notice, since it is
+      rarely and only manually used.
+
+- For more information, see https://www.borgbackup.org/releases/borg-1.1.html
+
+-------------------------------------------------------------------
@@ -4 +82 @@
-- Update to version 1.0.11 ((2017-07-21)
+- Update to version 1.0.11 (2017-07-21)

Old:
----
  borgbackup-1.0.11.tar.gz

New:
----
  borgbackup-1.1.0.tar.gz

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

Other differences:
------------------
++++++ borgbackup.spec ++++++
--- /var/tmp/diff_new_pack.eb6WFG/_old  2017-10-09 19:48:40.366392971 +0200
+++ /var/tmp/diff_new_pack.eb6WFG/_new  2017-10-09 19:48:40.370392795 +0200
@@ -18,7 +18,7 @@
 
 
 Name:           borgbackup
-Version:        1.0.11
+Version:        1.1.0
 Release:        0
 Summary:        Deduplicating backup program with compression and 
authenticated encryption
 License:        BSD-3-Clause
@@ -59,10 +59,10 @@
 # that cannot be tripped with openSUSE, because user- and group-ids have to be
 # 7-bit ascii clean, and the test involves in setting an acl for an utf-8 
encoded
 # id: disable it! <[email protected]>
-sed -i 's|test_non_ascii_acl|non_ascii_acl|' borg/testsuite/platform.py
+sed -i 's|test_non_ascii_acl|non_ascii_acl|' src/borg/testsuite/platform.py
 # version 1.0.3 has grown a new failure related to sparse files (which might 
behave
 # differently on different filesystems): disabled it:
-sed -i 's|test_sparse_file|non_sparse_file|' borg/testsuite/archiver.py
+sed -i 's|test_sparse_file|non_sparse_file|' src/borg/testsuite/archiver.py
 
 %build
 CFLAGS="%{optflags}" python3 setup.py build
@@ -74,7 +74,9 @@
 
 %install
 python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
-install -D -m 0644 docs/_build/man/borg.1 %{buildroot}%{_mandir}/man1/borg.1
+install -D -m 0644 docs/man/borg.1 %{buildroot}%{_mandir}/man1/borg.1
+find %{buildroot}/%{python3_sitearch}/ -iname *.c -delete
+find %{buildroot}/%{python3_sitearch}/ -iname *.h -delete
 
 # disable tests for leap versions: their pytest package is too old
 %if 0%{?suse_version} != 1315
@@ -97,6 +99,7 @@
 %{python3_sitearch}/borg/
 %{python3_sitearch}/borgbackup-%{version}-py%{py3_ver}.egg-info
 %{_bindir}/borg
+%{_bindir}/borgfs
 %{_mandir}/man1/borg.1%{ext_man}
 
 %changelog

++++++ borgbackup-1.0.11.tar.gz -> borgbackup-1.1.0.tar.gz ++++++
++++ 234484 lines of diff (skipped)


Reply via email to