gerbil: 0.11 -> 0.12-DEV
This commit is contained in:
parent
e78b820beb
commit
f96e4edb17
@ -1,15 +1,22 @@
|
|||||||
{ stdenv, fetchurl, fetchgit, gambit, openssl, zlib, coreutils, rsync, bash }:
|
{ stdenv, fetchurl, fetchgit, gambit,
|
||||||
|
coreutils, rsync, bash,
|
||||||
|
openssl, zlib, sqlite, libxml2, libyaml, libmysql, lmdb, leveldb }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "gerbil-${version}";
|
name = "gerbil-${version}";
|
||||||
|
|
||||||
version = "0.11";
|
version = "0.12-DEV";
|
||||||
src = fetchurl {
|
src = fetchgit {
|
||||||
url = "https://github.com/vyzo/gerbil/archive/v${version}.tar.gz";
|
url = "https://github.com/vyzo/gerbil.git";
|
||||||
sha256 = "0mqg6cqdcf5qr7vk79x5zkls7z2wm8i3lhwn0b7i0g1m6yyyyff7";
|
rev = "3657b6e940ea248e0b312f276590e38ff68997e7";
|
||||||
|
sha256 = "11ys7082ghkm4yikz4qxmv3jpxcr42jfi0jhjw1mpzbqdg6004w2";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ gambit openssl zlib coreutils rsync bash ];
|
buildInputs = [
|
||||||
|
gambit openssl
|
||||||
|
coreutils rsync bash
|
||||||
|
zlib openssl zlib sqlite libxml2 libyaml libmysql lmdb leveldb
|
||||||
|
];
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
patchShebangs .
|
patchShebangs .
|
||||||
@ -21,7 +28,13 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
runHook preBuild
|
runHook preBuild
|
||||||
|
|
||||||
|
# Enable all optional libraries
|
||||||
|
substituteInPlace "src/std/build-features.ss" --replace '#f' '#t'
|
||||||
|
|
||||||
|
# Build, replacing make by build.sh
|
||||||
( cd src && sh build.sh )
|
( cd src && sh build.sh )
|
||||||
|
|
||||||
runHook postBuild
|
runHook postBuild
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user