diff --git a/graphics/py-geopandas/Makefile b/graphics/py-geopandas/Makefile index ca361b0c07c4..54cb36c28020 100644 --- a/graphics/py-geopandas/Makefile +++ b/graphics/py-geopandas/Makefile @@ -1,26 +1,29 @@ PORTNAME= geopandas -PORTVERSION= 0.14.4 -PORTREVISION= 2 +PORTVERSION= 1.1.3 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= lbartoletti@FreeBSD.org COMMENT= Python tools for geographic data -WWW= https://pypi.org/project/geopandas/ +WWW= https://geopandas.org/ \ + https://github.com/geopandas/geopandas LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}shapely>=1.2.18:devel/py-shapely@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}fiona>=1.0.1:graphics/py-fiona@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyproj>=1.9.3:graphics/py-pyproj@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}six>=1.3.0:devel/py-six@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy1>=1.24:math/py-numpy1@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pandas>=2.0.0,1:math/py-pandas@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyogrio>=0.7.2:graphics/py-pyogrio@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyproj>=3.5.0:graphics/py-pyproj@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}shapely>=2.0.0:devel/py-shapely@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist cython distutils +USE_PYTHON= autoplist cython pep517 NO_ARCH= yes .include diff --git a/graphics/py-geopandas/distinfo b/graphics/py-geopandas/distinfo index c289da6e7541..8ddb04b1d3a2 100644 --- a/graphics/py-geopandas/distinfo +++ b/graphics/py-geopandas/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724733204 -SHA256 (geopandas-0.14.4.tar.gz) = 56765be9d58e2c743078085db3bd07dc6be7719f0dbe1dfdc1d705cb80be7c25 -SIZE (geopandas-0.14.4.tar.gz) = 1106304 +TIMESTAMP = 1777906407 +SHA256 (geopandas-1.1.3.tar.gz) = 91a31989b6f566012838d21d5f8033f37dce882079ccb7cfdc40d5ccce7f284f +SIZE (geopandas-1.1.3.tar.gz) = 336718 diff --git a/graphics/py-geopandas/files/patch-pyproject.toml b/graphics/py-geopandas/files/patch-pyproject.toml new file mode 100644 index 000000000000..0cb24cb74c6e --- /dev/null +++ b/graphics/py-geopandas/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 2026-03-09 21:48:41 UTC ++++ pyproject.toml +@@ -7,7 +7,7 @@ maintainers = [{ name = "GeoPandas contributors" }] + dynamic = ["version"] + authors = [{ name = "Kelsey Jordahl", email = "kjordahl@alum.mit.edu" }] + maintainers = [{ name = "GeoPandas contributors" }] +-license = "BSD-3-Clause" ++license = { text = "BSD 3-Clause" } + description = "Geographic pandas extensions" + keywords = ["GIS", "cartography", "pandas", "shapely"] + classifiers = [