arangodb: 2.5.3 -> 3.2.2

+12 -13
+12 -13
pkgs/servers/nosql/arangodb/default.nix
··· 1 - { stdenv, fetchFromGitHub, openssl, zlib, python2Packages, bash, go, readline }: 2 3 let 4 - inherit (python2Packages) python gyp; 5 in stdenv.mkDerivation rec { 6 - version = "2.5.3"; 7 name = "arangodb-${version}"; 8 9 src = fetchFromGitHub { 10 repo = "arangodb"; 11 owner = "arangodb"; 12 - rev = "67d995aa22ea341129398326fa10c5f6c14e94e9"; 13 - sha256 = "1v07fghf2jd2mvkfqhag0xblf6sxw7kx9kmhs2xpyrpns58lirvc"; 14 }; 15 16 postPatch = '' 17 - substituteInPlace 3rdParty/V8-3.31.74.1/build/gyp/gyp --replace /bin/bash ${bash}/bin/bash 18 - substituteInPlace 3rdParty/etcd/build --replace /bin/bash ${bash}/bin/bash 19 - sed '1i#include <cmath>' -i arangod/Aql/Functions.cpp \ 20 - -i lib/Basics/string-buffer.cpp 21 ''; 22 - 23 - buildInputs = [ 24 - openssl zlib python gyp go readline 25 - ]; 26 27 configureFlagsArray = [ "--with-openssl-lib=${openssl.out}/lib" ]; 28
··· 1 + { stdenv, fetchFromGitHub 2 + , openssl, zlib, python2Packages, readline, cmake, python }: 3 4 let 5 in stdenv.mkDerivation rec { 6 + version = "3.2.2"; 7 name = "arangodb-${version}"; 8 9 src = fetchFromGitHub { 10 repo = "arangodb"; 11 owner = "arangodb"; 12 + rev = "v${version}"; 13 + sha256 = "0f87r0fr3i09fnmwjqz6q1lwd5k32a2knrls0nv0zhqrma7sdy01"; 14 }; 15 16 + buildInputs = [ 17 + openssl zlib go readline python 18 + ]; 19 + 20 + nativeBuildInputs = [ cmake ]; 21 + 22 postPatch = '' 23 + sed -ie 's!/bin/echo!echo!' 3rdParty/V8/v*/gypfiles/*.gypi 24 ''; 25 26 configureFlagsArray = [ "--with-openssl-lib=${openssl.out}/lib" ]; 27