summaryrefslogtreecommitdiff
path: root/sci-libs/kissfft/files/kissfft-131.2.0-fix_python.patch
diff options
context:
space:
mode:
Diffstat (limited to 'sci-libs/kissfft/files/kissfft-131.2.0-fix_python.patch')
-rw-r--r--sci-libs/kissfft/files/kissfft-131.2.0-fix_python.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/sci-libs/kissfft/files/kissfft-131.2.0-fix_python.patch b/sci-libs/kissfft/files/kissfft-131.2.0-fix_python.patch
new file mode 100644
index 000000000000..44f5bf8ad0fa
--- /dev/null
+++ b/sci-libs/kissfft/files/kissfft-131.2.0-fix_python.patch
@@ -0,0 +1,15 @@
+backport PR merged to fix python detection
+https://github.com/mborgerding/kissfft/pull/119.patch
+--- a/test/CMakeLists.txt
++++ b/test/CMakeLists.txt
+@@ -53,8 +53,8 @@ if(KISSFFT_DATATYPE MATCHES "^simd$")
+ endif()
+ endif()
+
+-find_package(Python REQUIRED)
+-add_test(NAME testkiss.py COMMAND "${PYTHON_EXECUTABLE}" "${CMAKE_CURRENT_SOURCE_DIR}/testkiss.py")
++find_package(Python3 COMPONENTS Interpreter REQUIRED)
++add_test(NAME testkiss.py COMMAND "${Python3_INTERPRETER}" "${CMAKE_CURRENT_SOURCE_DIR}/testkiss.py")
+ list(APPEND TESTKISS_PY_ENV "KISSFFT_DATATYPE=${KISSFFT_DATATYPE}")
+ list(APPEND TESTKISS_PY_ENV "KISSFFT_OPENMP=${KISSFFT_OPENMP}")
+ set_tests_properties(testkiss.py PROPERTIES