From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46007) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ee6NR-0000wa-Eb for guix-patches@gnu.org; Tue, 23 Jan 2018 16:45:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ee6NM-00052N-JH for guix-patches@gnu.org; Tue, 23 Jan 2018 16:45:09 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:60419) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ee6NM-00052I-FP for guix-patches@gnu.org; Tue, 23 Jan 2018 16:45:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ee6NK-0001PC-P4 for guix-patches@gnu.org; Tue, 23 Jan 2018 16:45:04 -0500 Subject: [bug#30234] [PATCH] gnu: Add groovy-emacs-modes. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45744) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ee6MR-0000T7-9W for guix-patches@gnu.org; Tue, 23 Jan 2018 16:44:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ee6MM-0004lj-D1 for guix-patches@gnu.org; Tue, 23 Jan 2018 16:44:07 -0500 Received: from li622-129.members.linode.com ([212.71.249.129]:50736 helo=mira.cbaines.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ee6MM-0004lR-6G for guix-patches@gnu.org; Tue, 23 Jan 2018 16:44:02 -0500 Received: from localhost (cpc102582-walt20-2-0-cust14.13-2.cable.virginm.net [86.27.34.15]) by mira.cbaines.net (Postfix) with ESMTPSA id 48BDA1408DA for ; Tue, 23 Jan 2018 21:44:00 +0000 (GMT) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 63042b87 for ; Tue, 23 Jan 2018 21:44:00 +0000 (UTC) From: Christopher Baines Date: Tue, 23 Jan 2018 21:44:00 +0000 Message-Id: <20180123214400.11776-1-mail@cbaines.net> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 30234@debbugs.gnu.org * gnu/packages/emacs.scm (groovy-emacs-modes): New variable. --- gnu/packages/emacs.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 0c3d5139a..a3221fbc0 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -6731,3 +6731,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 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+))) -- 2.16.0