Skip to content

Commit

Permalink
sci-biology/deeptools: version bump 3.5.6, add tests
Browse files Browse the repository at this point in the history
Signed-off-by: Michael Schubert <[email protected]>
  • Loading branch information
mschubert committed Jan 26, 2025
1 parent a975bc8 commit 3b53dd4
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 0 deletions.
1 change: 1 addition & 0 deletions sci-biology/deeptools/Manifest
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
DIST deeptools-3.5.0.tar.gz 62553343 BLAKE2B a8cd1520b96c50ad36667405677cf422a74376d88f0716f83cc0c6f58d01aefcf47ac1b862aa98b8801e61445d59831dbc9246660e2f41a5b3e0ed3d6573ad50 SHA512 699734c8a863ec76dfead728e3227bbe3ec04d62e91f447269a6aa8406d627ff618837b85ab2e31cc635c671e1d62230c4db0992106bbe921281b81164387b38
DIST deeptools-3.5.1.tar.gz 62552044 BLAKE2B 3c785ba478b88fbbe7ba2617e2d05984b8a897f787e85d6f8f144f596af07b9e16ba920c8adee35efc4b1b067f255e81f66cf746aaea43e5ee61c23c4d15c9c3 SHA512 f7618f1a51b975d42712a38e13e9ab2ddfeafffe24d81fdab41f1ef7c2e44fd09da0351210670b0036bf72e7af11b679417275adce300ae9fabe4b5339ee9810
DIST deeptools-3.5.6.tar.gz 62513989 BLAKE2B 089f97bbac4ffcaab24adfa564981f62c470eb498dd3ebab9f4703ff15f0637fce30629d18a8f460c30c8e842f8692ee5e19ff3f04767aa5301b4ee41a671d36 SHA512 88f69253d49912af6344814fb02381274efaf485c29fdb1c99cbeec143a74816224a19d5793b3b92772850d9691e4cba712d2b6e284733cf16fb09ab1896c294
35 changes: 35 additions & 0 deletions sci-biology/deeptools/deeptools-3.5.6.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..12} )

inherit distutils-r1

DESCRIPTION="Extract reads from BAM files, normalize, draw figures, convert BAM to bigWig"
HOMEPAGE="https://github.com/deeptools/deepTools"
SRC_URI="https://github.com/deeptools/deepTools/archive/${PV}.tar.gz -> ${P}.tar.gz"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"

RDEPEND="
>=sci-biology/deeptools-intervals-0.1.8[${PYTHON_USEDEP}]
>=dev-python/numpy-1.9.0[${PYTHON_USEDEP}]
>=dev-python/numpydoc-0.5[${PYTHON_USEDEP}]
>=dev-python/scipy-0.17.0[${PYTHON_USEDEP}]
dev-python/plotly[${PYTHON_USEDEP}]
>=dev-python/py2bit-0.2.0[${PYTHON_USEDEP}]
>=dev-python/pyBigWig-0.2.1[${PYTHON_USEDEP}]
>=sci-biology/pysam-0.14.0[${PYTHON_USEDEP}]
>=dev-python/matplotlib-3.5.0[${PYTHON_USEDEP}]
"

S="${WORKDIR}/deepTools-${PV}"
PATCHES=( "${FILESDIR}"/${P}-add-build-backend.patch )

distutils_enable_sphinx docs dev-python/sphinx-rtd-theme dev-python/sphinx-argparse
distutils_enable_tests pytest
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
diff --git a/pyproject.toml b/pyproject.toml
index 2072ec1f52..9b28626680 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -2,6 +2,7 @@
requires = [
"setuptools"
]
+build-backend = "setuptools.build_meta"

[project]
name = "deepTools"

0 comments on commit 3b53dd4

Please sign in to comment.