commit:     968ecda4bf1c56d55a2812fc8f9a2a4918030255
Author:     Michael Schubert <mschu.dev <AT> gmail <DOT> com>
AuthorDate: Wed Jun 12 11:21:56 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 09:24:02 2024 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=968ecda4

sci-biology/multiqc: version bump 1.22.2

Signed-off-by: Michael Schubert <mschu.dev <AT> gmail.com>
Closes: https://github.com/gentoo/sci/pull/1277
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 profiles/package.mask                     |  4 ---
 sci-biology/multiqc/multiqc-1.19.ebuild   | 40 -----------------------------
 sci-biology/multiqc/multiqc-1.22.2.ebuild | 42 +++++++++++++++++++++++++++++++
 3 files changed, 42 insertions(+), 44 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 48068ccf9..1b622a85b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,9 +30,5 @@
 
 #--- END OF EXAMPLES ---
 
-# Andrew Ammerlaan <[email protected]> (2024-04-24)
-# Dependencies dev-python/future removed
-sci-biology/multiqc
-
 # Andrew Ammerlaan <[email protected]> (2024-04-24)
 # reverse deps

diff --git a/sci-biology/multiqc/multiqc-1.19.ebuild 
b/sci-biology/multiqc/multiqc-1.19.ebuild
deleted file mode 100644
index 187f06c22..000000000
--- a/sci-biology/multiqc/multiqc-1.19.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit pypi distutils-r1
-
-DESCRIPTION="Aggregate bioinformatics results across many samples into a 
single report"
-HOMEPAGE="https://multiqc.info/";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~amd64-linux"
-
-RDEPEND="dev-python/matplotlib[${PYTHON_USEDEP}]
-       dev-python/networkx[${PYTHON_USEDEP}]
-       dev-python/numpy[${PYTHON_USEDEP}]
-       dev-python/click[${PYTHON_USEDEP}]
-       dev-python/coloredlogs[${PYTHON_USEDEP}]
-       dev-python/future[${PYTHON_USEDEP}]
-       dev-python/jinja[${PYTHON_USEDEP}]
-       dev-python/lzstring[${PYTHON_USEDEP}]
-       dev-python/markdown[${PYTHON_USEDEP}]
-       dev-python/packaging[${PYTHON_USEDEP}]
-       dev-python/pyyaml[${PYTHON_USEDEP}]
-       dev-python/requests[${PYTHON_USEDEP}]
-       dev-python/rich[${PYTHON_USEDEP}]
-       dev-python/rich-click[${PYTHON_USEDEP}]
-       dev-python/simplejson[${PYTHON_USEDEP}]
-       dev-python/spectra[${PYTHON_USEDEP}]
-       dev-python/importlib-metadata[$PYTHON_USEDEP]
-       dev-python/humanize[$PYTHON_USEDEP]
-       dev-python/pyaml-env[$PYTHON_USEDEP]"
-
-# pypi tarball does not include tests
-RESTRICT="test"
-#distutils_enable_tests pytest

diff --git a/sci-biology/multiqc/multiqc-1.22.2.ebuild 
b/sci-biology/multiqc/multiqc-1.22.2.ebuild
new file mode 100644
index 000000000..bf45065aa
--- /dev/null
+++ b/sci-biology/multiqc/multiqc-1.22.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Aggregate bioinformatics results across many samples into a 
single report"
+HOMEPAGE="https://multiqc.info/";
+SRC_URI="https://github.com/MultiQC/MultiQC/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}"/MultiQC-${PV}
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux"
+
+RDEPEND="dev-python/click[${PYTHON_USEDEP}]
+       dev-python/humanize[${PYTHON_USEDEP}]
+       dev-python/importlib-metadata[${PYTHON_USEDEP}]
+       >=dev-python/jinja-3.0.0[${PYTHON_USEDEP}]
+       dev-python/markdown[${PYTHON_USEDEP}]
+       dev-python/numpy[${PYTHON_USEDEP}]
+       dev-python/packaging[${PYTHON_USEDEP}]
+       dev-python/requests[${PYTHON_USEDEP}]
+       >=dev-python/pillow-10[${PYTHON_USEDEP}]
+       >=dev-python/plotly-5.18[${PYTHON_USEDEP}]
+       >=dev-python/pyyaml-4[${PYTHON_USEDEP}]
+       dev-python/pyaml-env[${PYTHON_USEDEP}]
+       >=dev-python/rich-10[${PYTHON_USEDEP}]
+       dev-python/rich-click[${PYTHON_USEDEP}]
+       dev-python/coloredlogs[${PYTHON_USEDEP}]
+       dev-python/tqdm[${PYTHON_USEDEP}]
+       >=dev-python/spectra-0.0.10[${PYTHON_USEDEP}]
+       >=dev-python/pydantic-2.7.1[${PYTHON_USEDEP}]
+       dev-python/typeguard[${PYTHON_USEDEP}]"
+#      dev-python/kaleido[${PYTHON_USEDEP}] # tested and is optional
+
+RESTRICT="test" # no items collected
+#distutils_enable_tests pytest

Reply via email to