Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,11 @@

### Fixed

- **openkal-image 0.6.4(openkal-run、openkal-ld、openkal-tools、openkal-bind)。** okrun 在匹配前对每个映像名作词法规整,绝对名与相对名
一样:空分量(`//`)与 `.` 去掉,`..` 去掉前一分量;此前绝对名原样匹配,含 `//` 的名字被拒绝。发布工作流在发布时自动运行,每个
发布都带产物,并增加 FreeBSD x86_64 与 aarch64(在 FreeBSD 机器中运行后附加)(mcpplibs/openkal-image#40)。
- **openkal-macos 0.23.4。** libSystem 的桩为 x86_64 列出 `__bzero`:clang 在该架构上把清零的 `memset` 降为 `__bzero`,无 SDK 的
链接因此失败,`x86_64-macos-musl` 的发布构建对任何程序都失败;CI 在 Linux 上链接、在 Intel Mac 上运行(mcpplibs/openkal-macos#50)。
- **mcpplibs.mwrap.recastnavigation 1.6.0.1(包装修订 1)。** 群体的避障在每个平台上逐位相同。1.6.0 的 DetourCrowd 避障与 DetourTileCache
有向盒绕过 Detour 自己的钩子直接调用 C 库的 `cosf`、`sinf`,而钩子本身也转给 libm:glibc、macOS、Windows UCRT 与 emscripten 相差
一个 ulp,开启 `DT_CROWD_OBSTACLE_AVOIDANCE` 的群体因平台走到不同位置。三个补丁(`patches/`,预先应用在 `upstream/`,
Expand Down
21 changes: 21 additions & 0 deletions pkgs/o/openkal-bind.lua
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,13 @@ package = {

xpm = {
linux = {
["0.6.4"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.4.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.4/openkal-image-0.6.4.tar.gz",
},
sha256 = "37298c3c5d3aff8c8d8bbee9ba8de890d6c0932031fe36ec029aabeb7db304cf",
},
["0.6.1"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.1.tar.gz",
Expand Down Expand Up @@ -209,6 +216,13 @@ package = {
},
},
macosx = {
["0.6.4"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.4.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.4/openkal-image-0.6.4.tar.gz",
},
sha256 = "37298c3c5d3aff8c8d8bbee9ba8de890d6c0932031fe36ec029aabeb7db304cf",
},
["0.6.1"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.1.tar.gz",
Expand Down Expand Up @@ -393,6 +407,13 @@ package = {
},
},
windows = {
["0.6.4"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.4.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.4/openkal-image-0.6.4.tar.gz",
},
sha256 = "37298c3c5d3aff8c8d8bbee9ba8de890d6c0932031fe36ec029aabeb7db304cf",
},
["0.6.1"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.1.tar.gz",
Expand Down
21 changes: 21 additions & 0 deletions pkgs/o/openkal-ld.lua
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,13 @@ package = {

xpm = {
linux = {
["0.6.4"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.4.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.4/openkal-image-0.6.4.tar.gz",
},
sha256 = "37298c3c5d3aff8c8d8bbee9ba8de890d6c0932031fe36ec029aabeb7db304cf",
},
["0.6.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz",
Expand Down Expand Up @@ -230,6 +237,13 @@ package = {
},
},
macosx = {
["0.6.4"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.4.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.4/openkal-image-0.6.4.tar.gz",
},
sha256 = "37298c3c5d3aff8c8d8bbee9ba8de890d6c0932031fe36ec029aabeb7db304cf",
},
["0.6.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz",
Expand Down Expand Up @@ -442,6 +456,13 @@ package = {
},
},
windows = {
["0.6.4"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.4.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.4/openkal-image-0.6.4.tar.gz",
},
sha256 = "37298c3c5d3aff8c8d8bbee9ba8de890d6c0932031fe36ec029aabeb7db304cf",
},
["0.6.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz",
Expand Down
21 changes: 21 additions & 0 deletions pkgs/o/openkal-macos.lua
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,13 @@ package = {

xpm = {
linux = {
["0.23.4"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.23.4.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.23.4/openkal-macos-0.23.4.tar.gz",
},
sha256 = "056b7aafbd86677194dfbf77754f0fc4fb941b748a1a8df37dd88482c2cd747d",
},
["0.23.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.23.3.tar.gz",
Expand Down Expand Up @@ -287,6 +294,13 @@ package = {
},
},
macosx = {
["0.23.4"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.23.4.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.23.4/openkal-macos-0.23.4.tar.gz",
},
sha256 = "056b7aafbd86677194dfbf77754f0fc4fb941b748a1a8df37dd88482c2cd747d",
},
["0.23.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.23.3.tar.gz",
Expand Down Expand Up @@ -555,6 +569,13 @@ package = {
},
},
windows = {
["0.23.4"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.23.4.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.23.4/openkal-macos-0.23.4.tar.gz",
},
sha256 = "056b7aafbd86677194dfbf77754f0fc4fb941b748a1a8df37dd88482c2cd747d",
},
["0.23.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.23.3.tar.gz",
Expand Down
21 changes: 21 additions & 0 deletions pkgs/o/openkal-run.lua
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,13 @@ package = {

xpm = {
linux = {
["0.6.4"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.4.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.4/openkal-image-0.6.4.tar.gz",
},
sha256 = "37298c3c5d3aff8c8d8bbee9ba8de890d6c0932031fe36ec029aabeb7db304cf",
},
["0.6.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz",
Expand Down Expand Up @@ -234,6 +241,13 @@ package = {
},
},
macosx = {
["0.6.4"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.4.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.4/openkal-image-0.6.4.tar.gz",
},
sha256 = "37298c3c5d3aff8c8d8bbee9ba8de890d6c0932031fe36ec029aabeb7db304cf",
},
["0.6.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz",
Expand Down Expand Up @@ -446,6 +460,13 @@ package = {
},
},
windows = {
["0.6.4"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.4.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.4/openkal-image-0.6.4.tar.gz",
},
sha256 = "37298c3c5d3aff8c8d8bbee9ba8de890d6c0932031fe36ec029aabeb7db304cf",
},
["0.6.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz",
Expand Down
21 changes: 21 additions & 0 deletions pkgs/o/openkal-tools.lua
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,13 @@ package = {

xpm = {
linux = {
["0.6.4"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.4.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.4/openkal-image-0.6.4.tar.gz",
},
sha256 = "37298c3c5d3aff8c8d8bbee9ba8de890d6c0932031fe36ec029aabeb7db304cf",
},
["0.6.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz",
Expand Down Expand Up @@ -232,6 +239,13 @@ package = {
},
},
macosx = {
["0.6.4"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.4.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.4/openkal-image-0.6.4.tar.gz",
},
sha256 = "37298c3c5d3aff8c8d8bbee9ba8de890d6c0932031fe36ec029aabeb7db304cf",
},
["0.6.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz",
Expand Down Expand Up @@ -444,6 +458,13 @@ package = {
},
},
windows = {
["0.6.4"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.4.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-image/releases/download/0.6.4/openkal-image-0.6.4.tar.gz",
},
sha256 = "37298c3c5d3aff8c8d8bbee9ba8de890d6c0932031fe36ec029aabeb7db304cf",
},
["0.6.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-image/archive/refs/tags/0.6.3.tar.gz",
Expand Down
Loading