1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-17 07:40:29 +02:00
Commit Graph

656 Commits

Author SHA1 Message Date
Junker
2cddd8b935 gnu: Add sbcl-stumpwm-tomato.
* gnu/packages/wm.scm (sbcl-stumpwm-tomato): New variable.

Change-Id: Ice90869f46947d873bf1332ed53a701dc0aac60b
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2025-04-14 14:02:27 +02:00
Junker
740c6cb279 gnu: Add sbcl-stumpwm-rofi.
* gnu/packages/wm.scm (sbcl-stumpwm-rofi): New variable.

Change-Id: I95dfa85ac995f72b5cc6eead6a7cb0775c99ca83
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2025-04-14 13:54:45 +02:00
Junker
35c1f38294 gnu: Add sbcl-stumpwm-stump-nm.
* gnu/packages/wm.scm (sbcl-stumpwm-stump-nm): New variable.

Change-Id: I155ab3fc653e118f3b3969374cfeb22f2c695819
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2025-04-14 13:46:48 +02:00
Timo Wilken
f1da434d9d gnu: swayfx: Update to 0.5.
* gnu/packages/wm.scm (swayfx): Update to 0.5.

Change-Id: I975260fb70938291addf7872c54cbe53ff654fc8
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-09 09:55:21 +02:00
Timo Wilken
28fb0cafe0 gnu: scenefx: Update to 0.2.1.
* gnu/packages/wm.scm (scenefx): Update to 0.2.1.

Change-Id: I064288e9dcbcde9e6a9b4dfd6d62dce66a7c8368
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-09 09:55:11 +02:00
Daniel Ziltener
ed12cba221 gnu: swaynotificationcenter: Fix hardcoded filenames.
This fixes two hardcoded filenames in swaynotificationcenter that prevented it
from even starting on Guix.

* gnu/packages/wm.scm (swaynotificationcenter)[arguments]: Add
'fix-swaync-path phase.

Change-Id: I9e7cd2837fc81db3dfab193050d8672f2a6239fe
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06 17:38:01 +01:00
Hilton Chain
883fd4bba0 gnu: papersway: Update to 2.000.
* gnu/packages/wm.scm (papersway): Update to 2.000.

Change-Id: I7b2dac357b89c4fe4a8e26f6ab3b941cfb29632d
2025-04-05 08:45:23 +08:00
Feng Shu
b66f952001 gnu: icewm: Enable librsvg support.
* gnu/packages/wm.scm (icewm): Enable librsvg support.
[native-inputs]: Add gettext-minimal.
[inputs]: Add librsvg-for-system.
[arguments]<#:configure-flags>: Add -DCONFIG_LIBRSVG=ON.

Change-Id: Iba0c2e2bd164f3a21123a693b028ea213a44933e
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-04-01 16:19:58 +08:00
Jakob Kirsch
d17c209113 gnu: hyprland: Update to 0.48.1.
* gnu/packages/wm.scm (hyprland): Update to 0.48.1.

Change-Id: I713a62915d79cfeac2b17bd85b57dc6956949068
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-03-29 17:30:56 -04:00
John Kehayias
95e298535f gnu: hyprland: Update to 0.48.0.
* gnu/packages/wm.scm (hyprland): Update to 0.48.0.
[inputs]: Replace wayland-protocols with wayland-protocols-next.
[properties]: Add upstream-name.

Change-Id: I094c105508169fbc3fd8602cb2faf086f3c751aa
2025-03-24 12:06:52 -04:00
Zheng Junjie
76b2c86358 gnu: icewm: Switch to git-fetch and use cmake-build-system.
* gnu/packages/wm.scm (icewm)[source]: Switch to git-fetch
[build-system]: use cmake-build-system.
[arguments]<#:phases>: Adjust skip-failing-test phase.

Change-Id: I6c666962a01114831bbc73f3f3f9e22bcc38afc8
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-22 16:31:06 +08:00
Andy Tai
d82eca7d24 gnu: icewm: Update to 3.7.2.
* gnu/packages/wm.scm (icewm): Update to 3.7.2.

Change-Id: I4ae3b9508507f638afd81405f5d78f2f41ce9d0b
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-22 16:31:03 +08:00
Greg Hogan
6fbb2f11d2 gnu: spdlog: Update to 1.15.1.
* gnu/packages/logging.scm (spdlog): Update to 1.15.1.
(spdlog-1.13): New variable.
* gnu/packages/messaging.scm (mtxclient, nheko),
* gnu/packages/radio.scm (gr-satellites),
* gnu/packages/upnp.scm (gerbera),
* gnu/packages/wm.scm (waybar)
[inputs]: Replace spdlog with spdlog-1.13.

