From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id SGxzKI9MCmEuugAAgWs5BA (envelope-from ) for ; Wed, 04 Aug 2021 10:15:11 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id kHEgJI9MCmEwNQAA1q6Kng (envelope-from ) for ; Wed, 04 Aug 2021 08:15:11 +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 06D398482 for ; Wed, 4 Aug 2021 10:15:11 +0200 (CEST) Received: from localhost ([::1]:49354 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mBC3R-0008Mr-W2 for larch@yhetil.org; Wed, 04 Aug 2021 04:15:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60570) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mBC3K-0008MK-L7 for guix-patches@gnu.org; Wed, 04 Aug 2021 04:15:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:59317) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mBC3K-0004bg-DK for guix-patches@gnu.org; Wed, 04 Aug 2021 04:15:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mBC3K-0000RF-2r for guix-patches@gnu.org; Wed, 04 Aug 2021 04:15:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49819] [PATCH] gnu: Add emacs-geiser-chez. Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 04 Aug 2021 08:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49819 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer Cc: 49819@debbugs.gnu.org Received: via spool by 49819-submit@debbugs.gnu.org id=B49819.16280648951647 (code B ref 49819); Wed, 04 Aug 2021 08:15:02 +0000 Received: (at 49819) by debbugs.gnu.org; 4 Aug 2021 08:14:55 +0000 Received: from localhost ([127.0.0.1]:42627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBC3C-0000QV-Vx for submit@debbugs.gnu.org; Wed, 04 Aug 2021 04:14:55 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:48136 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBC3B-0000QG-9d for 49819@debbugs.gnu.org; Wed, 04 Aug 2021 04:14:54 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1628064883; bh=3xZEavd8E9Q3ldozqC4bCCfR3AfKmDeEuR0tVn9cwS8=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=JCWRYOAtUnJmI6SyrluK/AWZVC+UjxFOKFSDgjGfx+IdZXOV1aU1TqAnvgQPudZOU zHC2H2sED22cRUHktW9+nU7zCLY9uwHH01DP4sHObp0OdMDFiu5m1IFeJ2DOFYFPqz CstV1lptGzYSCWSYN40Oz5Zs9gH40ql1c35mFGeA= In-Reply-To: <87eeba9wun.fsf@gmail.com> References: <9443b246c7d74a51435e7f0c5bbb9c6ac23af33c.1627896152.git.public@yoctocell.xyz> <87eeba9wun.fsf@gmail.com> Date: Wed, 04 Aug 2021 10:14:34 +0200 Message-ID: <87k0l14oet.fsf@yoctocell.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1628064911; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=LVmLRE5srwVPB0/zUrLqE4qTF7rNiQORXB2i5M3hjsE=; b=Axo3wuFUzG+v8g0S1GJ9gLImdoeJskrhR493pYzo0sK3TAKgQ4hriNGvmeJ9zjaa9GQG1A Ot6ZLmjoJgCfpW7plG00X+yJY7P3ObXMhDFEBWBUKvgIlclYtH7MvZ1T6DCv1+1WQJTGfe 2FlnljVTDi12pv2HMW7NCLnhksn8vwZDR/1P1PdFxkdXsAuLbkAhd5PCGtJ0mcnvAkOGul J+r/7GC2XkISQF3n2MQcDKe4K9haWOBxlhj0AsFds9PL3hgCI/ct0QVs0gtmVl8rCKTBQ6 5Z4E8CPwWA4qATHJZSchd1jRoWQEs+W3V5QAFXBvQ+dG6QIY9+F5qp3ueoHNnA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1628064911; a=rsa-sha256; cv=none; b=ayKTd/yh8QWV8WZg5+YmswFbows7NLCHQ+CYHUrp7MSz2tFYF97HYoJSmiS/q7WVCDJbZz dwEAZ6yo3aqeQwSaZrqjAMTAiulA9qghNIPDSWPh10cO2z23MGBFBYFBSnsjp2kNWp46tK wFyYO1w8tYr1J72oehMhCnlHBGgbMM8LVOidqmYvGJkGcjjM5bMSRbKw/zQl7eMgwUcsqk bfzCZ1jtmcCqhJLtd7S2sASTeqdUSj1xNR6qb9e3rwoLqRIafC/bURDQlOyKVv5ku9Acch 6uGEAbR1lAReD2YKIioiQywEjeJTTVwOYxCgmtbmFHv/Uwtcp2QVJymz68zPxw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=yoctocell.xyz header.s=mail header.b=JCWRYOAt; dmarc=fail reason="SPF not aligned (relaxed)" header.from=yoctocell.xyz (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -0.92 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=yoctocell.xyz header.s=mail header.b=JCWRYOAt; dmarc=fail reason="SPF not aligned (relaxed)" header.from=yoctocell.xyz (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 06D398482 X-Spam-Score: -0.92 X-Migadu-Scanner: scn1.migadu.com X-TUID: q7zptXeavw2v --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, Aug 03 2021, Maxim Cournoyer wrote: > Hello, > > Xinglu Chen writes: > >> * gnu/packages/emacs-xyz.scm (emacs-geiser-chez): New variable. >> --- >> gnu/packages/emacs-xyz.scm | 43 ++++++++++++++++++++++++++++++++++++++ >> 1 file changed, 43 insertions(+) >> >> diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm >> index e3b94228e1..bbda1db614 100644 >> --- a/gnu/packages/emacs-xyz.scm >> +++ b/gnu/packages/emacs-xyz.scm >> @@ -138,6 +138,7 @@ >> #:use-module (gnu packages aspell) >> #:use-module (gnu packages audio) >> #:use-module (gnu packages bash) >> + #:use-module (gnu packages chez) >> #:use-module (gnu packages cmake) >> #:use-module (gnu packages code) >> #:use-module (gnu packages cpp) >> @@ -408,6 +409,48 @@ a generic Scheme interaction mode for the GNU Emacs= editor.") >> a generic Scheme interaction mode for the GNU Emacs editor.") >> (license license:bsd-3))) >>=20=20 >> +(define-public emacs-geiser-chez >> + (package >> + (name "emacs-geiser-chez") >> + (version "0.16") >> + (source >> + (origin >> + (method git-fetch) >> + (uri (git-reference >> + (url "https://gitlab.com/emacs-geiser/chez") >> + (commit version))) >> + (file-name (git-file-name name version)) >> + (sha256 >> + (base32 >> + "0cc1z5z5cpvxa5f3n8kvms0wxlybzcg4l1bh3rwv1l1sb0lk1xzx")))) >> + (build-system emacs-build-system) >> + (arguments >> + '(#:include (cons "^src/" %default-include) >> + #:phases >> + (modify-phases %standard-phases >> + (add-after 'make-autoloads 'patch-autoloads >> + (lambda* (#:key outputs #:allow-other-keys) >> + (substitute* (string-append >> + (elpa-directory (assoc-ref outputs "out")) >> + "/geiser-chez-autoloads.el") >> + ;; Activating implementations fails when Geiser is not y= et >> + ;; loaded, so let's defer that until it is. >> + (("\\(geiser-activate-implementation .*\\)" all) >> + (string-append >> + "(eval-after-load 'geiser-impl '" all ")")) >> + (("\\(geiser-implementation-extension .*\\)" all) >> + (string-append >> + "(eval-after-load 'geiser-impl '" all ")")))))))) > > Could you please report the above issue to upstream so that it can > properly be fixed? And then add a reference to it in a comment in the > above package definition. Reported upstream; I will send a v2. :) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmEKTGoVHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x5BZgP/08Sa/IcTVBCya8IyqyLv0JaDf7T fCPKUV1mXIXIK0+ZQdHkw+arVsbNuPwUOPfAfBcs98u11Yod3IyE3YnMPyeRGFkG 49ZSGygNMd7zF60Mv90zPbG2sogCXzd7ulMRs1rsc1kx34f8mwamQtYtDaWcqzyo L3a/xym6K8+aYqXcy930dowQB4ZTj+pW/G2sqVbCjmCr9/YeejlROjjGsN9dg4sF uiRsCBsW8skPGIKvkSdKGkJ5CMUH/ZlNkR3rA/kM/wY1yGdrndBj0/LfmrQBLZWU Z9UybS1CxGJMGdpKMMWuW/PCflowvOyW1wc31CUSNgIvf1pT/cZ3KGRqgBODMaz8 GiRHrXj2iT9el4ukOor4d+guPe0zPNJnhSwJxLU+lUZi+NCzuj7mcm+i9vX0gYbA ytlrGlKs9VJKm8w6h9e1bUsVyql92dNzk9OC9sqwnI59TYeN0NgGkTCDjUwB9/es x0g9W95mRDIKSOJENTw00SdzbxYCuDaNnweM3o9WXQKaIxFeJXE/Kez9/eEqYVfP +rGCup6YobYfjIvANXGZOR3plvFYSvrS6cuPBKuUgAyPM3+UmP2jgWBivUwb8epC TBEVO6QsA18f4dMo2yC/PSzv0BBYjEFgcenyYrRv0zvbf1z3vB4SZaacLPPbz5Ky bWPajmq8FHaTaLo0 =saGV -----END PGP SIGNATURE----- --=-=-=--