summaryrefslogtreecommitdiff
path: root/gnu/packages/wm.scm
AgeCommit message (Collapse)Author
2025-01-06gnu: rust-lzzzz-1: Move to (gnu packages crates-compression).Efraim Flashner
* gnu/packages/crates-io.scm (rust-lzzzz-1): Move from here ... * gnu/packages/crates-compression.scm: ... to here. Change-Id: I9f62c1d618e826364a24b6274ed08088b89374aa
2025-01-06gnu: rust-criterion: Move to (gnu packages crates-check).Efraim Flashner
* 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-05gnu: jwm: Update to 2.4.6.Feng Shu
* gnu/packages/wm.scm (jwm): Update to 2.4.6. Change-Id: I6e77b1a67e81f65c173247aaba9768bcd9a9ca8e Signed-off-by: jgart <[email protected]>
2025-01-02gnu: wlroots: Use G-expressions.Zheng Junjie
* gnu/packages/wm.scm (wlroots)[arguments]: Use G-expressions. Change-Id: I5d870df6ce7a6f81f43c5b2f809f2cd0476de25f
2025-01-02gnu: labwc: Update to 0.8.2.Ahmad Draidi
* 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 <[email protected]>
2025-01-02gnu: wlroots: Update to 0.18.2.Ahmad Draidi
* gnu/packages/wm.scm (wlroots): Update to 0.18.2. Change-Id: I3383c6be410e3a18b0a4ac18abd9e9d8210520f2 Signed-off-by: Zheng Junjie <[email protected]>
2025-01-01gnu: hyprland: Update to 0.46.2.Jakob Kirsch
* gnu/packages/wm.scm (hyprland): Update to 0.46.2. [inputs]: Add hyprgraphics and re2-next. Signed-off-by: John Kehayias <[email protected]> Change-Id: Ia3b32dba5bdbcd2791fbb7ed7f93063c26e0bdbc
2024-12-28gnu: spectrwm: Update to 3.6.0.Wiktor Żelazny
* 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 <[email protected]>
2024-12-18gnu: Add papersway.Hilton Chain
* gnu/packages/wm.scm (papersway): New variable. Change-Id: I36b21a08fb86d0b8ca526ef5c9b2946e3caa3729
2024-12-18gnu: perl-anyevent-i3: Update to 0.19.Hilton Chain
* gnu/packages/wm.scm (perl-anyevent-i3): Update to 0.19. Change-Id: I6fd24c31520c501aa0cb14506e3bbf2dd7dc0a76
2024-12-14gnu: wlogout: Update to 1.2.2.Zheng Junjie
* gnu/packages/wm.scm (wlogout): Update to 1.2.2. Change-Id: Ieb1559bd50f3aad988ec4e16cfe5396004a3cab3
2024-12-13gnu: qtile: Improve package style.Nicolas Graves
* gnu/packages/wm.scm (qtile): Indent as needed. Light rewrite using format instead of string-append in [arguments]<#:phases>. Ensure lines wrap with intended length. Change-Id: I297718138642d24604743137f3181bfc76a51b54 Signed-off-by: Nicolas Goaziou <[email protected]>
2024-12-13gnu: qtile: Update to 0.23.0.Nicolas Graves
* gnu/packages/wm.scm (qtile): Update to 0.23.0. [build-system]: Upgrade to pyproject-build-system. [arguments]<#:phases>: Use gexp (but do not indent). Add phase pre-check. <#:test-flags>: Use it. [native-inputs]: Add python-pytest and xorg-server-for-tests. Reorder. Change-Id: Id6f291c0d23fa2cef17d6e45552f45c56f162741 Signed-off-by: Nicolas Goaziou <[email protected]>
2024-12-11gnu: swayfx: Update to to 0.4.Josep Bigorra
* gnu/packages/wm.scm (swayfx): Update to 0.4. [inputs]: Add scenefx. Replace wlroots-0.16 with wlroots-0.17. Signed-off-by: Hilton Chain <[email protected]> Change-Id: I73983fa1ae4b4f828716ad0560d33bd5f5947158
2024-12-08gnu: hyprland: Update to 0.45.2.John Kehayias
* gnu/packages/wm.scm (hyprland): Update to 0.45.2. Change-Id: Ib93355a3381316fa8c1f5eddf61a01c80b21ebd7
2024-12-08gnu: Add grimblast.Hilton Chain
* gnu/packages/wm.scm (grimblast): New variable. Change-Id: I38d8e0ff92e8724cec64d37d036ff307c96a2cc0
2024-12-08gnu: Add hyprland.Hilton Chain
* gnu/packages/wm.scm (hyprland): New variable. Change-Id: Idffb9309f61f30c5523e69bb6313162cff87b275
2024-12-07gnu: wmenu: Update to 0.1.9.Zheng Junjie
* gnu/packages/wm.scm (wmenu): Update to 0.1.9. [source]: Update url. [home-page]: Update url. Change-Id: Id0b6e1865cc2b4195fb6f73344494e5e0e880595 Signed-off-by: Zheng Junjie <[email protected]>
2024-12-01gnu: Add scenefx.Josep Bigorra
* gnu/packages/wm.scm (scenefx): New variable. Signed-off-by: Zheng Junjie <[email protected]> Change-Id: Ia91747cbec59226a83a020b5fedbfd99886c35df
2024-11-20gnu: cage: Update to 0.2.0.Zheng Junjie
* gnu/packages/wm.scm (cage): Update to 0.2.0. [inputs]: Remove wlroots-0.16; add wlroots. Change-Id: Idfd8d8947f1261431688cf66f1fd3c5b75ed8d69
2024-11-20gnu: wl-mirror: Update to 0.17.0.Zheng Junjie
* gnu/packages/wm.scm (wl-mirror): Update to 0.17.0. Change-Id: Ib2c6e28ccc9297211ee7ed7080aadb8822ff9cdc
2024-11-15gnu: dwl: Update to 0.7.Zheng Junjie
* gnu/packages/wm.scm (dwl): Update to 0.7. Change-Id: Ib1a4748035dd04070df99818ec9fa3a80e716971
2024-11-12gnu: swaybg: Update to 1.2.1.Ashish SHUKLA
* gnu/packages/wm.scm (swaybg): Update to 1.2.1. Change-Id: Id9dc023f321dbd3c086f4e36e5e8bcf5a784ef2d Signed-off-by: Ludovic Courtès <[email protected]>
2024-11-12gnu: sway: Update to 1.10.Ashish SHUKLA
* gnu/packages/wm.scm (sway): Update to 1.10. [inputs] Replace wlroots-0.17 with wlroots. Change-Id: Ia5230c58ecb11e3b1e5a94557f2965d7e648851f Reviewed-by: Mazin Alhaddad <[email protected]> Signed-off-by: Ludovic Courtès <[email protected]>
2024-11-05gnu: wlroots: Update to 0.18.Rutherther
Each wlroots major version are usually incompatible. With the change to 0.18 wlroots has a different .pc pkg-config file name, wlroots-0.18.pc. That means any package using pkg-config to search for wlroots won't be able to find it. So even if there were no breaking changes programs cannot be compiled against different major versions. Note that there are some differences in the package-name and file-name of some previous versions of wlroots. * gnu/packages/wm.scm (wlroots): Update to 0.18. (wlroots-0.17): New variable. (wlroots-0.16): Inherit from it. [propagated-inputs]: Remove wlroots and add wlroots-0.17. (sway, cagebreak, labwc, wf-config)[inputs]: Likewise. (wlroots-0.15): Inherit from wlroots-0.16. Change-Id: I377ed66e91b4adc1216d42077fe7c34178a5552b Co-authored-by: John Kehayias <[email protected]> Signed-off-by: John Kehayias <[email protected]>
2024-11-05gnu: wlroots: Remove unneeded hwdata patch.Rutherther
* gnu/packages/wm.scm (wlroots)[source]: Remove patch. * gnu/packages/patches/wlroots-hwdata-fallback.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. Change-Id: I4be3e203b99f1d8e4d837164d55a8c06c8fc71ee Signed-off-by: John Kehayias <[email protected]>
2024-11-03gnu: dunst: Update to 1.11.0.Sergey Trofimov
* gnu/packages/wm.scm (dunst): Update to 1.11.0.
2024-10-22gnu: dwl: Update to 0.6.kiasoc5
* gnu/packages/wm.scm (dwl): Update to 0.6. [origin]<url>: Update repository url. [homepage]: Update homepage. [arguments]: Convert to G-exps, use #$output instead of assoc-ref. [inputs]: Remove wlroots-0.16; add wlroots. Change-Id: I567a99e88a899953049a9ce00d699ea73ee08c14 Signed-off-by: Noé Lopez <[email protected]> Signed-off-by: Ludovic Courtès <[email protected]>
2024-09-27gnu: stumpwm-contrib: Update to 0.0.1-6.042a9fc.Roman Scherer
* gnu/packages/wm.scm (stumpwm-contrib): Update to 0.0.1-6.042a9fc. Change-Id: I92952b2f0ad823b56d4ef2e4fce2e9e9cda47858 Signed-off-by: Guillaume Le Vaillant <[email protected]>
2024-09-27gnu: stumpwm: Update to 23.11.Roman Scherer
* gnu/packages/wm.scm (stumpwm): Update to 23.11. Change-Id: Ia5e0ad8137e033897a4380e71aeed012049d9e22 Signed-off-by: Guillaume Le Vaillant <[email protected]>
2024-09-26gnu: waybar: Fix missing tray icons on 0.11.0.Josselin Poiret
* gnu/packages/patches/waybar-0.11.0-fix-tray-icons.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/wm.scm (waybar)[source]: Use it. Change-Id: Ib480b815faf3a331e1fc093dee72bb3099df57c5 Signed-off-by: John Kehayias <[email protected]>
2024-09-18gnu: waybar: Update to 0.11.0.Ashish SHUKLA via Guix-patches via
* gnu/packages/wm.scm (waybar): Update to 0.11.0. Change-Id: I86f67add1dbd908aec2ff3505ccde36ff494f4ca Signed-off-by: Zheng Junjie <[email protected]>
2024-09-06gnu: wlroots: Update to 0.17.4.Ahmad Draidi via Guix-patches via
* gnu/packages/wm.scm (wlroots): Update to 0.17.4. Change-Id: I4b0f0c1eae71823d9fe7005ace52be862daf8f11 Signed-off-by: Zheng Junjie <[email protected]>
2024-08-31gnu: stumpwm: Fix build.Guillaume Le Vaillant
* gnu/packages/wm.scm (stumpwm)[arguments]: Don't refer to nonexistent 'install' phase. Change-Id: I6db6948750175de88f8e47eac10ceb76bff19640
2024-08-31gnu: libdisplay-info: Refer to full hwdata package.Josselin Poiret
* gnu/packages/wm.scm (libdisplay-info): Refer to full hwdata package. Change-Id: I9ce655e33e35a5caee2932317c2fc95c433c6471
2024-08-31gnu: hwdata: Update to 0.374.Hilton Chain
* gnu/packages/pciutils.scm (hwdata): Update to 0.374. [arguments]: Don't modify #:phases. [outputs]: Keep only "out" for pkg-config file. (pciutils)[native-inputs]: Replace hwdata to "out" output. * gnu/packages/graphics.scm (mangohub)[inputs]: Likewise. * gnu/packages/kde-plasma.scm (kwin)[inputs]: Likewise. * gnu/packages/virtualization.scm (libosinfo)[native-inputs]: Likewise. * gnu/packages/wm.scm (wlroots)[native-inputs]: Likewise. Signed-off-by: Maxim Cournoyer <[email protected]>
2024-08-31gnu: Use 'gtk-doc/stable' in native-inputs instead of 'gtk-doc'.Maxime Devos
Commit 9dea1618755891526f708aa335b4136c1302d16e only replaced 'gtk-doc' with 'gtk-doc/stable' in the native-inputs of some packages, but we may as well do this for all packages. * gnu/packages/admin.scm (thermald) [native-inputs]: Replace 'gtk-doc' with 'gtk-doc/stable'. * gnu/packages/glib.scm (glib-with-documentation): Likewise. * gnu/packages/mate.scm (mate-desktop, atril, caja-extensions) (mate-utils, eom, engrampa, pluma, mate-polkit) [native-inputs]: Likewise. * gnu/packages/messaging.scm (libgnt, loudmouth) [native-inputs]: Likewise. * gnu/packages/music.scm (denemo, gsequencer) [native-inputs]: Likewise. * gnu/packages/photo.scm (entangle) [native-inputs]: Likewise. * gnu/packages/security-token.scm (libu2f-host, libu2f-server) [native-inputs]: Likewise. * gnu/packages/wm.scm (keybinder, keybinder-3.0) [native-inputs]: Likewise. Signed-off-by: Maxim Cournoyer <[email protected]> Modified-by: Maxim Cournoyer <[email protected]> Change-Id: I6c647ff1394e0a48bef0e6fb1ae43533673f1d79
2024-08-31gnu: awesome: Add 'bash' input for 'wrap-program'.Maxime Devos
It is required for cross-compilation. * gnu/packages/wm.scm (awesome): Delete trailing #t. [inputs]: Add 'bash-minimal'. Signed-off-by: Maxim Cournoyer <[email protected]> Change-Id: I3dd64b3ddc2884bd269ec5d07a58ef8944e848ff
2024-08-31gnu: Remove unneeded libxml2 from native-inputs. (xmlto)Bruno Victal
The native-search-paths from libxslt are reused within xmlto to provide XML_CATALOG_FILES and SGML_CATALOG_FILES so it's unnecessary to include libxml2 for the same effect. * gnu/packages/wm.scm (i3status, awesome)[native-inputs]: Remove libxml2. * gnu/packages/xml.scm (opensp)[native-inputs]: Ditto. Signed-off-by: Maxim Cournoyer <[email protected]>
2024-08-18gnu: swaylock: Update to 1.8.0.Tobias Geerinckx-Rice
* gnu/packages/wm.scm (swaylock): Update to 1.8.0. Change-Id: Ie1cbc553f9113b0bbc56f4478c7194b8d78958c4
2024-08-23gnu: kanshi: Fix cross-compilation.Zheng Junjie
* gnu/packages/wm.scm (kanshi)[native-inputs]: Add wayland. Remove libscfg. When cross-compilation, Add pkg-config-for-build. [inputs]: Add libscfg. Change-Id: I45c17196dfc85157afa31dd4ae6db579dfc37723
2024-08-23gnu: kanshi: Update to 1.7.0.Wilko Meyer
* gnu/packages/wm.scm (kanshi): Update to 1.7.0. Change-Id: Ieb5a8c732bf19eb7693a22587e5eee1c72cbf8c5 Signed-off-by: Zheng Junjie <[email protected]>
2024-08-10gnu: xmonad: Re-add xmonad.desktop file.EuAndreh
* gnu/packages/wm.scm (xmonad)[arguments]: Add 'install-xsession phase that was removed in previous automated update. Change-Id: Iac02b4c6e7a73c9b354c52b46eb39dca8156b1c3
2024-08-05gnu: fnott: Update to 1.7.0.Ashish SHUKLA via Guix-patches via
* gnu/packages/wm.scm (fnott): Update to 1.7.0. Change-Id: Ia139be3cd0916a6f6147416641085396bebb6d04 Signed-off-by: Zheng Junjie <[email protected]>
2024-08-05gnu: icewm: Update to 3.6.0.Andy Tai
* gnu/packages/wm.scm (icewm): Update to 3.6.0. Change-Id: Ife456c50f795ec239d5c411dfa72981f1b10d94e Signed-off-by: Zheng Junjie <[email protected]>
2024-08-01gnu: waybar: Update to 0.10.4.Danny Milosavljevic
* gnu/packages/wm.scm (waybar): Update to 0.10.4. Change-Id: I90c408e524f5e1d3a49a78925f908b10607342d3
2024-07-30gnu: yambar-wayland: Enable pulseaudio module.Ashish SHUKLA
* gnu/packages/wm.scm (yambar-wayland)[inputs]: Add pulseaudio. Change-Id: I1d4933ef10557ed06b9f00f21b466a4ea19be910 Signed-off-by: Zheng Junjie <[email protected]>
2024-07-26gnu: labwc: Update to 0.7.4.Ahmad Draidi
* gnu/packages/wm.scm (labwc): Update to 0.7.4. Change-Id: Ibfc5d73a5526ce33760561e757a2dfb40c5a8bb3 Signed-off-by: Juliana Sims <[email protected]> Signed-off-by: 宋文武 <[email protected]>
2024-07-25gnu: mako: Update to 1.9.0.Ashish SHUKLA
* gnu/packages/wm.scm (mako): Update to 1.9.0. Change-Id: I38f6ab0ea03457d0ae95f3de625921cf7b9da24c Signed-off-by: Zheng Junjie <[email protected]>
2024-07-07gnu: Add wf-config.Wamm K. D
* gnu/packages/wm.scm (wf-config): New variable. Change-Id: Ie95333b92a8acb5f8b4f8e085e5ab35087bdc105 Signed-off-by: Andreas Enge <[email protected]>