svn commit: r549403 - in head/math: . py-numpy-stl
Diane Bruce
db at FreeBSD.org
Sun Sep 20 23:20:03 UTC 2020
Author: db
Date: Sun Sep 20 23:20:01 2020
New Revision: 549403
URL: https://svnweb.freebsd.org/changeset/ports/549403
Log:
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 at unrelenting.technology
With some changes. Rest of updates will come in separate commits.
PR: ports/249468
Submitted by: greg at unrelenting.technology
Added:
head/math/py-numpy-stl/
head/math/py-numpy-stl/Makefile (contents, props changed)
head/math/py-numpy-stl/distinfo (contents, props changed)
head/math/py-numpy-stl/pkg-descr (contents, props changed)
Modified:
head/math/Makefile
Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile Sun Sep 20 22:47:33 2020 (r549402)
+++ head/math/Makefile Sun Sep 20 23:20:01 2020 (r549403)
@@ -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
Added: head/math/py-numpy-stl/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/math/py-numpy-stl/Makefile Sun Sep 20 23:20:01 2020 (r549403)
@@ -0,0 +1,26 @@
+# $FreeBSD$
+
+PORTNAME= numpy-stl
+DISTVERSION= 2.11.2
+CATEGORIES= math python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= db at 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>
Added: head/math/py-numpy-stl/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/math/py-numpy-stl/distinfo Sun Sep 20 23:20:01 2020 (r549403)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1600557817
+SHA256 (numpy-stl-2.11.2.tar.gz) = 192556df794b9ef0c1333fd5f034e4a3905d63f52345a0cc1e359045670e34b6
+SIZE (numpy-stl-2.11.2.tar.gz) = 484937
Added: head/math/py-numpy-stl/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/math/py-numpy-stl/pkg-descr Sun Sep 20 23:20:01 2020 (r549403)
@@ -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
More information about the svn-ports-all
mailing list