summaryrefslogtreecommitdiff
path: root/sci-libs/kissfft
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-31 12:01:05 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-31 12:01:05 +0100
commit5b7f6475da27c05b30659a00ecb49636aca2bece (patch)
treef67500afbab4acebaa18739efa57f79c7ee620b3 /sci-libs/kissfft
parent2e8abb8c82f14dd064991a1afd337b2f022b37f6 (diff)
gentoo auto-resync : 31:08:2024 - 12:01:05
Diffstat (limited to 'sci-libs/kissfft')
-rw-r--r--sci-libs/kissfft/Manifest1
-rw-r--r--sci-libs/kissfft/kissfft-131.1.0.ebuild62
2 files changed, 0 insertions, 63 deletions
diff --git a/sci-libs/kissfft/Manifest b/sci-libs/kissfft/Manifest
index abb58153547f..5fc4a6725f0b 100644
--- a/sci-libs/kissfft/Manifest
+++ b/sci-libs/kissfft/Manifest
@@ -2,6 +2,5 @@ AUX kissfft-131.1.0-cmake.patch 1359 BLAKE2B 138a9077a450198e21e6ad2c1052d1e63ce
AUX kissfft-131.1.0-cross.patch 877 BLAKE2B 507173b39368d597d65edbd53da7abbbb4f35e5f7a5587b04a1fd4af9d36a779e1e9c3ffcf3dcede3fd9fb4a4251a6670ceb660e0a7484fc202b1bd5c9b59c2e SHA512 afc92391929c2cabd122a2b121c43d0f496ee0c4dbb31c1bc9895b98ae52c781a88db8129a7fcbcbd33828f0d4b27852a7026b16264baae2b2171620eca08807
DIST kissfft-131.1.0.tar.gz 52383 BLAKE2B 74e6d2e7d132a311b31c28a468e13d9772a53f0ea0abed0e0f49d8db9c183fb0646f58fd38df3e797b8577285899daf6b80446b149ce2582bb828410656d96df SHA512 bd715868ce0e93a291a0592fb1f8b960e832fc64efe863755e52b67d5addff9bcb444a1bf2570d1914c52b41dad1023d0d86400f5ea30c9fb84cd6b4f7210708
EBUILD kissfft-131.1.0-r1.ebuild 1428 BLAKE2B 66f9053253190b3c7e2ba200f495c0a8d8c55af75f130e63d7cae3666afae5325046b432aabb3a6d63c49e6a7308cd97568be90aa46e216173f461754db372dd SHA512 63a79d272d57181a13ea3621bd479a716144ef79747e0e5434a9b9574d62cfc310a0abfdd84d9d725fdb16867c11e53d2ce26851a9c9ee4e7e9938b13b3aa2d4
-EBUILD kissfft-131.1.0.ebuild 1388 BLAKE2B aa5c462ba6d78d8f03df43a5242172790a1018733d7cae3916beab4d066130187fd35089bf586dab41e766c20039feddd30b2f82d630ad5a64a1d8786370d84d SHA512 21b63a486b80ffea27796b4ecc22a8b77a447af3542b3fd5ab588fb5d22027c654d2a415d91b5e4f8ee94a45104e2dca3da9dd7d377a58b2cb2978f877301ae8
EBUILD kissfft-9999.ebuild 1431 BLAKE2B 80a6408298f038269a6993ac49ae9327b94c7cb3aba87b2a5d51a5621410fd52cad6c5fc13724bc01c4dde63592a08175fd3affbd696cbdf8fb2acfeefd75539 SHA512 2e5f39dc7e8d77b3da5bda497e27f406b537732acc47e83bfca9f058ef22ff3397c049125726689bf264d6f0e144a1e17f8ecd4c4473bf48f04388a4872dce9d
MISC metadata.xml 492 BLAKE2B 8700b39bac1d47d9827952146812e311af69163ec354a3004f0048c585bb86c23d9c4fe7026cfc5e139fcf44c29b1a459707eea87f9a2b7e1ba47b716c3d5d43 SHA512 dd33497c7542c0ebfc25a3e232ed2b29779f85e96ea81d5ae86867ff72d662dddef68f510aa494cedd005ef8aab86bf36b69cc884c49fe582a80cbc338c2bdf6
diff --git a/sci-libs/kissfft/kissfft-131.1.0.ebuild b/sci-libs/kissfft/kissfft-131.1.0.ebuild
deleted file mode 100644
index 9fb779d33ddd..000000000000
--- a/sci-libs/kissfft/kissfft-131.1.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake python-any-r1 toolchain-funcs
-
-DESCRIPTION="A Fast Fourier Transform (FFT) library that tries to Keep it Simple, Stupid"
-HOMEPAGE="https://github.com/mborgerding/kissfft"
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/mborgerding/kissfft"
- inherit git-r3
-else
- SRC_URI="https://github.com/mborgerding/kissfft/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="alloca cpu_flags_x86_sse openmp test tools"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- test? (
- sci-libs/fftw:3.0
- $(python_gen_any_dep '
- dev-python/numpy[${PYTHON_USEDEP}]
- ')
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-131.1.0-cross.patch
-)
-
-python_check_deps() {
- python_has_version -d "dev-python/numpy[${PYTHON_USEDEP}]"
-}
-
-pkg_pretend() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_configure() {
- local mycmakeargs=(
- -DKISSFFT_OPENMP=$(usex openmp 1 0)
- -DKISSFFT_TEST=$(usex test)
- -DKISSFFT_TOOLS=$(usex tools)
- -DKISSFFT_USE_ALLOCA=$(usex alloca)
- -DKISSFFT_DATATYPE=$(usex cpu_flags_x86_sse simd float)
- )
-
- cmake_src_configure
-}