From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:53720) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gdGHW-0001mt-8A for guix-patches@gnu.org; Sat, 29 Dec 2018 10:12:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gdGHT-0007Zj-AM for guix-patches@gnu.org; Sat, 29 Dec 2018 10:12:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:34051) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gdGHS-0007XD-65 for guix-patches@gnu.org; Sat, 29 Dec 2018 10:12:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gdGHR-0001hR-QL for guix-patches@gnu.org; Sat, 29 Dec 2018 10:12:01 -0500 Subject: [bug#33903] [PATCH 4/7] gnu: Add emacs-graphql. Resent-Message-ID: Received: from eggs.gnu.org ([208.118.235.92]:52853) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gdGGz-0001CB-RZ for guix-patches@gnu.org; Sat, 29 Dec 2018 10:11:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gdG8z-00058N-VQ for guix-patches@gnu.org; Sat, 29 Dec 2018 10:03:18 -0500 Received: from mail1.fsfe.org ([2001:aa8:ffed:f5f3::151]:56532) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gdG8z-00057q-KY for guix-patches@gnu.org; Sat, 29 Dec 2018 10:03:17 -0500 From: Jelle Licht Date: Sat, 29 Dec 2018 16:02:58 +0100 Message-Id: <20181229150301.30567-5-jlicht@fsfe.org> In-Reply-To: <20181229150301.30567-1-jlicht@fsfe.org> References: <20181229150301.30567-1-jlicht@fsfe.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable 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: 33903@debbugs.gnu.org * gnu/packages/emacs.scm (emacs-graphql): New variable. --- gnu/packages/emacs.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 2e441d41a..7181d05a3 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -649,6 +649,34 @@ process, passing on the arguments as command line ar= guments.") clojure.walk and clojure.zip respectively.") (license license:gpl3+))) =20 +(define-public emacs-graphql + (package + (name "emacs-graphql") + (version "0.1.1") + (source (origin + (modules '((guix build utils))) + ;; Remove examples file with references to external package= s as + ;; they do not exist at compilation time. + (snippet + '(begin (delete-file "examples.el") + #t)) + (method git-fetch) + (uri (git-reference + (url "https://github.com/vermiculus/graphql.el.git") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0sp0skc1rnhi39szfbq1i99pdgd3bhn4c15cff05iqhjy2d4hniw"))= )) + (build-system emacs-build-system) + (home-page + "https://github.com/vermiculus/graphql.el") + (synopsis "GraphQL utilities") + (description + "GraphQL.el provides a generally-applicable domain-specific language= for +creating and executing GraphQL queries against your favorite web service= s.") + (license license:gpl3+))) + (define-public emacs-ghub (package (name "emacs-ghub") --=20 2.20.1