From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id mGvcFaXGI1/5MgAA0tVLHw (envelope-from ) for ; Fri, 31 Jul 2020 07:22:13 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id MNmtEaXGI1+jMgAA1q6Kng (envelope-from ) for ; Fri, 31 Jul 2020 07:22:13 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id A72E79403AA for ; Fri, 31 Jul 2020 07:22:12 +0000 (UTC) Received: from localhost ([::1]:33854 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k1PMn-0004wQ-SO for larch@yhetil.org; Fri, 31 Jul 2020 03:22:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46746) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k1PMg-0004wI-Py for bug-guix@gnu.org; Fri, 31 Jul 2020 03:22:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53958) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k1PMg-0005pQ-Gz for bug-guix@gnu.org; Fri, 31 Jul 2020 03:22:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k1PMg-0005bv-9m for bug-guix@gnu.org; Fri, 31 Jul 2020 03:22:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#41063: emacs-guix: unrecognized keyword error Resent-From: Michael Rohleder Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 31 Jul 2020 07:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41063 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 41063-submit@debbugs.gnu.org id=B41063.159618007021508 (code B ref 41063); Fri, 31 Jul 2020 07:22:02 +0000 Received: (at 41063) by debbugs.gnu.org; 31 Jul 2020 07:21:10 +0000 Received: from localhost ([127.0.0.1]:37271 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k1PLq-0005aq-A1 for submit@debbugs.gnu.org; Fri, 31 Jul 2020 03:21:10 -0400 Received: from wp224.webpack.hosteurope.de ([80.237.132.231]:44358) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k1PLn-0005ae-4Y for 41063@debbugs.gnu.org; Fri, 31 Jul 2020 03:21:09 -0400 Received: from www.rohleder.de ([37.61.204.227]); authenticated by wp224.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) id 1k1PLj-0002nt-KG; Fri, 31 Jul 2020 09:21:03 +0200 Received: from [192.168.1.3] (helo=micha) by www.rohleder.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1k1PLi-0002dw-9i; Fri, 31 Jul 2020 09:21:03 +0200 From: Michael Rohleder References: <87sggen32m.fsf@gnu.org> X-PGP-Fingerprint: 755E 2DE5 D0D5 85C5 2E78 2830 7C7A FFBE FEF2 CB25 X-PGP-Key: https://www.rohleder.de/~mike/pgpkey.asc Date: Fri, 31 Jul 2020 09:20:55 +0200 In-Reply-To: <87sggen32m.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Tue, 05 May 2020 11:28:17 +0200") Message-ID: <87k0ykduaw.fsf@rohleder.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-bounce-key: webpack.hosteurope.de;mike@rohleder.de;1596180067;02f79b55; X-HE-SMSGID: 1k1PLj-0002nt-KG X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.7 (-) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: christopher@librehacker.com, 41063@debbugs.gnu.org, Christopher Howard Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: -3.11 X-TUID: gFrNbJavBL+7 --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: >> emacs-guix/actions.scm:118:8: In procedure process-package-actions: >> Unrecognized keyword: #:use-substitutes? > > This probably has to do with this API change: > > https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3D65ffb9388c1c3d8= 70cb07e4cb3ef12c9ac06a161 > > I see it=E2=80=99s already reported upstream: > > https://gitlab.com/emacs-guix/emacs-guix/-/issues/18 This is fixed with the latest (gitlab) version: --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-emacs-guix-Update-to-latest-gitlab-version.patch Content-Transfer-Encoding: quoted-printable Content-Description: [PATCH] emacs-guix: unrecognized keyword error From=201c58fd7f2de4623bb051e7f8472e703290663e64 Mon Sep 17 00:00:00 2001 From: Michael Rohleder Date: Fri, 31 Jul 2020 08:33:43 +0200 Subject: [PATCH] gnu: emacs-guix: Update to latest gitlab version. * gnu/packages/emacs-xyz.scm (emacs-guix): Update to a 0.5.2 snapshot. fix https://issues.guix.gnu.org/41063 [source] changes to git-getch. [snippet] removed. [native-inputs] added tools to build. =2D-- gnu/packages/emacs-xyz.scm | 73 +++++++++++++++++++------------------- 1 file changed, 36 insertions(+), 37 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 04bb534ce7..ba16c84402 100644 =2D-- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -2566,46 +2566,45 @@ type, for example: packages, buffers, files, etc.") (license license:gpl3+))) =20 (define-public emacs-guix =2D (package =2D (name "emacs-guix") =2D (version "0.5.2") =2D (source (origin =2D (method url-fetch) =2D (uri (string-append "https://emacs-guix.gitlab.io/website/" =2D "releases/emacs-guix-" version ".tar.g= z")) =2D (sha256 =2D (base32 =2D "0yz64c0z4ygi2k4af18k4r1ncgys18jb8icywkp2g5pgmpn5l7ps")) =2D (modules '((guix build utils))) =2D (snippet =2D '(begin =2D ;; Add support for Guile 3.0. Remove for versions > 0= .5.2. =2D (substitute* "configure" =2D (("\"2\\.2 2\\.0\"") =2D "\"3.0 2.2 2.0\"")) =2D #t)))) =2D (build-system gnu-build-system) =2D (native-inputs =2D `(("pkg-config" ,pkg-config) =2D ("emacs" ,emacs-minimal))) =2D (inputs =2D `(("guile" ,@(assoc-ref (package-native-inputs guix) "guile")) =2D ("guix" ,guix))) =2D (propagated-inputs =2D `(("geiser" ,emacs-geiser) =2D ("guile-gcrypt" ,guile-gcrypt) =2D ("dash" ,emacs-dash) =2D ("bui" ,emacs-bui) =2D ("edit-indirect" ,emacs-edit-indirect) =2D ("magit-popup" ,emacs-magit-popup))) =2D (home-page "https://emacs-guix.gitlab.io/website/") =2D (synopsis "Emacs interface for GNU Guix") =2D (description =2D "Emacs-Guix provides a visual interface, tools and features for the= GNU + (let ((commit "df1fc5d8885959fd2bb83a443137d21c6850dd74") + (revision "1")) + (package + (name "emacs-guix") + (version (git-version "0.5.2" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/emacs-guix/emacs-guix") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "14rn02ay1b8zl0pg54pkqpyzh948c4qiqlvl35627shx7zw5acqh"))= )) + (build-system gnu-build-system) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("pkg-config" ,pkg-config) + ("texinfo" ,texinfo) + ("emacs" ,emacs-minimal))) + (inputs + `(("guile" ,@(assoc-ref (package-native-inputs guix) "guile")) + ("guix" ,guix))) + (propagated-inputs + `(("geiser" ,emacs-geiser) + ("guile-gcrypt" ,guile-gcrypt) + ("dash" ,emacs-dash) + ("bui" ,emacs-bui) + ("edit-indirect" ,emacs-edit-indirect) + ("magit-popup" ,emacs-magit-popup))) + (home-page "https://emacs-guix.gitlab.io/website/") + (synopsis "Emacs interface for GNU Guix") + (description + "Emacs-Guix provides a visual interface, tools and features for the= GNU Guix package manager. Particularly, it allows you to do various package management tasks from Emacs. To begin with, run @code{M-x guix-about} or @code{M-x guix-help} command.") =2D (license license:gpl3+))) + (license license:gpl3+)))) =20 (define-public emacs-build-farm (package =2D-=20 2.28.0 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEdV4t5dDVhcUueCgwfHr/vv7yyyUFAl8jxlcACgkQfHr/vv7y yyW/IggAs+VlGrhyxUbc0hscbmxBoI2Db0EbF1pSwwy+QIoPuteyJqUVLlGWY3Zp zJoriHjooaQinK7Fww0lUgYEBT9olY7eXo7U2rmNennm2Cj4cC9ixj5PZIDwB916 sV/0R1tvIlHdgdAbego82HADJAO45iCioD7aHf2fMkFvMA0ju0w3RqGp1m0Rq9y+ SH3zBFSwqbpgQGmyQBj8GRgl/o1llW72D06moXhjk1EtDD08sDrV1UVwC4RqHRKH EIhj60qjPqxhh5jn/qW4hiGZd9T9HR8VuXx02GoDaZb8uRX20fduNcFGPMOp26A5 tI+L6JnHp7pBwdDbdjaZxapMp2yFGA== =1GjO -----END PGP SIGNATURE----- --==-=-=--