From 1e7da337575d6f47846eb1b242444d69e0ba34fd Mon Sep 17 00:00:00 2001 From: Alejandro R Mosteo Date: Tue, 18 Mar 2025 21:02:01 +0100 Subject: [PATCH] GNAT 14, gprbuild 24.0.1 for aarch64 linux (#1440) * Update gprbuild-24.0.1.toml * GNAT 14.2.1 cross compilers --------- Co-authored-by: Fabien Chouteau Co-authored-by: Fabien Chouteau --- index/gn/gnat_arm_elf/gnat_arm_elf-14.2.1.toml | 5 +++++ index/gn/gnat_avr_elf/gnat_avr_elf-14.2.1.toml | 5 +++++ index/gn/gnat_native/gnat_native-14.2.1.toml | 7 ++++++- index/gn/gnat_riscv64_elf/gnat_riscv64_elf-14.2.1.toml | 5 +++++ .../gnat_xtensa_esp32_elf-14.2.1.toml | 5 +++++ index/gp/gprbuild/gprbuild-24.0.1.toml | 5 +++++ 6 files changed, 31 insertions(+), 1 deletion(-) diff --git a/index/gn/gnat_arm_elf/gnat_arm_elf-14.2.1.toml b/index/gn/gnat_arm_elf/gnat_arm_elf-14.2.1.toml index 1ac6034e..46a4cc38 100644 --- a/index/gn/gnat_arm_elf/gnat_arm_elf-14.2.1.toml +++ b/index/gn/gnat_arm_elf/gnat_arm_elf-14.2.1.toml @@ -34,3 +34,8 @@ hashes = ["sha256:f18a079e333d345f6967f81975f9e6f7825613ab1bc6c1b06e2fe744bcf0f1 binary = true url = "https://github.com/alire-project/GNAT-FSF-builds/releases/download/gnat-14.2.0-1/gnat-arm-elf-darwin-aarch64-14.2.0-1.tar.gz" hashes = ["sha256:9efaf8276cc0119f0bf43cd2c30b024da445010a34f5b0930bd7d7107ed9d49e"] + +[origin."case(os)".linux."case(host-arch)".aarch64] +binary = true +url = "https://github.com/alire-project/GNAT-FSF-builds/releases/download/gnat-14.2.0-1/gnat-arm-elf-linux64-aarch64-14.2.0-1.tar.gz" +hashes = ["sha256:7836ff426058af63596d00933fa539f955bf3bb26dcc314649bddc725d81028a"] diff --git a/index/gn/gnat_avr_elf/gnat_avr_elf-14.2.1.toml b/index/gn/gnat_avr_elf/gnat_avr_elf-14.2.1.toml index 1832c73d..edb41959 100644 --- a/index/gn/gnat_avr_elf/gnat_avr_elf-14.2.1.toml +++ b/index/gn/gnat_avr_elf/gnat_avr_elf-14.2.1.toml @@ -29,3 +29,8 @@ hashes = ["sha256:acfa541d9375a85c74976b7ac9a2dd0b5b22581cb8d904f21f81b8f4bdc137 binary = true url = "https://github.com/alire-project/GNAT-FSF-builds/releases/download/gnat-14.2.0-1/gnat-avr-elf-darwin-x86_64-14.2.0-1.tar.gz" hashes = ["sha256:4e7e1323d698a1c40c1992a2c6403f47c6a3ac699a53f0074622128fcc39cde8"] + +[origin."case(os)".linux."case(host-arch)".aarch64] +binary = true +url = "https://github.com/alire-project/GNAT-FSF-builds/releases/download/gnat-14.2.0-1/gnat-avr-elf-linux64-aarch64-14.2.0-1.tar.gz" +hashes = ["sha256:6efd42bf3d64820db20df9712daac3e556c06af36a4ad0fabb7213c5a2fa6ae0"] diff --git a/index/gn/gnat_native/gnat_native-14.2.1.toml b/index/gn/gnat_native/gnat_native-14.2.1.toml index 7659fa01..1f1bf615 100644 --- a/index/gn/gnat_native/gnat_native-14.2.1.toml +++ b/index/gn/gnat_native/gnat_native-14.2.1.toml @@ -12,7 +12,7 @@ auto-gpr-with = false [configuration] disabled = true -[environment."case(os)".linux."case(host-arch)".x86-64] +[environment."case(os)".linux] PATH.prepend = "${CRATE_ROOT}/bin" LIBRARY_PATH.prepend = "${CRATE_ROOT}/lib64" LD_LIBRARY_PATH.prepend = "${CRATE_ROOT}/lib64" @@ -35,6 +35,11 @@ binary = true url = "https://github.com/alire-project/GNAT-FSF-builds/releases/download/gnat-14.2.0-1/gnat-x86_64-linux-14.2.0-1.tar.gz" hashes = ["sha256:06bb3def7f70371d601a5c8b93bc4933c50873a5e5ba26aa7ee3447dda687722"] +[origin."case(os)".linux."case(host-arch)".aarch64] +binary = true +url = "https://github.com/alire-project/GNAT-FSF-builds/releases/download/gnat-14.2.0-1/gnat-aarch64-linux-14.2.0-1.tar.gz" +hashes = ["sha256:a28acec19866f46135594d7a1c6cca6085396598a256d03a4d01d8cb83f517dd"] + [origin."case(os)".windows."case(host-arch)".x86-64] binary = true url = "https://github.com/alire-project/GNAT-FSF-builds/releases/download/gnat-14.2.0-1/gnat-x86_64-windows64-14.2.0-1.tar.gz" diff --git a/index/gn/gnat_riscv64_elf/gnat_riscv64_elf-14.2.1.toml b/index/gn/gnat_riscv64_elf/gnat_riscv64_elf-14.2.1.toml index 29b053f2..43cd416e 100644 --- a/index/gn/gnat_riscv64_elf/gnat_riscv64_elf-14.2.1.toml +++ b/index/gn/gnat_riscv64_elf/gnat_riscv64_elf-14.2.1.toml @@ -34,3 +34,8 @@ hashes = ["sha256:f9027efbb964d7f931b8b15f9f89bb31e24f7aa041158efa74db3e28b4b794 binary = true url = "https://github.com/alire-project/GNAT-FSF-builds/releases/download/gnat-14.2.0-1/gnat-riscv64-elf-darwin-aarch64-14.2.0-1.tar.gz" hashes = ["sha256:93471c865c35019d2177ca91a7c704d8bff7fdb92e776fa1011357aa5c119d71"] + +[origin."case(os)".linux."case(host-arch)".aarch64] +binary = true +url = "https://github.com/alire-project/GNAT-FSF-builds/releases/download/gnat-14.2.0-1/gnat-riscv64-elf-linux64-aarch64-14.2.0-1.tar.gz" +hashes = ["sha256:84b860a3db5251ada943638e45a53a0c7277fa4c9e6ceb84a26e5e46f6f477b4"] diff --git a/index/gn/gnat_xtensa_esp32_elf/gnat_xtensa_esp32_elf-14.2.1.toml b/index/gn/gnat_xtensa_esp32_elf/gnat_xtensa_esp32_elf-14.2.1.toml index 5d9f9718..657b0f99 100644 --- a/index/gn/gnat_xtensa_esp32_elf/gnat_xtensa_esp32_elf-14.2.1.toml +++ b/index/gn/gnat_xtensa_esp32_elf/gnat_xtensa_esp32_elf-14.2.1.toml @@ -34,3 +34,8 @@ hashes = ["sha256:c70145cfc75d2fce483c0ea7331ec0c163178e44004f392c9a3004c140ccc0 binary = true url = "https://github.com/alire-project/GNAT-FSF-builds/releases/download/gnat-14.2.0-1/gnat-xtensa-esp32-elf-darwin-aarch64-14.2.0-1.tar.gz" hashes = ["sha256:e5ef4d3a9f462d6083c0cbd728e885d0a42f895d87d222687a29e065eafabe32"] + +[origin."case(os)".linux."case(host-arch)".aarch64] +binary = true +url = "https://github.com/alire-project/GNAT-FSF-builds/releases/download/gnat-14.2.0-1/gnat-xtensa-esp32-elf-linux64-aarch64-14.2.0-1.tar.gz" +hashes = ["sha256:2d3d0b9659a9cbbb1547d649cdb3f2afaa791ba8f12d19b7d3a020de6686e3e9"] diff --git a/index/gp/gprbuild/gprbuild-24.0.1.toml b/index/gp/gprbuild/gprbuild-24.0.1.toml index 6d268ee1..76cd85ee 100644 --- a/index/gp/gprbuild/gprbuild-24.0.1.toml +++ b/index/gp/gprbuild/gprbuild-24.0.1.toml @@ -16,3 +16,8 @@ disabled = true url = "https://github.com/alire-project/GNAT-FSF-builds/releases/download/gprbuild-24.0.0-1/gprbuild-aarch64-darwin-24.0.0-1.tar.gz" hashes = ["sha256:6f6b6658f1418f1f43d99f151b8bdcbf1a583dc7cb09348dfec4ca841955ff9c"] binary = true + +[origin."case(os)".linux."case(host-arch)".aarch64] +url = "https://github.com/alire-project/GNAT-FSF-builds/releases/download/gprbuild-24.0.0-1/gprbuild-aarch64-linux-24.0.0-1.tar.gz" +hashes = ["sha256:4bcb064c31321f42e6dcadbdff9555f3308c03b4f0f0dd78126220b654eb8196"] +binary = true