Unverified Commit e1488334 authored by Ulysses Zhan's avatar Ulysses Zhan
Browse files

luaPackages.bcrypt: init at 2.3-1

parent 0e6f2562
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@ alt-getopt,,,,,,arobyn
ansicolors,,,,,,Freed-Wu
argparse,,,,,,
basexx,,,,,,
bcrypt,,,,,,ulysseszhan
binaryheap,,,,,,vcunat
bit32,,,,,5.1,lblasc
busted,,,,,,
+33 −0
Original line number Diff line number Diff line
@@ -136,6 +136,39 @@ final: prev: {
    }
  ) { };

  bcrypt = callPackage (
    {
      buildLuarocksPackage,
      fetchFromGitHub,
      fetchurl,
      luaOlder,
    }:
    buildLuarocksPackage {
      pname = "bcrypt";
      version = "2.3-1";
      knownRockspec =
        (fetchurl {
          url = "mirror://luarocks/bcrypt-2.3-1.rockspec";
          sha256 = "1zjy7sflyd50jvp603hmw0sg3rw5xyray0spzv5x5ky9hxivcdrf";
        }).outPath;
      src = fetchFromGitHub {
        owner = "mikejsavage";
        repo = "lua-bcrypt";
        tag = "v2.3-1";
        hash = "sha256-wd9AbzfD3j9fyTq3toscitPsTEE49YoeSstwfO+3QGo=";
      };

      disabled = luaOlder "5.1";

      meta = {
        homepage = "http://github.com/mikejsavage/lua-bcrypt";
        description = "A Lua wrapper for bcrypt";
        maintainers = with lib.maintainers; [ ulysseszhan ];
        license.fullName = "ISC";
      };
    }
  ) { };

  binaryheap = callPackage (
    {
      buildLuarocksPackage,