[PATCH] gnu: stumpwm: update to 22.05

  • Done
  • quality assurance status badge
Details
2 participants
  • Elais Player
  • Guillaume Le Vaillant
Owner
unassigned
Submitted by
Elais Player
Severity
normal
E
E
Elais Player wrote on 27 Jun 2022 04:13
(address . guix-patches@gnu.org)
87fsjqdf7a.fsf@fastmail.com
A new system was added to stumpwm.asd (stumpwm/build) that needs to be
evaluated before the system stumpwm, otherwise the new dynamic-window types
will not be picked up for the tests. Be sure to preserve the order that these
systems are evaluated in with future updates.
From e982944f45317fcffc48f9a4fd526015893973b0 Mon Sep 17 00:00:00 2001
From: Elais Player <elais@fastmail.com>
Date: Sun, 26 Jun 2022 14:48:57 -0600
Subject: [PATCH] gnu: stumpwm: Update to 22.05
To: (unmatched-parenthesis via Guix-patches via <guix-patches@gnu.org>

A new system was added to stumpwm.asd (stumpwm/build) that needs to be
evaluated before the system stumpwm, otherwise the new dynamic-window types
will not be picked up for the tests. Be sure to preserve the order that these
systems are evaluated in with future updates.

* gnu/packages/wm.scm (stumpwm): Update to 22.05
---
gnu/packages/wm.scm | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)

Toggle diff (41 lines)
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 6933b1730a..2d5424a490 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -55,6 +55,7 @@
;;; Copyright © 2022 Pier-Hugues Pellerin <ph@heykimo.com>
;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2022 muradm <mail@muradm.net>
+;;; Copyright © 2022 Elais Player <elais@fastmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -1819,7 +1820,7 @@ (define-public kanshi
(define-public stumpwm
(package
(name "stumpwm")
- (version "20.11")
+ (version "22.05")
(source
(origin
(method git-fetch)
@@ -1828,7 +1829,7 @@ (define-public stumpwm
(commit version)))
(file-name (git-file-name "stumpwm" version))
(sha256
- (base32 "1ghs6ihvmb3bz4q4ys1d3h6rdi96xyiw7l2ip7jh54c25049aymf"))))
+ (base32 "12hf70mpwy0ixiyvv8sf8pkwrzz8nb12a8ybvsdpibsxfjxgxnan"))))
(build-system asdf-build-system/sbcl)
(native-inputs `(("fiasco" ,sbcl-fiasco)
("texinfo" ,texinfo)
@@ -1841,7 +1842,7 @@ (define-public stumpwm
("alexandria" ,sbcl-alexandria)))
(outputs '("out" "lib"))
(arguments
- '(#:asd-systems '("stumpwm")
+ '(#:asd-systems '("stumpwm/build" "stumpwm")
#:phases
(modify-phases %standard-phases
(add-after 'create-asdf-configuration 'build-program
--
2.36.1
G
G
Guillaume Le Vaillant wrote on 27 Jun 2022 11:23
(name . Elais Player)(address . elais@fastmail.com)(address . 56245-done@debbugs.gnu.org)
87zghya1ym.fsf@kitej
I added a phase to fix how the tests are called, which makes specifying
'asd-systems' explicitly unnecessary. Patch pushed as
1967c0422693764687bbe99720a56008408fd4f1.
Thanks.
-----BEGIN PGP SIGNATURE-----

iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCYrl4kQ8cZ2x2QHBvc3Rl
by5uZXQACgkQa+ggit8h/j9iGgEAiYz+IscFaQUs3aXAX6kY+F8cvCMCae9hcK3r
3/eZqd0A/j31suxXRrRSrZpkc10NG2ZLO06a4Jm0rFlXBxXnhvmt
=0G2J
-----END PGP SIGNATURE-----

Closed
?