GNU bug report logs - #77031
[PATCH 0/2] gnu: guile-emacs: Update to f2d0459d6a4cda8b7c38b6fb12a55f1330ba50fa.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Janneke Nieuwenhuizen <janneke@HIDDEN>; Keywords: patch; Done: Ian Eure <ian@HIDDEN>; Maintainer for guix-patches is guix-patches@HIDDEN.
bug closed, send any further explanations to 77031 <at> debbugs.gnu.org and Janneke Nieuwenhuizen <janneke@HIDDEN> Request was from Ian Eure <ian@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 77031 <at> debbugs.gnu.org:


Received: (at 77031) by debbugs.gnu.org; 15 Mar 2025 15:26:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 15 11:26:43 2025
Received: from localhost ([127.0.0.1]:43154 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ttTPP-0008Iq-D8
	for submit <at> debbugs.gnu.org; Sat, 15 Mar 2025 11:26:43 -0400
Received: from fhigh-a1-smtp.messagingengine.com ([103.168.172.152]:45061)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ian@HIDDEN>)
 id 1ttTPL-0008Hj-Vf; Sat, 15 Mar 2025 11:26:41 -0400
Received: from phl-compute-03.internal (phl-compute-03.phl.internal
 [10.202.2.43])
 by mailfhigh.phl.internal (Postfix) with ESMTP id 75EAC11400C5;
 Sat, 15 Mar 2025 11:26:34 -0400 (EDT)
Received: from phl-mailfrontend-01 ([10.202.2.162])
 by phl-compute-03.internal (MEProxy); Sat, 15 Mar 2025 11:26:34 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=retrospec.tv; h=
 cc:cc:content-type:content-type:date:date:from:from:in-reply-to
 :message-id:mime-version:reply-to:subject:subject:to:to; s=fm3;
 t=1742052394; x=1742138794; bh=1wCN0RrQXByfAQfntYrLkRPLNsJujFk2
 n3OVQ8wMqZU=; b=ABbAdSPKdw6M8VgS87JlhCoxPt6HyuxvD2yhJ9bfscdysB1G
 2n1U6DI0JE1Aq11K8swLKwf+UcoAKVDeyG0Oxk0uSiEdmB7Rm9/t5vV1tNEV64hz
 Kevsy6iH1j+LHFHjawWwhbau1pFSz0NpxSjn17jEOyvyuhFunaRCcCh0HyF8lfBs
 p4+kpdunjbaQar3fR+mLzxLKmSucsofI/bK70vmwM/ywJVqGDyaZaFh/q1bR3N8f
 wqacNdNzt7Y9oeyfWmqSEnriwLBU870iqqPUs/xiQUrd9z9TMFQ/TJ1ZU44QeNDt
 sllUBcHw7yx0DE6BCH4UeIgOOlUYaPpMKmUN5g==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:message-id
 :mime-version:reply-to:subject:subject:to:to:x-me-proxy
 :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1742052394; x=
 1742138794; bh=1wCN0RrQXByfAQfntYrLkRPLNsJujFk2n3OVQ8wMqZU=; b=S
 KXH1HEvhMvgh+CkXqtVrraQNyjFPowDJYuZPTbjbqJvf/m0pYqIU5sdnRxQO67h6
 EpvHrgEsqiVkfAY8U+QGjA30T3SP0VnBXYlbBbMj0omi+2rk7gDAG84ugDisA7vb
 KlHiCvq9B+lxVrqTmMXIXGlYd8G1vnGlimqwOjgj5U/9MCb/vxVhjuM3uDrYZrdN
 VcabM1+MolIGTI4q08dH4bu3EORZ8ew00Nq8L1lw9V7FXy29JG+6YWvtaBrHZJEC
 ZBqZZo+qkIanammz5DSPmWOIueNnCc/k7Oj86PEoACPv5wnDnHNIwVnWRCmVD+HF
 2UM+z1m5A9P70hXzbYrmQ==
X-ME-Sender: <xms:KJzVZ_R404sMS_iz3zCnRgsc3wvEh-cZQ982QhWdsM63GbkkYUudrw>
 <xme:KJzVZwzUm-g7sGGXt-Nu9InXQO5cb0d4v7Ss5FD_V8OqI8IZ-VD1vCpJukYvI_YLv
 QFpO4McTU1m63v__g>
