aboutsummaryrefslogtreecommitdiff
path: root/science/py-openpiv
diff options
context:
space:
mode:
authorMax Brazhnikov <makc@FreeBSD.org>2020-06-20 16:13:45 +0000
committerMax Brazhnikov <makc@FreeBSD.org>2020-06-20 16:13:45 +0000
commitb15b029ca5cf7f570380c3722e8b84859d0e3a96 (patch)
tree1e8bb38d014399fb920dd2848548703a78b90cc5 /science/py-openpiv
parent84f45cb6abdf8e72f16eda1c5c6b7e6651c00551 (diff)
downloadports-b15b029ca5cf7f570380c3722e8b84859d0e3a96.tar.gz
ports-b15b029ca5cf7f570380c3722e8b84859d0e3a96.zip
science/py-openpiv:
- Update to 0.21.8b - Adjust dependencies, make some of them optional - Limit port to upstream supported versions of Python: 3.7 and greater
Notes
Notes: svn path=/head/; revision=539747
Diffstat (limited to 'science/py-openpiv')
-rw-r--r--science/py-openpiv/Makefile25
-rw-r--r--science/py-openpiv/distinfo6
2 files changed, 10 insertions, 21 deletions
diff --git a/science/py-openpiv/Makefile b/science/py-openpiv/Makefile
index ce3739133cbc..cc03846a44e6 100644
--- a/science/py-openpiv/Makefile
+++ b/science/py-openpiv/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= openpiv
-PORTVERSION= 0.21.0
-PORTREVISION= 1
+PORTVERSION= 0.21.8b
CATEGORIES= science python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,30 +13,20 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYNUMPY}
RUN_DEPENDS= ${PYNUMPY} \
- ${PY_FUTURE} \
- ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-image>=0.12.0:graphics/py-scikit-image@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}progressbar2>=3.8.1:misc/py-progressbar2@${PY_FLAVOR}
-USES= python
+USES= python:3.7+
USE_PYTHON= autoplist distutils cython cython_run
USE_GITHUB= yes
GH_ACCOUNT= OpenPIV
GH_PROJECT= openpiv-python
-post-patch:
-# Do not install supplementing data to allow concurrent installion
- ${REINPLACE_CMD} -e '/data_files = data_files,/d' ${WRKSRC}/setup.py
- ${REINPLACE_CMD} -e '/version/s,0.20.9,0.21.0,' ${WRKSRC}/setup.py
+OPTIONS_DEFINE= EXTRA
+EXTRA_DESC= Install additional Python packages (for tutorial/examples)
-.include <bsd.port.pre.mk>
+EXTRA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}imageio>=0:graphics/py-imageio@${PY_FLAVOR}
-.if ${PYTHON_REL} < 3000
-PY_FUTURE= ${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR}
-.else
-PY_FUTURE=
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/science/py-openpiv/distinfo b/science/py-openpiv/distinfo
index d7f553b3b10d..768f2a1f03df 100644
--- a/science/py-openpiv/distinfo
+++ b/science/py-openpiv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1546449802
-SHA256 (OpenPIV-openpiv-python-0.21.0_GH0.tar.gz) = 09747e5a49bede8547c0b8a2b6db8ac96afdaad9f9528f358349f47aeca6b7fd
-SIZE (OpenPIV-openpiv-python-0.21.0_GH0.tar.gz) = 20623127
+TIMESTAMP = 1580209067
+SHA256 (OpenPIV-openpiv-python-0.21.8b_GH0.tar.gz) = 4c7354e0a0faa6f03ab0d3e8e432c4de9e1652c4fef3198c6ec2c555c4b5fc10
+SIZE (OpenPIV-openpiv-python-0.21.8b_GH0.tar.gz) = 17385092