diff --git a/packages/i/intx/xmake.lua b/packages/i/intx/xmake.lua index b527c8a1e13..485da180a1c 100644 --- a/packages/i/intx/xmake.lua +++ b/packages/i/intx/xmake.lua @@ -7,6 +7,7 @@ package("intx") add_urls("https://github.com/chfast/intx/archive/refs/tags/$(version).tar.gz", "https://github.com/chfast/intx.git") + add_versions("v0.12.0", "d68ff5dde9a2f340c73be67888f3f72bb18a2ad30aa16cd663ec3bc611afc9b4") add_versions("v0.11.0", "bff2a78e3a9a3b9bbabf50500feae65bc0ec50a2364f4a83768277d6eba7a844") add_deps("cmake") @@ -14,7 +15,12 @@ package("intx") on_check(function (package) assert(package:check_cxxsnippets({test = [[ #include - void test(std::signed_integral auto x) {} + #include + #include + void test(std::signed_integral auto x) { + std::string s; + std::ranges::reverse(s); + } ]]}, {configs = {languages = "c++20"}}), "package(intx) Require at least C++20.") end)