diff --git a/Artifacts.toml b/Artifacts.toml index 42948d5..01ada81 100644 --- a/Artifacts.toml +++ b/Artifacts.toml @@ -1,61 +1,69 @@ [[GAP]] arch = "aarch64" -git-tree-sha1 = "17a72d7054391c01caf56b75a8936564eb1f7018" +git-tree-sha1 = "da48b13e93e93d7af640678e9885738a22e2e30e" +os = "macos" + + [[GAP.download]] + sha256 = "5cccf2cf1608e964f62430005e7e8ef44fbc2402bcdd808924ec53f0eedabd03" + url = "https://github.com/JuliaBinaryWrappers/GAP_jll.jl/releases/download/GAP-v400.1190.107+0/GAP.v400.1190.107.aarch64-apple-darwin.tar.gz" +[[GAP]] +arch = "aarch64" +git-tree-sha1 = "10dbca094abf068c5e06dba8628ef4f08e89b946" libc = "glibc" os = "linux" [[GAP.download]] - sha256 = "0cb5b2365c0bcd3ca56db137f8fab14a4398f9cd57d3e4140b2a895a5f7d7cbd" - url = "https://github.com/JuliaBinaryWrappers/GAP_jll.jl/releases/download/GAP-v400.1190.105+0/GAP.v400.1190.105.aarch64-linux-gnu.tar.gz" + sha256 = "2b5395bb5261eda67e773c136000c50b1430d0522470b3898d054610bb37d3fd" + url = "https://github.com/JuliaBinaryWrappers/GAP_jll.jl/releases/download/GAP-v400.1190.107+0/GAP.v400.1190.107.aarch64-linux-gnu.tar.gz" [[GAP]] arch = "aarch64" -git-tree-sha1 = "2153f3879774a6d02b3c75f1d55f7b81cd943d07" +git-tree-sha1 = "e61ed1dcf017572b6b865e32d33020c22bfb3edf" libc = "musl" os = "linux" [[GAP.download]] - sha256 = "b7fdc84f8efc44dffe17f4eb23f60c948b9bc134fcbc69d269c521134713ce54" - url = "https://github.com/JuliaBinaryWrappers/GAP_jll.jl/releases/download/GAP-v400.1190.105+0/GAP.v400.1190.105.aarch64-linux-musl.tar.gz" + sha256 = "37bba22c7bb3850274bd7a323907da58742643ddf198050e3292087767f7be77" + url = "https://github.com/JuliaBinaryWrappers/GAP_jll.jl/releases/download/GAP-v400.1190.107+0/GAP.v400.1190.107.aarch64-linux-musl.tar.gz" [[GAP]] arch = "powerpc64le" -git-tree-sha1 = "b8623149868dc8e2de658e2fd8f847f8073e4a13" +git-tree-sha1 = "b0e2971997dbe48a03f44d87aca5f032ce102375" libc = "glibc" os = "linux" [[GAP.download]] - sha256 = "2ecd99383b6eb4086ea059d2e5e3526838f37d44bd1548a1aada9fc4b8cddcf5" - url = "https://github.com/JuliaBinaryWrappers/GAP_jll.jl/releases/download/GAP-v400.1190.105+0/GAP.v400.1190.105.powerpc64le-linux-gnu.tar.gz" + sha256 = "bcdc684f9f0bbdedf1d4b8c1991b1bf99dd307d115262123d36999acb51524a5" + url = "https://github.com/JuliaBinaryWrappers/GAP_jll.jl/releases/download/GAP-v400.1190.107+0/GAP.v400.1190.107.powerpc64le-linux-gnu.tar.gz" [[GAP]] arch = "x86_64" -git-tree-sha1 = "65fd72e11a762e0bead741eea5526a10c62ad79c" +git-tree-sha1 = "c66b29f312f9de4d15ed8da23a284ba3a8c37471" os = "macos" [[GAP.download]] - sha256 = "0b390c7ea3d9be355b8443573ee2a018aec4c91667747455b010cf53430d43c9" - url = "https://github.com/JuliaBinaryWrappers/GAP_jll.jl/releases/download/GAP-v400.1190.105+0/GAP.v400.1190.105.x86_64-apple-darwin.tar.gz" + sha256 = "5c72bcd50ddb1872ee419dc7b59e0abcda235d5400222709baaee4be85cfb4c0" + url = "https://github.com/JuliaBinaryWrappers/GAP_jll.jl/releases/download/GAP-v400.1190.107+0/GAP.v400.1190.107.x86_64-apple-darwin.tar.gz" [[GAP]] arch = "x86_64" -git-tree-sha1 = "b56718a1b3d57f7d921d56d87364a01c05926313" +git-tree-sha1 = "66f862c9792d77cacd58c8daba37067b0f213ce4" libc = "glibc" os = "linux" [[GAP.download]] - sha256 = "178a6638327ec5d88e6c6304efde5c28a26f688bcd08f37f0ff43fc0084bf45e" - url = "https://github.com/JuliaBinaryWrappers/GAP_jll.jl/releases/download/GAP-v400.1190.105+0/GAP.v400.1190.105.x86_64-linux-gnu.tar.gz" + sha256 = "ebca91a9bdab6680f2d698b7d61cb255782fd5c9813ae90c68e1914dc9fb44c6" + url = "https://github.com/JuliaBinaryWrappers/GAP_jll.jl/releases/download/GAP-v400.1190.107+0/GAP.v400.1190.107.x86_64-linux-gnu.tar.gz" [[GAP]] arch = "x86_64" -git-tree-sha1 = "bfe7db2ce832e79e4ac682567bd26fc6020d5519" +git-tree-sha1 = "84b947daa93b797378d26250e4b629c6176145eb" libc = "musl" os = "linux" [[GAP.download]] - sha256 = "400818a076169653fb49012f58fdf359819d1e1bb8e5f78587501d7bb763d11c" - url = "https://github.com/JuliaBinaryWrappers/GAP_jll.jl/releases/download/GAP-v400.1190.105+0/GAP.v400.1190.105.x86_64-linux-musl.tar.gz" + sha256 = "d37f9ed432d5e94a51a55ca218b39db02981810f13c61432f8075530a68e1cb6" + url = "https://github.com/JuliaBinaryWrappers/GAP_jll.jl/releases/download/GAP-v400.1190.107+0/GAP.v400.1190.107.x86_64-linux-musl.tar.gz" [[GAP]] arch = "x86_64" -git-tree-sha1 = "3dcf244a55008227ba92b9164b4db1021f2e60fe" +git-tree-sha1 = "fcc8e98124374db9b0c90de0606585ec3fb41241" os = "freebsd" [[GAP.download]] - sha256 = "5baecdca76d63e046b28359e5e79e3b3acfc0f6deeeb44970f3d5276027ae95a" - url = "https://github.com/JuliaBinaryWrappers/GAP_jll.jl/releases/download/GAP-v400.1190.105+0/GAP.v400.1190.105.x86_64-unknown-freebsd.tar.gz" + sha256 = "be072e20746a5f20e14d150e87d201eb1afba709cce3e46d13732ef3de56a768" + url = "https://github.com/JuliaBinaryWrappers/GAP_jll.jl/releases/download/GAP-v400.1190.107+0/GAP.v400.1190.107.x86_64-unknown-freebsd.tar.gz" diff --git a/Project.toml b/Project.toml index 2d0af35..c0d5bed 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "GAP_jll" uuid = "5cd7a574-2c56-5be2-91dc-c8bc375b9ddf" -version = "400.1190.105+0" +version = "400.1190.107+0" [deps] Readline_jll = "05236dd9-4125-5232-aa7c-9ec0c9b2c25a" @@ -13,6 +13,6 @@ Artifacts = "56f22d72-fd6d-98f1-02f0-08ddc0907c33" [compat] JLLWrappers = "1.2.0" -julia = "1.0" -Readline_jll = "8.0.4" -GMP_jll = "6.1.2" +julia = "1.6" +Readline_jll = "8.1.1" +GMP_jll = "6.2.0" diff --git a/README.md b/README.md index 79e40f5..364454b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# `GAP_jll.jl` (v400.1190.105+0) +# `GAP_jll.jl` (v400.1190.107+0) -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/c3db246ce88d47ad5dc8efd7f35c54df82dc4ad9/G/GAP/GAP@1.3-1.6/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). +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/d923580c8e5011f12eb2557aa01a14b06a5e08cc/G/GAP/GAP@1.7/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). For more details about JLL packages and how to use them, see `BinaryBuilder.jl` [documentation](https://juliapackaging.github.io/BinaryBuilder.jl/dev/jll/). @@ -9,12 +9,13 @@ For more details about JLL packages and how to use them, see `BinaryBuilder.jl` The tarballs for `GAP_jll.jl` have been built from these sources: * git repository: https://github.com/gap-system/gap.git (revision: `1acc687282c70418f0f825d8c169d03234aa1c6c`) -* files in directory, relative to originating `build_tarballs.jl`: [`../bundled`](https://github.com/JuliaPackaging/Yggdrasil/tree/c3db246ce88d47ad5dc8efd7f35c54df82dc4ad9/G/GAP/GAP@1.3-1.6/bundled) +* files in directory, relative to originating `build_tarballs.jl`: [`../bundled`](https://github.com/JuliaPackaging/Yggdrasil/tree/d923580c8e5011f12eb2557aa01a14b06a5e08cc/G/GAP/GAP@1.7/bundled) ## Platforms `GAP_jll.jl` is available for the following platforms: +* `macOS aarch64` (`aarch64-apple-darwin`) * `Linux aarch64 {libc=glibc}` (`aarch64-linux-gnu`) * `Linux aarch64 {libc=musl}` (`aarch64-linux-musl`) * `Linux powerpc64le {libc=glibc}` (`powerpc64le-linux-gnu`) diff --git a/src/wrappers/aarch64-apple-darwin.jl b/src/wrappers/aarch64-apple-darwin.jl new file mode 100644 index 0000000..4c6e652 --- /dev/null +++ b/src/wrappers/aarch64-apple-darwin.jl @@ -0,0 +1,28 @@ +# Autogenerated wrapper script for GAP_jll for aarch64-apple-darwin +export gap, libgap + +using GMP_jll +using Readline_jll +using Zlib_jll +JLLWrappers.@generate_wrapper_header("GAP") +JLLWrappers.@declare_executable_product(gap) +JLLWrappers.@declare_library_product(libgap, "@rpath/libgap.8.dylib") +function __init__() + JLLWrappers.@generate_init_header(GMP_jll, Readline_jll, Zlib_jll) + JLLWrappers.@init_executable_product( + gap, + "bin/gap", + ) + + JLLWrappers.@init_library_product( + libgap, + "lib/libgap.8.dylib", + RTLD_LAZY | RTLD_DEEPBIND, + ) + + JLLWrappers.@generate_init_footer() + + sym = dlsym(libgap_handle, :GAP_InitJuliaMemoryInterface) + ccall(sym, Nothing, (Any, Ptr{Nothing}), @__MODULE__, C_NULL) + +end # __init__()