|
|
|
@ -1,5 +1,20 @@ |
|
|
|
|
{ stdenv, boost, fuse, openssl, cmake, attr, jdk, ant, which, file, python2 |
|
|
|
|
, lib, valgrind, makeWrapper, fetchFromGitHub, fetchpatch }: |
|
|
|
|
{ stdenv |
|
|
|
|
, lib |
|
|
|
|
, fetchFromGitHub |
|
|
|
|
, fetchpatch |
|
|
|
|
, makeWrapper |
|
|
|
|
, ant |
|
|
|
|
, attr |
|
|
|
|
, boost |
|
|
|
|
, cmake |
|
|
|
|
, file |
|
|
|
|
, fuse |
|
|
|
|
, jdk |
|
|
|
|
, openssl |
|
|
|
|
, python3 |
|
|
|
|
, valgrind |
|
|
|
|
, which |
|
|
|
|
}: |
|
|
|
|
|
|
|
|
|
stdenv.mkDerivation { |
|
|
|
|
src = fetchFromGitHub { |
|
|
|
@ -13,8 +28,8 @@ stdenv.mkDerivation { |
|
|
|
|
pname = "XtreemFS"; |
|
|
|
|
version = "1.5.1.81"; |
|
|
|
|
|
|
|
|
|
nativeBuildInputs = [ makeWrapper ]; |
|
|
|
|
buildInputs = [ which attr python2 ]; |
|
|
|
|
nativeBuildInputs = [ makeWrapper python3 ]; |
|
|
|
|
buildInputs = [ which attr ]; |
|
|
|
|
|
|
|
|
|
patches = [ |
|
|
|
|
(fetchpatch { |
|
|
|
|