Message ID | a138504d1b88bb3cb70605925d6bac978a819961.1688481534.git.hako@ultrarare.space |
---|---|
State | New |
Headers | show |
Series | [bug#64460] gnu: Add emacs-eglot-x. | expand |
On 2023-07-04 22:40, Hilton Chain wrote: > * gnu/packages/emacs-xyz.scm (emacs-eglot-x): New variable. > --- > gnu/packages/emacs-xyz.scm | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm > index 6c86ee3793..ff457e869f 100644 > --- a/gnu/packages/emacs-xyz.scm > +++ b/gnu/packages/emacs-xyz.scm > @@ -18542,6 +18542,30 @@ (define-public emacs-eglot > one if it fails.") > (license license:gpl3+))) > > +(define-public emacs-eglot-x > + ;; Not tagged. > + (let ((commit "a09ab28cf01d7cbb223ad83fbbb694c5158c96b8")) > + (package > + (name "emacs-eglot-x") > + (version "0.6") > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/nemethf/eglot-x") > + (commit commit))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "0s17nv59gzgqgskid41lfacsqnzdiq2p3ds0vglcfqwypr3k898c")))) > + (build-system emacs-build-system) > + (inputs (list emacs-eglot)) > + (home-page "https://github.com/nemethf/eglot-x") > + (synopsis "Protocol extensions for Eglot") > + (description > + "This package adds support for some LSP extensions to @code{emacs-eglot}. > +") > + (license license:gpl3+)))) > + > (define-public emacs-jabber > ;; No releases available. > (let ((commit "af0315e174fa6446d5c4dd3e6465d48912950e58") > > base-commit: 1011100868ec6d712145c75c016b18ba5913c7c7 Applied, pushed as 44b6d26f2d, thank you! :)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 6c86ee3793..ff457e869f 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -18542,6 +18542,30 @@ (define-public emacs-eglot one if it fails.") (license license:gpl3+))) +(define-public emacs-eglot-x + ;; Not tagged. + (let ((commit "a09ab28cf01d7cbb223ad83fbbb694c5158c96b8")) + (package + (name "emacs-eglot-x") + (version "0.6") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nemethf/eglot-x") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0s17nv59gzgqgskid41lfacsqnzdiq2p3ds0vglcfqwypr3k898c")))) + (build-system emacs-build-system) + (inputs (list emacs-eglot)) + (home-page "https://github.com/nemethf/eglot-x") + (synopsis "Protocol extensions for Eglot") + (description + "This package adds support for some LSP extensions to @code{emacs-eglot}. +") + (license license:gpl3+)))) + (define-public emacs-jabber ;; No releases available. (let ((commit "af0315e174fa6446d5c4dd3e6465d48912950e58")