Change-Id: I2458a03792b967fcf6761aa31b302d041a0abe3e
2025-03-21 19:35:16 +00:00
Ashish SHUKLA
3a2c4a76af gnu: mako: Update to 1.10.0.
* gnu/packages/wm.scm (mako): Update to 1.10.0.
[arguments]: Remove, not necessary anymore.
[inputs]: Remove jq.

Change-Id: I166ce8d6c0a99a5a34a35f6d6e47ca666d650b43
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-03-21 12:37:30 +01:00
Ricardo Wurmus
11eb2c0ffc gnu: Add wlclock.
* gnu/packages/wm.scm (wlclock): New variable.

Change-Id: I6ad445dea6967f13b544a2da5d8ed89ff2b23af7
2025-03-17 21:27:31 +01:00
Andy Tai
7894e420d6 gnu: icewm: Update to 3.7.1.
* gnu/packages/wm.scm (icewm): Update to 3.7.1.

Change-Id: I162df2df4e5419b9fe44d0092e48d42fc8bec50e
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-08 17:02:30 +08:00
John Kehayias
717531b6cb gnu: swaynotificationcenter: Update to 0.10.1.
* gnu/packages/wm.scm (swaynotificationcenter): Update to 0.10.1.
[native-inputs]: Add sassc.
[inputs]: Add granite-6.

Change-Id: I395c7c6c7297dc310ff88e0c40b5294b963290f8
2025-03-03 16:19:10 -05:00
Ahmad Draidi
5be4007a4c gnu: labwc: Update to 0.8.3.
* gnu/packages/wm.scm (labwc): Update to 0.8.3.

Change-Id: I3d2d8c04f8a06e7bf7fc20d47464ab67021cb0a5
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-03-01 22:22:36 +00:00
Ashish SHUKLA
851a546d5b gnu: waybar: Update to 0.12.0.
* gnu/packages/patches/waybar-0.11.0-fix-tray-icons.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/wm.scm (waybar): Update to 0.12.0.
[source]: Remove patch.

