lol

Merge pull request #7963 from benley/riemann-c-client-1.7.0

riemann-c-client: update to 1.7.0

+9 -6
+9 -6
pkgs/tools/misc/riemann-c-client/default.nix
··· 1 - { stdenv, fetchurl, autoconf, automake, libtool, pkgconfig, file, protobufc }: 1 + { stdenv, fetchFromGitHub, autoconf, automake, libtool, pkgconfig, file 2 + , protobufc }: 2 3 3 4 stdenv.mkDerivation rec { 4 5 name = "riemann-c-client-${version}"; 5 6 6 - version = "1.2.1"; 7 + version = "1.7.0"; 7 8 8 - src = fetchurl { 9 - url = "https://github.com/algernon/riemann-c-client/archive/${name}.tar.gz"; 10 - sha256 = "132yd1m523inmv17sd48xf7xdqb7jj36v7is1xw7w9nny6qxkzwm"; 9 + src = fetchFromGitHub { 10 + owner = "algernon"; 11 + repo = "riemann-c-client"; 12 + rev = "54f4a656793d6c5ca0bf1ff2388693fb6b2b82a7"; 13 + sha256 = "0jc2bbw7sp2gr4cswx78srs0p1kp81prcarq4ivqpfw4bmzg6xg4"; 11 14 }; 12 15 13 16 buildInputs = [ autoconf automake libtool pkgconfig file protobufc ]; ··· 15 18 preConfigure = "autoreconf -i"; 16 19 17 20 meta = with stdenv.lib; { 18 - homepage = "https://github.com/algernon/riemann-c-client"; 21 + homepage = https://github.com/algernon/riemann-c-client; 19 22 description = "A C client library for the Riemann monitoring system"; 20 23 license = licenses.gpl3; 21 24 maintainers = [ maintainers.rickynils ];