From 66c8cc70725bef5bc90565eb57665b66310f606c Mon Sep 17 00:00:00 2001 From: Corentin Kerisit Date: Fri, 31 Jan 2025 16:50:06 +0100 Subject: [PATCH 1/2] Add v29.x protoc versions --- protoc/private/versions.bzl | 48 +++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/protoc/private/versions.bzl b/protoc/private/versions.bzl index f028530..487a245 100644 --- a/protoc/private/versions.bzl +++ b/protoc/private/versions.bzl @@ -52,6 +52,54 @@ PROTOC_PLATFORMS = { # Synced from https://github.com/protocolbuffers/protobuf/releases: PROTOC_VERSIONS = { + "v29.3": { + "protoc-29.3-linux-aarch_64.zip": "sha384-mhMzAMso1xwdDsQpDjkTFLXxzuRYKN8/zCRJciZDP9E5biEA8GDKN6EUvCw9WmnO", + "protoc-29.3-linux-ppcle_64.zip": "sha384-8ZLcjyNwZl8zhYY4rgoqVFSriPtu6MKCUUpzH0ueuHJ/yVrK501Ctpc6ih7R+fdW", + "protoc-29.3-linux-s390_64.zip": "sha384-cRSxe6rG4AXSwcD/rjnt/iymCHzqamakppEi+RmZNY43oXjP1Pzcl4GBVSwsLqbg", + "protoc-29.3-linux-x86_32.zip": "sha384-tZNRGt++DxSIzAVLzoj74sYNbAMfZ6MkU9G006/y6kl1OLDlLRBJS1SNt+e5T0jo", + "protoc-29.3-linux-x86_64.zip": "sha384-3O42RH4Yl8Bmuwp582nbFw65/U2EOw0qsoWSTKof65TeAzVpk48jqkpNx44Cim7A", + "protoc-29.3-osx-aarch_64.zip": "sha384-pZBq0LIs1UeNREZbPR7k0JzL+B2pPIP+0lAAUsM9wFrAfdJea6ZfYOYE9sW2xNja", + "protoc-29.3-osx-universal_binary.zip": "sha384-PTl0ESy+j+Q149pdcvMeVt2qkdMUI9kIFvU8L5oHXyk0qFPRZYVyCD33YYeSU6DQ", + "protoc-29.3-osx-x86_64.zip": "sha384-6QIIPdn6+0UC2GC14Y3u1H7oP7tYZta8PTQLRZZNDmyY8LRdujq4nhaAI0k/iiPt", + "protoc-29.3-win32.zip": "sha384-uYhk66tU5n/LVezpf8NUXOepVYQnQfqXdrWBqR+Nhsl34jqaMXLBWtJ5GO1VuHUl", + "protoc-29.3-win64.zip": "sha384-/cEKVAgcU4H9Ndl9CylylFZ8iN74ZpzzjUuiRhNvvQwwl89IXVqDT2h41bgKEiAC" + }, + "v29.2": { + "protoc-29.2-linux-aarch_64.zip": "sha384-YA0QYyrIPwSg/gdb9fi3XZxdp7pycFUPwLxmc/TRoULTToXgYYGEQAEFGiQVXaaz", + "protoc-29.2-linux-ppcle_64.zip": "sha384-ZwS5o5ON+Kk5EqZMphsUXtacfyAtH2r2lCa8coY1RNcA/fUHaBELTJOtDAKOIEEX", + "protoc-29.2-linux-s390_64.zip": "sha384-Hxjrzrk9nbo3A0oBaIMdwhB2ASJs9WUtBUDtCwG3vS05h8a5dKn3mkK0fkxlhUy5", + "protoc-29.2-linux-x86_32.zip": "sha384-rp4Aedrz1hO6TPCHFuHrE7OurkhtV9qV6Aich8y9zbj7+x6imwLYC5ODXy2taX0P", + "protoc-29.2-linux-x86_64.zip": "sha384-0kba8tS1jX4j6AD2RimMrrXLGxhyo1stso0jV9g5Ayb54g47WXHS3hDOaspXb/+v", + "protoc-29.2-osx-aarch_64.zip": "sha384-GJWLeuuKUySaygzUIpCgHppXITd6OShkLyGzPPvWMvOtqccyMJkeP541GrwJeWaf", + "protoc-29.2-osx-universal_binary.zip": "sha384-GYYXkrtH9qEiArIJNVmHXi8VwpuSYEcT8fn0EWd3FxQncaichrFXAxuzTKIE2z2V", + "protoc-29.2-osx-x86_64.zip": "sha384-IEQl+gPsiPC0n3WM7qNBqfMHeIt7ucaYymy838jL8h7vliKqMkKBnlTs9scdLYky", + "protoc-29.2-win32.zip": "sha384-R/eC+UYDB4NOHLNgHkKmBYcA6EmrjzCiDx5yRVBR+lY/NgTo/12EVnXMLz5eVDbC", + "protoc-29.2-win64.zip": "sha384-Ntz2STqPHz9n9ZjmlEt0Nqku2taUrDGJOZKBdxCT9qeOOEj5n7BfugShwrEA8cmI", + }, + "v29.1": { + "protoc-29.1-linux-aarch_64.zip": "sha384-fh7s7ujo+Y7FyWa6zMb+D2wDdrRuxAWXjZ9yhMKC6Vv4fzILNfzzXDUq4LiEVznV", + "protoc-29.1-linux-ppcle_64.zip": "sha384-ahU4wVRoeDtKveQjsDwGUH/+zxc+1MZc3LcRHxs4lHmiNLsIq/pF85yZG1cCP8sf", + "protoc-29.1-linux-s390_64.zip": "sha384-WskL7t0V1qtqubZ6T+Wvzz6rypNzAnrhQpVNYSMjVPxrcsmnotEhH6qKKfmOJua/", + "protoc-29.1-linux-x86_32.zip": "sha384-HPP9C20KOYP1KERvbYzBHb3ESE833QAWFzGSeCA9QF/VOT2lLeCvq608iW9RKwoX", + "protoc-29.1-linux-x86_64.zip": "sha384-DDfylYxpJBDbyurmlSfwW0LVib6pM0XmiDlmdYFBzr5y5e6qBCawD1k7Csr1wY+I", + "protoc-29.1-osx-aarch_64.zip": "sha384-L+k3qdRvtdAE4sbLKyzxKAH0N7vgl81pVkbrnlLsGWk0OHpZ7Lrd2JCiKmWUWxmU", + "protoc-29.1-osx-universal_binary.zip": "sha384-jdPuGj68tJdY6quPYDnaL0BwtnJcholRHPhECce49ELpewiplihNcvHSuzaM07qv", + "protoc-29.1-osx-x86_64.zip": "sha384-HRrSS9NP64ffE+GkFLO7JMyBUqrRCSyPTn6xgmTB37bBG1n/gxh4iuzFeTKGSDz/", + "protoc-29.1-win32.zip": "sha384-THYRmGt+MqfzvGzq9/3J8ADkyPSQ8leqE0OcU3gZSY4HFP3IzTsZAqy0FeDJAwYC", + "protoc-29.1-win64.zip": "sha384-3nRFfWq08NAk06EVz3NKdyIz3V81jOV/fIqtZx/GOFSJuR0yxt1U5S3SBBVkdU/A", + }, + "v29.0": { + "protoc-29.0-linux-aarch_64.zip": "sha384-jLrEM5U+hRvc449EkXvN3yobIOMt8/HjA1jMiZSoTDTWlwhy7reoMgflQZcv1Yp2", + "protoc-29.0-linux-ppcle_64.zip": "sha384-Yd8IESZ59LY14DGqz3/wa0aJvoGLo4D8XhgFr/AznGhcJn9zRWgs0qNZvdvDnHDi", + "protoc-29.0-linux-s390_64.zip": "sha384-6SlDXdc+D8E71WCozgcex2C1gR2FgchhOqvwgdl+oCtu/fvRtmAkgEZSlHwFY6+O", + "protoc-29.0-linux-x86_32.zip": "sha384-V0wjvWqg0MZNyWBI7zenJEE/MaiTL59cCrtNLjsPWpfyZr5q1IQ26UB51auRfyUH", + "protoc-29.0-linux-x86_64.zip": "sha384-GDUACCwGu02r7KCNxoFL4icWzlKdO4uxUVBHeYdmxxLulEn0aaq/73oXumaAtbqC", + "protoc-29.0-osx-aarch_64.zip": "sha384-HzVIEp9cXOcGTLIjMgAt17MZuXfhp3REp+TpHKfOQZ10GePdR5cFKzEGUfmC4cUM", + "protoc-29.0-osx-universal_binary.zip": "sha384-iJyWGFFKsMPkZ7Ll9ySP74l0PebAKj1KA8Alj5wbib78Vgkcs2Ctp9blywhUH143", + "protoc-29.0-osx-x86_64.zip": "sha384-qbOMEewjlOCjcXv1ozJwHVyjtCcAFbNEeQXjXxW3veaJYMt0gduuRApBAcgx1xE0", + "protoc-29.0-win32.zip": "sha384-QWLlPXnkZhxMZL6MkYnmqH+GbcOor+4BMLO8w+7uRsIEQMYG2ofl02Dyzw5rr7An", + "protoc-29.0-win64.zip": "sha384-WotQJbKI5vda4SXrQMwA84ZnHgiG5OrK4wLn/rWtgETorKd/UYZeDieTRaRQOa6x", + }, "v29.0-rc3": { "protoc-29.0-rc-3-linux-aarch_64.zip": "sha384-NxW815e4bZ0qLnO9GxzUdkaoDQClQUdrv7aPB6qMMCG8hScx5ob43LSbsYVtcFhi", "protoc-29.0-rc-3-linux-ppcle_64.zip": "sha384-teeXNAu6p1em3GVzaxD2RcMLSY7SBiIBt+FC0mooiTrz/MxZmJnwDzA7W3Gq7Hlj", From 9f552f9de4de1b98e7eb583322f18a1b8e9268d6 Mon Sep 17 00:00:00 2001 From: Alex Eagle Date: Fri, 31 Jan 2025 09:50:12 -0800 Subject: [PATCH 2/2] Update versions.bzl --- protoc/private/versions.bzl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protoc/private/versions.bzl b/protoc/private/versions.bzl index 487a245..e7e2ae4 100644 --- a/protoc/private/versions.bzl +++ b/protoc/private/versions.bzl @@ -62,7 +62,7 @@ PROTOC_VERSIONS = { "protoc-29.3-osx-universal_binary.zip": "sha384-PTl0ESy+j+Q149pdcvMeVt2qkdMUI9kIFvU8L5oHXyk0qFPRZYVyCD33YYeSU6DQ", "protoc-29.3-osx-x86_64.zip": "sha384-6QIIPdn6+0UC2GC14Y3u1H7oP7tYZta8PTQLRZZNDmyY8LRdujq4nhaAI0k/iiPt", "protoc-29.3-win32.zip": "sha384-uYhk66tU5n/LVezpf8NUXOepVYQnQfqXdrWBqR+Nhsl34jqaMXLBWtJ5GO1VuHUl", - "protoc-29.3-win64.zip": "sha384-/cEKVAgcU4H9Ndl9CylylFZ8iN74ZpzzjUuiRhNvvQwwl89IXVqDT2h41bgKEiAC" + "protoc-29.3-win64.zip": "sha384-/cEKVAgcU4H9Ndl9CylylFZ8iN74ZpzzjUuiRhNvvQwwl89IXVqDT2h41bgKEiAC", }, "v29.2": { "protoc-29.2-linux-aarch_64.zip": "sha384-YA0QYyrIPwSg/gdb9fi3XZxdp7pycFUPwLxmc/TRoULTToXgYYGEQAEFGiQVXaaz",