about summary refs log tree commit diff
path: root/pkgs/top-level/lua-packages.nix
diff options
context:
space:
mode:
authorLuka Blaskovic <lblasc@tvbeat.com>2018-02-25 21:15:19 +0000
committerJörg Thalheim <joerg@thalheim.io>2018-03-09 19:32:06 +0000
commit73ec2c29d46345126b26765b2bfd817f6558d562 (patch)
treef7ec11d98d3ade8668f0db05ea5b890e24485945 /pkgs/top-level/lua-packages.nix
parent2f0ff59d892b786b075d686c5cbe885a472db141 (diff)
downloadnixlib-73ec2c29d46345126b26765b2bfd817f6558d562.tar
nixlib-73ec2c29d46345126b26765b2bfd817f6558d562.tar.gz
nixlib-73ec2c29d46345126b26765b2bfd817f6558d562.tar.bz2
nixlib-73ec2c29d46345126b26765b2bfd817f6558d562.tar.lz
nixlib-73ec2c29d46345126b26765b2bfd817f6558d562.tar.xz
nixlib-73ec2c29d46345126b26765b2bfd817f6558d562.tar.zst
nixlib-73ec2c29d46345126b26765b2bfd817f6558d562.zip
luaPackages.std.normalize: init at 2.0.1
Diffstat (limited to 'pkgs/top-level/lua-packages.nix')
-rw-r--r--pkgs/top-level/lua-packages.nix30
1 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix
index 776de6b9a9be..249b5bdb6468 100644
--- a/pkgs/top-level/lua-packages.nix
+++ b/pkgs/top-level/lua-packages.nix
@@ -754,6 +754,36 @@ let
     };
   };
 
+  std.normalize = buildLuaPackage rec {
+    name = "std.normalize-${version}";
+    version = "2.0.1";
+
+    src = fetchFromGitHub {
+      owner = "lua-stdlib";
+      repo = "normalize";
+      rev = "v${version}";
+      sha256 = "1yz96r28d2wcgky6by92a21755bf4wzpn65rdv2ps0fxywgw5rda";
+    };
+
+    propagatedBuildInputs = [ std._debug ];
+
+    # No Makefile.
+    dontBuild = true;
+
+    installPhase = ''
+      mkdir -p $out/share/lua/${lua.luaversion}/std
+      cp -r lib/std/normalize $out/share/lua/${lua.luaversion}/std/
+    '';
+
+    meta = with stdenv.lib; {
+      description = "Normalized Lua Functions";
+      homepage    = https://lua-stdlib.github.io/normalize;
+      license     = licenses.mit;
+      maintainers = with maintainers; [ lblasc ];
+      platforms   = platforms.unix;
+    };
+  };
+
   vicious = stdenv.mkDerivation rec {
     name = "vicious-${version}";
     version = "2.3.1";