summaryrefslogtreecommitdiff
path: root/gnu/packages/mate.scm
AgeCommit message (Collapse)Author
2026-02-12gnu: libmateweather: Update to 1.28.2.FuncProgLinux
* gnu/packages/mate.scm (libmateweather): Update to 1.28.2. Change-Id: Ibaf37cdb1c5e1319ddb7c16f54b39ffb4675377d Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5676
2026-02-12gnu: caja: fix search path globsFuncProgLinux
Change-Id: I52b097654d87d276bb41dd807dba0cb721220986 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-12gnu: Add caja-actions.FuncProgLinux
* gnu/packages/mate.scm (caja-actions): New variable. Change-Id: Id76b9eca5b57459172395a43af30406faecf6831 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-12gnu: libmateweather: Update to 1.28.1.FuncProgLinux
* gnu/packages/mate.scm (libmateweather): Update to 1.28.1. [native-inputs]: Add autoconf, autoconf-archive, automake, gtk-doc/stable, libtool, mate-common, and which. Change-Id: Icd449e12a60233775006c403b80075c1195a0a47 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-07gnu: mozo: Switch to pyproject.Nicolas Graves
* gnu/packages/mate.scm (mozo): [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. Change-Id: Ibd6a245c2927cedbbe9dac89ec7778eddec18f6a Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-six: Move to (gnu packages python-build).Nicolas Graves
* gnu/packages/python-xyz.scm (python-six, python-six-bootstrap): Move from here… * gnu/packages/python-build.scm (python-six, python-six-bootstrap): …to here. * gnu/packages/linphone.scm: Adapt imported modules. * gnu/packages/mate.scm: Adapt imported modules. Change-Id: Iea0b78aa4adfdd68d863f674fd37997ad4c99485 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-06gnu: mate-common: Add patch to package definition.FuncProgLinux
* gnu/packages/mate.scm (mate-common): Add patch to package. Change-Id: I4c9971bbd6c698ca6720dfa861317ec4e77144a3 gnu mate-common: upload patch for mate-autogen Change-Id: I597009e157dacac516d54e8ff1fd7e7f9e627cfe Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5975
2025-12-29gnu: caja: Fix search-paths environment variable.FuncProgLinux
* gnu/packages/mate.scm (caja): Fix search-paths environment variable. Change-Id: Idfe2f6a76a284e8431f6d8e67b7237b482495631 Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-10-23gnu: pluma: Add missing inputs and improve build stepsFuncProgLinux
* gnu/packages/mate.scm (pluma): Use gexps. [inputs]: Remove enchant-1.6; add enchant, python-pygobject, python-wrapper, python-pycairo, and python-six. [native-inputs]: Add perl. Change-Id: Iada5d8863281c704d00d15d644eca150f4fe80bd Add missing perl input Change-Id: Idc5461ce5a97483d4c017b21b909bedcc67a75d5 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-10-21gnu: mate-themes: Update to 3.22.26.FuncProgLinux
* gnu/packages/mate.scm (mate-themes): Update to 3.22.26. Change-Id: I5268e65b79b7b69a1c078c6c7a4c7f6f1427faa3 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-10-21gnu: Add mate-indicator-applet.FuncProgLinux
* gnu/packages/mate.scm (mate-indicator-applet): New variable. Change-Id: Iad9f3d54a084efce1302b682a358d30dc4c4b42e gnu: Add mate-indicator-applet. * gnu/packages/mate.scm (mate-indicator-applet): New variable. Change-Id: Iad9f3d54a084efce1302b682a358d30dc4c4b42e Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-01gnu: atril: Update to 1.28.1.FuncProgLinux
* gnu/packages/mate.scm (atril): Update to 1.28.1. [arguments]: Use G-Expressions. Closes: guix/guix#3037 Change-Id: I3114cd2c126e0d69cc5a5338a28b5ec510f58fa7 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-30gnu: Remove scrollkeeper dependencies.Hugo Buddelmeijer
* gnu/packages/mate.scm (mate-applets)[native-inputs]: Remove scrollkeeper. * gnu/packages/mate.scm (mate-utils)[native-inputs]: Remove scrollkeeper. * gnu/packages/mate.scm (pluma)[inputs]: Remove scrollkeeper. Change-Id: I1d37a6d77508cd4154c51930ee030bd60064e58b Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-30gnu: libxml2: Update to 2.14.6; deprecate python-libxml2.John Kehayias
Python bindings for libxml2 are now built as part of libxml2; remove all python-libxml2 inputs for libxml2 (nearly all already had libxml2) and deprecate the package. This was done manually using git grep python-libxml2 gnu/packages to find affected packages and then check all their input fields. With the update to libxml2, we can remove all the libxml2-next* variants. This change was automated with: git grep -rl libxml2-next | xargs sed -i 's/\(libxml2-next\|libxml2-next-for-grafting\)/libxml2/g' * gnu/packages/xml.scm (libxml2): Update to 2.14.6. [arguments]<#:phases>: Add configure-python phase (from python-libxml2). [native-inputs]: Add pkg-config and python-minimal. (libxml2-next, libxml2-next/fixed, libxml2-next-for-grafting): Remove. (python-libxml2): Deprecate in favor of libxml2. Change-Id: I2976f2fde086e9bc345d661edbdc125abbb7a753
2025-09-20gnu: engrampa: Update to 1.28.2.FuncProgLinux
* gnu/packages/mate.scm (engrampa): Update to 1.28.2. Change-Id: Ibb1e47b15c53413807dffbc0c14bdcd83001f463
2025-09-19gnu: mate: Add mate-sensors-applet.FuncProgLinux
* gnu/packages/mate.scm (mate)[propagated-inputs]: Add mate-sensors-applet. Closes: #2766 Change-Id: I7076243aa7455fd0f40c3bb84e82c929c683ebca Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-19gnu: Add mate-sensors-applet.FuncProgLinux
* gnu/packages/mate.scm (mate-sensors-applet): New variable. Change-Id: I9ecbc76145b43d38b63357f89099e296b467b78b Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-15gnu: mate-panel: Update to 1.28.4.FuncProgLinux
* gnu/packages/mate.scm (mate-panel): Update to 1.28.4. [native-search-paths]: Add MATE_PANEL_APPLETS_DIR and MATE_PANEL_EXTRA_MODULES. Change-Id: I09927db392b43f97f988b480d88a815909605761 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-15gnu: mate: Remove unwanted propagated inputs.宋文武
Ideally a desktop environment meta package should propagate only applications. * gnu/packages/mate.scm (mate)[propagated-inputs]: Remove libmatekbd, libmateweather and libmatemixer. Fixes: #2533 Change-Id: I74d6d496cfc3576e6084c73af0bcc2ad6564d47e
2025-09-06gnu: mate: Add mate-notification-daemon.FuncProgLinux
* gnu/packages/mate.scm (mate)[propagated-inputs]: Add mate-notification-daemon. Closes: #2454 Change-Id: Ia1a3209d1a37f1e77b779511fc28fdeb9347d9ff Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-06gnu: Add mate-notification-daemon.FuncProgLinux
* gnu/packages/mate.scm (mate-notification-daemon): New variable. Change-Id: Ieaf3e14a22e71a9ecdab8825c7f301dac5ec7314 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-04gnu: packages: Avoid libxml2@2.9 propagation.Nicolas Graves
libxml2@2.9 has CVEs, we don't want it in user profiles. * gnu/packages/augeas.scm (augeas) * gnu/packages/bioinformatics.scm (libsbml) * gnu/packages/elf.scm (libabigail) * gnu/packages/freedesktop.scm (telepathy-logger) * gnu/packages/glib.scm (libaccounts-glib) * gnu/packages/gtk.scm (gtksourceview) * gnu/packages/image-processing.scm (vips) * gnu/packages/mate.scm (libmateweather) * gnu/packages/messaging.scm (libgnt) * gnu/packages/virtualization.scm (libvirt-glib) * gnu/packages/vpn.scm (openconnect) * gnu/packages/xml.scm (xmlsec) [propagated-inputs]: Replace libxml2 by libxml2-next. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-08-26Reapply "gnu: mate: Replace 'union-build' with 'propagated-inputs'."宋文武
Now we can have both xfce and mate in a profile, since they have the same mate-polkit package. This reverts commit 230ad0e3370e7a7a927d54dff33d2cee8b6300f9. Change-Id: Iea3e1f30d3abea4eca42d7a7dd12b40291151b02
2025-08-26gnu: mate-polkit: Enable autostart for the Xfce desktop environment.宋文武
* gnu/packages/mate.scm (mate-polkit) [arguments]: Add enable-autostart-for-xfce phase. (mate-polkit-for-xfce): Remove variable. * gnu/packages/xfce.scm (xfce) [propagated-inputs]: Replace mate-polkit-for-xfce with mate-polkit. Change-Id: I07e48d0cd70aeec8ee3cab081226adaa0fe175be
2025-08-14gnu: Add python-caja.FuncProgLinux
* gnu/packages/mate.scm (python-caja): New variable. Change-Id: I0b3a15b99cdcedf4c55f5a565125b0f77a860da3 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-14gnu: packages/mate: Sort used modules.Sharlatan Hellseher
* gnu/packages/mate.scm: Sort used modules alphabetically. Change-Id: I9a603ea298d1eff60156b05e921595b0bd243971
2025-08-14gnu: libmateweather: Improve package style.Sharlatan Hellseher
* gnu/packages/mate.scm (libmateweather): Apply guix style, use G-Expressions and fix indentation. [native-inputs]: Remove labels. Change-Id: If8c6492a5c03bd4e34da9daa3e4a75e11a7d799a
2025-08-14gnu: mate-icon-theme-faenza: Improve package style.Sharlatan Hellseher
* gnu/packages/mate.scm (mate-icon-theme-faenza): Apply guix style, use G-Expressions and fix indentation. [native-inputs]: Remove labels. Change-Id: Ie73b4441eec27eb5dca73abda2aec3c03ddabdaf
2025-08-14gnu: mate-control-center: Apply G-Expressions.Sharlatan Hellseher
* gnu/packages/mate.scm (mate-control-center): Apply G-Expressions. Remove trailing #t from lambdas. Change-Id: Idc20ac96e5dedcb2bd57b28f5e68cb9804e8e19f
2025-08-14gnu: caja: Improve package style.Sharlatan Hellseher
* gnu/packages/mate.scm (caja): Use G-expression and apply list style. [phases]{pre-check}: Remove trailing #t from lambda. [native-inputs]: Remove ladles. Change-Id: Ieccbeea784a9392646a452b4d198134fe2cbda7d
2025-07-13Revert "gnu: mate: Replace 'union-build' with 'propagated-inputs'."Mathieu Othacehe
This reverts commit b7a8f886f503e88b339886c97bc392d9d3848092 because it breaks system tests as discussed here: https://issues.guix.gnu.org/48265. Change-Id: Ib00696db10475e049ada892004c1164933a78066
2025-06-29gnu: mate: Replace 'union-build' with 'propagated-inputs'.宋文武
* gnu/packages/mate.scm (mate) [arguments]: Remove 'union-build'. [inputs]: Move all inputs to propagated-inputs. [native-inputs]: Move desktop-file-utils to propagated-inputs. Fixes: https://issues.guix.gnu.org/48265 Change-Id: I638c3e6b44aef426402e4a0d2136b6a5d5a832c9
2025-03-02gnu: Make vte-with-gtk4 the default vte.Liliana Marie Prikler
* gnu/packages/gnome.scm (vte): Use flags from… (vte-with-gtk4): … this. Delete variable. (vte/gtk+3): New variable. (gnome-color-manager, vinagre, gnome-console, gnome-terminal) (terminator, gnome-boxes): Adjust accordingly. * gnu/packages/guile-xyz.scm (nomad): Likewise. * gnu/packages/lxde.scm (lxterminal): Likewise. * gnu/packages/mate.scm (mate-terminal): Likewise. * gnu/packages/spice.scm (virt-viewer): Likewise. * gnu/packages/sugar.scm (sugar-terminal-activity): Likewise. * gnu/packages/terminals.scm (tilda, sakura, xiate, tilix): Likewise. * gnu/packages/virtualization.scm (virt-manager): Likewise. * gnu/packages/vnc.scm (remmina): Likewise. * gnu/packages/xfce.scm (xfce4-terminal): Likewise.
2024-10-22gnu: mozo: Wrap python and gi dependencies.Dariqq
* gnu/packages/mate.scm (mozo) [#:phases]: Add 'python-and-gi-wrap phase. [inputs]: Add gtk+ and mate-panel. Change-Id: I322878083101b5c05da53fe13092afa037e32736 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-22gnu: mate-control-center: Add gsettings-desktop-schemas to inputsDariqq
* gnu/packages/mate.scm (mate-control-center)[inputs]: Add gsettings-desktop-schemas. Change-Id: Id695c231c2e886ab219084037cdfb8137646a925 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-22gnu: mate-control-center: Remove input labels.Dariqq
* gnu/packages/mate.scm (mate-control-center)[inputs]: Remove labels. Change-Id: I0c54cd365ef8686a67d4bc44bc47996905040d72 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-28gnu: iso-codes: Rename to iso-codes/pinned.Roman Scherer
* gnu/packages/iso-codes.scm (iso-codes): Rename to… (iso-codes/pinned): … this. * doc/build.scm, gnu/installer.scm, gnu/packages/fcitx.scm, gnu/packages/fcitx5.scm, gnu/packages/gnome.scm, gnu/packages/gstreamer.scm, gnu/packages/gtk.scm, gnu/packages/ibus.scm, gnu/packages/kde-frameworks.scm, gnu/packages/kde-plasma.scm, gnu/packages/mate.scm, gnu/packages/photo.scm, gnu/packages/video.scm: Adjust accordingly. Change-Id: Ia98fee15a27009583fee822cf411512727b1aa27 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
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 <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Change-Id: I6c647ff1394e0a48bef0e6fb1ae43533673f1d79
2024-08-10gnu: mate-control-center: Update to 1.28.0.宋文武
* gnu/packages/mate.scm (mate-control-center): Update to 1.28.0. [inputs]: Add elogind, libappindicator, libgtop, and udisks. [arguments]: Add a phase to fake 'libelogind' as 'systemd'. Change-Id: I94158a4085b22a01bae113deb2bab0adf7ad63ed
2024-08-10gnu: mate-system-monitor: Update to 1.28.1.宋文武
* gnu/packages/mate.scm (mate-system-monitor): Update to 1.28.1. [arguments]: Pass "--enable-systemd=no" to configure-flags. Change-Id: Ibf3f4ca80abf4f5cd5a3eb4510adccad3d5e1fec
2024-08-10gnu: mate: Add needed dconf-editor to inputs.Andy Tai
* gnu/packages/mate.scm (mate-panel)[inputs]: Add dconf-editor. (mate)[inputs]: Add dconf-editor. Change-Id: Ib731e81d4aa6c148bf2dc390aebd8f2c1b8b5834 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10gnu: Add mozo.Andy Tai
* gnu/packages/mate.scm (mozo): New variable. (mate)[inputs]: Add mozo. Change-Id: I317b3479b44b1b02abf814fa5b871faa436913a6 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10gnu: mate-common: Update to 1.28.0Andy Tai
* gnu/packages/mate.scm (mate-common): update to 1.28.0. Change-Id: I9312b620c8dfbf20a6d477b1e12636922cee667e Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10gnu: atril: update to 1.28.0.Andy Tai
* gnu/packages/mate.scm (atril): Update to 1.28.0. [inputs]: Add mate-desktop and startup-notification. Change-Id: I7e3bb4ca4ea8ab9351cff6a422e55bb2a20a86eb Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10gnu: mate-power-manager: Update to 1.28.1.Andy Tai
* gnu/packages/mate.scm (mate-power-manager): Update to 1.28.1. [inputs]: Add mate-desktop and startup-notification. Change-Id: I75ee24c0a8a961a43f405da0e5036e3ae0fa4f71 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10gnu: mate-polkit: Update to 1.28.1.Andy Tai
* gnu/packages/mate.scm (mate-polkit): Update to 1.28.1. Change-Id: I479e7342ca616b3a7c57bb94beaf38c1452e97cf Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10gnu: pluma: update to 1.28.0.Andy Tai
* gnu/packages/mate.scm (pluma): Update to 1.28.0. [inputs]: Add mate-desktop and startup-notification. Change-Id: I62f75c46daaad85a44a68b11464d6ce439d5cc91 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10gnu: engrampa: Update to 1.28.1.Andy Tai
* gnu/packages/mate.scm (engrampa): Update to 1.28.1. Change-Id: I8c328bf7caa188c123916bf56c2933bd1d3fc468 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10gnu: eom: Update to 1.28.0.Andy Tai
* gnu/packages/mate.scm (eom): Update to 1.28.0. Change-Id: I30f60fd8cc5abdbe77c5fa48ef1780fc65072268 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-08-10gnu: mate-utils: Update to 1.28.0.Andy Tai
* gnu/packages/mate.scm (mate-utils): update to 1.28.0. [inputs]: Add mate-desktop and startup-notification. Change-Id: I6899ad33d1c22a97553399f07963c895486e3a1c Signed-off-by: 宋文武 <iyzsong@member.fsf.org>