summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Hoeg <peter@hoeg.com>2018-10-01 17:01:24 +0800
committerPeter Hoeg <peter@hoeg.com>2018-10-01 17:01:42 +0800
commit89b618771ad4b0cfdb874dee3d51eb267c4257dd (patch)
tree4da0b8dbe531ccc52d93538790134bd8c4f2be3b
parent976edf17bc4e95fdf75cd9995f71229f85e912d3 (diff)
downloadnixlib-89b618771ad4b0cfdb874dee3d51eb267c4257dd.tar
nixlib-89b618771ad4b0cfdb874dee3d51eb267c4257dd.tar.gz
nixlib-89b618771ad4b0cfdb874dee3d51eb267c4257dd.tar.bz2
nixlib-89b618771ad4b0cfdb874dee3d51eb267c4257dd.tar.lz
nixlib-89b618771ad4b0cfdb874dee3d51eb267c4257dd.tar.xz
nixlib-89b618771ad4b0cfdb874dee3d51eb267c4257dd.tar.zst
nixlib-89b618771ad4b0cfdb874dee3d51eb267c4257dd.zip
emacs: fix egg dependency on git
-rw-r--r--pkgs/applications/editors/emacs-modes/melpa-packages.nix7
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/applications/editors/emacs-modes/melpa-packages.nix b/pkgs/applications/editors/emacs-modes/melpa-packages.nix
index 0e5a0a9ec7f8..777d8e62541d 100644
--- a/pkgs/applications/editors/emacs-modes/melpa-packages.nix
+++ b/pkgs/applications/editors/emacs-modes/melpa-packages.nix
@@ -59,8 +59,11 @@ self:
         inherit (self.melpaPackages) easy-kill;
       };
 
-      # missing git
-      egg = markBroken super.egg;
+      egg = super.egg.overrideAttrs (attrs: {
+        # searches for Git at build time
+        nativeBuildInputs =
+          (attrs.nativeBuildInputs or []) ++ [ external.git ];
+      });
 
       # upstream issue: missing file header
       elmine = markBroken super.elmine;