Skip to content

Commit 65fb65c

Browse files
The openkal 0.24.1 correction group, as one change
Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
1 parent 6d13e08 commit 65fb65c

13 files changed

Lines changed: 162 additions & 7 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,14 @@
2222

2323
### Added
2424

25+
- **The openkal 0.24.1 correction group, as one change.** openkal-platform 0.24.1, openkal-musl 0.28.1 (a directory's whole
26+
name kept, openkal-musl#83), openkal-llvm-runtime 0.19.1 (a name beneath a Windows volume is absolute,
27+
openkal-llvm-runtime#64) and the image family 0.5.1 (openkal-ld, -run, -tools, -bind: okrun over openkal-macos 0.22.1,
28+
indexed by #720). The members name one another by compatible ranges and the platform's version group selects the
29+
versions; this change was written by openkal-platform's `tools/family_release.py index`, which also verified each
30+
tag's GitHub archive against its GitCode mirror. The openkal members move to the group (runtime 0.19.1, platform
31+
0.24.1, musl 0.28.1, the 0.5.1 image family).
32+
2533
- **mcpplibs.mwrap.zlib 1.3.2、.zstd 1.5.7、.xz 5.8.3、.xxhash 0.8.3、.libarchive 3.8.7、.libc 17.0.0(新包)。** 六个 mwrap
2634
包装把头文件收敛到各自的包中(mcpp 设计记录 2026-11-07 D10)。前五个以 C++23 模块使用同版本的 compat 实现:函数、类型、
2735
枚举值以上游的全局名导出,常量宏与类型宏在 `.macros` 中为同名常量与别名,带参数的宏在 `<mwrap/<lib>/macros.hpp>`;

