diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 4efbeb5..d3425aa 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -163,7 +163,7 @@ env: # - mcpp#405 依赖 BMI 缓存命中时,被恢复的包传递依赖的 `std` 没进构建图 —— # **每个图形项目的第二次构建必挂**(消费方自己不 `import std` 时现形)。 # - mcpp#407 `mcpp build` 会重放 `mcpp test` 留下的构建图。 - MCPP_VERSION: "2026.8.27.1" + MCPP_VERSION: "2026.8.27.2" jobs: lint: diff --git a/pkgs/o/openkal-llvm-runtime.lua b/pkgs/o/openkal-llvm-runtime.lua index 8ddf592..7259eb2 100644 --- a/pkgs/o/openkal-llvm-runtime.lua +++ b/pkgs/o/openkal-llvm-runtime.lua @@ -26,6 +26,13 @@ package = { xpm = { linux = { + ["0.3.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.3.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.3.0/openkal-llvm-runtime-0.3.0.tar.gz", + }, + sha256 = "732740451b39f6016e81e0735005c4144633de7c8858e0399c90d036e160913e", + }, ["0.2.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.2.0.tar.gz", @@ -63,6 +70,13 @@ package = { }, }, macosx = { + ["0.3.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.3.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.3.0/openkal-llvm-runtime-0.3.0.tar.gz", + }, + sha256 = "732740451b39f6016e81e0735005c4144633de7c8858e0399c90d036e160913e", + }, ["0.2.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.2.0.tar.gz", @@ -100,6 +114,13 @@ package = { }, }, windows = { + ["0.3.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.3.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.3.0/openkal-llvm-runtime-0.3.0.tar.gz", + }, + sha256 = "732740451b39f6016e81e0735005c4144633de7c8858e0399c90d036e160913e", + }, ["0.2.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.2.0.tar.gz", diff --git a/pkgs/o/openkal-macos.lua b/pkgs/o/openkal-macos.lua index 868f359..e3ddf71 100644 --- a/pkgs/o/openkal-macos.lua +++ b/pkgs/o/openkal-macos.lua @@ -19,6 +19,13 @@ package = { xpm = { linux = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.5.0/openkal-macos-0.5.0.tar.gz", + }, + sha256 = "3816e752cbb7d6a5f1dc93663154fa978eacdff31dbe4224dc4b8ee045dc7c56", + }, ["0.4.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.4.0.tar.gz", @@ -63,6 +70,13 @@ package = { }, }, macosx = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.5.0/openkal-macos-0.5.0.tar.gz", + }, + sha256 = "3816e752cbb7d6a5f1dc93663154fa978eacdff31dbe4224dc4b8ee045dc7c56", + }, ["0.4.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.4.0.tar.gz", @@ -107,6 +121,13 @@ package = { }, }, windows = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.5.0/openkal-macos-0.5.0.tar.gz", + }, + sha256 = "3816e752cbb7d6a5f1dc93663154fa978eacdff31dbe4224dc4b8ee045dc7c56", + }, ["0.4.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.4.0.tar.gz", diff --git a/pkgs/o/openkal-musl.lua b/pkgs/o/openkal-musl.lua index 0c03aa6..71890b9 100644 --- a/pkgs/o/openkal-musl.lua +++ b/pkgs/o/openkal-musl.lua @@ -24,6 +24,13 @@ package = { xpm = { linux = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.5.0/openkal-musl-0.5.0.tar.gz", + }, + sha256 = "315238f2f15fb486816e570aa6a549284daa248a5206b332b67ada4ecad4426b", + }, ["0.4.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.4.0.tar.gz", @@ -75,6 +82,13 @@ package = { }, }, macosx = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.5.0/openkal-musl-0.5.0.tar.gz", + }, + sha256 = "315238f2f15fb486816e570aa6a549284daa248a5206b332b67ada4ecad4426b", + }, ["0.4.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.4.0.tar.gz", @@ -126,6 +140,13 @@ package = { }, }, windows = { + ["0.5.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.5.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.5.0/openkal-musl-0.5.0.tar.gz", + }, + sha256 = "315238f2f15fb486816e570aa6a549284daa248a5206b332b67ada4ecad4426b", + }, ["0.4.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.4.0.tar.gz", diff --git a/pkgs/o/openkal-windows.lua b/pkgs/o/openkal-windows.lua index 2d1522a..0de7f0d 100644 --- a/pkgs/o/openkal-windows.lua +++ b/pkgs/o/openkal-windows.lua @@ -21,6 +21,13 @@ package = { xpm = { linux = { + ["0.3.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.3.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-windows/releases/download/0.3.0/openkal-windows-0.3.0.tar.gz", + }, + sha256 = "99b783e7d47fce29afe86ff298a915c3255a139ba211f2c8f17199ced3820400", + }, ["0.2.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.2.0.tar.gz", @@ -65,6 +72,13 @@ package = { }, }, macosx = { + ["0.3.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.3.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-windows/releases/download/0.3.0/openkal-windows-0.3.0.tar.gz", + }, + sha256 = "99b783e7d47fce29afe86ff298a915c3255a139ba211f2c8f17199ced3820400", + }, ["0.2.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.2.0.tar.gz", @@ -109,6 +123,13 @@ package = { }, }, windows = { + ["0.3.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.3.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-windows/releases/download/0.3.0/openkal-windows-0.3.0.tar.gz", + }, + sha256 = "99b783e7d47fce29afe86ff298a915c3255a139ba211f2c8f17199ced3820400", + }, ["0.2.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.2.0.tar.gz", diff --git a/pkgs/s/sbase.lua b/pkgs/s/sbase.lua index 1f87261..834e6c1 100644 --- a/pkgs/s/sbase.lua +++ b/pkgs/s/sbase.lua @@ -21,6 +21,13 @@ package = { xpm = { linux = { + ["0.1.2"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/sbase/archive/refs/tags/0.1.2.tar.gz", + CN = "https://gitcode.com/mcpp-res/sbase/releases/download/0.1.2/sbase-0.1.2.tar.gz", + }, + sha256 = "798976b039e773db843825139229c81552ae1e2e6903874181feaa9f8cf2d283", + }, ["0.1.1"] = { url = { GLOBAL = "https://github.com/mcpplibs/sbase/archive/refs/tags/0.1.1.tar.gz", @@ -37,6 +44,13 @@ package = { }, }, macosx = { + ["0.1.2"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/sbase/archive/refs/tags/0.1.2.tar.gz", + CN = "https://gitcode.com/mcpp-res/sbase/releases/download/0.1.2/sbase-0.1.2.tar.gz", + }, + sha256 = "798976b039e773db843825139229c81552ae1e2e6903874181feaa9f8cf2d283", + }, ["0.1.1"] = { url = { GLOBAL = "https://github.com/mcpplibs/sbase/archive/refs/tags/0.1.1.tar.gz", @@ -53,6 +67,13 @@ package = { }, }, windows = { + ["0.1.2"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/sbase/archive/refs/tags/0.1.2.tar.gz", + CN = "https://gitcode.com/mcpp-res/sbase/releases/download/0.1.2/sbase-0.1.2.tar.gz", + }, + sha256 = "798976b039e773db843825139229c81552ae1e2e6903874181feaa9f8cf2d283", + }, ["0.1.1"] = { url = { GLOBAL = "https://github.com/mcpplibs/sbase/archive/refs/tags/0.1.1.tar.gz",