GNU bug report logs - #77080
[PATCH 0/2] Update foot to 1.21.0.

Previous Next

Package: guix-patches;

Reported by: Ashish SHUKLA <ashish.is <at> lostca.se>

Date: Mon, 17 Mar 2025 19:06:03 UTC

Severity: normal

Tags: patch

Done: Z572 <z572 <at> z572.online>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 77080 in the body.
You can then email your comments to 77080 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#77080; Package guix-patches. (Mon, 17 Mar 2025 19:06:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ashish SHUKLA <ashish.is <at> lostca.se>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Mon, 17 Mar 2025 19:06:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Ashish SHUKLA <ashish.is <at> lostca.se>
To: guix-patches <at> gnu.org
Cc: Ashish SHUKLA <ashish.is <at> lostca.se>
Subject: [PATCH 0/2] Update foot to 1.21.0.
Date: Mon, 17 Mar 2025 20:05:23 +0100
Hi,

This patch builds on top of wayland-next update[0]. For testing this
update, while fd.o gitlab infrastructure is under migration[1], one can apply
the wayland-next update[0] with upstream repository changed to following
URL:

  "https://gitlab.com/freedesktop-sdk/mirrors/freedesktop/wayland/wayland-protocols.git"

References:
[0] https://issues.guix.gnu.org/76882
[1] https://gitlab.freedesktop.org/

Ashish SHUKLA (2):
  gnu: fcft: Update to 3.3.1.
  gnu: foot: Update to 1.21.0.

 gnu/packages/fontutils.scm | 5 +++--
 gnu/packages/terminals.scm | 8 ++++----
 2 files changed, 7 insertions(+), 6 deletions(-)


base-commit: d130a4922073dbcc6d5f25a403be8585c68ed0f5
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#77080; Package guix-patches. (Mon, 17 Mar 2025 19:07:01 GMT) Full text and rfc822 format available.

Message #8 received at 77080 <at> debbugs.gnu.org (full text, mbox):

From: Ashish SHUKLA <ashish.is <at> lostca.se>
To: 77080 <at> debbugs.gnu.org
Cc: Ashish SHUKLA <ashish.is <at> lostca.se>
Subject: [PATCH 2/2] gnu: foot: Update to 1.21.0.
Date: Mon, 17 Mar 2025 20:06:29 +0100
* gnu/packages/terminals.scm (foot): Update to 1.21.0.
[native-inputs, inputs]: Replace wayland-protocols with
wayland-protocols-next.
---
 gnu/packages/terminals.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm
