Please find enclosed a diff for bringing sysutils/borgbackup to the latest
version (1.0.10). Changelog can be found at
https://github.com/borgbackup/borg/blob/1.0.10/docs/changes.rst#version-1010-2017-02-13

OK?

-- 
Björn Ketelaars
GPG key: 0x4F0E5F21


diff --git sysutils/borgbackup/Makefile sysutils/borgbackup/Makefile
index eab90f3a9fe..caf6976afb3 100644
--- sysutils/borgbackup/Makefile
+++ sysutils/borgbackup/Makefile
@@ -2,9 +2,8 @@
 
 COMMENT =              deduplicating backup program
 
-MODPY_EGG_VERSION =    1.0.9
+MODPY_EGG_VERSION =    1.0.10
 DISTNAME =             borgbackup-${MODPY_EGG_VERSION}
-REVISION =             0
 
 MODPY_PI =             Yes
 
@@ -27,7 +26,8 @@ RUN_DEPENDS +=                net/py-msgpack${MODPY_FLAVOR}
 
 TEST_DEPENDS +=                ${RUN_DEPENDS} \
                        devel/py-test${MODPY_FLAVOR} \
-                       devel/py-test-benchmark${MODPY_FLAVOR}
+                       devel/py-test-benchmark${MODPY_FLAVOR} \
+                       devel/py-test-xdist${MODPY_FLAVOR}
 
 MODPY_SETUPTOOLS =     Yes
 
diff --git sysutils/borgbackup/distinfo sysutils/borgbackup/distinfo
index 539e3495195..d59ca0edbae 100644
--- sysutils/borgbackup/distinfo
+++ sysutils/borgbackup/distinfo
@@ -1,2 +1,2 @@
-SHA256 (borgbackup-1.0.9.tar.gz) = NYYIQOBCnUuzrMi53TOqWZakL7K2eIE6mCsyGn26PLI=
-SIZE (borgbackup-1.0.9.tar.gz) = 541796
+SHA256 (borgbackup-1.0.10.tar.gz) = 
l48o8USSQAUhnamJsbQ2oysnNaNMbQ3BW7ChzP+tWek=
+SIZE (borgbackup-1.0.10.tar.gz) = 563363
diff --git sysutils/borgbackup/patches/patch-borg__hashindex_c 
sysutils/borgbackup/patches/patch-borg__hashindex_c
index 6644a8d9ed6..50fce5238e8 100644
--- sysutils/borgbackup/patches/patch-borg__hashindex_c
+++ sysutils/borgbackup/patches/patch-borg__hashindex_c
@@ -2,8 +2,8 @@ $OpenBSD: patch-borg__hashindex_c,v 1.1 2016/05/19 20:30:16 jca 
Exp $
 
 __builtin_bswap32 unavailable at least on sparc64
 
---- borg/_hashindex.c.orig     Fri Apr 15 02:05:17 2016
-+++ borg/_hashindex.c  Wed May 18 21:47:45 2016
+--- borg/_hashindex.c.orig     Mon Feb 13 04:55:35 2017
++++ borg/_hashindex.c  Mon Feb 13 12:43:39 2017
 @@ -7,6 +7,7 @@
  #include <sys/stat.h>
  #include <fcntl.h>
@@ -12,14 +12,14 @@ __builtin_bswap32 unavailable at least on sparc64
  
  #if defined (__SVR4) && defined (__sun)
  #include <sys/isa_defs.h>
-@@ -14,8 +15,8 @@
+@@ -25,8 +26,8 @@
+ #endif
  
- #if (defined(BYTE_ORDER)&&(BYTE_ORDER == BIG_ENDIAN)) ||  \
-     (defined(_BIG_ENDIAN)&&defined(__SVR4)&&defined(__sun))
+ #if BORG_BIG_ENDIAN
 -#define _le32toh(x) __builtin_bswap32(x)
 -#define _htole32(x) __builtin_bswap32(x)
 +#define _le32toh(x) letoh32(x)
 +#define _htole32(x) htole32(x)
- #elif (defined(BYTE_ORDER)&&(BYTE_ORDER == LITTLE_ENDIAN)) || \
-       (defined(_LITTLE_ENDIAN)&&defined(__SVR4)&&defined(__sun))
+ #else
  #define _le32toh(x) (x)
+ #define _htole32(x) (x)
diff --git sysutils/borgbackup/pkg/PLIST sysutils/borgbackup/pkg/PLIST
index 14a4ea63124..dc4c325c876 100644
--- sysutils/borgbackup/pkg/PLIST
+++ sysutils/borgbackup/pkg/PLIST
@@ -38,6 +38,7 @@ lib/python${MODPY_VERSION}/site-packages/borg/keymanager.py
 lib/python${MODPY_VERSION}/site-packages/borg/locking.py
 lib/python${MODPY_VERSION}/site-packages/borg/logger.py
 lib/python${MODPY_VERSION}/site-packages/borg/lrucache.py
+lib/python${MODPY_VERSION}/site-packages/borg/paperkey.html
 lib/python${MODPY_VERSION}/site-packages/borg/platform.py
 lib/python${MODPY_VERSION}/site-packages/borg/remote.py
 lib/python${MODPY_VERSION}/site-packages/borg/repository.py

Reply via email to