diff --git a/net/py-maxminddb/Makefile b/net/py-maxminddb/Makefile index 73ac504888b3..c8bb3b7d9c17 100644 --- a/net/py-maxminddb/Makefile +++ b/net/py-maxminddb/Makefile @@ -1,6 +1,5 @@ PORTNAME= maxminddb -PORTVERSION= 2.6.2 -PORTREVISION= 1 +PORTVERSION= 2.6.3 DISTVERSIONPREFIX= v CATEGORIES= net python geography PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,14 +12,16 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} USES= compiler:c11 localbase python USE_GITHUB= yes GH_ACCOUNT= maxmind GH_PROJECT= MaxMind-DB-Reader-python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/net/py-maxminddb/distinfo b/net/py-maxminddb/distinfo index d3b122bf8498..3245f91816a2 100644 --- a/net/py-maxminddb/distinfo +++ b/net/py-maxminddb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718616870 -SHA256 (maxmind-MaxMind-DB-Reader-python-v2.6.2_GH0.tar.gz) = b6bdb53dc259ccde0f85e2080cd48975545fcdd3bb3850d1a8184c2ca06e1165 -SIZE (maxmind-MaxMind-DB-Reader-python-v2.6.2_GH0.tar.gz) = 40447 +TIMESTAMP = 1743368281 +SHA256 (maxmind-MaxMind-DB-Reader-python-v2.6.3_GH0.tar.gz) = 48d77eb0c9a3c6ffcd8dceda04451315f29c8cdea792bb3e549af7fb02952fb1 +SIZE (maxmind-MaxMind-DB-Reader-python-v2.6.3_GH0.tar.gz) = 40485 diff --git a/net/py-maxminddb/files/patch-pyproject.toml b/net/py-maxminddb/files/patch-pyproject.toml new file mode 100644 index 000000000000..1ed2d81abfd0 --- /dev/null +++ b/net/py-maxminddb/files/patch-pyproject.toml @@ -0,0 +1,9 @@ +--- pyproject.toml.orig 2025-03-30 21:02:11 UTC ++++ pyproject.toml +@@ -1,5 +1,5 @@ + [build-system] +-requires = ["setuptools>=68.2.2", "setuptools-scm", "wheel"] ++requires = ["setuptools", "setuptools-scm", "wheel"] + build-backend = "setuptools.build_meta" + + [project]