index ab11d9bbd4..ccf81e15f8 100644
--- a/gnu/packages/terminals.scm
+++ b/gnu/packages/terminals.scm
@@ -851,7 +851,7 @@ (define-public cool-retro-term
 (define-public foot
   (package
     (name "foot")
-    (version "1.20.2")
+    (version "1.21.0")
     (home-page "https://codeberg.org/dnkl/foot")
     (source
      (origin
@@ -861,7 +861,7 @@ (define-public foot
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0m6i361wg86zxah28lp9kdxawifrzgz2gbvs9b0ynwl7292nhw5n"))))
+        (base32 "19hkw4g2l00wasmk5dn34rf3bhqh6zbwwhvz98bdcv90p761jws4"))))
     (build-system meson-build-system)
     (arguments
      (list
@@ -878,14 +878,14 @@ (define-public foot
                         (list wayland pkg-config-for-build)
                         '())
                     (list ncurses ;for 'tic'
-                          pkg-config scdoc wayland-protocols)))
+                          pkg-config scdoc wayland-protocols-next)))
     (native-search-paths
      ;; FIXME: This should only be located in 'ncurses'.  Nonetheless it is
      ;; provided for usability reasons.  See <https://bugs.gnu.org/22138>.
      (list (search-path-specification
             (variable "TERMINFO_DIRS")
             (files '("share/terminfo")))))
-    (inputs (list fcft libxkbcommon wayland wayland-protocols))
+    (inputs (list fcft libxkbcommon wayland wayland-protocols-next))
     (synopsis "Wayland-native terminal emulator")
     (description
      "@command{foot} is a terminal emulator for systems using the Wayland
-- 
2.49.0





Information forwarded to guix-patches <at> gnu.org:
bug#77080; Package guix-patches. (Mon, 17 Mar 2025 19:07:02 GMT) Full text and rfc822 format available.

Message #11 received at 77080 <at> debbugs.gnu.org (full text, mbox):

From: Ashish SHUKLA <ashish.is <at> lostca.se>
To: 77080 <at> debbugs.gnu.org
Cc: Ashish SHUKLA <ashish.is <at> lostca.se>
Subject: [PATCH 1/2] gnu: fcft: Update to 3.3.1.
Date: Mon, 17 Mar 2025 20:06:28 +0100
* gnu/packages/fontutils.scm (fcft): Update to 3.3.1.

Change-Id: I4a860085697b92fd5cbc7083eac82529530f3747
---
 gnu/packages/fontutils.scm | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm
index d2d3b1a260..7d101bebff 100644
--- a/gnu/packages/fontutils.scm
+++ b/gnu/packages/fontutils.scm
@@ -21,6 +21,7 @@
 ;;; Copyright © 2023 pinoaffe <pinoaffe <at> gmail.com>
 ;;; Copyright © 2024 Sören Tempel <soeren <at> soeren-tempel.net>
 ;;; Copyright © 2023 Zheng Junjie <873216071 <at> qq.com>
+;;; Copyright © 2025 Ashish SHUKLA <ashish.is <at> lostca.se>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1873,7 +1874,7 @@ (define-public nototools
 (define-public fcft
   (package
     (name "fcft")
-    (version "3.1.10")
+    (version "3.3.1")
     (home-page "https://codeberg.org/dnkl/fcft")
     (source (origin
               (method git-fetch)
@@ -1881,7 +1882,7 @@ (define-public fcft
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "0hydhpw31c28lq7v5yvknm3dzvkkls98hcmpp0z2h9m9f32nq4s9"))))
+                "08fr6zcqk4qp1k3r0di6v60qfyd3q5k9jnxzlsx2p1lh0nils0xa"))))
     (build-system meson-build-system)
     (native-inputs
      (list check pkg-config scdoc))
-- 
2.49.0





Added blocking bug(s) 76882 Request was from "Ashish SHUKLA" <ashish.is <at> lostca.se> to control <at> debbugs.gnu.org. (Mon, 17 Mar 2025 19:11:03 GMT) Full text and rfc822 format available.

Information forwarded to guix-patches <at> gnu.org:
bug#77080; Package guix-patches. (Sat, 22 Mar 2025 08:41:02 GMT) Full text and rfc822 format available.

Message #16 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Z572 <z572 <at> z572.online>
To: Ashish SHUKLA via Guix-patches via <guix-patches <at> gnu.org>
Cc: 77080-done <at> debbugs.gnu.org, Ashish SHUKLA <ashish.is <at> lostca.se>
Subject: Re: [bug#77080] [PATCH 0/2] Update foot to 1.21.0.
Date: Sat, 22 Mar 2025 16:40:19 +0800
[Message part 1 (text/plain, inline)]
Ashish SHUKLA via Guix-patches via <guix-patches <at> gnu.org> writes:

> Hi,
>
> This patch builds on top of wayland-next update[0]. For testing this
> update, while fd.o gitlab infrastructure is under migration[1], one can apply
> the wayland-next update[0] with upstream repository changed to following
> URL:
>
>   "https://gitlab.com/freedesktop-sdk/mirrors/freedesktop/wayland/wayland-protocols.git"
>
> References:
> [0] https://issues.guix.gnu.org/76882
> [1] https://gitlab.freedesktop.org/
>
> Ashish SHUKLA (2):
>   gnu: fcft: Update to 3.3.1.
>   gnu: foot: Update to 1.21.0.
>
>  gnu/packages/fontutils.scm | 5 +++--
>  gnu/packages/terminals.scm | 8 ++++----
>  2 files changed, 7 insertions(+), 6 deletions(-)
>
>
> base-commit: d130a4922073dbcc6d5f25a403be8585c68ed0f5

pushed, closing.
[signature.asc (application/pgp-signature, inline)]

Reply sent to Z572 <z572 <at> z572.online>:
You have taken responsibility. (Sat, 22 Mar 2025 08:41:02 GMT) Full text and rfc822 format available.

Notification sent to Ashish SHUKLA <ashish.is <at> lostca.se>:
bug acknowledged by developer. (Sat, 22 Mar 2025 08:41:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 19 Apr 2025 11:25:13 GMT) Full text and rfc822 format available.

This bug report was last modified 62 days ago.

Previous Next


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