pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/py-borgbackup
Module Name: pkgsrc
Committed By: adam
Date: Fri Feb 7 15:17:24 UTC 2025
Modified Files:
pkgsrc/sysutils/py-borgbackup: Makefile PLIST distinfo
Removed Files:
pkgsrc/sysutils/py-borgbackup/patches: patch-setup.py
patch-src_borg_helpers_msgpack.py
Log Message:
py-borgbackup: updated to 1.4.0
borg 1.2.x to 1.4.x
-------------------
If you currently use borg 1.2.5+: no upgrade steps needed (if you already did
them when upgrading to that version, otherwise see below).
If you currently use borg 1.2.0 .. 1.2.4, read and follow "Pre-1.2.5 archives
spoofing vulnerability (CVE-2023-36811)" section, see the top of this changelog.
Compatibility notes:
By default, borg 1.4 will behave quite similar to borg 1.2 (it was forked off
from 1.2-maint branch at 1.2.7).
- the slashdot hack: be careful not to accidentally give paths containing /./
to "borg create" if you do not want to trigger this feature (which strips the
left part of the path from archived items).
- BORG_EXIT_CODES=modern is a feature that borg script, wrapper and GUI authors
may want to use to get more specific error and warning return codes from borg.
In that case, of course they will need to make sure to correctly deal with these
new codes, see the internals/frontends docs.
To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 pkgsrc/sysutils/py-borgbackup/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/sysutils/py-borgbackup/PLIST
cvs rdiff -u -r1.36 -r1.37 pkgsrc/sysutils/py-borgbackup/distinfo
cvs rdiff -u -r1.6 -r0 pkgsrc/sysutils/py-borgbackup/patches/patch-setup.py
cvs rdiff -u -r1.3 -r0 \
pkgsrc/sysutils/py-borgbackup/patches/patch-src_borg_helpers_msgpack.py
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/py-borgbackup/Makefile
diff -u pkgsrc/sysutils/py-borgbackup/Makefile:1.53 pkgsrc/sysutils/py-borgbackup/Makefile:1.54
--- pkgsrc/sysutils/py-borgbackup/Makefile:1.53 Mon Nov 11 07:28:58 2024
+++ pkgsrc/sysutils/py-borgbackup/Makefile Fri Feb 7 15:17:24 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.53 2024/11/11 07:28:58 wiz Exp $
+# $NetBSD: Makefile,v 1.54 2025/02/07 15:17:24 adam Exp $
-DISTNAME= borgbackup-1.2.8
+DISTNAME= borgbackup-1.4.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= sysutils python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/borgbackup/}
@@ -12,9 +11,9 @@ COMMENT= Deduplicating backup program wi
LICENSE= modified-bsd
TOOL_DEPENDS+= ${PYPKGPREFIX}-pkgconfig-[0-9]*:../../devel/py-pkgconfig
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=1.7:../../devel/py-setuptools_scm
-DEPENDS+= ${PYPKGPREFIX}-msgpack>=1.0.1:../../devel/py-msgpack
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=64:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=8:../../devel/py-setuptools_scm
+DEPENDS+= ${PYPKGPREFIX}-msgpack>=1.0.3:../../devel/py-msgpack
DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
TEST_DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil
@@ -22,12 +21,11 @@ USE_LANGUAGES= c c++
PYTHON_SELF_CONFLICT= yes
-PYTHON_VERSIONS_INCOMPATIBLE= 27
-
-MAKE_ENV+= BORG_OPENSSL_PREFIX=${SSLBASE:Q}
-MAKE_ENV+= BORG_LZ4_PREFIX=${BUILDLINK_PREFIX.lz4}
-MAKE_ENV+= BORG_LIBZSTD_PREFIX=${BUILDLINK_PREFIX.zstd}
MAKE_ENV+= BORG_LIBB2_PREFIX=${BUILDLINK_PREFIX.libb2}
+MAKE_ENV+= BORG_LIBLZ4_PREFIX=${BUILDLINK_PREFIX.lz4}
+MAKE_ENV+= BORG_LIBXXHASH_PREFIX=${BUILDLINK_PREFIX.xxhash}
+MAKE_ENV+= BORG_LIBZSTD_PREFIX=${BUILDLINK_PREFIX.zstd}
+MAKE_ENV+= BORG_OPENSSL_PREFIX=${SSLBASE:Q}
INSTALLATION_DIRS+= ${PKGMANDIR}/man1
@@ -41,6 +39,7 @@ post-install:
.include "../../archivers/lz4/buildlink3.mk"
.include "../../archivers/zstd/buildlink3.mk"
.include "../../devel/py-cython/buildlink3.mk"
+.include "../../devel/xxhash/buildlink3.mk"
.include "../../lang/python/wheel.mk"
.include "../../security/libb2/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
Index: pkgsrc/sysutils/py-borgbackup/PLIST
diff -u pkgsrc/sysutils/py-borgbackup/PLIST:1.14 pkgsrc/sysutils/py-borgbackup/PLIST:1.15
--- pkgsrc/sysutils/py-borgbackup/PLIST:1.14 Fri Feb 16 20:37:04 2024
+++ pkgsrc/sysutils/py-borgbackup/PLIST Fri Feb 7 15:17:24 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2024/02/16 20:37:04 adam Exp $
+@comment $NetBSD: PLIST,v 1.15 2025/02/07 15:17:24 adam Exp $
bin/borg
bin/borgfs
${PYSITELIB}/${WHEEL_INFODIR}/AUTHORS
@@ -170,6 +170,9 @@ ${PYSITELIB}/borg/testsuite/chunker_slow
${PYSITELIB}/borg/testsuite/compress.py
${PYSITELIB}/borg/testsuite/compress.pyc
${PYSITELIB}/borg/testsuite/compress.pyo
+${PYSITELIB}/borg/testsuite/conftest.py
+${PYSITELIB}/borg/testsuite/conftest.pyc
+${PYSITELIB}/borg/testsuite/conftest.pyo
${PYSITELIB}/borg/testsuite/crypto.py
${PYSITELIB}/borg/testsuite/crypto.pyc
${PYSITELIB}/borg/testsuite/crypto.pyo
@@ -274,6 +277,7 @@ man/man1/borg-rename.1
man/man1/borg-serve.1
man/man1/borg-umount.1
man/man1/borg-upgrade.1
+man/man1/borg-version.1
man/man1/borg-with-lock.1
man/man1/borg.1
man/man1/borgfs.1
Index: pkgsrc/sysutils/py-borgbackup/distinfo
diff -u pkgsrc/sysutils/py-borgbackup/distinfo:1.36 pkgsrc/sysutils/py-borgbackup/distinfo:1.37
--- pkgsrc/sysutils/py-borgbackup/distinfo:1.36 Mon Oct 28 09:59:34 2024
+++ pkgsrc/sysutils/py-borgbackup/distinfo Fri Feb 7 15:17:24 2025
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.36 2024/10/28 09:59:34 he Exp $
+$NetBSD: distinfo,v 1.37 2025/02/07 15:17:24 adam Exp $
-BLAKE2s (borgbackup-1.2.8.tar.gz) = 17d8cba6c30562be5618d580b79ee1ca5934b71e16aad0c83eb432c49d0c6e47
-SHA512 (borgbackup-1.2.8.tar.gz) = 9a62e5eec894ebffe928a08c9a0cceebde084f16524d363a3c3be01d908a7eceaea8fa11eac422acc0fdb2534d79d1ee5ec5d9167e1086f334af6a28887616d5
-Size (borgbackup-1.2.8.tar.gz) = 4369117 bytes
-SHA1 (patch-setup.py) = 33791606cfd6600d9969d530de73d724d0c44298
-SHA1 (patch-src_borg_helpers_msgpack.py) = 97960629190a2c3931ea9cd1a48e869425054802
+BLAKE2s (borgbackup-1.4.0.tar.gz) = 897b90fcb993dc600ca308b386487a802cad62703606c786bf8f234d3be27474
+SHA512 (borgbackup-1.4.0.tar.gz) = f5866ece2d153d1e43127a04fd288a09403a9ea2ae4c981cb9ff855bd303b53c133c006f0b1a77541edc4f64940431e9c4d49ec45a3646784a29fe3b8828237a
+Size (borgbackup-1.4.0.tar.gz) = 3798511 bytes
Home |
Main Index |
Thread Index |
Old Index