‎pkgs/o/openkal-bind.lua‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,13 @@ package = {
2525

2626
xpm = {
2727
linux = {
28+
["0.5.1"] = {
29+
url = {
30+
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.1.tar.gz",
31+
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.5.1/openkal-image-0.5.1.tar.gz",
32+
},
33+
sha256 = "10c4cae4dd2b46bf242332bb2150ceb34f6f084a452aec5d6a949e139c497943",
34+
},
2835
["0.5.0"] = {
2936
url = {
3037
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.0.tar.gz",
@@ -160,6 +167,13 @@ package = {
160167
},
161168
},
162169
macosx = {
170+
["0.5.1"] = {
171+
url = {
172+
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.1.tar.gz",
173+
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.5.1/openkal-image-0.5.1.tar.gz",
174+
},
175+
sha256 = "10c4cae4dd2b46bf242332bb2150ceb34f6f084a452aec5d6a949e139c497943",
176+
},
163177
["0.5.0"] = {
164178
url = {
165179
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.0.tar.gz",
@@ -295,6 +309,13 @@ package = {
295309
},
296310
},
297311
windows = {
312+
["0.5.1"] = {
313+
url = {
314+
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.1.tar.gz",
315+
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.5.1/openkal-image-0.5.1.tar.gz",
316+
},
317+
sha256 = "10c4cae4dd2b46bf242332bb2150ceb34f6f084a452aec5d6a949e139c497943",
318+
},
298319
["0.5.0"] = {
299320
url = {
300321
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.0.tar.gz",

‎pkgs/o/openkal-ld.lua‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,13 @@ package = {
1818

1919
xpm = {
2020
linux = {
21+
["0.5.1"] = {
22+
url = {
23+
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.1.tar.gz",
24+
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.5.1/openkal-image-0.5.1.tar.gz",
25+
},
26+
sha256 = "10c4cae4dd2b46bf242332bb2150ceb34f6f084a452aec5d6a949e139c497943",
27+
},
2128
["0.5.0"] = {
2229
url = {
2330
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.0.tar.gz",
@@ -167,6 +174,13 @@ package = {
167174
},
168175
},
169176
macosx = {
177+
["0.5.1"] = {
178+
url = {
179+
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.1.tar.gz",
180+
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.5.1/openkal-image-0.5.1.tar.gz",
181+
},
182+
sha256 = "10c4cae4dd2b46bf242332bb2150ceb34f6f084a452aec5d6a949e139c497943",
183+
},
170184
["0.5.0"] = {
171185
url = {
172186
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.0.tar.gz",
@@ -316,6 +330,13 @@ package = {
316330
},
317331
},
318332
windows = {
333+
["0.5.1"] = {
334+
url = {
335+
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.1.tar.gz",
336+
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.5.1/openkal-image-0.5.1.tar.gz",
337+
},
338+
sha256 = "10c4cae4dd2b46bf242332bb2150ceb34f6f084a452aec5d6a949e139c497943",
339+
},
319340
["0.5.0"] = {
320341
url = {
321342
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.0.tar.gz",

‎pkgs/o/openkal-llvm-runtime.lua‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,13 @@ package = {
7575

7676
xpm = {
7777
linux = {
78+
["0.19.1"] = {
79+
url = {
80+
GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.19.1.tar.gz",
81+
CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.19.1/openkal-llvm-runtime-0.19.1.tar.gz",
82+
},
83+
sha256 = "3f1a4c450a52184606cd0c3ceda0d068c18c6222bc2577c8947bdb2962a6a6c7",
84+
},
7885
["0.19.0"] = {
7986
url = {
8087
GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.19.0.tar.gz",
@@ -490,6 +497,13 @@ package = {
490497
},
491498
},
492499
macosx = {
500+
["0.19.1"] = {
501+
url = {
502+
GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.19.1.tar.gz",
503+
CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.19.1/openkal-llvm-runtime-0.19.1.tar.gz",
504+
},
505+
sha256 = "3f1a4c450a52184606cd0c3ceda0d068c18c6222bc2577c8947bdb2962a6a6c7",
506+
},
493507
["0.19.0"] = {
494508
url = {
495509
GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.19.0.tar.gz",
@@ -905,6 +919,13 @@ package = {
905919
},
906920
},
907921
windows = {
922+
["0.19.1"] = {
923+
url = {
924+
GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.19.1.tar.gz",
925+
CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.19.1/openkal-llvm-runtime-0.19.1.tar.gz",
926+
},
927+
sha256 = "3f1a4c450a52184606cd0c3ceda0d068c18c6222bc2577c8947bdb2962a6a6c7",
928+
},
908929
["0.19.0"] = {
909930
url = {
910931
GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.19.0.tar.gz",

‎pkgs/o/openkal-musl.lua‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,13 @@ package = {
7575

7676
xpm = {
7777
linux = {
78+
["0.28.1"] = {
79+
url = {
80+
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.28.1.tar.gz",
81+
CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.28.1/openkal-musl-0.28.1.tar.gz",
82+
},
83+
sha256 = "ab0a0b431448c4739ec884f97f05a9aed39a57c3ba51bbf3f5c0c5f43ea1fe63",
84+
},
7885
["0.28.0"] = {
7986
url = {
8087
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.28.0.tar.gz",
@@ -504,6 +511,13 @@ package = {
504511
},
505512
},
506513
macosx = {
514+
["0.28.1"] = {
515+
url = {
516+
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.28.1.tar.gz",
517+
CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.28.1/openkal-musl-0.28.1.tar.gz",
518+
},
519+
sha256 = "ab0a0b431448c4739ec884f97f05a9aed39a57c3ba51bbf3f5c0c5f43ea1fe63",
520+
},
507521
["0.28.0"] = {
508522
url = {
509523
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.28.0.tar.gz",
@@ -933,6 +947,13 @@ package = {
933947
},
934948
},
935949
windows = {
950+
["0.28.1"] = {
951+
url = {
952+
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.28.1.tar.gz",
953+
CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.28.1/openkal-musl-0.28.1.tar.gz",
954+
},
955+
sha256 = "ab0a0b431448c4739ec884f97f05a9aed39a57c3ba51bbf3f5c0c5f43ea1fe63",
956+
},
936957
["0.28.0"] = {
937958
url = {
938959
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.28.0.tar.gz",

‎pkgs/o/openkal-platform.lua‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,13 @@ package = {
2626

2727
xpm = {
2828
linux = {
29+
["0.24.1"] = {
30+
url = {
31+
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.24.1.tar.gz",
32+
CN = "https://gitcode.com/mcpp-res/openkal-platform/releases/download/0.24.1/openkal-platform-0.24.1.tar.gz",
33+
},
34+
sha256 = "fe1854c370c46c255795f93a382f0ab3b0f44ef68b74a395926c3c8e8feb0a10",
35+
},
2936
["0.24.0"] = {
3037
url = {
3138
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.24.0.tar.gz",
@@ -175,6 +182,13 @@ package = {
175182
},
176183
},
177184
macosx = {
185+
["0.24.1"] = {
186+
url = {
187+
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.24.1.tar.gz",
188+
CN = "https://gitcode.com/mcpp-res/openkal-platform/releases/download/0.24.1/openkal-platform-0.24.1.tar.gz",
189+
},
190+
sha256 = "fe1854c370c46c255795f93a382f0ab3b0f44ef68b74a395926c3c8e8feb0a10",
191+
},
178192
["0.24.0"] = {
179193
url = {
180194
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.24.0.tar.gz",
@@ -324,6 +338,13 @@ package = {
324338
},
325339
},
326340
windows = {
341+
["0.24.1"] = {
342+
url = {
343+
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.24.1.tar.gz",
344+
CN = "https://gitcode.com/mcpp-res/openkal-platform/releases/download/0.24.1/openkal-platform-0.24.1.tar.gz",
345+
},
346+
sha256 = "fe1854c370c46c255795f93a382f0ab3b0f44ef68b74a395926c3c8e8feb0a10",
347+
},
327348
["0.24.0"] = {
328349
url = {
329350
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.24.0.tar.gz",

‎pkgs/o/openkal-run.lua‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,13 @@ package = {
1818

1919
xpm = {
2020
linux = {
21+
["0.5.1"] = {
22+
url = {
23+
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.1.tar.gz",
24+
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.5.1/openkal-image-0.5.1.tar.gz",
25+
},
26+
sha256 = "10c4cae4dd2b46bf242332bb2150ceb34f6f084a452aec5d6a949e139c497943",
27+
},
2128
["0.5.0"] = {
2229
url = {
2330
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.0.tar.gz",
@@ -167,6 +174,13 @@ package = {
167174
},
168175
},
169176
macosx = {
177+
["0.5.1"] = {
178+
url = {
179+
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.1.tar.gz",
180+
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.5.1/openkal-image-0.5.1.tar.gz",
181+
},
182+
sha256 = "10c4cae4dd2b46bf242332bb2150ceb34f6f084a452aec5d6a949e139c497943",
183+
},
170184
["0.5.0"] = {
171185
url = {
172186
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.0.tar.gz",
@@ -316,6 +330,13 @@ package = {
316330
},
317331
},
318332
windows = {
333+
["0.5.1"] = {
334+
url = {
335+
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.1.tar.gz",
336+
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.5.1/openkal-image-0.5.1.tar.gz",
337+
},
338+
sha256 = "10c4cae4dd2b46bf242332bb2150ceb34f6f084a452aec5d6a949e139c497943",
339+
},
319340
["0.5.0"] = {
320341
url = {
321342
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.0.tar.gz",

‎pkgs/o/openkal-tools.lua‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,13 @@ package = {
2020

2121
xpm = {
2222
linux = {
23+
["0.5.1"] = {
24+
url = {
25+
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.1.tar.gz",
26+
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.5.1/openkal-image-0.5.1.tar.gz",
27+
},
28+
sha256 = "10c4cae4dd2b46bf242332bb2150ceb34f6f084a452aec5d6a949e139c497943",
29+
},
2330
["0.5.0"] = {
2431
url = {
2532
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.0.tar.gz",
@@ -169,6 +176,13 @@ package = {
169176
},
170177
},
171178
macosx = {
179+
["0.5.1"] = {
180+
url = {
181+
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.1.tar.gz",
182+
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.5.1/openkal-image-0.5.1.tar.gz",
183+
},
184+
sha256 = "10c4cae4dd2b46bf242332bb2150ceb34f6f084a452aec5d6a949e139c497943",
185+
},
172186
["0.5.0"] = {
173187
url = {
174188
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.0.tar.gz",
@@ -318,6 +332,13 @@ package = {
318332
},
319333
},
320334
windows = {
335+
["0.5.1"] = {
336+
url = {
337+
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.1.tar.gz",
338+
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.5.1/openkal-image-0.5.1.tar.gz",
339+
},
340+
sha256 = "10c4cae4dd2b46bf242332bb2150ceb34f6f084a452aec5d6a949e139c497943",
341+
},
321342
["0.5.0"] = {
322343
url = {
323344
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.5.0.tar.gz",

‎tests/examples/openkal-bind/mcpp.toml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ sources = []
1717
include_dirs = ["include"]
1818

1919
[dependencies.mcpplibs]
20-
openkal-run = "0.5.0"
20+
openkal-run = "0.5.1"
2121

2222
[build-dependencies.mcpplibs]
23-
openkal-bind = "0.5.0"
24-
openkal-tools = { version = "0.5.0", tools = ["okld"] }
23+
openkal-bind = "0.5.1"
24+
openkal-tools = { version = "0.5.1", tools = ["okld"] }
2525

2626
[xlings.workspace]
2727
"xim:llvm" = "23.1.3"

‎tests/examples/openkal-musl/mcpp.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ name = "openkal-musl-tests"
88
version = "0.1.0"
99

1010
[target.'cfg(os = "linux")'.dependencies.mcpplibs]
11-
openkal-musl = "0.28.0"
11+
openkal-musl = "0.28.1"
1212

1313
[target.'cfg(os = "linux")'.build]
1414
cxxflags = ["-DHAVE_OPENKAL_MUSL=1"]

0 commit comments

Comments
 (0)