sci-chemistry/propka - 3.5.1-r1 (gentoo)

Search

Install

Install this version:

emerge -a =sci-chemistry/propka-3.5.1-r1

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =sci-chemistry/propka-3.5.1-r1

Or alternatively:

emerge --autounmask-write -a =sci-chemistry/propka-3.5.1-r1

Package Information

Description:
pKa-value prediction of ionizable groups in protein and protein-ligand complexes
Homepage:
https://github.com/jensengroup/propka
License:
LGPL-2.1

Ebuild Details

Version EAPI Keywords Slot
3.5.1-r1 8 ~amd64 ~x86 0
View Raw Ebuild
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

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

inherit distutils-r1

DESCRIPTION="pKa-value prediction of ionizable groups in protein and protein-ligand complexes"
HOMEPAGE="https://github.com/jensengroup/propka"
SRC_URI="https://github.com/jensengroup/propka/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"

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

distutils_enable_tests pytest

PATCHES=(
	"${FILESDIR}/${PN}-3.5.1-python3.14.patch"
)

python_prepare_all() {
	# Do not install the tests
	sed -e "/exclude/s:scripts:\', \'tests:g" \
		-i setup.py || die
	distutils-r1_python_prepare_all
}

python_test() {
	epytest -k 'not test_molecular_container'
}

Inherited Eclasses

Dependencies

RDEPEND

dev-python/numpy[]