commit: 58c4a56c7bafa9848efc6fc6fafdb6003652b9e8 Author: Nicolas PARLANT <nicolas.parlant <AT> parhuet <DOT> fr> AuthorDate: Tue Dec 9 10:49:31 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Tue Dec 9 16:16:27 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58c4a56c
sci-libs/kissfft: update live with missing libpng, enable py3.14 libpng is required for tools (/usr/bin/psdpng) it's not required with sse/simd but float is enabled anyway Signed-off-by: Nicolas PARLANT <nicolas.parlant <AT> parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/44968 Signed-off-by: Sam James <sam <AT> gentoo.org> sci-libs/kissfft/kissfft-9999.ebuild | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sci-libs/kissfft/kissfft-9999.ebuild b/sci-libs/kissfft/kissfft-9999.ebuild index b86bd9cfb69a..150ba41c4605 100644 --- a/sci-libs/kissfft/kissfft-9999.ebuild +++ b/sci-libs/kissfft/kissfft-9999.ebuild @@ -3,11 +3,11 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..14} ) inherit cmake multibuild python-any-r1 toolchain-funcs -DESCRIPTION="A Fast Fourier Transform (FFT) library that tries to Keep it Simple, Stupid" +DESCRIPTION="Fast Fourier Transform (FFT) library that tries to Keep it Simple, Stupid" HOMEPAGE="https://github.com/mborgerding/kissfft" if [[ ${PV} == *9999 ]] ; then @@ -23,7 +23,9 @@ SLOT="0" IUSE="alloca cpu_flags_x86_sse double int16 int32 openmp test tools" RESTRICT="!test? ( test )" +RDEPEND="tools? ( media-libs/libpng:= )" DEPEND=" + ${RDEPEND} test? ( sci-libs/fftw:3.0 $(python_gen_any_dep ' @@ -33,6 +35,7 @@ DEPEND=" " PATCHES=( + # PR pending https://github.com/mborgerding/kissfft/pull/92 "${FILESDIR}"/${PN}-131.1.0-cmake.patch )
