Skip to content

Commit 5e2cb7c

Browse files
openkal-linux 0.18.3
Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
1 parent 6b79645 commit 5e2cb7c

3 files changed

Lines changed: 26 additions & 1 deletion

File tree

‎CHANGELOG.md‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@
99

1010
### Added
1111

12+
- **openkal-linux 0.18.3。** 每个 `kal_dir`(含两个预开放目录)以 `O_PATH` 打开:在其下解析名字、在其中启动程序、
13+
描述它都不需要读权限,列举时另开可读的描述符。Android 应用沙箱(`run-as`,SELinux `runas_app`)中根目录的预开放以
14+
EACCES 失败,以绝对名启动的每个程序报告为找不到(mcpp-community/mcpp#857)。测试成员 `openkal` 移到 0.18.3。
15+
GLOBAL 为 GitHub 标签归档,CN 为 GitCode `mcpp-res` 镜像,sha256 两处一致。
1216
- **mcpplibs.mwrap.libvpx 1.17.0(新包)。** libvpx-m:以 C++23 模块(`import mcpplibs.mwrap.libvpx;`)使用 VP9 编解码库
1317
libvpx 1.17.0 与 WebM 容器库 libwebm 1.0.0.32(建立在 compat.libvpx 与 compat.libwebm 之上)。根模块导出 libvpx 头文件的
1418
133 个类型、192 个枚举值、上游导出的 35 个函数与两个 VP9 接口(VP8 未构建,其接口不导出),头文件中 86 个类型化控制函数

‎pkgs/o/openkal-linux.lua‎

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

2020
xpm = {
2121
linux = {
22+
["0.18.3"] = {
23+
url = {
24+
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.18.3.tar.gz",
25+
CN = "https://gitcode.com/mcpp-res/openkal-linux/releases/download/0.18.3/openkal-linux-0.18.3.tar.gz",
26+
},
27+
sha256 = "0fee217cec562e5156e6b701c7eaaf467a3102e06d7c2178c7a2192dc94df655",
28+
},
2229
["0.18.2"] = {
2330
url = {
2431
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.18.2.tar.gz",
@@ -175,6 +182,13 @@ package = {
175182
},
176183
},
177184
macosx = {
185+
["0.18.3"] = {
186+
url = {
187+
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.18.3.tar.gz",
188+
CN = "https://gitcode.com/mcpp-res/openkal-linux/releases/download/0.18.3/openkal-linux-0.18.3.tar.gz",
189+
},
190+
sha256 = "0fee217cec562e5156e6b701c7eaaf467a3102e06d7c2178c7a2192dc94df655",
191+
},
178192
["0.18.2"] = {
179193
url = {
180194
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.18.2.tar.gz",
@@ -331,6 +345,13 @@ package = {
331345
},
332346
},
333347
windows = {
348+
["0.18.3"] = {
349+
url = {
350+
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.18.3.tar.gz",
351+
CN = "https://gitcode.com/mcpp-res/openkal-linux/releases/download/0.18.3/openkal-linux-0.18.3.tar.gz",
352+
},
353+
sha256 = "0fee217cec562e5156e6b701c7eaaf467a3102e06d7c2178c7a2192dc94df655",
354+
},
334355
["0.18.2"] = {
335356
url = {
336357
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.18.2.tar.gz",

‎tests/examples/openkal/mcpp.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ version = "0.1.0"
2121
openkal = "0.17.1"
2222

2323
[target.'cfg(os = "linux")'.dependencies.mcpplibs]
24-
openkal-linux = "0.18.2"
24+
openkal-linux = "0.18.3"
2525

2626
[target.'cfg(os = "macos")'.dependencies.mcpplibs]
2727
openkal-macos = "0.15.1"

0 commit comments

Comments
 (0)