git: 23caba5e2fc0 - main - archivers/py-borgbackup: Allow build with py-msgpack 1.2.2

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
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 []
      )