From b7d5a231a490773a6b241c3f4bdbd5813c1bb94d Mon Sep 17 00:00:00 2001 From: Sunrisepeak Date: Tue, 3 Nov 2026 16:55:15 +0900 Subject: [PATCH] openkal-musl 0.27.2 selects the image loader 0.4.2 --- CHANGELOG.md | 2 ++ pkgs/o/openkal-musl.lua | 21 +++++++++++++++++++++ tests/examples/openkal-musl/mcpp.toml | 2 +- 3 files changed, 24 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f0788cc7..1fc47a33 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,8 @@ ### Added +- **openkal-musl 0.27.2.** The image dependency selects openkal-ld 0.4.2, matching the platform version group. The Linux test member follows the release. GLOBAL and CN archives have the same verified SHA256. + - **openkal-platform 0.23.1.** This release supersedes 0.23.0 and pins openkal-macos 0.21.3, openkal-musl 0.27.1, openkal-llvm-runtime 0.18.2 and openkal-image 0.4.2. It requires mcpp 2026.11.2.3. GLOBAL and CN archives have the same verified SHA256. - **openkal-llvm-runtime 0.18.2.** The runtime pins openkal-musl 0.27.1 over openkal-macos 0.21.3, so hosted macOS programs receive their granted directories. The openkal test member follows the release. GLOBAL and CN archives have the same verified SHA256. diff --git a/pkgs/o/openkal-musl.lua b/pkgs/o/openkal-musl.lua index 3b5a1f65..92a6142c 100644 --- a/pkgs/o/openkal-musl.lua +++ b/pkgs/o/openkal-musl.lua @@ -75,6 +75,13 @@ package = { xpm = { linux = { + ["0.27.2"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.2.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.27.2/openkal-musl-0.27.2.tar.gz", + }, + sha256 = "dbae2000f5fccf9f68e7b51068fe0f51822d6aae298da509ea107ce6ef351c9a", + }, ["0.27.1"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.1.tar.gz", @@ -455,6 +462,13 @@ package = { }, }, macosx = { + ["0.27.2"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.2.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.27.2/openkal-musl-0.27.2.tar.gz", + }, + sha256 = "dbae2000f5fccf9f68e7b51068fe0f51822d6aae298da509ea107ce6ef351c9a", + }, ["0.27.1"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.1.tar.gz", @@ -835,6 +849,13 @@ package = { }, }, windows = { + ["0.27.2"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.2.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.27.2/openkal-musl-0.27.2.tar.gz", + }, + sha256 = "dbae2000f5fccf9f68e7b51068fe0f51822d6aae298da509ea107ce6ef351c9a", + }, ["0.27.1"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.1.tar.gz", diff --git a/tests/examples/openkal-musl/mcpp.toml b/tests/examples/openkal-musl/mcpp.toml index a023a635..585b1689 100644 --- a/tests/examples/openkal-musl/mcpp.toml +++ b/tests/examples/openkal-musl/mcpp.toml @@ -8,7 +8,7 @@ name = "openkal-musl-tests" version = "0.1.0" [target.'cfg(os = "linux")'.dependencies.mcpplibs] -openkal-musl = "0.27.1" +openkal-musl = "0.27.2" [target.'cfg(os = "linux")'.build] cxxflags = ["-DHAVE_OPENKAL_MUSL=1"]