commit: 18dd27bd14c6b7856cdf271b53ca32526f05ce82
Author: Nowa Ammerlaan <nowa <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 2 11:29:31 2025 +0000
Commit: Nowa Ammerlaan <nowa <AT> gentoo <DOT> org>
CommitDate: Sat Aug 2 11:29:31 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18dd27bd
sci-biology/pysam: add 0.23.3
Signed-off-by: Nowa Ammerlaan <nowa <AT> gentoo.org>
sci-biology/pysam/Manifest | 1 +
sci-biology/pysam/{pysam-9999.ebuild => pysam-0.23.3.ebuild} | 10 +++++-----
sci-biology/pysam/pysam-9999.ebuild | 3 +--
3 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/sci-biology/pysam/Manifest b/sci-biology/pysam/Manifest
index 787349b265e0..379197bb8a4a 100644
--- a/sci-biology/pysam/Manifest
+++ b/sci-biology/pysam/Manifest
@@ -1 +1,2 @@
DIST pysam-0.23.0.gh.tar.gz 4076476 BLAKE2B
74f5fd99aff357c59aa4cd13214fbb87577d213461feff2afd59679c6b442ccee1fe23a7b7d6ddc723f57f4e00516fb7b67207e8f8619b707d1f909c62663006
SHA512
7c7b3806dbf316f7d9283dbabcd86e55d5dd18a01a127af5f26279e2266fb9b6e44546de0d22c82de963eca19c9e9b3ed1cc00c465acc2ddd810824902c87add
+DIST pysam-0.23.3.gh.tar.gz 4077706 BLAKE2B
52ea1866188374b6d832113f49de88b9b4fe1f777f0c81184aadfa5acd1f0e3048996e31a384061f0d1f9a289574c12e3e0a1c28a960e1e2f3f7af0c4e2b8d9a
SHA512
e259a64ed722b72309827695585f429a6e59641223f5432c9cd7e673fd04fcbd5963618e9145315373e557edce532bf1a312db185bcc4235ff699357e453e07b
diff --git a/sci-biology/pysam/pysam-9999.ebuild
b/sci-biology/pysam/pysam-0.23.3.ebuild
similarity index 89%
copy from sci-biology/pysam/pysam-9999.ebuild
copy to sci-biology/pysam/pysam-0.23.3.ebuild
index d4bf32a59aab..ad22d09cf6af 100644
--- a/sci-biology/pysam/pysam-9999.ebuild
+++ b/sci-biology/pysam/pysam-0.23.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1
@@ -24,13 +24,12 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-RDEPEND=">=sci-libs/htslib-1.21"
+RDEPEND="=sci-libs/htslib-1.21*:="
DEPEND="${RDEPEND}"
BDEPEND="
- dev-python/cython[${PYTHON_USEDEP}]
test? (
- >=sci-biology/bcftools-1.21
- >=sci-biology/samtools-1.21
+ =sci-biology/bcftools-1.21*
+ =sci-biology/samtools-1.21*
)"
distutils_enable_tests pytest
@@ -44,6 +43,7 @@ EPYTEST_DESELECT=(
)
python_prepare_all() {
+
# unbundle htslib
export HTSLIB_MODE="external"
export HTSLIB_INCLUDE_DIR="${ESYSROOT}"/usr/include
diff --git a/sci-biology/pysam/pysam-9999.ebuild
b/sci-biology/pysam/pysam-9999.ebuild
index d4bf32a59aab..1af4a447d446 100644
--- a/sci-biology/pysam/pysam-9999.ebuild
+++ b/sci-biology/pysam/pysam-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1
@@ -27,7 +27,6 @@ SLOT="0"
RDEPEND=">=sci-libs/htslib-1.21"
DEPEND="${RDEPEND}"
BDEPEND="
- dev-python/cython[${PYTHON_USEDEP}]
test? (
>=sci-biology/bcftools-1.21
>=sci-biology/samtools-1.21