diff options
Diffstat (limited to 'pkgs/applications/version-management')
5 files changed, 47 insertions, 8 deletions
diff --git a/pkgs/applications/version-management/git-and-tools/darcs-to-git/default.nix b/pkgs/applications/version-management/git-and-tools/darcs-to-git/default.nix index 115424ac69c8..1b2ad45b56a9 100644 --- a/pkgs/applications/version-management/git-and-tools/darcs-to-git/default.nix +++ b/pkgs/applications/version-management/git-and-tools/darcs-to-git/default.nix @@ -2,12 +2,12 @@ stdenv.mkDerivation rec { name = "darcs-to-git-${version}"; - version = "0.2git"; + version = "2015-06-04"; src = fetchgit { url = "git://github.com/purcell/darcs-to-git.git"; - rev = "58a55936899c7e391df5ae1326c307fbd4617a25"; - sha256 = "366aa691920991e21cfeebd4cbd53a6c42d80e2bc46ff398af482d1d15bac4c3"; + rev = "e5fee32495908fe0f7d700644c7b37347b7a0a5b"; + sha256 = "0ycp7pzv9g9pgj25asiby3p3m5vg5czqf4rpy2mavjqhiblxlcv5"; }; patchPhase = let diff --git a/pkgs/applications/version-management/git-and-tools/git-remote-hg/default.nix b/pkgs/applications/version-management/git-and-tools/git-remote-hg/default.nix index 588c7acff7c8..512a8938a587 100644 --- a/pkgs/applications/version-management/git-and-tools/git-remote-hg/default.nix +++ b/pkgs/applications/version-management/git-and-tools/git-remote-hg/default.nix @@ -4,7 +4,7 @@ stdenv.mkDerivation rec { rev = "e716a9e1a9e460a45663694ba4e9e8894a8452b2"; - version = "v0.2-e716a9e1a9e460a45663694ba4e9e8894a8452b2"; + version = "0.2-${rev}"; name = "git-remote-hg-${version}"; src = fetchgit { diff --git a/pkgs/applications/version-management/gitstats/default.nix b/pkgs/applications/version-management/gitstats/default.nix new file mode 100644 index 000000000000..64b6e2107f6a --- /dev/null +++ b/pkgs/applications/version-management/gitstats/default.nix @@ -0,0 +1,39 @@ +{ stdenv, fetchzip, perl, python, gnuplot, coreutils, gnugrep }: + +stdenv.mkDerivation rec { + name = "gitstats-${version}"; + version = "2016-01-08"; + + # upstream does not make releases + src = fetchzip { + url = "https://github.com/hoxu/gitstats/archive/55c5c285558c410bb35ebf421245d320ab9ee9fa.zip"; + sha256 = "1bfcwhksylrpm88vyp33qjby4js31zcxy7w368dzjv4il3fh2i59"; + name = name + "-src"; + }; + + buildInputs = [ perl python ]; + + postPatch = '' + sed -e "s|gnuplot_cmd = .*|gnuplot_cmd = '${gnuplot}/bin/gnuplot'|" \ + -e "s|\<wc\>|${coreutils}/bin/wc|g" \ + -e "s|\<grep\>|${gnugrep}/bin/grep|g" \ + -i gitstats + ''; + + buildPhase = '' + make man VERSION="${version}" + ''; + + installPhase = '' + make install PREFIX="$out" VERSION="${version}" + install -Dm644 doc/gitstats.1 "$out"/share/man/man1/gitstats.1 + ''; + + meta = with stdenv.lib; { + homepage = http://gitstats.sourceforge.net/; + description = "Git history statistics generator"; + license = licenses.gpl2Plus; + platforms = platforms.all; + maintainers = [ maintainers.bjornfor ]; + }; +} diff --git a/pkgs/applications/version-management/redmine/Gemfile.lock b/pkgs/applications/version-management/redmine/Gemfile.lock index 7d83583c019d..c660e73f4a0f 100644 --- a/pkgs/applications/version-management/redmine/Gemfile.lock +++ b/pkgs/applications/version-management/redmine/Gemfile.lock @@ -50,7 +50,7 @@ GEM jquery-rails (2.0.3) railties (>= 3.1.0, < 5.0) thor (~> 0.14) - json (1.8.1) + json (1.8.3) mail (2.5.4) mime-types (~> 1.16) treetop (~> 1.4.8) diff --git a/pkgs/applications/version-management/redmine/Gemfile.nix b/pkgs/applications/version-management/redmine/Gemfile.nix index a7339097b146..77adfba334ec 100644 --- a/pkgs/applications/version-management/redmine/Gemfile.nix +++ b/pkgs/applications/version-management/redmine/Gemfile.nix @@ -115,9 +115,9 @@ version = "2.0.3"; } { name = "json"; -hash = "961bfbbfa9fda1e857e9c791e964e6664e0d43bf687b19669dfbc7cdbc5e0200"; -url = "http://rubygems.org/downloads/json-1.8.1.gem"; -version = "1.8.1"; +hash = "1nsby6ry8l9xg3yw4adlhk2pnc7i0h0rznvcss4vk3v74qg0k8lc"; +url = "http://rubygems.org/downloads/json-1.8.3.gem"; +version = "1.8.3"; } { name = "mail"; |