FuncProgLinux
deedd482e4
gnu: libmateweather: Update to 1.28.2.
...
* 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-12 23:56:36 +01:00
FuncProgLinux
76d4620512
gnu: caja: fix search path globs
...
Change-Id: I52b097654d87d276bb41dd807dba0cb721220986
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-12 23:56:36 +01:00
FuncProgLinux
6d2f1f092b
gnu: Add caja-actions.
...
* gnu/packages/mate.scm (caja-actions): New variable.
Change-Id: Id76b9eca5b57459172395a43af30406faecf6831
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-02-12 23:56:36 +01:00
FuncProgLinux
24d1e7e10b
gnu: libmateweather: Update to 1.28.1.
...
* 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-12 23:56:32 +01:00
Nicolas Graves
5e19fd4b54
gnu: mozo: Switch to pyproject.
...
* 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-07 12:28:53 +01:00
Nicolas Graves
4bd6db2080
gnu: python-six: Move to (gnu packages python-build).
...
* 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-07 12:28:22 +01:00
FuncProgLinux
cda4d04f85
gnu: mate-common: Add patch to package definition.
...
* 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
2026-02-06 20:49:01 +01:00
FuncProgLinux
8809a31c76
gnu: caja: Fix search-paths environment variable.
...
* gnu/packages/mate.scm (caja): Fix search-paths environment variable.
Change-Id: Idfe2f6a76a284e8431f6d8e67b7237b482495631
Signed-off-by: Ian Eure <ian@retrospec.tv >
2025-12-29 09:13:09 -08:00
FuncProgLinux
4334a43cbf
gnu: pluma: Add missing inputs and improve build steps
...
* 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-23 20:44:16 +02:00
FuncProgLinux
a77804572c
gnu: mate-themes: Update to 3.22.26.
...
* gnu/packages/mate.scm (mate-themes): Update to 3.22.26.
Change-Id: I5268e65b79b7b69a1c078c6c7a4c7f6f1427faa3
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-10-21 22:46:37 +02:00
FuncProgLinux
17f14d45f7
gnu: Add mate-indicator-applet.
...
* 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-21 16:30:23 +02:00
FuncProgLinux
34374c9d52
gnu: atril: Update to 1.28.1.
...
* 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-10-01 13:48:04 +08:00
Hugo Buddelmeijer
a5f4c16946
gnu: Remove scrollkeeper dependencies.
...
* 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-30 16:52:07 +09:00
John Kehayias
58c345f56c
gnu: libxml2: Update to 2.14.6; deprecate python-libxml2.
...
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-30 16:48:20 +09:00
FuncProgLinux
514fcd5de1
gnu: engrampa: Update to 1.28.2.
...
* gnu/packages/mate.scm (engrampa): Update to 1.28.2.
Change-Id: Ibb1e47b15c53413807dffbc0c14bdcd83001f463
2025-09-20 19:12:09 -07:00
FuncProgLinux
1254705b89
gnu: mate: Add mate-sensors-applet.
...
* 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-19 15:56:56 +08:00
FuncProgLinux
57d23870c5
gnu: Add mate-sensors-applet.
...
* gnu/packages/mate.scm (mate-sensors-applet): New variable.
Change-Id: I9ecbc76145b43d38b63357f89099e296b467b78b
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-09-19 15:55:53 +08:00
FuncProgLinux
b9673fa766
gnu: mate-panel: Update to 1.28.4.
...
* 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-15 16:14:05 +08:00
宋文武
6365900ecb
gnu: 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-15 16:12:59 +08:00
FuncProgLinux
33bb99032e
gnu: mate: Add mate-notification-daemon.
...
* 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-06 20:37:22 +08:00
FuncProgLinux
879febb237
gnu: Add mate-notification-daemon.
...
* gnu/packages/mate.scm (mate-notification-daemon): New variable.
Change-Id: Ieaf3e14a22e71a9ecdab8825c7f301dac5ec7314
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-09-06 20:35:40 +08:00
Nicolas Graves
5bd5624982
gnu: packages: Avoid libxml2@2.9 propagation.
...
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-09-04 11:13:05 +02:00
宋文武
1d3a80ac34
Reapply "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 230ad0e337 .
Change-Id: Iea3e1f30d3abea4eca42d7a7dd12b40291151b02
2025-08-26 19:48:44 +08:00
宋文武
164b8b67a5
gnu: 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-26 19:48:44 +08:00
FuncProgLinux
542538a8c9
gnu: Add python-caja.
...
* 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-14 12:39:29 +01:00
Sharlatan Hellseher
5abbd048b2
gnu: packages/mate: Sort used modules.
...
* gnu/packages/mate.scm: Sort used modules alphabetically.
Change-Id: I9a603ea298d1eff60156b05e921595b0bd243971
2025-08-14 12:39:29 +01:00
Sharlatan Hellseher
f01ccfd913
gnu: libmateweather: Improve package style.
...
* gnu/packages/mate.scm (libmateweather): Apply guix style, use
G-Expressions and fix indentation.
[native-inputs]: Remove labels.
Change-Id: If8c6492a5c03bd4e34da9daa3e4a75e11a7d799a
2025-08-14 12:39:28 +01:00
Sharlatan Hellseher
3edd8fc81d
gnu: mate-icon-theme-faenza: Improve package style.
...
* 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-14 12:39:28 +01:00
Sharlatan Hellseher
38b6aa2936
gnu: mate-control-center: Apply G-Expressions.
...
* gnu/packages/mate.scm (mate-control-center): Apply
G-Expressions. Remove trailing #t from lambdas.
Change-Id: Idc20ac96e5dedcb2bd57b28f5e68cb9804e8e19f
2025-08-14 12:39:28 +01:00
Sharlatan Hellseher
675a4d3ae4
gnu: caja: Improve package style.
...
* 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-08-14 12:39:14 +01:00
Mathieu Othacehe
230ad0e337
Revert "gnu: mate: Replace 'union-build' with 'propagated-inputs'."
...
This reverts commit b7a8f886f5 because it breaks
system tests as discussed here: https://issues.guix.gnu.org/48265 .
Change-Id: Ib00696db10475e049ada892004c1164933a78066
2025-07-13 15:33:47 +02:00
宋文武
b7a8f886f5
gnu: 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-06-29 08:33:23 +08:00
Liliana Marie Prikler
d8d3d36c60
gnu: Make vte-with-gtk4 the default vte.
...
* 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.
2025-03-02 20:31:27 +01:00
Dariqq
9112171464
gnu: mozo: Wrap python and gi dependencies.
...
* 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-22 00:27:49 +02:00
Dariqq
81e0b5954f
gnu: mate-control-center: Add gsettings-desktop-schemas to inputs
...
* 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-22 00:27:49 +02:00
Dariqq
e50ef3db26
gnu: mate-control-center: Remove input labels.
...
* gnu/packages/mate.scm (mate-control-center)[inputs]: Remove labels.
Change-Id: I0c54cd365ef8686a67d4bc44bc47996905040d72
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2024-10-22 00:27:49 +02:00
Roman Scherer
8e5c8303a4
gnu: iso-codes: Rename to iso-codes/pinned.
...
* 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-09-28 12:55:54 +02:00
Maxime Devos
e3178b088a
gnu: Use 'gtk-doc/stable' in native-inputs instead of 'gtk-doc'.
...
Commit 9dea161875 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-31 10:44:40 +02:00
宋文武
da9fabaf21
gnu: 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-10 18:51:45 +08:00
宋文武
55ab9a98c1
gnu: 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-10 18:51:10 +08:00
Andy Tai
62e55a621a
gnu: mate: Add needed dconf-editor to inputs.
...
* 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-10 18:24:47 +08:00
Andy Tai
561d910f13
gnu: Add mozo.
...
* gnu/packages/mate.scm (mozo): New variable.
(mate)[inputs]: Add mozo.
Change-Id: I317b3479b44b1b02abf814fa5b871faa436913a6
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2024-08-10 18:24:47 +08:00
Andy Tai
6431ae2958
gnu: mate-common: Update to 1.28.0
...
* gnu/packages/mate.scm (mate-common): update to 1.28.0.
Change-Id: I9312b620c8dfbf20a6d477b1e12636922cee667e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2024-08-10 18:24:47 +08:00
Andy Tai
eef200ea58
gnu: atril: update to 1.28.0.
...
* 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-10 18:24:42 +08:00
Andy Tai
1b122e44bf
gnu: mate-power-manager: Update to 1.28.1.
...
* 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-10 18:24:31 +08:00
Andy Tai
1ea6da5ef2
gnu: mate-polkit: Update to 1.28.1.
...
* gnu/packages/mate.scm (mate-polkit): Update to 1.28.1.
Change-Id: I479e7342ca616b3a7c57bb94beaf38c1452e97cf
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2024-08-10 18:24:21 +08:00
Andy Tai
5eae0c66c2
gnu: pluma: update to 1.28.0.
...
* 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-10 18:23:54 +08:00
Andy Tai
f9ef315aaa
gnu: engrampa: Update to 1.28.1.
...
* gnu/packages/mate.scm (engrampa): Update to 1.28.1.
Change-Id: I8c328bf7caa188c123916bf56c2933bd1d3fc468
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2024-08-10 18:23:04 +08:00
Andy Tai
3d2c1494ac
gnu: eom: Update to 1.28.0.
...
* gnu/packages/mate.scm (eom): Update to 1.28.0.
Change-Id: I30f60fd8cc5abdbe77c5fa48ef1780fc65072268
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2024-08-10 18:23:04 +08:00
Andy Tai
230a5eeb91
gnu: mate-utils: Update to 1.28.0.
...
* 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 >
2024-08-10 18:23:04 +08:00