diff --git a/deps/build.jl b/deps/build.jl index 4cafb90..6fbfe27 100644 --- a/deps/build.jl +++ b/deps/build.jl @@ -14,21 +14,21 @@ products = [ verbose = true # Download binaries from hosted location -bin_prefix = "https://github.com/ludvigak/FINUFFTBuilder/releases/download/0.1.2" +bin_prefix = "https://github.com/ludvigak/FINUFFTBuilder/releases/download/0.1.4" # Listing of files generated by BinaryBuilder: download_info = Dict( - Linux(:aarch64, libc=:glibc) => ("$bin_prefix/FINUFFTBuilder.v0.1.2.aarch64-linux-gnu.tar.gz", "acfafddec577c21a83e8b07148f66869b6ca64fc7001f05dec6580ebe68e3485"), - Linux(:aarch64, libc=:musl) => ("$bin_prefix/FINUFFTBuilder.v0.1.2.aarch64-linux-musl.tar.gz", "dcf150274207fa105d26a9f4aab2dab0244105c7e13b16947fa469f6c3eac9c2"), - Linux(:armv7l, libc=:glibc, call_abi=:eabihf) => ("$bin_prefix/FINUFFTBuilder.v0.1.2.arm-linux-gnueabihf.tar.gz", "34f8893d269d14ccecfbf28479ffb4b43a97ccbdea1f10bbf46960b4646ec995"), - Linux(:armv7l, libc=:musl, call_abi=:eabihf) => ("$bin_prefix/FINUFFTBuilder.v0.1.2.arm-linux-musleabihf.tar.gz", "2a4798841219f459f061acd94d04ea12448c18c085515b871f8f42ed02e40ab5"), - Linux(:i686, libc=:glibc) => ("$bin_prefix/FINUFFTBuilder.v0.1.2.i686-linux-gnu.tar.gz", "8107e67a45b811eb8a6a673726732b0cbad5547e7cd5ae8ded752fb813ea2d36"), - Linux(:i686, libc=:musl) => ("$bin_prefix/FINUFFTBuilder.v0.1.2.i686-linux-musl.tar.gz", "35b9badc8983e044e76bef51a6a1ae12bda660b085fa7ffe042d52670d6f0599"), - Linux(:powerpc64le, libc=:glibc) => ("$bin_prefix/FINUFFTBuilder.v0.1.2.powerpc64le-linux-gnu.tar.gz", "94f50312b7b3a8f71aeb039e3b7da7899a96ad62221d3a262fd5a1b42c589ea6"), - MacOS(:x86_64) => ("$bin_prefix/FINUFFTBuilder.v0.1.2.x86_64-apple-darwin14.tar.gz", "8733944830cae7ff1523ee6026c093b590ca75700c5214883384bd9c462ba1c1"), - Linux(:x86_64, libc=:glibc) => ("$bin_prefix/FINUFFTBuilder.v0.1.2.x86_64-linux-gnu.tar.gz", "2974ef81b08c48e5451c33408aee156ddd4039d3381832f7d8ec1c84d825e29f"), - Linux(:x86_64, libc=:musl) => ("$bin_prefix/FINUFFTBuilder.v0.1.2.x86_64-linux-musl.tar.gz", "182296abbeac73baecac1f80dc22191b0d0a876256e7ad6bcbe4c83f2825188c"), - FreeBSD(:x86_64) => ("$bin_prefix/FINUFFTBuilder.v0.1.2.x86_64-unknown-freebsd11.1.tar.gz", "4a6f7c6927e4a6526ee7e70c6078427589ac2288c937152e33cce45d68247556"), + Linux(:aarch64, libc=:glibc) => ("$bin_prefix/FINUFFTBuilder.v0.1.4.aarch64-linux-gnu.tar.gz", "e5f41064bfffb9b57b68b86b71f455ce5749d133148b38426563fb5dfe82d967"), + Linux(:aarch64, libc=:musl) => ("$bin_prefix/FINUFFTBuilder.v0.1.4.aarch64-linux-musl.tar.gz", "9e8a540ff78f7c8a4b408e3ccb8ba17510098c810f2cf8917a7fea888d9eb9c0"), + Linux(:armv7l, libc=:glibc, call_abi=:eabihf) => ("$bin_prefix/FINUFFTBuilder.v0.1.4.arm-linux-gnueabihf.tar.gz", "78c622d1a4e62e80fee7e0479be7d5b3a8d378cc3a93c1561f1faa0f65a12948"), + Linux(:armv7l, libc=:musl, call_abi=:eabihf) => ("$bin_prefix/FINUFFTBuilder.v0.1.4.arm-linux-musleabihf.tar.gz", "e7961f557dca9234e2089e3cc76e2aee96885e5a5f93c25c6e94d157fbaa22af"), + Linux(:i686, libc=:glibc) => ("$bin_prefix/FINUFFTBuilder.v0.1.4.i686-linux-gnu.tar.gz", "40bf6cc262d4ca7ec0e6c1ec14404f9679c8f1fe393c98f5b3547c68a11740d8"), + Linux(:i686, libc=:musl) => ("$bin_prefix/FINUFFTBuilder.v0.1.4.i686-linux-musl.tar.gz", "7e47d36ea34638e3aea5d1efc6342e42ec421564f4abb3cfd5da3e42dc9210dd"), + Linux(:powerpc64le, libc=:glibc) => ("$bin_prefix/FINUFFTBuilder.v0.1.4.powerpc64le-linux-gnu.tar.gz", "fdd202860e679ac0180deadb9c211b786686b5c8cf434ff6cd2774f19e7294af"), + MacOS(:x86_64) => ("$bin_prefix/FINUFFTBuilder.v0.1.4.x86_64-apple-darwin14.tar.gz", "da5eeca4de4ccbf6b9d2dd9ae62a7ffe1b20a735d0cd91ecedf530020fd327ed"), + Linux(:x86_64, libc=:glibc) => ("$bin_prefix/FINUFFTBuilder.v0.1.4.x86_64-linux-gnu.tar.gz", "ce8f7f8503afb1b682001c82cce5eaf7a73e71ef2a04d62febad4c0693540f4b"), + Linux(:x86_64, libc=:musl) => ("$bin_prefix/FINUFFTBuilder.v0.1.4.x86_64-linux-musl.tar.gz", "90c9f9c7d1b6490d1d9e40d43d44337593d11ab6a022bfe265be4873a2e65e9e"), + FreeBSD(:x86_64) => ("$bin_prefix/FINUFFTBuilder.v0.1.4.x86_64-unknown-freebsd11.1.tar.gz", "ed46ac3fe2de028ad5e76e419f543fb312ff0b7ca057664906ad03fafca850f4"), ) # Install unsatisfied or updated dependencies: @@ -51,7 +51,7 @@ end @show readdir(joinpath("usr","lib")) using Libdl if Sys.KERNEL == :Darwin - dlopen("usr/lib/libfinufft.1.1.1.dylib") + dlopen("usr/lib/libfinufft.dylib") end # Write out a deps.jl file that will contain mappings for our products