Nicolas Graves
b7704822f7
gnu: fluxbox: Replace gettext native-input.
...
gnu-gettext has an emacs-minimal dependency, and we'd better avoid
this dependency.
* gnu/packages/gnome.scm (fluxbox)[native-inputs]: Replace gnu-gettext
by gettext-minimal.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-07-11 08:24:40 +02:00
Nicolas Graves
d7cbea9594
gnu: fluxbox: Improve style.
...
* gnu/packages/wm.scm (fluxbox): Improve style.
[arguments]: Run guix style, guix style -S arguments, then rewrite
using G-exps and make-desktop-entry-file.
[native-inputs, inputs, description]: Run guix style.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2025-07-11 08:24:40 +02:00
Nicolas Graves
3e963b208a
gnu: waybar: Update to 0.13.0.
...
* gnu/packages/wm.scm (waybar): Update to 0.13.0.
Change-Id: Iade777f34ee7bb172ef69886bf832590e64c11cd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-04 12:50:33 +01:00
Sharlatan Hellseher
d3533a7b42
gnu: packages/wm: Add copyright header record.
...
* gnu/packages/wm.scm: Add Andrew Wong <wongandj@icloud.com > to
copyright header.
Change-Id: Id1de7017e7823f176f89be840433e6c992fa9359
2025-07-04 10:26:18 +01:00
Andrew Wong
31026a62ba
gnu: Add quickshell.
...
* gnu/packages/wm.scm (quickshell): New variable.
Change-Id: Iaf91625c23128c21da3dd188df56f5d1b402cc47
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-04 10:06:02 +01:00
Ahmad Draidi
142a0301bb
gnu: Add wlopm.
...
* gnu/packages/wm.scm (wlopm): New variable.
Change-Id: I6ed289dcafaff6c462624a1989de6bcf2144e4e8
Modified-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-06-26 10:12:26 +01:00
Anderson Torres
9e5644ae68
gnu: icewm: Update to 3.8.0.
...
* gnu/packages/wm.scm (icewm): Update to 3.8.0.
Change-Id: I446a5a4b3ac4e53837cbd9b2d20caf8a893a68dc
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-06-24 14:13:10 +08:00
Andrew Wong
de9e1421ae
gnu: Add shaderbg.
...
* gnu/packages/wm.scm (shaderbg): New variable.
Change-Id: I5d7a2062bd357430ce097ff2526c9da55db4cb86
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-06-21 22:29:06 +08:00
John Kehayias
3b3174d79d
gnu: Remove wayland-protocols-next.
...
* gnu/packages/freedesktop.scm (wayland-protocols-next): Delete variable.
* gnu/packages/terminals.scm (foot)[native-inputs, inputs]: Replace
wayland-protocols-next with wayland-protocols.
* gnu/packages/wm.scm (hyprland)[inputs]: Likewise.
Change-Id: I2fcc94d95e15c0663f55c6517dbd3680ae8156f7
2025-06-10 18:00:05 -04:00
Luca Matei Pintilie
8e560da174
gnu: swaynotificationcenter: Wrap program.
...
* gnu/packages/wm.scm (swaynotificationcenter)[#:glib-or-gtk?]: Enable.
Change-Id: I114b0c58e14df64d35fd61557bbe38a8d108fe0c
Signed-off-by: Luca Matei Pintilie <luca@lucamatei.com >
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-06-08 01:34:30 +08:00
Andy Tai
919595abb8
gnu: icewm: Update to 3.7.5.
...
* gnu/packages/wm.scm (icewm): Update to 3.7.5.
Change-Id: I0482203a1a3523dad7d2ae3a9cece35e61b823b1
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-06-01 16:39:43 +02:00
Zheng Junjie
36bd8e176c
gnu: wmenu: Update to 0.2.0.
...
* gnu/packages/wm.scm (wmenu): Update to 0.2.0.
Change-Id: Iac193d32a41edd5339bc3cf92f36ab63d9ab5b83
2025-05-25 11:01:43 -07:00
Murilo
917a9fd36d
gnu: hyprland: Update to 0.49.0.
...
This new input is needed for dma_buf_export_sync_file.
* gnu/packages/wm.scm (hyprland): Update to 0.49.0.
[inputs]: Add linux-libre-headers-6.14.
Change-Id: I088530829879c2bcd22321c66423927f6ebd95c9
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-05-24 08:56:43 +08:00
Murilo
95fa4e83e3
gnu: hypridle: Update to 0.1.6-1.4f1c165.
...
This update is built against this specific commit for compatibility
with non-(e)logind operating-systems.
Can go back to regular versioning on next release.
See <https://github.com/hyprwm/hypridle/issues/150 >.
* gnu/packages/wm.scm (hypridle): Update to 0.1.6-1.4f1c165.
[inputs]: Add hyprland-protocols, hyprwayland-scanner.
Change-Id: I83481528a030e2564b74c53cef15882fcb02a0d7
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2025-05-24 08:56:42 +08:00
Andreas Enge
03140b0122
gnu: Remove wlroots-0.16.
...
This is an outdated version without dependent packages.
* gnu/packages/wm.scm (wlroots-0.16): Delete variable.
(wlroots-0.15): Inherit from wlroots.
Change-Id: Iafb2f7f1214ec44c53207b18d461c40536e28ab1
2025-05-10 19:30:59 +02:00
Andy Tai
9388bb1d09
gnu: icewm: Update to 3.7.4.
...
* gnu/packages/wm.scm (icewm): Update to 3.7.4.
Change-Id: I9449bf16296b2b654d1acbeb84ff8175a98bd7bc
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-05-10 01:26:38 +08:00
Sharlatan Hellseher
a99f9c6044
gnu: python-pep8-naming: Move python-check.
...
* gnu/packages/python-xyz.scm (python-pep8-naming): Move from here ...
* gnu/packages/python-check.scm: ... to here.
* gnu/packages/wm.scm: Add python-check module.
Change-Id: I1b0e0eec5e8f815f855860fd149a17e2470adea2
2025-05-08 07:43:00 +01:00
Ashish SHUKLA
12467f2c91
gnu: labwc: Update to 0.8.4.
...
* gnu/packages/wm.scm (labwc): Update to 0.8.4.
Change-Id: I3fa0153f41afe24d9ba6893bff8e69271c623b71
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-05-03 11:12:51 +08:00
Ashish SHUKLA
500d42e45a
gnu: wl-mirror: Update to 0.18.2.
...
* gnu/packages/wm.scm (wl-mirror): Update to 0.18.2.
[arguments]<#:configure-flags>: Add option to install scripts.
Change-Id: Iab1b1a0f6972d7815604f703ca39352dc169afc1
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-04-29 10:47:21 +08:00
Maxim Cournoyer
56999614a4
gnu: cmake: Update to 4.0.1.
...
* gnu/packages/cmake.scm (cmake-3.30): Rename to...
(cmake-next): ... this, and update to 4.0.1.
* gnu/packages/cpp.scm (hyprgraphics): Adjust accordingly.
* gnu/packages/games.scm (gemrb): Likewise.
* gnu/packages/image-viewers.scm (vv): Likewise.
* gnu/packages/machine-learning.scm (fbgemm): Likewise.
* gnu/packages/wm.scm (hyprland): Likewise.
* gnu/packages/xdisorg.scm (aquamarine, hyprlock)
(hyprpaper): Likewise.
Change-Id: Ifb721bc94418696c4894f92aae88028bfb3e8167
2025-04-28 11:46:31 +09:00
Nicolas Graves
ab39ed52a0
gnu: swaynotificationcenter: Fix hardcoded filename.
...
This is a follow-up to ed12cba221 .
It fixes configModel.vala:310: [...]/profile/etc/xdg/swaync/config.json:2:23:
Parse error: unexpected identifier `store', expected value
* gnu/packages/wm.scm (swaynotificationcenter)[arguments]: Refresh
'fix-swaync-path phase.
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-04-26 20:34:01 +08:00
Danny Milosavljevic
a36ff7d511
gnu: wlroots: Enable vulkan.
...
* gnu/packages/wm.scm (wlroots)[inputs]: Add vulkan-headers, vulkan-loader.
[native-inputs]: Add glslang.
Change-Id: Ida5ed8415ecd8774565d1fb0ae5bb478c060e674
2025-04-17 11:50:14 +02:00
Danny Milosavljevic
cf7d7e68e4
gnu: wlroots: Enable color management.
...
* gnu/packages/wm.scm (wlroots)[inputs]: Add lcms.
Change-Id: I9090b5f0253a825aca0a7dc816d67312bf5af805
2025-04-17 11:49:46 +02:00
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