diff --git a/pkgs/servers/nosql/redis/3.0.nix b/pkgs/servers/nosql/redis/3.0.nix new file mode 100644 index 000000000000..049639ad684f --- /dev/null +++ b/pkgs/servers/nosql/redis/3.0.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation rec { + version = "3.0.0-rc3"; + name = "redis-${version}"; + + src = fetchurl { + url = "https://github.com/antirez/redis/archive/${version}.tar.gz"; + sha256 = "1695fa532eafc14c95f45add5d8a71d07e0e87b5c8f06c29dfa06313322d27b7"; + }; + + makeFlags = "PREFIX=$(out)"; + + enableParallelBuilding = true; + + meta = with stdenv.lib; { + homepage = http://redis.io; + description = "An open source, advanced key-value store"; + license = stdenv.lib.licenses.bsd3; + platforms = platforms.unix; + maintainers = [ maintainers.berdario ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index be44fa2d5adf..be8b4db9f3ce 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8155,6 +8155,7 @@ let radius = callPackage ../servers/radius { }; redis = callPackage ../servers/nosql/redis { }; + redis3 = callPackage ../servers/nosql/redis/3.0.nix { }; redstore = callPackage ../servers/http/redstore { };