{ stdenv, fetchFromGitHub , openssl, zlib, python2Packages, readline, cmake, python }: let in stdenv.mkDerivation rec { version = "3.2.2"; name = "arangodb-${version}"; src = fetchFromGitHub { repo = "arangodb"; owner = "arangodb"; rev = "v${version}"; sha256 = "0f87r0fr3i09fnmwjqz6q1lwd5k32a2knrls0nv0zhqrma7sdy01"; }; buildInputs = [ openssl zlib go readline python ]; nativeBuildInputs = [ cmake ]; postPatch = '' sed -ie 's!/bin/echo!echo!' 3rdParty/V8/v*/gypfiles/*.gypi ''; configureFlagsArray = [ "--with-openssl-lib=${openssl.out}/lib" ]; NIX_CFLAGS_COMPILE = "-Wno-error=strict-overflow"; enableParallelBuilding = true; meta = with stdenv.lib; { homepage = https://github.com/arangodb/arangodb; description = "A native multi-model database with flexible data models for documents, graphs, and key-values"; license = licenses.asl20; platforms = platforms.linux; maintainers = [ maintainers.flosse ]; }; }