From 32fae29e8433456f8f6da746dc0a9eeb98c25bca Mon Sep 17 00:00:00 2001 From: c8ef Date: Sat, 6 Apr 2024 21:41:21 +0800 Subject: [PATCH] protobuf-cpp url adjust (#3709) * Update xmake.lua * Update xmake.lua * Update xmake.lua * Update xmake.lua --- packages/p/protobuf-cpp/xmake.lua | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/p/protobuf-cpp/xmake.lua b/packages/p/protobuf-cpp/xmake.lua index fd836f9c8..405ab7d71 100644 --- a/packages/p/protobuf-cpp/xmake.lua +++ b/packages/p/protobuf-cpp/xmake.lua @@ -3,8 +3,14 @@ package("protobuf-cpp") set_homepage("https://developers.google.com/protocol-buffers/") set_description("Google's data interchange format for cpp") - add_urls("https://github.com/protocolbuffers/protobuf/releases/download/v$(version)/protobuf-cpp-$(version).zip") - add_urls("https://github.com/protocolbuffers/protobuf/releases/download/v$(version)/protobuf-$(version).zip") + add_urls("https://github.com/protocolbuffers/protobuf/releases/download/v$(version)", {version = function (version) + if version:le("3.19.4") then + return version .. "/protobuf-cpp-" .. version .. ".zip" + else + return version .. "/protobuf-" .. version .. ".zip" + end + end}) + add_versions("3.8.0", "91ea92a8c37825bd502d96af9054064694899c5c7ecea21b8d11b1b5e7e993b5") add_versions("3.12.0", "da826a3c48a9cae879928202d6fe06afb15aaee129e9035d6510cc776ddfa925") add_versions("3.12.3", "74da289e0d0c24b2cb097f30fdc09fa30754175fd5ebb34fae4032c6d95d4ce3")