Hello community,

here is the log from the commit of package borgbackup for openSUSE:Factory 
checked in at 2019-05-24 11:32:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/borgbackup (Old)
 and      /work/SRC/openSUSE:Factory/.borgbackup.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "borgbackup"

Fri May 24 11:32:22 2019 rev:22 rq:704976 version:1.1.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/borgbackup/borgbackup.changes    2019-03-10 
09:40:45.796098827 +0100
+++ /work/SRC/openSUSE:Factory/.borgbackup.new.5148/borgbackup.changes  
2019-05-24 11:32:23.813389446 +0200
@@ -1,0 +2,80 @@
+Thu May 23 09:40:02 UTC 2019 - Hans-Peter Jansen <[email protected]>
+
+- Update to version 1.1.10 (2019-05-16)
+  + Compatibility notes:
+    * When upgrading from borg 1.0.x to 1.1.x, please note:
+    * read all the compatibility notes for 1.1.0*, starting from
+      1.1.0b1.
+    * borg upgrade: you do not need to and you also should not run
+      it.
+    * borg might ask some security-related questions once after
+      upgrading. You can answer them either manually or via
+      environment variable. One known case is if you use
+      unencrypted repositories, then it will ask about a unknown
+      unencrypted repository one time.
+    * your first backup with 1.1.x might be significantly slower
+      (it might completely read, chunk, hash a lot files) - this is
+      due to the --files-cache mode change (and happens every time
+      you change mode). You can avoid the one-time slowdown by
+      using the pre-1.1.0rc4-compatible mode (but that is less safe
+      for detecting changed files than the default). See the
+      --files-cache docs for details.
+  + Fixes:
+    * extract: hang on partial extraction with ssh: repo, when
+      hardlink master is not matched/extracted and borg hangs on
+      related slave hardlink, #4350
+    * lrucache: regularly remove old FDs, #4427
+    * avoid stale filehandle issues, #3265
+    * freebsd: make xattr platform code api compatible with linux,
+      #3952
+    * use whitelist approach for borg serve, #4097
+    * borg command shall terminate with rc 2 for ImportErrors,
+      #4424
+    * create: only run stat_simple_attrs() once, this increases
+      backup with lots of unchanged files performance by ~ 5%.
+    * prune: fix incorrect borg prune --stats output with --dry-
+      run, #4373
+    * key export: emit user-friendly error if repo key is exported
+      to a directory, #4348
+  + New features:
+    * bundle latest supported msgpack-python release (0.5.6),
+      remove msgpack-python from setup.py install_requires - by
+      default we use the bundled code now. optionally, we still
+      support using an external msgpack (see hints in setup.py),
+      but this requires solid requirements management within
+      distributions and is not recommended. borgbackup will break
+      if you upgrade msgpack to an unsupported version.
+    * display msgpack version as part of sysinfo (e.g. in
+      tracebacks)
+    * timestamp for borg delete --info added, #4359
+    * enable placeholder usage in --comment and --glob-archives,
+      #4559, #4495
+  + Other:
+    * serve: do not check python/libc for borg serve, #4483
+    * shell completions: borg diff second archive
+    * release scripts: signing binaries with Qubes OS support
+    * testing:
+    * vagrant: upgrade openbsd box to 6.4
+    * travis-ci: lock test env to py 3.4 compatible versions, #4343
+    * get rid of confusing coverage warning, #2069
+    * rename test_mount_hardlinks to test_fuse_mount_hardlinks, so
+      both can be excluded by "not test_fuse".
+    * pure-py msgpack warning shall not make a lot of tests fail,
+      #4558
+    * docs:
+    * add "SSH Configuration" section to "borg serve", #3988, #636,
+      #4485
+    * README: new URL for funding options
+    * add a sample logging.conf in docs/misc, #4380
+    * elaborate on append-only mode docs, #3504
+    * installation: added Alpine Linux to distribution list, #4415
+    * usage.html: only modify window.location when redirecting,
+      #4133
+    * add msgpack license to docs/3rd_party/msgpack
+    * vagrant / binary builds:
+    * use python 3.5.7 for builds
+    * use osxfuse 3.8.3
+- remove msgpack patch fix-msgpack-requirement.patch and borg_msgpack
+  build conditional, since msgpack is bundled now (yeah!)
+
+-------------------------------------------------------------------

