summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--custom/luaSha2.nix9
1 files changed, 5 insertions, 4 deletions
diff --git a/custom/luaSha2.nix b/custom/luaSha2.nix
index d9b603f8..aa520c25 100644
--- a/custom/luaSha2.nix
+++ b/custom/luaSha2.nix
@@ -1,5 +1,5 @@
1{ stdenv 1{ stdenv
2, fetchurl 2, fetchgit
3, pkgs 3, pkgs
4}: 4}:
5 5
@@ -7,9 +7,10 @@ let
7 lua = pkgs.lua51Packages.lua; 7 lua = pkgs.lua51Packages.lua;
8in pkgs.lua51Packages.buildLuaPackage { 8in pkgs.lua51Packages.buildLuaPackage {
9 name = "luaSha2"; 9 name = "luaSha2";
10 src = fetchurl { 10 src = fetchgit {
11 url = "https://sha2.googlecode.com/archive/02bd4bfdc8062c7e1ae51c5a72906efc0a6375ee.tar.gz"; 11 url = "https://code.google.com/p/sha2";
12 sha256 = "18v0pn10cs6133jzm80sj2aw0ycpls150k9p0gplagap6xhzp6j2"; 12 rev = "02bd4bfdc8062c7e1ae51c5a72906efc0a6375ee";
13 sha256 = "57ca5f1fb63b00aba7bcbb6e153a7878bc855a0cc6fb539abba33933da727c6f";
13 }; 14 };
14 buildPhase = '' 15 buildPhase = ''
15 gcc -L${lua}/lib -I$LUA_INC -I. sha2.c sha2lib.c -fPIC -DSHA2_USE_INTTYPES_H -DBYTE_ORDER -DLITTLE_ENDIAN -llua -shared -o sha2.so 16 gcc -L${lua}/lib -I$LUA_INC -I. sha2.c sha2lib.c -fPIC -DSHA2_USE_INTTYPES_H -DBYTE_ORDER -DLITTLE_ENDIAN -llua -shared -o sha2.so