From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 21 23:17:23 2019 Received: (at submit) by debbugs.gnu.org; 22 Oct 2019 03:17:23 +0000 Received: from localhost ([127.0.0.1]:58129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMkfj-00081T-CQ for submit@debbugs.gnu.org; Mon, 21 Oct 2019 23:17:23 -0400 Received: from lists.gnu.org ([209.51.188.17]:41110) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMkff-00081J-Iy for submit@debbugs.gnu.org; Mon, 21 Oct 2019 23:17:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46518) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iMkfe-0004WU-Dp for guix-patches@gnu.org; Mon, 21 Oct 2019 23:17:19 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, TVD_SPACE_RATIO autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iMkfd-0005Kv-A6 for guix-patches@gnu.org; Mon, 21 Oct 2019 23:17:18 -0400 Received: from mail-io1-xd30.google.com ([2607:f8b0:4864:20::d30]:34952) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iMkfd-0005Kb-3X for guix-patches@gnu.org; Mon, 21 Oct 2019 23:17:17 -0400 Received: by mail-io1-xd30.google.com with SMTP id t18so14482274iog.2 for ; Mon, 21 Oct 2019 20:17:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=P+u6VNPwl4KPidXJc5B+e7Mrke46puw2HDL8FbeWiMg=; b=E00TRSWmNb3YmT6vf/AZjwtJJFwAT/PvrIc2zfFkpfHabWK/XnPfa3qxYBSHuW5nln 377omZ2JOQawn7DksOnX+mKPCTCPpzcP0EaJEgn/pJq00OhUxYYrwITH8GVGFimYARmb hgIZB1WqIUCFOhL1TdYJtzDPMrPJFefEzl80CNQONFrgcn0rYVVTOWw1X5DqXCRBCd28 1PZfAuvZT7WWpsZ09Gu1sZUx4UzrCuig6j8b04dwjwLwz9TLTJhXKKekyp8/DqcWrYFT DsEcG/CfEppmUF6SZyKnoR9pxxHPYf5mQcrCEEcBUHyrSYxxP4le9DRYorRfwIVHeyeL rGaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=P+u6VNPwl4KPidXJc5B+e7Mrke46puw2HDL8FbeWiMg=; b=H8j6W6bcES181wDG/ISIZrYtz/7Le1Yg43G8Gs8xHWUb6aVwMX7ZAv8vhiHfDTerFC gCN2RJXcddLO9fAM3kl71jUS7010H7RQilx3g6IIOxMW1bM0ZJTH3N6O/ZOuQIxnIp1p 4dsluDjHh7eHqFs94LMFgtWItP4XAxaUmrQw/9Ado8UERC/zte2Rnr0xBUKN4NrHRX2G 1AzCL44MTuKjH/HU52XgHESEcPcKyxUVXeHbpUO1cw04ZhtI7MQDk13Kf6oR+TYqQgpX 5hNBpBOdjLYpblBFvT/Oa60H5NOg6Z/7rgwR0GleXCHpH5T85VsYOB04267PnMdr0eHU q/cw== X-Gm-Message-State: APjAAAXNRfYMU31wXo3mgNVsGL6piUwi4RTOm1W0ZelDsGl6a6Rf6nOR cBUrt8TYB3Ld6NVhhWRcoCPYnJKF X-Google-Smtp-Source: APXvYqzxCtIWCdU0Veuj+IJ75WBOnfZq4EZSK0GIqhn0f7cYParKlE83VBjj/8q1Fk86Njaildiizg== X-Received: by 2002:a6b:770b:: with SMTP id n11mr1676087iom.113.1571714235822; Mon, 21 Oct 2019 20:17:15 -0700 (PDT) Received: from olimar.hsd1.mn.comcast.net ([2601:441:4000:44c0::998c]) by smtp.gmail.com with ESMTPSA id c8sm4110689ioo.69.2019.10.21.20.17.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Oct 2019 20:17:14 -0700 (PDT) From: Stephen Webber To: guix-patches@gnu.org Subject: [PATCH] gnu: emacs-helm-projectile: Apply patch. Date: Mon, 21 Oct 2019 22:16:40 -0500 Message-Id: <20191022031639.9207-1-montokapro@gmail.com> X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::d30 X-Spam-Score: 3.2 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/emacs-xyz.scm (emacs-helm-projectile): Apply patch. * gnu/packages/patches/emacs-helm-projectile-require-dash.patch: New file. --- gnu/packages/emacs-xyz.scm | 4 +++- .../emacs-helm-pro [...] Content analysis details: (3.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (montokapro[at]gmail.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 TVD_SPACE_RATIO No description available. 2.0 SPOOFED_FREEMAIL No description available. 2.5 TVD_SPACE_RATIO_MINFP Space ratio X-Debbugs-Envelope-To: submit Cc: Stephen Webber 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: -2.3 (--) * gnu/packages/emacs-xyz.scm (emacs-helm-projectile): Apply patch. * gnu/packages/patches/emacs-helm-projectile-require-dash.patch: New file. --- gnu/packages/emacs-xyz.scm | 4 +++- .../emacs-helm-projectile-require-dash.patch | 13 +++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 gnu/packages/patches/emacs-helm-projectile-require-dash.patch diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 8c3c50efdc..5ed2cf67bc 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -6967,7 +6967,9 @@ as well as features for editing search results.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0lph38p112fridighqcizpsyzjbv7qr3d8prbfj6w6q6gfl6cna4")))) + (base32 "0lph38p112fridighqcizpsyzjbv7qr3d8prbfj6w6q6gfl6cna4")) + (patches + (search-patches "emacs-helm-projectile-require-dash.patch")))) (build-system emacs-build-system) (propagated-inputs `(("emacs-dash" ,emacs-dash) diff --git a/gnu/packages/patches/emacs-helm-projectile-require-dash.patch b/gnu/packages/patches/emacs-helm-projectile-require-dash.patch new file mode 100644 index 0000000000..9da3deff50 --- /dev/null +++ b/gnu/packages/patches/emacs-helm-projectile-require-dash.patch @@ -0,0 +1,13 @@ +Make dash dependency explicit - this issue is resolved in master and is +documented at https://github.com/bbatsov/helm-projectile/issues/120 + +--- a/helm-projectile.el ++++ b/helm-projectile.el +@@ -41,6 +41,7 @@ + + (require 'projectile) + (require 'cl-lib) ++(require 'dash) + (require 'grep) + (require 'helm) + (require 'helm-types) -- 2.23.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 28 10:46:08 2019 Received: (at submit) by debbugs.gnu.org; 28 Oct 2019 14:46:08 +0000 Received: from localhost ([127.0.0.1]:46131 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iP6HV-0002L3-Bi for submit@debbugs.gnu.org; Mon, 28 Oct 2019 10:46:05 -0400 Received: from lists.gnu.org ([209.51.188.17]:35944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iP6HT-0002Ih-1U for submit@debbugs.gnu.org; Mon, 28 Oct 2019 10:46:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42870) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iP6HR-0002Sr-Gb for guix-patches@gnu.org; Mon, 28 Oct 2019 10:46:02 -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,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iP6HQ-0005qh-3q for guix-patches@gnu.org; Mon, 28 Oct 2019 10:46:01 -0400 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]:54810) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iP6HP-0005qE-Pz for guix-patches@gnu.org; Mon, 28 Oct 2019 10:45:59 -0400 Received: by mail-wm1-x343.google.com with SMTP id g7so9766395wmk.4 for ; Mon, 28 Oct 2019 07:45:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=mdZi2/pu2hkk7GLPZ/NVSVw0LGQ3jd3o88SImeJdm8M=; b=EeSgDVM/YS9r1Dtv3wji84K1M3F1B5MRNrNK5vW7fO8mmUxA5r6osFg2mY+oFIh8qA vzlS+CkSlT3oBiM+7Sx8+mFNGrnJXz1b47SZnJBd2Am2cmtVhSssTMHRCuThCVzRtvXc 2I/N6rQiAXCu/mYyGMJ/r1F5jxi/d4cC2Rj3JmoQ1t/kviFrlr5aUJYFpnl31FTW9hd6 s+OmM7NWwoud5IlPVEwLI7aZTJcNezU+FSuGIjoShLpQiMxaMhIA4cJ3WwP3jqURoFB4 Kb5W6U6hNf+bSE7qS9mC+x7smBzOf0hP6YdPWH3m3lcSv4B/BEEULfE09Muhs95Bp2YI Pz9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=mdZi2/pu2hkk7GLPZ/NVSVw0LGQ3jd3o88SImeJdm8M=; b=rSzHEB2Sg0bBaLViiNorPHIB/fHmYXZb+kvbfiyw5H4D1YVySs722v/wnRUnw8ctim j0D9tjeR80/M1RFgSwy3U5LPGy/Wg/MdLWQxQIZ8a6w/8gCVN2V7tm66OsvBVFoY2NO9 X0/DmsnuIo2UfQeuLd4rJdenMldcLfGydxBsnUX4ZJ8yaFSurI2c7Yq3QR6x0VQgjatl thtod04OJSkuIKFXRC+1L6ixyNoNr5I1KqgF1kkZkzoi/cuvOCnvaWCCoRPBL0+Ykwqz mJiS/c7b5tWNEOKUPDDGwvYoBCESWCSDxytfQR26/SJZUaA6KKegcqVLyYiD2/4aCiIc JThw== X-Gm-Message-State: APjAAAXx+V0wHEyD4uRfbF+G+Z4S4Ud9pNIGOcAo7aFu/a4QXUu71Bvi /vYCB2WC0kytl3MoDoh5m88= X-Google-Smtp-Source: APXvYqyopYmHtniKbZbudUqBDhiFO/XjypGv240ledA60k1YWHGwEXlXce2kjtXMhP/ai1Kj1ChMQQ== X-Received: by 2002:a1c:4456:: with SMTP id r83mr334980wma.2.1572273958648; Mon, 28 Oct 2019 07:45:58 -0700 (PDT) Received: from meru (lfbn-ann-1-367-71.w86-200.abo.wanadoo.fr. [86.200.83.71]) by smtp.gmail.com with ESMTPSA id b1sm11882350wru.83.2019.10.28.07.45.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Oct 2019 07:45:57 -0700 (PDT) References: <20191022031639.9207-1-montokapro@gmail.com> User-agent: mu4e 1.2.0; emacs 26.3 From: Mathieu Othacehe To: guix-patches@gnu.org Subject: Re: [bug#37863] [PATCH] gnu: emacs-helm-projectile: Apply patch. In-reply-to: <20191022031639.9207-1-montokapro@gmail.com> Date: Mon, 28 Oct 2019 15:45:55 +0100 Message-ID: <87r22xj5cs.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::343 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: 37863@debbugs.gnu.org, Stephen Webber 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: -2.3 (--) Hello Stephen, As this project seems unmaintained and the last release was in 2016, I think the best option would be to package a 0.14.0-1 based on helm-projectile last commit. Thanks, Mathieu Stephen Webber writes: > * gnu/packages/emacs-xyz.scm (emacs-helm-projectile): Apply patch. > * gnu/packages/patches/emacs-helm-projectile-require-dash.patch: New file. > --- > gnu/packages/emacs-xyz.scm | 4 +++- > .../emacs-helm-projectile-require-dash.patch | 13 +++++++++++++ > 2 files changed, 16 insertions(+), 1 deletion(-) > create mode 100644 gnu/packages/patches/emacs-helm-projectile-require-dash.patch > > diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm > index 8c3c50efdc..5ed2cf67bc 100644 > --- a/gnu/packages/emacs-xyz.scm > +++ b/gnu/packages/emacs-xyz.scm > @@ -6967,7 +6967,9 @@ as well as features for editing search results.") > (commit (string-append "v" version)))) > (file-name (git-file-name name version)) > (sha256 > - (base32 "0lph38p112fridighqcizpsyzjbv7qr3d8prbfj6w6q6gfl6cna4")))) > + (base32 "0lph38p112fridighqcizpsyzjbv7qr3d8prbfj6w6q6gfl6cna4")) > + (patches > + (search-patches "emacs-helm-projectile-require-dash.patch")))) > (build-system emacs-build-system) > (propagated-inputs > `(("emacs-dash" ,emacs-dash) > diff --git a/gnu/packages/patches/emacs-helm-projectile-require-dash.patch b/gnu/packages/patches/emacs-helm-projectile-require-dash.patch > new file mode 100644 > index 0000000000..9da3deff50 > --- /dev/null > +++ b/gnu/packages/patches/emacs-helm-projectile-require-dash.patch > @@ -0,0 +1,13 @@ > +Make dash dependency explicit - this issue is resolved in master and is > +documented at https://github.com/bbatsov/helm-projectile/issues/120 > + > +--- a/helm-projectile.el > ++++ b/helm-projectile.el > +@@ -41,6 +41,7 @@ > + > + (require 'projectile) > + (require 'cl-lib) > ++(require 'dash) > + (require 'grep) > + (require 'helm) > + (require 'helm-types) From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 28 20:06:51 2019 Received: (at submit) by debbugs.gnu.org; 29 Oct 2019 00:06:51 +0000 Received: from localhost ([127.0.0.1]:46588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iPF2A-0007wO-Sv for submit@debbugs.gnu.org; Mon, 28 Oct 2019 20:06:51 -0400 Received: from lists.gnu.org ([209.51.188.17]:41651) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iPF27-0007w5-9I for submit@debbugs.gnu.org; Mon, 28 Oct 2019 20:06:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:32772) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iPF25-0005T0-KM for guix-patches@gnu.org; Mon, 28 Oct 2019 20:06:47 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iPF24-0000vI-1p for guix-patches@gnu.org; Mon, 28 Oct 2019 20:06:45 -0400 Received: from mail-io1-xd42.google.com ([2607:f8b0:4864:20::d42]:46326) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iPF23-0000uk-T2 for guix-patches@gnu.org; Mon, 28 Oct 2019 20:06:44 -0400 Received: by mail-io1-xd42.google.com with SMTP id c6so12733403ioo.13 for ; Mon, 28 Oct 2019 17:06:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=OlCWJ/VCFKbwEL+MI2rBX8blhRrRF76SCRXETDYaPQo=; b=p9Tnis5TGq6xVPFwC/3dD70G1iueCfVVDc2Y8+lnmPrKirjx2mzwnbQ5QlNAk7GXDB RlZiyEz3S3l7c1Vtou1p07qABGzy/sApCQaGAEBwjW4odCFmap5o2+mq9SSdkj34cgi2 11+cUfxisGL/3lVP6hcgUAyaOKQQtas3yFT9w2CXHutASAZBLnkYv+E42PGi4pt2qbsA UEet9f7cwpwN71mOhHzT8NWMMYUF3F/dh1d2/1FsaBS7MG13kVipuQbhuQQz6J2Y6UXK NJYKPA3yzXZtEUH+gpxqO3V7sPs0EsxJYlGLm4+t/yZYIm2/tidpT0ko2cp3OOQWXjkn zsow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=OlCWJ/VCFKbwEL+MI2rBX8blhRrRF76SCRXETDYaPQo=; b=ByyvhnFy7L+taIjUOmFlabqipfoqoafOtF3BPeZLcF2uhMI9+UgsUjjgrpb62j+3B5 SAZwJkgyIP7wRi5D3z1UX1YUqiIX7+yo0kUO0RSUoUhsf6CBpZg+14H3flGWumR7hBPl g13iBiQkFyrsyV0wJEku2EZ68htL9/c/I8Fs9kVwNxwjNbtvubfdQa3zyo/SFiV9PXIR hz1k6x7d7AtRnt7UZ/GR3P67GCzniYSnRmN8vk2GlnrvVm27rGdY0AZm2kAoIVkvrF4E Bfvo9+m5PremjhKMpgUX9XEhq4MZdXQNf/qvjaI1QqDxLLtr+yqDIjClvKJS58wusj64 7ZzQ== X-Gm-Message-State: APjAAAVet+PKsAXveaBRW2HFjDL+vye7Yov05OsT3hE8wDLYepqrMsIP XLVrEMbm1kgX8+62fs/J1M6TCWwgUn2X+HHuNFc= X-Google-Smtp-Source: APXvYqzhTbAK3YOfbNBp41Fjeg2tDh/CfD/dwSITgSPGEl7EQBB7ZcrmlpdlFTelB3hpWAajjLiIK7Kx7oIEFUYIFGE= X-Received: by 2002:a02:3f1e:: with SMTP id d30mr19584491jaa.102.1572307601699; Mon, 28 Oct 2019 17:06:41 -0700 (PDT) MIME-Version: 1.0 References: <20191022031639.9207-1-montokapro@gmail.com> <87r22xj5cs.fsf@gmail.com> In-Reply-To: <87r22xj5cs.fsf@gmail.com> From: Stephen Webber Date: Tue, 29 Oct 2019 00:06:30 +0000 Message-ID: Subject: Re: [bug#37863] [PATCH] gnu: emacs-helm-projectile: Apply patch. To: Mathieu Othacehe Content-Type: multipart/alternative; boundary="00000000000013b69305960164f6" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::d42 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: 37863@debbugs.gnu.org, guix-patches@gnu.org 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: -2.3 (--) --00000000000013b69305960164f6 Content-Type: text/plain; charset="UTF-8" Mathieu, Great! I chose this PR because I wanted to learn when patching was deemed appropriate. Thank you for the suggestion. On Mon, Oct 28, 2019 at 2:45 PM Mathieu Othacehe wrote: > > Hello Stephen, > > As this project seems unmaintained and the last release was in 2016, I > think the best option would be to package a 0.14.0-1 based on > helm-projectile last commit. > > Thanks, > > Mathieu > > Stephen Webber writes: > > > * gnu/packages/emacs-xyz.scm (emacs-helm-projectile): Apply patch. > > * gnu/packages/patches/emacs-helm-projectile-require-dash.patch: New > file. > > --- > > gnu/packages/emacs-xyz.scm | 4 +++- > > .../emacs-helm-projectile-require-dash.patch | 13 +++++++++++++ > > 2 files changed, 16 insertions(+), 1 deletion(-) > > create mode 100644 > gnu/packages/patches/emacs-helm-projectile-require-dash.patch > > > > diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm > > index 8c3c50efdc..5ed2cf67bc 100644 > > --- a/gnu/packages/emacs-xyz.scm > > +++ b/gnu/packages/emacs-xyz.scm > > @@ -6967,7 +6967,9 @@ as well as features for editing search results.") > > (commit (string-append "v" version)))) > > (file-name (git-file-name name version)) > > (sha256 > > - (base32 > "0lph38p112fridighqcizpsyzjbv7qr3d8prbfj6w6q6gfl6cna4")))) > > + (base32 "0lph38p112fridighqcizpsyzjbv7qr3d8prbfj6w6q6gfl6cna4")) > > + (patches > > + (search-patches "emacs-helm-projectile-require-dash.patch")))) > > (build-system emacs-build-system) > > (propagated-inputs > > `(("emacs-dash" ,emacs-dash) > > diff --git > a/gnu/packages/patches/emacs-helm-projectile-require-dash.patch > b/gnu/packages/patches/emacs-helm-projectile-require-dash.patch > > new file mode 100644 > > index 0000000000..9da3deff50 > > --- /dev/null > > +++ b/gnu/packages/patches/emacs-helm-projectile-require-dash.patch > > @@ -0,0 +1,13 @@ > > +Make dash dependency explicit - this issue is resolved in master and is > > +documented at https://github.com/bbatsov/helm-projectile/issues/120 > > + > > +--- a/helm-projectile.el > > ++++ b/helm-projectile.el > > +@@ -41,6 +41,7 @@ > > + > > + (require 'projectile) > > + (require 'cl-lib) > > ++(require 'dash) > > + (require 'grep) > > + (require 'helm) > > + (require 'helm-types) > > --00000000000013b69305960164f6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Mathieu,

Great! I chose = this PR because I wanted to learn when patching was deemed appropriate. Tha= nk you for the suggestion.

On Mon, Oct 28, 2019 at 2:45 PM Mathieu Oth= acehe <m.othacehe@gmail.com&= gt; wrote:

Hello Stephen,

As this project seems unmaintained and the last release was in 2016, I
think the best option would be to package a 0.14.0-1 based on
helm-projectile last commit.

Thanks,

Mathieu

Stephen Webber writes:

> * gnu/packages/emacs-xyz.scm (emacs-helm-projectile): Apply patch.
> * gnu/packages/patches/emacs-helm-projectile-require-dash.patch: New f= ile.
> ---
>=C2=A0 gnu/packages/emacs-xyz.scm=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 |=C2=A0 4 +++-
>=C2=A0 .../emacs-helm-projectile-require-dash.patch=C2=A0 =C2=A0 =C2=A0= =C2=A0 | 13 +++++++++++++
>=C2=A0 2 files changed, 16 insertions(+), 1 deletion(-)
>=C2=A0 create mode 100644 gnu/packages/patches/emacs-helm-projectile-re= quire-dash.patch
>
> diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm > index 8c3c50efdc..5ed2cf67bc 100644
> --- a/gnu/packages/emacs-xyz.scm
> +++ b/gnu/packages/emacs-xyz.scm
> @@ -6967,7 +6967,9 @@ as well as features for editing search results.&= quot;)
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(commit (string-= append "v" version))))
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(file-name (git-file-name name versio= n))
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(sha256
> -=C2=A0 =C2=A0 =C2=A0 =C2=A0 (base32 "0lph38p112fridighqcizpsyzjb= v7qr3d8prbfj6w6q6gfl6cna4"))))
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 (base32 "0lph38p112fridighqcizpsyzjb= v7qr3d8prbfj6w6q6gfl6cna4"))
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0(patches
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 (search-patches "emacs-helm-projecti= le-require-dash.patch"))))
>=C2=A0 =C2=A0 =C2=A0 (build-system emacs-build-system)
>=C2=A0 =C2=A0 =C2=A0 (propagated-inputs
>=C2=A0 =C2=A0 =C2=A0 =C2=A0`(("emacs-dash" ,emacs-dash)
> diff --git a/gnu/packages/patches/emacs-helm-projectile-require-dash.p= atch b/gnu/packages/patches/emacs-helm-projectile-require-dash.patch
> new file mode 100644
> index 0000000000..9da3deff50
> --- /dev/null
> +++ b/gnu/packages/patches/emacs-helm-projectile-require-dash.patch > @@ -0,0 +1,13 @@
> +Make dash dependency explicit - this issue is resolved in master and = is
> +documented at https://github.com/bbatsov/= helm-projectile/issues/120
> +
> +--- a/helm-projectile.el
> ++++ b/helm-projectile.el
> +@@ -41,6 +41,7 @@
> +
> + (require 'projectile)
> + (require 'cl-lib)
> ++(require 'dash)
> + (require 'grep)
> + (require 'helm)
> + (require 'helm-types)

--00000000000013b69305960164f6-- From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 28 21:47:44 2019 Received: (at 37863) by debbugs.gnu.org; 29 Oct 2019 01:47:44 +0000 Received: from localhost ([127.0.0.1]:46646 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iPGbo-0004JP-JQ for submit@debbugs.gnu.org; Mon, 28 Oct 2019 21:47:44 -0400 Received: from mail-yb1-f173.google.com ([209.85.219.173]:38566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iPGbm-0004JC-JC for 37863@debbugs.gnu.org; Mon, 28 Oct 2019 21:47:42 -0400 Received: by mail-yb1-f173.google.com with SMTP id r68so4827533ybf.5 for <37863@debbugs.gnu.org>; Mon, 28 Oct 2019 18:47:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=LpyFLhseKLSvrB9Z1TFdHbELqriYUnVrcELMqJv3rmY=; b=M0F2zFRqGFAqhGzWRzt6fzQxWhtoSWkDowDS5PLT8tsDZqjN/OM291ZygZx03v5N3a NL3MtBMQetoWfXTM93YiDH2vOyqkjB90gR65gVvVE7kX2pdgjyc/mjfKHW56dohuNfJa i0rlYw44Hj48Zd78VcfPLtvP8tlw689e8KpzjjDbSrQ1Hd8lbnaZkIeuY8KxsrLQqm7V LsxZ8Y2yn9SkFVzbtizHeLwGv89uH89RazlKqVbS/TqXcw+JJDQpwd1UCDmMaPqt3IT/ AprQviSerM6Eioomwm0M3ZFbJk3QQQUkz5FHlx+FrHrbgWhd0vcCQYBjPiivNwXmb4hS eppg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=LpyFLhseKLSvrB9Z1TFdHbELqriYUnVrcELMqJv3rmY=; b=NS4v8lqR8O0MxZXlQV6j5BcxdJy1DWX7BTIrE8xun7130IWXSON77GA0x/YQSQCCLG rP19FUEExIwPiz09uyxBE6fxaoWnqAyOC9dXbcYmzU6sMr73+9fNJAc2kzyNxm6LEYRw DG7wTvopAn5DCdRKRXwy5DrMpek99Uj1fWuUDDXcEZ2lrwFg9p+mGfWHTHzRQ68kYHsF 0+fgaAu5Pl2e48GNQCt6SzhJT18+dAhSkwTMKq72djPcS+U2QB2/g/KOMMHmxpGfvP+R O50TIyyXkr6vl0uG8vtqLmv9ok9hGl0u8zMzQR1SxwtJ778kF0ZZU2c+1JLerj1u4IH3 0mWg== X-Gm-Message-State: APjAAAXV7YaIDHgLDm4UHorTkYUUR23QdM/0ruzqHc3dz27qv3a6kFPt GnBmcbb2IRzndc8SSObO8mdqNgS8 X-Google-Smtp-Source: APXvYqxyKefGBLtkaULI5WwT8F92+yk3DY+IB4ydr3tkmj2B00SkYLry22xTZgUCAXX91GUMRQWMWw== X-Received: by 2002:a25:5096:: with SMTP id e144mr10869129ybb.373.1572313656706; Mon, 28 Oct 2019 18:47:36 -0700 (PDT) Received: from olimar.hsd1.mn.comcast.net ([2601:441:4000:44c0::998c]) by smtp.gmail.com with ESMTPSA id f194sm17693331ywb.53.2019.10.28.18.47.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Oct 2019 18:47:36 -0700 (PDT) From: Stephen Webber To: 37863@debbugs.gnu.org Subject: [PATCH v2] gnu: emacs-helm-projectile: Update package. Date: Mon, 28 Oct 2019 20:46:58 -0500 Message-Id: <20191029014658.18751-1-montokapro@gmail.com> X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 37863 Cc: Stephen Webber 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: -1.0 (-) * gnu/packages/emacs-xyz.scm (emacs-helm-projectile): Update package. --- gnu/packages/emacs-xyz.scm | 48 +++++++++++++++++++++----------------- 1 file changed, 26 insertions(+), 22 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 0ce8739a77..67f9c8c3be 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -6955,29 +6955,33 @@ for search-based navigation of buffers.") as well as features for editing search results.") (license license:gpl3+)))) +;; There hasn't been a tag or release since 2016, so we take the latest +;; commit. (define-public emacs-helm-projectile - (package - (name "emacs-helm-projectile") - (version "0.14.0") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/bbatsov/helm-projectile.git") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0lph38p112fridighqcizpsyzjbv7qr3d8prbfj6w6q6gfl6cna4")))) - (build-system emacs-build-system) - (propagated-inputs - `(("emacs-dash" ,emacs-dash) - ("emacs-helm" ,emacs-helm) - ("emacs-projectile" ,emacs-projectile))) - (home-page "https://github.com/bbatsov/helm-projectile") - (synopsis "Helm integration for Projectile") - (description - "This Emacs library provides a Helm interface for Projectile.") - (license license:gpl3+))) + (let ((commit "5328b74dddcee8d1913803ca8167868831a07463") + (version "0.14.0") + (revision "1")) + (package + (name "emacs-helm-projectile") + (version (git-version version revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/bbatsov/helm-projectile.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0a811cblrvc8llpv771b8dppgxs6bwjyvjy3qn2xns4nigvn93s0")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-helm" ,emacs-helm) + ("emacs-projectile" ,emacs-projectile))) + (home-page "https://github.com/bbatsov/helm-projectile") + (synopsis "Helm integration for Projectile") + (description + "This Emacs library provides a Helm interface for Projectile.") + (license license:gpl3+)))) (define-public emacs-taskrunner (let ((commit "3afd4a546d42339543d3d4e51b175fc3e82b3358") -- 2.23.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 29 04:27:28 2019 Received: (at submit) by debbugs.gnu.org; 29 Oct 2019 08:27:28 +0000 Received: from localhost ([127.0.0.1]:46820 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iPMqe-0007zJ-91 for submit@debbugs.gnu.org; Tue, 29 Oct 2019 04:27:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:32857) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iPMqc-0007zC-SJ for submit@debbugs.gnu.org; Tue, 29 Oct 2019 04:27:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39638) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iPMqb-0005NB-Vj for guix-patches@gnu.org; Tue, 29 Oct 2019 04:27:26 -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_20,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iPMqb-0002qN-57 for guix-patches@gnu.org; Tue, 29 Oct 2019 04:27:25 -0400 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:38014) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iPMqa-0002pp-Td for guix-patches@gnu.org; Tue, 29 Oct 2019 04:27:25 -0400 Received: by mail-wr1-x42e.google.com with SMTP id v9so12589037wrq.5 for ; Tue, 29 Oct 2019 01:27:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=UFAkTHeOAlnXLcWhX6QDAIpCalR1bhuJDT6FiNm7rzI=; b=AhO1ZyCY1pKeAdMNmRL8IIhuTnW/be+LZtqcSHx5Np1EKlY35bWpx4ye/wPEsfrrfN lUSdgM1YtBiR1rdk4VCDwXjYAzq5faOWmVRVYvkIP+bXZdV5vOSew6Tv2ly/6ALaw5A9 O7rKStpUHwq5uzSOf3MmSe98blIlg4Y9qeII2bNjd4SoHpqcW2P5rAjrs2Hczt1R0YnO e1LigidP/Lm4ORVMHbUdDG1V1vaqd0KfdLK+FxHW7RTGeswGMh5TNgwqVws2JbohMUOU aYa/GgV7YkRGK9iJwL2YUjwtiU2A0KLzsIFBig0e5YQE1BPQU++eLT87kkZ96675ybKs aR6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=UFAkTHeOAlnXLcWhX6QDAIpCalR1bhuJDT6FiNm7rzI=; b=JA6aYEPIgRgiX+eupXkJN5OYvZDn5yuWsqwjGjtHyBa95eU0Y9kULERhnfB9SWzczw gdCdOuA+cTWxQmeKpYZu7bg5WQhcbFE+ipHkG+DVPNunj52Yr3+pfBxi9FBgqDNpYdx8 bY+dBiiMVgKHfsl/Cpzq+lphH6mdaF8RJFp442UlnaWEI8EyTpVaNXGvdpFMJCZr9Gp0 ViO1TXNbWSm5fs7egt7YKJfMrw8qDunBAicUsQAwE9QgsixoHxIPUzBDlarE9XsS+/aR iLEk7fg5TAyK/dePs0xigH0kqxfDfTchy8skbRnO6Ai5HUBYbAUUhni27ZUDHAlmmwA6 DsoA== X-Gm-Message-State: APjAAAXe9cyNyHs+ScNT88XZfGrFti2i0ILSr25VSzNv4xJGsy+mFUCi 7WJSsT/OaiEPustmZODmwvY= X-Google-Smtp-Source: APXvYqxixK2exDx1FzqIgUVy2wX5cp3F7TYF8CR4ps9/KokRXBxuImATpDGsTKApRWOhhWOgOD9SXw== X-Received: by 2002:adf:9b9d:: with SMTP id d29mr18945005wrc.293.1572337643600; Tue, 29 Oct 2019 01:27:23 -0700 (PDT) Received: from meru (lfbn-ann-1-367-71.w86-200.abo.wanadoo.fr. [86.200.83.71]) by smtp.gmail.com with ESMTPSA id v10sm2481433wmg.48.2019.10.29.01.27.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 29 Oct 2019 01:27:21 -0700 (PDT) References: <20191022031639.9207-1-montokapro@gmail.com> <20191029014658.18751-1-montokapro@gmail.com> User-agent: mu4e 1.2.0; emacs 26.3 From: Mathieu Othacehe To: guix-patches@gnu.org Subject: Re: [bug#37863] [PATCH v2] gnu: emacs-helm-projectile: Update package. In-reply-to: <20191029014658.18751-1-montokapro@gmail.com> Date: Tue, 29 Oct 2019 09:27:10 +0100 Message-ID: <87lft4j6sh.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::42e X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: 37863-done@debbugs.gnu.org, Stephen Webber 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: -2.3 (--) Pushed, thanks :) Mathieu From unknown Fri Jun 20 07:16:03 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 26 Nov 2019 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator