summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2018-04-17 10:40:56 +0000
committerwiz <wiz@pkgsrc.org>2018-04-17 10:40:56 +0000
commit23ec6a86274355e8b22b1e6a1a1a8ecfde23924c (patch)
tree67db339241abf74450f5e5fd83bca49d6fb2aeb1 /sysutils
parentb502f26226e45eb12e1cc5d4f2513017f529ba5f (diff)
downloadpkgsrc-23ec6a86274355e8b22b1e6a1a1a8ecfde23924c.tar.gz
py-borgbackup: update to 1.1.5.
Version 1.1.5 (2018-04-01) -------------------------- Compatibility notes: - 1.1.5 changes: - require msgpack-python >= 0.4.6 and < 0.5.0. 0.5.0+ dropped python 3.4 testing and also caused some other issues because the python package was renamed to msgpack and emitted some FutureWarning. Fixes: - create --list: fix that it was never showing M status, #3492 - create: fix timing for first checkpoint (read files cache early, init checkpoint timer after that), see #3394 - extract: set rc=1 when extracting damaged files with all-zero replacement chunks or with size inconsistencies, #3448 - diff: consider an empty file as different to a non-existing file, #3688 - files cache: improve exception handling, #3553 - ignore exceptions in scandir_inorder() caused by an implicit stat(), also remove unneeded sort, #3545 - fixed tab completion problem where a space is always added after path even when it shouldn't - build: do .h file content checks in binary mode, fixes build issue for non-ascii header files on pure-ascii locale platforms, #3544 #3639 - borgfs: fix patterns/paths processing, #3551 - config: add some validation, #3566 - repository config: add validation for max_segment_size, #3592 - set cache previous_location on load instead of save - remove platform.uname() call which caused library mismatch issues, #3732 - add exception handler around deprecated platform.linux_distribution() call - use same datetime object for {now} and {utcnow}, #3548 New features: - create: implement --stdin-name, #3533 - add chunker_params to borg archive info (--json) - BORG_SHOW_SYSINFO=no to hide system information from exceptions Other changes: - updated zsh completions for borg 1.1.4 - files cache related code cleanups - be more helpful when parsing invalid --pattern values, #3575 - be more clear in secure-erase warning message, #3591 - improve getpass user experience, #3689 - docs build: unicode problem fixed when using a py27-based sphinx - docs: - security: explicitly note what happens OUTSIDE the attack model - security: add note about combining compression and encryption - security: describe chunk size / proximity issue, #3687 - quickstart: add note about permissions, borg@localhost, #3452 - quickstart: add introduction to repositories & archives, #3620 - recreate --recompress: add missing metavar, clarify description, #3617 - improve logging docs, #3549 - add an example for --pattern usage, #3661 - clarify path semantics when matching, #3598 - link to offline documentation from README, #3502 - add docs on how to verify a signed release with GPG, #3634 - chunk seed is generated per repository (not: archive) - better formatting of CPU usage documentation, #3554 - extend append-only repo rollback docs, #3579 - tests: - fix erroneously skipped zstd compressor tests, #3606 - skip a test if argparse is broken, #3705 - vagrant: - xenial64 box now uses username 'vagrant', #3707 - move cleanup steps to fs_init, #3706 - the boxcutter wheezy boxes are 404, use local ones - update to Python 3.5.5 (for binary builds)
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/py-borgbackup/Makefile5
-rw-r--r--sysutils/py-borgbackup/distinfo11
-rw-r--r--sysutils/py-borgbackup/patches/patch-setup.py15
3 files changed, 7 insertions, 24 deletions
diff --git a/sysutils/py-borgbackup/Makefile b/sysutils/py-borgbackup/Makefile
index e9c55038c94..7709fd4e04b 100644
--- a/sysutils/py-borgbackup/Makefile
+++ b/sysutils/py-borgbackup/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.17 2018/01/23 09:50:17 wiz Exp $
+# $NetBSD: Makefile,v 1.18 2018/04/17 10:40:56 wiz Exp $
-DISTNAME= borgbackup-1.1.4
+DISTNAME= borgbackup-1.1.5
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= sysutils python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/borgbackup/}
diff --git a/sysutils/py-borgbackup/distinfo b/sysutils/py-borgbackup/distinfo
index ce9a0b103c2..aac6a824f32 100644
--- a/sysutils/py-borgbackup/distinfo
+++ b/sysutils/py-borgbackup/distinfo
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.11 2018/01/23 09:50:17 wiz Exp $
+$NetBSD: distinfo,v 1.12 2018/04/17 10:40:56 wiz Exp $
-SHA1 (borgbackup-1.1.4.tar.gz) = e3c26df1dc7f18a1798b1286a17c637bba6b9d9a
-RMD160 (borgbackup-1.1.4.tar.gz) = b8375cd66fb3f6567bb9c68721c75eb3093cbaa0
-SHA512 (borgbackup-1.1.4.tar.gz) = 0853033f72406a2913dd74c6ebb8b33a318179843255c92481f5e4fdd0f436de6e4c77eed259a422e00bfadcf260facdfd00c813bb0628b82b8ff63a87e1bcfb
-Size (borgbackup-1.1.4.tar.gz) = 3390046 bytes
-SHA1 (patch-setup.py) = 39f6877cfa863d7bd89e299ca892600ed729c2f3
+SHA1 (borgbackup-1.1.5.tar.gz) = 0dec8c69617eb5a3ea9a4d340df5116dd1d434ea
+RMD160 (borgbackup-1.1.5.tar.gz) = 80b7a068c851da9fcb39d48fa97aef79e5cf262a
+SHA512 (borgbackup-1.1.5.tar.gz) = 22071e4b37059d816592baff852772720769b3d86eb1d071abba67f9d13de809066aa29cdf18f1aaef127d1f24288913a7b0b63d157fb98840b1a71606dc0554
+Size (borgbackup-1.1.5.tar.gz) = 3392774 bytes
diff --git a/sysutils/py-borgbackup/patches/patch-setup.py b/sysutils/py-borgbackup/patches/patch-setup.py
deleted file mode 100644
index 3a8fad832e9..00000000000
--- a/sysutils/py-borgbackup/patches/patch-setup.py
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-setup.py,v 1.1 2018/01/23 09:50:18 wiz Exp $
-
-msgpack distribution changed name.
-
---- setup.py.orig 2017-12-30 09:14:25.000000000 +0000
-+++ setup.py
-@@ -37,7 +37,7 @@ on_rtd = os.environ.get('READTHEDOCS')
-
- # msgpack pure python data corruption was fixed in 0.4.6.
- # Also, we might use some rather recent API features.
--install_requires = ['msgpack-python>=0.4.6', ]
-+install_requires = ['msgpack>=0.4.6', ]
-
- # note for package maintainers: if you package borgbackup for distribution,
- # please add llfuse as a *requirement* on all platforms that have a working