Skip to content

Commit

Permalink
sci-biology/multiqc: add ebuild
Browse files Browse the repository at this point in the history
  • Loading branch information
mschubert committed Dec 18, 2023
1 parent 9ae7b9a commit bff0db5
Show file tree
Hide file tree
Showing 18 changed files with 220 additions and 0 deletions.
1 change: 1 addition & 0 deletions dev-python/colormath/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST colormath-3.0.0.tar.gz 39761 BLAKE2B 3c7cdd08336a3ab35618a79ad31717433c08b23d8ee4fc5484da7305395fce61fa442fc9ff979ff107808c56e809deca9d176677f17106651047be14edc27e9e SHA512 12d1ab931000dadb087fdf7e56280690ff51a299e976347026703eac83373edcacd3310255fd52e05d842aab54d4f7d3ed19deda8db4b78574a7273f1c8cc058
21 changes: 21 additions & 0 deletions dev-python/colormath/colormath-3.0.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# 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..12} )

inherit pypi distutils-r1

DESCRIPTION="Easy color scales and color conversion for Python"
HOMEPAGE="https://pypi.org/project/colormath/"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"

RDEPEND="dev-python/networkx[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]"

distutils_enable_tests nose
12 changes: 12 additions & 0 deletions dev-python/colormath/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mschu.dev@gmail.com</email>
<name>Michael Schubert</name>
</maintainer>
<upstream>
<remote-id type="github">gtaylor/python-colormath</remote-id>
<remote-id type="pypi">colormath</remote-id>
</upstream>
</pkgmetadata>
1 change: 1 addition & 0 deletions dev-python/lzstring/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST lzstring-1.0.4.tar.gz 4256 BLAKE2B e1a205f980de050635114e26a86d7251e0822a4459c44042291e80d55129d815f0753ff2b45a179fb468e9020a0a6255748566bc4e62fc98e7e041b07ae073f3 SHA512 0d61fe04402aaa5325d3ab555b9b83132048124a2ff11ae3a947a188d5507f1043b0522fcb7024009d75cf3efd3afbb64d24c238c4c2181346a823c77cb4ea02
16 changes: 16 additions & 0 deletions dev-python/lzstring/lzstring-1.0.4.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# 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="String encoding/decoding of binary data"
HOMEPAGE="https://pypi.org/project/lzstring/"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
12 changes: 12 additions & 0 deletions dev-python/lzstring/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mschu.dev@gmail.com</email>
<name>Michael Schubert</name>
</maintainer>
<upstream>
<remote-id type="github">gkovacs/lz-string-python</remote-id>
<remote-id type="pypi">lzstring</remote-id>
</upstream>
</pkgmetadata>
1 change: 1 addition & 0 deletions dev-python/pyaml-env/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST pyaml_env-1.2.1.tar.gz 12759 BLAKE2B 5a037ccefaaa3c60ce393dae5847777eb43745549a31b763ef2f50feb3a6e216ef793f9501df9e80cb381f78782e54b888ee4b043736dc05bcd01619d839ff86 SHA512 1ef873fa66660e4949dc1064260405244c8b3a2ee4391831a0a52be30e503e99d0b80b087c78db78683e9fe2fc1fd73f2e30c1eacc4c94a1394000d8526c9d68
12 changes: 12 additions & 0 deletions dev-python/pyaml-env/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mschu.dev@gmail.com</email>
<name>Michael Schubert</name>
</maintainer>
<upstream>
<remote-id type="github">mkaranasou/pyaml_env</remote-id>
<remote-id type="pypi">pyaml-env</remote-id>
</upstream>
</pkgmetadata>
20 changes: 20 additions & 0 deletions dev-python/pyaml-env/pyaml-env-1.2.1.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# 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_{8..12} )

inherit pypi distutils-r1

DESCRIPTION="Parse YAML configuration with environment variables in Python"
HOMEPAGE="https://pypi.org/project/pyaml-env/"

LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"

RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"

