update-luarocks-package: fix mirrors

Changed files
+6 -5
maintainers
pkgs
build-support
fetchurl
+5 -1
maintainers/scripts/luarocks-config.lua
···
+
+
-- default of luarocks listed at src/luarocks/core/cfg.lua
+
-- keep this list synced with pkgs/build-support/fetchurl/mirrors.nix
rocks_servers = {
-
"https://luarocks.org"
+
"https://luarocks.org",
+
"https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/"
}
version_check_on_fail = false
+1 -3
maintainers/scripts/update-luarocks-packages
···
PKG_LIST="maintainers/scripts/luarocks-packages.csv"
TMP_FILE="$(mktemp)"
GENERATED_NIXFILE="pkgs/development/lua-modules/generated-packages.nix"
-
LUAROCKS_CONFIG="$NIXPKGS_PATH/maintainers/scripts/luarocks-config.lua"
+
LUAROCKS_CONFIG="maintainers/scripts/luarocks-config.lua"
HEADER = """/* {GENERATED_NIXFILE} is an auto-generated file -- DO NOT EDIT!
Regenerate it with:
···
if plug.maintainers:
cmd.append(f"--maintainers={plug.maintainers}")
-
# updates plugin directly from its repository
-
print("server: [%s]" % plug.server)
# if plug.server == "src":
if plug.src != "":
if plug.src is None:
-1
pkgs/build-support/fetchurl/mirrors.nix
···
"https://luarocks.org/"
"https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/"
"https://luafr.org/moonrocks/"
-
"http://luarocks.logiceditor.com/rocks/"
];
# Python PyPI