From cfdc4501a306848894296fc3a95703e9a25f775f Mon Sep 17 00:00:00 2001 From: Sunrisepeak Date: Wed, 11 Nov 2026 01:05:56 +0900 Subject: [PATCH] openkal-platform 0.26.0 --- CHANGELOG.md | 4 ++++ pkgs/o/openkal-platform.lua | 21 +++++++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 63390099..c140488d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,6 +28,10 @@ ### Added +- **openkal-platform 0.26.0。** hosted 部分增加 `x86_64-freebsd-musl` 与 `aarch64-freebsd-musl`:openkal-freebsd 0.1.0 + standalone 之上的 openkal-musl 0.29.2,以及 openkal-llvm-runtime 0.20.1,链接为一个静态程序。版本组为 openkal-image 0.6.1、 + openkal-musl 0.29.2、openkal-llvm-runtime 0.20.1 与 openkal-freebsd 0.1.0,运行器的宿主包含 FreeBSD;要求 mcpp 2026.11.10.1。 + mcpp 2026.11.10.2 经此版本服务这两行。 - **openkal-freebsd 0.1.0(新包)、openkal-musl 0.29.1 与 0.29.2、openkal-llvm-runtime 0.20.1、openkal-image 0.6.0 与 0.6.1(openkal-run、 openkal-ld、openkal-bind、openkal-tools)、mtest 0.6.0(mcpplibs.mtest、.capi、.gtest、.manifest),一次变更。** openkal-freebsd 在 FreeBSD 的系统调用接口上实现 openkal,可与系统 C 库并存(hosted),也可置于 openkal-musl 之下 diff --git a/pkgs/o/openkal-platform.lua b/pkgs/o/openkal-platform.lua index 70021e60..8bb119db 100644 --- a/pkgs/o/openkal-platform.lua +++ b/pkgs/o/openkal-platform.lua @@ -26,6 +26,13 @@ package = { xpm = { linux = { + ["0.26.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.26.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-platform/releases/download/0.26.0/openkal-platform-0.26.0.tar.gz", + }, + sha256 = "58a5c0082bf66f53027008be5ca85903390115528f6b896c2cbf8e9cda14f78b", + }, ["0.25.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.25.0.tar.gz", @@ -217,6 +224,13 @@ package = { }, }, macosx = { + ["0.26.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.26.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-platform/releases/download/0.26.0/openkal-platform-0.26.0.tar.gz", + }, + sha256 = "58a5c0082bf66f53027008be5ca85903390115528f6b896c2cbf8e9cda14f78b", + }, ["0.25.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.25.0.tar.gz", @@ -408,6 +422,13 @@ package = { }, }, windows = { + ["0.26.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.26.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-platform/releases/download/0.26.0/openkal-platform-0.26.0.tar.gz", + }, + sha256 = "58a5c0082bf66f53027008be5ca85903390115528f6b896c2cbf8e9cda14f78b", + }, ["0.25.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.25.0.tar.gz",