From c8ef7e641e1a65eb9bcdeaa29a1174c30b237069 Mon Sep 17 00:00:00 2001 From: jlbuild Date: Tue, 24 Sep 2024 17:15:33 +0000 Subject: [PATCH] FFTW_jll build 3.3.10+1 --- Artifacts.toml | 104 +++++++++++++----------- Project.toml | 5 +- README.md | 17 +++- src/wrappers/aarch64-unknown-freebsd.jl | 22 +++++ 4 files changed, 95 insertions(+), 53 deletions(-) create mode 100644 src/wrappers/aarch64-unknown-freebsd.jl diff --git a/Artifacts.toml b/Artifacts.toml index 95290eb..5ed844f 100644 --- a/Artifacts.toml +++ b/Artifacts.toml @@ -1,143 +1,151 @@ [[FFTW]] arch = "aarch64" -git-tree-sha1 = "183bee42435e3e95c3a057fa06e37cf138105646" +git-tree-sha1 = "dc22ceb8c960915af346598ace72c6c9cbb6574d" os = "macos" [[FFTW.download]] - sha256 = "4b1dfe7b8886825527a362ee37244a665a32f68d9e7ca53c521dfec9ae8cd41a" - url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+0/FFTW.v3.3.10.aarch64-apple-darwin.tar.gz" + sha256 = "771ea979bb4268ab1b84b783cfe21c43a50a407ad972b7ca26a68cd9768e8a5f" + url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+1/FFTW.v3.3.10.aarch64-apple-darwin.tar.gz" [[FFTW]] arch = "aarch64" -git-tree-sha1 = "77da33e183240de13d8df479eec11f38f81b07e4" +git-tree-sha1 = "24176b1cad30b49f1b5d248bc6d351beb14e67d9" libc = "glibc" os = "linux" [[FFTW.download]] - sha256 = "4d7980e726995c346683de03e8b0bdbca01788dc13d17652fb04225b7cced277" - url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+0/FFTW.v3.3.10.aarch64-linux-gnu.tar.gz" + sha256 = "d99d81e8bbdbec5a53259fee8212ef9ab22fa2ff51db070f3d235c69b45fbcf5" + url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+1/FFTW.v3.3.10.aarch64-linux-gnu.tar.gz" [[FFTW]] arch = "aarch64" -git-tree-sha1 = "781f4df1ad2047d9fc119ffe406c6d312a630162" +git-tree-sha1 = "3938a79f0043670dee1e4bff0a4db3bcb49f62a3" libc = "musl" os = "linux" [[FFTW.download]] - sha256 = "a6152f640fe3b79e5537814ef235ee16a6ccb364700657b8d09c7ae44731ddfb" - url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+0/FFTW.v3.3.10.aarch64-linux-musl.tar.gz" + sha256 = "4daa75ad61e58a6998df1754e754ffe04e5df4bf0cc7b0312913ed5e3d09144d" + url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+1/FFTW.v3.3.10.aarch64-linux-musl.tar.gz" +[[FFTW]] +arch = "aarch64" +git-tree-sha1 = "85ed255c61d5cbecbfe02526f2dc9ea4949ae421" +os = "freebsd" + + [[FFTW.download]] + sha256 = "a365585776bc067b6a783fe1666f0bdecca704a957445995ba6ca6fb019e46cf" + url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+1/FFTW.v3.3.10.aarch64-unknown-freebsd.tar.gz" [[FFTW]] arch = "armv6l" call_abi = "eabihf" -git-tree-sha1 = "4705e67e01e692f4d4e07aa55670fed02ec8fb20" +git-tree-sha1 = "b3bd5ab1e6b0d515d8b956d318718e0e8b4b5bda" libc = "glibc" os = "linux" [[FFTW.download]] - sha256 = "9d436533fe14ca9b6b34e1570e2e487e9ad19ab2d364b1f96cb8283299adc765" - url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+0/FFTW.v3.3.10.armv6l-linux-gnueabihf.tar.gz" + sha256 = "ab786f8d20a1fae1285e3a939a4434d97fa1041bedceac467f7b2d1ab3e5b0e6" + url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+1/FFTW.v3.3.10.armv6l-linux-gnueabihf.tar.gz" [[FFTW]] arch = "armv6l" call_abi = "eabihf" -git-tree-sha1 = "313445a9bea2ea278605e1f16bc2f5e31c3284a7" +git-tree-sha1 = "5397096332e75abfb9ad28bfe756fd4ff2f88404" libc = "musl" os = "linux" [[FFTW.download]] - sha256 = "61d63625dfe137dd155b16063fee2917806233b9c29bd19d17946018e9b75db7" - url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+0/FFTW.v3.3.10.armv6l-linux-musleabihf.tar.gz" + sha256 = "6bac2f484a1f7d7271e8a9150b2514fd55773fe553e0d25334d2b6bc58b46c12" + url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+1/FFTW.v3.3.10.armv6l-linux-musleabihf.tar.gz" [[FFTW]] arch = "armv7l" call_abi = "eabihf" -git-tree-sha1 = "1582f8ac2a9e0a61975f314b90ce9d45cd223f81" +git-tree-sha1 = "daa5ac5939805776148495f755f4347f86c0e265" libc = "glibc" os = "linux" [[FFTW.download]] - sha256 = "f645aae9cf670155839e493638a93eba44b2c34397be9e6a0ecb291eaa980556" - url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+0/FFTW.v3.3.10.armv7l-linux-gnueabihf.tar.gz" + sha256 = "a2bf7bffca694e933c0f8026e34f910d40e4ee99a334775a0038d36b871abd81" + url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+1/FFTW.v3.3.10.armv7l-linux-gnueabihf.tar.gz" [[FFTW]] arch = "armv7l" call_abi = "eabihf" -git-tree-sha1 = "2911e42bef4a53ffb1fce605ff316159eb085a93" +git-tree-sha1 = "e14cfcac39a761ec8d08e1aaf309d3dad609938f" libc = "musl" os = "linux" [[FFTW.download]] - sha256 = "94add027b5f5fac42a12f7c5edbe3f14d8d3ec392f65af9ec9833861a486cc1a" - url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+0/FFTW.v3.3.10.armv7l-linux-musleabihf.tar.gz" + sha256 = "94218bcf61fea962ff871c91ae2b9d80a1a9d74e2a2b6c47ce67106926ea7173" + url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+1/FFTW.v3.3.10.armv7l-linux-musleabihf.tar.gz" [[FFTW]] arch = "i686" -git-tree-sha1 = "2ee8a772f246fc7fcfa4ccc136e627f9b1936853" +git-tree-sha1 = "e5312f55497bf2c2a72af23f9387e6a5c6823ca8" libc = "glibc" os = "linux" [[FFTW.download]] - sha256 = "b88674b8445b139e804c51b7718e2d1d10bd654bc5731bf09d0d977bdff5738a" - url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+0/FFTW.v3.3.10.i686-linux-gnu.tar.gz" + sha256 = "f801d7e3d48b2c2e91393518308bb15e430ebf30bf78c5c2538df51960cab9a5" + url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+1/FFTW.v3.3.10.i686-linux-gnu.tar.gz" [[FFTW]] arch = "i686" -git-tree-sha1 = "f54c0d7e010e61d954d978ec74a2149a6c9a98a8" +git-tree-sha1 = "1b4ebd058be01f5ba5abf56e9b66955455df5885" libc = "musl" os = "linux" [[FFTW.download]] - sha256 = "04516c27ee47b74e95d5cd9ad014aa20f5f0720f6b849ee6b305f97d4972cb41" - url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+0/FFTW.v3.3.10.i686-linux-musl.tar.gz" + sha256 = "5b7dda6d6c800c21ee80a23abc39fb50c947d97339f472696106ac4e3ecbdd10" + url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+1/FFTW.v3.3.10.i686-linux-musl.tar.gz" [[FFTW]] arch = "i686" -git-tree-sha1 = "513be832eab57f49c2b1d861d352dcfa110adeb1" +git-tree-sha1 = "c6e4f366e1bcf50955bdcf25cb38432c9a3f70b3" os = "windows" [[FFTW.download]] - sha256 = "d699438715474356936be5ade2bfa10e3cd46d2c9ccce7d0354e1f343bb27cca" - url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+0/FFTW.v3.3.10.i686-w64-mingw32.tar.gz" + sha256 = "211588039804c66b71ff0fcccc4b636774575911dda14303597a6f219fb30eaa" + url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+1/FFTW.v3.3.10.i686-w64-mingw32.tar.gz" [[FFTW]] arch = "powerpc64le" -git-tree-sha1 = "0a5f077ab1c3e28de1b8882f6730e84129af99ac" +git-tree-sha1 = "5ea36e159db7f41a12843d85272fdfb818c59110" libc = "glibc" os = "linux" [[FFTW.download]] - sha256 = "145b2a4abd2ab19ec71563242272587800ea0a5a9ed4a51a3a1a871fd0c6cedf" - url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+0/FFTW.v3.3.10.powerpc64le-linux-gnu.tar.gz" + sha256 = "660d80079ca752fe6be760240163d0022a1bff93f1192759c207a6bc4b720534" + url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+1/FFTW.v3.3.10.powerpc64le-linux-gnu.tar.gz" [[FFTW]] arch = "x86_64" -git-tree-sha1 = "5b62b1dcfc17a0fb45aab4c421d00210f6795ab7" +git-tree-sha1 = "7cd979618f6ae50439eab63d2ce0e8d6a7ffc6e1" os = "macos" [[FFTW.download]] - sha256 = "3539683c5a9e8ae4248435dea5112a8c2414259b4b11903a05faaacdb446cb84" - url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+0/FFTW.v3.3.10.x86_64-apple-darwin.tar.gz" + sha256 = "db63b51497b9afea9a315af7cada16014106a931ad6e22bf7087c4fc10afa529" + url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+1/FFTW.v3.3.10.x86_64-apple-darwin.tar.gz" [[FFTW]] arch = "x86_64" -git-tree-sha1 = "e95ca94c82899616429924e9fdc7eccda275aa38" +git-tree-sha1 = "fb9c131c2482480bc4019382138c55c7efb03741" libc = "glibc" os = "linux" [[FFTW.download]] - sha256 = "7dcdf798eb0b133ee73f764b191f52aab3e7ef7b5aa34c7b1f7555ec59d78348" - url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+0/FFTW.v3.3.10.x86_64-linux-gnu.tar.gz" + sha256 = "23f04fce4d23d1b18a002565cbee3fe344df5b371a7bb3fa5e931d1e71e2dfc5" + url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+1/FFTW.v3.3.10.x86_64-linux-gnu.tar.gz" [[FFTW]] arch = "x86_64" -git-tree-sha1 = "97a5bafc637a3900d5df188462a7bd56c4df4603" +git-tree-sha1 = "03c97da5072932356c08d27eb415838312378044" libc = "musl" os = "linux" [[FFTW.download]] - sha256 = "de2b54f21b74ef131958f7f74a6520d18f8dc46a5117f883b68de67f6882337d" - url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+0/FFTW.v3.3.10.x86_64-linux-musl.tar.gz" + sha256 = "7c9164a3fc492077b27fa4ff7e89ba9f9e4c66ddb2e254de17fd1ea97e21ee53" + url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+1/FFTW.v3.3.10.x86_64-linux-musl.tar.gz" [[FFTW]] arch = "x86_64" -git-tree-sha1 = "2eb09251a65d319c4cc76cfb353ffdbf215711f4" +git-tree-sha1 = "58957eaa04483d8274043b382f3a35a04f7aa72c" os = "freebsd" [[FFTW.download]] - sha256 = "7b057f9c09d9aaa1c92b9ec6919eed9e40cd6eec62d2a594a9f0109a7f931797" - url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+0/FFTW.v3.3.10.x86_64-unknown-freebsd.tar.gz" + sha256 = "adade9415fcde7aa354751ae0e70d32790282c8239170bf53f83e9acb7004148" + url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+1/FFTW.v3.3.10.x86_64-unknown-freebsd.tar.gz" [[FFTW]] arch = "x86_64" -git-tree-sha1 = "b7dd1809d0626eac3bf6f97ba8ccfbb6cc63c509" +git-tree-sha1 = "3c022ff2288ed435853dce56f7af55cee181df5a" os = "windows" [[FFTW.download]] - sha256 = "92d627c0833320d4316bfb3feba1ed3f27a58cadcf122cb826e1f90619dd0d82" - url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+0/FFTW.v3.3.10.x86_64-w64-mingw32.tar.gz" + sha256 = "4aeaf4d5ce969413840bb7d5903eca5ed2bb88d1ab19989cebc3846abf405cb9" + url = "https://github.com/JuliaBinaryWrappers/FFTW_jll.jl/releases/download/FFTW-v3.3.10+1/FFTW.v3.3.10.x86_64-w64-mingw32.tar.gz" diff --git a/Project.toml b/Project.toml index 8ef034d..0e99c7b 100644 --- a/Project.toml +++ b/Project.toml @@ -1,13 +1,14 @@ name = "FFTW_jll" uuid = "f5851436-0d7a-5f13-b9de-f02708fd171a" -version = "3.3.10+0" +version = "3.3.10+1" [deps] JLLWrappers = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210" -Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb" Artifacts = "56f22d72-fd6d-98f1-02f0-08ddc0907c33" [compat] JLLWrappers = "1.2.0" julia = "1.6" +Libdl = "< 0.0.1, 1" +Artifacts = "< 0.0.1, 1" diff --git a/README.md b/README.md index a349b1c..60e9063 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,18 @@ -# `FFTW_jll.jl` (v3.3.10+0) +# `FFTW_jll.jl` (v3.3.10+1) -This is an autogenerated package constructed using [`BinaryBuilder.jl`](https://github.com/JuliaPackaging/BinaryBuilder.jl). The originating [`build_tarballs.jl`](https://github.com/JuliaPackaging/Yggdrasil/blob/9b47a018c828d07c801223fec00df12da4c9589e/F/FFTW/build_tarballs.jl) script can be found on [`Yggdrasil`](https://github.com/JuliaPackaging/Yggdrasil/), the community build tree. If you have any issue, please report it to the Yggdrasil [bug tracker](https://github.com/JuliaPackaging/Yggdrasil/issues). +[![deps](https://juliahub.com/docs/FFTW_jll/deps.svg)](https://juliahub.com/ui/Packages/General/FFTW_jll/) -For more details about JLL packages and how to use them, see `BinaryBuilder.jl` [documentation](https://juliapackaging.github.io/BinaryBuilder.jl/dev/jll/). +This is an autogenerated package constructed using [`BinaryBuilder.jl`](https://github.com/JuliaPackaging/BinaryBuilder.jl). + +The originating [`build_tarballs.jl`](https://github.com/JuliaPackaging/Yggdrasil/blob/91ac6d131f1a3d0d55f356f10179ca1a3729eea4/F/FFTW/build_tarballs.jl) script can be found on [`Yggdrasil`](https://github.com/JuliaPackaging/Yggdrasil/), the community build tree. + +## Bug Reports + +If you have any issue, please report it to the Yggdrasil [bug tracker](https://github.com/JuliaPackaging/Yggdrasil/issues). + +## Documentation + +For more details about JLL packages and how to use them, see `BinaryBuilder.jl` [documentation](https://docs.binarybuilder.org/stable/jll/). ## Sources @@ -17,6 +27,7 @@ The tarballs for `FFTW_jll.jl` have been built from these sources: * `macOS aarch64` (`aarch64-apple-darwin`) * `Linux aarch64 {libc=glibc}` (`aarch64-linux-gnu`) * `Linux aarch64 {libc=musl}` (`aarch64-linux-musl`) +* `FreeBSD aarch64` (`aarch64-unknown-freebsd`) * `Linux armv6l {call_abi=eabihf, libc=glibc}` (`armv6l-linux-gnueabihf`) * `Linux armv6l {call_abi=eabihf, libc=musl}` (`armv6l-linux-musleabihf`) * `Linux armv7l {call_abi=eabihf, libc=glibc}` (`armv7l-linux-gnueabihf`) diff --git a/src/wrappers/aarch64-unknown-freebsd.jl b/src/wrappers/aarch64-unknown-freebsd.jl new file mode 100644 index 0000000..7aee387 --- /dev/null +++ b/src/wrappers/aarch64-unknown-freebsd.jl @@ -0,0 +1,22 @@ +# Autogenerated wrapper script for FFTW_jll for aarch64-unknown-freebsd +export libfftw3, libfftw3f + +JLLWrappers.@generate_wrapper_header("FFTW") +JLLWrappers.@declare_library_product(libfftw3, "libfftw3.so.3") +JLLWrappers.@declare_library_product(libfftw3f, "libfftw3f.so.3") +function __init__() + JLLWrappers.@generate_init_header() + JLLWrappers.@init_library_product( + libfftw3, + "lib/libfftw3.so", + RTLD_LAZY | RTLD_DEEPBIND, + ) + + JLLWrappers.@init_library_product( + libfftw3f, + "lib/libfftw3f.so", + RTLD_LAZY | RTLD_DEEPBIND, + ) + + JLLWrappers.@generate_init_footer() +end # __init__()