From 8b5ad79d0e6d677143a4a3121cfbba75f17fdd7f Mon Sep 17 00:00:00 2001 From: Sunrisepeak Date: Sat, 14 Nov 2026 23:59:13 +0900 Subject: [PATCH 1/2] openkal-ld, openkal-run and openkal-tools 0.6.3; openkal-llvm-runtime 0.20.3; openkal-uefi 0.10.0 --- pkgs/o/openkal-ld.lua | 21 +++++++++++++++++++++ pkgs/o/openkal-llvm-runtime.lua | 21 +++++++++++++++++++++ pkgs/o/openkal-run.lua | 21 +++++++++++++++++++++ pkgs/o/openkal-tools.lua | 21 +++++++++++++++++++++ pkgs/o/openkal-uefi.lua | 21 +++++++++++++++++++++ 5 files changed, 105 insertions(+) diff --git a/pkgs/o/openkal-ld.lua b/pkgs/o/openkal-ld.lua index f0618942..c9bb9bbd 100644 --- a/pkgs/o/openkal-ld.lua +++ b/pkgs/o/openkal-ld.lua @@ -18,6 +18,13 @@ package = { xpm = { linux = { + ["0.6.3"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.3/openkal-image-0.6.3.tar.gz", + }, + sha256 = "3b1d04d88a47bc4df9f31c97c2cd6214b9be4b169a1962bb5e4e6e619723d9bb", + }, ["0.6.2"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.2.tar.gz", @@ -223,6 +230,13 @@ package = { }, }, macosx = { + ["0.6.3"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.3/openkal-image-0.6.3.tar.gz", + }, + sha256 = "3b1d04d88a47bc4df9f31c97c2cd6214b9be4b169a1962bb5e4e6e619723d9bb", + }, ["0.6.2"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.2.tar.gz", @@ -428,6 +442,13 @@ package = { }, }, windows = { + ["0.6.3"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.3/openkal-image-0.6.3.tar.gz", + }, + sha256 = "3b1d04d88a47bc4df9f31c97c2cd6214b9be4b169a1962bb5e4e6e619723d9bb", + }, ["0.6.2"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.2.tar.gz", diff --git a/pkgs/o/openkal-llvm-runtime.lua b/pkgs/o/openkal-llvm-runtime.lua index 905be53c..af7f911e 100644 --- a/pkgs/o/openkal-llvm-runtime.lua +++ b/pkgs/o/openkal-llvm-runtime.lua @@ -78,6 +78,13 @@ package = { xpm = { linux = { + ["0.20.3"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.20.3.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.20.3/openkal-llvm-runtime-0.20.3.tar.gz", + }, + sha256 = "38bbabff1c368723ddba8ab210533f6868f4df15e165cbb6267fab2a41165890", + }, ["0.20.2"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.20.2.tar.gz", @@ -528,6 +535,13 @@ package = { }, }, macosx = { + ["0.20.3"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.20.3.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.20.3/openkal-llvm-runtime-0.20.3.tar.gz", + }, + sha256 = "38bbabff1c368723ddba8ab210533f6868f4df15e165cbb6267fab2a41165890", + }, ["0.20.2"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.20.2.tar.gz", @@ -978,6 +992,13 @@ package = { }, }, windows = { + ["0.20.3"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.20.3.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.20.3/openkal-llvm-runtime-0.20.3.tar.gz", + }, + sha256 = "38bbabff1c368723ddba8ab210533f6868f4df15e165cbb6267fab2a41165890", + }, ["0.20.2"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.20.2.tar.gz", diff --git a/pkgs/o/openkal-run.lua b/pkgs/o/openkal-run.lua index 3d63d828..43657d71 100644 --- a/pkgs/o/openkal-run.lua +++ b/pkgs/o/openkal-run.lua @@ -22,6 +22,13 @@ package = { xpm = { linux = { + ["0.6.3"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.3/openkal-image-0.6.3.tar.gz", + }, + sha256 = "3b1d04d88a47bc4df9f31c97c2cd6214b9be4b169a1962bb5e4e6e619723d9bb", + }, ["0.6.2"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.2.tar.gz", @@ -227,6 +234,13 @@ package = { }, }, macosx = { + ["0.6.3"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.3/openkal-image-0.6.3.tar.gz", + }, + sha256 = "3b1d04d88a47bc4df9f31c97c2cd6214b9be4b169a1962bb5e4e6e619723d9bb", + }, ["0.6.2"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.2.tar.gz", @@ -432,6 +446,13 @@ package = { }, }, windows = { + ["0.6.3"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.3/openkal-image-0.6.3.tar.gz", + }, + sha256 = "3b1d04d88a47bc4df9f31c97c2cd6214b9be4b169a1962bb5e4e6e619723d9bb", + }, ["0.6.2"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.2.tar.gz", diff --git a/pkgs/o/openkal-tools.lua b/pkgs/o/openkal-tools.lua index 9782eba0..a52173d5 100644 --- a/pkgs/o/openkal-tools.lua +++ b/pkgs/o/openkal-tools.lua @@ -20,6 +20,13 @@ package = { xpm = { linux = { + ["0.6.3"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.3/openkal-image-0.6.3.tar.gz", + }, + sha256 = "3b1d04d88a47bc4df9f31c97c2cd6214b9be4b169a1962bb5e4e6e619723d9bb", + }, ["0.6.2"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.2.tar.gz", @@ -225,6 +232,13 @@ package = { }, }, macosx = { + ["0.6.3"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.3/openkal-image-0.6.3.tar.gz", + }, + sha256 = "3b1d04d88a47bc4df9f31c97c2cd6214b9be4b169a1962bb5e4e6e619723d9bb", + }, ["0.6.2"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.2.tar.gz", @@ -430,6 +444,13 @@ package = { }, }, windows = { + ["0.6.3"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.3/openkal-image-0.6.3.tar.gz", + }, + sha256 = "3b1d04d88a47bc4df9f31c97c2cd6214b9be4b169a1962bb5e4e6e619723d9bb", + }, ["0.6.2"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.2.tar.gz", diff --git a/pkgs/o/openkal-uefi.lua b/pkgs/o/openkal-uefi.lua index 861356ed..3b512223 100644 --- a/pkgs/o/openkal-uefi.lua +++ b/pkgs/o/openkal-uefi.lua @@ -18,6 +18,13 @@ package = { xpm = { linux = { + ["0.10.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-uefi/archive/refs/tags/0.10.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-uefi/releases/download/0.10.0/openkal-uefi-0.10.0.tar.gz", + }, + sha256 = "1d7cb0902ac135fc3a0ca2e7617bda5d74ce3185bad0ca31d336185b1a5b688a", + }, ["0.9.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-uefi/archive/refs/tags/0.9.0.tar.gz", @@ -111,6 +118,13 @@ package = { }, }, macosx = { + ["0.10.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-uefi/archive/refs/tags/0.10.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-uefi/releases/download/0.10.0/openkal-uefi-0.10.0.tar.gz", + }, + sha256 = "1d7cb0902ac135fc3a0ca2e7617bda5d74ce3185bad0ca31d336185b1a5b688a", + }, ["0.9.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-uefi/archive/refs/tags/0.9.0.tar.gz", @@ -204,6 +218,13 @@ package = { }, }, windows = { + ["0.10.0"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-uefi/archive/refs/tags/0.10.0.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-uefi/releases/download/0.10.0/openkal-uefi-0.10.0.tar.gz", + }, + sha256 = "1d7cb0902ac135fc3a0ca2e7617bda5d74ce3185bad0ca31d336185b1a5b688a", + }, ["0.9.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-uefi/archive/refs/tags/0.9.0.tar.gz", From 3dc4f883156eb207c2a0031ada7476708d289648 Mon Sep 17 00:00:00 2001 From: Sunrisepeak Date: Sun, 15 Nov 2026 00:15:43 +0900 Subject: [PATCH 2/2] openkal-musl 0.29.6; the candidate check runs mcpp 2026.11.13.1, the floor of openkal-run 0.6.3 --- .github/workflows/xpkgindex-update.yml | 2 +- pkgs/o/openkal-musl.lua | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/.github/workflows/xpkgindex-update.yml b/.github/workflows/xpkgindex-update.yml index c98d39fc..19868889 100644 --- a/.github/workflows/xpkgindex-update.yml +++ b/.github/workflows/xpkgindex-update.yml @@ -25,7 +25,7 @@ concurrency: env: PYTHONUTF8: '1' - MCPP_VERSION: '2026.11.10.1' + MCPP_VERSION: '2026.11.13.1' # CROSS-VALIDATION BEFORE A RELEASE: a candidate that needs an mcpp newer # than the pin (its package states the floor) is built with mcpp built from # this branch of mcpp-community/mcpp, as openkal-compat.yml measures with it. diff --git a/pkgs/o/openkal-musl.lua b/pkgs/o/openkal-musl.lua index 56af74bc..2e73cec8 100644 --- a/pkgs/o/openkal-musl.lua +++ b/pkgs/o/openkal-musl.lua @@ -81,6 +81,13 @@ package = { xpm = { linux = { + ["0.29.6"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.29.6.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.29.6/openkal-musl-0.29.6.tar.gz", + }, + sha256 = "a8b6efefcb1e30aa3053fc345d2766759df3f2b67aaca01cd4db4936409390f2", + }, ["0.29.5"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.29.5.tar.gz", @@ -559,6 +566,13 @@ package = { }, }, macosx = { + ["0.29.6"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.29.6.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.29.6/openkal-musl-0.29.6.tar.gz", + }, + sha256 = "a8b6efefcb1e30aa3053fc345d2766759df3f2b67aaca01cd4db4936409390f2", + }, ["0.29.5"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.29.5.tar.gz", @@ -1037,6 +1051,13 @@ package = { }, }, windows = { + ["0.29.6"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.29.6.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.29.6/openkal-musl-0.29.6.tar.gz", + }, + sha256 = "a8b6efefcb1e30aa3053fc345d2766759df3f2b67aaca01cd4db4936409390f2", + }, ["0.29.5"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.29.5.tar.gz",