about summary refs log tree commit diff
path: root/pkgs/applications/version-management/git-and-tools
diff options
context:
space:
mode:
authorDemin Dmitriy <demindf@gmail.com>2019-07-06 20:29:00 +0300
committerFrederik Rietdijk <freddyrietdijk@fridh.nl>2019-07-17 10:33:13 +0200
commitea688c051d4c5daf14007440dea4664d759adcda (patch)
treeb67dcd34497d7a7d474f43776eca3b37ddc4a0c6 /pkgs/applications/version-management/git-and-tools
parentd5dc9a2140d82e8d3fa367d12f3ac562b93d9f4a (diff)
downloadnixlib-ea688c051d4c5daf14007440dea4664d759adcda.tar
nixlib-ea688c051d4c5daf14007440dea4664d759adcda.tar.gz
nixlib-ea688c051d4c5daf14007440dea4664d759adcda.tar.bz2
nixlib-ea688c051d4c5daf14007440dea4664d759adcda.tar.lz
nixlib-ea688c051d4c5daf14007440dea4664d759adcda.tar.xz
nixlib-ea688c051d4c5daf14007440dea4664d759adcda.tar.zst
nixlib-ea688c051d4c5daf14007440dea4664d759adcda.zip
git: remove runtime dependency on gcc
Reduces gitMinimal closure size from 329.6M to 174.8M.

Fixes the issue https://github.com/NixOS/nixpkgs/issues/64350.

In git 2.22.0 git-stash is no longer a shell script and now it is just a symlink to git.
`postInstall` assumed that it was a shell script, tried to patch it and
ended up corrupting the file and made `strip` refuse stripping it.
Diffstat (limited to 'pkgs/applications/version-management/git-and-tools')
-rw-r--r--pkgs/applications/version-management/git-and-tools/git/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/applications/version-management/git-and-tools/git/default.nix b/pkgs/applications/version-management/git-and-tools/git/default.nix
index 3acfd4bc4001..67125458c72f 100644
--- a/pkgs/applications/version-management/git-and-tools/git/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/git/default.nix
@@ -164,7 +164,7 @@ stdenv.mkDerivation {
       EOS
       )"
       perl -0777 -i -pe "$SCRIPT" \
-        $out/libexec/git-core/git-{sh-setup,filter-branch,merge-octopus,mergetool,quiltimport,request-pull,stash,submodule,subtree,web--browse}
+        $out/libexec/git-core/git-{sh-setup,filter-branch,merge-octopus,mergetool,quiltimport,request-pull,submodule,subtree,web--browse}
 
 
       # Also put git-http-backend into $PATH, so that we can use smart