distutils_enable_tests pytest
1 change: 1 addition & 0 deletions dev-python/rich-click/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST rich-click-1.7.2.tar.gz 39362 BLAKE2B c4ad70d449ce9ceb3d9bbbccf7c7d3cd43386c35061d60c6395ff7845f606558af36a7c465a3393484008ece244f8e684ca9d71cea14463f04cac21803108543 SHA512 f4046e54874c4f3cc4f77651fdeb1f888d9435ff282f54d320c16c7c42f57c48018c0159230e780684336d29edff6e654454b8940b5b8df5a19139d2219c671b
12 changes: 12 additions & 0 deletions dev-python/rich-click/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mschu.dev@gmail.com</email>
<name>Michael Schubert</name>
</maintainer>
<upstream>
<remote-id type="github">ewels/rich-click</remote-id>
<remote-id type="pypi">rich-click</remote-id>
</upstream>
</pkgmetadata>
23 changes: 23 additions & 0 deletions dev-python/rich-click/rich-click-1.7.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# 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..12} )

PYPI_NO_NORMALIZE=1
inherit pypi distutils-r1

DESCRIPTION="Format click help output nicely with rich"
HOMEPAGE="https://pypi.org/project/rich-click/"

LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"

RDEPEND="dev-python/click[${PYTHON_USEDEP}]
dev-python/rich[${PYTHON_USEDEP}]
dev-python/typing-extensions[${PYTHON_USEDEP}]"

distutils_enable_tests pytest
1 change: 1 addition & 0 deletions dev-python/spectra/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST spectra-0.0.11.tar.gz 18819 BLAKE2B 45ceefa8d2bab051a8fa8ee687f9fa25f6436e66987bb84c6982f64a522fb0b04120e068ef890f4b04f6626a130c5df1e81090913c143df1e82bda5ca3a01d4d SHA512 7b4e244ba200df8c6d7cff19ddf36a5af6cfe8cf6f89283f8dbb64345a3eb85b4f62456e3c75b7c8ce2d24e01c8a123a5763605b1e702903fe16839966e47b32
12 changes: 12 additions & 0 deletions dev-python/spectra/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mschu.dev@gmail.com</email>
<name>Michael Schubert</name>
</maintainer>
<upstream>
<remote-id type="github">jsvine/spectra</remote-id>
<remote-id type="pypi">spectra</remote-id>
</upstream>
</pkgmetadata>
20 changes: 20 additions & 0 deletions dev-python/spectra/spectra-0.0.11.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# 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..12} )

inherit pypi distutils-r1

DESCRIPTION="Easy color scales and color conversion for Python"
HOMEPAGE="https://pypi.org/project/spectra/"

LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"

RDEPEND="dev-python/colormath[${PYTHON_USEDEP}]"

distutils_enable_tests pytest
1 change: 1 addition & 0 deletions sci-biology/multiqc/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST multiqc-1.19.tar.gz 1159781 BLAKE2B 32d592dba5675f8cb673c8fced9f8ed32977ecd2baf1407aff4ef16b88d8bdad6a9541748717b90d5ab755f6354166e2de62cb1abd282d0e5ce9d1c89529d249 SHA512 75ef5a1b6c6433d68b878e2a1d51b6f420b8c77831cb1279a0b87aff5d6dee7a65bcca5d1f4deb04d4957feef0f27a1155198e244bd165404b08a23bfc8a9354
16 changes: 16 additions & 0 deletions sci-biology/multiqc/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mschu.dev@gmail.com</email>
<name>Michael Schubert</name>
</maintainer>
<maintainer type="project">
<email>sci-biology@gentoo.org</email>
<name>Gentoo Biology Project</name>
</maintainer>
<upstream>
<remote-id type="github">ewels/MultiQC</remote-id>
<remote-id type="pypi">multiqc</remote-id>
</upstream>
</pkgmetadata>
38 changes: 38 additions & 0 deletions sci-biology/multiqc/multiqc-1.19.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# 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 ~x86 ~amd64-linux ~x86-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]"

distutils_enable_tests pytest

0 comments on commit bff0db5

Please sign in to comment.