From 2b937230e25c760018dc35db5663a6ad09477e36 Mon Sep 17 00:00:00 2001 From: sunrisepeak Date: Thu, 1 Oct 2026 22:14:20 +0800 Subject: [PATCH] openkal-windows 0.10.2, openkal-opensbi 0.8.1, openkal-uefi 0.8.1, openkal-emscripten 0.3.1 Each is written against openkal 0.14.1 and changes nothing else; openkal-windows also carries the test that observes clause 7.13. Every pin in the ecosystem is exact, so a graph naming openkal 0.14.1 can contain an implementation only once one pinning 0.14.1 is published. openkal-musl 0.19.3 pins these. Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com> --- pkgs/o/openkal-emscripten.lua | 21 +++++++++++++++++++++ pkgs/o/openkal-opensbi.lua | 21 +++++++++++++++++++++ pkgs/o/openkal-uefi.lua | 21 +++++++++++++++++++++ pkgs/o/openkal-windows.lua | 21 +++++++++++++++++++++ 4 files changed, 84 insertions(+) diff --git a/pkgs/o/openkal-emscripten.lua b/pkgs/o/openkal-emscripten.lua index 48fb721e..031caa02 100644 --- a/pkgs/o/openkal-emscripten.lua +++ b/pkgs/o/openkal-emscripten.lua @@ -45,6 +45,13 @@ package = { xpm = { linux = { + ["0.3.1"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-emscripten/archive/refs/tags/0.3.1.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-emscripten/releases/download/0.3.1/openkal-emscripten-0.3.1.tar.gz", + }, + sha256 = "503e7af9ad7a2b70222eff3f0d198bf61f8efb4ee27b26a147df21d293e6ad3a", + }, ["0.3.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-emscripten/archive/refs/tags/0.3.0.tar.gz", @@ -75,6 +82,13 @@ package = { }, }, macosx = { + ["0.3.1"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-emscripten/archive/refs/tags/0.3.1.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-emscripten/releases/download/0.3.1/openkal-emscripten-0.3.1.tar.gz", + }, + sha256 = "503e7af9ad7a2b70222eff3f0d198bf61f8efb4ee27b26a147df21d293e6ad3a", + }, ["0.3.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-emscripten/archive/refs/tags/0.3.0.tar.gz", @@ -105,6 +119,13 @@ package = { }, }, windows = { + ["0.3.1"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-emscripten/archive/refs/tags/0.3.1.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-emscripten/releases/download/0.3.1/openkal-emscripten-0.3.1.tar.gz", + }, + sha256 = "503e7af9ad7a2b70222eff3f0d198bf61f8efb4ee27b26a147df21d293e6ad3a", + }, ["0.3.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-emscripten/archive/refs/tags/0.3.0.tar.gz", diff --git a/pkgs/o/openkal-opensbi.lua b/pkgs/o/openkal-opensbi.lua index 1f717d33..9edb8b55 100644 --- a/pkgs/o/openkal-opensbi.lua +++ b/pkgs/o/openkal-opensbi.lua @@ -20,6 +20,13 @@ package = { xpm = { linux = { + ["0.8.1"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-opensbi/archive/refs/tags/0.8.1.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-opensbi/releases/download/0.8.1/openkal-opensbi-0.8.1.tar.gz", + }, + sha256 = "4a08467194a82308683950b6ca15733563baaae52b733749f5c65898e9c066ad", + }, ["0.8.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-opensbi/archive/refs/tags/0.8.0.tar.gz", @@ -106,6 +113,13 @@ package = { }, }, macosx = { + ["0.8.1"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-opensbi/archive/refs/tags/0.8.1.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-opensbi/releases/download/0.8.1/openkal-opensbi-0.8.1.tar.gz", + }, + sha256 = "4a08467194a82308683950b6ca15733563baaae52b733749f5c65898e9c066ad", + }, ["0.8.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-opensbi/archive/refs/tags/0.8.0.tar.gz", @@ -192,6 +206,13 @@ package = { }, }, windows = { + ["0.8.1"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-opensbi/archive/refs/tags/0.8.1.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-opensbi/releases/download/0.8.1/openkal-opensbi-0.8.1.tar.gz", + }, + sha256 = "4a08467194a82308683950b6ca15733563baaae52b733749f5c65898e9c066ad", + }, ["0.8.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-opensbi/archive/refs/tags/0.8.0.tar.gz", diff --git a/pkgs/o/openkal-uefi.lua b/pkgs/o/openkal-uefi.lua index fba1e76f..7ca91f27 100644 --- a/pkgs/o/openkal-uefi.lua +++ b/pkgs/o/openkal-uefi.lua @@ -20,6 +20,13 @@ package = { xpm = { linux = { + ["0.8.1"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-uefi/archive/refs/tags/0.8.1.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-uefi/releases/download/0.8.1/openkal-uefi-0.8.1.tar.gz", + }, + sha256 = "8f78a0cda718f79fe23a6b22a16d645b5ac22e071e2d34318b611333f5a7ad52", + }, ["0.8.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-uefi/archive/refs/tags/0.8.0.tar.gz", @@ -99,6 +106,13 @@ package = { }, }, macosx = { + ["0.8.1"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-uefi/archive/refs/tags/0.8.1.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-uefi/releases/download/0.8.1/openkal-uefi-0.8.1.tar.gz", + }, + sha256 = "8f78a0cda718f79fe23a6b22a16d645b5ac22e071e2d34318b611333f5a7ad52", + }, ["0.8.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-uefi/archive/refs/tags/0.8.0.tar.gz", @@ -178,6 +192,13 @@ package = { }, }, windows = { + ["0.8.1"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-uefi/archive/refs/tags/0.8.1.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-uefi/releases/download/0.8.1/openkal-uefi-0.8.1.tar.gz", + }, + sha256 = "8f78a0cda718f79fe23a6b22a16d645b5ac22e071e2d34318b611333f5a7ad52", + }, ["0.8.0"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-uefi/archive/refs/tags/0.8.0.tar.gz", diff --git a/pkgs/o/openkal-windows.lua b/pkgs/o/openkal-windows.lua index 6b432d08..085bade2 100644 --- a/pkgs/o/openkal-windows.lua +++ b/pkgs/o/openkal-windows.lua @@ -21,6 +21,13 @@ package = { xpm = { linux = { + ["0.10.2"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.10.2.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-windows/releases/download/0.10.2/openkal-windows-0.10.2.tar.gz", + }, + sha256 = "3e05e62340c486e742a5ffc4cd5f460732e8b6c46a7151f5aa8971512a59a722", + }, ["0.10.1"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.10.1.tar.gz", @@ -156,6 +163,13 @@ package = { }, }, macosx = { + ["0.10.2"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.10.2.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-windows/releases/download/0.10.2/openkal-windows-0.10.2.tar.gz", + }, + sha256 = "3e05e62340c486e742a5ffc4cd5f460732e8b6c46a7151f5aa8971512a59a722", + }, ["0.10.1"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.10.1.tar.gz", @@ -291,6 +305,13 @@ package = { }, }, windows = { + ["0.10.2"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.10.2.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-windows/releases/download/0.10.2/openkal-windows-0.10.2.tar.gz", + }, + sha256 = "3e05e62340c486e742a5ffc4cd5f460732e8b6c46a7151f5aa8971512a59a722", + }, ["0.10.1"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.10.1.tar.gz",