Skip to content

feat: add mcpplibs.xpkg@0.0.39 (libxpkg)#7

Merged
Sunrisepeak merged 1 commit intomainfrom
feat/add-libxpkg-0.0.39
May 9, 2026
Merged

feat: add mcpplibs.xpkg@0.0.39 (libxpkg)#7
Sunrisepeak merged 1 commit intomainfrom
feat/add-libxpkg-0.0.39

Conversation

@Sunrisepeak
Copy link
Copy Markdown
Member

Summary

mcpplibs.xpkg@0.0.39 — C++23 reference implementation of the xpkg V1 spec. Five modules under the mcpplibs.xpkg.* namespace (root + loader + index + executor + lua_stdlib) ship in a single libxpkg.a.

Depends on mcpplibs.capi.lua@0.0.3 (added in #6).

Tarball: https://github.com/openxlings/libxpkg/archive/refs/tags/v0.0.39.tar.gz
SHA256: `292d6a85da95b3615cc96f8e2e64dbe7767d059d8a8e9422bbc72db648f81f71`

Test plan

  • Local mcpp build of a small consumer that depends on mcpplibs.xpkg@0.0.39 resolves the chain (libxpkg → capi.lua → lua) cleanly.
  • CI lint passes.
  • deploy-site republishes the browse pages after merge.

C++23 reference implementation of the xpkg V1 spec. Five modules
under the mcpplibs.xpkg.* namespace (root + loader + index +
executor + lua_stdlib) build into a single libxpkg.a. Depends on
mcpplibs.capi.lua@0.0.3 indexed in this same registry.

Tarball: https://github.com/openxlings/libxpkg/archive/refs/tags/v0.0.39.tar.gz
SHA256:  292d6a85da95b3615cc96f8e2e64dbe7767d059d8a8e9422bbc72db648f81f71
@Sunrisepeak Sunrisepeak merged commit e4b7772 into main May 9, 2026
1 check passed
@Sunrisepeak Sunrisepeak deleted the feat/add-libxpkg-0.0.39 branch May 9, 2026 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant