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:           Mon Apr 20 18:26:59 UTC 2026

Modified Files:
        pkgsrc/sysutils/py-borgbackup: Makefile PLIST distinfo

Log Message:
py-borgbackup: updated to 1.4.4

Version 1.4.4 (2026-03-19)

For upgrade and compatibility hints, please also read the "Upgrade Notes" section
above.

New features:

- prune: added -v / --info output,
- mount: warn about symlinks pointing outside of the mount point,
- create/info: remember/show cwd at the time of archive creation,

Fixes:

- hashindex: fix memory leak,
- hashindex: check values in read HashHeader,
- hashindex_size: return int64_t,
- hashindex: fix iteritems segfaulting with non-existent marker,
  Never happened in borg, because borg always gives existing markers to iteritems.
- compress: make Padme size obfuscation usable ("obfuscate,250,...").
- borgfs/mount: get_base_dir: avoid using incorrect HOME,

Other changes:

- PyInstaller binary: do not exclude SSL, needed for pyfuse3/trio,
- mount: FUSE FS performance improvement.
- warn when replaying segments,
- CI / tests:

  - build Linux binaries with pyfuse3.
  - use macOS 15 to build the binaries.
  - scripts/linux-run: run commands (e.g. tox) in a Podman Linux container.
  - fix race condition in test_with_lock,
  - fix spurious sparse test failure on Win32,
  - Cygwin: skip ~root base dir test.
  - fix coverage collection for daemonized `borg mount`,
- docs:

  - move RTD version selector to sidebar top-left,
  - consolidate key backup info in `borg key export` help,
  - clarify append-only != write-only,
  - fix typos found by codespell.
  - update binary README.
  - GitHub: enhance pull request template.


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 pkgsrc/sysutils/py-borgbackup/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/sysutils/py-borgbackup/PLIST
cvs rdiff -u -r1.41 -r1.42 pkgsrc/sysutils/py-borgbackup/distinfo

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.61 pkgsrc/sysutils/py-borgbackup/Makefile:1.62
--- pkgsrc/sysutils/py-borgbackup/Makefile:1.61 Tue Dec 30 08:32:20 2025
+++ pkgsrc/sysutils/py-borgbackup/Makefile      Mon Apr 20 18:26:59 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.61 2025/12/30 08:32:20 adam Exp $
+# $NetBSD: Makefile,v 1.62 2026/04/20 18:26:59 adam Exp $
 
-DISTNAME=      borgbackup-1.4.3
+DISTNAME=      borgbackup-1.4.4
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    sysutils python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=b/borgbackup/}

Index: pkgsrc/sysutils/py-borgbackup/PLIST
diff -u pkgsrc/sysutils/py-borgbackup/PLIST:1.17 pkgsrc/sysutils/py-borgbackup/PLIST:1.18
--- pkgsrc/sysutils/py-borgbackup/PLIST:1.17    Tue Dec 30 08:32:20 2025
+++ pkgsrc/sysutils/py-borgbackup/PLIST Mon Apr 20 18:26:59 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2025/12/30 08:32:20 adam Exp $
+@comment $NetBSD: PLIST,v 1.18 2026/04/20 18:26:59 adam Exp $
 bin/borg
 bin/borgfs
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -185,9 +185,9 @@ ${PYSITELIB}/borg/testsuite/file_integri
 ${PYSITELIB}/borg/testsuite/hashindex.py
 ${PYSITELIB}/borg/testsuite/hashindex.pyc
 ${PYSITELIB}/borg/testsuite/hashindex.pyo
-${PYSITELIB}/borg/testsuite/hashindex_stress.py
-${PYSITELIB}/borg/testsuite/hashindex_stress.pyc
-${PYSITELIB}/borg/testsuite/hashindex_stress.pyo
+${PYSITELIB}/borg/testsuite/hashindex_pytest.py
+${PYSITELIB}/borg/testsuite/hashindex_pytest.pyc
+${PYSITELIB}/borg/testsuite/hashindex_pytest.pyo
 ${PYSITELIB}/borg/testsuite/helpers.py
 ${PYSITELIB}/borg/testsuite/helpers.pyc
 ${PYSITELIB}/borg/testsuite/helpers.pyo

Index: pkgsrc/sysutils/py-borgbackup/distinfo
diff -u pkgsrc/sysutils/py-borgbackup/distinfo:1.41 pkgsrc/sysutils/py-borgbackup/distinfo:1.42
--- pkgsrc/sysutils/py-borgbackup/distinfo:1.41 Tue Dec 30 08:32:20 2025
+++ pkgsrc/sysutils/py-borgbackup/distinfo      Mon Apr 20 18:26:59 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.41 2025/12/30 08:32:20 adam Exp $
+$NetBSD: distinfo,v 1.42 2026/04/20 18:26:59 adam Exp $
 
-BLAKE2s (borgbackup-1.4.3.tar.gz) = c8abfa74e2df1c22f575a210eba283373c3e7e8c73f9f9265ec1ed547b838782
-SHA512 (borgbackup-1.4.3.tar.gz) = 500c9da7aeeea6e9aac1efe4760e8d6ef6e7f9c80fc32c3f2e7b7dfb27d54cd0131b7c27248c276b23034fc92cdb2a8611926773f5aa9801eb99139efc9d0dd2
-Size (borgbackup-1.4.3.tar.gz) = 4014143 bytes
+BLAKE2s (borgbackup-1.4.4.tar.gz) = f57ab5da7812cca3b34bcc41a38f05a4f62a979ea456326b75ea795c9e4e20b6
+SHA512 (borgbackup-1.4.4.tar.gz) = a43dbfaaeb46764975bc9765731090b50e514a5a31add9236af7de6e99e7c67ac4bcf6b9869d648f9ce11c7f7d52318369f4fb7951cc1ef947aee64ac222150a
+Size (borgbackup-1.4.4.tar.gz) = 3995698 bytes



Home | Main Index | Thread Index | Old Index