at v206 33 lines 674 B view raw
1{ stdenv, fetchFromGitHub, scons, lua }: 2 3stdenv.mkDerivation rec { 4 version = "1.0.92"; 5 name = "toluapp-${version}"; 6 7 src = fetchFromGitHub { 8 owner = "eddieringle"; 9 repo = "toluapp"; 10 rev = "b1e680dc486c17128a3c21f89db1693ff06c02b1"; 11 sha256 = "1d1a9bll9825dg4mz71vwykvfd3s5zi2yvzbfsvlr3qz1l3zqfwb"; 12 }; 13 14 buildInputs = [ lua scons ]; 15 16 patches = [ ./environ-and-linux-is-kinda-posix.patch ]; 17 18 preConfigure = '' 19 substituteInPlace config_posix.py \ 20 --replace /usr/local $out 21 ''; 22 23 NIX_CFLAGS_COMPILE = "-fPIC"; 24 25 buildPhase = ''scons''; 26 27 installPhase = ''scons install''; 28 29 meta = { 30 license = stdenv.lib.licenses.mit; 31 }; 32 33}