[PATCH 0/2] Update foot to 1.21.0.

  • Done
  • quality assurance status badge
Details
2 participants
  • Ashish SHUKLA
  • Z572
Owner
unassigned
Submitted by
Ashish SHUKLA
Severity
normal
Blocked by

Debbugs page

A
A
Ashish SHUKLA wrote on 17 Mar 12:05 -0700
(address . guix-patches@gnu.org)(name . Ashish SHUKLA)(address . ashish.is@lostca.se)
cover.1742238049.git.ashish.is@lostca.se
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:


References:

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
A
A
Ashish SHUKLA wrote on 17 Mar 12:06 -0700
[PATCH 2/2] gnu: foot: Update to 1.21.0.
(address . 77080@debbugs.gnu.org)(name . Ashish SHUKLA)(address . ashish.is@lostca.se)
4dc3f1bdb0b554e008ff567d72a353da83710e9e.1742238049.git.ashish.is@lostca.se
* 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(-)

Toggle diff (41 lines)
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
A
A
Ashish SHUKLA wrote on 17 Mar 12:06 -0700
[PATCH 1/2] gnu: fcft: Update to 3.3.1.
(address . 77080@debbugs.gnu.org)(name . Ashish SHUKLA)(address . ashish.is@lostca.se)
d2d71b0a179f843011dda746c073e547f1fd1059.1742238049.git.ashish.is@lostca.se
* 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(-)

Toggle diff (32 lines)
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@gmail.com>
;;; Copyright © 2024 Sören Tempel <soeren@soeren-tempel.net>
;;; Copyright © 2023 Zheng Junjie <873216071@qq.com>
+;;; Copyright © 2025 Ashish SHUKLA <ashish.is@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
A
A
Ashish SHUKLA wrote on 17 Mar 12:10 -0700
create bug dependency
(address . control@debbugs.gnu.org)
D8IS1KNKEZL6.17UWTTOUZFV3P@lostca.se
block 77080 by 76882
thanks

--
Ashish SHUKLA | GPG: F682 CDCC 39DC 0FEA E116 20B6 C746 CFA9 E74F A4B0

"If I destroy you, what business is it of yours ?" (Dark Forest, Liu Cixin)
Z
Re: [bug#77080] [PATCH 0/2] Update foot to 1.21.0.
(name . Ashish SHUKLA via Guix-patches via)(address . guix-patches@gnu.org)
87ecypo3v0.fsf@z572.online
Ashish SHUKLA via Guix-patches via <guix-patches@gnu.org> writes:

Toggle quote (24 lines)
> 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.
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmfed3MACgkQO1qpk+Gi
3/CWahAAgBYjceTm8Q0CypAUfv9jFzHeaDVgORKhlosGpM0v/YB6DyKUYL0ykuz4
lyA89ptzj2gfweFLkTv0/SLp6NfSg6DJ0IKJZC5hfQ71aNGNTB9tqurgPPUtP86B
ypDYEBagpvadvy7Q75h02XG4bLiP0c/O4P7XqD4I2OBfj9fabyXG47zc/JzHTFhd
eLEyodkj6gsHmDRYyXK2ISLtDXqGLEw2GWly8Vt4pHBqAYTU60at/418/7oNglm6
PM8snCeamVFZ5FIEVT03txDojbK0eP3zK8sPsnPPm9CWehbY3F1OIusoWkxo3Btg
BxsiBpSKpcj6UT8d9xHIqJ43CRezUKgMwEc3Pp13V5AqO5S07mmUizSsxcdvbzYt
XEhf0S36kd8etCimu4M5vNOnfIWhLaVFSKpNaSFAlRUXzGA0aJYxx2GGiC8O4iQp
KaMT1tBmquTcAGzhkg8vOMUQpYVfwBY9gUfWOdX6YnC1fan0y0Q73aQGqs6tIR0K
hWQMKBC0DIdLHfDqNGjad3blAWL77mBMf0RwjmySBD2ifTD8WkgAU+k7hmuBV32k
voiRGzOvaMM4aDPtx8azOlZbnQw8sxIDNeFjChFC7e7awSw8wekkfS2SmzzOLHi/
jr+sfvMml32o2OeNcOrxGPaA/2p0jwS2CvtIxyWUzIqABC/OKs4=
=HCdn
-----END PGP SIGNATURE-----

?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 77080@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 77080
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch