From 90ab7228c33e294c839b8e381e968827c048864e Mon Sep 17 00:00:00 2001 From: Lin Jian Date: Thu, 5 Dec 2024 07:53:11 +0800 Subject: [PATCH] emacsPackages.sdml-mode: fix build --- .../editors/emacs/elisp-packages/melpa-packages.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix index 455d8df7530a..f0e9ad621a76 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix @@ -1508,6 +1508,18 @@ let scad-preview = ignoreCompilationError super.scad-preview; # elisp error + sdml-mode = super.sdml-mode.overrideAttrs ( + finalAttrs: previousAttrs: { + patches = previousAttrs.patches or [ ] ++ [ + (pkgs.fetchpatch { + name = "make-pretty-hydra-optional.patch"; + url = "https://github.com/sdm-lang/emacs-sdml-mode/pull/3/commits/2368afe31c72073488411540e212c70aae3dd468.patch"; + hash = "sha256-Wc4pquKV9cTRey9SdjY++UgcP+pGI0hVOOn1Cci8dpk="; + }) + ]; + } + ); + # https://github.com/wanderlust/semi/pull/29 # missing optional dependencies semi = addPackageRequires super.semi [ self.bbdb-vcard ];