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: bsiegert
Date: Mon Nov 10 19:44:33 UTC 2025
Modified Files:
pkgsrc/sysutils/py-borgbackup: Makefile distinfo
Removed Files:
pkgsrc/sysutils/py-borgbackup/patches: patch-pyproject.toml
patch-src_borg_helpers_msgpack.py
Log Message:
py-borgbackup: update to 1.4.2.
Now officially supports msgpack 1.1.2, so these patches are no longer
needed.
New features:
- BORG_MSGPACK_VERSION_CHECK=no to optionally disable the msgpack
version check; default is “yes”; use at your own risk.
- diff --sort-by: enhanced sorting
- create: add --files-changed=MODE option (controls how borg detects
whether a file has changed while it is being backed up)
- improve tty-less progress reporting (--progress)
Fixes:
- extract: fs flags: use get/set to influence only specific flags,
Linux/macOS/FreeBSD only.
- extract: fs flags: remove support for the compression flag; this
wasn’t working correctly anyway.
- create/info: fix discrepancies in archive stats
- import-tar: fix the dot-slash issue; add a test
- import-tar: when printing the path, use the already-normalized
item.path
- preprocess_args: fix option name matching
- fix ChunkerParams validation
- mount --show-rc: display main process rc
- json: include archive keys in JSON lines when requested via --format
Other changes:
- support Python 3.14
- msgpack: allow 1.1.2
- Brewfile: use openssl@3 rather than openssl@3.0, to have a more recent OpenSSL.
- msgpack version check: ignore “rc” and other version elements
To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 pkgsrc/sysutils/py-borgbackup/Makefile
cvs rdiff -u -r1.39 -r1.40 pkgsrc/sysutils/py-borgbackup/distinfo
cvs rdiff -u -r1.1 -r0 \
pkgsrc/sysutils/py-borgbackup/patches/patch-pyproject.toml
cvs rdiff -u -r1.5 -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.59 pkgsrc/sysutils/py-borgbackup/Makefile:1.60
--- pkgsrc/sysutils/py-borgbackup/Makefile:1.59 Thu Oct 16 21:30:21 2025
+++ pkgsrc/sysutils/py-borgbackup/Makefile Mon Nov 10 19:44:33 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.59 2025/10/16 21:30:21 he Exp $
+# $NetBSD: Makefile,v 1.60 2025/11/10 19:44:33 bsiegert Exp $
-DISTNAME= borgbackup-1.4.1
+DISTNAME= borgbackup-1.4.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= sysutils python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/borgbackup/}
@@ -30,6 +29,12 @@ MAKE_ENV+= BORG_LIBXXHASH_PREFIX=${BUILD
MAKE_ENV+= BORG_LIBZSTD_PREFIX=${BUILDLINK_PREFIX.zstd}
MAKE_ENV+= BORG_OPENSSL_PREFIX=${SSLBASE:Q}
+.include "../../mk/bsd.fast.prefs.mk"
+.if ${OPSYS} == "Linux"
+. include "../../sysutils/acl/buildlink3.mk"
+MAKE_ENV+= BORG_LIBACL_PREFIX={BUILDLINK_PREFIX.acl}
+.endif
+
INSTALLATION_DIRS+= ${PKGMANDIR}/man1
post-install:
@@ -39,6 +44,7 @@ post-install:
# pytest -v -rs --benchmark-skip --pyargs borg.testsuite
# see https://github.com/borgbackup/borg/issues/6386
+
.include "../../archivers/lz4/buildlink3.mk"
.include "../../archivers/zstd/buildlink3.mk"
.include "../../devel/py-cython/buildlink3.mk"
Index: pkgsrc/sysutils/py-borgbackup/distinfo
diff -u pkgsrc/sysutils/py-borgbackup/distinfo:1.39 pkgsrc/sysutils/py-borgbackup/distinfo:1.40
--- pkgsrc/sysutils/py-borgbackup/distinfo:1.39 Thu Oct 16 21:30:21 2025
+++ pkgsrc/sysutils/py-borgbackup/distinfo Mon Nov 10 19:44:33 2025
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.39 2025/10/16 21:30:21 he Exp $
+$NetBSD: distinfo,v 1.40 2025/11/10 19:44:33 bsiegert Exp $
-BLAKE2s (borgbackup-1.4.1.tar.gz) = 83b9dc79715247e3547b6f654b647aeab01da4d8f4ba6dd888584c1c215eefad
-SHA512 (borgbackup-1.4.1.tar.gz) = 83ce8fcefa4e4099922e1f3894aba41d8d83ccff3e554b4b5ee0f0b9b8b18b18bcbf7f566e36aea4214e0d9d427cb66d63d2e1933b773e3338fd5814fd80e3a4
-Size (borgbackup-1.4.1.tar.gz) = 3817197 bytes
-SHA1 (patch-pyproject.toml) = d8f7336b8cce3b31fd26e69bb9972032df7e27da
-SHA1 (patch-src_borg_helpers_msgpack.py) = fdb65b06c37a5ccfa59de12173814b4fe4bd45ea
+BLAKE2s (borgbackup-1.4.2.tar.gz) = 9c018030879049582face67688ec58aa287a95a57e21ffc80f7a68c15cdf5e86
+SHA512 (borgbackup-1.4.2.tar.gz) = 035396661013057614724f55d6b3e3ed35b686887d836b7358e1f95b6c354ec5c4d9592c29cb1d4577e113e3a0558a9054689a2678b62b97d78287ad0295cce0
+Size (borgbackup-1.4.2.tar.gz) = 3932875 bytes
Home |
Main Index |
Thread Index |
Old Index