From 33343212417b9b96d360c5a65021c8fc385fe06c Mon Sep 17 00:00:00 2001 From: sunrisepeak Date: Thu, 4 Jun 2026 20:46:40 +0800 Subject: [PATCH] compat.lua: fetch 5.4.7 from xlings-res mirror www.lua.org is intermittently unreachable (TLS connect failures), which broke every fresh fetch of lua@5.4.7 (xlings CI E2E-00 and any cold mcpp build depending on capi.lua). Point the url at the byte-identical xlings-res/lua mirror; sha256 unchanged. --- pkgs/c/compat.lua.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/c/compat.lua.lua b/pkgs/c/compat.lua.lua index 9454d8d..75ceb0f 100644 --- a/pkgs/c/compat.lua.lua +++ b/pkgs/c/compat.lua.lua @@ -21,19 +21,19 @@ package = { xpm = { linux = { ["5.4.7"] = { - url = "https://www.lua.org/ftp/lua-5.4.7.tar.gz", + url = "https://github.com/xlings-res/lua/releases/download/5.4.7/lua-5.4.7.tar.gz", sha256 = "9fbf5e28ef86c69858f6d3d34eccc32e911c1a28b4120ff3e84aaa70cfbf1e30", }, }, macosx = { ["5.4.7"] = { - url = "https://www.lua.org/ftp/lua-5.4.7.tar.gz", + url = "https://github.com/xlings-res/lua/releases/download/5.4.7/lua-5.4.7.tar.gz", sha256 = "9fbf5e28ef86c69858f6d3d34eccc32e911c1a28b4120ff3e84aaa70cfbf1e30", }, }, windows = { ["5.4.7"] = { - url = "https://www.lua.org/ftp/lua-5.4.7.tar.gz", + url = "https://github.com/xlings-res/lua/releases/download/5.4.7/lua-5.4.7.tar.gz", sha256 = "9fbf5e28ef86c69858f6d3d34eccc32e911c1a28b4120ff3e84aaa70cfbf1e30", }, },