X-ME-Received: <xmr:KJzVZ01pTOXx57Ud_TBVhzLO2bcIlv0fIICu291zFny-EuNPzljK7oYxnFo4xLnSYMUiIKUZbELvX3JFOM3ao1x3Z4U4WdnrVgAkozOXGQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddufeegtdekucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih
 gvnhhtshculddquddttddmnecujfgurhephffvvefufgffkfggtgesthdtredttdertden
 ucfhrhhomhepkfgrnhcugfhurhgvuceoihgrnhesrhgvthhrohhsphgvtgdrthhvqeenuc
 ggtffrrghtthgvrhhnpeefgeegtddvudejvddvfeeljeehleejffevheevffeugffhffef
 leekhffhtefhteenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfh
 hrohhmpehirghnsehrvghtrhhoshhpvggtrdhtvhdpnhgspghrtghpthhtohepkedpmhho
 uggvpehsmhhtphhouhhtpdhrtghpthhtoheplhhilhhirghnrgdrphhrihhklhgvrhesgh
 hmrghilhdrtghomhdprhgtphhtthhopegtohigrdhkrghthhgvrhhinhgvrdgvodhguhhi
 giesghhmrghilhdrtghomhdprhgtphhtthhopeguihhvhigrsehsuhgsvhgvrhhtihhsih
 hnghdrohhrghdprhgtphhtthhopegtshgrnhhtohhssgesihhnvhgvnhhtrghtihdrohhr
 ghdprhgtphhtthhopegrnhgurhgvfiesthhrohhprdhinhdprhgtphhtthhopeejudelke
 elseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepjeejtdefudesuggvsggs
 uhhgshdrghhnuhdrohhrghdprhgtphhtthhopehjrghnnhgvkhgvsehgnhhurdhorhhg
X-ME-Proxy: <xmx:KJzVZ_BvA2Yq2kWOmzod2gqpGyGBi47myJ8CO0JUPf-bZJTb6vFG5Q>
 <xmx:KZzVZ4gNjBMjqTeMeJ3o6XAxM2T0SaSPEE7dFIHY6ncm6edk-fVvyQ>
 <xmx:KZzVZzqPEBEhT6Atu1Sasn1_Q5CIFvHuN-LmRj4txE_V-_LjVejNpA>
 <xmx:KZzVZzip0OxLZ7Gd6MrdgAMvuU_zPufF64ZJYnOMn4AvFPdydduEBQ>
 <xmx:KpzVZxU_zJ__gVPMcqyIzYkURHGN5aRPydlx1l4WzBvRDzcXZF1im65b>
Feedback-ID: id9014242:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat,
 15 Mar 2025 11:26:31 -0400 (EDT)
From: Ian Eure <ian@HIDDEN>
To: Janneke Nieuwenhuizen <janneke@HIDDEN>
Subject: Re: [bug#77031] [PATCH 0/2] gnu: guile-emacs: Update to
 f2d0459d6a4cda8b7c38b6fb12a55f1330ba50fa.
User-Agent: mu4e 1.12.9; emacs 29.4
Date: Sat, 15 Mar 2025 08:26:29 -0700
Message-ID: <87h63umi1m.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 77031
Cc: 71989 <at> debbugs.gnu.org, 77031 <at> debbugs.gnu.org,
 Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>,
 Cayetano Santos <csantosb@HIDDEN>, Andrew Tropin <andrew@HIDDEN>,
 Divya Ranjan Pattanaik <divya@HIDDEN>,
 Liliana Marie Prikler <liliana.prikler@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Hi Janneke,

Thanks for the patches.  Pushed!

  -- Ian




Information forwarded to guix-patches@HIDDEN:
bug#77031; Package guix-patches. Full text available.

Message received at 77031 <at> debbugs.gnu.org:


Received: (at 77031) by debbugs.gnu.org; 15 Mar 2025 11:54:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 15 07:54:08 2025
Received: from localhost ([127.0.0.1]:39336 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ttQ5b-0007dr-EC
	for submit <at> debbugs.gnu.org; Sat, 15 Mar 2025 07:54:08 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:52822)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <janneke@HIDDEN>)
 id 1ttQ5Q-0007cS-03; Sat, 15 Mar 2025 07:53:52 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>)
 id 1ttQ5K-0003ZP-LL; Sat, 15 Mar 2025 07:53:46 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To:
 From; bh=hlbyyQASzP4kBdiz+3Yf1SJotvtSUsj5uhaUSHz8I24=; b=S6FkNtwI+80w+M63Hane
 zC3juxfZxLAAQn2I1fLhsL2MQtthG8sCTZEIqC5ZSPFGiC2FB0Ygek3AGkT2BDp1paIYzAwI+ZJqF
 uQUd9+5UM6U1GebEW6ClE3eNm0IAfJ2ohZrHxaw+DzFH0Ph5oCpQwP/8qGNW5cCH52hFD89hvdyEw
 VDFiJzuJPBoI/1lX+3XNbkyEU2H80BzS8pLVwc0TU8E8MBdNRUMTxEaAJBB+Zm7Xh4667/1nSxa5O
 qUq/o3b6R0vx1r7jtxGmgg6etF9W+VEhJwRktxWClIpGRHK8r3fGyWqHo9LnfZHttj6v0DzeSufJ8
 k03MBpj6qnPgKQ==;
