nixpkgs/pkgs/applications/version-management/git-and-tools
Alexander Schmolck 2c1097a83b git: add missing deps for filter-branch etc (#27221)
Several git commands are implemented as shell scripts that run awk, sed, grep
and perl. There is some existing patching in the postinstall for perl to rewrite
it to an absolute reference to pkgs.perl, but several other packages are both
missing as a dependency and have no rewrite logic.

In particular git filter-branch depends on sed and grep.

Additionally, the perl logic also seds git-am, which is now a binary not a shell
script anymore (see <github.com/git/git/blob/master/builtin/am.c>), so this part
was obsolete.

I tested this by grepping all shell scripts for the relevant commands and then
comparing the diffs of the new version to what is produced in master. All
changes in the scripts seem good to me.
2017-07-11 17:00:17 +01:00
..
bfg-repo-cleaner bfg-repo-cleaner: init at 1.12.15 2017-02-12 01:53:08 -05:00
bitbucket-server-cli bitbucket-server-cli: use gemdir 2017-01-18 00:52:54 +01:00
cgit cgit: 0.12 -> 1.1 2016-12-27 15:46:22 +01:00
darcs-to-git
diff-so-fancy diff-so-fancy: 0.11.1 -> 0.11.4 (#24562) 2017-04-02 22:22:32 +02:00
fast-export Python: more evaluation fixups. 2016-10-14 00:03:12 +02:00
ghq ghq: init at 0.7.4 2017-04-14 20:59:45 -07:00
git git: add missing deps for filter-branch etc (#27221) 2017-07-11 17:00:17 +01:00
git-annex-remote-b2
git-annex-remote-rclone git-annex-remote-rclone: 0.4 -> 0.5 2017-05-28 18:16:00 +02:00
git-bz git-bz: add pycrypto dependency (#21013) 2016-12-08 22:59:53 -05:00
git-cola git-cola: 2.8 -> 2.10 2017-04-02 08:56:18 -05:00
git-crypt git-crypt: remove platforms 2016-10-01 00:48:12 +02:00
git-dit git-dit: fix evaluation 2017-02-25 11:48:22 +01:00
git-extras git-extras: 4.1.0 -> 4.2.0 2016-10-09 12:37:22 +02:00
git-hub git-hub: 0.10 -> 0.11.0 2017-01-29 17:04:57 +01:00
git-imerge git-imerge: 0.7.0 -> 1.0.0 2017-04-01 21:24:08 -05:00
git-octopus git-octopus: init at 1.4 2017-03-14 21:01:10 +01:00
git-open git-open: init at 1.3.0 2017-04-16 19:32:12 +02:00
git-radar git-radar: 0.3.2 -> 0.5 2017-04-01 21:30:23 -05:00
git-recent git-recent: init at 1.0.3 2017-04-18 11:09:33 +02:00
git-remote-gcrypt git-remote-gcrypt: 20140715 -> 1.0.0 (#20623) 2016-11-22 03:46:26 +01:00
git-remote-hg Python: more evaluation fixups. 2016-10-14 00:03:12 +02:00
git-stree
git2cl
gitflow gitAndTools.gitflow: fix runtime dependencies #25487 2017-05-06 09:33:27 +03:00
hub hub: 2.2.8 -> 2.2.9 2017-01-09 19:10:18 -06:00
qgit qgit: fix meta: maintainer -> maintainers 2017-04-30 16:54:59 +02:00
stgit stgit: use python2 2016-11-24 22:28:02 +01:00
subgit subgit: 3.1.0 -> 3.2.4 2017-04-01 02:19:51 +00:00
svn2git
svn2git-kde
tig tig: 2.2.1 -> 2.2.2 2017-05-07 14:22:29 -07:00
topgit
transcrypt transcrypt: 1.0.1 -> 1.0.2 2017-04-05 11:18:12 -05:00
default.nix git-recent: init at 1.0.3 2017-04-18 11:09:33 +02:00