git: 842361f25b59 - main - graphics/py-rioxarray: Add py-rioxarray 0.22.0

Po-Chuan Hsieh <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <6a85a84a.1cfd1.1a51e795__8335.95435121737$1787144307$gmane$org@gitrepo.freebsd.org>
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=842361f25b599ce1f5451e76e718ada368d81530

commit 842361f25b599ce1f5451e76e718ada368d81530
Author:     Po-Chuan Hsieh <[email protected]>
AuthorDate: 2026-08-19 12:24:31 +0000
Commit:     Po-Chuan Hsieh <[email protected]>
CommitDate: 2026-08-19 12:55:12 +0000

    graphics/py-rioxarray: Add py-rioxarray 0.22.0
    
    rioxarray proivdes rasterio xarray extension.
---
 graphics/Makefile               |  1 +
 graphics/py-rioxarray/Makefile  | 28 ++++++++++++++++++++++++++++
 graphics/py-rioxarray/distinfo  |  3 +++
 graphics/py-rioxarray/pkg-descr |  1 +
 4 files changed, 33 insertions(+)

diff --git a/graphics/Makefile b/graphics/Makefile
index 490069926a59..f476c7114419 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -1059,6 +1059,7 @@
     SUBDIR += py-rawkit
     SUBDIR += py-rawpy
     SUBDIR += py-rich-pixels
+    SUBDIR += py-rioxarray
     SUBDIR += py-rlpycairo
     SUBDIR += py-s2
     SUBDIR += py-sane
diff --git a/graphics/py-rioxarray/Makefile b/graphics/py-rioxarray/Makefile
new file mode 100644
index 000000000000..ac78d6023ba7
--- /dev/null
+++ b/graphics/py-rioxarray/Makefile
@@ -0,0 +1,28 @@
+PORTNAME=	rioxarray
+PORTVERSION=	0.22.0
+CATEGORIES=	graphics python
+MASTER_SITES=	PYPI
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	[email protected]
+COMMENT=	Geospatial xarray extension powered by rasterio
+WWW=		https://corteva.github.io/rioxarray/stable/ \
+		https://github.com/corteva/rioxarray
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=2,1:math/py-numpy@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pyproj>=3.3:graphics/py-pyproj@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}rasterio>=1.4.3:graphics/py-rasterio@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}xarray>=2026.2:devel/py-xarray@${PY_FLAVOR}
+
+USES=		python:3.12+
+USE_PYTHON=	autoplist concurrent pep517
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/graphics/py-rioxarray/distinfo b/graphics/py-rioxarray/distinfo
new file mode 100644
index 000000000000..ad6ffb6a449d
--- /dev/null
+++ b/graphics/py-rioxarray/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1784005010
+SHA256 (rioxarray-0.22.0.tar.gz) = 3f55f23a632ffd9eff13463634227f4afbbcf298947536e161f6cf2ce88d4373
+SIZE (rioxarray-0.22.0.tar.gz) = 61337
diff --git a/graphics/py-rioxarray/pkg-descr b/graphics/py-rioxarray/pkg-descr
new file mode 100644
index 000000000000..bf04600695ad
--- /dev/null
+++ b/graphics/py-rioxarray/pkg-descr
@@ -0,0 +1 @@
+rioxarray proivdes rasterio xarray extension.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.