diff options
author | Christopher Baines <mail@cbaines.net> | 2018-01-23 21:40:27 +0000 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2018-01-29 00:14:51 +0000 |
commit | 548cc74c6aa560d882811fc12431d892039e198a (patch) | |
tree | d8698211b23bbe70f3255e2ba06a29b7c6093d7b | |
parent | 06f5f0b10a11f4cebc9996ca20580c1250f74cf7 (diff) | |
download | guix-patches-548cc74c6aa560d882811fc12431d892039e198a.tar guix-patches-548cc74c6aa560d882811fc12431d892039e198a.tar.gz |
gnu: Add groovy-emacs-modes.
* gnu/packages/emacs.scm (groovy-emacs-modes): New variable.
-rw-r--r-- | gnu/packages/emacs.scm | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index b0684a8c11..9be92edc10 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -6894,3 +6894,27 @@ supports multiple backends such as @code{vlc}, @code{mpg123}, @code{ogg123}, @code{speexdec}, @code{timidity}, @code{mikmod} and @code{afplay}.") (license license:gpl2+))) + +(define-public groovy-emacs-modes + (package + (name "groovy-emacs-modes") + (version "2.0") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/Groovy-Emacs-Modes/" name + "/archive/" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "15j0hnkx9nppjzda5cqsxxz5f3bq9hc4xfyjcdypzqiypcvmpa39")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-s" ,emacs-s))) + (home-page "https://github.com/Groovy-Emacs-Modes/groovy-emacs-modes") + (synopsis "Groovy related modes for Emacs") + (description + "This package provides @code{groovy-mode} for syntax highlighing in +Groovy source files, REPL integration with run-groovy and Grails project +navigation with the grails mode.") + (license license:gpl3+))) |