nixpkgs/pkgs/applications/version-management
Benjamin Esham c278c6fd55 gitstatus: fix zsh integration
At some point the upstream changed and gitstatus.prompt.zsh stopped
working. The issue was that this file expects to be able to run the
"install" script in the same directory.

- Install the "install" script and "build.info" file that
  gitstatus.prompt.zsh expects to be able to find when it runs.
- Patch the install script so that it defaults to not automatically
  installing gitstatus. This can still be overridden by setting
  GITSTATUS_AUTO_INSTALL=1, although I'm not sure why anyone would do
  this if they've already installed gitstatus with Nix.
- Add an install check phase that tests the zsh integration to prevent
  this derivation from breaking in the same way in the future. (This
  also ends up testing the binary itself.)

Fixes #96135.
2020-08-24 18:29:16 -04:00
..
arch aspell, tla: use pname 2020-04-24 20:16:12 -04:00
bcompare bcompare: 4.3.4.24657 -> 4.3.5.24893 2020-07-16 16:21:26 +00:00
bitkeeper treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
blackbox Merge master into staging-next 2019-08-27 16:36:47 +02:00
cvs treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
cvs2svn treewide: replace bazaar with breezy 2020-05-25 09:22:54 +02:00
cvs-fast-export cvs_fast_export: 1.53 -> 1.55 2020-05-25 11:22:14 +00:00
cvsps treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
cvsq treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
dvc treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
fossil fossil: 2.11 -> 2.11.1 2020-06-10 16:41:55 -07:00
gerrit gerrit: add myself to maintainers 2020-07-13 17:41:32 +02:00
git-and-tools gitstatus: fix zsh integration 2020-08-24 18:29:16 -04:00
git-backup git-backup: upgrade cargo fetcher and cargoSha256 2020-02-29 11:20:47 -05:00
git-crecord treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-lfs git-lfs: 2.10.0 -> 2.11.0 2020-05-09 04:20:00 -05:00
git-repo gitRepo: 2.7 -> 2.8 2020-05-22 13:04:27 +02:00
git-review treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-sizer buildGoPackage: remove platform.all from packages 2020-08-15 19:34:47 -07:00
git-up treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gitea gitea: 1.12.2 -> 1.12.3 2020-07-30 02:09:50 +02:00
gitinspector treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gitkraken gitkraken: 7.1.0 -> 7.2.0 2020-08-11 14:37:17 -03:00
gitlab gitlab: 13.0.9 -> 13.0.12 (#94968) 2020-08-11 14:11:39 +02:00
gitless treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gitolite gitolite: 3.6.11 -> 3.6.12 2020-08-13 23:50:47 +00:00
gitoxide gitoxide: init at 0.3.0 2020-08-16 19:49:18 +00:00
gitstats treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gogs treewide: use $out instead of $bin with buildGoPackage 2020-04-28 20:30:29 +10:00
gource treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
guitone treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
meld meld: 3.20.2 → 3.21.0 2020-08-04 17:47:04 +02:00
mercurial mercurial: 5.4.1 -> 5.4.2 2020-07-05 14:40:56 +00:00
monotone treewide: Get rid of most parseDrvName without breaking compat 2019-11-24 17:22:28 +00:00
monotone-viz treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
mr treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
nbstripout treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
nitpick treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
p4 p4: init at 2020.1.1991450 (#95103) 2020-08-21 12:37:10 -04:00
p4v p4v: 2017.3.1601999 -> 2020.1.1966006 2020-08-18 09:10:26 -03:00
peru treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
pijul buildRustPackage: remove platform.all from packages 2020-08-16 12:48:18 +10:00
rabbitvcs treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
rapidsvn treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
rcs treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
redmine nixos/redmine: patch mercurial integration 2020-08-09 14:41:03 +02:00
reposurgeon treewide: replace bazaar with breezy 2020-05-25 09:22:54 +02:00
sit buildRustPackage: remove platform.all from packages 2020-08-16 12:48:18 +10:00
smartgithg treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
sourcehut treewide: remove obsolete attribute goPackagePath in buildGoModule derivations (#95092) 2020-08-11 21:04:55 +00:00
src src: 1.27 -> 1.28 2020-02-27 13:43:09 +00:00
srcml treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
sublime-merge sublime-merge-dev: 2011 -> 2022 2020-06-25 12:06:31 -05:00
subversion subversion: 1.9.10 -> 1.9.12, 1.10.4 -> 1.10.6 2019-08-10 09:23:48 -04:00
tailor treewide: name -> pname (#67513) 2019-08-31 07:41:22 -04:00
tkcvs treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
tortoisehg treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
vcprompt treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
vcsh treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
yadm treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00