graphics/py-pyvista: New port: Pythonic interface to VTK

This commit is contained in:
Yuri Victorovich 2022-05-30 01:47:56 -07:00
parent 9673aa6789
commit eae7bb6a90
4 changed files with 42 additions and 0 deletions

View File

@ -904,6 +904,7 @@
SUBDIR += py-pytesseract
SUBDIR += py-python-poppler-qt5
SUBDIR += py-pyvips
SUBDIR += py-pyvista
SUBDIR += py-pyx
SUBDIR += py-qrencode
SUBDIR += py-railroad-diagrams

View File

@ -0,0 +1,25 @@
PORTNAME= pyvista
DISTVERSION= 0.34.1
CATEGORIES= graphics python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Pythonic interface to VTK
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}appdirs>0:devel/py-appdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}imageio>0:graphics/py-imageio@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scooby>=0.5.1:devel/py-scooby@${PY_FLAVOR} \
vtk9>0:math/vtk9
USES= python:3.6+
USE_PYTHON= distutils autoplist
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1653894421
SHA256 (pyvista-0.34.1.tar.gz) = 3fe322d76c5e74797242026d338f948c4cebeee99efcc817fbf97e39a09ccfb0
SIZE (pyvista-0.34.1.tar.gz) = 1398743

View File

@ -0,0 +1,13 @@
PyVista is a helper module for the Visualization Toolkit (VTK) that
wraps the VTK library through NumPy and direct array access through
a variety of methods and classes. This package provides a Pythonic,
well-documented interface exposing VTK's powerful visualization
backend to facilitate rapid prototyping, analysis, and visual
integration of spatially referenced datasets.
This module can be used for scientific plotting for presentations and
research papers as well as a supporting module for other mesh 3D
rendering dependent Python modules; see Connections for a list of
projects that leverage PyVista.
WWW: https://github.com/pyvista/pyvista