gitstats: switch to fetchFromGitHub

+6 -5
+6 -5
pkgs/applications/version-management/gitstats/default.nix
··· 1 - { lib, stdenv, fetchzip, perl, python2, gnuplot, coreutils, gnugrep }: 1 + { lib, stdenv, fetchFromGitHub, perl, python2, gnuplot, coreutils, gnugrep }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "gitstats"; 5 5 version = "2016-01-08"; 6 6 7 7 # upstream does not make releases 8 - src = fetchzip { 9 - url = "https://github.com/hoxu/gitstats/archive/55c5c285558c410bb35ebf421245d320ab9ee9fa.zip"; 10 - sha256 = "1bfcwhksylrpm88vyp33qjby4js31zcxy7w368dzjv4il3fh2i59"; 11 - name = "${pname}-${version}" + "-src"; 8 + src = fetchFromGitHub { 9 + owner = "hoxu"; 10 + repo = "gitstats"; 11 + rev = "55c5c285558c410bb35ebf421245d320ab9ee9fa"; 12 + sha256 = "sha256-qUQB3aCRbPkbMoMf39kPQ0vil8RjXL8RqjdTryfkzK0="; 12 13 }; 13 14 14 15 nativeBuildInputs = [ perl ];