Old:
----
  borgbackup-1.1.9.tar.gz
  borgbackup-1.1.9.tar.gz.asc
  fix-msgpack-requirement.patch

New:
----
  borgbackup-1.1.10.tar.gz
  borgbackup-1.1.10.tar.gz.asc

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

Other differences:
------------------
++++++ borgbackup.spec ++++++
--- /var/tmp/diff_new_pack.rDmd1M/_old  2019-05-24 11:32:24.549389165 +0200
+++ /var/tmp/diff_new_pack.rDmd1M/_new  2019-05-24 11:32:24.549389165 +0200
@@ -18,8 +18,6 @@
 
 
 %if 0%{?suse_version} >= 1500
-# deal with renamed python-msgpack package
-%bcond_without  borg_msgpack
 # use new compression libs (lz4, zstd)
 %bcond_without  borg_newcompr
 # run tests (may fail without former conditionals)
@@ -27,14 +25,13 @@
 # use sphinx guzzle theme
 %bcond_without  borg_guzzle
 %else
-%bcond_with     borg_msgpack
 %bcond_with     borg_newcompr
 %bcond_with     borg_test
 %bcond_with     borg_guzzle
 %endif
 
 Name:           borgbackup
-Version:        1.1.9
+Version:        1.1.10
 Release:        0
 Summary:        Deduplicating backup program with compression and 
authenticated encryption
 License:        BSD-3-Clause
@@ -43,13 +40,10 @@
 Source0:        
https://github.com/borgbackup/borg/releases/download/%{version}/borgbackup-%{version}.tar.gz
 Source1:        
https://github.com/borgbackup/borg/releases/download/%{version}/borgbackup-%{version}.tar.gz.asc
 Source2:        %{name}.keyring
-# PATCH-FIX-OPENSUSE fix-msgpack-requirement.patch <[email protected]>
-# deal with msgpack package rename fallout
-Patch1:         fix-msgpack-requirement.patch
 # PATCH-FIX-OPENSUSE borgbackup-1.1.4-sphinx-default-theme.patch 
<[email protected]>
 # python3-guzzle_sphinx_theme isn't available everywhere,
 # fall back to Sphinx default theme for older distributions
-Patch2:         borgbackup-1.1.4-sphinx-default-theme.patch
+Patch0:         borgbackup-1.1.4-sphinx-default-theme.patch
 
 # build dependencies
 BuildRequires:  bash
@@ -57,6 +51,7 @@
 BuildRequires:  bash-completion
 %endif
 BuildRequires:  fish
+BuildRequires:  gcc-c++
 BuildRequires:  libacl-devel
 %if %{with borg_newcompr}
 BuildRequires:  liblz4-devel >= 1.7.0
@@ -65,11 +60,6 @@
 BuildRequires:  openssl-devel >= 1.0.0
 BuildRequires:  python3 >= 3.4
 BuildRequires:  python3-Cython
-%if %{with borg_msgpack}
-Requires:       python3-msgpack >= 0.4.6
-%else
-Requires:       python3-msgpack-python >= 0.4.6
-%endif
 BuildRequires:  python3-setuptools
 BuildRequires:  python3-setuptools_scm
 BuildRequires:  python3-sphinx_rtd_theme
@@ -81,11 +71,6 @@
 %if %{with borg_guzzle}
 BuildRequires:  python3-guzzle_sphinx_theme
 %endif
-%if %{with borg_msgpack}
-BuildRequires:  python3-msgpack >= 0.4.6
-%else
-BuildRequires:  python3-msgpack-python >= 0.4.6
-%endif
 
 # testing requirements
 %if %{with borg_test}
@@ -165,12 +150,8 @@
 
 %prep
 %setup -q
-%if %{with borg_msgpack}
-# fix msgpack requirement
-%patch1 -p1
-%endif
 %if ! %{with borg_guzzle}
-%patch2 -p1
+%patch0 -p1
 %endif
 # a single test is failing: test_non_ascii_acl - which is a rather esoteric 
check
 # that cannot be tripped with openSUSE, because user- and group-ids have to be

++++++ borgbackup-1.1.9.tar.gz -> borgbackup-1.1.10.tar.gz ++++++
++++ 28397 lines of diff (skipped)



Reply via email to