aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/fftw3/vcpkg.json
diff options
context:
space:
mode:
Diffstat (limited to 'vcpkg/ports/fftw3/vcpkg.json')
-rw-r--r--vcpkg/ports/fftw3/vcpkg.json46
1 files changed, 46 insertions, 0 deletions
diff --git a/vcpkg/ports/fftw3/vcpkg.json b/vcpkg/ports/fftw3/vcpkg.json
new file mode 100644
index 0000000..5be2465
--- /dev/null
+++ b/vcpkg/ports/fftw3/vcpkg.json
@@ -0,0 +1,46 @@
+{
+ "name": "fftw3",
+ "version": "3.3.10",
+ "port-version": 10,
+ "description": "FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST).",
+ "homepage": "https://www.fftw.org/",
+ "license": "GPL-2.0-or-later",
+ "dependencies": [
+ {
+ "name": "vcpkg-cmake",
+ "host": true
+ },
+ {
+ "name": "vcpkg-cmake-config",
+ "host": true
+ }
+ ],
+ "features": {
+ "avx": {
+ "description": "Builds part of the library with avx, sse2, sse",
+ "supports": "!arm"
+ },
+ "avx2": {
+ "description": "Builds part of the library with avx2, fma, avx, sse2, sse",
+ "supports": "!arm"
+ },
+ "neon": {
+ "description": "Builds part of the library with neon",
+ "supports": "(linux | android) & arm"
+ },
+ "openmp": {
+ "description": "Builds openmp enabled lib"
+ },
+ "sse": {
+ "description": "Builds part of the library with sse",
+ "supports": "!arm"
+ },
+ "sse2": {
+ "description": "Builds part of the library with sse2, sse",
+ "supports": "!arm"
+ },
+ "threads": {
+ "description": "Enable threads in fftw3"
+ }
+ }
+}