graphics/py-pandana: Remove port

Niche use case, not aligned with broad server application needs
This commit is contained in:
2025-05-02 14:40:42 +02:00
parent 15253b3ebe
commit cdc49346ea
6 changed files with 1 additions and 54 deletions
+1
View File
@@ -3602,6 +3602,7 @@ graphics/py-napari-console
graphics/py-napari-plugin-engine
graphics/py-openimageio
graphics/py-openshadinglanguage
graphics/py-pandana
graphics/py-pivy
graphics/py-pointpats
graphics/py-pyqtgraph
-1
View File
@@ -691,7 +691,6 @@
SUBDIR += py-openslide-python
SUBDIR += py-optimize-images
SUBDIR += py-osmnet
SUBDIR += py-pandana
SUBDIR += py-pdf2image
SUBDIR += py-photocollage
SUBDIR += py-piexif
-35
View File
@@ -1,35 +0,0 @@
PORTNAME= pandana
PORTVERSION= 0.6.1
PORTREVISION= 4
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python library for network analysis
WWW= https://udst.github.io/pandana/ \
https://github.com/UDST/pandana
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
.if !exists(/usr/include/omp.h)
BROKEN= requires OpenMP support that is missing on this architecture
.endif
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.8,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.8,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pandas>=0.17,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.18:science/py-scikit-learn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tables>=3.1:devel/py-tables@${PY_FLAVOR}
USES= compiler:c++11-lang python
USE_PYTHON= autoplist concurrent cython3 pep517
post-install:
${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
.include <bsd.port.mk>
-3
View File
@@ -1,3 +0,0 @@
TIMESTAMP = 1620405433
SHA256 (pandana-0.6.1.tar.gz) = 7bcaf6e7bb3faccaf306846bf30838d8e94b3ebd58e971da8c3fe426f1f9288c
SIZE (pandana-0.6.1.tar.gz) = 401439
-12
View File
@@ -1,12 +0,0 @@
--- setup.py.orig 2021-03-17 16:44:15 UTC
+++ setup.py
@@ -150,8 +150,7 @@ setup(
'pandas >=0.17',
'requests >=2.0',
'scikit-learn >=0.18',
- 'tables >=3.1, <3.6; python_version <"3.6"',
- 'tables >=3.1, <3.7; python_version >="3.6"'
+ 'tables >=3.1',
],
cmdclass={
'test': PyTest,
-3
View File
@@ -1,3 +0,0 @@
Pandana is a Python library for network analysis that uses contraction
hierarchies to calculate super-fast travel accessibility metrics and shortest
paths. The numerical code is in C++.