commit: bc5e993ebe15aa5bbcbaf0f26479ff1db1793ffc Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org> AuthorDate: Sat Dec 27 02:30:39 2025 +0000 Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org> CommitDate: Sat Dec 27 14:32:57 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc5e993e
dev-python/primecountpy: block primecount >= 8.0 This won't build against primecount-8.0 yet, but a new release should be coming soon. I've dropped the old stable ebuild and stabilized the -r1 instead. We would have needed to edit the dependencies on the stable version anyway to prevent the package manager from thinking that a downgrade could solve the conflict, and then the RDEPEND change would have needed a new revision... in the end, this seems like the least bad option. Closes: https://bugs.gentoo.org/967990 Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org> .../primecountpy/primecountpy-0.1.1-r1.ebuild | 6 +++--- dev-python/primecountpy/primecountpy-0.1.1.ebuild | 24 ---------------------- 2 files changed, 3 insertions(+), 27 deletions(-) diff --git a/dev-python/primecountpy/primecountpy-0.1.1-r1.ebuild b/dev-python/primecountpy/primecountpy-0.1.1-r1.ebuild index f53ffcc22b13..05127fc80707 100644 --- a/dev-python/primecountpy/primecountpy-0.1.1-r1.ebuild +++ b/dev-python/primecountpy/primecountpy-0.1.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) DISTUTILS_USE_PEP517=setuptools DISTUTILS_EXT=1 inherit distutils-r1 @@ -16,9 +16,9 @@ SRC_URI="https://github.com/dimpase/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P # LICENSE clarification in README.md LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" -DEPEND="sci-mathematics/primecount:= +DEPEND="<sci-mathematics/primecount-8.0:= dev-python/cysignals[${PYTHON_USEDEP}]" RDEPEND="${DEPEND}" BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" diff --git a/dev-python/primecountpy/primecountpy-0.1.1.ebuild b/dev-python/primecountpy/primecountpy-0.1.1.ebuild deleted file mode 100644 index e2c243315536..000000000000 --- a/dev-python/primecountpy/primecountpy-0.1.1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2020-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_EXT=1 -inherit distutils-r1 - -DESCRIPTION="Cython interface to sci-mathematics/primecount" -HOMEPAGE="https://pypi.org/project/primecountpy/ - https://github.com/dimpase/primecountpy" -SRC_URI="https://github.com/dimpase/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -# LICENSE clarification in README.md -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~riscv" - -DEPEND="sci-mathematics/primecount - dev-python/cysignals[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND}" -BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
