diff mbox series

[bug#56245] gnu: stumpwm: update to 22.05

Message ID 87fsjqdf7a.fsf@fastmail.com
State Accepted
Headers show
Series [bug#56245] gnu: stumpwm: update to 22.05 | expand

Checks

Context Check Description
cbaines/comparison success View comparision
cbaines/git branch success View Git branch
cbaines/applying patch fail View Laminar job
cbaines/issue success View issue

Commit Message

Elais Player June 27, 2022, 2:13 a.m. UTC
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.

Comments

Guillaume Le Vaillant June 27, 2022, 9:23 a.m. UTC | #1
I added a phase to fix how the tests are called, which makes specifying
'asd-systems' explicitly unnecessary. Patch pushed as
1967c0422693764687bbe99720a56008408fd4f1.
Thanks.
diff mbox series

Patch

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(-)

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