git: 23caba5e2fc0 - main - archivers/py-borgbackup: Allow build with py-msgpack 1.2.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 09 Sep 2026 15:00:04 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=23caba5e2fc02c8cfeb946a7ee9d8b7a1cc36f46
commit 23caba5e2fc02c8cfeb946a7ee9d8b7a1cc36f46
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-09-09 14:43:52 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-09-09 14:49:54 +0000
archivers/py-borgbackup: Allow build with py-msgpack 1.2.2
- Bump PORTREVISION for package change
Obtained from: https://github.com/borgbackup/borg/commit/0ad66ed0782f55e7ea76ff8af51c223af3ca06e7
---
archivers/py-borgbackup/Makefile | 4 ++--
archivers/py-borgbackup/files/patch-msgpack | 7 ++++---
2 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/archivers/py-borgbackup/Makefile b/archivers/py-borgbackup/Makefile
index 0c077fa11177..00a6ee769bfb 100644
--- a/archivers/py-borgbackup/Makefile
+++ b/archivers/py-borgbackup/Makefile
@@ -1,6 +1,6 @@
PORTNAME= borgbackup
DISTVERSION= 1.4.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= archivers python
MASTER_SITES= https://github.com/borgbackup/borg/releases/download/${DISTVERSION}/ \
PYPI
@@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
# note that borgbackup pins the msgpack version range per patchlevel version!
-_BB_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0.3<1.2.1_99:devel/py-msgpack@${PY_FLAVOR}
+_BB_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0.3<1.2.2_99:devel/py-msgpack@${PY_FLAVOR}
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pkgconfig>=0:devel/py-pkgconfig@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
${_BB_DEPENDS}
diff --git a/archivers/py-borgbackup/files/patch-msgpack b/archivers/py-borgbackup/files/patch-msgpack
index 548ed34cd46d..f5228884c00d 100644
--- a/archivers/py-borgbackup/files/patch-msgpack
+++ b/archivers/py-borgbackup/files/patch-msgpack
@@ -1,4 +1,5 @@
-Obtained from: https://github.com/borgbackup/borg/commit/2b93c83c179569d9aeb02c6aa387e5312590f505
+Obtained from: https://github.com/borgbackup/borg/commit/0ad66ed0782f55e7ea76ff8af51c223af3ca06e7
+ https://github.com/borgbackup/borg/commit/2b93c83c179569d9aeb02c6aa387e5312590f505
https://github.com/borgbackup/borg/commit/8abdd3b8bf065dceecd52d2b22d92b3c407a7c1d
--- pyproject.toml.orig 2026-03-18 18:57:08 UTC
@@ -8,7 +9,7 @@ Obtained from: https://github.com/borgbackup/borg/commit/2b93c83c179569d9aeb02c6
# 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.2",
-+ "msgpack >=1.0.3, <=1.2.1",
++ "msgpack >=1.0.3, <=1.2.2",
"packaging",
]
@@ -19,7 +20,7 @@ Obtained from: https://github.com/borgbackup/borg/commit/2b93c83c179569d9aeb02c6
return version_check == 'no' or (
- (1, 0, 3) <= msgpack.version[:3] <= (1, 1, 2) and
-+ (1, 0, 3) <= msgpack.version[:3] <= (1, 2, 1) and
++ (1, 0, 3) <= msgpack.version[:3] <= (1, 2, 2) and
msgpack.version not in []
)