about summary refs log tree commit diff
path: root/pkgs/applications/editors/emacs/elisp-packages
diff options
context:
space:
mode:
authorDaniel Nagy <danielnagy@posteo.de>2023-07-24 23:45:00 +0200
committerDaniel Nagy <danielnagy@posteo.de>2023-08-27 09:15:00 +0200
commit1159c64f588a5c04f6d61d2bd923e0dd7db9c824 (patch)
tree1ae1d27f48aa90c1f8c3c1375cd9b3c6cb0ecd20 /pkgs/applications/editors/emacs/elisp-packages
parentb1f55d2d6be5eae67b17334d6047cb8db4679d1e (diff)
downloadnixlib-1159c64f588a5c04f6d61d2bd923e0dd7db9c824.tar
nixlib-1159c64f588a5c04f6d61d2bd923e0dd7db9c824.tar.gz
nixlib-1159c64f588a5c04f6d61d2bd923e0dd7db9c824.tar.bz2
nixlib-1159c64f588a5c04f6d61d2bd923e0dd7db9c824.tar.lz
nixlib-1159c64f588a5c04f6d61d2bd923e0dd7db9c824.tar.xz
nixlib-1159c64f588a5c04f6d61d2bd923e0dd7db9c824.tar.zst
nixlib-1159c64f588a5c04f6d61d2bd923e0dd7db9c824.zip
emacsPackages.pikchr-mode: replace program
Diffstat (limited to 'pkgs/applications/editors/emacs/elisp-packages')
-rw-r--r--pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix
index 65b9c7b2889a..2cf64953628d 100644
--- a/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix
+++ b/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix
@@ -474,6 +474,13 @@ let
         # part of a larger package
         notmuch = dontConfigure super.notmuch;
 
+        pikchr-mode = super.pikchr-mode.overrideAttrs (attrs: {
+          postPatch = attrs.postPatch or "" + ''
+            substituteInPlace pikchr-mode.el \
+              --replace '"pikchr")' '"${lib.getExe pkgs.pikchr}")'
+          '';
+        });
+
         rtags = dontConfigure (externalSrc super.rtags pkgs.rtags);
 
         rtags-xref = dontConfigure super.rtags;