Skip to content

feat(eui-neo): 0.5.6 补 CN 镜像 - #205

Merged
Sunrisepeak merged 1 commit into
mainfrom
feat/cn-mirror-eui-neo-0.5.6
Aug 11, 2026
Merged

feat(eui-neo): 0.5.6 补 CN 镜像#205
Sunrisepeak merged 1 commit into
mainfrom
feat/cn-mirror-eui-neo-0.5.6

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

compat.eui-neo 的最新版本 0.5.6 补上 CN 镜像,国内 mcpp add/build 不再只能走 GitHub。

改了什么

pkgs/e/compat.eui-neo.lua 里 linux / macosx / windows 三个平台的 0.5.6,
url 从纯字符串改写成 { GLOBAL, CN } 镜像表:

url = { GLOBAL = "https://github.com/sudoevolve/EUI-NEO/archive/refs/tags/v0.5.6.tar.gz",
        CN     = "https://gitcode.com/mcpp-res/eui-neo/releases/download/0.5.6/eui-neo-0.5.6.tar.gz" },

sha256 一个字没动(0df8d798…6abf8)——CN 传的就是 GLOBAL 那份字节。

镜像资源(已上传)

用本地 gtc 发到 gitcode mcpp-res/eui-neo(该仓已存在,此前只有 0.5.3):

  • gtc release publish mcpp-res/eui-neo --tag 0.5.6 --name "EUI-NEO 0.5.6" --target main --asset eui-neo-0.5.6.tar.gz
  • 资产 eui-neo-0.5.6.tar.gz,14794160 bytes

闭环验证(即 docs/cn-mirror.md 第 4 步,也是 CI mirror-cn-reachable 做的事):

CN http=200 size=14794160
0df8d79897a480566b0989060f206431d12c4a83eb7aef50b8e5d21f1676abf8  cn-0.5.6.tar.gz     (curl 自 gitcode)
0df8d79897a480566b0989060f206431d12c4a83eb7aef50b8e5d21f1676abf8  eui-neo-0.5.6.tar.gz (curl 自 GitHub)

BYTE-IDENTICAL,且等于描述符里原有的 sha256。顺手复查了同文件里 0.5.3 的 CN url,仍然 200。

0.5.5 没动

0.5.5 从未镜像到 mcpp-res,保持纯字符串形态 —— 按 docs/cn-mirror.md 的 fallback 规则,
{ GLOBAL=x, CN=x } 过不了 lint,纯字符串才是正确写法,CN 用户回落上游即可。
原来那段注释写的是「0.5.5/0.5.6 都还没镜像」,已同步更正。要补的话另开 PR,sha256 同样不变。

本地验证

luac5.4 -p                                  syntax OK
tests/check_mirror_urls.lua                 OK
tests/check_package_name.lua                OK
tests/check_platform_version_parity.lua     OK
tests/list_cn_urls.lua                      0.5.6 + 0.5.3 两条 CN url,curl 均 200
mcpp xpkg parse (mcpp 2026.8.11.2)          parse OK

纯元数据改动,不涉及构建配方,包本身的构建行为不变。

把 compat.eui-neo 0.5.6 三个平台的 url 从纯字符串改写成
{ GLOBAL, CN } 镜像表,CN 指向 gitcode mcpp-res/eui-neo。

镜像资源已上传并闭环验证:
- gitcode mcpp-res/eui-neo@0.5.6 资产 eui-neo-0.5.6.tar.gz(14794160 bytes)
- CN 直连 curl http=200,sha256 与 GLOBAL 逐字节一致,
  等于描述符里既有的 0df8d798…6abf8,sha256 不变。

0.5.5 保持纯字符串形态(未镜像),按 docs/cn-mirror.md 的
fallback 规则,CN 用户回落上游即可;注释同步更正。
@Sunrisepeak
Sunrisepeak merged commit d4d74cd into main Aug 11, 2026
9 checks passed
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