diff --git a/devel/py-ipympl/Makefile b/devel/py-ipympl/Makefile index 81cffdd64d72..4187a311a0a1 100644 --- a/devel/py-ipympl/Makefile +++ b/devel/py-ipympl/Makefile @@ -1,21 +1,35 @@ PORTNAME= ipympl -DISTVERSION= 0.7.0 +DISTVERSION= 0.8.8 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= makc@FreeBSD.org COMMENT= Matplotlib Jupyter extension LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jupyter-packaging>0:devel/py-jupyter-packaging@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ipykernel5>=4.7:devel/py-ipykernel5@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}ipywidgets>7.5.0:devel/py-ipywidgets@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}matplotlib>2.0.0:math/py-matplotlib@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}ipywidgets>=7.6.0:devel/py-ipywidgets@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}matplotlib>=2.0.0:math/py-matplotlib@${PY_FLAVOR} USES= python:3.7+ USE_PYTHON= autoplist distutils +post-install: +# Enable extension for jupyter lab and notebook + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/jupyter/nbconfig/notebook.d && \ + ${INSTALL_DATA} ${WRKSRC}/jupyter-matplotlib.json \ + ${STAGEDIR}${PREFIX}/etc/jupyter/nbconfig/notebook.d/ + ${INSTALL_DATA} ${WRKSRC}/ipympl/labextension/package.json \ + ${STAGEDIR}${PYTHON_SITELIBDIR}/ipympl/nbextension/ + ${MKDIR} ${STAGEDIR}${PREFIX}/share/jupyter/labextensions/ && \ + ${LN} -sf ${PYTHON_SITELIBDIR}/ipympl/labextension \ + ${STAGEDIR}${PREFIX}/share/jupyter/labextensions/jupyter-matplotlib + ${MKDIR} ${STAGEDIR}${PREFIX}/share/jupyter/nbextensions/ && \ + ${LN} -sf ${PYTHON_SITELIBDIR}/ipympl/nbextension \ + ${STAGEDIR}${PREFIX}/share/jupyter/nbextensions/jupyter-matplotlib + .include diff --git a/devel/py-ipympl/distinfo b/devel/py-ipympl/distinfo index 3f003c3c9105..f7acf76b1f82 100644 --- a/devel/py-ipympl/distinfo +++ b/devel/py-ipympl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1616848488 -SHA256 (ipympl-0.7.0.tar.gz) = f0f1f356d8cb9d4fb51bb86dbbf837c190145316cb72f66081872ebc4d6db0a1 -SIZE (ipympl-0.7.0.tar.gz) = 56729 +TIMESTAMP = 1645303955 +SHA256 (ipympl-0.8.8.tar.gz) = 5bf5d780b07fafe7924922ac6b2f3abd22721f341e5e196b3b82737dfbd0e1c9 +SIZE (ipympl-0.8.8.tar.gz) = 501588 diff --git a/devel/py-ipympl/pkg-plist b/devel/py-ipympl/pkg-plist new file mode 100644 index 000000000000..c2d944b67976 --- /dev/null +++ b/devel/py-ipympl/pkg-plist @@ -0,0 +1,4 @@ +etc/jupyter/nbconfig/notebook.d/jupyter-matplotlib.json +%%PYTHON_SITELIBDIR%%/ipympl/nbextension/package.json +share/jupyter/labextensions/jupyter-matplotlib +share/jupyter/nbextensions/jupyter-matplotlib