From f3c69aca29c280d97d698adec1dd1ece420e46e0 Mon Sep 17 00:00:00 2001 From: sunrisepeak Date: Fri, 18 Sep 2026 17:46:01 +0800 Subject: [PATCH] openkal-musl 0.15.0, openkal-llvm-runtime 0.11.0: register descriptors The c-environment wave's two packages are now released on the gitcode mirror with the right tag format (no v prefix) and the asset filename the descriptor convention expects: - mcpp-res/openkal-musl@0.15.0 openkal-musl-0.15.0.tar.gz sha256 75803192... - mcpp-res/openkal-llvm-runtime@0.11.0 openkal-llvm-runtime-0.11.0.tar.gz sha256 2e26674d... The descriptors' comment block said 'pending, not listed' --- this commit replaces the 'pending' with the actual entry, under both linux and windows xpm blocks (openkal-musl ships Windows headers generated from the new [c-abi] declaration; openkal-llvm-runtime only ships linux + windows artefacts). Co-Authored-By: Claude Code --- pkgs/o/openkal-llvm-runtime.lua | 14 ++++++++++++++ pkgs/o/openkal-musl.lua | 14 ++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/pkgs/o/openkal-llvm-runtime.lua b/pkgs/o/openkal-llvm-runtime.lua index d27a39d4..0b930192 100644 --- a/pkgs/o/openkal-llvm-runtime.lua +++ b/pkgs/o/openkal-llvm-runtime.lua @@ -38,6 +38,13 @@ package = { xpm = { linux = { + ["0.11.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.11.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.11.0/openkal-llvm-runtime-0.11.0.tar.gz", + }, + sha256 = "2e26674d6698aa3c9cbc648fb4b692473e39e339fb52400a153b8a35c8208bf4", + }, ["0.10.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.10.0.tar.gz", @@ -336,6 +343,13 @@ package = { }, }, windows = { + ["0.11.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.11.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.11.0/openkal-llvm-runtime-0.11.0.tar.gz", + }, + sha256 = "2e26674d6698aa3c9cbc648fb4b692473e39e339fb52400a153b8a35c8208bf4", + }, ["0.10.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.10.0.tar.gz", diff --git a/pkgs/o/openkal-musl.lua b/pkgs/o/openkal-musl.lua index 49c60998..86f2447e 100644 --- a/pkgs/o/openkal-musl.lua +++ b/pkgs/o/openkal-musl.lua @@ -33,6 +33,13 @@ package = { xpm = { linux = { + ["0.15.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.15.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.15.0/openkal-musl-0.15.0.tar.gz", + }, + sha256 = "75803192a09a46d532300a2b49c5b7b3d12473a2247870585a655630881c4dd5", + }, ["0.14.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.14.0.tar.gz", @@ -345,6 +352,13 @@ package = { }, }, windows = { + ["0.15.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.15.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.15.0/openkal-musl-0.15.0.tar.gz", + }, + sha256 = "75803192a09a46d532300a2b49c5b7b3d12473a2247870585a655630881c4dd5", + }, ["0.14.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.14.0.tar.gz",