From: Janneke Nieuwenhuizen <janneke@HIDDEN>
To: 77031 <at> debbugs.gnu.org
Subject: [PATCH 2/2] gnu: guile-emacs: Update to
 f2d0459d6a4cda8b7c38b6fb12a55f1330ba50fa.
Date: Sat, 15 Mar 2025 12:53:37 +0100
Message-ID: <845cdfd61bbf22a7cb18708e1a0bb63e138dd832.1742039049.git.janneke@HIDDEN>
X-Mailer: git-send-email 2.47.1
In-Reply-To: <cover.1742039049.git.janneke@HIDDEN>
References: <cover.1742039049.git.janneke@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: Andrew Tropin <andrew@HIDDEN>,
 Cayetano Santos <csantosb@HIDDEN>,
 Divya Ranjan Pattanaik <divya@HIDDEN>, Ian Eure <ian@HIDDEN>,
 Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>,
 Liliana Marie Prikler <liliana.prikler@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 77031
Cc: 71989 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/patches/guile-emacs-build-fixes.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/emacs.scm (guile-emacs): Update to
f2d0459d6a4cda8b7c38b6fb12a55f1330ba50fa.
[inputs]: Add imagemagick.
[synopsis, description]: Update.
[arguments]: Add --with-imagemagick.  Remove #:tests? #f (upstream has
disabled the test suite).

Change-Id: I585e8884635c02f5df38d9418f04ac0ae750303d
---
 gnu/local.mk                                  |   1 -
 gnu/packages/emacs.scm                        |  25 +++--
 .../patches/guile-emacs-build-fixes.patch     | 100 ------------------
 3 files changed, 17 insertions(+), 109 deletions(-)
 delete mode 100644 gnu/packages/patches/guile-emacs-build-fixes.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index d0388126900..4cb60ade0ff 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1559,7 +1559,6 @@ dist_patch_DATA =						\
   %D%/packages/patches/guile-lzlib-hurd64.patch			\
   %D%/packages/patches/guile-present-coding.patch		\
   %D%/packages/patches/guile-rsvg-pkgconfig.patch		\
-  %D%/packages/patches/guile-emacs-build-fixes.patch		\
   %D%/packages/patches/gtk2-fix-builder-test.patch		\
   %D%/packages/patches/gtk2-harden-list-store.patch		\
   %D%/packages/patches/gtk2-respect-GUIX_GTK2_PATH.patch	\
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index c5e671c6a98..fb72b275444 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -12,7 +12,7 @@
 ;;; Copyright © 2017, 2019, 2020, 2023, 2024 Maxim Cournoyer <maxim.cournoyer@HIDDEN>
 ;;; Copyright © 2017 Alex Vong <alexvong1995@HIDDEN>
 ;;; Copyright © 2017, 2018 Ricardo Wurmus <rekado@HIDDEN>
-;;; Copyright © 2017, 2023, 2024 Janneke Nieuwenhuizen <janneke@HIDDEN>
+;;; Copyright © 2017, 2023, 2024, 2025 Janneke Nieuwenhuizen <janneke@HIDDEN>
 ;;; Copyright © 2018, 2023 Efraim Flashner <efraim@HIDDEN>
 ;;; Copyright © 2018 Mathieu Othacehe <m.othacehe@HIDDEN>
 ;;; Copyright © 2018, 2019, 2021 Tobias Geerinckx-Rice <me@HIDDEN>
