about summary refs log tree commit diff
path: root/modules/user
diff options
context:
space:
mode:
authoraszlig <aszlig@nix.build>2022-08-02 08:32:29 +0200
committeraszlig <aszlig@nix.build>2022-08-02 08:45:05 +0200
commit1040990d6e826b514470344b2b80b3a8034bb11b (patch)
treee20a8e50d5830ecc3bfc0a5f2b7827cd112fefcb /modules/user
parent30f3970a0901c877f57be6ef69bab393cd78e326 (diff)
programs/git: Fix path for sysdir.c
Since libgit2 version 1.5.0, sysdir.c is in a subdirectory called
"libgit2", which was made to distinguish the sources from the ones in
the CLI tool and util.

Signed-off-by: aszlig <aszlig@nix.build>
Diffstat (limited to 'modules/user')
-rw-r--r--modules/user/aszlig/programs/git/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/user/aszlig/programs/git/default.nix b/modules/user/aszlig/programs/git/default.nix
index 8a497bd7..04b5b865 100644
--- a/modules/user/aszlig/programs/git/default.nix
+++ b/modules/user/aszlig/programs/git/default.nix
@@ -15,7 +15,7 @@ let
 
   libgit2Patched = pkgs.libgit2.overrideAttrs (drv: {
     postPatch = (drv.postPatch or "") + ''
-      substituteInPlace src/sysdir.c \
+      substituteInPlace src/libgit2/sysdir.c \
         --replace '"/etc"' ${lib.escapeShellArg "\"${cfg.configFile}\""}
     '';
   });