commit: df1afa4cc08e24ee79ad2d7ea07bd9c503c3e8eb
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Mon May 2 10:24:42 2022 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon May 2 10:56:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df1afa4c
dev-python/jupyterlab: add 3.3.4
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
dev-python/jupyterlab/Manifest | 1 +
dev-python/jupyterlab/jupyterlab-3.3.4.ebuild | 42 +++++++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest
index edd1b8e07876..a60e67b36780 100644
--- a/dev-python/jupyterlab/Manifest
+++ b/dev-python/jupyterlab/Manifest
@@ -1 +1,2 @@
DIST jupyterlab-3.3.2.tar.gz 17141751 BLAKE2B
268a83f201fe9d31b7f90538312f5729b5fd174b2e51eb5c65d3ed8d1bc34655571cc239d34c5f38ae1c76eccae30f82ce2152dbddf2bb7149affbda6d3e0cc9
SHA512
35384ddf82860b98f4ed17ad8eacebb9f4a2fdaef955b016c6971ca228b2c42cbf13cac7975d76fffdfcd703f9b128ddca5099d6d5ef1625fe12fe68e14137ac
+DIST jupyterlab-3.3.4.tar.gz 17147292 BLAKE2B
0ae9895a96deaa81f5da9f6ddc74c9127c579722a8275df82e10a0da849552369d34259877acbf6c1ae5de4519fbce96c8923437db913d44cc8b8db4ff5433ea
SHA512
d5002e86c4d84664271e735069db2bdaa8ab3a567861433793ca388a601e6f582bf884680992e0c2238f3bc2880a05c3a1ffd4e95aa0f7df91c4bed58f7692b6
diff --git a/dev-python/jupyterlab/jupyterlab-3.3.4.ebuild
b/dev-python/jupyterlab/jupyterlab-3.3.4.ebuild
new file mode 100644
index 000000000000..6c225e088e5c
--- /dev/null
+++ b/dev-python/jupyterlab/jupyterlab-3.3.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=jupyter
+inherit distutils-r1
+
+DESCRIPTION="JupyterLab computational environment"
+HOMEPAGE="https://jupyter.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD MIT GPL-3 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# TODO: package openapi et al
+RESTRICT="test"
+
+BDEPEND="dev-python/jupyter_packaging[${PYTHON_USEDEP}]"
+
+RDEPEND="
+ dev-python/ipython[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/jupyter_core[${PYTHON_USEDEP}]
+ >=dev-python/jupyterlab_server-2.10[${PYTHON_USEDEP}]
+ >=dev-python/jupyter_server-1.4[${PYTHON_USEDEP}]
+ >=dev-python/nbclassic-0.2[${PYTHON_USEDEP}]
+ >=dev-python/jinja-2.1[${PYTHON_USEDEP}]
+ >=www-servers/tornado-6.1[${PYTHON_USEDEP}]
+ net-libs/nodejs
+"
+
+distutils_enable_tests pytest
+# TODO: package sphinx_copybutton
+#distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme
dev-python/myst_parser
+
+python_install_all() {
+ distutils-r1_python_install_all
+ mv "${ED}/usr/etc" "${ED}/etc" || die
+}