@@ -69,6 +69,7 @@ (define-module (gnu packages emacs)
   #:use-module (gnu packages gtk)
   #:use-module (gnu packages guile)
   #:use-module (gnu packages image)
+  #:use-module (gnu packages imagemagick)
   #:use-module (gnu packages lesstif)   ; motif
   #:use-module (gnu packages linux)     ; alsa-lib, gpm
   #:use-module (gnu packages mail)      ; for mailutils
@@ -639,8 +640,8 @@ (define-public emacs-next-tree-sitter
 
 (define-public guile-emacs
   (let ((upstream-version "31.0.50")
-        (commit "8f87cbc1dae6a9e77368afc5736df8c342e9153d")
-        (revision "0"))
+        (commit "f2d0459d6a4cda8b7c38b6fb12a55f1330ba50fa")
+        (revision "2"))
     (package
       (inherit emacs)
       (name "guile-emacs")
@@ -651,18 +652,25 @@ (define-public guile-emacs
                       (url "https://codeberg.org/lyrra/guilemacs")
                       (commit commit)))
                 (file-name (git-file-name name version))
-                (patches (search-patches "guile-emacs-build-fixes.patch"))
                 (sha256
                  (base32
-                  "1yhxy6d5i673y35i66d2x975zih3cw6p59ylsb8xk68wds6s7xrl"))))
+                  "0ry0dn9xrndpz54hs92dnnsw4xa4qn4lz898ldlh2rs47ah1f4wl"))))
       (native-inputs
        (modify-inputs (package-native-inputs emacs)
          (prepend autoconf automake guile-for-guile-emacs)))
+      (inputs
+       (modify-inputs (package-inputs emacs)
+         (prepend imagemagick)))
       (home-page "https://guile-emacs.org")
