فهرست منبع

re2: update to 2025-06-26b (#7530)

* re2: update to 2025-06-26b

* Update xmake.lua

---------

Co-authored-by: star9029 <[email protected]>
Saikari 1 ماه پیش
والد
کامیت
276b8db11c
1فایلهای تغییر یافته به همراه6 افزوده شده و 2 حذف شده
  1. 6 2
      packages/r/re2/xmake.lua

+ 6 - 2
packages/r/re2/xmake.lua

@@ -3,7 +3,8 @@ package("re2")
     set_description("RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.")
     set_license("BSD-3-Clause")
 
-    add_urls("https://github.com/google/re2/archive/$(version).tar.gz", {version = function (version) return version:gsub("%.", "-") end})
+    add_urls("https://github.com/google/re2.git", {alias = "git"})
+    add_urls("https://github.com/google/re2/archive/refs/tags/$(version).tar.gz", {version = function (version) return version:gsub("%.", "-") end})
 
     add_versions("2020.11.01", "8903cc66c9d34c72e2bc91722288ebc7e3ec37787ecfef44d204b2d6281954d7")
     add_versions("2021.06.01", "26155e050b10b5969e986dab35654247a3b1b295e0532880b5a9c13c0a700ceb")
@@ -15,6 +16,9 @@ package("re2")
     add_versions("2024.04.01", "3f6690c3393a613c3a0b566309cf04dc381d61470079b653afc47c67fb898198")
     add_versions("2024.06.01", "7326c74cddaa90b12090fcfc915fe7b4655723893c960ee3c2c66e85c5504b6c")
     add_versions("2024.07.02", "eb2df807c781601c14a260a507a5bb4509be1ee626024cb45acbd57cb9d4032b")
+    add_versions("2025.06.26", "6090fc23a189e1a04a0e751b4f285922a794a39b6ecc6670b6141af74c82fe08")
+
+    add_versions("git:2025.06.26", "2025-06-26")
 
     add_deps("cmake", "abseil")
 
@@ -24,7 +28,7 @@ package("re2")
 
     on_load(function (package)
         local version = package:version()
-        if version:ge("2024.06.01") and package:is_plat("mingw") then
+        if version and version:ge("2024.06.01") and package:is_plat("mingw") then
             package:add("syslinks", "Dbghelp")
         end
     end)