1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-25 03:17:13 +00:00
nixpkgs/pkgs/applications/version-management/git-and-tools
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
..
bfg-repo-cleaner treewide: central.maven.org -> repo1.maven.org 2020-06-12 14:26:08 +00:00
bitbucket-server-cli treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
bump2version gitAndTools.bump2version: init at 1.0.0 2020-02-14 16:46:15 -08:00
cgit cgit: 1.2.1 -> 1.2.3 2020-05-09 22:00:50 +02:00
darcs-to-git treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
delta gitAndTools.delta: 0.4.0 -> 0.4.1 2020-08-09 08:06:23 +10:00
diff-so-fancy gitAndTools.diff-so-fancy: Fix shebang patching and clean up 2020-08-21 12:31:29 -07:00
fast-export gitAndTools.git-fast-export: add installCheckPhase 2020-08-23 14:08:03 +01:00
gh gitAndTools.gh: enable checks 2020-08-15 11:18:59 +10:00
ghq buildGoModule packages: set doCheck = false 2020-08-10 16:02:30 +10:00
git git: make nls support optional 2020-08-16 10:38:28 +00:00
git-absorb gitAndTools.git-absorb: 0.6.2 -> 0.6.3 2020-06-09 19:34:00 +00:00
git-annex-metadata-gui treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-annex-remote-b2
git-annex-remote-dbx treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-annex-remote-rclone treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-annex-utils treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-appraise buildGoPackage: remove platform.all from packages 2020-08-15 19:34:47 -07:00
git-big-picture treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-bug buildGoModule: remove platform.all from packages 2020-08-15 19:34:47 -07:00
git-bz treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-cinnabar gitAndTools.git-cinnabar: init at 0.5.4 2020-04-07 09:07:12 +00:00
git-codeowners gitAndTools.git-codeowners: upgrade cargo fetcher and cargoSha256 2020-02-25 23:15:04 -05:00
git-codereview git-codereview: init at 2020-01-15 2020-03-07 10:23:37 +00:00
git-cola treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-crypt treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-dit gitAndTools.git-dit: mark as broken 2020-03-12 01:16:56 +01:00
git-extras gitAndTools.git-extras: 5.1.0 -> 6.0.0 2020-07-03 09:33:30 +00:00
git-fame treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-filter-repo gitAndTools.git-filter-repo: 2.27.1 -> 2.28.0 2020-07-28 15:10:46 +00:00
git-gone gitAndTools.git-gone: 0.3.2 -> 0.3.6 2020-06-15 04:20:00 -05:00
git-hub
git-ignore buildRustPackage: remove platform.all from packages 2020-08-16 12:48:18 +10:00
git-imerge treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-interactive-rebase-tool gitAndTools.git-interactive-rebase-tool: upgrade cargo fetcher and cargoSha256 2020-02-25 23:05:14 -05:00
git-machete gitAndTools.git-machete: 2.15.2 -> 2.15.3 2020-07-17 11:58:49 +00:00
git-my treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-octopus treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-open gitAndTools.git-open: 2.0.0 -> 2.1.0 2020-06-16 01:05:26 +00:00
git-radar treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-recent treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-remote-gcrypt treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-remote-hg gitAndTools.git-remote-hg: use buildPythonApplication 2020-08-19 20:30:42 +00:00
git-reparent
git-secret treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-secrets treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-standup gitAndTools.git-standup: 2.3.1 -> 2.3.2 2020-03-13 04:51:35 +00:00
git-stree treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-subrepo treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-subset gitAndTools.git-subset: init at 0.1.1 2020-06-07 04:20:00 -05:00
git-subtrac buildGoModule packages: set doCheck = false 2020-08-10 16:02:30 +10:00
git-sync treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-test treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
git-trim gitAndTools.git-trim: 0.3.1 -> 0.3.2 2020-05-05 00:47:07 +00:00
git-workspace buildRustPackage: remove platform.all from packages 2020-08-16 12:48:18 +10:00
git2cl treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gita gitAndTools.gita: enable tests 2020-06-02 23:35:03 +03:00
gitbatch treewide: replace SRI hashes 2020-06-01 15:24:19 +02:00
gitflow treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gitin buildGoPackage: remove platform.all from packages 2020-08-15 19:34:47 -07:00
gitstatus gitstatus: fix zsh integration 2020-08-24 18:29:16 -04:00
gitui gitAndTools.gitui: 0.8.1 -> 0.9.1 2020-08-01 05:12:20 +00:00
gitweb
grv treewide: use $out instead of $bin with buildGoPackage 2020-04-28 20:30:29 +10:00
hub treewide: remove the-kenny from maintainers 2020-05-09 10:28:57 +01:00
lab buildGoModule: remove platform.all from packages 2020-08-15 19:34:47 -07:00
lefthook buildGoModule packages: set doCheck = false 2020-08-10 16:02:30 +10:00
legit legit: init at 1.2.0 2020-02-26 20:11:31 +00:00
pass-git-helper
qgit treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
scmpuff scmpuff: init at 0.3.0 2020-04-07 23:41:06 -04:00
stgit gitAndTools.stgit: install completions 2020-07-07 20:33:16 -05:00
subgit gitAndTools.subgit: 3.3.9 -> 3.3.10 2020-07-07 09:51:15 -07:00
svn-all-fast-export gitAndTools.svn-all-fast-export: 1.0.17 -> 1.0.18 2020-05-10 12:41:00 +00:00
svn2git treewide: remove the-kenny from maintainers 2020-05-09 10:28:57 +01:00
thicket thicket: specify the build type and pin to crystal 0.33 2020-04-22 17:30:23 +08:00
tig tig: Don't install the broken ZSH completion 2020-07-31 20:57:35 +02:00
topgit
transcrypt treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
default.nix gitAndTools.git-fast-export: 190107 -> 200213, fix 2020-08-23 12:13:14 +01:00