Skip to content

Commit a790b5c

Browse files
authored
mcpplibs.os 0.2.8 exposes the openkal 0.23 process controls (#692)
1 parent 4fc5b50 commit a790b5c

3 files changed

Lines changed: 24 additions & 1 deletion

File tree

‎CHANGELOG.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
### Added
1717

18+
- **mcpplibs.os 0.2.8.** Process options expose granted directories and rights, confinement requests, resource preferences and the system null device. The corrected platform 0.23.2 group is verified on native, hosted and four image hosts. The os test member follows the release. GLOBAL and CN archives have the same verified SHA256.
19+
1820
- **openkal-platform 0.23.2.** The corrected version group pins musl 0.27.2, llvm-runtime 0.18.3 and image tools 0.4.2; the published musl image edge now selects the same loader. It requires mcpp 2026.11.3.1. GLOBAL and CN archives have the same verified SHA256. The older published groups remain unchanged.
1921

2022
- **openkal-llvm-runtime 0.18.3.** The runtime pins openkal-musl 0.27.2, whose image loader edge selects openkal-ld 0.4.2. The openkal test member follows the release. GLOBAL and CN archives have the same verified SHA256.

‎pkgs/o/os.lua‎

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

3232
xpm = {
3333
linux = {
34+
["0.2.8"] = {
35+
url = {
36+
GLOBAL = "https://github.com/mcpplibs/os/archive/refs/tags/0.2.8.tar.gz",
37+
CN = "https://gitcode.com/mcpp-res/os/releases/download/0.2.8/os-0.2.8.tar.gz",
38+
},
39+
sha256 = "f64f2625cd111011a2477c8c69b270237c7cdd1f0e237b883bac6a49e6730c0b",
40+
},
3441
["0.2.7"] = {
3542
url = {
3643
GLOBAL = "https://github.com/mcpplibs/os/archive/refs/tags/0.2.7.tar.gz",
@@ -101,6 +108,13 @@ package = {
101108
},
102109
},
103110
macosx = {
111+
["0.2.8"] = {
112+
url = {
113+
GLOBAL = "https://github.com/mcpplibs/os/archive/refs/tags/0.2.8.tar.gz",
114+
CN = "https://gitcode.com/mcpp-res/os/releases/download/0.2.8/os-0.2.8.tar.gz",
115+
},
116+
sha256 = "f64f2625cd111011a2477c8c69b270237c7cdd1f0e237b883bac6a49e6730c0b",
117+
},
104118
["0.2.7"] = {
105119
url = {
106120
GLOBAL = "https://github.com/mcpplibs/os/archive/refs/tags/0.2.7.tar.gz",
@@ -171,6 +185,13 @@ package = {
171185
},
172186
},
173187
windows = {
188+
["0.2.8"] = {
189+
url = {
190+
GLOBAL = "https://github.com/mcpplibs/os/archive/refs/tags/0.2.8.tar.gz",
191+
CN = "https://gitcode.com/mcpp-res/os/releases/download/0.2.8/os-0.2.8.tar.gz",
192+
},
193+
sha256 = "f64f2625cd111011a2477c8c69b270237c7cdd1f0e237b883bac6a49e6730c0b",
194+
},
174195
["0.2.7"] = {
175196
url = {
176197
GLOBAL = "https://github.com/mcpplibs/os/archive/refs/tags/0.2.7.tar.gz",

‎tests/examples/os/mcpp.toml‎

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

99
[dependencies.mcpplibs]
10-
os = "0.2.7"
10+
os = "0.2.8"
1111

1212
[indices]
1313
mcpplibs = { path = "../../.." }

0 commit comments

Comments
 (0)