From e2e589c0cc5a91899bf4bcaa0d4783915756927d Mon Sep 17 00:00:00 2001 From: "Collin J. Doering" Date: Sun, 7 Aug 2022 22:44:53 -0400 Subject: [PATCH] rekahsoft-gnu: Add emacs-lsp-haskell * rekahsoft-gnu/packages/emacs-xyz.scm (emacs-lsp-haskell): New variable. --- rekahsoft-gnu/packages/emacs-xyz.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/rekahsoft-gnu/packages/emacs-xyz.scm b/rekahsoft-gnu/packages/emacs-xyz.scm index 20f4c72..c03c7bc 100644 --- a/rekahsoft-gnu/packages/emacs-xyz.scm +++ b/rekahsoft-gnu/packages/emacs-xyz.scm @@ -987,3 +987,22 @@ try @code{emacs-ledger-mode}.") (description "This package is a flycheck checker for hledger files.") (license license:gpl3))) + +(define-public emacs-lsp-haskell + (package + (name "emacs-lsp-haskell") + (version "20220307.2312") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/emacs-lsp/lsp-haskell.git") + (commit "daa51072e1718ca075987901fccbbc2357bca1fc"))) + (sha256 + (base32 + "0d2myk2906j0ngivca1yf4vdi8bfk5pz706nx279bf0pil7irdy0")))) + (build-system emacs-build-system) + (propagated-inputs (list emacs-lsp-mode)) + (home-page "https://github.com/emacs-lsp/lsp-haskell") + (synopsis "Haskell support for lsp-mode") + (description "Haskell specific adapter for LSP mode") + (license license:gpl3)))