git: eed952f067eb - main - science/py-vedo: update 2023.5.0 → 2024.5.2

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Mon, 24 Jun 2024 19:58:33 UTC
The branch main has been updated by yuri:

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

commit eed952f067eb0591cf0cf72b74ad4d250414bdf3
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-06-24 19:25:51 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-06-24 19:58:30 +0000

    science/py-vedo: update 2023.5.0 → 2024.5.2
---
 science/py-vedo/Makefile | 13 ++++++++++---
 science/py-vedo/distinfo |  6 +++---
 2 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/science/py-vedo/Makefile b/science/py-vedo/Makefile
index 9025a0ef9b26..156db5da4328 100644
--- a/science/py-vedo/Makefile
+++ b/science/py-vedo/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	vedo
-DISTVERSION=	2023.5.0
+DISTVERSION=	2024.5.2
 CATEGORIES=	science graphics python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -11,9 +11,9 @@ WWW=		https://vedo.embl.es/
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}deprecated>0:devel/py-deprecated@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \
 		${PYNUMPY} \
+		${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} \
 		vtk${VTK_VER:R}>0:math/vtk${VTK_VER:R} \
 		bash:shells/bash
 
@@ -22,7 +22,14 @@ USE_PYTHON=	distutils concurrent autoplist
 
 SHEBANG_GLOB=	*.sh
 
+TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+
 NO_ARCH=	yes
 
+do-test: # run some examples as tests
+.for example in advanced/interpolate_scalar3.py advanced/spline_draw.py advanced/warp6.py simulations/optics_main3.py
+	@${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${WRKSRC}/examples/${example}
+.endfor
+
 .include <../../math/vtk9/Makefile.version>
 .include <bsd.port.mk>
diff --git a/science/py-vedo/distinfo b/science/py-vedo/distinfo
index bf10c69f7039..350821ecf244 100644
--- a/science/py-vedo/distinfo
+++ b/science/py-vedo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1704178215
-SHA256 (vedo-2023.5.0.tar.gz) = 4d3f48be188113ca1db275f09ea718e75d9e3e1b03205bb600b917ded975b360
-SIZE (vedo-2023.5.0.tar.gz) = 2665568
+TIMESTAMP = 1719256545
+SHA256 (vedo-2024.5.2.tar.gz) = 6e1fa7ab20460470cdafc7698997114d970acfb552131aae062eb4412087e02a
+SIZE (vedo-2024.5.2.tar.gz) = 2693600