From f380f241cf86eefd47cc80327a05601540c384fb Mon Sep 17 00:00:00 2001 From: Sunrisepeak Date: Sun, 1 Nov 2026 06:28:22 +0900 Subject: [PATCH] mcpplibs.os 0.2.5: openkal 0.19's implementations Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com> --- CHANGELOG.md | 3 +++ pkgs/o/os.lua | 21 +++++++++++++++++++++ tests/examples/os/mcpp.toml | 2 +- 3 files changed, 25 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7dc3edda..555c7163 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,9 @@ ### Added +- **mcpplibs.os 0.2.5。** openkal 0.19 的实现(openkal-linux 0.20.0、openkal-macos 0.17.0、openkal-windows 0.15.0、 + openkal-emscripten 0.8.0);接口不变。其上的 ok 映像选 openkal-platform 0.20.0。测试成员 `os` 随之移动。GLOBAL 为 + GitHub 标签归档,CN 为 GitCode `mcpp-res` 镜像,sha256 两处一致。 - **openkal-platform 0.20.0。** openkal 0.19 的版本组:openkal 0.19.0、openkal-linux 0.20.0、openkal-macos 0.17.0、 openkal-windows 0.15.0、openkal-musl 0.24.0、openkal-llvm-runtime 0.16.13、openkal-ld/run/tools 0.1.8。GLOBAL 为 GitHub 标签归档,CN 为 GitCode `mcpp-res` 镜像,sha256 两处一致。 diff --git a/pkgs/o/os.lua b/pkgs/o/os.lua index 1e785551..27ac3a14 100644 --- a/pkgs/o/os.lua +++ b/pkgs/o/os.lua @@ -31,6 +31,13 @@ package = { xpm = { linux = { + ["0.2.5"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/os/archive/refs/tags/0.2.5.tar.gz", + CN = "https://gitcode.com/mcpp-res/os/releases/download/0.2.5/os-0.2.5.tar.gz", + }, + sha256 = "14a8e23093eeea0cf085a437d6867603473cc52bd00a921bc024e2ab5b3b7290", + }, ["0.2.4"] = { url = { GLOBAL = "https://github.com/mcpplibs/os/archive/refs/tags/0.2.4.tar.gz", @@ -80,6 +87,13 @@ package = { }, }, macosx = { + ["0.2.5"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/os/archive/refs/tags/0.2.5.tar.gz", + CN = "https://gitcode.com/mcpp-res/os/releases/download/0.2.5/os-0.2.5.tar.gz", + }, + sha256 = "14a8e23093eeea0cf085a437d6867603473cc52bd00a921bc024e2ab5b3b7290", + }, ["0.2.4"] = { url = { GLOBAL = "https://github.com/mcpplibs/os/archive/refs/tags/0.2.4.tar.gz", @@ -129,6 +143,13 @@ package = { }, }, windows = { + ["0.2.5"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/os/archive/refs/tags/0.2.5.tar.gz", + CN = "https://gitcode.com/mcpp-res/os/releases/download/0.2.5/os-0.2.5.tar.gz", + }, + sha256 = "14a8e23093eeea0cf085a437d6867603473cc52bd00a921bc024e2ab5b3b7290", + }, ["0.2.4"] = { url = { GLOBAL = "https://github.com/mcpplibs/os/archive/refs/tags/0.2.4.tar.gz", diff --git a/tests/examples/os/mcpp.toml b/tests/examples/os/mcpp.toml index efa37efd..03fc437c 100644 --- a/tests/examples/os/mcpp.toml +++ b/tests/examples/os/mcpp.toml @@ -7,7 +7,7 @@ name = "os-tests" version = "0.1.0" [dependencies.mcpplibs] -os = "0.2.4" +os = "0.2.5" [indices] mcpplibs = { path = "../../.." }