head 1.2; access; symbols pkgsrc-2025Q3:1.1.0.2; locks; strict; comment @# @; 1.2 date 2025.11.10.19.44.33; author bsiegert; state dead; branches; next 1.1; commitid qhM5vwVtL5weL2iG; 1.1 date 2025.10.16.21.30.21; author he; state Exp; branches 1.1.2.1; next ; commitid Fl4WrWCFskqC8QeG; 1.1.2.1 date 2025.10.16.21.30.21; author maya; state dead; branches; next 1.1.2.2; commitid lgE4xXbvjcQdqnfG; 1.1.2.2 date 2025.10.21.01.43.30; author maya; state Exp; branches; next ; commitid lgE4xXbvjcQdqnfG; desc @@ 1.2 log @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 @ text @$NetBSD: patch-pyproject.toml,v 1.1 2025/10/16 21:30:21 he Exp $ Bump allowable msgpack version. --- pyproject.toml.orig 2025-10-13 08:29:03.525998785 +0000 +++ pyproject.toml @@@@ -35,7 +35,7 @@@@ dependencies = [ # Please note: # using any other msgpack version is not supported by borg development and # any feedback related to issues caused by this will be ignored. - "msgpack >=1.0.3, <=1.1.0", + "msgpack >=1.0.3, <=1.1.2", "packaging", ] @ 1.1 log @sysutils/py-borgbackup: add patches to accept py-msgpack up to 1.1.2. This evidently got lost in the previous update... This replicates what upstream has already done in 1.4.2rc*. @ text @d1 1 a1 1 $NetBSD$ @ 1.1.2.1 log @file patch-pyproject.toml was added on branch pkgsrc-2025Q3 on 2025-10-21 01:43:30 +0000 @ text @d1 15 @ 1.1.2.2 log @Pullup ticket #7013 - requested by bsiegert sysutils/py-borgbackup: Functionality fix Revisions pulled up: - sysutils/py-borgbackup/Makefile 1.59 - sysutils/py-borgbackup/distinfo 1.39 - sysutils/py-borgbackup/patches/patch-pyproject.toml 1.1 - sysutils/py-borgbackup/patches/patch-src_borg_helpers_msgpack.py 1.5 --- Module Name: pkgsrc Committed By: he Date: Thu Oct 16 21:30:21 UTC 2025 Modified Files: pkgsrc/sysutils/py-borgbackup: Makefile distinfo Added Files: pkgsrc/sysutils/py-borgbackup/patches: patch-pyproject.toml patch-src_borg_helpers_msgpack.py Log Message: sysutils/py-borgbackup: add patches to accept py-msgpack up to 1.1.2. This evidently got lost in the previous update... This replicates what upstream has already done in 1.4.2rc*. @ text @a0 15 $NetBSD: patch-pyproject.toml,v 1.1 2025/10/16 21:30:21 he Exp $ Bump allowable msgpack version. --- pyproject.toml.orig 2025-10-13 08:29:03.525998785 +0000 +++ pyproject.toml @@@@ -35,7 +35,7 @@@@ dependencies = [ # Please note: # using any other msgpack version is not supported by borg development and # any feedback related to issues caused by this will be ignored. - "msgpack >=1.0.3, <=1.1.0", + "msgpack >=1.0.3, <=1.1.2", "packaging", ] @