From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 24 11:45:31 2018 Received: (at submit) by debbugs.gnu.org; 24 Apr 2018 15:45:31 +0000 Received: from localhost ([127.0.0.1]:38362 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fB08F-0003KZ-5p for submit@debbugs.gnu.org; Tue, 24 Apr 2018 11:45:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35170) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fB08D-0003KM-Hm for submit@debbugs.gnu.org; Tue, 24 Apr 2018 11:45:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fB087-0001oJ-0Z for submit@debbugs.gnu.org; Tue, 24 Apr 2018 11:45:20 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:60626) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fB086-0001oF-T4 for submit@debbugs.gnu.org; Tue, 24 Apr 2018 11:45:18 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54348) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fB085-00074y-C9 for guix-patches@gnu.org; Tue, 24 Apr 2018 11:45:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fB07z-0001iP-Eb for guix-patches@gnu.org; Tue, 24 Apr 2018 11:45:17 -0400 Received: from mout01.posteo.de ([185.67.36.65]:59003) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fB07y-0001bT-T8 for guix-patches@gnu.org; Tue, 24 Apr 2018 11:45:11 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 3EA5520F88 for ; Tue, 24 Apr 2018 17:45:02 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1524584702; bh=bUovCVhEaM8pZKQe9MCnlQ/W7ljnmdi4i5XuztOKSg8=; h=From:To:Subject:Date:From; b=pztoDPZKdNTELyFijB4NlPp1507EIQyQN2gdNtY7P5DB6srfhDxsPCV9TEKeLdeGG dZ4QzMrlUCuHEht7NQkIHPZ3yVhvlgmneieTXWdlWtU0QO8m8UFvZQROgedsZF6vOo 8DAwxYVCe6adpaOEB2jMl7I1pzjddLAGAh6VSDEVp+0DPxvNJZTd16/dKZYBNcTNTc LZHJQwrJpkVLetmlVeHtbTvstbEhWTyrWM0leGjLijvqcZKHc0PcuES4dAEKTrQqxn sygnQ5YNleEEFAk3dehqsYfWlvCSstjKHorfgLx5nVh5Fi6D4EpVUfl9K8hWXVMzQe QNcy2KSEAzNcw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 40VnhV5LD6z9rxc for ; Tue, 24 Apr 2018 17:44:58 +0200 (CEST) From: Charlie Ritter To: guix-patches@gnu.org Subject: [PATCH] Add leiningen Date: Tue, 24 Apr 2018 11:44:56 -0400 Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-leiningen.patch Content-Transfer-Encoding: quoted-printable From=20eac978c99ef288926530dcdee64cc9e3b7b8fe32 Mon Sep 17 00:00:00 2001 From: Charlie Ritter Date: Tue, 24 Apr 2018 11:42:39 -0400 Subject: [PATCH] gnu: Add leiningen. * gnu/packages/java.scm (leiningen): New variable. =2D-- gnu/packages/java.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 500f27dcf..ffbd40890 100644 =2D-- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -9,6 +9,7 @@ ;;; Copyright =C2=A9 2017 Tobias Geerinckx-Rice ;;; Copyright =C2=A9 2018 G=C3=A1bor Boskovits ;;; Copyright =C2=A9 2018 Chris Marusich +;;; Copyright =C2=A9 2018 Charlie Ritter ;;; ;;; This file is part of GNU Guix. ;;; @@ -1861,6 +1862,38 @@ designs.") license:asl2.0 license:cpl1.0))))) =20 +(define-public leiningen + (package + (name "leiningen") + (version "2.8.1") + (source (origin + (method url-fetch/tarbomb) + (uri (string-append + "https://github.com/technomancy/" + name "/archive/" version ".tar.gz")) + (sha256 + (base32 + "0hjjszxqhc9sh31dpirak3c5ws90z41ypcc16y4s1q35ydlajv3w")))) + (build-system ant-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (delete 'configure) + (delete 'build) + (delete 'check) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (install-file (string-append + ,name "-" ,version "/bin/lein") + (string-append + (assoc-ref outputs "out") "/bin"))))))) + (home-page "https://leiningen.org") + (synopsis "Automating Clojure projects without setting your hair on fi= re") + (description "Leiningen is the easiest way to use Clojure. With a foc= us +on project automation and declarative configuration, it gets out of your w= ay +and lets you focus on your code.") + (license license:epl1.0))) + (define-public javacc (package (name "javacc") =2D-=20 2.17.0 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEiNLX4rpUkGUHqgmts0r+M/VPj+8FAlrfUPkACgkQs0r+M/VP j+/UgAgAkYLqqXLOb5LKbRPGArJtelH//6g927vhN4IApkEeYG9f2vU85bAfpxi+ +dcJYJknWaVCRDkQ9FY508BFiVqrYVhzSvcB/f6sLE3pMKPvX4sA4/bGCM1TTuH/ AfXmSiv4dkEgI2ad+m/0w+YpdeYDDMyG2O0utC84l7OvgK4PdaQAS6bfIDWkZjAZ vccSRbhmL3LRIraXr9GT0Rx35QIsYjEyTUjQ2Sc07jkofKfWtAdr+8uz+QVaCFCX RIZwWMDqy3+xowO5xVJ5z8Qy0SINkX5qaJkLneaVFNB0onOyDVo/h4FIIV/whRHB orNMFhx63p0PyzemESrdf9V12u3BbQ== =wkAx -----END PGP SIGNATURE----- --==-=-=--