about summary refs log tree commit diff
diff options
context:
space:
mode:
-rwxr-xr-xmaintainers/scripts/update-luarocks-packages4
-rw-r--r--pkgs/development/interpreters/lua-5/build-lua-package.nix10
-rw-r--r--pkgs/development/tools/misc/luarocks/luarocks-nix.nix5
3 files changed, 5 insertions, 14 deletions
diff --git a/maintainers/scripts/update-luarocks-packages b/maintainers/scripts/update-luarocks-packages
index 55076f889e99e..a465031b91128 100755
--- a/maintainers/scripts/update-luarocks-packages
+++ b/maintainers/scripts/update-luarocks-packages
@@ -53,11 +53,11 @@ class LuaPlugin:
     '''Name of the plugin, as seen on luarocks.org'''
     src: str
     '''address to the git repository'''
-    ref: str
+    ref: Optional[str]
     '''git reference (branch name/tag)'''
     version: Optional[str]
     '''Set it to pin a package '''
-    server: str
+    server: Optional[str]
     '''luarocks.org registers packages under different manifests.
     Its value can be 'http://luarocks.org/dev'
     '''
diff --git a/pkgs/development/interpreters/lua-5/build-lua-package.nix b/pkgs/development/interpreters/lua-5/build-lua-package.nix
index 8ff70cef3ba20..5639b2a4bb901 100644
--- a/pkgs/development/interpreters/lua-5/build-lua-package.nix
+++ b/pkgs/development/interpreters/lua-5/build-lua-package.nix
@@ -7,10 +7,8 @@
 }:
 
 {
-# name ? "${attrs.pname}-${attrs.version}"
-pname,
-
-version
+pname
+, version
 
 # by default prefix `name` e.g. "lua5.2-${name}"
 , namePrefix ? if lua.pkgs.isLuaJIT
@@ -62,7 +60,7 @@ version
 
 # relative to srcRoot, path to the rockspec to use when using rocks
 , rockspecFilename ? null
-  # "../*.rockspec"
+# relative to srcRoot, path to folder that contains the expected rockspec
 , rockspecDir ?  "."
 
 # must be set for packages that don't have a rock
@@ -174,8 +172,6 @@ builtins.removeAttrs attrs ["disabled" "checkInputs" "externalDeps" "extraVariab
     ${luarocks_content}
     EOF
     export LUAROCKS_CONFIG="$PWD/${luarocks_config}";
-    echo "pwd: $PWD"
-
   ''
   + lib.optionalString (rockspecFilename == null) ''
     rockspecFilename="${generatedRockspecFilename}"
diff --git a/pkgs/development/tools/misc/luarocks/luarocks-nix.nix b/pkgs/development/tools/misc/luarocks/luarocks-nix.nix
index 096a7b8f70cec..22872bdcbfa8d 100644
--- a/pkgs/development/tools/misc/luarocks/luarocks-nix.nix
+++ b/pkgs/development/tools/misc/luarocks/luarocks-nix.nix
@@ -9,11 +9,6 @@ luarocks.overrideAttrs(old: {
     sha256 = "sha256-WfzLSpIp0V7Ib4sjYvoJHF+/vHaieccvfVAr5W47QsQ=";
   };
   patches = [];
-  # src = builtins.fetchGit {
-  #   url = "https://github.com/nix-community/luarocks-nix.git";
-  #   ref = "test-speedup";
-  #   rev = "68ebd5356206a625021b9add4ec2f916692a55eb";
-  # };
 
   meta.mainProgram = "luarocks";
 })