Change-Id: I43b9aa9a69128399e10d8cdc8dd3f1317a94e64d
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-03-01 10:58:02 +01:00
Efraim Flashner
66daf46b41 gnu: Fix some misspellings.
Change-Id: I316652aff7418af4b8e83bea24638b1513f8aa97
2025-02-19 11:21:47 +02:00
Ashish SHUKLA
4335fac525 gnu: wlogout: Fix paths to assets
* gnu/packages/wm.scm (wlogout): [#:phases]
<patch-source-paths>: Substitute paths in style.css.

Change-Id: I128581608e29294cbc4165e9ebd7d1e505e90b4f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-02-12 10:40:37 +01:00
宋文武
6e3f3648af gnu: sway: Update to 1.10.1.
* gnu/packages/wm.scm (sway): Update to 1.10.1.

Change-Id: I20de9c75fd12ff9189bae74a10e6e3eca7a7cbf8
2025-02-09 10:58:56 +08:00
Ashish SHUKLA
00b52f6179 gnu: fnott: Update to 1.7.1.
* gnu/packages/wm.scm (fnott): Update to 1.7.1.
[inputs]: Switch to wlroots.

Change-Id: I22ad67268fa78d52f7f3c0c9b4e2244c6dadc9a1
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-02-07 09:59:20 +08:00
Murilo
5057da6b39 gnu: hyprland: Update to 0.47.2.
* gnu/packages/wm.scm (hyprland): Update to 0.47.2.

Change-Id: Ifb80559076de305d28396025931de7450903f05f
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-02-06 19:55:17 -05:00
Murilo
3f10d863c8 gnu: hypridle: Build with gcc-14.
* gnu/packages/wm.scm (hypridle)[native-inputs]: Remove gcc-13; add gcc-14.

Change-Id: Iab5fe7eb9bcfc9be445d22a447eb4329f439c341
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-02-01 14:50:57 -05:00
Nicolas Goaziou
dff83a5475 gnu: qtile: Update to 0.30.0.
* gnu/packages/wm.scm (qtile): Update to 0.30.0.
[propagated-inputs]: Remove python-dbus-next; add python-dbus-fast, python-libcst, and
python-pygobject.

Change-Id: If17ca7050aa9a3da345c4ae5d0152fef9dcbd3a0
2025-01-31 14:18:43 +01:00
John Kehayias
5a6c66f791 gnu: hyprland: Update to 0.47.1.
* gnu/packages/wm.scm (hyprland): Update to 0.47.1.

Change-Id: Idd0a77db2f592ef8b277a98dee2666e22e477805
2025-01-30 23:28:11 -05:00
John Kehayias
7e6696908e gnu: hyprland: Fix xwayland and hyprland-qtutils paths.
* gnu/packages/wm.scm (hyprland):[arguments]<#:phases>: Update fix-path phase
to match upstream changes.

Change-Id: Iee70c589b9f408253ac06b6b7c852609d6d34e25
2025-01-30 23:28:09 -05:00
Hilton Chain
41ab2ddd9b gnu: qtile: Fix package definition.
This is a follow-up to cfc9e96381, quoting
the #:test-flags argument properly.

* gnu/packages/wm.scm (qtile)[arguments]<#:test-flags>: Use gexp.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I6d9d788df193b05ea3331c0bc8504e3fd5fe1311
Fixes: https://issues.guix.gnu.org/75915
Reported-by: Orahcio Felicio de Sousa <orahcio@gmail.com>
2025-01-30 20:15:46 +08:00
Tomáš Čech
f793fd5577 gnu: Add i3ipc-glib.
* gnu/packages/wm.scm (i3ipc-glib): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
Change-Id: I7a7e882752de4a833ebf082fbe4967dac13840dd
2025-01-28 13:04:15 +08:00
John Kehayias
f5175a5ab2 gnu: hyprland: Update to 0.47.0.
* gnu/packages/wm.scm (hyprland): Update to 0.47.0.
[arguments]<#:configure-flags>: New field.  Add flag to disable trying to
build hyprpm.

Change-Id: I8a8ff5fd9ff9931322296dadc673ab4ea152520b
2025-01-27 15:21:28 -05:00
Hikari
fcd7c7dcad gnu: Add wideriver.
* gnu/packages/wm.scm (wideriver): New variable.

Change-Id: Iab2a6bd8bd02098105848d240af0271df44b58bf
2025-01-27 19:53:01 +08:00
hiecaq
43e391d76c gnu: ghc-xmobar: Update to 0.48.1.
* gnu/packages/wm.scm (ghc-xmobar): Update to 0.48.1.
  [inputs]: Add ghc-extra.
  [home-page]: Point to the actual project home-page.

Change-Id: I4a43c774a00853eb15a0874d5228729867d0606e
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-16 13:32:49 +08:00
hiecaq
6d0bb87250 gnu: ghc-xmonad-contrib: Update to 0.18.1.
* gnu/packages/wm.scm (ghc-xmonad-contrib): Update to 0.18.1.
  [arguments]: Remove field.

Change-Id: I4cc6c613be3c15cdd326fde90b4689beec629d36
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-16 13:32:49 +08:00
hiecaq
b1b56144b7 gnu: xmonad: Update to 0.18.0.
* gnu/packages/wm.scm (xmonad): Update to 0.18.0.
[home-page]: Use https.
[arguments]<#:phases>: Use make-desktop-entry-file.

Change-Id: Ia3d4a350c1e8eb82d8e11e151dd83b5a10c22ff5
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-16 13:32:49 +08:00
Guillaume Le Vaillant
e6353de912 gnu: stumpwm-contrib: Update to 0.0.1-7.c4f077b.
* gnu/packages/wm.scm (stumpwm-contrib): Update to 0.0.1-7.c4f077b.

Change-Id: I53186b073f3b4d19c30ff8fb94aa97fb2540e4c6
2025-01-13 13:46:52 +01:00
Guillaume Le Vaillant
a93aa3b6ce gnu: stumpwm: Update to 24.11.
* gnu/packages/wm.scm (stumpwm): Update to 24.11.
  [arguments]: Remove 'fix-tests' and 'remove-temporary-cache' phases.

Change-Id: I353e21e360c1c332f484a8bbd7437cb812b8ef15
2025-01-13 13:46:52 +01:00
Till Robin Zickel
7936d0d2f8 gnu: kanshi: Add IPC support.
* gnu/packages/wm.scm (kanshi)[inputs]: Add libvarlink.

Change-Id: Ie47b866b82c3207966e2578a1949ada7b1a3a41c
2025-01-12 12:30:17 +08:00
Efraim Flashner
66a1a1fe22 Merge remote-tracking branch 'origin/rust-team'
Change-Id: Ib21a0ea59fb2ae4e802552057227c636f24a6f8c
2025-01-09 10:54:36 +02:00
John Kehayias
ee3673217b gnu: Add hypridle.
* gnu/packages/wm.scm (hypridle): New variable.

Change-Id: I4eacd1f26153703fd8078e3895d9473573cb845b
2025-01-06 14:27:33 -05:00
John Kehayias
0b4b22b6d3 gnu: hyprland: Add hyprland-qtutils to inputs.
Hyprland will warn and suggest on running that it expects to find binaries
from hyprland-qtutils.

* gnu/packages/wm.scm (hyprland)[inputs]: Add hyprland-qtutils.
[arguments]<#:phases>: Update fix-path phase.

Change-Id: I54a2331181636b7aad9abdf7dfef9e1ac9c9fc3c

Co-authored-by: Hilton Chain <hako@ultrarare.space>
Change-Id: I5ead782b0c981013f6b2cc0a9aac6102317fe285
2025-01-06 12:35:55 -05:00
Efraim Flashner
dc64f56951 gnu: rust-lzzzz-1: Move to (gnu packages crates-compression).
* gnu/packages/crates-io.scm (rust-lzzzz-1): Move from here ...
* gnu/packages/crates-compression.scm: ... to here.

Change-Id: I9f62c1d618e826364a24b6274ed08088b89374aa
2025-01-06 12:19:39 +02:00
Efraim Flashner
b78da6b018 gnu: rust-criterion: Move to (gnu packages crates-check).
* gnu/packages/crates-io.scm (rust-criterion-0.5, rust-criterion-0.4,
rust-criterion-0.3, rust-criterion-0.2,
rust-criterion-cycles-per-byte-0.1, rust-criterion-plot-0.5,
rust-criterion-plot-0.4, rust-criterion-plot-0.3): Move from here ...
* gnu/packages/crates-check.scm: ... to here.

Change-Id: I3a34f45a0e0874c886355bb67049fb457f6dd4da
2025-01-06 12:19:29 +02:00
Feng Shu
7a7c01b393 gnu: jwm: Update to 2.4.6.
* gnu/packages/wm.scm (jwm): Update to 2.4.6.

Change-Id: I6e77b1a67e81f65c173247aaba9768bcd9a9ca8e
Signed-off-by: jgart <jgart@dismail.de>
2025-01-05 22:00:59 -06:00
Zheng Junjie
433a930b17 gnu: wlroots: Use G-expressions.
* gnu/packages/wm.scm (wlroots)[arguments]: Use G-expressions.

Change-Id: I5d870df6ce7a6f81f43c5b2f809f2cd0476de25f
2025-01-02 20:55:18 +08:00
Ahmad Draidi
302f44be77 gnu: labwc: Update to 0.8.2.
* gnu/packages/wm.scm (labwc): Update to 0.8.2.
[inputs]: Replace wlroots-0.17 with wlroots, add libliftoff and libsfdo.

Change-Id: I72905d5a9e4252dc709ae0f0bcacdb129d754840
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-02 20:55:17 +08:00
Ahmad Draidi
4c36355c7f gnu: wlroots: Update to 0.18.2.
* gnu/packages/wm.scm (wlroots): Update to 0.18.2.

Change-Id: I3383c6be410e3a18b0a4ac18abd9e9d8210520f2
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2025-01-02 20:55:17 +08:00
Jakob Kirsch
ce44a09229 gnu: hyprland: Update to 0.46.2.
* gnu/packages/wm.scm (hyprland): Update to 0.46.2.
[inputs]: Add hyprgraphics and re2-next.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
Change-Id: Ia3b32dba5bdbcd2791fbb7ed7f93063c26e0bdbc
2025-01-01 15:15:19 -05:00
Wiktor Żelazny
734910c7a1 gnu: spectrwm: Update to 3.6.0.
* gnu/packages/wm.scm (spectrwm): Update to 3.6.0.
[arguments]: Update make-flags.
[inputs]: Add libxcb.
[native-inputs]: Add libbsd.

Change-Id: Ib7912c43b9e80be2a24cae46d44e039e5b84e6df
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-28 23:16:05 +01:00
Hilton Chain
fdfff10791 gnu: Add papersway.
* gnu/packages/wm.scm (papersway): New variable.

Change-Id: I36b21a08fb86d0b8ca526ef5c9b2946e3caa3729
2024-12-18 22:57:10 +08:00