aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorMatthias Andree <mandree@FreeBSD.org>2023-04-07 09:31:47 +0000
committerMatthias Andree <mandree@FreeBSD.org>2023-04-07 09:38:11 +0000
commit1cc1228785eef2fb840a399058d35e5af1e16395 (patch)
tree9ec01490a6b2a53685eaeb90ea1bb876021b20db /devel
parent1b678e6f3574f5fbfb610e54ae30a4d805fd4973 (diff)
downloadports-1cc1228785eef2fb840a399058d35e5af1e16395.tar.gz
ports-1cc1228785eef2fb840a399058d35e5af1e16395.zip
archivers/py-borgbackup: update to 1.2.4, unbreaking with msgpack 1.0.5
Borgbackup pins the exact, full, patch-level based version range and the prior borgbackup 1.2.3 wanted to have at most msgpack 1.0.4. Update to 1.2.4 which allows msgpack 1.0.5, and pin the exact msgpack version in our depends to "fail early". And other changes including bug fixes: https://github.com/borgbackup/borg/blob/1.2.4/docs/changes.rst#version-124-2023-03-24 based on a PR: 270665 Submitted by: otis@ As in-depth soft robustness measure, add relevant warning comments to devel/py-msgpack/Makefile, and while there, clean up the python:3.6+ to just a bare python because 3.6 and older are long gone from ports.
Diffstat (limited to 'devel')
-rw-r--r--devel/py-msgpack/Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/devel/py-msgpack/Makefile b/devel/py-msgpack/Makefile
index 01af18f003bd..2871c9284208 100644
--- a/devel/py-msgpack/Makefile
+++ b/devel/py-msgpack/Makefile
@@ -1,5 +1,7 @@
PORTNAME= msgpack
-PORTVERSION= 1.0.5
+PORTVERSION= 1.0.5 # WARNING: archivers/py-borgbackup pins the full version
+# so if upgrading msgpack, archivers/py-borgbackup will break. We need to
+# coordinate updates.
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +14,7 @@ WWW= https://msgpack.org/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= python:3.6+
+USES= python
USE_PYTHON= autoplist concurrent cython distutils
post-install: