From 89c3c1cb4284e4712b8509349620a0cd07c39bce Mon Sep 17 00:00:00 2001 From: Matthieu Coudron Date: Sat, 7 Sep 2019 19:55:30 +0900 Subject: [PATCH] update-luarocks-packages: reference only 1 server we now pass a configuration file when calling luarocks to prevent impurities. --- maintainers/scripts/luarocks-config.lua | 3 +++ maintainers/scripts/update-luarocks-packages | 1 + 2 files changed, 4 insertions(+) create mode 100644 maintainers/scripts/luarocks-config.lua diff --git a/maintainers/scripts/luarocks-config.lua b/maintainers/scripts/luarocks-config.lua new file mode 100644 index 000000000000..40b2d611c322 --- /dev/null +++ b/maintainers/scripts/luarocks-config.lua @@ -0,0 +1,3 @@ +rocks_servers = { + "https://luarocks.org" +} diff --git a/maintainers/scripts/update-luarocks-packages b/maintainers/scripts/update-luarocks-packages index a8d67d208e38..1a31d71086fa 100755 --- a/maintainers/scripts/update-luarocks-packages +++ b/maintainers/scripts/update-luarocks-packages @@ -15,6 +15,7 @@ CSV_FILE="maintainers/scripts/luarocks-packages.csv" TMP_FILE="$(mktemp)" # Set in the update-luarocks-shell.nix NIXPKGS_PATH="$LUAROCKS_NIXPKGS_PATH" +export LUAROCKS_CONFIG="$NIXPKGS_PATH/maintainers/scripts/luarocks-config.lua" # 10 is a pretty arbitrary number of simultaneous jobs, but it is generally # impolite to hit a webserver with *too* many simultaneous connections :)