View | Details | Raw Unified | Return to bug 251626 | Differences between
and this patch

Collapse All | Expand All

(-)b/astro/astrometry/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	astrometry
4
PORTNAME=	astrometry
5
PORTVERSION=	0.80
5
PORTVERSION=	0.80
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	astro
7
CATEGORIES=	astro
8
MASTER_SITES=	http://astrometry.net/downloads/
8
MASTER_SITES=	http://astrometry.net/downloads/
9
DISTNAME=	${PORTNAME}.net-${PORTVERSION}
9
DISTNAME=	${PORTNAME}.net-${PORTVERSION}
Lines 25-31 LIB_DEPENDS= libcairo.so:graphics/cairo \ Link Here
25
		libwcs.so:astro/wcslib
25
		libwcs.so:astro/wcslib
26
RUN_DEPENDS=	${PYNUMPY}
26
RUN_DEPENDS=	${PYNUMPY}
27
27
28
USES=		gmake jpeg localbase pkgconfig python shebangfix
28
USES=		gmake jpeg localbase pkgconfig python:3.6+ shebangfix
29
SHEBANG_FILES=	bin/* blind/*.py sdss/*.py util/[!c]*.py
29
SHEBANG_FILES=	bin/* blind/*.py sdss/*.py util/[!c]*.py
30
USE_LDCONFIG=	yes
30
USE_LDCONFIG=	yes
31
31
(-)b/astro/py-astlib/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	astlib
4
PORTNAME=	astlib
5
PORTVERSION=	0.11.4
5
PORTVERSION=	0.11.4
6
PORTREVISION=	1
6
CATEGORIES=	astro python
7
CATEGORIES=	astro python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 22-28 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astropy>=1.1:astro/py-astropy@${PY_FLAVOR} \ Link Here
22
23
23
PORTSCOUT=	skipv:0.15,0.17,0.17.1 # incorrect versioning upstream
24
PORTSCOUT=	skipv:0.15,0.17,0.17.1 # incorrect versioning upstream
24
25
25
USES=		python:3.5+
26
USES=		python:3.6+
26
USE_PYTHON=	autoplist concurrent distutils
27
USE_PYTHON=	autoplist concurrent distutils
27
28
28
post-install:
29
post-install:
(-)b/astro/py-astropy-helpers/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	astropy-helpers
3
PORTNAME=	astropy-helpers
4
DISTVERSION=	4.0.1
4
DISTVERSION=	4.0.1
5
PORTREVISION=	1
5
CATEGORIES=	astro
6
CATEGORIES=	astro
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 15-21 LICENSE_FILE= ${WRKSRC}/LICENSE.rst Link Here
15
BUILD_DEPENDS=	${PYNUMPY}
16
BUILD_DEPENDS=	${PYNUMPY}
16
RUN_DEPENDS=	${PYNUMPY}
17
RUN_DEPENDS=	${PYNUMPY}
17
18
18
USES=		python:3.5+
19
USES=		python:3.6+
19
USE_PYTHON=	autoplist distutils
20
USE_PYTHON=	autoplist distutils
20
21
21
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)b/astro/py-astropy/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	astropy
4
PORTNAME=	astropy
5
DISTVERSION=	4.0.1
5
DISTVERSION=	4.0.1
6
PORTREVISION=	1
6
PORTEPOCH=	2
7
PORTEPOCH=	2
7
CATEGORIES=	astro
8
CATEGORIES=	astro
8
MASTER_SITES=	CHEESESHOP
9
MASTER_SITES=	CHEESESHOP
Lines 18-24 BUILD_DEPENDS= ${PYNUMPY} \ Link Here
18
		${PYTHON_PKGNAMEPREFIX}astropy-helpers>=0:astro/py-astropy-helpers@${PY_FLAVOR}
19
		${PYTHON_PKGNAMEPREFIX}astropy-helpers>=0:astro/py-astropy-helpers@${PY_FLAVOR}
19
RUN_DEPENDS=	${PYNUMPY}
20
RUN_DEPENDS=	${PYNUMPY}
20
21
21
USES=		compiler:c11 python:3.5+
22
USES=		compiler:c11 python:3.6+
22
USE_PYTHON=	autoplist distutils
23
USE_PYTHON=	autoplist distutils
23
24
24
.include <bsd.port.mk>
25
.include <bsd.port.mk>
(-)b/astro/py-metpy/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	metpy
4
PORTNAME=	metpy
5
PORTVERSION=	0.12.2
5
PORTVERSION=	0.12.2
6
PORTREVISION=	1
6
CATEGORIES=	astro python
7
CATEGORIES=	astro python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/astro/py-pysofa/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	pysofa
3
PORTNAME=	pysofa
4
DISTVERSION=	0.1.1
4
DISTVERSION=	0.1.1
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	astro devel python
6
CATEGORIES=	astro devel python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
16
RUN_DEPENDS=	${LOCALBASE}/lib/libsofa_c.so:astro/sofa \
16
RUN_DEPENDS=	${LOCALBASE}/lib/libsofa_c.so:astro/sofa \
17
		${PYNUMPY}
17
		${PYNUMPY}
18
18
19
USES=		python
19
USES=		python:3.6+
20
NO_ARCH=	yes
20
NO_ARCH=	yes
21
USE_PYTHON=	distutils autoplist
21
USE_PYTHON=	distutils autoplist
22
22
(-)b/astro/py-ro/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	ro
4
PORTNAME=	ro
5
PORTVERSION=	3.6.9
5
PORTVERSION=	3.6.9
6
PORTREVISION=	4
6
PORTREVISION=	5
7
CATEGORIES=	astro python
7
CATEGORIES=	astro python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 17-23 LICENSE_FILE= ${WRKSRC}/docs/License.txt Link Here
17
17
18
RUN_DEPENDS=	${PYNUMPY}
18
RUN_DEPENDS=	${PYNUMPY}
19
19
20
USES=		python:3.5+
20
USES=		python:3.6+
21
USE_PYTHON=	autoplist concurrent distutils
21
USE_PYTHON=	autoplist concurrent distutils
22
22
23
NO_ARCH=	yes
23
NO_ARCH=	yes
(-)b/audio/moodbar/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	moodbar
3
PORTNAME=	moodbar
4
PORTVERSION=	1.2.1
4
PORTVERSION=	1.2.1
5
PORTREVISION=	1
5
CATEGORIES=	audio
6
CATEGORIES=	audio
6
MASTER_SITES=	https://github.com/exaile/${PORTNAME}/releases/download/v${PORTVERSION}/
7
MASTER_SITES=	https://github.com/exaile/${PORTNAME}/releases/download/v${PORTVERSION}/
7
8
Lines 14-20 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
14
LIB_DEPENDS=	libfftw3.so:math/fftw3
15
LIB_DEPENDS=	libfftw3.so:math/fftw3
15
TEST_DEPENDS=	${PYNUMPY}
16
TEST_DEPENDS=	${PYNUMPY}
16
17
17
USES=		compiler:c++14-lang gnome meson pkgconfig python:3.5+,test \
18
USES=		compiler:c++14-lang gnome meson pkgconfig python:3.6+,test \
18
		shebangfix tar:xz
19
		shebangfix tar:xz
19
USE_GNOME=	glib20
20
USE_GNOME=	glib20
20
USE_GSTREAMER1=	yes good ogg vorbis
21
USE_GSTREAMER1=	yes good ogg vorbis
(-)b/audio/pulseeffects/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
PORTNAME=	pulseeffects
3
PORTNAME=	pulseeffects
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	4.6.8
5
DISTVERSION=	4.6.8
6
PORTREVISION=	4
6
PORTREVISION=	5
7
CATEGORIES=	audio
7
CATEGORIES=	audio
8
8
9
MAINTAINER=	daniel@shafer.cc
9
MAINTAINER=	daniel@shafer.cc
(-)b/audio/py-SoundFile/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	SoundFile
3
PORTNAME=	SoundFile
4
DISTVERSION=	0.10.3.post1
4
DISTVERSION=	0.10.3.post1
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	audio python
6
CATEGORIES=	audio python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 18-24 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0:devel/py-cffi@${PY_FLAVOR} \ Link Here
18
		${PYNUMPY} \
18
		${PYNUMPY} \
19
		${PREFIX}/lib/libsndfile.so:audio/libsndfile
19
		${PREFIX}/lib/libsndfile.so:audio/libsndfile
20
20
21
USES=		python
21
USES=		python:3.6+
22
USE_PYTHON=	distutils autoplist
22
USE_PYTHON=	distutils autoplist
23
23
24
NO_ARCH=	yes
24
NO_ARCH=	yes
(-)b/audio/py-aubio/Makefile (-2 / +2 lines)
Lines 1-6 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTREVISION=	3
3
PORTREVISION=	4
4
CATEGORIES=	audio python
4
CATEGORIES=	audio python
5
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
5
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
6
6
Lines 13-19 RUN_DEPENDS= ${PYNUMPY} Link Here
13
TEST_DEPENDS=	sox:audio/sox \
13
TEST_DEPENDS=	sox:audio/sox \
14
		${PYTHON_PKGNAMEPREFIX}nose2>=0.6.5:devel/py-nose2@${PY_FLAVOR}
14
		${PYTHON_PKGNAMEPREFIX}nose2>=0.6.5:devel/py-nose2@${PY_FLAVOR}
15
15
16
USES+=		python
16
USES+=		python:3.6+
17
USE_PYTHON=	autoplist concurrent distutils
17
USE_PYTHON=	autoplist concurrent distutils
18
18
19
TEST_ENV=	${MAKE_ENV} PYTHONPATH=${WRKSRC}/`ls -rtd build/lib.* | head -1`
19
TEST_ENV=	${MAKE_ENV} PYTHONPATH=${WRKSRC}/`ls -rtd build/lib.* | head -1`
(-)b/audio/py-music21/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	music21
3
PORTNAME=	music21
4
DISTVERSION=	6.3.0
4
DISTVERSION=	6.3.0
5
PORTREVISION=	1
5
CATEGORIES=	audio python
6
CATEGORIES=	audio python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 21-27 RUN_DEPENDS= ${PYNUMPY} \ Link Here
21
		${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}webcolors>0:graphics/py-webcolors@${PY_FLAVOR}
23
		${PYTHON_PKGNAMEPREFIX}webcolors>0:graphics/py-webcolors@${PY_FLAVOR}
23
24
24
USES=		python:3.5+
25
USES=		python:3.6+
25
USE_PYTHON=	distutils autoplist
26
USE_PYTHON=	distutils autoplist
26
27
27
NO_ARCH=	yes
28
NO_ARCH=	yes
(-)b/audio/py-pysndfile/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	pysndfile
3
PORTNAME=	pysndfile
4
DISTVERSION=	1.4.3
4
DISTVERSION=	1.4.3
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	audio python
6
CATEGORIES=	audio python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 BUILD_DEPENDS= ${PYNUMPY} Link Here
16
LIB_DEPENDS=	libsndfile.so:audio/libsndfile
16
LIB_DEPENDS=	libsndfile.so:audio/libsndfile
17
RUN_DEPENDS=	${PYNUMPY}
17
RUN_DEPENDS=	${PYNUMPY}
18
18
19
USES=		python localbase
19
USES=		python:3.6+ localbase
20
USE_PYTHON=	distutils autoplist cython
20
USE_PYTHON=	distutils autoplist cython
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)b/audio/py-sounddevice/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	sounddevice
3
PORTNAME=	sounddevice
4
DISTVERSION=	0.4.1
4
DISTVERSION=	0.4.1
5
PORTREVISION=	1
5
CATEGORIES=	audio python
6
CATEGORIES=	audio python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 17-23 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.0.0:devel/py-cffi@${PY_FLAVOR} \ Link Here
17
		${PYNUMPY} \
18
		${PYNUMPY} \
18
		portaudio>0:audio/portaudio
19
		portaudio>0:audio/portaudio
19
20
20
USES=		python
21
USES=		python:3.6+
21
USE_PYTHON=	distutils autoplist
22
USE_PYTHON=	distutils autoplist
22
NO_ARCH=	yes
23
NO_ARCH=	yes
23
24
(-)b/audio/py-wavio/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	wavio
3
PORTNAME=	wavio
4
DISTVERSION=	0.0.4
4
DISTVERSION=	0.0.4
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	audio python
6
CATEGORIES=	audio python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-20 LICENSE= BSD2CLAUSE Link Here
14
14
15
RUN_DEPENDS=	${PYNUMPY}
15
RUN_DEPENDS=	${PYNUMPY}
16
16
17
USES=		python
17
USES=		python:3.6+
18
USE_PYTHON=	distutils autoplist
18
USE_PYTHON=	distutils autoplist
19
NO_ARCH=	yes
19
NO_ARCH=	yes
20
20
(-)b/biology/checkm/Makefile (+1 lines)
Lines 3-8 Link Here
3
PORTNAME=	CheckM
3
PORTNAME=	CheckM
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	1.0.18
5
DISTVERSION=	1.0.18
6
PORTREVISION=	1
6
CATEGORIES=	biology python
7
CATEGORIES=	biology python
7
8
8
MAINTAINER=	yuri@FreeBSD.org
9
MAINTAINER=	yuri@FreeBSD.org
(-)b/biology/groopm/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	GroopM
3
PORTNAME=	GroopM
4
DISTVERSION=	0.3.4
4
DISTVERSION=	0.3.4
5
PORTREVISION=	3
5
PORTREVISION=	4
6
CATEGORIES=	biology python
6
CATEGORIES=	biology python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
8
(-)b/biology/prodigy-lig/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
PORTNAME=	prodigy-lig
3
PORTNAME=	prodigy-lig
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	1.0.0-3
5
DISTVERSION=	1.0.0-3
6
PORTREVISION=	1
6
PORTREVISION=	2
7
DISTVERSIONSUFFIX=	-g152ac59
7
DISTVERSIONSUFFIX=	-g152ac59
8
CATEGORIES=	biology python
8
CATEGORIES=	biology python
9
9
(-)b/biology/py-biom-format/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	biom-format
3
PORTNAME=	biom-format
4
PORTVERSION=	2.1.8
4
PORTVERSION=	2.1.8
5
PORTREVISION=	1
5
CATEGORIES=	biology python
6
CATEGORIES=	biology python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/biology/py-biopython/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	biopython
4
PORTNAME=	biopython
5
DISTVERSION=	1.78
5
DISTVERSION=	1.78
6
PORTREVISION=	1
6
CATEGORIES=	biology python
7
CATEGORIES=	biology python
7
MASTER_SITES=	http://www.biopython.org/DIST/
8
MASTER_SITES=	http://www.biopython.org/DIST/
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/biology/py-bx-python/Makefile (-1 / +2 lines)
Lines 4-9 Link Here
4
PORTNAME=	bx-python
4
PORTNAME=	bx-python
5
DISTVERSIONPREFIX=	v
5
DISTVERSIONPREFIX=	v
6
DISTVERSION=	0.8.9
6
DISTVERSION=	0.8.9
7
PORTREVISION=	1
7
CATEGORIES=	biology python
8
CATEGORIES=	biology python
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
10
Lines 18-24 PY_DEPENDS= ${PYNUMPY} \ Link Here
18
BUILD_DEPENDS=	${PY_DEPENDS}
19
BUILD_DEPENDS=	${PY_DEPENDS}
19
RUN_DEPENDS=	${PY_DEPENDS}
20
RUN_DEPENDS=	${PY_DEPENDS}
20
21
21
USES=		compiler python
22
USES=		compiler python:3.6+
22
USE_GITHUB=	yes
23
USE_GITHUB=	yes
23
GH_ACCOUNT=	bxlab
24
GH_ACCOUNT=	bxlab
24
USE_PYTHON=	autoplist cython distutils
25
USE_PYTHON=	autoplist cython distutils
(-)b/biology/py-ete3/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	ete3
3
PORTNAME=	ete3
4
DISTVERSION=	3.1.2
4
DISTVERSION=	3.1.2
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	biology python
6
CATEGORIES=	biology python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 19-25 PY_DEPENDS= ${PYNUMPY} \ Link Here
19
BUILD_DEPENDS=	${PY_DEPENDS}
19
BUILD_DEPENDS=	${PY_DEPENDS}
20
RUN_DEPENDS=	${PY_DEPENDS}
20
RUN_DEPENDS=	${PY_DEPENDS}
21
21
22
USES=		python:3.5+ pyqt:5 shebangfix
22
USES=		python:3.6+ pyqt:5 shebangfix
23
SHEBANG_GLOB=	*.py
23
SHEBANG_GLOB=	*.py
24
USE_PYTHON=	distutils concurrent autoplist
24
USE_PYTHON=	distutils concurrent autoplist
25
USE_PYQT=	core gui opengl printsupport svg widgets
25
USE_PYQT=	core gui opengl printsupport svg widgets
(-)b/biology/py-fastTSNE/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	fastTSNE
3
PORTNAME=	fastTSNE
4
DISTVERSION=	0.2.13
4
DISTVERSION=	0.2.13
5
PORTREVISION=	4
5
PORTREVISION=	5
6
CATEGORIES=	biology python
6
CATEGORIES=	biology python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 19-25 RUN_DEPENDS= ${PYNUMPY} \ Link Here
19
		${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.20.0:science/py-scikit-learn@${PY_FLAVOR}
20
		${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.20.0:science/py-scikit-learn@${PY_FLAVOR}
21
21
22
USES=		localbase:ldflags python:3.5+
22
USES=		localbase:ldflags python:3.6+
23
USE_PYTHON=	distutils autoplist
23
USE_PYTHON=	distutils autoplist
24
24
25
PORTSCOUT=	skipv:0.2.14 # no such version, not sure where does portscout see it
25
PORTSCOUT=	skipv:0.2.14 # no such version, not sure where does portscout see it
(-)b/biology/py-gtfparse/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	gtfparse
3
PORTNAME=	gtfparse
4
DISTVERSION=	1.2.1
4
DISTVERSION=	1.2.1
5
PORTREVISION=	1
5
CATEGORIES=	biology python
6
CATEGORIES=	biology python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-20 LICENSE= APACHE20 Link Here
14
RUN_DEPENDS=	${PYNUMPY} \
15
RUN_DEPENDS=	${PYNUMPY} \
15
		${PYTHON_PKGNAMEPREFIX}pandas>=0.15:math/py-pandas@${PY_FLAVOR}
16
		${PYTHON_PKGNAMEPREFIX}pandas>=0.15:math/py-pandas@${PY_FLAVOR}
16
17
17
USES=		python
18
USES=		python:3.6+
18
USE_PYTHON=	distutils autoplist
19
USE_PYTHON=	distutils autoplist
19
20
20
NO_ARCH=	yes
21
NO_ARCH=	yes
(-)b/biology/py-loompy/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	loompy
3
PORTNAME=	loompy
4
DISTVERSION=	3.0.6
4
DISTVERSION=	3.0.6
5
PORTREVISION=	1
5
CATEGORIES=	biology python
6
CATEGORIES=	biology python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/biology/py-macs2/Makefile (+1 lines)
Lines 3-8 Link Here
3
PORTNAME=		macs2
3
PORTNAME=		macs2
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=		2.2.7.1
5
DISTVERSION=		2.2.7.1
6
PORTREVISION=	1
6
CATEGORIES=		biology python
7
CATEGORIES=		biology python
7
PKGNAMEPREFIX=		${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=		${PYTHON_PKGNAMEPREFIX}
8
9
(-)b/biology/py-multiqc/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	multiqc
3
PORTNAME=	multiqc
4
DISTVERSION=	1.8
4
DISTVERSION=	1.8
5
PORTREVISION=	1
5
CATEGORIES=	biology python
6
CATEGORIES=	biology python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/biology/py-orange3-single-cell/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	orange3-single-cell
3
PORTNAME=	orange3-single-cell
4
DISTVERSION=	0.8.2
4
DISTVERSION=	0.8.2
5
PORTREVISION=	3
5
PORTREVISION=	4
6
CATEGORIES=	biology python
6
CATEGORIES=	biology python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
8
(-)b/biology/py-scikit-bio/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	scikit-bio
3
PORTNAME=	scikit-bio
4
PORTVERSION=	0.5.6
4
PORTVERSION=	0.5.6
5
PORTREVISION=	1
5
CATEGORIES=	biology education python
6
CATEGORIES=	biology education python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/biology/pyfasta/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	pyfasta
4
PORTNAME=	pyfasta
5
PORTVERSION=	0.5.2
5
PORTVERSION=	0.5.2
6
PORTREVISION=	4
6
PORTREVISION=	5
7
CATEGORIES=	biology python
7
CATEGORIES=	biology python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 LICENSE= MIT Link Here
16
BUILD_DEPENDS=	${PYNUMPY}
16
BUILD_DEPENDS=	${PYNUMPY}
17
RUN_DEPENDS:=	${BUILD_DEPENDS}
17
RUN_DEPENDS:=	${BUILD_DEPENDS}
18
18
19
USES=		python
19
USES=		python:3.6+
20
USE_PYTHON=	distutils autoplist
20
USE_PYTHON=	distutils autoplist
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)b/cad/cura/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	Cura
3
PORTNAME=	Cura
4
DISTVERSION=	4.8
4
DISTVERSION=	4.8
5
PORTREVISION=	1
5
PORTREVISION=	2
6
PORTEPOCH=	2
6
PORTEPOCH=	2
7
CATEGORIES=	cad
7
CATEGORIES=	cad
8
DIST_SUBDIR=	Ultimaker
8
DIST_SUBDIR=	Ultimaker
Lines 29-35 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zeroconf>0:net/py-zeroconf@${PY_FLAVOR} \ Link Here
29
LIB_DEPENDS=	libArcus.so:net/libarcus \
29
LIB_DEPENDS=	libArcus.so:net/libarcus \
30
		libSavitar.so:devel/libsavitar
30
		libSavitar.so:devel/libsavitar
31
31
32
USES=		cmake gettext shebangfix python:3.5+ pyqt:5 \
32
USES=		cmake gettext shebangfix python:3.6+ pyqt:5 \
33
		desktop-file-utils shared-mime-info
33
		desktop-file-utils shared-mime-info
34
USE_PYQT=	gui widgets qml
34
USE_PYQT=	gui widgets qml
35
CMAKE_ARGS+=	-DURANIUM_SCRIPTS_DIR:STRING="${LOCALBASE}/share/uranium/scripts"
35
CMAKE_ARGS+=	-DURANIUM_SCRIPTS_DIR:STRING="${LOCALBASE}/share/uranium/scripts"
(-)b/cad/py-gdspy/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	gdspy
3
PORTNAME=	gdspy
4
PORTVERSION=	1.6
4
PORTVERSION=	1.6
5
PORTREVISION=	1
5
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
6
CATEGORIES=	cad python
7
CATEGORIES=	cad python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 15-21 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR}
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR}
16
TEST_DEPENDS=	pytest:devel/py-pytest@${PY_FLAVOR}
17
TEST_DEPENDS=	pytest:devel/py-pytest@${PY_FLAVOR}
17
18
18
USES=		python
19
USES=		python:3.6+
19
USE_PYTHON=	distutils autoplist
20
USE_PYTHON=	distutils autoplist
20
USE_GITHUB=	yes
21
USE_GITHUB=	yes
21
GH_ACCOUNT=	heitzmann
22
GH_ACCOUNT=	heitzmann
(-)b/cad/py-lcapy/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	lcapy
3
PORTNAME=	lcapy
4
DISTVERSION=	g20171202
4
DISTVERSION=	g20171202
5
PORTREVISION=	4
5
PORTREVISION=	5
6
PORTEPOCH=	1
6
PORTEPOCH=	1
7
CATEGORIES=	cad python
7
CATEGORIES=	cad python
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 17-23 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sympy>0:math/py-sympy@${PY_FLAVOR} \ Link Here
17
		${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR}
19
19
20
USES=		python:3.5+
20
USES=		python:3.6+
21
USE_PYTHON=	distutils concurrent autoplist
21
USE_PYTHON=	distutils concurrent autoplist
22
USE_GITHUB=	yes
22
USE_GITHUB=	yes
23
GH_ACCOUNT=	mph-
23
GH_ACCOUNT=	mph-
(-)b/cad/py-pyfda/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	pyfda
3
PORTNAME=	pyfda
4
PORTVERSION=	0.1
4
PORTVERSION=	0.1
5
PORTREVISION=	7
5
PORTREVISION=	8
6
DISTVERSIONSUFFIX=	rc6
6
DISTVERSIONSUFFIX=	rc6
7
CATEGORIES=	cad python devel
7
CATEGORIES=	cad python devel
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
Lines 19-25 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR} Link Here
19
		${PYNUMPY} \
19
		${PYNUMPY} \
20
		${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}
20
		${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}
21
21
22
USES=		python:3.4+ pyqt:5
22
USES=		python:3.6+ pyqt:5
23
USE_PYTHON=	distutils autoplist
23
USE_PYTHON=	distutils autoplist
24
USE_PYQT=	core_run gui_run widgets_run
24
USE_PYQT=	core_run gui_run widgets_run
25
NO_ARCH=	yes
25
NO_ARCH=	yes
(-)b/comms/apitran/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	apitran
3
PORTNAME=	apitran
4
PORTVERSION=	g20180926
4
PORTVERSION=	g20180926
5
PORTREVISION=	4
5
PORTREVISION=	5
6
CATEGORIES=	comms astro hamradio python
6
CATEGORIES=	comms astro hamradio python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
8
Lines 19-25 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVO Link Here
19
		sox:audio/sox \
19
		sox:audio/sox \
20
		display:graphics/ImageMagick6
20
		display:graphics/ImageMagick6
21
21
22
USES=		python:3.6+,run shebangfix
22
USES=		python:3.6+ shebangfix
23
USE_GITHUB=	yes
23
USE_GITHUB=	yes
24
GH_ACCOUNT=	rsj56
24
GH_ACCOUNT=	rsj56
25
GH_PROJECT=	apitran
25
GH_PROJECT=	apitran
(-)b/comms/cubicsdr/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	cubicsdr
3
PORTNAME=	cubicsdr
4
DISTVERSION=	0.2.5
4
DISTVERSION=	0.2.5
5
PORTREVISION=	5
5
PORTREVISION=	6
6
CATEGORIES=	comms hamradio
6
CATEGORIES=	comms hamradio
7
7
8
MAINTAINER=	hamradio@FreeBSD.org
8
MAINTAINER=	hamradio@FreeBSD.org
Lines 20-26 LIB_DEPENDS= libSoapySDR.so:misc/soapysdr \ Link Here
20
		libhamlib.so:comms/hamlib \
20
		libhamlib.so:comms/hamlib \
21
		libEGL.so:graphics/mesa-libs
21
		libEGL.so:graphics/mesa-libs
22
22
23
USES=		cmake compiler:c++0x gl python
23
USES=		cmake compiler:c++0x gl python:3.6+
24
USE_WX=		3.1
24
USE_WX=		3.1
25
USE_GL+=	glu
25
USE_GL+=	glu
26
26
(-)b/comms/gnuradio/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
PORTNAME=	gnuradio
3
PORTNAME=	gnuradio
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	3.8.1.0
5
DISTVERSION=	3.8.1.0
6
PORTREVISION=	4
6
PORTREVISION=	5
7
CATEGORIES=	comms astro hamradio
7
CATEGORIES=	comms astro hamradio
8
8
9
MAINTAINER=	hamradio@FreeBSD.org
9
MAINTAINER=	hamradio@FreeBSD.org
Lines 50-56 LIB_DEPENDS= libcodec2.so:audio/codec2 \ Link Here
50
RUN_DEPENDS:=	${BUILD_DEPENDS}
50
RUN_DEPENDS:=	${BUILD_DEPENDS}
51
51
52
USES=		cmake compiler:c++11-lang desktop-file-utils fortran gnome \
52
USES=		cmake compiler:c++11-lang desktop-file-utils fortran gnome \
53
		iconv perl5 pkgconfig pyqt:5 python:3.5+ qt:5 shared-mime-info \
53
		iconv perl5 pkgconfig pyqt:5 python:3.6+ qt:5 shared-mime-info \
54
		shebangfix
54
		shebangfix
55
55
56
USE_GITHUB=	yes
56
USE_GITHUB=	yes
(-)b/comms/nanovna-saver/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
PORTNAME=	nanovna-saver
3
PORTNAME=	nanovna-saver
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.3.7
5
DISTVERSION=	0.3.7
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	comms hamradio
7
CATEGORIES=	comms hamradio
8
8
9
MAINTAINER=	hamradio@FreeBSD.org
9
MAINTAINER=	hamradio@FreeBSD.org
Lines 18-24 PY_DEPENDS= ${PYNUMPY} \ Link Here
18
BUILD_DEPENDS=	${PY_DEPENDS}
18
BUILD_DEPENDS=	${PY_DEPENDS}
19
RUN_DEPENDS=	${PY_DEPENDS}
19
RUN_DEPENDS=	${PY_DEPENDS}
20
20
21
USES=		python:3.3+ pyqt:5
21
USES=		python:3.6+ pyqt:5
22
USE_PYTHON=	distutils autoplist noflavors
22
USE_PYTHON=	distutils autoplist noflavors
23
USE_PYQT=	core_run gui_run widgets_run
23
USE_PYQT=	core_run gui_run widgets_run
24
24
(-)b/databases/py-tiledb/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	tiledb
4
PORTNAME=	tiledb
5
PORTVERSION=	0.7.4
5
PORTVERSION=	0.7.4
6
PORTREVISION=	1
6
CATEGORIES=	databases python
7
CATEGORIES=	databases python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 24-30 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pybind11>=0:devel/py-pybind11@${PY_FLAVOR} Link Here
24
LIB_DEPENDS=	libtiledb.so:databases/tiledb
25
LIB_DEPENDS=	libtiledb.so:databases/tiledb
25
RUN_DEPENDS=	${PYNUMPY}
26
RUN_DEPENDS=	${PYNUMPY}
26
27
27
USES=		compiler:c++11-lang localbase python:3.5+
28
USES=		compiler:c++11-lang localbase python:3.6+
28
USE_PYTHON=	autoplist concurrent cython distutils
29
USE_PYTHON=	autoplist concurrent cython distutils
29
30
30
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)b/devel/boost-python-libs/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	boost-libs
4
PORTNAME=	boost-libs
5
PORTREVISION=	1
5
PORTREVISION=	2
6
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
6
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
7
8
COMMENT=	Framework for interfacing Python and C++
8
COMMENT=	Framework for interfacing Python and C++
Lines 11-17 BUILD_DEPENDS= bjam:devel/boost-jam \ Link Here
11
		${PYNUMPY}
11
		${PYNUMPY}
12
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
12
LIB_DEPENDS=	libboost_thread.so:devel/boost-libs
13
13
14
USES=		python
14
USES=		python:3.6+
15
USE_PYTHON=	flavors
15
USE_PYTHON=	flavors
16
16
17
OPTIONS_DEFINE=	DEBUG OPTIMIZED_CFLAGS
17
OPTIONS_DEFINE=	DEBUG OPTIMIZED_CFLAGS
(-)b/devel/cpp2py/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	cpp2py
3
PORTNAME=	cpp2py
4
DISTVERSION=	2.0.0
4
DISTVERSION=	2.0.0
5
PORTREVISION=	1
5
CATEGORIES=	devel
6
CATEGORIES=	devel
6
7
7
PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
8
PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
(-)b/devel/py-aiortc/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	aiortc
3
PORTNAME=	aiortc
4
PORTVERSION=	0.9.28
4
PORTVERSION=	0.9.28
5
PORTREVISION=	1
5
CATEGORIES=	devel multimedia python www
6
CATEGORIES=	devel multimedia python www
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 25-31 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aioice>=0.6.17:devel/py-aioice@${PY_FLAVOR} Link Here
25
		${PYTHON_PKGNAMEPREFIX}pyee>=6.0.0:devel/py-pyee@${PY_FLAVOR} \
26
		${PYTHON_PKGNAMEPREFIX}pyee>=6.0.0:devel/py-pyee@${PY_FLAVOR} \
26
		${PYTHON_PKGNAMEPREFIX}pylibsrtp>=0.5.6:devel/py-pylibsrtp@${PY_FLAVOR}
27
		${PYTHON_PKGNAMEPREFIX}pylibsrtp>=0.5.6:devel/py-pylibsrtp@${PY_FLAVOR}
27
28
28
USES=		localbase python:3.5+
29
USES=		localbase python:3.6+
29
USE_PYTHON=	autoplist concurrent distutils
30
USE_PYTHON=	autoplist concurrent distutils
30
31
31
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)b/devel/py-cclib/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	cclib
4
PORTNAME=	cclib
5
PORTVERSION=	1.6.3
5
PORTVERSION=	1.6.3
6
PORTREVISION=	1
6
DISTVERSIONPREFIX=	v
7
DISTVERSIONPREFIX=	v
7
CATEGORIES=	devel python
8
CATEGORIES=	devel python
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
BUILD_DEPENDS=	${PYNUMPY}
17
BUILD_DEPENDS=	${PYNUMPY}
17
RUN_DEPENDS=	${PYNUMPY}
18
RUN_DEPENDS=	${PYNUMPY}
18
19
19
USES=		python
20
USES=		python:3.6+
20
USE_PYTHON=	autoplist distutils
21
USE_PYTHON=	autoplist distutils
21
22
22
USE_GITHUB=	yes
23
USE_GITHUB=	yes
(-)b/devel/py-cftime/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	cftime
3
PORTNAME=	cftime
4
PORTVERSION=	1.0.3.4
4
PORTVERSION=	1.0.3.4
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	devel python
6
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 17-23 RUN_DEPENDS= ${PYNUMPY} Link Here
17
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
17
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR}
19
19
20
USES=		python
20
USES=		python:3.6+
21
USE_PYTHON=	autoplist distutils cython
21
USE_PYTHON=	autoplist distutils cython
22
22
23
do-test:
23
do-test:
(-)b/devel/py-dask/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	dask
4
PORTNAME=	dask
5
PORTVERSION=	2.30.0
5
PORTVERSION=	2.30.0
6
PORTREVISION=	1
6
CATEGORIES=	devel python
7
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/devel/py-fbprophet/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	fbprophet
3
PORTNAME=	fbprophet
4
PORTVERSION=	0.5
4
PORTVERSION=	0.5
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	devel python
6
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/devel/py-flatbuffers/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	flatbuffers
3
PORTNAME=	flatbuffers
4
PORTVERSION=	1.11
4
PORTVERSION=	1.11
5
PORTREVISION=	1
5
CATEGORIES=	devel python
6
CATEGORIES=	devel python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 12-18 COMMENT= FlatBuffers serialization format for Python Link Here
12
LICENSE=	APACHE20
13
LICENSE=	APACHE20
13
#LICENSE_FILE=	Not packaged in PyPI sdist
14
#LICENSE_FILE=	Not packaged in PyPI sdist
14
15
15
USES=		python
16
USES=		python:3.6+
16
USE_PYTHON=	autoplist distutils
17
USE_PYTHON=	autoplist distutils
17
18
18
OPTIONS_DEFINE=	NUMPY
19
OPTIONS_DEFINE=	NUMPY
(-)b/devel/py-game/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	game
4
PORTNAME=	game
5
DISTVERSION=	2.0.0
5
DISTVERSION=	2.0.0
6
PORTREVISION=	1
6
CATEGORIES=	devel python
7
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 21-27 LIB_DEPENDS= libfreetype.so:print/freetype2 \ Link Here
21
RUN_DEPENDS=	${PYNUMPY} \
22
RUN_DEPENDS=	${PYNUMPY} \
22
		v4l_compat>0:multimedia/v4l_compat
23
		v4l_compat>0:multimedia/v4l_compat
23
24
24
USES=		compiler:c11 jpeg pkgconfig python sdl xorg
25
USES=		compiler:c11 jpeg pkgconfig python:3.6+ sdl xorg
25
USE_SDL=	sdl2 ttf2 image2 mixer2
26
USE_SDL=	sdl2 ttf2 image2 mixer2
26
USE_PYTHON=	autoplist distutils
27
USE_PYTHON=	autoplist distutils
27
USE_XORG=	x11
28
USE_XORG=	x11
(-)b/devel/py-hypothesis/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	hypothesis
4
PORTNAME=	hypothesis
5
PORTVERSION=	5.41.2
5
PORTVERSION=	5.41.2
6
PORTREVISION=	1
6
CATEGORIES=	devel python
7
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/devel/py-jep/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	jep
4
PORTNAME=	jep
5
PORTVERSION=	3.9.1
5
PORTVERSION=	3.9.1
6
PORTREVISION=	1
6
CATEGORIES=	devel java python
7
CATEGORIES=	devel java python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-19 COMMENT= Java Embedded Python Link Here
13
LICENSE=	ZLIB
14
LICENSE=	ZLIB
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
LICENSE_FILE=	${WRKSRC}/LICENSE
15
16
16
USES=		python
17
USES=		python:3.6+
17
USE_PYTHON=	distutils
18
USE_PYTHON=	distutils
18
19
19
CONFIGURE_ENV=	JAVA_HOME=${JAVA_HOME}
20
CONFIGURE_ENV=	JAVA_HOME=${JAVA_HOME}
(-)b/devel/py-numba/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	numba
4
PORTNAME=	numba
5
DISTVERSION=	0.51.2
5
DISTVERSION=	0.51.2
6
PORTREVISION=	1
6
CATEGORIES=	devel python
7
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 20-26 RUN_DEPENDS= ${PY_ENUM34} \ Link Here
20
py27_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}singledispatch>0:devel/py-singledispatch@${PY_FLAVOR} \
21
py27_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}singledispatch>0:devel/py-singledispatch@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}funcsigs>0:devel/py-funcsigs@${PY_FLAVOR}
22
		${PYTHON_PKGNAMEPREFIX}funcsigs>0:devel/py-funcsigs@${PY_FLAVOR}
22
23
23
USES=		compiler:c++11-lang python fortran localbase
24
USES=		compiler:c++11-lang python:3.6+ fortran localbase
24
USE_PYTHON=	distutils concurrent autoplist
25
USE_PYTHON=	distutils concurrent autoplist
25
26
26
post-install:
27
post-install:
(-)b/devel/py-pycompilation/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	pycompilation
3
PORTNAME=	pycompilation
4
DISTVERSION=	0.4.12
4
DISTVERSION=	0.4.12
5
PORTREVISION=	1
5
CATEGORIES=	devel python
6
CATEGORIES=	devel python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 15-21 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
15
RUN_DEPENDS=	${PYNUMPY} \
16
RUN_DEPENDS=	${PYNUMPY} \
16
		${PYTHON_PKGNAMEPREFIX}appdirs>0:devel/py-appdirs@${PY_FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}appdirs>0:devel/py-appdirs@${PY_FLAVOR}
17
18
18
USES=		python
19
USES=		python:3.6+
19
USE_PYTHON=	distutils cython_run autoplist
20
USE_PYTHON=	distutils cython_run autoplist
20
21
21
NO_ARCH=	yes
22
NO_ARCH=	yes
(-)b/devel/py-pyface/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	pyface
4
PORTNAME=	pyface
5
PORTVERSION=	6.1.2
5
PORTVERSION=	6.1.2
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	devel python
7
CATEGORIES=	devel python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/devel/py-pyopencl/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	pyopencl
3
PORTNAME=	pyopencl
4
PORTVERSION=	2018.2
4
PORTVERSION=	2018.2
5
PORTREVISION=	6
5
PORTREVISION=	7
6
CATEGORIES=	devel python
6
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 25-31 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.0:devel/py-appdirs@${PY_FLAVOR} Link Here
25
		${PYTHON_PKGNAMEPREFIX}pytools>=2017.6:devel/py-pytools@${PY_FLAVOR} \
25
		${PYTHON_PKGNAMEPREFIX}pytools>=2017.6:devel/py-pytools@${PY_FLAVOR} \
26
		${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR}
26
		${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR}
27
27
28
USES=		compiler:c++11-lang localbase python
28
USES=		compiler:c++11-lang localbase python:3.6+
29
USE_PYTHON=	autoplist distutils
29
USE_PYTHON=	autoplist distutils
30
30
31
CONFIGURE_ARGS=	BOOST_INC_DIR="${LOCALBASE}/include" \
31
CONFIGURE_ARGS=	BOOST_INC_DIR="${LOCALBASE}/include" \
(-)b/devel/py-pytools/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	pytools
3
PORTNAME=	pytools
4
PORTVERSION=	2018.5
4
PORTVERSION=	2018.5
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	devel python
6
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 20-25 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.0:devel/py-appdirs@${PY_FLAVOR} Link Here
20
20
21
NO_ARCH=	yes
21
NO_ARCH=	yes
22
USE_PYTHON=	autoplist concurrent distutils
22
USE_PYTHON=	autoplist concurrent distutils
23
USES=		python
23
USES=		python:3.6+
24
24
25
.include <bsd.port.mk>
25
.include <bsd.port.mk>
(-)b/devel/py-qutip/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	qutip
3
PORTNAME=	qutip
4
DISTVERSION=	4.5.2
4
DISTVERSION=	4.5.2
5
PORTREVISION=	1
5
CATEGORIES=	devel
6
CATEGORIES=	devel
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 20-26 RUN_DEPENDS= ${PYNUMPY} \ Link Here
20
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR}
21
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR}
21
# the optional graphics/py-mayavi dependency is omitted because it is python-2.7 -only
22
# the optional graphics/py-mayavi dependency is omitted because it is python-2.7 -only
22
23
23
USES=		python:3.5+
24
USES=		python:3.6+
24
USE_PYTHON=	distutils cython cython_run autoplist
25
USE_PYTHON=	distutils cython cython_run autoplist
25
26
26
post-patch: # https://github.com/qutip/qutip/issues/1059
27
post-patch: # https://github.com/qutip/qutip/issues/1059
(-)b/devel/py-spyder/Makefile (-1 / +1 lines)
Lines 4-10 Link Here
4
PORTNAME=	spyder
4
PORTNAME=	spyder
5
DISTVERSIONPREFIX=	v
5
DISTVERSIONPREFIX=	v
6
DISTVERSION=	3.2.7
6
DISTVERSION=	3.2.7
7
PORTREVISION=	11
7
PORTREVISION=	12
8
CATEGORIES=	devel science python
8
CATEGORIES=	devel science python
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
10
10
(-)b/devel/py-tables/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	tables
4
PORTNAME=	tables
5
PORTVERSION=	3.6.1
5
PORTVERSION=	3.6.1
6
PORTREVISION=	1
6
CATEGORIES=	devel python
7
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 23-29 RUN_DEPENDS:= ${BUILD_DEPENDS} \ Link Here
23
24
24
CONFLICTS_BUILD=	zstd # conflicting version of zstd is bundled
25
CONFLICTS_BUILD=	zstd # conflicting version of zstd is bundled
25
26
26
USES=		fortran python
27
USES=		fortran python:3.6+
27
USE_PYTHON=	autoplist concurrent distutils cython
28
USE_PYTHON=	autoplist concurrent distutils cython
28
29
29
PORTEXAMPLES=	*
30
PORTEXAMPLES=	*
(-)b/devel/py-traits/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	traits
4
PORTNAME=	traits
5
PORTVERSION=	6.1.1
5
PORTVERSION=	6.1.1
6
PORTREVISION=	1
6
CATEGORIES=	devel python
7
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/devel/py-websockify/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	websockify
4
PORTNAME=	websockify
5
PORTVERSION=	0.9.0
5
PORTVERSION=	0.9.0
6
PORTREVISION=	1
6
CATEGORIES=	devel python
7
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-20 LICENSE= LGPL3 Link Here
14
15
15
RUN_DEPENDS=	${PYNUMPY}
16
RUN_DEPENDS=	${PYNUMPY}
16
17
17
USES=		python
18
USES=		python:3.6+
18
USE_PYTHON=	autoplist concurrent distutils
19
USE_PYTHON=	autoplist concurrent distutils
19
20
20
NO_ARCH=	yes
21
NO_ARCH=	yes
(-)b/devel/py-xarray/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	xarray
4
PORTNAME=	xarray
5
PORTVERSION=	0.16.2
5
PORTVERSION=	0.16.2
6
PORTREVISION=	1
6
CATEGORIES=	devel python
7
CATEGORIES=	devel python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/devel/vitables/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
PORTNAME=	vitables
3
PORTNAME=	vitables
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	3.0.2
5
DISTVERSION=	3.0.2
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	devel science python
7
CATEGORIES=	devel science python
8
8
9
MAINTAINER=	yuri@FreeBSD.org
9
MAINTAINER=	yuri@FreeBSD.org
Lines 17-23 RUN_DEPENDS= ${PYNUMPY} \ Link Here
17
		${PYTHON_PKGNAMEPREFIX}numexpr>=2.0:math/py-numexpr@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}numexpr>=2.0:math/py-numexpr@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}tables>=3.0:devel/py-tables@${PY_FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}tables>=3.0:devel/py-tables@${PY_FLAVOR}
19
19
20
USES=		dos2unix python pyqt:5
20
USES=		dos2unix python:3.6+ pyqt:5
21
DOS2UNIX_FILES=	setup.py
21
DOS2UNIX_FILES=	setup.py
22
USE_GITHUB=	yes
22
USE_GITHUB=	yes
23
GH_ACCOUNT=	uvemas
23
GH_ACCOUNT=	uvemas
(-)b/finance/py-quantecon/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	quantecon
4
PORTNAME=	quantecon
5
PORTVERSION=	0.4.8
5
PORTVERSION=	0.4.8
6
PORTREVISION=	1
6
CATEGORIES=	finance python
7
CATEGORIES=	finance python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 19-25 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numba>=0.38:devel/py-numba@${PY_FLAVOR} \ Link Here
19
		${PYTHON_PKGNAMEPREFIX}scipy>=1.0.0:science/py-scipy@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}scipy>=1.0.0:science/py-scipy@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}sympy>=0:math/py-sympy@${PY_FLAVOR}
21
		${PYTHON_PKGNAMEPREFIX}sympy>=0:math/py-sympy@${PY_FLAVOR}
21
22
22
USES=		python:3.5+
23
USES=		python:3.6+
23
USE_PYTHON=	autoplist concurrent distutils
24
USE_PYTHON=	autoplist concurrent distutils
24
25
25
NO_ARCH=	yes
26
NO_ARCH=	yes
(-)b/finance/py-ta-lib/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
PORTNAME=	ta-lib
3
PORTNAME=	ta-lib
4
DISTVERSIONPREFIX=	TA_Lib-
4
DISTVERSIONPREFIX=	TA_Lib-
5
DISTVERSION=	0.4.17
5
DISTVERSION=	0.4.17
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	finance python
7
CATEGORIES=	finance python
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
9
Lines 17-23 BUILD_DEPENDS= ${PYNUMPY} Link Here
17
LIB_DEPENDS=	libta_lib.so:devel/ta-lib
17
LIB_DEPENDS=	libta_lib.so:devel/ta-lib
18
RUN_DEPENDS=	${PYNUMPY}
18
RUN_DEPENDS=	${PYNUMPY}
19
19
20
USES=		python
20
USES=		python:3.6+
21
21
22
MAKE_ENV=	TA_INCLUDE_PATH="${LOCALBASE}/include"
22
MAKE_ENV=	TA_INCLUDE_PATH="${LOCALBASE}/include"
23
23
(-)b/french/aster/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	aster
4
PORTNAME=	aster
5
DISTVERSION=	${ASTER_DISTVERSION}
5
DISTVERSION=	${ASTER_DISTVERSION}
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	french cad
7
CATEGORIES=	french cad
8
8
9
MAINTAINER=	thierry@FreeBSD.org
9
MAINTAINER=	thierry@FreeBSD.org
(-)b/games/fretsonfire/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	fretsonfire
4
PORTNAME=	fretsonfire
5
PORTVERSION=	1.3.110
5
PORTVERSION=	1.3.110
6
PORTREVISION=	14
6
PORTREVISION=	15
7
CATEGORIES=	games python
7
CATEGORIES=	games python
8
MASTER_SITES=	SF
8
MASTER_SITES=	SF
9
DISTNAME=	${PORTNAME_UCASE}-${PORTVERSION}
9
DISTNAME=	${PORTNAME_UCASE}-${PORTVERSION}
Lines 21-27 RUN_DEPENDS= ${PYNUMPY} \ Link Here
21
		${PYTHON_PKGNAMEPREFIX}PyOpenGL>=0:graphics/py-PyOpenGL@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}PyOpenGL>=0:graphics/py-PyOpenGL@${PY_FLAVOR} \
22
		${LOCALBASE}/share/${PORTNAME}/default.ttf:games/fretsonfire-data
22
		${LOCALBASE}/share/${PORTNAME}/default.ttf:games/fretsonfire-data
23
23
24
USES=		dos2unix python
24
USES=		dos2unix python:3.6+
25
DOS2UNIX_FILES=	*.txt
25
DOS2UNIX_FILES=	*.txt
26
NO_BUILD=	yes
26
NO_BUILD=	yes
27
NO_ARCH=	yes
27
NO_ARCH=	yes
(-)b/games/krank/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	krank
4
PORTNAME=	krank
5
PORTVERSION=	07
5
PORTVERSION=	07
6
PORTREVISION=	9
6
PORTREVISION=	10
7
CATEGORIES=	games
7
CATEGORIES=	games
8
MASTER_SITES=	SF
8
MASTER_SITES=	SF
9
9
Lines 13-19 COMMENT= Little casual game Link Here
13
RUN_DEPENDS=	${PYGAME} \
13
RUN_DEPENDS=	${PYGAME} \
14
		${PYNUMPY}
14
		${PYNUMPY}
15
15
16
USES=		python:run tar:bzip2
16
USES=		python:3.6+:run tar:bzip2
17
NO_BUILD=	yes
17
NO_BUILD=	yes
18
NO_ARCH=	yes
18
NO_ARCH=	yes
19
19
(-)b/games/openage/Makefile (-2 / +2 lines)
Lines 4-10 PORTNAME= openage Link Here
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.3.0-1262
5
DISTVERSION=	0.3.0-1262
6
DISTVERSIONSUFFIX=	-ga554ab49
6
DISTVERSIONSUFFIX=	-ga554ab49
7
PORTREVISION=	4
7
PORTREVISION=	5
8
CATEGORIES=	games
8
CATEGORIES=	games
9
9
10
PATCH_SITES=	https://github.com/SFTtech/openage/commit/
10
PATCH_SITES=	https://github.com/SFTtech/openage/commit/
Lines 34-40 RUN_DEPENDS= ${PYNUMPY} \ Link Here
34
		${PY_PILLOW} \
34
		${PY_PILLOW} \
35
		${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR}
35
		${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR}
36
36
37
USES=		cmake compiler:c++17-lang gl python:3.4+ qt:5 sdl shebangfix
37
USES=		cmake compiler:c++17-lang gl python:3.6+ qt:5 sdl shebangfix
38
SHEBANG_FILES=	configure run.py buildsystem/cythonize.py
38
SHEBANG_FILES=	configure run.py buildsystem/cythonize.py
39
USE_GITHUB=	yes
39
USE_GITHUB=	yes
40
GH_ACCOUNT=	SFTtech
40
GH_ACCOUNT=	SFTtech
(-)b/graphics/blender/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	blender
4
PORTNAME=	blender
5
DISTVERSION=	2.91.0
5
DISTVERSION=	2.91.0
6
PORTREVISION=	1
6
CATEGORIES=	graphics multimedia
7
CATEGORIES=	graphics multimedia
7
MASTER_SITES=	http://download.blender.org/source/ \
8
MASTER_SITES=	http://download.blender.org/source/ \
8
		http://mirror.cs.umn.edu/blender.org/source/ \
9
		http://mirror.cs.umn.edu/blender.org/source/ \
Lines 26-32 RUN_DEPENDS= ${PYNUMPY} Link Here
26
# libraries are used, if either of the most common options in blender
27
# libraries are used, if either of the most common options in blender
27
# are set. We will pull boost in just to be on the safe side.
28
# are set. We will pull boost in just to be on the safe side.
28
29
29
USES=		cmake compiler:c++14-lang gl jpeg python:3.8 shebangfix \
30
USES=		cmake compiler:c++14-lang gl jpeg python:3.6+:3.8 shebangfix \
30
		tar:xz xorg
31
		tar:xz xorg
31
USE_XORG=	x11 xext xfixes xmu xrender
32
USE_XORG=	x11 xext xfixes xmu xrender
32
USE_GL=		gl glu glew
33
USE_GL=		gl glu glew
(-)b/graphics/inkscape/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	inkscape
4
PORTNAME=	inkscape
5
PORTVERSION=	1.0.1
5
PORTVERSION=	1.0.1
6
PORTREVISION=	4
6
PORTREVISION=	5
7
CATEGORIES=	graphics gnome
7
CATEGORIES=	graphics gnome
8
MASTER_SITES=	https://media.inkscape.org/dl/resources/file/
8
MASTER_SITES=	https://media.inkscape.org/dl/resources/file/
9
9
(-)b/graphics/mahotas/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	mahotas
4
PORTNAME=	mahotas
5
PORTVERSION=	1.4.11
5
PORTVERSION=	1.4.11
6
PORTREVISION=	1
6
CATEGORIES=	graphics python
7
CATEGORIES=	graphics python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-20 BUILD_DEPENDS= ${PYNUMPY} Link Here
14
LIB_DEPENDS=	libfreeimage.so:graphics/freeimage
15
LIB_DEPENDS=	libfreeimage.so:graphics/freeimage
15
16
16
USE_GCC=	yes
17
USE_GCC=	yes
17
USES=		python
18
USES=		python:3.6+
18
USE_PYTHON=	distutils autoplist
19
USE_PYTHON=	distutils autoplist
19
20
20
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)b/graphics/mypaint/Makefile (-1 / +1 lines)
Lines 4-10 Link Here
4
PORTNAME=	mypaint
4
PORTNAME=	mypaint
5
DISTVERSIONPREFIX=v
5
DISTVERSIONPREFIX=v
6
DISTVERSION=	2.0.0
6
DISTVERSION=	2.0.0
7
PORTREVISION=	2
7
PORTREVISION=	3
8
CATEGORIES=	graphics
8
CATEGORIES=	graphics
9
9
10
PATCH_SITES=	https://github.com/garynthompson/${PORTNAME}/commit/
10
PATCH_SITES=	https://github.com/garynthompson/${PORTNAME}/commit/
(-)b/graphics/opencv/Makefile (-3 / +3 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	opencv
4
PORTNAME=	opencv
5
PORTVERSION=	3.4.1
5
PORTVERSION=	3.4.1
6
PORTREVISION=	37
6
PORTREVISION=	38
7
CATEGORIES=	graphics
7
CATEGORIES=	graphics
8
8
9
MAINTAINER=	tcberner@FreeBSD.org
9
MAINTAINER=	tcberner@FreeBSD.org
Lines 293-299 LIB_DEPENDS+= libopencv_core.so:graphics/opencv-core \ Link Here
293
		libopencv_ml.so:graphics/opencv
293
		libopencv_ml.so:graphics/opencv
294
BUILD_DEPENDS+=	${PYNUMPY}
294
BUILD_DEPENDS+=	${PYNUMPY}
295
RUN_DEPENDS+=	${PYNUMPY}
295
RUN_DEPENDS+=	${PYNUMPY}
296
USES+=		python
296
USES+=		python:3.6+
297
USE_PYTHON=	flavors
297
USE_PYTHON=	flavors
298
CMAKE_ARGS+=	-DBUILD_opencv_python${PYTHON_MAJOR_VER}:BOOL=ON
298
CMAKE_ARGS+=	-DBUILD_opencv_python${PYTHON_MAJOR_VER}:BOOL=ON
299
. for module in apps java stitching superres videostab
299
. for module in apps java stitching superres videostab
Lines 303-309 INSTALL_WRKSRC= ${WRKDIR}/.build/modules/python${PYTHON_MAJOR_VER} Link Here
303
.elif defined(OCV_JAVA)
303
.elif defined(OCV_JAVA)
304
BUILD_DEPENDS+=	ant:devel/apache-ant
304
BUILD_DEPENDS+=	ant:devel/apache-ant
305
LIB_DEPENDS+=	libopencv_ml.so:graphics/opencv
305
LIB_DEPENDS+=	libopencv_ml.so:graphics/opencv
306
USES+=		python:build
306
USES+=		python:3.6+:build
307
USE_JAVA=	yes
307
USE_JAVA=	yes
308
CMAKE_ARGS+=	-DBUILD_opencv_java:BOOL=ON
308
CMAKE_ARGS+=	-DBUILD_opencv_java:BOOL=ON
309
. for module in apps python stitching superres videostab
309
. for module in apps python stitching superres videostab
(-)b/graphics/piglit/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	piglit
4
PORTNAME=	piglit
5
PORTVERSION=	20200910
5
PORTVERSION=	20200910
6
PORTREVISION=	1
6
CATEGORIES=	graphics
7
CATEGORIES=	graphics
7
8
8
MAINTAINER=	x11@FreeBSD.org
9
MAINTAINER=	x11@FreeBSD.org
Lines 43-49 PATCHFILES+= d5f4cfd3b0da.patch # https://gitlab.freedesktop.org/mesa/piglit/-/ Link Here
43
PATCHFILES+=		64c468c6c7e3.patch # https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/383
44
PATCHFILES+=		64c468c6c7e3.patch # https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/383
44
PATCHFILES+=		681e86f53c2e.patch # https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/383
45
PATCHFILES+=		681e86f53c2e.patch # https://gitlab.freedesktop.org/mesa/piglit/-/merge_requests/383
45
46
46
USES=		cmake compiler:c11 gl pkgconfig python:3.5+ shebangfix xorg
47
USES=		cmake compiler:c11 gl pkgconfig python:3.6+ shebangfix xorg
47
USE_GL=		egl gbm gl glu
48
USE_GL=		egl gbm gl glu
48
USE_XORG=	x11 xcb xext xrender
49
USE_XORG=	x11 xcb xext xrender
49
SHEBANG_FILES=	piglit
50
SHEBANG_FILES=	piglit
(-)b/graphics/py-PyOpenGL-accelerate/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	PyOpenGL
3
PORTNAME=	PyOpenGL
4
PORTVERSION=	3.1.5
4
PORTVERSION=	3.1.5
5
PORTREVISION=	1
5
CATEGORIES=	graphics python
6
CATEGORIES=	graphics python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 17-22 BUILD_DEPENDS= ${PYNUMPY} Link Here
17
RUN_DEPENDS=	${PYNUMPY}
18
RUN_DEPENDS=	${PYNUMPY}
18
19
19
USE_PYTHON=	autoplist distutils cython
20
USE_PYTHON=	autoplist distutils cython
20
USES=		python
21
USES=		python:3.6+
21
22
22
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)b/graphics/py-PyOpenGL/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	PyOpenGL
4
PORTNAME=	PyOpenGL
5
PORTVERSION=	3.1.5
5
PORTVERSION=	3.1.5
6
PORTREVISION=	1
6
CATEGORIES=	graphics python
7
CATEGORIES=	graphics python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 20-26 OPTIONS_DEFINE= TKINTER Link Here
20
OPTIONS_DEFAULT=	TKINTER
21
OPTIONS_DEFAULT=	TKINTER
21
TKINTER_DESC=	Build with tkinter for X support
22
TKINTER_DESC=	Build with tkinter for X support
22
23
23
USES=		dos2unix gl python
24
USES=		dos2unix gl python:3.6+
24
USE_GL=		glut
25
USE_GL=		glut
25
USE_PYTHON=	distutils autoplist
26
USE_PYTHON=	distutils autoplist
26
27
(-)b/graphics/py-altair/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	altair
4
PORTNAME=	altair
5
PORTVERSION=	4.1.0
5
PORTVERSION=	4.1.0
6
PORTREVISION=	1
6
CATEGORIES=	graphics python
7
CATEGORIES=	graphics python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/graphics/py-cartopy/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	cartopy
4
PORTNAME=	cartopy
5
PORTVERSION=	0.18.0
5
PORTVERSION=	0.18.0
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	graphics python
7
CATEGORIES=	graphics python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 25-31 RUN_DEPENDS= ${PYNUMPY} \ Link Here
25
		${PYTHON_PKGNAMEPREFIX}Shapely>=1.5.6:devel/py-shapely@${PY_FLAVOR} \
25
		${PYTHON_PKGNAMEPREFIX}Shapely>=1.5.6:devel/py-shapely@${PY_FLAVOR} \
26
		${PYTHON_PKGNAMEPREFIX}six>=1.3.0:devel/py-six@${PY_FLAVOR}
26
		${PYTHON_PKGNAMEPREFIX}six>=1.3.0:devel/py-six@${PY_FLAVOR}
27
27
28
USES=		python
28
USES=		python:3.6+
29
USE_PYTHON=	autoplist concurrent cython distutils
29
USE_PYTHON=	autoplist concurrent cython distutils
30
30
31
CPPFLAGS+=	-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H
31
CPPFLAGS+=	-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H
(-)b/graphics/py-face_recognition/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	face_recognition
4
PORTNAME=	face_recognition
5
PORTVERSION=	1.3.0
5
PORTVERSION=	1.3.0
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	graphics python devel
7
CATEGORIES=	graphics python devel
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 20-26 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=6.0:devel/py-click@${PY_FLAVOR} \ Link Here
20
		${PYTHON_PKGNAMEPREFIX}dlib>=19.7:science/py-dlib@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}dlib>=19.7:science/py-dlib@${PY_FLAVOR} \
21
		${PY_PILLOW}
21
		${PY_PILLOW}
22
22
23
USES=		python
23
USES=		python:3.6+
24
USE_PYTHON=	autoplist concurrent distutils
24
USE_PYTHON=	autoplist concurrent distutils
25
25
26
NO_ARCH=	yes
26
NO_ARCH=	yes
(-)b/graphics/py-gdal/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	gdal
4
PORTNAME=	gdal
5
PORTVERSION=	3.1.4
5
PORTVERSION=	3.1.4
6
PORTREVISION=	1
6
CATEGORIES=	graphics python
7
CATEGORIES=	graphics python
7
MASTER_SITES=	https://download.osgeo.org/gdal/${PORTVERSION}/ \
8
MASTER_SITES=	https://download.osgeo.org/gdal/${PORTVERSION}/ \
8
		LOCAL/sunpoet
9
		LOCAL/sunpoet
Lines 19-25 LIB_DEPENDS= libgdal.so:graphics/gdal Link Here
19
OPTIONS_DEFINE=	NUMPY
20
OPTIONS_DEFINE=	NUMPY
20
NUMPY_DESC=	Enable array support via NumPy
21
NUMPY_DESC=	Enable array support via NumPy
21
22
22
USES=		compiler:c++11-lang python shebangfix tar:xz
23
USES=		compiler:c++11-lang python:3.6+ shebangfix tar:xz
23
USE_PYTHON=	autoplist concurrent distutils
24
USE_PYTHON=	autoplist concurrent distutils
24
25
25
USE_CXXSTD=	c++11
26
USE_CXXSTD=	c++11
(-)b/graphics/py-geomdl/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	geomdl
3
PORTNAME=	geomdl
4
PORTVERSION=	5.2.10
4
PORTVERSION=	5.2.10
5
PORTREVISION=	1
5
CATEGORIES=	graphics python
6
CATEGORIES=	graphics python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/graphics/py-gizeh/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	gizeh
3
PORTNAME=	gizeh
4
DISTVERSION=	0.1.11
4
DISTVERSION=	0.1.11
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	graphics python
6
CATEGORIES=	graphics python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 LICENSE_FILE= ${WRKSRC}/LICENCE.txt Link Here
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cairocffi>0:graphics/py-cairocffi@${PY_FLAVOR} \
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cairocffi>0:graphics/py-cairocffi@${PY_FLAVOR} \
17
		${PYNUMPY}
17
		${PYNUMPY}
18
18
19
USES=		python:3.5+
19
USES=		python:3.6+
20
USE_PYTHON=	autoplist distutils
20
USE_PYTHON=	autoplist distutils
21
NO_ARCH=	yes
21
NO_ARCH=	yes
22
22
(-)b/graphics/py-h3/Makefile (-1 / +1 lines)
Lines 21-27 LIB_DEPENDS= libh3.so:graphics/h3 Link Here
21
TEST_DEPENDS=	${PYNUMPY} \
21
TEST_DEPENDS=	${PYNUMPY} \
22
		${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
22
		${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
23
23
24
USES=		localbase:ldflags python
24
USES=		localbase:ldflags python:3.6+
25
USE_PYTHON=	autoplist concurrent cython distutils
25
USE_PYTHON=	autoplist concurrent cython distutils
26
26
27
CFLAGS+=	-I${LOCALBASE}/include/h3
27
CFLAGS+=	-I${LOCALBASE}/include/h3
(-)b/graphics/py-imageio/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	imageio
3
PORTNAME=	imageio
4
PORTVERSION=	2.9.0
4
PORTVERSION=	2.9.0
5
PORTREVISION=	1
5
CATEGORIES=	graphics python
6
CATEGORIES=	graphics python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 18-24 RUN_DEPENDS= ffmpeg:multimedia/ffmpeg \ Link Here
18
		${PYNUMPY} \
19
		${PYNUMPY} \
19
		${PY_PILLOW}
20
		${PY_PILLOW}
20
21
21
USES=		python:3.5+
22
USES=		python:3.6+
22
USE_PYTHON=	autoplist concurrent distutils
23
USE_PYTHON=	autoplist concurrent distutils
23
24
24
NO_ARCH=	yes
25
NO_ARCH=	yes
(-)b/graphics/py-imageio24/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	imageio
3
PORTNAME=	imageio
4
DISTVERSION=	2.4.1
4
DISTVERSION=	2.4.1
5
PORTREVISION=	5
5
PORTREVISION=	6
6
CATEGORIES=	graphics python
6
CATEGORIES=	graphics python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 24-30 RUN_DEPENDS= ffmpeg:multimedia/ffmpeg \ Link Here
24
		${PY_PILLOW} \
24
		${PY_PILLOW} \
25
		${PYNUMPY}
25
		${PYNUMPY}
26
26
27
USES=		python
27
USES=		python:3.6+
28
USE_PYTHON=	distutils concurrent autoplist
28
USE_PYTHON=	distutils concurrent autoplist
29
29
30
NO_ARCH=	yes
30
NO_ARCH=	yes
(-)b/graphics/py-mapclassify/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	mapclassify
4
PORTNAME=	mapclassify
5
PORTVERSION=	2.2.0
5
PORTVERSION=	2.2.0
6
PORTREVISION=	1
6
CATEGORIES=	graphics python
7
CATEGORIES=	graphics python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/graphics/py-mpl-scatter-density/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	mpl-scatter-density
3
PORTNAME=	mpl-scatter-density
4
PORTVERSION=	0.7
4
PORTVERSION=	0.7
5
PORTREVISION=	1
5
CATEGORIES=	graphics python
6
CATEGORIES=	graphics python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/graphics/py-pycollada/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	pycollada
3
PORTNAME=	pycollada
4
DISTVERSION=	0.6
4
DISTVERSION=	0.6
5
PORTREVISION=	3
5
PORTREVISION=	4
6
CATEGORIES=	graphics python
6
CATEGORIES=	graphics python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \ Link Here
16
		${PYTHON_PKGNAMEPREFIX}dateutil>=2.0:devel/py-dateutil@${PY_FLAVOR}
16
		${PYTHON_PKGNAMEPREFIX}dateutil>=2.0:devel/py-dateutil@${PY_FLAVOR}
17
17
18
NO_ARCH=	yes
18
NO_ARCH=	yes
19
USES=		python
19
USES=		python:3.6+
20
USE_PYTHON=	autoplist distutils
20
USE_PYTHON=	autoplist distutils
21
21
22
OPTIONS_DEFINE=	LXML
22
OPTIONS_DEFINE=	LXML
(-)b/graphics/py-pygeos/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	pygeos
4
PORTNAME=	pygeos
5
PORTVERSION=	0.8
5
PORTVERSION=	0.8
6
PORTREVISION=	1
6
CATEGORIES=	graphics python
7
CATEGORIES=	graphics python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/graphics/py-pyqtgraph/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	pyqtgraph
3
PORTNAME=	pyqtgraph
4
DISTVERSION=	0.11.0
4
DISTVERSION=	0.11.0
5
PORTREVISION=	1
5
CATEGORIES=	graphics science python
6
CATEGORIES=	graphics science python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt Link Here
14
15
15
RUN_DEPENDS=	${PYNUMPY}
16
RUN_DEPENDS=	${PYNUMPY}
16
17
17
USES=		python
18
USES=		python:3.6+
18
USE_PYTHON=	autoplist distutils
19
USE_PYTHON=	autoplist distutils
19
NO_ARCH=	yes
20
NO_ARCH=	yes
20
21
(-)b/graphics/py-pyrsgis/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	pyrsgis
4
PORTNAME=	pyrsgis
5
PORTVERSION=	0.3.1
5
PORTVERSION=	0.3.1
6
PORTREVISION=	1
6
CATEGORIES=	graphics python
7
CATEGORIES=	graphics python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/graphics/py-rasterio/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	rasterio
4
PORTNAME=	rasterio
5
PORTVERSION=	1.1.8
5
PORTVERSION=	1.1.8
6
PORTREVISION=	1
6
CATEGORIES=	graphics python
7
CATEGORIES=	graphics python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 25-31 RUN_DEPENDS= gdal>=1.11:graphics/gdal \ Link Here
25
		${PYNUMPY} \
26
		${PYNUMPY} \
26
		${PYTHON_PKGNAMEPREFIX}snuggs>=1.4.1:math/py-snuggs@${PY_FLAVOR}
27
		${PYTHON_PKGNAMEPREFIX}snuggs>=1.4.1:math/py-snuggs@${PY_FLAVOR}
27
28
28
USES=		compiler:c++11-lang python
29
USES=		compiler:c++11-lang python:3.6+
29
USE_PYTHON=	autoplist concurrent cython distutils
30
USE_PYTHON=	autoplist concurrent cython distutils
30
31
31
OPTIONS_DEFINE=	PLOT S3
32
OPTIONS_DEFINE=	PLOT S3
(-)b/graphics/py-scikit-image/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	scikit-image
3
PORTNAME=	scikit-image
4
PORTVERSION=	0.17.2
4
PORTVERSION=	0.17.2
5
PORTREVISION=	1
5
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
6
CATEGORIES=	graphics python
7
CATEGORIES=	graphics python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/graphics/py-toyplot/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	toyplot
4
PORTNAME=	toyplot
5
PORTVERSION=	0.19.0
5
PORTVERSION=	0.19.0
6
PORTREVISION=	1
6
CATEGORIES=	graphics python
7
CATEGORIES=	graphics python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 19-25 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.8:math/py-numpy@${PY_FLAVOR} \ Link Here
19
		${PYTHON_PKGNAMEPREFIX}reportlab>=3.2.0:print/py-reportlab@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}reportlab>=3.2.0:print/py-reportlab@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}custom_inherit>=2.2.0:textproc/py-custom_inherit@${PY_FLAVOR}
21
		${PYTHON_PKGNAMEPREFIX}custom_inherit>=2.2.0:textproc/py-custom_inherit@${PY_FLAVOR}
21
22
22
USES=		python:3.5+
23
USES=		python:3.6+
23
USE_PYTHON=	autoplist distutils
24
USE_PYTHON=	autoplist distutils
24
25
25
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)b/graphics/py-traitsui/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	traitsui
4
PORTNAME=	traitsui
5
PORTVERSION=	6.1.3
5
PORTVERSION=	6.1.3
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	graphics python
7
CATEGORIES=	graphics python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/graphics/py-visvis/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	visvis
4
PORTNAME=	visvis
5
PORTVERSION=	1.13.0
5
PORTVERSION=	1.13.0
6
PORTREVISION=	1
6
CATEGORIES=	graphics python
7
CATEGORIES=	graphics python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 19-25 RUN_DEPENDS= ${PYNUMPY} \ Link Here
19
		${PYTHON_PKGNAMEPREFIX}PyOpenGL>=0:graphics/py-PyOpenGL@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}PyOpenGL>=0:graphics/py-PyOpenGL@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}pyside2>=0:devel/pyside2@${PY_FLAVOR}
21
		${PYTHON_PKGNAMEPREFIX}pyside2>=0:devel/pyside2@${PY_FLAVOR}
21
22
22
USES=		gl python:3.5+ pyqt:5
23
USES=		gl python:3.6+ pyqt:5
23
USE_GL=		gl
24
USE_GL=		gl
24
USE_PYQT=	core gui
25
USE_PYQT=	core gui
25
USE_PYTHON=	autoplist distutils
26
USE_PYTHON=	autoplist distutils
(-)b/graphics/py-zbar-py/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	zbar-py
4
PORTNAME=	zbar-py
5
PORTVERSION=	1.0.4
5
PORTVERSION=	1.0.4
6
PORTREVISION=	1
6
CATEGORIES=	graphics python
7
CATEGORIES=	graphics python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
LIB_DEPENDS=	libzbar.so:graphics/zbar
17
LIB_DEPENDS=	libzbar.so:graphics/zbar
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR}
18
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR}
18
19
19
USES=		iconv:wchar_t python
20
USES=		iconv:wchar_t python:3.6+
20
USE_PYTHON=	autoplist distutils
21
USE_PYTHON=	autoplist distutils
21
22
22
post-install:
23
post-install:
(-)b/graphics/qgis-ltr/Makefile (+1 lines)
Lines 4-9 Link Here
4
PORTNAME=	qgis
4
PORTNAME=	qgis
5
DISTVERSIONPREFIX=	final-
5
DISTVERSIONPREFIX=	final-
6
DISTVERSION=	3_10_13
6
DISTVERSION=	3_10_13
7
PORTREVISION=	1
7
CATEGORIES=	graphics geography
8
CATEGORIES=	graphics geography
8
PKGNAMESUFFIX=	-ltr
9
PKGNAMESUFFIX=	-ltr
9
10
(-)b/graphics/qgis/Makefile (+1 lines)
Lines 4-9 Link Here
4
PORTNAME=	qgis
4
PORTNAME=	qgis
5
DISTVERSIONPREFIX=	final-
5
DISTVERSIONPREFIX=	final-
6
DISTVERSION=	3_16_2
6
DISTVERSION=	3_16_2
7
PORTREVISION=	1
7
CATEGORIES=	graphics geography
8
CATEGORIES=	graphics geography
8
9
9
PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
10
PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
(-)b/graphics/vigra/Makefile (-3 / +3 lines)
Lines 4-10 Link Here
4
PORTNAME=	vigra
4
PORTNAME=	vigra
5
DISTVERSIONPREFIX=v
5
DISTVERSIONPREFIX=v
6
DISTVERSION=	1.11.1
6
DISTVERSION=	1.11.1
7
PORTREVISION=	12
7
PORTREVISION=	13
8
CATEGORIES=	graphics
8
CATEGORIES=	graphics
9
9
10
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	ports@FreeBSD.org
Lines 16-22 LICENSE_FILE= ${WRKSRC}/LICENSE.txt Link Here
16
LIB_DEPENDS=	libHalf.so:graphics/ilmbase \
16
LIB_DEPENDS=	libHalf.so:graphics/ilmbase \
17
		libsz.so:science/szip
17
		libsz.so:science/szip
18
18
19
USES=		cmake compiler:c++14-lang python:run shebangfix
19
USES=		cmake compiler:c++14-lang python:3.6+:run shebangfix
20
USE_GITHUB=	yes
20
USE_GITHUB=	yes
21
GH_ACCOUNT=	ukoethe
21
GH_ACCOUNT=	ukoethe
22
GH_TAGNAME=	8acd73a
22
GH_TAGNAME=	8acd73a
Lines 40-46 OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/openexr Link Here
40
40
41
NUMPY_DESC=		NumPy mathematical computing (USE Fortran/GCC47+)
41
NUMPY_DESC=		NumPy mathematical computing (USE Fortran/GCC47+)
42
NUMPY_CMAKE_BOOL=	WITH_VIGRANUMPY
42
NUMPY_CMAKE_BOOL=	WITH_VIGRANUMPY
43
NUMPY_USES=		compiler:gcc-c++11-lib python:build
43
NUMPY_USES=		compiler:gcc-c++11-lib python:3.6+:build
44
NUMPY_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \
44
NUMPY_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \
45
			${PYNUMPY}
45
			${PYNUMPY}
46
NUMPY_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \
46
NUMPY_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \
(-)b/math/gau2grid/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
PORTNAME=	gau2grid
3
PORTNAME=	gau2grid
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	2.0.5
5
DISTVERSION=	2.0.5
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
8
8
MAINTAINER=	yuri@FreeBSD.org
9
MAINTAINER=	yuri@FreeBSD.org
Lines 16-22 ONLY_FOR_ARCHS_REASON= BUG: ValueError: descr is not a valid dtype descriptor: ' Link Here
16
17
17
BUILD_DEPENDS=	${PYNUMPY}
18
BUILD_DEPENDS=	${PYNUMPY}
18
19
19
USES=		cmake compiler:c11 python:build # C code build depends on python to generate some headers
20
USES=		cmake compiler:c11 python:3.6+:build # C code build depends on python to generate some headers
20
USE_GITHUB=	yes
21
USE_GITHUB=	yes
21
GH_ACCOUNT=	dgasmith
22
GH_ACCOUNT=	dgasmith
22
USE_LDCONFIG=	yes
23
USE_LDCONFIG=	yes
(-)b/math/mathgl/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	mathgl
3
PORTNAME=	mathgl
4
DISTVERSION=	2.4.4
4
DISTVERSION=	2.4.4
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	math graphics
6
CATEGORIES=	math graphics
7
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}/
7
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}/
8
8
(-)b/math/nlopt/Makefile (-1 / +2 lines)
Lines 4-9 Link Here
4
PORTNAME=	nlopt
4
PORTNAME=	nlopt
5
DISTVERSIONPREFIX=	v
5
DISTVERSIONPREFIX=	v
6
DISTVERSION=	2.7.0
6
DISTVERSION=	2.7.0
7
PORTREVISION=	1
7
CATEGORIES=	math
8
CATEGORIES=	math
8
9
9
MAINTAINER=	rhurlin@FreeBSD.org
10
MAINTAINER=	rhurlin@FreeBSD.org
Lines 22-28 RUN_DEPENDS= ${PYNUMPY} Link Here
22
LIB_DEPENDS=	libgmp.so:math/gmp \
23
LIB_DEPENDS=	libgmp.so:math/gmp \
23
		libguile-2.2.so:lang/guile2
24
		libguile-2.2.so:lang/guile2
24
25
25
USES=		cmake compiler:features pathfix pkgconfig python
26
USES=		cmake compiler:features pathfix pkgconfig python:3.6+
26
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
27
28
28
USE_GITHUB=	yes
29
USE_GITHUB=	yes
(-)b/math/plplot/Makefile (-3 / +3 lines)
Lines 1-9 Link Here
1
# Created by: Thomas Gellekum <tg@FreeBSD.org>
1
# Created by: Thomas Gellekum <tg@FreeBSD.org>
2
# $FreeBSD$
2
# $FreeBSD: head/math/plplot/Makefile 539491 2020-06-17 18:17:45Z sunpoet $
3
3
4
PORTNAME=	plplot
4
PORTNAME=	plplot
5
DISTVERSION=	5.15.0
5
DISTVERSION=	5.15.0
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	math science
7
CATEGORIES=	math science
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}%20Source
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}%20Source
9
9
Lines 78-84 LUA_BUILD_DEPENDS= swig:devel/swig Link Here
78
LUA_CMAKE_BOOL=		ENABLE_lua
78
LUA_CMAKE_BOOL=		ENABLE_lua
79
LUA_CMAKE_ON=		-DLUA_EXECUTABLE:FILEPATH="${LUA_CMD}"
79
LUA_CMAKE_ON=		-DLUA_EXECUTABLE:FILEPATH="${LUA_CMD}"
80
80
81
PYTHON_USES=		python:2.7
81
PYTHON_USES=		python:3.6+
82
PYTHON_BUILD_DEPENDS=	swig:devel/swig \
82
PYTHON_BUILD_DEPENDS=	swig:devel/swig \
83
			${PYNUMPY}
83
			${PYNUMPY}
84
PYTHON_RUN_DEPENDS=	${PYNUMPY}
84
PYTHON_RUN_DEPENDS=	${PYNUMPY}
(-)b/math/plplot/pkg-plist (-4 lines)
Lines 167-176 lib/plplot%%PLPLOT_VERSION%%/drivers/xfig.driver_info Link Here
167
lib/plplot%%PLPLOT_VERSION%%/drivers/xfig.so
167
lib/plplot%%PLPLOT_VERSION%%/drivers/xfig.so
168
%%X11%%lib/plplot%%PLPLOT_VERSION%%/drivers/xwin.driver_info
168
%%X11%%lib/plplot%%PLPLOT_VERSION%%/drivers/xwin.driver_info
169
%%X11%%lib/plplot%%PLPLOT_VERSION%%/drivers/xwin.so
169
%%X11%%lib/plplot%%PLPLOT_VERSION%%/drivers/xwin.so
170
%%PYTHON%%%%PYTHON_SITELIBDIR%%/Plframe.py
171
%%PYTHON%%%%PYTHON_SITELIBDIR%%/Pltk_init.py
172
%%PYTHON%%%%PYTHON_SITELIBDIR%%/TclSup.py
173
%%PYTHON%%%%PYTHON_SITELIBDIR%%/_Pltk_init.so
174
%%PYTHON%%%%PYTHON_SITELIBDIR%%/_plplotc.so
170
%%PYTHON%%%%PYTHON_SITELIBDIR%%/_plplotc.so
175
%%PYTHON%%%%PYTHON_SITELIBDIR%%/plplot.py
171
%%PYTHON%%%%PYTHON_SITELIBDIR%%/plplot.py
176
%%PYTHON%%%%PYTHON_SITELIBDIR%%/plplotc.py
172
%%PYTHON%%%%PYTHON_SITELIBDIR%%/plplotc.py
(-)b/math/py-CyLP/Makefile (+1 lines)
Lines 3-8 Link Here
3
PORTNAME=	CyLP
3
PORTNAME=	CyLP
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.91.0
5
DISTVERSION=	0.91.0
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
(-)b/math/py-Diofant/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	Diofant
3
PORTNAME=	Diofant
4
DISTVERSION=	0.11.0
4
DISTVERSION=	0.11.0
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-GridDataFormats/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	GridDataFormats
3
PORTNAME=	GridDataFormats
4
DISTVERSION=	0.5.0
4
DISTVERSION=	0.5.0
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	math python
6
CATEGORIES=	math python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
8
Lines 15-21 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
15
RUN_DEPENDS=	${PYNUMPY} \
15
RUN_DEPENDS=	${PYNUMPY} \
16
		${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
16
		${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
17
17
18
USES=		python
18
USES=		python:3.6+
19
USE_GITHUB=	yes
19
USE_GITHUB=	yes
20
GH_ACCOUNT=	MDAnalysis
20
GH_ACCOUNT=	MDAnalysis
21
USE_PYTHON=	distutils autoplist concurrent
21
USE_PYTHON=	distutils autoplist concurrent
(-)b/math/py-PyWavelets/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	PyWavelets
3
PORTNAME=	PyWavelets
4
PORTVERSION=	1.1.1
4
PORTVERSION=	1.1.1
5
PORTREVISION=	1
5
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-algopy/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	algopy
3
PORTNAME=	algopy
4
DISTVERSION=	0.5.7
4
DISTVERSION=	0.5.7
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	math python
6
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-20 LICENSE= BSD3CLAUSE Link Here
14
14
15
RUN_DEPENDS=	${PYNUMPY}
15
RUN_DEPENDS=	${PYNUMPY}
16
16
17
USES=		python zip
17
USES=		python:3.6+ zip
18
USE_PYTHON=	distutils autoplist
18
USE_PYTHON=	distutils autoplist
19
NO_ARCH=	yes
19
NO_ARCH=	yes
20
20
(-)b/math/py-apgl/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	apgl
4
PORTNAME=	apgl
5
PORTVERSION=	0.8.1
5
PORTVERSION=	0.8.1
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	math python
7
CATEGORIES=	math python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-arviz/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	arviz
3
PORTNAME=	arviz
4
DISTVERSION=	0.10.0
4
DISTVERSION=	0.10.0
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-autograd/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	autograd
3
PORTNAME=	autograd
4
DISTVERSION=	1.3
4
DISTVERSION=	1.3
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-20 LICENSE= MIT Link Here
14
RUN_DEPENDS=	${PYNUMPY} \
15
RUN_DEPENDS=	${PYNUMPY} \
15
		${PYTHON_PKGNAMEPREFIX}future>=0.15.2:devel/py-future@${PY_FLAVOR}
16
		${PYTHON_PKGNAMEPREFIX}future>=0.15.2:devel/py-future@${PY_FLAVOR}
16
17
17
USES=		python
18
USES=		python:3.6+
18
USE_PYTHON=	autoplist distutils
19
USE_PYTHON=	autoplist distutils
19
20
20
NO_ARCH=	yes
21
NO_ARCH=	yes
(-)b/math/py-bayesian-optimization/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	bayesian-optimization
4
PORTNAME=	bayesian-optimization
5
PORTVERSION=	1.2.0
5
PORTVERSION=	1.2.0
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 RUN_DEPENDS= ${PYNUMPY} \ Link Here
16
		${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.18.0:science/py-scikit-learn@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.18.0:science/py-scikit-learn@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}scipy>=0.14.0:science/py-scipy@${PY_FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}scipy>=0.14.0:science/py-scipy@${PY_FLAVOR}
18
19
19
USES=		python:3.5+
20
USES=		python:3.6+
20
USE_PYTHON=	autoplist concurrent distutils
21
USE_PYTHON=	autoplist concurrent distutils
21
22
22
NO_ARCH=	yes
23
NO_ARCH=	yes
(-)b/math/py-benford_py/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	benford_py
3
PORTNAME=	benford_py
4
DISTVERSION=	0.3.1
4
DISTVERSION=	0.3.1
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-bottleneck/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	bottleneck
4
PORTNAME=	bottleneck
5
PORTVERSION=	1.3.2
5
PORTVERSION=	1.3.2
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 17-23 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
17
BUILD_DEPENDS=	${RUN_DEPENDS}
18
BUILD_DEPENDS=	${RUN_DEPENDS}
18
RUN_DEPENDS=	${PYNUMPY}
19
RUN_DEPENDS=	${PYNUMPY}
19
20
20
USES=		python
21
USES=		python:3.6+
21
USE_PYTHON=	autoplist concurrent cython distutils
22
USE_PYTHON=	autoplist concurrent cython distutils
22
23
23
DOCS=		README.rst RELEASE.rst \
24
DOCS=		README.rst RELEASE.rst \
(-)b/math/py-chaospy/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	chaospy
3
PORTNAME=	chaospy
4
DISTVERSION=	4.2.2
4
DISTVERSION=	4.2.2
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-cma/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	cma
4
PORTNAME=	cma
5
PORTVERSION=	3.0.3
5
PORTVERSION=	3.0.3
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 15-21 LICENSE_FILE= ${WRKSRC}/cma/LICENSE Link Here
15
16
16
RUN_DEPENDS=	${PYNUMPY}
17
RUN_DEPENDS=	${PYNUMPY}
17
18
18
USES=		python
19
USES=		python:3.6+
19
USE_PYTHON=	autoplist concurrent distutils
20
USE_PYTHON=	autoplist concurrent distutils
20
21
21
NO_ARCH=	yes
22
NO_ARCH=	yes
(-)b/math/py-colormath/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	colormath
4
PORTNAME=	colormath
5
PORTVERSION=	3.0.0
5
PORTVERSION=	3.0.0
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	math python
7
CATEGORIES=	math python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-cvxpy/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	cvxpy
3
PORTNAME=	cvxpy
4
DISTVERSION=	1.1.7
4
DISTVERSION=	1.1.7
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-cyipopt/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
PORTNAME=	cyipopt
3
PORTNAME=	cyipopt
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.1.9
5
DISTVERSION=	0.1.9
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	math python
7
CATEGORIES=	math python
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
9
(-)b/math/py-deap/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	deap
3
PORTNAME=	deap
4
DISTVERSION=	1.3.1
4
DISTVERSION=	1.3.1
5
PORTREVISION=	1
5
CATEGORIES=	math biology science devel python
6
CATEGORIES=	math biology science devel python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 15-21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt Link Here
15
BUILD_DEPENDS=	${PYNUMPY}
16
BUILD_DEPENDS=	${PYNUMPY}
16
RUN_DEPENDS=	${PYNUMPY}
17
RUN_DEPENDS=	${PYNUMPY}
17
18
18
USES=		python:3.5+
19
USES=		python:3.6+
19
USE_PYTHON=	distutils autoplist
20
USE_PYTHON=	distutils autoplist
20
21
21
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)b/math/py-ecos/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	ecos
3
PORTNAME=	ecos
4
DISTVERSION=	2.0.7
4
DISTVERSION=	2.0.7
5
PORTREVISION=	2
5
PORTREVISION=	3
6
DISTVERSIONSUFFIX=	.post1
6
DISTVERSIONSUFFIX=	.post1
7
CATEGORIES=	math python
7
CATEGORIES=	math python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
(-)b/math/py-fastcluster/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	fastcluster
4
PORTNAME=	fastcluster
5
PORTVERSION=	1.1.26
5
PORTVERSION=	1.1.26
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-fastdtw/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
PORTNAME=	fastdtw
3
PORTNAME=	fastdtw
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.3.4
5
DISTVERSION=	0.3.4
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
Lines 16-22 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${P Link Here
16
RUN_DEPENDS=	${PYNUMPY}
17
RUN_DEPENDS=	${PYNUMPY}
17
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
18
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
18
19
19
USES=		python
20
USES=		python:3.6+
20
USE_GITHUB=	yes # tests are only on github
21
USE_GITHUB=	yes # tests are only on github
21
GH_ACCOUNT=	slaypni
22
GH_ACCOUNT=	slaypni
22
USE_PYTHON=	distutils cython autoplist
23
USE_PYTHON=	distutils cython autoplist
(-)b/math/py-flax/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	flax
4
PORTNAME=	flax
5
PORTVERSION=	0.3.0
5
PORTVERSION=	0.3.0
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-fpylll/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	fpylll
4
PORTNAME=	fpylll
5
PORTVERSION=	0.5.4
5
PORTVERSION=	0.5.4
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
(-)b/math/py-gau2grid/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
PORTNAME=	gau2grid
3
PORTNAME=	gau2grid
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	2.0.5
5
DISTVERSION=	2.0.5
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
Lines 17-23 BUILD_DEPENDS= ${PYNUMPY} \ Link Here
17
RUN_DEPENDS=	${PYNUMPY}
18
RUN_DEPENDS=	${PYNUMPY}
18
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
19
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
19
20
20
USES=		cmake compiler:c11 python
21
USES=		cmake compiler:c11 python:3.6+
21
USE_GITHUB=	yes
22
USE_GITHUB=	yes
22
GH_ACCOUNT=	dgasmith
23
GH_ACCOUNT=	dgasmith
23
USE_PYTHON=	flavors
24
USE_PYTHON=	flavors
(-)b/math/py-gimmik/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	gimmik
3
PORTNAME=	gimmik
4
DISTVERSION=	2.1
4
DISTVERSION=	2.1
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	math python
6
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 15-21 LICENSE= BSD3CLAUSE Link Here
15
RUN_DEPENDS=	${PYNUMPY} \
15
RUN_DEPENDS=	${PYNUMPY} \
16
		${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako@${PY_FLAVOR}
16
		${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako@${PY_FLAVOR}
17
17
18
USES=		python:3.3+
18
USES=		python:3.6+
19
USE_PYTHON=	distutils autoplist
19
USE_PYTHON=	distutils autoplist
20
NO_ARCH=	yes
20
NO_ARCH=	yes
21
21
(-)b/math/py-gym/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	gym
4
PORTNAME=	gym
5
PORTVERSION=	0.18.0
5
PORTVERSION=	0.18.0
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-hdbscan/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	hdbscan
4
PORTNAME=	hdbscan
5
PORTVERSION=	0.8.26
5
PORTVERSION=	0.8.26
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 20-26 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}joblib>=0:devel/py-joblib@${PY_FLAVOR} \ Link Here
20
		${PYTHON_PKGNAMEPREFIX}scipy>=0.9:science/py-scipy@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}scipy>=0.9:science/py-scipy@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
22
		${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
22
23
23
USES=		python:3.5+
24
USES=		python:3.6+
24
USE_PYTHON=	autoplist cython distutils
25
USE_PYTHON=	autoplist cython distutils
25
26
26
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)b/math/py-hdmedians/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	hdmedians
3
PORTNAME=	hdmedians
4
PORTVERSION=	0.14.1
4
PORTVERSION=	0.14.1
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 15-21 BUILD_DEPENDS= ${PYNUMPY} \ Link Here
15
		${PYTHON_PKGNAMEPREFIX}nose>=1.0:devel/py-nose@${PY_FLAVOR}
16
		${PYTHON_PKGNAMEPREFIX}nose>=1.0:devel/py-nose@${PY_FLAVOR}
16
RUN_DEPENDS=	${PYNUMPY}
17
RUN_DEPENDS=	${PYNUMPY}
17
18
18
USES=		python
19
USES=		python:3.6+
19
USE_PYTHON=	autoplist cython distutils
20
USE_PYTHON=	autoplist cython distutils
20
21
21
post-install:
22
post-install:
(-)b/math/py-iohexperimenter/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	iohexperimenter
4
PORTNAME=	iohexperimenter
5
PORTVERSION=	0.2.8.7
5
PORTVERSION=	0.2.8.7
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-jax/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	jax
4
PORTNAME=	jax
5
PORTVERSION=	0.2.7
5
PORTVERSION=	0.2.7
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-keras-applications/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	keras-applications
3
PORTNAME=	keras-applications
4
DISTVERSION=	1.0.8
4
DISTVERSION=	1.0.8
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
8
Lines 14-20 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
14
RUN_DEPENDS=	${PYNUMPY} \
15
RUN_DEPENDS=	${PYNUMPY} \
15
		${PYTHON_PKGNAMEPREFIX}h5py>=0:science/py-h5py@${PY_FLAVOR}
16
		${PYTHON_PKGNAMEPREFIX}h5py>=0:science/py-h5py@${PY_FLAVOR}
16
17
17
USES=		python
18
USES=		python:3.6+
18
USE_GITHUB=	yes
19
USE_GITHUB=	yes
19
GH_ACCOUNT=	keras-team
20
GH_ACCOUNT=	keras-team
20
USE_PYTHON=	autoplist distutils
21
USE_PYTHON=	autoplist distutils
(-)b/math/py-keras-preprocessing/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	keras-preprocessing
3
PORTNAME=	keras-preprocessing
4
DISTVERSION=	1.1.0
4
DISTVERSION=	1.1.0
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
8
Lines 14-20 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
14
RUN_DEPENDS=	${PYNUMPY} \
15
RUN_DEPENDS=	${PYNUMPY} \
15
		${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
16
		${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
16
17
17
USES=		python
18
USES=		python:3.6+
18
USE_GITHUB=	yes
19
USE_GITHUB=	yes
19
GH_ACCOUNT=	keras-team
20
GH_ACCOUNT=	keras-team
20
USE_PYTHON=	autoplist distutils
21
USE_PYTHON=	autoplist distutils
(-)b/math/py-keras/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	keras
3
PORTNAME=	keras
4
DISTVERSION=	2.4.3
4
DISTVERSION=	2.4.3
5
PORTREVISION=	1
5
CATEGORIES=	math # machine-learning
6
CATEGORIES=	math # machine-learning
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-levmar/Makefile (-1 / +2 lines)
Lines 4-9 Link Here
4
4
5
PORTNAME=	levmar
5
PORTNAME=	levmar
6
DISTVERSION=	0.2.3
6
DISTVERSION=	0.2.3
7
PORTREVISION=	1
7
CATEGORIES=	math python
8
CATEGORIES=	math python
8
MASTER_SITES=	CHEESESHOP
9
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
10
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 20-26 LIB_DEPENDS= libblas.so:math/blas \ Link Here
20
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
21
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
21
		${PYNUMPY}
22
		${PYNUMPY}
22
23
23
USES=		python
24
USES=		python:3.6+
24
USE_PYTHON=	distutils autoplist
25
USE_PYTHON=	distutils autoplist
25
26
26
post-patch:
27
post-patch:
(-)b/math/py-luminol/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	luminol
3
PORTNAME=	luminol
4
PORTVERSION=	0.3.1
4
PORTVERSION=	0.3.1
5
PORTREVISION=	3
5
PORTREVISION=	4
6
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
7
CATEGORIES=	math python
7
CATEGORIES=	math python
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-mathics/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	Mathics
4
PORTNAME=	Mathics
5
PORTVERSION=	1.1.1
5
PORTVERSION=	1.1.1
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
(-)b/math/py-matplotlib/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	matplotlib
4
PORTNAME=	matplotlib
5
PORTVERSION=	3.3.1
5
PORTVERSION=	3.3.1
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-matplotlib2/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	matplotlib
4
PORTNAME=	matplotlib
5
DISTVERSION=	2.2.4
5
DISTVERSION=	2.2.4
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	math python
7
CATEGORIES=	math python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 28-34 RUN_DEPENDS= ${PYNUMPY} \ Link Here
28
		${PYTHON_PKGNAMEPREFIX}kiwisolver>=1.0.0:math/py-kiwisolver@${PY_FLAVOR}
28
		${PYTHON_PKGNAMEPREFIX}kiwisolver>=1.0.0:math/py-kiwisolver@${PY_FLAVOR}
29
py27_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}backports.functools_lru_cache>0:devel/py-backports.functools_lru_cache@${PY_FLAVOR}
29
py27_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}backports.functools_lru_cache>0:devel/py-backports.functools_lru_cache@${PY_FLAVOR}
30
30
31
USES=		compiler:c++11-lib gettext gnome pkgconfig python shebangfix uniquefiles:dirs
31
USES=		compiler:c++11-lib gettext gnome pkgconfig python:3.6+ shebangfix uniquefiles:dirs
32
USE_PYTHON=	autoplist distutils
32
USE_PYTHON=	autoplist distutils
33
33
34
CFLAGS+=	-I${LOCALBASE}/include
34
CFLAGS+=	-I${LOCALBASE}/include
(-)b/math/py-networkx/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	networkx
4
PORTNAME=	networkx
5
DISTVERSION=	2.1
5
DISTVERSION=	2.1
6
PORTREVISION=	1
6
PORTEPOCH=	1
7
PORTEPOCH=	1
7
CATEGORIES=	math python
8
CATEGORIES=	math python
8
MASTER_SITES=	CHEESESHOP
9
MASTER_SITES=	CHEESESHOP
(-)b/math/py-nevergrad/Makefile (-1 / +1 lines)
Lines 4-10 Link Here
4
PORTNAME=	nevergrad
4
PORTNAME=	nevergrad
5
PORTVERSION=	0.4.2
5
PORTVERSION=	0.4.2
6
DISTVERSIONSUFFIX=	.post2
6
DISTVERSIONSUFFIX=	.post2
7
PORTREVISION=	2
7
PORTREVISION=	3
8
CATEGORIES=	math python
8
CATEGORIES=	math python
9
MASTER_SITES=	CHEESESHOP
9
MASTER_SITES=	CHEESESHOP
10
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
10
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-numexpr/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	numexpr
4
PORTNAME=	numexpr
5
PORTVERSION=	2.7.1
5
PORTVERSION=	2.7.1
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 LICENSE_FILE= ${WRKSRC}/LICENSE.txt Link Here
16
BUILD_DEPENDS=	${RUN_DEPENDS}
17
BUILD_DEPENDS=	${RUN_DEPENDS}
17
RUN_DEPENDS=	${PYNUMPY}
18
RUN_DEPENDS=	${PYNUMPY}
18
19
19
USES=		dos2unix python
20
USES=		dos2unix python:3.6+
20
USE_PYTHON=	autoplist concurrent distutils
21
USE_PYTHON=	autoplist concurrent distutils
21
22
22
post-install:
23
post-install:
(-)b/math/py-numpoly/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	numpoly
3
PORTNAME=	numpoly
4
DISTVERSION=	1.1.1
4
DISTVERSION=	1.1.1
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 15-21 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
15
RUN_DEPENDS=	${PYNUMPY} \
16
RUN_DEPENDS=	${PYNUMPY} \
16
		${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
17
18
18
USES=		python
19
USES=		python:3.6+
19
USE_PYTHON=	distutils autoplist
20
USE_PYTHON=	distutils autoplist
20
21
21
NO_ARCH=	yes
22
NO_ARCH=	yes
(-)b/math/py-numpy-stl/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	numpy-stl
3
PORTNAME=	numpy-stl
4
DISTVERSION=	2.11.3
4
DISTVERSION=	2.11.3
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 17-23 BUILD_DEPENDS= ${PYNUMPY} Link Here
17
RUN_DEPENDS=	${PYNUMPY} \
18
RUN_DEPENDS=	${PYNUMPY} \
18
		${PYTHON_PKGNAMEPREFIX}python-utils>=2.3.0:misc/py-python-utils@${PY_FLAVOR}
19
		${PYTHON_PKGNAMEPREFIX}python-utils>=2.3.0:misc/py-python-utils@${PY_FLAVOR}
19
20
20
USES=		python:3.4+
21
USES=		python:3.6+
21
USE_PYTHON=	cython distutils autoplist
22
USE_PYTHON=	cython distutils autoplist
22
23
23
post-install:
24
post-install:
(-)b/math/py-numpy/Makefile (-7 / +9 lines)
Lines 2-16 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	numpy
4
PORTNAME=	numpy
5
PORTVERSION=	1.16.6
5
PORTVERSION=	1.19.4
6
PORTEPOCH=	1
6
PORTEPOCH=	1
7
CATEGORIES=	math python
7
CATEGORIES=	math python
8
MASTER_SITES=	CHEESESHOP \
8
MASTER_SITES=	CHEESESHOP \
9
		https://docs.scipy.org/doc/${PORTNAME}-${PORTVERSION}/:doc
9
		https://numpy.org/doc/${PORTVERSION:R}/:doc
10
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
10
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
11
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
11
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
12
		${PORTNAME}-ref-${PORTVERSION:R}.1.pdf:doc \
12
		${PORTNAME}-ref.pdf:doc \
13
		${PORTNAME}-user-${PORTVERSION:R}.1.pdf:doc
13
		${PORTNAME}-user.pdf:doc
14
EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
14
EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
15
15
16
MAINTAINER=	python@FreeBSD.org
16
MAINTAINER=	python@FreeBSD.org
Lines 19-25 COMMENT= The New Numeric Extension to Python Link Here
19
LICENSE=	BSD3CLAUSE
19
LICENSE=	BSD3CLAUSE
20
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
20
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
21
21
22
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
22
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
23
		${PYTHON_PKGNAMEPREFIX}hypothesis>=0:devel/py-hypothesis@${PY_FLAVOR}
23
24
24
USES=		compiler:c11 fortran python zip
25
USES=		compiler:c11 fortran python zip
25
USE_PYTHON=	allflavors autoplist concurrent cython distutils
26
USE_PYTHON=	allflavors autoplist concurrent cython distutils
Lines 65-75 pre-configure: Link Here
65
66
66
post-install:
67
post-install:
67
	${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' | ${XARGS} ${STRIP_CMD}
68
	${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' | ${XARGS} ${STRIP_CMD}
69
	${REINPLACE_CMD} -e '\|_examples/$$|d' ${_PYTHONPKGLIST}
68
70
69
post-install-DOCS-on:
71
post-install-DOCS-on:
70
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
72
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
71
	${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-ref-${PORTVERSION:R}.1.pdf ${STAGEDIR}${DOCSDIR}
73
	${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-ref.pdf ${STAGEDIR}${DOCSDIR}
72
	${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-user-${PORTVERSION:R}.1.pdf ${STAGEDIR}${DOCSDIR}
74
	${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-user.pdf ${STAGEDIR}${DOCSDIR}
73
75
74
do-test:
76
do-test:
75
	@cd ${WRKSRC} && ${PYTHON_CMD} runtests.py
77
	@cd ${WRKSRC} && ${PYTHON_CMD} runtests.py
(-)b/math/py-numpy/distinfo (-7 / +7 lines)
Lines 1-7 Link Here
1
TIMESTAMP = 1588013658
1
TIMESTAMP = 1606923411
2
SHA256 (numpy-1.16.6.zip) = e5cf3fdf13401885e8eea8170624ec96225e2174eb0c611c6f26dd33b489e3ff
2
SHA256 (numpy-1.19.4.zip) = 141ec3a3300ab89c7f2b0775289954d193cc8edb621ea05f99db9cb181530512
3
SIZE (numpy-1.16.6.zip) = 5143340
3
SIZE (numpy-1.19.4.zip) = 7315971
4
SHA256 (numpy-ref-1.16.1.pdf) = 5296c4949c92d00ae2c94ce65b78369b8081995dc72447bb20b6518bfaed3552
4
SHA256 (numpy-ref.pdf) = 5fcfceb4c483bfe73ddf9ef5bd980e174dc5a540586c0f474b48c6a662ed51ef
5
SIZE (numpy-ref-1.16.1.pdf) = 5175448
5
SIZE (numpy-ref.pdf) = 7127190
6
SHA256 (numpy-user-1.16.1.pdf) = aa8c591eee4c537768854f19e3cf4b861280828c19eb9d2e6194ea230570ea75
6
SHA256 (numpy-user.pdf) = 4dc62ac6ee0838f83d13e2761851a9931f73301ef99d4eea44297228a644aeb5
7
SIZE (numpy-user-1.16.1.pdf) = 592508
7
SIZE (numpy-user.pdf) = 4045474
(-)b/math/py-numpy/files/patch-numpy-distutils-system_info.py (-42 lines)
Lines 20-64 Link Here
20
     else:
20
     else:
21
         _lib_atlas = ['atlas']
21
         _lib_atlas = ['atlas']
22
         _lib_lapack = ['lapack']
22
         _lib_lapack = ['lapack']
23
@@ -1633,11 +1635,6 @@ class blas_opt_info(system_info):
24
             self.set_info(**blis_info)
25
             return
26
 
27
-        openblas_info = get_info('openblas')
28
-        if openblas_info:
29
-            self.set_info(**openblas_info)
30
-            return
31
-
32
         atlas_info = get_info('atlas_3_10_blas_threads')
33
         if not atlas_info:
34
             atlas_info = get_info('atlas_3_10_blas')
35
@@ -1730,18 +1727,17 @@ class blas_info(system_info):
36
                 # check we can link (find library)
37
                 # some systems have separate cblas and blas libs. First
38
                 # check for cblas lib, and if not present check for blas lib.
39
-                try:
40
-                    c.link_executable(obj, os.path.join(tmpdir, "a.out"),
41
-                                      libraries=["cblas"],
42
-                                      library_dirs=info['library_dirs'],
43
-                                      extra_postargs=info.get('extra_link_args', []))
44
-                    res = "cblas"
45
-                except distutils.ccompiler.LinkError:
46
-                    c.link_executable(obj, os.path.join(tmpdir, "a.out"),
47
-                                      libraries=["blas"],
48
-                                      library_dirs=info['library_dirs'],
49
-                                      extra_postargs=info.get('extra_link_args', []))
50
-                    res = "blas"
51
+                res = None
52
+                for libname in ['cblas', 'blas', 'openblas']:
53
+                    try:
54
+                        c.link_executable(obj, os.path.join(tmpdir, "a.out"),
55
+                                          libraries=[libname],
56
+                                          library_dirs=info['library_dirs'],
57
+                                          extra_postargs=info.get('extra_link_args', []))
58
+                        res = libname
59
+                        break
60
+                    except distutils.ccompiler.LinkError:
61
+                        pass
62
             except distutils.ccompiler.CompileError:
63
                 res = None
64
         finally:
(-)b/math/py-opt-einsum/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	opt-einsum
4
PORTNAME=	opt-einsum
5
PORTVERSION=	3.3.0
5
PORTVERSION=	3.3.0
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
17
17
RUN_DEPENDS=	${PYNUMPY}
18
RUN_DEPENDS=	${PYNUMPY}
18
19
19
USES=		python:3.5+
20
USES=		python:3.6+
20
USE_PYTHON=	autoplist concurrent distutils
21
USE_PYTHON=	autoplist concurrent distutils
21
22
22
NO_ARCH=	yes
23
NO_ARCH=	yes
(-)b/math/py-osqp/Makefile (+1 lines)
Lines 3-8 Link Here
3
PORTNAME=	osqp
3
PORTNAME=	osqp
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.6.1
5
DISTVERSION=	0.6.1
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
(-)b/math/py-pandas/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	pandas
3
PORTNAME=	pandas
4
DISTVERSION=	0.24.2
4
DISTVERSION=	0.24.2
5
PORTREVISION=	1
5
PORTREVISION=	2
6
PORTEPOCH=	1
6
PORTEPOCH=	1
7
CATEGORIES=	math devel python
7
CATEGORIES=	math devel python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
Lines 20-26 RUN_DEPENDS:= ${BUILD_DEPENDS} \ Link Here
20
		${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
20
		${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
21
21
22
# Official support for 2.7, 3.5, 3.6, and 3.7
22
# Official support for 2.7, 3.5, 3.6, and 3.7
23
USES=		python
23
USES=		python:3.6+
24
24
25
OPTIONS_DEFINE=		MPL SCIPY
25
OPTIONS_DEFINE=		MPL SCIPY
26
OPTIONS_GROUP=		ACCEL STORAGE HTML EXCEL
26
OPTIONS_GROUP=		ACCEL STORAGE HTML EXCEL
(-)b/math/py-patsy/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	patsy
4
PORTNAME=	patsy
5
PORTVERSION=	0.5.1
5
PORTVERSION=	0.5.1
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	math python
7
CATEGORIES=	math python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 18-24 LICENSE_FILE= ${WRKSRC}/LICENSE.txt Link Here
18
RUN_DEPENDS=	${PYNUMPY} \
18
RUN_DEPENDS=	${PYNUMPY} \
19
		${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
19
		${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
20
20
21
USES=		python
21
USES=		python:3.6+
22
USE_PYTHON=	autoplist concurrent distutils
22
USE_PYTHON=	autoplist concurrent distutils
23
23
24
NO_ARCH=	yes
24
NO_ARCH=	yes
(-)b/math/py-pdal/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	pdal
3
PORTNAME=	pdal
4
DISTVERSION=	2.3.5
4
DISTVERSION=	2.3.5
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-petsc4py/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	petsc4py
3
PORTNAME=	petsc4py
4
DISTVERSION=	3.10.0
4
DISTVERSION=	3.10.0
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	math python
6
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 20-26 LIB_DEPENDS= libmpich.so:net/mpich \ Link Here
20
		libpetsc.so:science/PETSc
20
		libpetsc.so:science/PETSc
21
RUN_DEPENDS=	${PYNUMPY}
21
RUN_DEPENDS=	${PYNUMPY}
22
22
23
USES=		python
23
USES=		python:3.6+
24
USE_PYTHON=	distutils autoplist
24
USE_PYTHON=	distutils autoplist
25
25
26
MAKE_ENV=	PETSC_DIR=${LOCALBASE}
26
MAKE_ENV=	PETSC_DIR=${LOCALBASE}
(-)b/math/py-primme/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
PORTNAME=	primme
3
PORTNAME=	primme
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	3.1.1
5
DISTVERSION=	3.1.1
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
Lines 17-23 LIB_DEPENDS= libprimme.so:math/primme Link Here
17
RUN_DEPENDS=	${PYNUMPY}
18
RUN_DEPENDS=	${PYNUMPY}
18
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR}
19
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR}
19
20
20
USES=		fortran gmake localbase:ldflags python shebangfix
21
USES=		fortran gmake localbase:ldflags python:3.6+ shebangfix
21
SHEBANG_FILES=	examples.py tests.py
22
SHEBANG_FILES=	examples.py tests.py
22
USE_GITHUB=	yes
23
USE_GITHUB=	yes
23
USE_PYTHON=	distutils cython autoplist
24
USE_PYTHON=	distutils cython autoplist
(-)b/math/py-pyFFTW/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	pyFFTW
3
PORTNAME=	pyFFTW
4
DISTVERSION=	0.12.0
4
DISTVERSION=	0.12.0
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 17-23 LIB_DEPENDS= libfftw3.so:math/fftw3 \ Link Here
17
		libfftw3f.so:math/fftw3-float
18
		libfftw3f.so:math/fftw3-float
18
RUN_DEPENDS=	${PYNUMPY}
19
RUN_DEPENDS=	${PYNUMPY}
19
20
20
USES=		python localbase:ldflags
21
USES=		python:3.6+ localbase:ldflags
21
USE_PYTHON=	distutils cython autoplist
22
USE_PYTHON=	distutils cython autoplist
22
23
23
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)b/math/py-pygsl/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	pygsl
4
PORTNAME=	pygsl
5
PORTVERSION=	2.3.0
5
PORTVERSION=	2.3.0
6
PORTREVISION=	5
6
PORTREVISION=	6
7
CATEGORIES=	math python
7
CATEGORIES=	math python
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 18-24 BUILD_DEPENDS= ${PYNUMPY} Link Here
18
LIB_DEPENDS=	libgsl.so:math/gsl
18
LIB_DEPENDS=	libgsl.so:math/gsl
19
RUN_DEPENDS=	${PYNUMPY}
19
RUN_DEPENDS=	${PYNUMPY}
20
20
21
USES=		python
21
USES=		python:3.6+
22
USE_PYTHON=	autoplist concurrent distutils
22
USE_PYTHON=	autoplist concurrent distutils
23
23
24
post-install:
24
post-install:
(-)b/math/py-pygslodeiv2/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	pygslodeiv2
3
PORTNAME=	pygslodeiv2
4
DISTVERSION=	0.9.4
4
DISTVERSION=	0.9.4
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 17-23 LIB_DEPENDS= libgsl.so:math/gsl Link Here
17
RUN_DEPENDS=	${PYNUMPY}
18
RUN_DEPENDS=	${PYNUMPY}
18
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
19
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
19
20
20
USES=		compiler:c++11-lang localbase python
21
USES=		compiler:c++11-lang localbase python:3.6+
21
USE_PYTHON=	distutils autoplist
22
USE_PYTHON=	distutils autoplist
22
23
23
do-test:
24
do-test:
(-)b/math/py-pyhull/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	pyhull
4
PORTNAME=	pyhull
5
DISTVERSION=	2015.2.1
5
DISTVERSION=	2015.2.1
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	math python
7
CATEGORIES=	math python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 17-23 LICENSE_FILE= ${WRKSRC}/LICENSE.rst Link Here
17
BUILD_DEPENDS=	${PYNUMPY}
17
BUILD_DEPENDS=	${PYNUMPY}
18
RUN_DEPENDS=	${PYNUMPY}
18
RUN_DEPENDS=	${PYNUMPY}
19
19
20
USES=		python
20
USES=		python:3.6+
21
USE_PYTHON=	autoplist distutils
21
USE_PYTHON=	autoplist distutils
22
22
23
post-install:
23
post-install:
(-)b/math/py-pyipopt/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	pyipopt
3
PORTNAME=	pyipopt
4
DISTVERSION=	g20180409
4
DISTVERSION=	g20180409
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	math python
6
CATEGORIES=	math python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
8
Lines 15-21 BUILD_DEPENDS= ${PYNUMPY} Link Here
15
LIB_DEPENDS=	libipopt.so:math/ipopt
15
LIB_DEPENDS=	libipopt.so:math/ipopt
16
RUN_DEPENDS=	${PYNUMPY}
16
RUN_DEPENDS=	${PYNUMPY}
17
17
18
USES=		dos2unix python
18
USES=		dos2unix python:3.6+
19
USE_GITHUB=	yes
19
USE_GITHUB=	yes
20
GH_ACCOUNT=	xuy
20
GH_ACCOUNT=	xuy
21
GH_TAGNAME=	36bcb7f
21
GH_TAGNAME=	36bcb7f
(-)b/math/py-pymc3/Makefile (+1 lines)
Lines 3-8 Link Here
3
PORTNAME=	pymc3
3
PORTNAME=	pymc3
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	3.10.0
5
DISTVERSION=	3.10.0
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
(-)b/math/py-pyneqsys/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	pyneqsys
3
PORTNAME=	pyneqsys
4
DISTVERSION=	0.5.6
4
DISTVERSION=	0.5.6
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	math python
6
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 19-25 RUN_DEPENDS= ${PYNUMPY} \ Link Here
19
		${PYTHON_PKGNAMEPREFIX}sym>=0.3.1:math/py-sym@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}sym>=0.3.1:math/py-sym@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}sympy>=1.3:math/py-sympy@${PY_FLAVOR}
20
		${PYTHON_PKGNAMEPREFIX}sympy>=1.3:math/py-sympy@${PY_FLAVOR}
21
21
22
USES=		python:3.5+
22
USES=		python:3.6+
23
USE_PYTHON=	distutils autoplist
23
USE_PYTHON=	distutils autoplist
24
NO_ARCH=	yes
24
NO_ARCH=	yes
25
25
(-)b/math/py-pynleq2/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	pynleq2
3
PORTNAME=	pynleq2
4
DISTVERSION=	0.0.2
4
DISTVERSION=	0.0.2
5
PORTREVISION=	5
5
PORTREVISION=	6
6
CATEGORIES=	math python
6
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
16
17
BUILD_DEPENDS=	${PYNUMPY}
17
BUILD_DEPENDS=	${PYNUMPY}
18
18
19
USES=		fortran:flang python
19
USES=		fortran:flang python:3.6+
20
USE_PYTHON=	distutils autoplist
20
USE_PYTHON=	distutils autoplist
21
USE_GITHUB=	nodefault
21
USE_GITHUB=	nodefault
22
GH_TUPLE=	PySCeS:pysces:0.9.6:fortran
22
GH_TUPLE=	PySCeS:pysces:0.9.6:fortran
(-)b/math/py-pyodeint/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	pyodeint
3
PORTNAME=	pyodeint
4
DISTVERSION=	0.10.4
4
DISTVERSION=	0.10.4
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 BUILD_DEPENDS= ${PYNUMPY} \ Link Here
16
		${LOCALBASE}/include/boost/config.hpp:devel/boost-libs
17
		${LOCALBASE}/include/boost/config.hpp:devel/boost-libs
17
RUN_DEPENDS=	${PYNUMPY}
18
RUN_DEPENDS=	${PYNUMPY}
18
19
19
USES=		compiler:c++11-lang localbase python
20
USES=		compiler:c++11-lang localbase python:3.6+
20
USE_PYTHON=	distutils autoplist
21
USE_PYTHON=	distutils autoplist
21
22
22
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)b/math/py-pyodesys/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	pyodesys
3
PORTNAME=	pyodesys
4
DISTVERSION=	0.13.1
4
DISTVERSION=	0.13.1
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 20-26 RUN_DEPENDS= ${PYNUMPY} \ Link Here
20
		${PYTHON_PKGNAMEPREFIX}sympy>=1.1.1:math/py-sympy@${PY_FLAVOR}
21
		${PYTHON_PKGNAMEPREFIX}sympy>=1.1.1:math/py-sympy@${PY_FLAVOR}
21
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
22
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
22
23
23
USES=		python:3.5+
24
USES=		python:3.6+
24
USE_PYTHON=	distutils autoplist
25
USE_PYTHON=	distutils autoplist
25
NO_ARCH=	yes
26
NO_ARCH=	yes
26
27
(-)b/math/py-pystan/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	pystan
3
PORTNAME=	pystan
4
PORTVERSION=	2.19.0.0
4
PORTVERSION=	2.19.0.0
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	math python
6
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-19 COMMENT= Python interface for Stan Link Here
13
LICENSE=	GPLv3
13
LICENSE=	GPLv3
14
LICENSE_FILE=	${WRKSRC}/LICENSE
14
LICENSE_FILE=	${WRKSRC}/LICENSE
15
15
16
USES=		compiler:c++14-lang python shebangfix
16
USES=		compiler:c++14-lang python:3.6+ shebangfix
17
USE_PYTHON=	autoplist distutils
17
USE_PYTHON=	autoplist distutils
18
18
19
BUILD_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}cython>0:lang/cython@${PY_FLAVOR}
19
BUILD_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}cython>0:lang/cython@${PY_FLAVOR}
(-)b/math/py-pysym/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	pysym
3
PORTNAME=	pysym
4
DISTVERSION=	0.2.3
4
DISTVERSION=	0.2.3
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	math python
6
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sympy>0:math/py-sympy@${PY_FLAVOR} \
16
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sympy>0:math/py-sympy@${PY_FLAVOR} \
17
		${PYNUMPY}
17
		${PYNUMPY}
18
18
19
USES=		python:3.5+
19
USES=		python:3.6+
20
USE_PYTHON=	distutils autoplist
20
USE_PYTHON=	distutils autoplist
21
NO_ARCH=	yes
21
NO_ARCH=	yes
22
22
(-)b/math/py-python-fcl/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	python-fcl
3
PORTNAME=	python-fcl
4
PORTVERSION=	0.0.12
4
PORTVERSION=	0.0.12
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	math python
6
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 18-24 LIB_DEPENDS= libfcl05.so:math/fcl05 \ Link Here
18
BUILD_DEPENDS=	${PYNUMPY}
18
BUILD_DEPENDS=	${PYNUMPY}
19
RUN_DEPENDS=	${PYNUMPY}
19
RUN_DEPENDS=	${PYNUMPY}
20
20
21
USES=		compiler:c++11-lang eigen:3 python
21
USES=		compiler:c++11-lang eigen:3 python:3.6+
22
22
23
USE_PYTHON=	distutils autoplist concurrent cython
23
USE_PYTHON=	distutils autoplist concurrent cython
24
24
(-)b/math/py-python-louvain/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	python-louvain
3
PORTNAME=	python-louvain
4
DISTVERSION=	0.14
4
DISTVERSION=	0.14
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-quadprog/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	quadprog
3
PORTNAME=	quadprog
4
DISTVERSION=	0.1.8
4
DISTVERSION=	0.1.8
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-19 LICENSE= GPLv2+ Link Here
13
14
14
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.2,1:math/py-numpy@${PY_FLAVOR}
15
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.2,1:math/py-numpy@${PY_FLAVOR}
15
16
16
USES=		python
17
USES=		python:3.6+
17
USE_PYTHON=	distutils autoplist cython
18
USE_PYTHON=	distutils autoplist cython
18
19
19
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)b/math/py-rpy2/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	rpy2
4
PORTNAME=	rpy2
5
PORTVERSION=	3.3.6
5
PORTVERSION=	3.3.6
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	math
7
CATEGORIES=	math
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-scikit-umfpack/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	scikit-umfpack
3
PORTNAME=	scikit-umfpack
4
DISTVERSION=	0.3.2
4
DISTVERSION=	0.3.2
5
PORTREVISION=	3
5
PORTREVISION=	4
6
CATEGORIES=	math python
6
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-scs/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	scs
3
PORTNAME=	scs
4
DISTVERSION=	2.1.2
4
DISTVERSION=	2.1.2
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-seriate/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	seriate
3
PORTNAME=	seriate
4
DISTVERSION=	1.1.2
4
DISTVERSION=	1.1.2
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
8
Lines 16-22 RUN_DEPENDS= ${PYNUMPY} \ Link Here
16
		${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}
18
19
19
USES=		python:3.5+
20
USES=		python:3.6+
20
USE_GITHUB=	yes
21
USE_GITHUB=	yes
21
GH_ACCOUNT=	src-d
22
GH_ACCOUNT=	src-d
22
USE_PYTHON=	distutils autoplist
23
USE_PYTHON=	distutils autoplist
(-)b/math/py-slepc4py/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	slepc4py
3
PORTNAME=	slepc4py
4
DISTVERSION=	3.10.0
4
DISTVERSION=	3.10.0
5
PORTREVISION=	3
5
PORTREVISION=	4
6
CATEGORIES=	math python
6
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 22-28 LIB_DEPENDS= libmpich.so:net/mpich \ Link Here
22
		libslepc.so:math/slepc
22
		libslepc.so:math/slepc
23
RUN_DEPENDS=	${PYNUMPY}
23
RUN_DEPENDS=	${PYNUMPY}
24
24
25
USES=		fortran python
25
USES=		fortran python:3.6+
26
USE_PYTHON=	distutils autoplist
26
USE_PYTHON=	distutils autoplist
27
27
28
MAKE_ENV=	PETSC_DIR=${LOCALBASE} SLEPC_DIR=${LOCALBASE}
28
MAKE_ENV=	PETSC_DIR=${LOCALBASE} SLEPC_DIR=${LOCALBASE}
(-)b/math/py-snuggs/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	snuggs
4
PORTNAME=	snuggs
5
PORTVERSION=	1.4.7
5
PORTVERSION=	1.4.7
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
RUN_DEPENDS=	${PYNUMPY} \
17
RUN_DEPENDS=	${PYNUMPY} \
17
		${PYTHON_PKGNAMEPREFIX}pyparsing>=2.1.6:devel/py-pyparsing@${PY_FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}pyparsing>=2.1.6:devel/py-pyparsing@${PY_FLAVOR}
18
19
19
USES=		python
20
USES=		python:3.6+
20
USE_PYTHON=	autoplist concurrent distutils
21
USE_PYTHON=	autoplist concurrent distutils
21
22
22
NO_ARCH=	yes
23
NO_ARCH=	yes
(-)b/math/py-spectral/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	spectral
3
PORTNAME=	spectral
4
DISTVERSION=	0.22.1
4
DISTVERSION=	0.22.1
5
PORTREVISION=	1
5
CATEGORIES=	math
6
CATEGORIES=	math
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt Link Here
14
15
15
RUN_DEPENDS=	${PYNUMPY}
16
RUN_DEPENDS=	${PYNUMPY}
16
17
17
USES=		python
18
USES=		python:3.6+
18
USE_PYTHON=	distutils autoplist
19
USE_PYTHON=	distutils autoplist
19
20
20
NO_ARCH=	yes
21
NO_ARCH=	yes
(-)b/math/py-ssm/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	ssm
3
PORTNAME=	ssm
4
DISTVERSION=	0.0.1
4
DISTVERSION=	0.0.1
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-statsmodels/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	statsmodels
4
PORTNAME=	statsmodels
5
PORTVERSION=	0.12.1
5
PORTVERSION=	0.12.1
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-statsmodels010/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	statsmodels
4
PORTNAME=	statsmodels
5
PORTVERSION=	0.10.2
5
PORTVERSION=	0.10.2
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-sym/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	sym
3
PORTNAME=	sym
4
DISTVERSION=	0.3.4
4
DISTVERSION=	0.3.4
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	math python
6
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 15-21 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
15
15
16
RUN_DEPENDS=	${PYNUMPY}
16
RUN_DEPENDS=	${PYNUMPY}
17
17
18
USES=		python
18
USES=		python:3.6+
19
USE_PYTHON=	distutils autoplist
19
USE_PYTHON=	distutils autoplist
20
NO_ARCH=	yes
20
NO_ARCH=	yes
21
21
(-)b/math/py-symcxx/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	symcxx
3
PORTNAME=	symcxx
4
DISTVERSION=	0.1.10
4
DISTVERSION=	0.1.10
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-20 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
14
15
15
RUN_DEPENDS=	${PYNUMPY}
16
RUN_DEPENDS=	${PYNUMPY}
16
17
17
USES=		compiler:c++11-lang fortran python # fortran because otherwise "import numpy" fails with wrong libgcc_s.so message
18
USES=		compiler:c++11-lang fortran python:3.6+ # fortran because otherwise "import numpy" fails with wrong libgcc_s.so message
18
USE_PYTHON=	distutils autoplist
19
USE_PYTHON=	distutils autoplist
19
20
20
post-patch:
21
post-patch:
(-)b/math/py-theano/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	theano
4
PORTNAME=	theano
5
DISTVERSION=	1.0.5
5
DISTVERSION=	1.0.5
6
PORTREVISION=	1
6
CATEGORIES=	math python
7
CATEGORIES=	math python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/math/py-uncertainties/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	uncertainties
3
PORTNAME=	uncertainties
4
DISTVERSION=	3.1.5
4
DISTVERSION=	3.1.5
5
PORTREVISION=	1
5
CATEGORIES=	math python
6
CATEGORIES=	math python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt Link Here
14
15
15
RUN_DEPENDS=	${PYNUMPY}
16
RUN_DEPENDS=	${PYNUMPY}
16
17
17
USES=		python
18
USES=		python:3.6+
18
USE_PYTHON=	distutils autoplist
19
USE_PYTHON=	distutils autoplist
19
NO_ARCH=	yes
20
NO_ARCH=	yes
20
21
(-)b/math/py-yt/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	yt
4
PORTNAME=	yt
5
DISTVERSION=	3.6.1
5
DISTVERSION=	3.6.1
6
PORTREVISION=	1
6
CATEGORIES=	math astro python
7
CATEGORIES=	math astro python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 19-25 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sympy>=1.0:math/py-sympy@${PY_FLAVOR} \ Link Here
19
		${PYTHON_PKGNAMEPREFIX}matplotlib>=1.5.3:math/py-matplotlib@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}matplotlib>=1.5.3:math/py-matplotlib@${PY_FLAVOR} \
20
		${PYTHON_PKGNAMEPREFIX}ipython5>=1.0:devel/ipython5@${PY_FLAVOR}
21
		${PYTHON_PKGNAMEPREFIX}ipython5>=1.0:devel/ipython5@${PY_FLAVOR}
21
22
22
USES=		dos2unix localbase python:3.5+
23
USES=		dos2unix localbase python:3.6+
23
USE_PYTHON=	distutils cython autoplist concurrent
24
USE_PYTHON=	distutils cython autoplist concurrent
24
25
25
post-patch:
26
post-patch:
(-)b/math/sage/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	sage
4
PORTNAME=	sage
5
PORTVERSION=	9.2
5
PORTVERSION=	9.2
6
PORTREVISION=	5
6
PORTREVISION=	6
7
CATEGORIES=	math
7
CATEGORIES=	math
8
MASTER_SITES=	https://mirrors.xmission.com/sage/src/		\
8
MASTER_SITES=	https://mirrors.xmission.com/sage/src/		\
9
		http://mirrors.xmission.com/sage/src/		\
9
		http://mirrors.xmission.com/sage/src/		\
(-)b/misc/mmdnn/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	mmdnn
3
PORTNAME=	mmdnn
4
DISTVERSION=	0.3.1
4
DISTVERSION=	0.3.1
5
PORTREVISION=	1
5
CATEGORIES=	misc python # machine-learning
6
CATEGORIES=	misc python # machine-learning
6
7
7
MAINTAINER=	yuri@FreeBSD.org
8
MAINTAINER=	yuri@FreeBSD.org
Lines 15-21 RUN_DEPENDS= ${PYNUMPY} \ Link Here
15
		${PYTHON_PKGNAMEPREFIX}protobuf>=3.6.0:devel/py-protobuf@${PY_FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}protobuf>=3.6.0:devel/py-protobuf@${PY_FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR}
17
18
18
USES=		python
19
USES=		python:3.6+
19
USE_GITHUB=	yes
20
USE_GITHUB=	yes
20
GH_ACCOUNT=	microsoft
21
GH_ACCOUNT=	microsoft
21
GH_PROJECT=	MMdnn
22
GH_PROJECT=	MMdnn
(-)b/misc/openvdb/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
PORTNAME=	openvdb
3
PORTNAME=	openvdb
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	7.2.0
5
DISTVERSION=	7.2.0
6
PORTREVISION=	1
6
CATEGORIES=	misc
7
CATEGORIES=	misc
7
8
8
MAINTAINER=	yuri@FreeBSD.org
9
MAINTAINER=	yuri@FreeBSD.org
Lines 28-34 OPTIONS_DEFINE= PYTHON TOOLS #DOCS # TOOLS and PYTHON should be made into subpa Link Here
28
OPTIONS_DEFAULT=	PYTHON TOOLS
29
OPTIONS_DEFAULT=	PYTHON TOOLS
29
OPTIONS_SUB=		yes
30
OPTIONS_SUB=		yes
30
31
31
PYTHON_USES=		python
32
PYTHON_USES=		python:3.6+
32
PYTHON_CMAKE_BOOL=	OPENVDB_BUILD_PYTHON_MODULE
33
PYTHON_CMAKE_BOOL=	OPENVDB_BUILD_PYTHON_MODULE
33
PYTHON_CMAKE_ON=	-DFREEBSD_PYTHON_VER:STRING=${PYTHON_VER} -DUSE_NUMPY:BOOL=ON
34
PYTHON_CMAKE_ON=	-DFREEBSD_PYTHON_VER:STRING=${PYTHON_VER} -DUSE_NUMPY:BOOL=ON
34
PYTHON_LIB_DEPENDS=	${PY_BOOST}
35
PYTHON_LIB_DEPENDS=	${PY_BOOST}
(-)b/misc/orange3/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	orange3
3
PORTNAME=	orange3
4
DISTVERSION=	3.19.0
4
DISTVERSION=	3.19.0
5
PORTREVISION=	4
5
PORTREVISION=	5
6
CATEGORIES=	misc python
6
CATEGORIES=	misc python
7
7
8
MAINTAINER=	yuri@FreeBSD.org
8
MAINTAINER=	yuri@FreeBSD.org
Lines 29-35 RUN_DEPENDS= ${PYNUMPY} \ Link Here
29
		${PYTHON_PKGNAMEPREFIX}serverfiles>0:misc/py-serverfiles@${PY_FLAVOR} \
29
		${PYTHON_PKGNAMEPREFIX}serverfiles>0:misc/py-serverfiles@${PY_FLAVOR} \
30
		${PYTHON_PKGNAMEPREFIX}xlrd>=0.9.2:textproc/py-xlrd@${PY_FLAVOR}
30
		${PYTHON_PKGNAMEPREFIX}xlrd>=0.9.2:textproc/py-xlrd@${PY_FLAVOR}
31
31
32
USES=		python:3.4+ pyqt:5
32
USES=		python:3.6+ pyqt:5
33
USE_GITHUB=	yes
33
USE_GITHUB=	yes
34
GH_ACCOUNT=	biolab
34
GH_ACCOUNT=	biolab
35
USE_PYTHON=	distutils autoplist noflavors
35
USE_PYTHON=	distutils autoplist noflavors
(-)b/misc/py-QSpectrumAnalyzer/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	QSpectrumAnalyzer
3
PORTNAME=	QSpectrumAnalyzer
4
DISTVERSION=	2.1.0
4
DISTVERSION=	2.1.0
5
PORTREVISION=	9
5
PORTREVISION=	10
6
CATEGORIES=	misc hamradio python
6
CATEGORIES=	misc hamradio python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 17-23 RUN_DEPENDS= ${PYNUMPY} \ Link Here
17
		${PYTHON_PKGNAMEPREFIX}pyqtgraph>=0.10.0:graphics/py-pyqtgraph@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}pyqtgraph>=0.10.0:graphics/py-pyqtgraph@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}soapy_power>=1.5.0:misc/py-soapy_power@${PY_FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}soapy_power>=1.5.0:misc/py-soapy_power@${PY_FLAVOR}
19
19
20
USES=		fortran python:3.4+ pyqt:5
20
USES=		fortran python:3.6+ pyqt:5
21
USE_PYQT=	core gui widgets
21
USE_PYQT=	core gui widgets
22
USE_PYTHON=	distutils concurrent autoplist
22
USE_PYTHON=	distutils concurrent autoplist
23
23
(-)b/misc/py-SimpleSoapy/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	SimpleSoapy
3
PORTNAME=	SimpleSoapy
4
DISTVERSION=	1.5.1
4
DISTVERSION=	1.5.1
5
PORTREVISION=	3
5
PORTREVISION=	4
6
CATEGORIES=	misc hamradio python
6
CATEGORIES=	misc hamradio python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
RUN_DEPENDS=	${PYNUMPY} \
16
RUN_DEPENDS=	${PYNUMPY} \
17
		${PYTHON_PKGNAMEPREFIX}SoapySDR>0:misc/py-SoapySDR@${PY_FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}SoapySDR>0:misc/py-SoapySDR@${PY_FLAVOR}
18
18
19
USES=		python:3.4+
19
USES=		python:3.6+
20
USE_PYTHON=	distutils autoplist
20
USE_PYTHON=	distutils autoplist
21
NO_ARCH=	yes
21
NO_ARCH=	yes
22
22
(-)b/misc/py-fast-histogram/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	fast-histogram
3
PORTNAME=	fast-histogram
4
DISTVERSION=	0.9
4
DISTVERSION=	0.9
5
PORTREVISION=	1
5
CATEGORIES=	misc python
6
CATEGORIES=	misc python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 BUILD_DEPENDS= ${PYNUMPY} \ Link Here
16
		${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR}
17
RUN_DEPENDS=	${PYNUMPY}
18
RUN_DEPENDS=	${PYNUMPY}
18
19
19
USES=		python
20
USES=		python:3.6+
20
USE_PYTHON=	distutils autoplist
21
USE_PYTHON=	distutils autoplist
21
22
22
post-install:
23
post-install:
(-)b/misc/py-gluoncv/Makefile (+1 lines)
Lines 3-8 Link Here
3
PORTNAME=	gluoncv
3
PORTNAME=	gluoncv
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.8.0
5
DISTVERSION=	0.8.0
6
PORTREVISION=	1
6
CATEGORIES=	misc # machine-learning
7
CATEGORIES=	misc # machine-learning
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
(-)b/misc/py-gluonnlp/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
PORTNAME=	gluonnlp
3
PORTNAME=	gluonnlp
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.10.0
5
DISTVERSION=	0.10.0
6
PORTREVISION=	1
6
CATEGORIES=	misc # machine-learning
7
CATEGORIES=	misc # machine-learning
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
Lines 17-23 PY_DEPENDS= ${PYNUMPY} \ Link Here
17
BUILD_DEPENDS=	${PY_DEPENDS}
18
BUILD_DEPENDS=	${PY_DEPENDS}
18
RUN_DEPENDS=	${PY_DEPENDS}
19
RUN_DEPENDS=	${PY_DEPENDS}
19
20
20
USES=		python localbase
21
USES=		python:3.6+ localbase
21
USE_GITHUB=	yes
22
USE_GITHUB=	yes
22
GH_ACCOUNT=	dmlc
23
GH_ACCOUNT=	dmlc
23
GH_PROJECT=	gluon-nlp
24
GH_PROJECT=	gluon-nlp
(-)b/misc/py-onnx/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	onnx
3
PORTNAME=	onnx
4
DISTVERSION=	1.8.0
4
DISTVERSION=	1.8.0
5
PORTREVISION=	1
5
CATEGORIES=	misc # machine-learning
6
CATEGORIES=	misc # machine-learning
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 20-26 RUN_DEPENDS= ${PYNUMPY} \ Link Here
20
		${PY_TYPING} \
21
		${PY_TYPING} \
21
		${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR}
22
		${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR}
22
23
23
USES=		compiler:c11 python
24
USES=		compiler:c11 python:3.6+
24
USE_PYTHON=	distutils concurrent autoplist
25
USE_PYTHON=	distutils concurrent autoplist
25
26
26
BINARY_ALIAS=	python=${PYTHON_CMD}
27
BINARY_ALIAS=	python=${PYTHON_CMD}
(-)b/misc/py-orange3-associate/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	orange3-associate
3
PORTNAME=	orange3-associate
4
DISTVERSION=	1.1.5-5
4
DISTVERSION=	1.1.5-5
5
PORTREVISION=	3
5
PORTREVISION=	4
6
DISTVERSIONSUFFIX=	-ge82d0db
6
DISTVERSIONSUFFIX=	-ge82d0db
7
CATEGORIES=	misc python
7
CATEGORIES=	misc python
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 RUN_DEPENDS= orange3>0:misc/orange3 \ Link Here
16
		${PYNUMPY} \
16
		${PYNUMPY} \
17
		${PYTHON_PKGNAMEPREFIX}scipy>=0.12.0:science/py-scipy@${PY_FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}scipy>=0.12.0:science/py-scipy@${PY_FLAVOR}
18
18
19
USES=		python:3.4+
19
USES=		python:3.6+
20
USE_GITHUB=	yes
20
USE_GITHUB=	yes
21
GH_ACCOUNT=	biolab
21
GH_ACCOUNT=	biolab
22
USE_PYTHON=	distutils autoplist
22
USE_PYTHON=	distutils autoplist
(-)b/misc/py-orange3-network/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	orange3-network
3
PORTNAME=	orange3-network
4
DISTVERSION=	1.3.2
4
DISTVERSION=	1.3.2
5
PORTREVISION=	3
5
PORTREVISION=	4
6
CATEGORIES=	misc python
6
CATEGORIES=	misc python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
8
Lines 18-24 RUN_DEPENDS= orange3>0:misc/orange3 \ Link Here
18
		${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}pyqtgraph>0:graphics/py-pyqtgraph@${PY_FLAVOR}
19
		${PYTHON_PKGNAMEPREFIX}pyqtgraph>0:graphics/py-pyqtgraph@${PY_FLAVOR}
20
20
21
USES=		python:3.4+
21
USES=		python:3.6+
22
USE_GITHUB=	yes
22
USE_GITHUB=	yes
23
GH_ACCOUNT=	biolab
23
GH_ACCOUNT=	biolab
24
USE_PYTHON=	distutils autoplist
24
USE_PYTHON=	distutils autoplist
(-)b/misc/py-orange3-timeseries/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	orange3-timeseries
3
PORTNAME=	orange3-timeseries
4
DISTVERSION=	0.3.3
4
DISTVERSION=	0.3.3
5
PORTREVISION=	3
5
PORTREVISION=	4
6
CATEGORIES=	misc python
6
CATEGORIES=	misc python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
8
(-)b/misc/py-scikit-fusion/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	scikit-fusion
3
PORTNAME=	scikit-fusion
4
DISTVERSION=	0.2.1
4
DISTVERSION=	0.2.1
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	misc python
6
CATEGORIES=	misc python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/misc/py-soapy_power/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	soapy_power
3
PORTNAME=	soapy_power
4
DISTVERSION=	1.6.1
4
DISTVERSION=	1.6.1
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	misc hamradio python
6
CATEGORIES=	misc hamradio python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 18-24 RUN_DEPENDS= ${PYNUMPY} \ Link Here
18
		${PYTHON_PKGNAMEPREFIX}SimpleSoapy>=1.5.0:misc/py-SimpleSoapy@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}SimpleSoapy>=1.5.0:misc/py-SimpleSoapy@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}SimpleSpectral>0:science/py-SimpleSpectral@${PY_FLAVOR}
19
		${PYTHON_PKGNAMEPREFIX}SimpleSpectral>0:science/py-SimpleSpectral@${PY_FLAVOR}
20
20
21
USES=		python:3.4+
21
USES=		python:3.6+
22
USE_PYTHON=	distutils concurrent autoplist
22
USE_PYTHON=	distutils concurrent autoplist
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)b/misc/py-tflearn/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	tflearn
3
PORTNAME=	tflearn
4
DISTVERSION=	0.3.2-53
4
DISTVERSION=	0.3.2-53
5
PORTREVISION=	1
5
DISTVERSIONSUFFIX=	-g5c23566
6
DISTVERSIONSUFFIX=	-g5c23566
6
CATEGORIES=	misc python # machine-learning
7
CATEGORIES=	misc python # machine-learning
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/misc/py-tflite-support/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	tflite-support
3
PORTNAME=	tflite-support
4
DISTVERSION=	0.1.0a1
4
DISTVERSION=	0.1.0a1
5
PORTREVISION=	1
5
CATEGORIES=	misc # machine-learning
6
CATEGORIES=	misc # machine-learning
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 RUN_DEPENDS= ${PYNUMPY} \ Link Here
16
		${PYTHON_PKGNAMEPREFIX}absl>=0.7.0:devel/py-absl@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}absl>=0.7.0:devel/py-absl@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}pybind11>=2.4:devel/py-pybind11@${PY_FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}pybind11>=2.4:devel/py-pybind11@${PY_FLAVOR}
18
19
19
USES=		compiler:c++14-lang python
20
USES=		compiler:c++14-lang python:3.6+
20
USE_PYTHON=	distutils concurrent autoplist
21
USE_PYTHON=	distutils concurrent autoplist
21
22
22
post-install:
23
post-install:
(-)b/misc/py-tvm/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
PORTNAME=	tvm
3
PORTNAME=	tvm
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.6.1
5
DISTVERSION=	0.6.1
6
PORTREVISION=	1
6
CATEGORIES=	misc # machine-learning
7
CATEGORIES=	misc # machine-learning
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
Lines 18-24 RUN_DEPENDS= ${PYNUMPY} \ Link Here
18
		${PYTHON_PKGNAMEPREFIX}decorator>0:devel/py-decorator@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}decorator>0:devel/py-decorator@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR}
20
		${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR}
20
21
21
USES=		python
22
USES=		python:3.6+
22
USE_GITHUB=	yes
23
USE_GITHUB=	yes
23
GH_ACCOUNT=	apache
24
GH_ACCOUNT=	apache
24
GH_PROJECT=	incubator-tvm
25
GH_PROJECT=	incubator-tvm
(-)b/misc/py-xgboost/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
PORTNAME=	xgboost
3
PORTNAME=	xgboost
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	1.2.1
5
DISTVERSION=	1.2.1
6
PORTREVISION=	1
6
CATEGORIES=	misc # machine-learning
7
CATEGORIES=	misc # machine-learning
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
Lines 18-24 LIB_DEPENDS= libdmlc.so:devel/dmlc-core \ Link Here
18
RUN_DEPENDS=	${PYNUMPY} \
19
RUN_DEPENDS=	${PYNUMPY} \
19
		${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}
20
		${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}
20
21
21
USES=		compiler:c11 python:3.5+ localbase:ldflags
22
USES=		compiler:c11 python:3.6+ localbase:ldflags
22
USE_GITHUB=	yes
23
USE_GITHUB=	yes
23
GH_ACCOUNT=	dmlc
24
GH_ACCOUNT=	dmlc
24
USE_PYTHON=	distutils autoplist
25
USE_PYTHON=	distutils autoplist
(-)b/misc/urh/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	urh
3
PORTNAME=	urh
4
DISTVERSION=	2.9.0
4
DISTVERSION=	2.9.0
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	misc hamradio python
6
CATEGORIES=	misc hamradio python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
8
Lines 16-22 RUN_DEPENDS= ${PYNUMPY} \ Link Here
16
		${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \
17
		${PYTHON_PKGNAMEPREFIX}pyzmq>0:net/py-pyzmq@${PY_FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}pyzmq>0:net/py-pyzmq@${PY_FLAVOR}
18
18
19
USES=		compiler:c++11-lang fortran python:3.4+ localbase pyqt:5
19
USES=		compiler:c++11-lang fortran python:3.6+ localbase pyqt:5
20
USE_PYQT=	core gui test widgets
20
USE_PYQT=	core gui test widgets
21
USE_PYTHON=	distutils cython noflavors autoplist
21
USE_PYTHON=	distutils cython noflavors autoplist
22
22
(-)b/multimedia/pitivi/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	pitivi
4
PORTNAME=	pitivi
5
PORTVERSION=	0.999
5
PORTVERSION=	0.999
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	multimedia
7
CATEGORIES=	multimedia
8
MASTER_SITES=	GNOME
8
MASTER_SITES=	GNOME
9
9
Lines 21-27 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gstreamer1>=1.14.0:multimedia/py-gstreamer1@ Link Here
21
		${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
22
		${PYNUMPY}
22
		${PYNUMPY}
23
23
24
USES=		desktop-file-utils gettext gnome meson pkgconfig python:3.3+ shebangfix tar:xz
24
USES=		desktop-file-utils gettext gnome meson pkgconfig python:3.6+ shebangfix tar:xz
25
SHEBANG_FILES=	bin/pitivi.in \
25
SHEBANG_FILES=	bin/pitivi.in \
26
		getenvvar.py \
26
		getenvvar.py \
27
		tests/__init__.py \
27
		tests/__init__.py \
(-)b/multimedia/py-PySceneDetect/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	PySceneDetect
3
PORTNAME=	PySceneDetect
4
PORTVERSION=	0.5.4
4
PORTVERSION=	0.5.4
5
PORTREVISION=	1
5
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
6
CATEGORIES=	multimedia python
7
CATEGORIES=	multimedia python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 18-24 RUN_DEPENDS= ${PYNUMPY} \ Link Here
18
		${PYTHON_PKGNAMEPREFIX}opencv>=0:graphics/py-opencv@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}opencv>=0:graphics/py-opencv@${PY_FLAVOR} \
19
		mkvmerge:multimedia/mkvtoolnix
20
		mkvmerge:multimedia/mkvtoolnix
20
21
21
USES=		python
22
USES=		python:3.6+
22
USE_GITHUB=	yes
23
USE_GITHUB=	yes
23
GH_ACCOUNT=	Breakthrough
24
GH_ACCOUNT=	Breakthrough
24
USE_PYTHON=	autoplist distutils
25
USE_PYTHON=	autoplist distutils
(-)b/multimedia/py-moviepy/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	moviepy
3
PORTNAME=	moviepy
4
PORTVERSION=	1.0.3
4
PORTVERSION=	1.0.3
5
PORTREVISION=	1
5
CATEGORIES=	multimedia python
6
CATEGORIES=	multimedia python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 21-27 RUN_DEPENDS= ffmpeg:multimedia/ffmpeg \ Link Here
21
		${PYTHON_PKGNAMEPREFIX}requests>=2.8.1<3.0:www/py-requests@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}requests>=2.8.1<3.0:www/py-requests@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}tqdm>=4.11.2<5.0:misc/py-tqdm@${PY_FLAVOR} \
23
		${PYTHON_PKGNAMEPREFIX}tqdm>=4.11.2<5.0:misc/py-tqdm@${PY_FLAVOR} \
23
24
24
USES=		python:3.4+
25
USES=		python:3.6+
25
USE_PYTHON=	autoplist concurrent distutils
26
USE_PYTHON=	autoplist concurrent distutils
26
27
27
NO_ARCH=	yes
28
NO_ARCH=	yes
(-)b/multimedia/py-pretty_midi/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	pretty_midi
3
PORTNAME=	pretty_midi
4
DISTVERSION=	0.2.9
4
DISTVERSION=	0.2.9
5
PORTREVISION=	1
5
CATEGORIES=	multimedia python
6
CATEGORIES=	multimedia python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 15-21 RUN_DEPENDS= ${PYNUMPY} \ Link Here
15
		${PYTHON_PKGNAMEPREFIX}mido>=1.1.16:multimedia/py-mido@${PY_FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}mido>=1.1.16:multimedia/py-mido@${PY_FLAVOR} \
16
		${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
17
		${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
17
18
18
USES=		python
19
USES=		python:3.6+
19
USE_PYTHON=	autoplist distutils
20
USE_PYTHON=	autoplist distutils
20
NO_ARCH=	yes
21
NO_ARCH=	yes
21
22
(-)b/multimedia/subsync/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	subsync
3
PORTNAME=	subsync
4
DISTVERSION=	g20190702
4
DISTVERSION=	g20190702
5
PORTREVISION=	1
5
CATEGORIES=	multimedia python
6
CATEGORIES=	multimedia python
6
7
7
MAINTAINER=	yuri@FreeBSD.org
8
MAINTAINER=	yuri@FreeBSD.org
Lines 20-26 BUILD_DEPENDS= ${PYNUMPY} \ Link Here
20
		${PYTHON_PKGNAMEPREFIX}tqdm>0:misc/py-tqdm@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}tqdm>0:misc/py-tqdm@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}webrtcvad>0:audio/py-webrtcvad@${PY_FLAVOR}
22
		${PYTHON_PKGNAMEPREFIX}webrtcvad>0:audio/py-webrtcvad@${PY_FLAVOR}
22
23
23
USES=		python:3.5+
24
USES=		python:3.6+
24
USE_GITHUB=	yes
25
USE_GITHUB=	yes
25
GH_ACCOUNT=	smacke # tympanix account has another version of the same project requiring tensorflow
26
GH_ACCOUNT=	smacke # tympanix account has another version of the same project requiring tensorflow
26
GH_TAGNAME=	d9798a5
27
GH_TAGNAME=	d9798a5
(-)b/science/dftbplus/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	dftbplus
3
PORTNAME=	dftbplus
4
DISTVERSION=	19.1
4
DISTVERSION=	19.1
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	science
6
CATEGORIES=	science
7
7
8
MAINTAINER=	yuri@FreeBSD.org
8
MAINTAINER=	yuri@FreeBSD.org
Lines 16-22 LIB_DEPENDS= libblas.so:math/blas \ Link Here
16
		liblapack.so:math/lapack
16
		liblapack.so:math/lapack
17
RUN_DEPENDS=	${PYNUMPY}
17
RUN_DEPENDS=	${PYNUMPY}
18
18
19
USES=		compiler:gcc-c++11-lib fortran gmake python shebangfix
19
USES=		compiler:gcc-c++11-lib fortran gmake python:3.6+ shebangfix
20
SHEBANG_FILES=	tools/dptools/bin/* tools/misc/* utils/srcmanip/* utils/build/* external/fypp/bin/* utils/get_opt_externals \
20
SHEBANG_FILES=	tools/dptools/bin/* tools/misc/* utils/srcmanip/* utils/build/* external/fypp/bin/* utils/get_opt_externals \
21
		external/fypp/bin/fypp utils/test/testlist_to_fypp test/prog/dftb+/bin/tagdiff
21
		external/fypp/bin/fypp utils/test/testlist_to_fypp test/prog/dftb+/bin/tagdiff
22
SHEBANG_GLOB=	*.py
22
SHEBANG_GLOB=	*.py
(-)b/science/gnudatalanguage/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	gnudatalanguage
4
PORTNAME=	gnudatalanguage
5
PORTVERSION=	1.0.0
5
PORTVERSION=	1.0.0
6
PORTREVISION=	1
6
PORTREVISION=	2
7
DISTVERSIONPREFIX=	v
7
DISTVERSIONPREFIX=	v
8
DISTVERSIONSUFFIX=	-rc.3
8
DISTVERSIONSUFFIX=	-rc.3
9
CATEGORIES=	science lang
9
CATEGORIES=	science lang
(-)b/science/lamprop/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	lamprop
3
PORTNAME=	lamprop
4
PORTVERSION=	3.8
4
PORTVERSION=	3.8
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	science python
6
CATEGORIES=	science python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
8
(-)b/science/py-GPy/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	GPy
3
PORTNAME=	GPy
4
DISTVERSION=	1.9.9
4
DISTVERSION=	1.9.9
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	science python
6
CATEGORIES=	science python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-GPyOpt/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	GPyOpt
3
PORTNAME=	GPyOpt
4
DISTVERSION=	1.2.6
4
DISTVERSION=	1.2.6
5
PORTREVISION=	1
5
CATEGORIES=	science python
6
CATEGORIES=	science python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-MDAnalysis/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	MDAnalysis
3
PORTNAME=	MDAnalysis
4
DISTVERSION=	0.19.2
4
DISTVERSION=	0.19.2
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	science python
6
CATEGORIES=	science python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-MDAnalysisTests/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	MDAnalysisTests
3
PORTNAME=	MDAnalysisTests
4
DISTVERSION=	0.19.2
4
DISTVERSION=	0.19.2
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	science python
6
CATEGORIES=	science python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-OpenFermion/Makefile (+1 lines)
Lines 3-8 Link Here
3
PORTNAME=	OpenFermion
3
PORTNAME=	OpenFermion
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.11.0
5
DISTVERSION=	0.11.0
6
PORTREVISION=	1
6
CATEGORIES=	science python
7
CATEGORIES=	science python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
(-)b/science/py-SimpleSpectral/Makefile (-2 / +2 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	SimpleSpectral
3
PORTNAME=	SimpleSpectral
4
DISTVERSION=	1.0.0
4
DISTVERSION=	1.0.0
5
PORTREVISION=	2
5
PORTREVISION=	3
6
CATEGORIES=	science python
6
CATEGORIES=	science python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 15-21 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
15
15
16
RUN_DEPENDS=	${PYNUMPY}
16
RUN_DEPENDS=	${PYNUMPY}
17
17
18
USES=		python:3.4+
18
USES=		python:3.6+
19
USE_PYTHON=	distutils autoplist
19
USE_PYTHON=	distutils autoplist
20
NO_ARCH=	yes
20
NO_ARCH=	yes
21
21
(-)b/science/py-abipy/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	abipy
3
PORTNAME=	abipy
4
DISTVERSION=	0.8.0
4
DISTVERSION=	0.8.0
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	science python
6
CATEGORIES=	science python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
8
(-)b/science/py-asdf/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	asdf
4
PORTNAME=	asdf
5
PORTVERSION=	2.7.1
5
PORTVERSION=	2.7.1
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	science python
7
CATEGORIES=	science python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 21-27 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.0.2<4:devel/py-jsonschema@${PY Link Here
21
		${PYTHON_PKGNAMEPREFIX}semantic-version>=2.8:devel/py-semantic-version@${PY_FLAVOR} \
21
		${PYTHON_PKGNAMEPREFIX}semantic-version>=2.8:devel/py-semantic-version@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}yaml>=3.10:devel/py-yaml@${PY_FLAVOR}
22
		${PYTHON_PKGNAMEPREFIX}yaml>=3.10:devel/py-yaml@${PY_FLAVOR}
23
23
24
USES=		python:3.5+ shebangfix
24
USES=		python:3.6+ shebangfix
25
USE_PYTHON=	autoplist concurrent distutils
25
USE_PYTHON=	autoplist concurrent distutils
26
26
27
NO_ARCH=	yes
27
NO_ARCH=	yes
(-)b/science/py-ase/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	ase
3
PORTNAME=	ase
4
DISTVERSION=	3.20.1
4
DISTVERSION=	3.20.1
5
PORTREVISION=	1
5
CATEGORIES=	science python
6
CATEGORIES=	science python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 17-23 RUN_DEPENDS= ${PYNUMPY} \ Link Here
17
		nwchem:science/nwchem
18
		nwchem:science/nwchem
18
# optional dependencies: math/py-matplotlib, x11-toolkits/py-tkinter, www/py-flask (see https://wiki.fysik.dtu.dk/ase/install.html)
19
# optional dependencies: math/py-matplotlib, x11-toolkits/py-tkinter, www/py-flask (see https://wiki.fysik.dtu.dk/ase/install.html)
19
20
20
USES=		python:3.5+
21
USES=		python:3.6+
21
USE_PYTHON=	distutils concurrent autoplist
22
USE_PYTHON=	distutils concurrent autoplist
22
23
23
NO_ARCH=	yes
24
NO_ARCH=	yes
(-)b/science/py-chainer-chemistry/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	chainer-chemistry
3
PORTNAME=	chainer-chemistry
4
DISTVERSION=	0.7.1
4
DISTVERSION=	0.7.1
5
PORTREVISION=	1
5
CATEGORIES=	science biology # machine-learning
6
CATEGORIES=	science biology # machine-learning
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 21-27 RUN_DEPENDS= ${PYNUMPY} \ Link Here
21
		${PYTHON_PKGNAMEPREFIX}tqdm>0:misc/py-tqdm@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}tqdm>0:misc/py-tqdm@${PY_FLAVOR} \
22
		${PY_TYPING}
23
		${PY_TYPING}
23
24
24
USES=		python:3.5+
25
USES=		python:3.6+
25
USE_PYTHON=	distutils autoplist
26
USE_PYTHON=	distutils autoplist
26
27
27
NO_ARCH=	yes
28
NO_ARCH=	yes
(-)b/science/py-chainer/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	chainer
3
PORTNAME=	chainer
4
DISTVERSION=	7.7.0
4
DISTVERSION=	7.7.0
5
PORTREVISION=	1
5
CATEGORIES=	science # machine-learning
6
CATEGORIES=	science # machine-learning
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 19-25 RUN_DEPENDS= ${PYNUMPY} \ Link Here
19
		${PY_TYPING} \
20
		${PY_TYPING} \
20
		${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR}
21
		${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR}
21
22
22
USES=		python
23
USES=		python:3.6+
23
USE_PYTHON=	distutils autoplist
24
USE_PYTHON=	distutils autoplist
24
25
25
NO_ARCH=	yes
26
NO_ARCH=	yes
(-)b/science/py-eccodes-python/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	eccodes-python
4
PORTNAME=	eccodes-python
5
PORTVERSION=	0.9.9
5
PORTVERSION=	0.9.9
6
PORTREVISION=	1
6
CATEGORIES=	science python
7
CATEGORIES=	science python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 21-27 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=0:devel/py-attrs@${PY_FLAVOR} \ Link Here
21
		${PYTHON_PKGNAMEPREFIX}cffi>=0:devel/py-cffi@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}cffi>=0:devel/py-cffi@${PY_FLAVOR} \
22
		${PYNUMPY}
23
		${PYNUMPY}
23
24
24
USES=		python:3.5+
25
USES=		python:3.6+
25
USE_PYTHON=	autoplist concurrent distutils
26
USE_PYTHON=	autoplist concurrent distutils
26
27
27
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)b/science/py-eccodes/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	eccodes
4
PORTNAME=	eccodes
5
PORTVERSION=	1.0.0
5
PORTVERSION=	1.0.0
6
PORTREVISION=	1
6
CATEGORIES=	science python
7
CATEGORIES=	science python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 18-24 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=0:devel/py-attrs@${PY_FLAVOR} \ Link Here
18
		${PYTHON_PKGNAMEPREFIX}cffi>=0:devel/py-cffi@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}cffi>=0:devel/py-cffi@${PY_FLAVOR} \
19
		${PYNUMPY}
20
		${PYNUMPY}
20
21
21
USES=		python:3.5+
22
USES=		python:3.6+
22
USE_PYTHON=	autoplist concurrent distutils
23
USE_PYTHON=	autoplist concurrent distutils
23
24
24
.include <bsd.port.mk>
25
.include <bsd.port.mk>
(-)b/science/py-geometer/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	geometer
4
PORTNAME=	geometer
5
PORTVERSION=	0.2.3
5
PORTVERSION=	0.2.3
6
PORTREVISION=	1
6
CATEGORIES=	science python
7
CATEGORIES=	science python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
16
RUN_DEPENDS=	${PYNUMPY} \
17
RUN_DEPENDS=	${PYNUMPY} \
17
		${PYTHON_PKGNAMEPREFIX}sympy>=1.3:math/py-sympy@${PY_FLAVOR} # <= 1.7
18
		${PYTHON_PKGNAMEPREFIX}sympy>=1.3:math/py-sympy@${PY_FLAVOR} # <= 1.7
18
19
19
USES=		python:3.5+
20
USES=		python:3.6+
20
USE_PYTHON=	autoplist concurrent distutils
21
USE_PYTHON=	autoplist concurrent distutils
21
22
22
NO_ARCH=	yes
23
NO_ARCH=	yes
(-)b/science/py-geometric/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	geometric
3
PORTNAME=	geometric
4
DISTVERSION=	0.9.7.2
4
DISTVERSION=	0.9.7.2
5
PORTREVISION=	1
5
CATEGORIES=	science python # chemistry
6
CATEGORIES=	science python # chemistry
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-gpaw/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	gpaw
3
PORTNAME=	gpaw
4
DISTVERSION=	20.10.0
4
DISTVERSION=	20.10.0
5
PORTREVISION=	1
5
CATEGORIES=	science python
6
CATEGORIES=	science python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 21-27 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ase>0:science/py-ase@${PY_FLAVOR} \ Link Here
21
		${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \
22
		${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \
22
		${PYNUMPY}
23
		${PYNUMPY}
23
24
24
USES=		gettext-runtime localbase python:3.5+ shebangfix
25
USES=		gettext-runtime localbase python:3.6+ shebangfix
25
USE_PYTHON=	distutils concurrent autoplist
26
USE_PYTHON=	distutils concurrent autoplist
26
SHEBANG_FILES=	tools/*
27
SHEBANG_FILES=	tools/*
27
28
(-)b/science/py-gsd/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	gsd
3
PORTNAME=	gsd
4
DISTVERSION=	2.4.0
4
DISTVERSION=	2.4.0
5
PORTREVISION=	1
5
CATEGORIES=	science python
6
CATEGORIES=	science python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 15-21 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
15
BUILD_DEPENDS=	${PYNUMPY}
16
BUILD_DEPENDS=	${PYNUMPY}
16
RUN_DEPENDS=	${PYNUMPY}
17
RUN_DEPENDS=	${PYNUMPY}
17
18
18
USES=		python
19
USES=		python:3.6+
19
USE_PYTHON=	distutils cython autoplist
20
USE_PYTHON=	distutils cython autoplist
20
21
21
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)b/science/py-h5json/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	h5json
3
PORTNAME=	h5json
4
DISTVERSION=	1.1.3
4
DISTVERSION=	1.1.3
5
PORTREVISION=	1
5
CATEGORIES=	science python
6
CATEGORIES=	science python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pkgconfig>0:devel/py-pkgconfig@${PY_FLAVOR Link Here
16
RUN_DEPENDS=	${PYNUMPY} \
17
RUN_DEPENDS=	${PYNUMPY} \
17
		${PYTHON_PKGNAMEPREFIX}h5py>0:science/py-h5py@${PY_FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}h5py>0:science/py-h5py@${PY_FLAVOR}
18
19
19
USES=		python
20
USES=		python:3.6+
20
USE_PYTHON=	distutils concurrent autoplist
21
USE_PYTHON=	distutils concurrent autoplist
21
22
22
NO_ARCH=	yes
23
NO_ARCH=	yes
(-)b/science/py-h5py/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	h5py
4
PORTNAME=	h5py
5
PORTVERSION=	2.10.0
5
PORTVERSION=	2.10.0
6
PORTREVISION=	1
6
CATEGORIES=	science python
7
CATEGORIES=	science python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 19-25 LIB_DEPENDS= libhdf5.so:science/hdf5 Link Here
19
RUN_DEPENDS=	${PYNUMPY} \
20
RUN_DEPENDS=	${PYNUMPY} \
20
		${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
21
		${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
21
22
22
USES=		pkgconfig python
23
USES=		pkgconfig python:3.6+
23
USE_PYTHON=	autoplist concurrent cython distutils
24
USE_PYTHON=	autoplist concurrent cython distutils
24
25
25
OPTIONS_DEFINE=	DOCS EXAMPLES
26
OPTIONS_DEFINE=	DOCS EXAMPLES
(-)b/science/py-kinematics/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	kinematics
4
PORTNAME=	kinematics
5
PORTVERSION=	0.1.7
5
PORTVERSION=	0.1.7
6
PORTREVISION=	1
6
CATEGORIES=	science python
7
CATEGORIES=	science python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 18-24 TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} Link Here
18
		${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR}
20
		${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR}
20
21
21
USES=		python
22
USES=		python:3.6+
22
USE_PYTHON=	autoplist concurrent distutils
23
USE_PYTHON=	autoplist concurrent distutils
23
24
24
NO_ARCH=	yes
25
NO_ARCH=	yes
(-)b/science/py-lifelines/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	lifelines
3
PORTNAME=	lifelines
4
DISTVERSION=	0.19.5
4
DISTVERSION=	0.19.5
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	science python
6
CATEGORIES=	science python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-mdp/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	mdp
4
PORTNAME=	mdp
5
PORTVERSION=	3.5
5
PORTVERSION=	3.5
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	science python
7
CATEGORIES=	science python
8
MASTER_SITES=	SF/${PORTNAME}-toolkit/${PORTNAME}-toolkit/${PORTVERSION}
8
MASTER_SITES=	SF/${PORTNAME}-toolkit/${PORTNAME}-toolkit/${PORTVERSION}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 LICENSE= BSD3CLAUSE Link Here
16
16
17
RUN_DEPENDS=	${PYNUMPY}
17
RUN_DEPENDS=	${PYNUMPY}
18
18
19
USES=		python
19
USES=		python:3.6+
20
USE_PYTHON=	distutils autoplist
20
USE_PYTHON=	distutils autoplist
21
21
22
OPTIONS_DEFINE=	LIBSVM SCIPY
22
OPTIONS_DEFINE=	LIBSVM SCIPY
(-)b/science/py-molmod/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	molmod
3
PORTNAME=	molmod
4
DISTVERSION=	1.4.8
4
DISTVERSION=	1.4.8
5
PORTREVISION=	1
5
CATEGORIES=	science python
6
CATEGORIES=	science python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 17-23 RUN_DEPENDS= ${PYNUMPY} \ Link Here
17
		${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR}
18
		${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR}
18
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR}
19
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR}
19
20
20
USES=		python shebangfix
21
USES=		python:3.6+ shebangfix
21
SHEBANG_GLOB=	*.py
22
SHEBANG_GLOB=	*.py
22
USE_PYTHON=	distutils cython cython_run autoplist
23
USE_PYTHON=	distutils cython cython_run autoplist
23
24
(-)b/science/py-moltemplate/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	moltemplate
3
PORTNAME=	moltemplate
4
DISTVERSION=	2.19.4
4
DISTVERSION=	2.19.4
5
PORTREVISION=	1
5
CATEGORIES=	science python
6
CATEGORIES=	science python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 RUN_DEPENDS= ${PYNUMPY} \ Link Here
16
		bash:shells/bash
17
		bash:shells/bash
17
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
18
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
18
19
19
USES=		python shebangfix
20
USES=		python:3.6+ shebangfix
20
SHEBANG_FILES=	moltemplate/scripts/molc.sh
21
SHEBANG_FILES=	moltemplate/scripts/molc.sh
21
USE_PYTHON=	distutils concurrent autoplist
22
USE_PYTHON=	distutils concurrent autoplist
22
23
(-)b/science/py-netCDF4/Makefile (-2 / +2 lines)
Lines 5-11 PORTNAME= netCDF4 Link Here
5
PORTVERSION=	1.3.1
5
PORTVERSION=	1.3.1
6
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
7
DISTVERSIONSUFFIX=	rel
7
DISTVERSIONSUFFIX=	rel
8
PORTREVISION=	7
8
PORTREVISION=	8
9
CATEGORIES=	science python
9
CATEGORIES=	science python
10
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
10
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
11
11
Lines 21-27 RUN_DEPENDS= ${PYNUMPY} Link Here
21
21
22
OPTIONS_DEFINE=	DOCS EXAMPLES
22
OPTIONS_DEFINE=	DOCS EXAMPLES
23
23
24
USES=		python
24
USES=		python:3.6+
25
USE_PYTHON=	autoplist concurrent distutils cython cython_run
25
USE_PYTHON=	autoplist concurrent distutils cython cython_run
26
26
27
DOCSDIR=	${PREFIX}/share/doc/py-${PORTNAME}
27
DOCSDIR=	${PREFIX}/share/doc/py-${PORTNAME}
(-)b/science/py-obspy/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	obspy
4
PORTNAME=	obspy
5
PORTVERSION=	1.2.2
5
PORTVERSION=	1.2.2
6
PORTREVISION=	1
6
CATEGORIES=	science python
7
CATEGORIES=	science python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-oddt/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	oddt
3
PORTNAME=	oddt
4
DISTVERSION=	0.7
4
DISTVERSION=	0.7
5
PORTREVISION=	1
5
CATEGORIES=	science python
6
CATEGORIES=	science python
6
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
8
Lines 19-25 BUILD_DEPENDS= ${PYNUMPY} \ Link Here
19
		${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
20
		${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
20
RUN_DEPENDS:=	${BUILD_DEPENDS}
21
RUN_DEPENDS:=	${BUILD_DEPENDS}
21
22
22
USES=		python:3.5+
23
USES=		python:3.6+
23
USE_GITHUB=	yes
24
USE_GITHUB=	yes
24
USE_PYTHON=	distutils concurrent autoplist
25
USE_PYTHON=	distutils concurrent autoplist
25
26
(-)b/science/py-openpiv/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	openpiv
3
PORTNAME=	openpiv
4
PORTVERSION=	0.22.3
4
PORTVERSION=	0.22.3
5
PORTREVISION=	1
5
CATEGORIES=	science python
6
CATEGORIES=	science python
6
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
7
8
(-)b/science/py-paramz/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	paramz
3
PORTNAME=	paramz
4
DISTVERSION=	0.9.5
4
DISTVERSION=	0.9.5
5
PORTREVISION=	1
5
PORTREVISION=	2
6
CATEGORIES=	science python
6
CATEGORIES=	science python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-phono3py/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
2
3
PORTNAME=	phono3py
3
PORTNAME=	phono3py
4
DISTVERSION=	1.13.3.27
4
DISTVERSION=	1.13.3.27
5
PORTREVISION=	7
5
PORTREVISION=	8
6
CATEGORIES=	science python
6
CATEGORIES=	science python
7
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-phonopy/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	phonopy
3
PORTNAME=	phonopy
4
DISTVERSION=	2.8.1
4
DISTVERSION=	2.8.1
5
PORTREVISION=	1
5
CATEGORIES=	science python
6
CATEGORIES=	science python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-pupynere/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	pupynere
4
PORTNAME=	pupynere
5
PORTVERSION=	1.0.15
5
PORTVERSION=	1.0.15
6
PORTREVISION=	8
6
PORTREVISION=	9
7
CATEGORIES=	science python
7
CATEGORIES=	science python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 16-22 LICENSE= MIT Link Here
16
RUN_DEPENDS=	${PYNUMPY}
16
RUN_DEPENDS=	${PYNUMPY}
17
17
18
NO_ARCH=	yes
18
NO_ARCH=	yes
19
USES=		python
19
USES=		python:3.6+
20
USE_PYTHON=	autoplist concurrent distutils
20
USE_PYTHON=	autoplist concurrent distutils
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)b/science/py-pymatgen/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	pymatgen
3
PORTNAME=	pymatgen
4
DISTVERSION=	2019.10.16
4
DISTVERSION=	2019.10.16
5
PORTREVISION=	1
5
CATEGORIES=	science python
6
CATEGORIES=	science python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 29-35 RUN_DEPENDS= ${PYNUMPY} \ Link Here
29
		${PYTHON_PKGNAMEPREFIX}tabulate>0:devel/py-tabulate@${PY_FLAVOR}
30
		${PYTHON_PKGNAMEPREFIX}tabulate>0:devel/py-tabulate@${PY_FLAVOR}
30
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}netCDF4>0:science/py-netCDF4@${PY_FLAVOR} # see https://github.com/materialsproject/pymatgen/issues/1386
31
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}netCDF4>0:science/py-netCDF4@${PY_FLAVOR} # see https://github.com/materialsproject/pymatgen/issues/1386
31
32
32
USES=		compiler:c++11-lang python:3.5+
33
USES=		compiler:c++11-lang python:3.6+
33
USE_PYTHON=	distutils concurrent autoplist
34
USE_PYTHON=	distutils concurrent autoplist
34
35
35
.include <bsd.port.mk>
36
.include <bsd.port.mk>
(-)b/science/py-pymol/Makefile (-1 / +2 lines)
Lines 4-9 Link Here
4
PORTNAME=	pymol
4
PORTNAME=	pymol
5
DISTVERSIONPREFIX=	v
5
DISTVERSIONPREFIX=	v
6
DISTVERSION=	2.4.0
6
DISTVERSION=	2.4.0
7
PORTREVISION=	1
7
CATEGORIES=	science biology python
8
CATEGORIES=	science biology python
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
10
Lines 26-32 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>0:devel/py-msgpack@${PY_FLAVOR} \ Link Here
26
		${PYTHON_PKGNAMEPREFIX}Pmw>0:x11-toolkits/py-Pmw@${PY_FLAVOR} \
27
		${PYTHON_PKGNAMEPREFIX}Pmw>0:x11-toolkits/py-Pmw@${PY_FLAVOR} \
27
		${PYNUMPY}
28
		${PYNUMPY}
28
29
29
USES=		compiler:c++11-lang gl gnome python:3.5+ shebangfix tar:bz2
30
USES=		compiler:c++11-lang gl gnome python:3.6+ shebangfix tar:bz2
30
USE_GITHUB=	yes
31
USE_GITHUB=	yes
31
GH_ACCOUNT=	schrodinger
32
GH_ACCOUNT=	schrodinger
32
GH_PROJECT=	${PORTNAME}-open-source
33
GH_PROJECT=	${PORTNAME}-open-source
(-)b/science/py-pysal/Makefile (-1 / +1 lines)
Lines 4-10 Link Here
4
PORTNAME=	pysal
4
PORTNAME=	pysal
5
PORTVERSION=	1.14.4
5
PORTVERSION=	1.14.4
6
DISTVERSIONSUFFIX=	.post2
6
DISTVERSIONSUFFIX=	.post2
7
PORTREVISION=	3
7
PORTREVISION=	4
8
CATEGORIES=	science python
8
CATEGORIES=	science python
9
MASTER_SITES=	CHEESESHOP
9
MASTER_SITES=	CHEESESHOP
10
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
10
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-pyteomics/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	pyteomics
3
PORTNAME=	pyteomics
4
PORTVERSION=	4.4.0
4
PORTVERSION=	4.4.0
5
PORTREVISION=	1
5
CATEGORIES=	science python
6
CATEGORIES=	science python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-qcelemental/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	qcelemental
3
PORTNAME=	qcelemental
4
PORTVERSION=	0.17.0
4
PORTVERSION=	0.17.0
5
PORTREVISION=	1
5
CATEGORIES=	science python
6
CATEGORIES=	science python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-qspin/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	qspin
3
PORTNAME=	qspin
4
DISTVERSION=	2.3.2
4
DISTVERSION=	2.3.2
5
PORTREVISION=	1
5
CATEGORIES=	science education
6
CATEGORIES=	science education
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-quantities/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	quantities
3
PORTNAME=	quantities
4
DISTVERSION=	0.12.4
4
DISTVERSION=	0.12.4
5
PORTREVISION=	1
5
CATEGORIES=	science python
6
CATEGORIES=	science python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 13-19 LICENSE= BSD3CLAUSE Link Here
13
14
14
RUN_DEPENDS=	${PYNUMPY}
15
RUN_DEPENDS=	${PYNUMPY}
15
16
16
USES=		python
17
USES=		python:3.6+
17
USE_PYTHON=	distutils autoplist
18
USE_PYTHON=	distutils autoplist
18
NO_ARCH=	yes
19
NO_ARCH=	yes
19
20
(-)b/science/py-rmsd/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	rmsd
3
PORTNAME=	rmsd
4
DISTVERSION=	1.4
4
DISTVERSION=	1.4
5
PORTREVISION=	1
5
CATEGORIES=	science
6
CATEGORIES=	science
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-scikit-fuzzy/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	scikit-fuzzy
4
PORTNAME=	scikit-fuzzy
5
DISTVERSION=	0.4.2
5
DISTVERSION=	0.4.2
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	science python
7
CATEGORIES=	science python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-scikit-learn/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	scikit-learn
4
PORTNAME=	scikit-learn
5
DISTVERSION=	0.22
5
DISTVERSION=	0.22
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	science python
7
CATEGORIES=	science python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 19-25 BUILD_DEPENDS= ${PYNUMPY} \ Link Here
19
		${PYTHON_PKGNAMEPREFIX}scipy>=0.17.0:science/py-scipy@${PY_FLAVOR}
19
		${PYTHON_PKGNAMEPREFIX}scipy>=0.17.0:science/py-scipy@${PY_FLAVOR}
20
RUN_DEPENDS:=	${BUILD_DEPENDS}
20
RUN_DEPENDS:=	${BUILD_DEPENDS}
21
21
22
USES=		fortran python:3.5+ localbase
22
USES=		fortran python:3.6+ localbase
23
USE_PYTHON=	distutils autoplist cython
23
USE_PYTHON=	distutils autoplist cython
24
24
25
POST_PLIST=	fix-plist
25
POST_PLIST=	fix-plist
(-)b/science/py-scikit-optimize/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	scikit-optimize
4
PORTNAME=	scikit-optimize
5
PORTVERSION=	0.8.1
5
PORTVERSION=	0.8.1
6
PORTREVISION=	1
6
CATEGORIES=	science python
7
CATEGORIES=	science python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-scikit-sparse/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	scikit-sparse
4
PORTNAME=	scikit-sparse
5
DISTVERSION=	0.4.4
5
DISTVERSION=	0.4.4
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	science python
7
CATEGORIES=	science python
8
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-scimath/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	scimath
4
PORTNAME=	scimath
5
PORTVERSION=	4.2.0
5
PORTVERSION=	4.2.0
6
PORTREVISION=	1
6
CATEGORIES=	science math python
7
CATEGORIES=	science math python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-scoria/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	scoria
3
PORTNAME=	scoria
4
DISTVERSION=	1.0.5
4
DISTVERSION=	1.0.5
5
PORTREVISION=	1
5
CATEGORIES=	science python
6
CATEGORIES=	science python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/science/py-segyio/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	segyio
3
PORTNAME=	segyio
4
DISTVERSION=	1.9.5
4
DISTVERSION=	1.9.5
5
PORTREVISION=	1
5
CATEGORIES=	science python
6
CATEGORIES=	science python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 20-26 BUILD_DEPENDS= cmake:devel/cmake \ Link Here
20
LIB_DEPENDS=	libsegyio.so:science/segyio
21
LIB_DEPENDS=	libsegyio.so:science/segyio
21
RUN_DEPENDS=	${PYNUMPY}
22
RUN_DEPENDS=	${PYNUMPY}
22
23
23
USES=		compiler:c++11-lang python
24
USES=		compiler:c++11-lang python:3.6+
24
USE_PYTHON=	distutils autoplist
25
USE_PYTHON=	distutils autoplist
25
26
26
post-install:
27
post-install:
(-)b/science/py-spglib/Makefile (-1 / +2 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	spglib
3
PORTNAME=	spglib
4
DISTVERSION=	1.16.0
4
DISTVERSION=	1.16.0
5
PORTREVISION=	1
5
CATEGORIES=	science python
6
CATEGORIES=	science python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 14-20 LICENSE= BSD3CLAUSE Link Here
14
BUILD_DEPENDS=	${PYNUMPY}
15
BUILD_DEPENDS=	${PYNUMPY}
15
RUN_DEPENDS=	${PYNUMPY}
16
RUN_DEPENDS=	${PYNUMPY}
16
17
17
USES=		python
18
USES=		python:3.6+
18
USE_PYTHON=	distutils autoplist
19
USE_PYTHON=	distutils autoplist
19
20
20
post-install:
21
post-install:
(-)b/science/py-tensorflow/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
PORTNAME=	tensorflow
3
PORTNAME=	tensorflow
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	1.14.0
5
DISTVERSION=	1.14.0
6
PORTREVISION=	12
6
PORTREVISION=	13
7
CATEGORIES=	science python
7
CATEGORIES=	science python
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
DIST_SUBDIR=	${PORTNAME}
9
DIST_SUBDIR=	${PORTNAME}
(-)b/science/py-veusz/Makefile (-2 / +2 lines)
Lines 4-10 Link Here
4
PORTNAME=	veusz
4
PORTNAME=	veusz
5
DISTVERSIONPREFIX=	${PORTNAME}-
5
DISTVERSIONPREFIX=	${PORTNAME}-
6
DISTVERSION=	3.2.1
6
DISTVERSION=	3.2.1
7
PORTREVISION=	5
7
PORTREVISION=	6
8
CATEGORIES=	science
8
CATEGORIES=	science
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
10
10
Lines 17-23 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
17
BUILD_DEPENDS=	${PYNUMPY}
17
BUILD_DEPENDS=	${PYNUMPY}
18
RUN_DEPENDS=	${PYNUMPY}
18
RUN_DEPENDS=	${PYNUMPY}
19
19
20
USES=		compiler:c++11-lang python:3.5+ pyqt:5 qt:5 shebangfix
20
USES=		compiler:c++11-lang python:3.6+ pyqt:5 qt:5 shebangfix
21
USE_GITHUB=	yes
21
USE_GITHUB=	yes
22
USE_PYQT=	core gui printsupport svg widgets
22
USE_PYQT=	core gui printsupport svg widgets
23
USE_PYTHON=	distutils concurrent autoplist
23
USE_PYTHON=	distutils concurrent autoplist
(-)b/science/pynn/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	pynn
4
PORTNAME=	pynn
5
PORTVERSION=	0.9.5
5
PORTVERSION=	0.9.5
6
PORTREVISION=	1
6
CATEGORIES=	science python
7
CATEGORIES=	science python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 21-27 RUN_DEPENDS= ${PYNUMPY} Link Here
21
22
22
NO_ARCH=	yes
23
NO_ARCH=	yes
23
24
24
USES=		python
25
USES=		python:3.6+
25
USE_PYTHON=	autoplist distutils
26
USE_PYTHON=	autoplist distutils
26
PYDISTUTILS_PKGNAME=	PyNN
27
PYDISTUTILS_PKGNAME=	PyNN
27
28
(-)b/science/rdkit/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
PORTNAME=	rdkit
3
PORTNAME=	rdkit
4
DISTVERSIONPREFIX=	Release_
4
DISTVERSIONPREFIX=	Release_
5
DISTVERSION=	2020_09_3
5
DISTVERSION=	2020_09_3
6
PORTREVISION=	1
6
CATEGORIES=	science
7
CATEGORIES=	science
7
8
8
MAINTAINER=	yuri@FreeBSD.org
9
MAINTAINER=	yuri@FreeBSD.org
Lines 19-25 LIB_DEPENDS= libboost_system.so:devel/boost-libs \ Link Here
19
		libfreetype.so:print/freetype2 \
20
		libfreetype.so:print/freetype2 \
20
		libmaeparser.so:science/maeparser
21
		libmaeparser.so:science/maeparser
21
22
22
USES=		bison:build cmake compiler:c++11-lang eigen:3 python
23
USES=		bison:build cmake compiler:c++11-lang eigen:3 python:3.6+
23
USE_GITHUB=	yes
24
USE_GITHUB=	yes
24
GH_TUPLE=	rareylab:RingDecomposerLib:v1.1.3_rdkit:RingDecomposerLib/External/RingFamilies/RingDecomposerLib
25
GH_TUPLE=	rareylab:RingDecomposerLib:v1.1.3_rdkit:RingDecomposerLib/External/RingFamilies/RingDecomposerLib
25
USE_LDCONFIG=	yes
26
USE_LDCONFIG=	yes
(-)b/science/tfel-edf/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	tfel
4
PORTNAME=	tfel
5
DISTVERSION=	3.2.1-1
5
DISTVERSION=	3.2.1-1
6
PORTREVISION=	1
6
CATEGORIES=	science
7
CATEGORIES=	science
7
PKGNAMESUFFIX=	-mfront-edf
8
PKGNAMESUFFIX=	-mfront-edf
8
9
Lines 18-24 LIB_DEPENDS= ${PY_BOOST} \ Link Here
18
RUN_DEPENDS=	gnuplot:math/gnuplot	\
19
RUN_DEPENDS=	gnuplot:math/gnuplot	\
19
		${PYNUMPY}
20
		${PYNUMPY}
20
21
21
USES=		cmake compiler:c++0x fortran localbase python
22
USES=		cmake compiler:c++0x fortran localbase python:3.6+
22
# OK with clang, but does not link with Code_Aster compiled with Gcc
23
# OK with clang, but does not link with Code_Aster compiled with Gcc
23
USE_GCC=	yes
24
USE_GCC=	yes
24
25
(-)b/science/tfel/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	tfel
4
PORTNAME=	tfel
5
PORTVERSION=	3.4.0
5
PORTVERSION=	3.4.0
6
PORTREVISION=	1
6
CATEGORIES=	science
7
CATEGORIES=	science
7
MASTER_SITES=	SF/${PORTNAME}/
8
MASTER_SITES=	SF/${PORTNAME}/
8
PKGNAMESUFFIX=	-mfront
9
PKGNAMESUFFIX=	-mfront
Lines 24-30 OPTIONS_DEFAULT= DOCS PYTHON Link Here
24
25
25
OPTIONS_SUB=		yes
26
OPTIONS_SUB=		yes
26
27
27
PYTHON_USES=		localbase python
28
PYTHON_USES=		localbase python:3.6+
28
PYTHON_BUILD_DEPENDS=	${PYNUMPY}
29
PYTHON_BUILD_DEPENDS=	${PYNUMPY}
29
PYTHON_LIB_DEPENDS=	${PY_BOOST}	\
30
PYTHON_LIB_DEPENDS=	${PY_BOOST}	\
30
			libboost_thread.so:devel/boost-libs
31
			libboost_thread.so:devel/boost-libs
(-)b/science/vmd/Makefile (-2 / +2 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	vmd
4
PORTNAME=	vmd
5
DISTVERSION=	1.9.3
5
DISTVERSION=	1.9.3
6
PORTREVISION=	8
6
PORTREVISION=	9
7
CATEGORIES=	science graphics python tcl tk
7
CATEGORIES=	science graphics python tcl tk
8
MASTER_SITES=	http://jedi.ks.uiuc.edu/~johns/raytracer/files/0.99b6/:tachyon \
8
MASTER_SITES=	http://jedi.ks.uiuc.edu/~johns/raytracer/files/0.99b6/:tachyon \
9
		http://www.photonlimited.com/~johns/tachyon/files/0.99b6/:tachyon \
9
		http://www.photonlimited.com/~johns/tachyon/files/0.99b6/:tachyon \
Lines 39-45 LICENSE_PERMS_STRIDE= dist-mirror pkg-mirror auto-accept Link Here
39
LICENSE_NAME_STRIDE=	Stride Copyright Notice
39
LICENSE_NAME_STRIDE=	Stride Copyright Notice
40
LICENSE_DISTFILES_STRIDE=${STRIDE_DIST}
40
LICENSE_DISTFILES_STRIDE=${STRIDE_DIST}
41
41
42
USES=		gl gmake perl5 python shebangfix sqlite tcl tk xorg
42
USES=		gl gmake perl5 python:3.6+ shebangfix sqlite tcl tk xorg
43
SHEBANG_FILES=	${WRKDIR}/plugins/topotools/*.tcl
43
SHEBANG_FILES=	${WRKDIR}/plugins/topotools/*.tcl
44
USE_PERL5=	build
44
USE_PERL5=	build
45
USE_GL=		gl glu
45
USE_GL=		gl glu
(-)b/science/wwplot/Makefile (+1 lines)
Lines 3-8 Link Here
3
PORTNAME=	wwplot
3
PORTNAME=	wwplot
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.0.8
5
DISTVERSION=	0.0.8
6
PORTREVISION=	1
6
CATEGORIES=	science
7
CATEGORIES=	science
7
8
8
MAINTAINER=	yuri@FreeBSD.org
9
MAINTAINER=	yuri@FreeBSD.org
(-)b/textproc/py-elasticsearch6/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	elasticsearch
4
PORTNAME=	elasticsearch
5
PORTVERSION=	6.8.1
5
PORTVERSION=	6.8.1
6
PORTREVISION=	1
6
CATEGORIES=	textproc python
7
CATEGORIES=	textproc python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 23-29 TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} Link Here
23
		${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} \
24
		${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} \
24
		${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests@${PY_FLAVOR}
25
		${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests@${PY_FLAVOR}
25
26
26
USES=		python
27
USES=		python:3.6+
27
USE_PYTHON=	autoplist concurrent distutils
28
USE_PYTHON=	autoplist concurrent distutils
28
29
29
NO_ARCH=	yes
30
NO_ARCH=	yes
(-)b/textproc/py-gensim/Makefile (+1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	gensim
3
PORTNAME=	gensim
4
DISTVERSION=	3.8.3
4
DISTVERSION=	3.8.3
5
PORTREVISION=	1
5
CATEGORIES=	textproc python
6
CATEGORIES=	textproc python
6
MASTER_SITES=	CHEESESHOP
7
MASTER_SITES=	CHEESESHOP
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/textproc/py-langid/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	langid
4
PORTNAME=	langid
5
DISTVERSION=	1.1.6-20170715
5
DISTVERSION=	1.1.6-20170715
6
PORTREVISION=	1
6
CATEGORIES=	textproc devel python
7
CATEGORIES=	textproc devel python
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
9
(-)b/textproc/py-petl/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	petl
4
PORTNAME=	petl
5
PORTVERSION=	1.6.8
5
PORTVERSION=	1.6.8
6
PORTREVISION=	1
6
CATEGORIES=	textproc python
7
CATEGORIES=	textproc python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 15-21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt Link Here
15
16
16
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.5.4:devel/py-setuptools_scm@${PY_FLAVOR}
17
BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.5.4:devel/py-setuptools_scm@${PY_FLAVOR}
17
18
18
USES=		python
19
USES=		python:3.6+
19
USE_PYTHON=	autoplist concurrent distutils
20
USE_PYTHON=	autoplist concurrent distutils
20
21
21
NO_ARCH=	yes
22
NO_ARCH=	yes
(-)b/www/py-arxiv/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	arxiv
4
PORTNAME=	arxiv
5
PORTVERSION=	0.5.3
5
PORTVERSION=	0.5.3
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 17-23 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}feedparser>=0:textproc/py-feedparser@${PY_FL Link Here
17
TEST_DEPENDS=	${PYNUMPY} \
18
TEST_DEPENDS=	${PYNUMPY} \
18
		${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
19
		${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
19
20
20
USES=		python
21
USES=		python:3.6+
21
USE_PYTHON=	autoplist concurrent distutils
22
USE_PYTHON=	autoplist concurrent distutils
22
23
23
NO_ARCH=	yes
24
NO_ARCH=	yes
(-)b/www/py-bokeh/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	bokeh
4
PORTNAME=	bokeh
5
PORTVERSION=	2.2.3
5
PORTVERSION=	2.2.3
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
(-)b/www/py-folium/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	folium
4
PORTNAME=	folium
5
PORTVERSION=	0.11.0
5
PORTVERSION=	0.11.0
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 19-25 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.9:devel/py-Jinja2@${PY_FLAVOR} \ Link Here
19
		${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
20
		${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
20
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
21
TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR}
21
22
22
USES=		python:3.5+
23
USES=		python:3.6+
23
USE_PYTHON=	autoplist distutils
24
USE_PYTHON=	autoplist distutils
24
25
25
NO_ARCH=	yes
26
NO_ARCH=	yes
(-)b/www/py-sentinelhub/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	sentinelhub
4
PORTNAME=	sentinelhub
5
PORTVERSION=	3.1.0
5
PORTVERSION=	3.1.0
6
PORTREVISION=	1
6
CATEGORIES=	www python
7
CATEGORIES=	www python
7
MASTER_SITES=	CHEESESHOP
8
MASTER_SITES=	CHEESESHOP
8
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}

Return to bug 251626