22 lines
595 B
Nix
22 lines
595 B
Nix
|
{ stdenv, fetchgit, cmake, ncurses, openssl, readline, ... }:
|
||
|
|
||
|
stdenv.mkDerivation rec {
|
||
|
name = "tarantool-1.7.1-164-g0fd0239";
|
||
|
src = fetchgit {
|
||
|
url = https://github.com/tarantool/tarantool;
|
||
|
rev = builtins.elemAt (builtins.match ".*-g([0-9a-f]+)" name) 0;
|
||
|
sha256 = "1jnaiizbl9j4a8vsihqx75iqa9bkh1kpwsyrgmim8ikiyzfw54dz";
|
||
|
fetchSubmodules = true;
|
||
|
};
|
||
|
buildInputs = [
|
||
|
cmake
|
||
|
ncurses
|
||
|
openssl
|
||
|
readline
|
||
|
];
|
||
|
preConfigure = ''
|
||
|
echo ${(builtins.parseDrvName name).version} > VERSION
|
||
|
sed -i 's/NAMES termcap/NAMES ncurses/' cmake/FindTermcap.cmake
|
||
|
'';
|
||
|
}
|