Update to ipython-5.10.0
Maintenance update. Taking over maintainership from edd@. OK edd@
This commit is contained in:
parent
9240838354
commit
b227efe82e
@ -1,47 +1,46 @@
|
|||||||
# $OpenBSD: Makefile,v 1.55 2020/07/08 13:01:23 bket Exp $
|
# $OpenBSD: Makefile,v 1.56 2020/07/11 15:17:51 bket Exp $
|
||||||
|
|
||||||
COMMENT = enhanced interactive Python shell
|
COMMENT = enhanced interactive Python shell
|
||||||
|
|
||||||
MODPY_EGG_VERSION = 5.8.0
|
MODPY_EGG_VERSION = 5.10.0
|
||||||
REVISION = 5
|
|
||||||
DISTNAME = ipython-${MODPY_EGG_VERSION}
|
DISTNAME = ipython-${MODPY_EGG_VERSION}
|
||||||
PKGNAME = ipython${MODPY_MAJOR_VERSION}-${MODPY_EGG_VERSION}
|
PKGNAME = ipython${MODPY_MAJOR_VERSION}-${MODPY_EGG_VERSION}
|
||||||
|
|
||||||
CATEGORIES = devel
|
CATEGORIES = devel
|
||||||
|
|
||||||
HOMEPAGE = https://ipython.org/
|
HOMEPAGE = https://ipython.org/
|
||||||
|
|
||||||
MAINTAINER = Edd Barrett <edd@openbsd.org>
|
MAINTAINER = Bjorn Ketelaars <bket@openbsd.org>
|
||||||
|
|
||||||
|
# BSD
|
||||||
|
PERMIT_PACKAGE = Yes
|
||||||
|
|
||||||
MODULES = lang/python
|
MODULES = lang/python
|
||||||
|
MODPY_PI = Yes
|
||||||
|
|
||||||
RUN_DEPENDS = devel/py-decorator${MODPY_FLAVOR} \
|
RUN_DEPENDS = databases/py-pickleshare${MODPY_FLAVOR} \
|
||||||
databases/py-pickleshare${MODPY_FLAVOR} \
|
|
||||||
devel/py-simplegeneric${MODPY_FLAVOR}>0.8 \
|
|
||||||
devel/py-traitlets${MODPY_FLAVOR}>=4.2 \
|
|
||||||
devel/desktop-file-utils \
|
devel/desktop-file-utils \
|
||||||
|
devel/py-decorator${MODPY_FLAVOR} \
|
||||||
devel/py-pexpect${MODPY_FLAVOR} \
|
devel/py-pexpect${MODPY_FLAVOR} \
|
||||||
devel/py-prompt_toolkit${MODPY_FLAVOR} \
|
devel/py-prompt_toolkit${MODPY_FLAVOR} \
|
||||||
|
devel/py-simplegeneric${MODPY_FLAVOR}>0.8 \
|
||||||
|
devel/py-traitlets${MODPY_FLAVOR}>=4.2 \
|
||||||
math/py-numpy${MODPY_FLAVOR} \
|
math/py-numpy${MODPY_FLAVOR} \
|
||||||
textproc/py-pygments${MODPY_FLAVOR}
|
textproc/py-pygments${MODPY_FLAVOR}<2.6
|
||||||
|
|
||||||
# Note that if you have pdb++ installed, tests will fail.
|
# Note that if you have pdb++ installed, tests will fail.
|
||||||
TEST_DEPENDS = ${BASE_PKGPATH}=${MODPY_EGG_VERSION} \
|
TEST_DEPENDS = ${BASE_PKGPATH}=${MODPY_EGG_VERSION} \
|
||||||
graphics/py-matplotlib${MODPY_FLAVOR} \
|
devel/py-ipykernel${MODPY_FLAVOR} \
|
||||||
devel/py-nbformat${MODPY_FLAVOR}>=4.2.0 \
|
devel/py-nbformat${MODPY_FLAVOR}>=4.2.0 \
|
||||||
devel/py-nose${MODPY_FLAVOR} \
|
devel/py-nose${MODPY_FLAVOR} \
|
||||||
devel/py-ipykernel${MODPY_FLAVOR} \
|
devel/py-testpath${MODPY_FLAVOR} \
|
||||||
www/py-requests${MODPY_FLAVOR} \
|
graphics/py-matplotlib${MODPY_FLAVOR} \
|
||||||
devel/py-testpath${MODPY_FLAVOR}
|
www/py-requests${MODPY_FLAVOR}
|
||||||
|
|
||||||
# Optional dependency which gets picked up if it happens to be installed, thus
|
# Optional dependency which gets picked up if it happens to be installed, thus
|
||||||
# causing race conditions under dpb. Pull it in to avoid this possibility.
|
# causing race conditions under dpb. Pull it in to avoid this possibility.
|
||||||
BUILD_DEPENDS += www/py-mako${MODPY_FLAVOR}
|
BUILD_DEPENDS += www/py-mako${MODPY_FLAVOR}
|
||||||
|
|
||||||
# BSD
|
|
||||||
PERMIT_PACKAGE= Yes
|
|
||||||
|
|
||||||
MODPY_PI = Yes
|
|
||||||
|
|
||||||
FLAVORS = python3
|
FLAVORS = python3
|
||||||
FLAVOR = python3
|
FLAVOR = python3
|
||||||
|
|
||||||
@ -61,6 +60,7 @@ pre-build:
|
|||||||
${SUBST_CMD} ${WRKBUILD}/IPython/core/tests/test_interactiveshell.py
|
${SUBST_CMD} ${WRKBUILD}/IPython/core/tests/test_interactiveshell.py
|
||||||
${SUBST_CMD} ${WRKBUILD}/examples/IPython\ Kernel/ipython.desktop
|
${SUBST_CMD} ${WRKBUILD}/examples/IPython\ Kernel/ipython.desktop
|
||||||
|
|
||||||
|
# XXX Some tests fail with PORTS_PRIVSEP
|
||||||
do-test:
|
do-test:
|
||||||
env LC_CTYPE=en_US.UTF-8 PYTHONNOUSERSITE=1 \
|
env LC_CTYPE=en_US.UTF-8 PYTHONNOUSERSITE=1 \
|
||||||
${LOCALBASE}/bin/iptest
|
${LOCALBASE}/bin/iptest
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
SHA256 (ipython-5.8.0.tar.gz) = S6xkmFdhG6qvdryCwXOqVC90hkRsM1/hpsBdDUkciQY=
|
SHA256 (ipython-5.10.0.tar.gz) = 0fni0CuwkA3e97avEUrKOlzz3EO53h8Z03xK7bxyT+4=
|
||||||
SIZE (ipython-5.8.0.tar.gz) = 4977824
|
SIZE (ipython-5.10.0.tar.gz) = 4978748
|
||||||
|
Loading…
Reference in New Issue
Block a user