aboutsummaryrefslogtreecommitdiffstats
path: root/devel/py-gitpython
diff options
context:
space:
mode:
authorAdriaan de Groot <adridg@FreeBSD.org>2021-05-20 14:34:38 +0200
committerAdriaan de Groot <adridg@FreeBSD.org>2021-05-20 14:44:18 +0200
commit3aa0db157a0f4c32ed906aea98568a23fe861330 (patch)
tree45a53443fda451d98c81669497fabfbca0df2efe /devel/py-gitpython
parent1cde96d81cf4e1bd5bcae9dbb3b4e07dba21bf5a (diff)
devel/py-gitpython: use the right gitdb dependency
gitdb2 is the "old" gitdb; it is still at version 2.0. On PyPy it is listed as a mirror of gitdb and has version 4.0, but gitpython wants gitdb 4.0.7 or later (as stated in its `requires.txt`). While gitpython **builds** against the older version, at runtime anything using setuptools to require gitpython will fall over (because the installed gitdb2 is way too old). Switch to the right, modern dependency. PORTREVISION bumped because of this make-it-actually-work dependency change.
Diffstat (limited to 'devel/py-gitpython')
-rw-r--r--devel/py-gitpython/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/devel/py-gitpython/Makefile b/devel/py-gitpython/Makefile
index 62f970b3e5ff..9f8ff65dad3b 100644
--- a/devel/py-gitpython/Makefile
+++ b/devel/py-gitpython/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gitpython
DISTVERSION= 3.1.15
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ddt>=1.1.1:devel/py-ddt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}gitdb2>=2.0.0:devel/py-gitdb2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}gitdb>=4.0.1:devel/py-gitdb@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.4.3:devel/py-typing-extensions@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR}