Subject: CVS commit: pkgsrc/sysutils/py-borgbackup
From: Adam Ciarcinski
Date: 2025-02-07 16:17:24
Message id: 20250207151724.B285FFBE0@cvs.NetBSD.org

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.

Files:
RevisionActionfile
1.54modifypkgsrc/sysutils/py-borgbackup/Makefile
1.15modifypkgsrc/sysutils/py-borgbackup/PLIST
1.37modifypkgsrc/sysutils/py-borgbackup/distinfo
1.6removepkgsrc/sysutils/py-borgbackup/patches/patch-setup.py
1.3removepkgsrc/sysutils/py-borgbackup/patches/patch-src_borg_helpers_msgpack.py