Diff pysam-0.23.0 with a pysam-9999

/usr/portage/sci-biology/pysam/pysam-9999.ebuild 2025-07-29 16:22:17.328467726 +0300
8 8

  
9 9
inherit distutils-r1
10 10

  
11
if [[ ${PV} == *9999 ]]; then
12
	inherit git-r3
13
	EGIT_REPO_URI="https://github.com/pysam-developers/pysam.git"
14
else
15
	SRC_URI="https://github.com/pysam-developers/pysam/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
16
	KEYWORDS="~amd64 ~x86"
17
fi
18

  
11 19
DESCRIPTION="Python interface for the SAM/BAM sequence alignment and mapping format"
12 20
HOMEPAGE="
13 21
	https://github.com/pysam-developers/pysam
14 22
	https://pypi.org/project/pysam/"
15
SRC_URI="https://github.com/pysam-developers/pysam/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
16 23

  
17 24
LICENSE="MIT"
18 25
SLOT="0"
19
KEYWORDS="~amd64 ~x86"
20 26

  
21
RDEPEND="=sci-libs/htslib-1.21*:="
27
RDEPEND=">=sci-libs/htslib-1.21"
22 28
DEPEND="${RDEPEND}"
23 29
BDEPEND="
24 30
	dev-python/cython[${PYTHON_USEDEP}]
25 31
	test? (
26
		=sci-biology/bcftools-1.21*
27
		=sci-biology/samtools-1.21*
32
		>=sci-biology/bcftools-1.21
33
		>=sci-biology/samtools-1.21
28 34
	)"
29 35

  
30 36
distutils_enable_tests pytest
......
38 44
)
39 45

  
40 46
python_prepare_all() {
41

  
42 47
	# unbundle htslib
43 48
	export HTSLIB_MODE="external"
44 49
	export HTSLIB_INCLUDE_DIR="${ESYSROOT}"/usr/include
Thank you!