Skip to content

chore(xpkg): add libxpkg 0.0.46#118

Merged
Sunrisepeak merged 1 commit into
mainfrom
fix/xpkg-0.0.46
Jul 25, 2026
Merged

chore(xpkg): add libxpkg 0.0.46#118
Sunrisepeak merged 1 commit into
mainfrom
fix/xpkg-0.0.46

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

Summary

  • register mcpplibs.xpkg 0.0.46 for Linux, macOS, and Windows
  • use the published openxlings/libxpkg 0.0.46 source archive as GLOBAL
  • add the byte-identical mcpp-res/xpkg GitCode asset as CN fallback

Resource verification

  • GLOBAL and CN size: 130668 bytes
  • SHA256: 6ffbc16108458d47f377ec6046dcf4c67f9a1d3815fc59ea331e39f31906dba0
  • two independent GLOBAL downloads matched byte-for-byte
  • fresh CN download returned HTTP 200 and matched GLOBAL byte-for-byte

Local validation

  • Lua syntax load
  • lua5.4 tests/check_mirror_urls.lua pkgs/x/xpkg.lua
  • lua5.4 tests/check_package_name.lua pkgs/x/xpkg.lua
  • mcpp xpkg parse pkgs/x/xpkg.lua
  • git diff --check

Upstream: openxlings/libxpkg#29
Related to openxlings/xlings#381.

@Sunrisepeak
Sunrisepeak marked this pull request as ready for review July 25, 2026 06:21
@Sunrisepeak
Sunrisepeak merged commit e7b83d9 into main Jul 25, 2026
5 checks passed
@Sunrisepeak
Sunrisepeak deleted the fix/xpkg-0.0.46 branch July 25, 2026 06:21
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