Update to ipython-5.10.0

Maintenance update.

Taking over maintainership from edd@.

OK edd@
This commit is contained in:
bket 2020-07-11 15:17:51 +00:00
parent 9240838354
commit b227efe82e
2 changed files with 20 additions and 20 deletions

View File

@ -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

View File

@ -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