+      (synopsis "Emacs text editor powered by Guile('s elisp implementation)")
+      (description
+       "Guile-Emacs brings Emacs and Guile together by providing a new Elisp
+implementation based on Guile's compiler technology, serving as the basis for
+a more expressive and extensible version of Elisp.
+
+Started in 2014 as a GSOC project, Guile-Emacs was resurrected in 2024.")
       (arguments
-       (substitute-keyword-arguments `(;; Tests aren't passing for now.
-                                       #:tests? #f
-                                       #:strip-binaries? #f
+       (substitute-keyword-arguments `(#:strip-binaries? #f
                                        ,@(package-arguments emacs))
          ((#:configure-flags flags ''())
           #~`("CFLAGS=-Og -ggdb3"
@@ -672,6 +680,7 @@ (define-public guile-emacs
               "--with-jpeg=no"
               "--without-cairo"
               "--without-tree-sitter"
+              "--with-imagemagick"
               ,@(fold delete #$flags '("--with-cairo"
                                        "--with-modules"
                                        "--with-native-compilation=aot"))))
diff --git a/gnu/packages/patches/guile-emacs-build-fixes.patch b/gnu/packages/patches/guile-emacs-build-fixes.patch
deleted file mode 100644
index 3fb173b4900..00000000000
--- a/gnu/packages/patches/guile-emacs-build-fixes.patch
+++ /dev/null
@@ -1,100 +0,0 @@
-From 49e8725b66cb721931a9a5f0f35405e19ccee956 Mon Sep 17 00:00:00 2001
-From: Janneke Nieuwenhuizen <janneke@HIDDEN>
-Date: Sat, 7 Dec 2024 20:52:04 +0100
-Subject: [PATCH 1/3] robin's patch.
-
----
- src/gtkutil.c | 4 ++--
- src/print.c   | 5 ++---
- 2 files changed, 4 insertions(+), 5 deletions(-)
-
-diff --git a/src/gtkutil.c b/src/gtkutil.c
-index b1471d56eb9..be72b50c9ef 100644
---- a/src/gtkutil.c
-+++ b/src/gtkutil.c
-@@ -241,13 +241,13 @@ xg_display_open (char *display_name, GdkDisplay **dpy)
- {
-   GdkDisplay *gdpy;
- 
--  unrequest_sigio ();  /* See comment in x_display_ok, xterm.c.  */
-+  // unrequest_sigio ();  /* See comment in x_display_ok, xterm.c.  */
- #ifndef HAVE_PGTK
-   gdpy = gdk_display_open (display_name);
- #else
-   gdpy = gdk_display_open (strlen (display_name) == 0 ? NULL : display_name);
- #endif
--  request_sigio ();
-+  // request_sigio ();
-   if (!gdpy_def && gdpy)
-     {
-       gdpy_def = gdpy;
-diff --git a/src/print.c b/src/print.c
-index 002274bd7da..e2c2251bf5c 100644
---- a/src/print.c
-+++ b/src/print.c
-@@ -2532,9 +2532,8 @@ print_object (Lisp_Object obj, Lisp_Object printcharfun, bool escapeflag)
-         else
-           scm_write (obj, port);
-         scm_display (SCM_MAKE_CHAR ('>'), port);
--        //guilemacs: this looks wrong (size_byte = -1)
--        //strout (scm_to_locale_string (scm_get_output_string (port)),
--        //        -1, -1, printcharfun);
-+	char* str = scm_to_locale_string (scm_get_output_string (port));
-+	strout (str, strlen(str), strlen(str), printcharfun);
-         scm_close_port (port);
-       }
-       break;
--- 
-2.46.0
-
-From 325fc39906198c33d78e33895e385916099a283f Mon Sep 17 00:00:00 2001
-From: Janneke Nieuwenhuizen <janneke@HIDDEN>
-Date: Sat, 7 Dec 2024 19:00:45 +0100
-Subject: [PATCH 2/3] src/xfns.c: Link fix.
-
----
- src/xfns.c | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/src/xfns.c b/src/xfns.c
-index 858402613b4..94fde4b9e84 100644
---- a/src/xfns.c
-+++ b/src/xfns.c
-@@ -8921,7 +8921,8 @@ x_hide_tip (bool delete)
-       else
- 	tip_frame = Qnil;
- 
--      return unbind_to (count, was_open);
-+      dynwind_end ();
-+      return was_open;
-     }
- #else /* not USE_GTK */
-   if (NILP (tip_frame)
--- 
-2.46.0
-
-From 7754d875df5c9cb8fefa44604061479108429bce Mon Sep 17 00:00:00 2001
-From: Janneke Nieuwenhuizen <janneke@HIDDEN>
-Date: Sat, 7 Dec 2024 20:14:17 +0100
-Subject: [PATCH 3/3] dump fix: comment use of cl-function-documentation.
-
----
- lisp/simple.el | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/lisp/simple.el b/lisp/simple.el
-index 15c790226b5..d1ceded84ae 100644
---- a/lisp/simple.el
-+++ b/lisp/simple.el
-@@ -2800,7 +2800,7 @@ command-completion--command-for-this-buffer-function
- '(cl-defmethod function-documentation ((function accessor))
-   (oclosure--accessor-docstring function)) ;; FIXME: η-reduce!
- 
--(cl-defmethod function-documentation ((f cconv--interactive-helper))
-+'(cl-defmethod function-documentation ((f cconv--interactive-helper))
-   (function-documentation (cconv--interactive-helper--fun f)))
- 
- ;; This should be in `oclosure.el' but that file is loaded before `cl-generic'.
--- 
-2.46.0
-
-- 
2.47.1





Information forwarded to andrew@HIDDEN, csantosb@HIDDEN, divya@HIDDEN, ian@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, guix-patches@HIDDEN:
bug#77031; Package guix-patches. Full text available.

Message received at 77031 <at> debbugs.gnu.org:


Received: (at 77031) by debbugs.gnu.org; 15 Mar 2025 11:53:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 15 07:53:58 2025
Received: from localhost ([127.0.0.1]:39327 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ttQ5R-0007cm-7Z
	for submit <at> debbugs.gnu.org; Sat, 15 Mar 2025 07:53:58 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:52818)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <janneke@HIDDEN>)
 id 1ttQ5N-0007cF-RC; Sat, 15 Mar 2025 07:53:51 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>)
 id 1ttQ5I-0003Yl-HM; Sat, 15 Mar 2025 07:53:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To:
 From; bh=pkoQnwcAXaGB+zJCcUM9vqIDoLvXF7Xu1C87XM0miCU=; b=qjZ7VohicbPB7QzMXKdy
 XTZVtf5gjAaiZt347l3NJh2mTD1O3HgbT8AyNpj21zTcl0FTjfZsvekMZQfQwHIr/eQ/3UijQDuWj
 CfTgFLtdy/l/8BN2+Zo3n4bkCdnod4dq0Z67S8pRoXSGYVrIzpKhIVrCa3bc0eF4nrUvU4euG3+l6
 rid6191+ZgCHc/ZJt5K1Zhxky5HMyMAMfOQU7GLahSotbTPSjMs6E6GOH2nggW/9wUS5GXSTzEABh
 RYhvQcwwzOLVziIKql8fez6K2Nwg710xKTFqUvyH0WR9NV5Mhb5pyfI8qCvmSu/cWFb2uPktUu2a2
 Xr3RRGnCFQ2qqA==;
From: Janneke Nieuwenhuizen <janneke@HIDDEN>
To: 77031 <at> debbugs.gnu.org
Subject: [PATCH 1/2] gnu: guile-for-guile-emacs: Update to
 e62c0d1b32f625fcbaa733c32a88622846aee905.
Date: Sat, 15 Mar 2025 12:53:36 +0100
Message-ID: <fae087766493b3257f3ee3eebac9cd958bf7e913.1742039049.git.janneke@HIDDEN>
X-Mailer: git-send-email 2.47.1
In-Reply-To: <cover.1742039049.git.janneke@HIDDEN>
References: <cover.1742039049.git.janneke@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: Andreas Enge <andreas@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Zheng Junjie <z572@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 77031
Cc: 71989 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/guile.scm (guile-for-guile-emacs): Update to
e62c0d1b32f625fcbaa733c32a88622846aee905, from
https://codeberg.org/lyrra/guile.

Change-Id: Ic1a48865bfd9ee1201671b1f4b5e3659c084d71f
---
 gnu/packages/guile.scm | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index 7e1f9a7c1c6..0e600fbc092 100644
--- a/gnu/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -4,7 +4,7 @@
 ;;; Copyright © 2014, 2016, 2018 David Thompson <davet@HIDDEN>
 ;;; Copyright © 2014, 2017, 2018 Mark H Weaver <mhw@HIDDEN>
 ;;; Copyright © 2015, 2017 Christine Lemmer-Webber <cwebber@HIDDEN>
-;;; Copyright © 2016, 2023, 2024 Janneke Nieuwenhuizen <janneke@HIDDEN>
+;;; Copyright © 2016, 2023, 2024, 2025 Janneke Nieuwenhuizen <janneke@HIDDEN>
 ;;; Copyright © 2016, 2017 Leo Famulari <leo@HIDDEN>
 ;;; Copyright © 2016, 2019, 2020 Ricardo Wurmus <rekado@HIDDEN>
 ;;; Copyright © 2017 Andy Wingo <wingo@HIDDEN>
@@ -612,20 +612,20 @@ (define package-for-guile-2.2
                            #:deep? #f))
 
 (define-public guile-for-guile-emacs
-  (let ((commit "4b9b8277733729f5b825f78fadfead9fc3630e7e")
-        (revision "0"))
+  (let ((commit "e62c0d1b32f625fcbaa733c32a88622846aee905")
+        (revision "2"))
     (package (inherit guile-next)
       (name "guile-for-guile-emacs")
       (version (git-version "3.0.7-81" revision commit))
       (source (origin
                 (method git-fetch)
                 (uri (git-reference
-                      (url "git://git.savannah.gnu.org/guile.git")
+                      (url "https://codeberg.org/lyrra/guile")
                       (commit commit)))
                 (file-name (git-file-name name version))
                 (sha256
                  (base32
-                  "0fgkcv29581kqkxqq6y48xly72970qs7016qhs6c4ilygg0gyfqb"))))
+                  "0xfnd99iws9dwk5va8bmqpysmb8pnb1w91rw7rbfzzklyfvpibh6"))))
       (arguments
        (substitute-keyword-arguments (package-arguments guile-next)
          ((#:phases phases '%standard-phases)
-- 
2.47.1





Information forwarded to andreas@HIDDEN, janneke@HIDDEN, ludo@HIDDEN, z572@HIDDEN, guix-patches@HIDDEN:
bug#77031; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 15 Mar 2025 11:50:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 15 07:50:22 2025
Received: from localhost ([127.0.0.1]:39305 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ttQ22-0007NK-66
	for submit <at> debbugs.gnu.org; Sat, 15 Mar 2025 07:50:22 -0400
Received: from lists.gnu.org ([2001:470:142::17]:33618)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <janneke@HIDDEN>) id 1ttQ20-0007KK-6c
 for submit <at> debbugs.gnu.org; Sat, 15 Mar 2025 07:50:20 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>) id 1ttQ1n-0007ss-Q3
 for guix-patches@HIDDEN; Sat, 15 Mar 2025 07:50:08 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <janneke@HIDDEN>)
 id 1ttQ1m-0002yK-C3; Sat, 15 Mar 2025 07:50:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to:
 references; bh=BksV6HBxQAOGa6ChcRSdQTq1ot3N53uN0MiiVQsjMQA=; b=WbvJfucL+l1lXB
 WOZvt+AL0T0BwhyNNksLQDM92rYkG+9F9oYexjgr7R5+76xNvKzNvIfGUzxZcuPhFh9fo58UhQ3px
 Kl1hkMU7tSjbi+JEz72PFv8oZolHeOXSXVAslMlPdY7APd2d37IsEc7F26Bg0vobDb3QyoUA8dMX6
 kEUFpISkE1kynHMcfzlWHamq3D+bf0olZoPohKA1x/cAYyZspT+CD3wl3y82mjUYeeOUpEHVwTMj9
 ncRtzFGcEq3GhrICt9CppEhvNW5TGkIg6tveL6Q5SL9HQZYyVwMvqYs4XrDS6IJ7b0bnVQwMbLo9t
 5BaQlcsB3sIZnNDJ8BUQ==;
From: Janneke Nieuwenhuizen <janneke@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 0/2] gnu: guile-emacs: Update to
 f2d0459d6a4cda8b7c38b6fb12a55f1330ba50fa.
Date: Sat, 15 Mar 2025 12:50:01 +0100
Message-ID: <cover.1742039049.git.janneke@HIDDEN>
X-Mailer: git-send-email 2.47.1
MIME-Version: 1.0
X-Debbugs-Cc: Andrew Tropin <andrew@HIDDEN>,
 Cayetano Santos <csantosb@HIDDEN>,
 Divya Ranjan Pattanaik <divya@HIDDEN>, Ian Eure <ian@HIDDEN>,
 Katherine Cox-Buday <cox.katherine.e+guix@HIDDEN>,
 Liliana Marie Prikler <liliana.prikler@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: submit
Cc: 71989 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

The recent confusion about guile-emacs being declared dead July 2024 and its
resurrection December 2024 (https://issues.guix.gnu.org/71989) inspired me to
update the December 2024 snapshots.

Note that guile-emacs' emacs is still best started using -Q, as not all elisp
constructs are supported.

Greetings,
Janneke

Janneke Nieuwenhuizen (2):
  gnu: guile-for-guile-emacs: Update to
    e62c0d1b32f625fcbaa733c32a88622846aee905.
  gnu: guile-emacs: Update to f2d0459d6a4cda8b7c38b6fb12a55f1330ba50fa.

 gnu/local.mk                                  |   1 -
 gnu/packages/emacs.scm                        |  25 +++--
 gnu/packages/guile.scm                        |  10 +-
 .../patches/guile-emacs-build-fixes.patch     | 100 ------------------
 4 files changed, 22 insertions(+), 114 deletions(-)
 delete mode 100644 gnu/packages/patches/guile-emacs-build-fixes.patch


base-commit: 412f411d4f8780e6b60b448caae17f01c09be0eb
-- 
2.47.1





Acknowledgement sent to Janneke Nieuwenhuizen <janneke@HIDDEN>:
New bug report received and forwarded. Copy sent to andrew@HIDDEN, csantosb@HIDDEN, divya@HIDDEN, ian@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, guix-patches@HIDDEN. Full text available.
Report forwarded to andrew@HIDDEN, csantosb@HIDDEN, divya@HIDDEN, ian@HIDDEN, cox.katherine.e+guix@HIDDEN, liliana.prikler@HIDDEN, guix-patches@HIDDEN:
bug#77031; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 15 Mar 2025 15:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.