diff options
author | Diane Bruce <db@FreeBSD.org> | 2020-09-20 23:20:01 +0000 |
---|---|---|
committer | Diane Bruce <db@FreeBSD.org> | 2020-09-20 23:20:01 +0000 |
commit | 8ceb383a48090a82fb7822c19254ad189cf2a58e (patch) | |
tree | 0ca85c160312afad041b964b04f546404be7ff63 | |
parent | www/gallery-dl: update to 1.15.0 (diff) |
Simple library to make working with STL files
(and 3D objects in general) fast and easy.
Due to all operations heavily relying on numpy this is one of the fastest
STL editing libraries for Python available.
Prerequisite for Cura update submitted by greg@unrelenting.technology
With some changes. Rest of updates will come in separate commits.
PR: ports/249468
Submitted by: greg@unrelenting.technology
Notes
Notes:
svn path=/head/; revision=549403
-rw-r--r-- | math/Makefile | 1 | ||||
-rw-r--r-- | math/py-numpy-stl/Makefile | 26 | ||||
-rw-r--r-- | math/py-numpy-stl/distinfo | 3 | ||||
-rw-r--r-- | math/py-numpy-stl/pkg-descr | 7 |
4 files changed, 37 insertions, 0 deletions
diff --git a/math/Makefile b/math/Makefile index e138c79d0d9e..a29acd95132e 100644 --- a/math/Makefile +++ b/math/Makefile @@ -785,6 +785,7 @@ SUBDIR += py-numexpr SUBDIR += py-numpoly SUBDIR += py-numpy + SUBDIR += py-numpy-stl SUBDIR += py-opt-einsum SUBDIR += py-or-tools SUBDIR += py-osqp diff --git a/math/py-numpy-stl/Makefile b/math/py-numpy-stl/Makefile new file mode 100644 index 000000000000..fe500445e02a --- /dev/null +++ b/math/py-numpy-stl/Makefile @@ -0,0 +1,26 @@ +# $FreeBSD$ + +PORTNAME= numpy-stl +DISTVERSION= 2.11.2 +CATEGORIES= math python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= db@FreeBSD.org +COMMENT= Simple library to make working with STL files fast and easy + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYNUMPY} + +RUN_DEPENDS= ${PYNUMPY} \ + ${PYTHON_PKGNAMEPREFIX}python-utils>=2.3.0:misc/py-python-utils@${PY_FLAVOR} + +USES= python:3.4+ +USE_PYTHON= cython distutils autoplist + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/stl/_speedups.so + +.include <bsd.port.mk> diff --git a/math/py-numpy-stl/distinfo b/math/py-numpy-stl/distinfo new file mode 100644 index 000000000000..31e9d1f63f8a --- /dev/null +++ b/math/py-numpy-stl/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1600557817 +SHA256 (numpy-stl-2.11.2.tar.gz) = 192556df794b9ef0c1333fd5f034e4a3905d63f52345a0cc1e359045670e34b6 +SIZE (numpy-stl-2.11.2.tar.gz) = 484937 diff --git a/math/py-numpy-stl/pkg-descr b/math/py-numpy-stl/pkg-descr new file mode 100644 index 000000000000..0aa4014f947e --- /dev/null +++ b/math/py-numpy-stl/pkg-descr @@ -0,0 +1,7 @@ +Simple library to make working with STL files +(and 3D objects in general) fast and easy. + +Due to all operations heavily relying on numpy this is one of the fastest +STL editing libraries for Python available. + +WWW: https://github.com/WoLpH/numpy-stl |