From 3761a22c768ba20b6c3f97751898ffb64aace5b9 Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Wed, 5 Mar 2025 13:29:36 +0800 Subject: [PATCH] emacs: patch mailcap.el to find pkgs.mailcap --- pkgs/applications/editors/emacs/make-emacs.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/applications/editors/emacs/make-emacs.nix b/pkgs/applications/editors/emacs/make-emacs.nix index 51795c98737d..4002b222084a 100644 --- a/pkgs/applications/editors/emacs/make-emacs.nix +++ b/pkgs/applications/editors/emacs/make-emacs.nix @@ -46,6 +46,7 @@ libxml2, llvmPackages_14, m17n_lib, + mailcap, mailutils, makeWrapper, motif, @@ -244,6 +245,14 @@ mkDerivation (finalAttrs: { done '' + '' + substituteInPlace lisp/net/mailcap.el \ + --replace-fail '"/etc/mime.types"' \ + '"/etc/mime.types" "${mailcap}/etc/mime.types"' \ + --replace-fail '("/etc/mailcap" system)' \ + '("/etc/mailcap" system) ("${mailcap}/etc/mailcap" system)' + '' + "" ];