diff options
Diffstat (limited to 'pkgs/servers/nosql/cassandra/3.0.nix')
-rw-r--r-- | pkgs/servers/nosql/cassandra/3.0.nix | 49 |
1 files changed, 3 insertions, 46 deletions
diff --git a/pkgs/servers/nosql/cassandra/3.0.nix b/pkgs/servers/nosql/cassandra/3.0.nix index 68c2815ddd3b..b0975c7a93c0 100644 --- a/pkgs/servers/nosql/cassandra/3.0.nix +++ b/pkgs/servers/nosql/cassandra/3.0.nix @@ -1,49 +1,6 @@ -{ stdenv -, fetchurl -, jre -, python -, makeWrapper -, gawk -, bash -, getopt -, procps -}: - -let +{ callPackage, ... } @ args: +callPackage ./generic.nix (args // { version = "3.0.8"; sha256 = "02chk8q3pbl0y6rijfk2gbd0p1ani8daypsx9m9ingqkdx8ajljq"; - -in - -stdenv.mkDerivation rec { - name = "cassandra-${version}"; - - src = fetchurl { - inherit sha256; - url = "mirror://apache/cassandra/${version}/apache-${name}-bin.tar.gz"; - }; - - nativeBuildInputs = [ makeWrapper ]; - - installPhase = '' - mkdir $out - mv * $out - - for cmd in cassandra nodetool sstableloader sstableupgrade - do wrapProgram $out/bin/$cmd \ - --set JAVA_HOME ${jre} \ - --prefix PATH : ${stdenv.lib.makeBinPath [ bash getopt gawk procps ]} - done - - wrapProgram $out/bin/cqlsh --prefix PATH : ${python}/bin - ''; - - meta = with stdenv.lib; { - homepage = http://cassandra.apache.org/; - description = "A massively scalable open source NoSQL database"; - platforms = platforms.all; - license = licenses.asl20; - maintainers = with maintainers; [ nckx rushmorem ]; - }; -} +}) |