summaryrefslogtreecommitdiff
path: root/gnu/packages/wm.scm
AgeCommit message (Collapse)Author
9 daysgnu: wbg: Update to 1.3.0.Ashish SHUKLA
* gnu/packages/wm.scm (wbg): Update to 1.3.0. [inputs]: Add libjxl. [arguments]<#:configure-flags>: Add '-Djxl=enabled'. Fixes: #1552 Change-Id: I354da59a2dd3bee5c38b122976d5125edf124981 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
9 daysgnu: fnott: Update to 1.8.0.Ashish SHUKLA
* gnu/packages/wm.scm (fnott): Update to 1.8.0. Fixes: #1551 Change-Id: I2e1cd2968ffddfdd7fe707e3c1c39bce22a33917 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
11 daysgnu: hyprland: Update to 0.50.1.Murilo
* gnu/packages/wm.scm (hyprland): Update to 0.50.1. [native-inputs]: Change gcc-14 to gcc-15. [inputs]: Change libinput-minimal to libinput-minimal-next. [home-page]: Update to new URL. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
11 daysgnu: hypridle: Build with gcc-15.Murilo
* gnu/packages/wm.scm (hypridle)[native-inputs]: Change gcc-14 to gcc-15. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
11 daysgnu: i3lock-color: Fix build.Jussi Timperi
* gnu/packages/wm.scm (i3lock-color)[native-inputs]: Remove automake; add automake-1.16.5. Change-Id: Ic196e72b5bd4d6704d6cf9959061e4affefca261 Signed-off-by: Andreas Enge <andreas@enge.fr>
11 daysgnu: i3lock-color: Update to 2.13.c.5.Jussi Timperi
* gnu/packages/wm.scm (i3lock-color): Update to 2.13.c.5. [arguments]: Use gexps. <#:configure-flags>: Add --with-zsh-completion-dir to install completions. [native-inputs]: Add bash-completion. Change-Id: I8fe21aa6956d9fef300897c03f8be9a8ab988857 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18gnu: libdisplay-info: Update to 0.2.0.Zheng Junjie
* gnu/packages/wm.scm (libdisplay-info): Update to 0.2.0. Change-Id: I7dd4b6899341ff4d5b1da23ac04af11f7cd724c2
2025-07-11gnu: fluxbox: Replace gettext native-input.Nicolas Graves
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-11gnu: fluxbox: Improve style.Nicolas Graves
* 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-04gnu: waybar: Update to 0.13.0.Nicolas Graves
* gnu/packages/wm.scm (waybar): Update to 0.13.0. Change-Id: Iade777f34ee7bb172ef69886bf832590e64c11cd Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-04gnu: packages/wm: Add copyright header record.Sharlatan Hellseher
* gnu/packages/wm.scm: Add Andrew Wong <wongandj@icloud.com> to copyright header. Change-Id: Id1de7017e7823f176f89be840433e6c992fa9359
2025-07-04gnu: Add quickshell.Andrew Wong
* gnu/packages/wm.scm (quickshell): New variable. Change-Id: Iaf91625c23128c21da3dd188df56f5d1b402cc47 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-26gnu: Add wlopm.Ahmad Draidi
* 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-24gnu: icewm: Update to 3.8.0.Anderson Torres
* gnu/packages/wm.scm (icewm): Update to 3.8.0. Change-Id: I446a5a4b3ac4e53837cbd9b2d20caf8a893a68dc Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-21gnu: Add shaderbg.Andrew Wong
* gnu/packages/wm.scm (shaderbg): New variable. Change-Id: I5d7a2062bd357430ce097ff2526c9da55db4cb86 Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-10gnu: Remove wayland-protocols-next.John Kehayias
* 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-08gnu: swaynotificationcenter: Wrap program.Luca Matei Pintilie
* 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-01gnu: icewm: Update to 3.7.5.Andy Tai
* gnu/packages/wm.scm (icewm): Update to 3.7.5. Change-Id: I0482203a1a3523dad7d2ae3a9cece35e61b823b1 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-25gnu: wmenu: Update to 0.2.0.Zheng Junjie
* gnu/packages/wm.scm (wmenu): Update to 0.2.0. Change-Id: Iac193d32a41edd5339bc3cf92f36ab63d9ab5b83
2025-05-24gnu: hyprland: Update to 0.49.0.Murilo
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-24gnu: hypridle: Update to 0.1.6-1.4f1c165.Murilo
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-10gnu: Remove wlroots-0.16.Andreas Enge
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-10gnu: icewm: Update to 3.7.4.Andy Tai
* gnu/packages/wm.scm (icewm): Update to 3.7.4. Change-Id: I9449bf16296b2b654d1acbeb84ff8175a98bd7bc Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-08gnu: python-pep8-naming: Move python-check.Sharlatan Hellseher
* 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-03gnu: labwc: Update to 0.8.4.Ashish SHUKLA
* gnu/packages/wm.scm (labwc): Update to 0.8.4. Change-Id: I3fa0153f41afe24d9ba6893bff8e69271c623b71 Signed-off-by: Zheng Junjie <z572@z572.online>
2025-04-29gnu: wl-mirror: Update to 0.18.2.Ashish SHUKLA
* 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-28gnu: cmake: Update to 4.0.1.Maxim Cournoyer
* 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-26gnu: swaynotificationcenter: Fix hardcoded filename.Nicolas Graves
This is a follow-up to ed12cba2216599a35560ad4c43f2894872910f33. 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-17gnu: wlroots: Enable vulkan.Danny Milosavljevic
* gnu/packages/wm.scm (wlroots)[inputs]: Add vulkan-headers, vulkan-loader. [native-inputs]: Add glslang. Change-Id: Ida5ed8415ecd8774565d1fb0ae5bb478c060e674
2025-04-17gnu: wlroots: Enable color management.Danny Milosavljevic
* gnu/packages/wm.scm (wlroots)[inputs]: Add lcms. Change-Id: I9090b5f0253a825aca0a7dc816d67312bf5af805
2025-04-14gnu: Add sbcl-stumpwm-tomato.Junker
* gnu/packages/wm.scm (sbcl-stumpwm-tomato): New variable. Change-Id: Ice90869f46947d873bf1332ed53a701dc0aac60b Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2025-04-14gnu: Add sbcl-stumpwm-rofi.Junker
* gnu/packages/wm.scm (sbcl-stumpwm-rofi): New variable. Change-Id: I95dfa85ac995f72b5cc6eead6a7cb0775c99ca83 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2025-04-14gnu: Add sbcl-stumpwm-stump-nm.Junker
* gnu/packages/wm.scm (sbcl-stumpwm-stump-nm): New variable. Change-Id: I155ab3fc653e118f3b3969374cfeb22f2c695819 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2025-04-09gnu: swayfx: Update to 0.5.Timo Wilken
* gnu/packages/wm.scm (swayfx): Update to 0.5. Change-Id: I975260fb70938291addf7872c54cbe53ff654fc8 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-09gnu: scenefx: Update to 0.2.1.Timo Wilken
* gnu/packages/wm.scm (scenefx): Update to 0.2.1. Change-Id: I064288e9dcbcde9e6a9b4dfd6d62dce66a7c8368 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-06gnu: swaynotificationcenter: Fix hardcoded filenames.Daniel Ziltener
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-05gnu: papersway: Update to 2.000.Hilton Chain
* gnu/packages/wm.scm (papersway): Update to 2.000. Change-Id: I7b2dac357b89c4fe4a8e26f6ab3b941cfb29632d
2025-04-01gnu: icewm: Enable librsvg support.Feng Shu
* 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-03-29gnu: hyprland: Update to 0.48.1.Jakob Kirsch
* gnu/packages/wm.scm (hyprland): Update to 0.48.1. Change-Id: I713a62915d79cfeac2b17bd85b57dc6956949068 Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-03-24gnu: hyprland: Update to 0.48.0.John Kehayias
* 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-22gnu: icewm: Switch to git-fetch and use cmake-build-system.Zheng Junjie
* 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-22gnu: icewm: Update to 3.7.2.Andy Tai
* gnu/packages/wm.scm (icewm): Update to 3.7.2. Change-Id: I4ae3b9508507f638afd81405f5d78f2f41ce9d0b Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-21gnu: spdlog: Update to 1.15.1.Greg Hogan
* 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-21gnu: mako: Update to 1.10.0.Ashish SHUKLA
* 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-17gnu: Add wlclock.Ricardo Wurmus
* gnu/packages/wm.scm (wlclock): New variable. Change-Id: I6ad445dea6967f13b544a2da5d8ed89ff2b23af7
2025-03-08gnu: icewm: Update to 3.7.1.Andy Tai
* gnu/packages/wm.scm (icewm): Update to 3.7.1. Change-Id: I162df2df4e5419b9fe44d0092e48d42fc8bec50e Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-03gnu: swaynotificationcenter: Update to 0.10.1.John Kehayias
* gnu/packages/wm.scm (swaynotificationcenter): Update to 0.10.1. [native-inputs]: Add sassc. [inputs]: Add granite-6. Change-Id: I395c7c6c7297dc310ff88e0c40b5294b963290f8
2025-03-01gnu: labwc: Update to 0.8.3.Ahmad Draidi
* gnu/packages/wm.scm (labwc): Update to 0.8.3. Change-Id: I3d2d8c04f8a06e7bf7fc20d47464ab67021cb0a5 Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-03-01gnu: waybar: Update to 0.12.0.Ashish SHUKLA
* 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-02-19gnu: Fix some misspellings.Efraim Flashner
Change-Id: I316652aff7418af4b8e83bea24638b1513f8aa97