From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60628) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e946G-0005kT-1X for guix-patches@gnu.org; Mon, 30 Oct 2017 03:03:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e946A-0004e0-2f for guix-patches@gnu.org; Mon, 30 Oct 2017 03:03:08 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:60786) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e9469-0004dq-VC for guix-patches@gnu.org; Mon, 30 Oct 2017 03:03:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e9469-0007r1-Ln for guix-patches@gnu.org; Mon, 30 Oct 2017 03:03:01 -0400 Subject: [bug#29064] [PATCH] gnu: Add emacs-helm-make. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60503) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e945A-0005ic-QL for guix-patches@gnu.org; Mon, 30 Oct 2017 03:02:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e9457-0003yo-0F for guix-patches@gnu.org; Mon, 30 Oct 2017 03:02:00 -0400 Received: from mail-lf0-x22e.google.com ([2a00:1450:4010:c07::22e]:52729) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e9456-0003yO-OH for guix-patches@gnu.org; Mon, 30 Oct 2017 03:01:56 -0400 Received: by mail-lf0-x22e.google.com with SMTP id b190so13685166lfg.9 for ; Mon, 30 Oct 2017 00:01:56 -0700 (PDT) Received: from magnolia (ppp91-122-121-202.pppoe.avangarddsl.ru. [91.122.121.202]) by smtp.gmail.com with ESMTPSA id y1sm3253864lja.37.2017.10.30.00.01.53 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 30 Oct 2017 00:01:53 -0700 (PDT) From: Oleg Pykhalov Date: Mon, 30 Oct 2017 10:01:52 +0300 Message-ID: <877evdjezj.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-Add-emacs-helm-make.patch Content-Description: [PATCH] gnu: Add emacs-helm-make. 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: 29064@debbugs.gnu.org >From b024832116dca28c349116c6bceae855f1ac7ea4 Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov Date: Mon, 30 Oct 2017 09:59:46 +0300 Subject: [PATCH] gnu: Add emacs-helm-make. * gnu/packages/emacs.scm (emacs-helm-make): New variable. --- gnu/packages/emacs.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index bcfcf64db..163b13410 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -3965,6 +3965,33 @@ for search-based navigation of buffers.") "This Emacs library provides a Helm interface for Projectile.") (license license:gpl3+))) +(define-public emacs-helm-make + (let ((commit "786104ac0c3cf4fe5b53f841eb9fe10bda2e4031") + (revision "1")) + (package + (name "emacs-helm-make") + (version (string-append "0.1.0-" revision "." (string-take commit 7))) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/abo-abo/helm-make.git") + (commit commit))) + (file-name (string-append name "-" version "-checkout")) + (sha256 + (base32 + "0qdfk0p2j8jah7m0ngy2mm7775cn779m3a84yll86wqc74g331qs")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-helm" ,emacs-helm) + ("emacs-projectile" ,emacs-projectile))) + (home-page "https://github.com/abo-abo/helm-make") + (synopsis "Select a Makefile target with helm") + (description "@code{helm-make} or @code{helm-make-projectile} will give +you a @code{helm} selection of directory Makefile's targets. Selecting a +target will call @code{compile} on it.") + (license license:gpl3+)))) + (define-public emacs-cider (package (name "emacs-cider") -- 2.14.3