aboutsummaryrefslogtreecommitdiff
-*- mode: org; coding: utf-8; -*-

#+TITLE: Hacking GNU Guix and Its Incredible Distro

Copyright © 2012, 2013, 2014, 2016, 2017, 2019 Ludovic Courtès <ludo@gnu.org>
Copyright © 2015, 2017 Mathieu Lirzin <mthl@gnu.org>
Copyright © 2017 Leo Famulari <leo@famulari.name>
Copyright © 2017 Arun Isaac <arunisaac@systemreboot.net>

  Copying and distribution of this file, with or without modification,
  are permitted in any medium without royalty provided the copyright
  notice and this notice are preserved.

* Contributing

See the manual for useful hacking information, either by running

  info -f doc/guix.info "Contributing"

or by checking the [[https://guix.gnu.org/manual/devel/en/html_node/Contributing.html][web copy of the manual]].
800'>2023-07-22gnu: mate: Remove duplicated mate-utils from inputs....* gnu/packages/mate.scm (mate)[inputs]: Remove duplicated mate-utils. 宋文武 2023-07-22gnu: mate-icon-theme: Update to 1.26.0....* gnu/packages/mate.scm (mate-icon-theme): Update to 1.26.0. 宋文武 2023-07-22gnu: mate-common: Update to 1.26.0....* gnu/packages/mate.scm (mate-common): Update to 1.26.0. 宋文武 2023-07-22gnu: mate-themes: Update to 3.22.24....* gnu/packages/mate.scm (mate-themes): Update to 3.22.24. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-power-manager: Update to 1.26.1....* gnu/packages/mate.scm (mate-power-manager): Update to 1.26.1. [inputs]: Add libsecret. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-polkit: Update to 1.26.1....* gnu/packages/mate.scm (mate-polkit): Update to 1.26.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-system-monitor: Update to 1.26.0....* gnu/packages/mate.scm (mate-system-monitor): Update to 1.26.0. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: pluma: Update to 1.26.1....* gnu/packages/mate.scm (pluma): Update to 1.26.1. [inputs]: Replace gtksourceview-3 with gtksourceview-4. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: engrampa: Update to 1.26.1....* gnu/packages/mate.scm (engrampa): Update to 1.26.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: eom: Update to 1.26.1....* gnu/packages/mate.scm (eom): Update to 1.26.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-utils: Update to 1.26.1....* gnu/packages/mate.scm (mate-utils): Update to 1.26.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-menus: Update to 1.26.1....* gnu/packages/mate.scm (mate-menus): Update to 1.26.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-screensaver: Update to 1.26.2....* gnu/packages/mate.scm (mate-screensaver): Update to 1.26.2. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-netbook: Update to 1.26.0....* gnu/packages/mate.scm (mate-netbook): Update to 1.26.0. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-backgrounds: Update to 1.26.0....* gnu/packages/mate.scm (mate-backgrounds): update to 1.26.0. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-calc: Update to 1.26.0....* gnu/packages/mate.scm (mate-calc): Update to 1.26.0. [inputs]: Add mpc and mpfr. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-user-guide: Update to 1.26.1....* gnu/packages/mate.scm (mate-user-guide): Update to 1.26.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-control-center: Update to 1.26.1....* gnu/packages/mate.scm (mate-control-center): Update to 1.26.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: caja-extensions: Update to 1.26.1....* gnu/packages/mate.scm (caja-extensions): Update to 1.26.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: marco: Update to 1.26.2....* gnu/packages/mate.scm (marco): Update to 1.26.2. [inputs]: Add libxres. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: caja: Update to 1.26.1....* gnu/packages/mate.scm (caja): update to 1.26.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-panel: Update to 1.26.3....* gnu/packages/mate.scm (mate-panel): Update to 1.26.3. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-media: Update to 1.26.1....* gnu/packages/mate.scm (mate-media): Update to 1.26.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-applets: Update to 1.26.1....* gnu/packages/mate.scm (mate-applets): Update to 1.26.1. [inputs]: Add libnl. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: libmatekbd: Update to 1.26.1....* gnu/packages/mate.scm (libmatekbd): Update to 1.26.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: libmatemixer: Update to 1.26.0....* gnu/packages/mate.scm (libmatemixer): Update to 1.26.0. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-settings-daemon: Update to 1.26.1....* gnu/packages/mate.scm (mate-settings-daemon): Update to 1.26.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-session-manager: Update to 1.26.1....* gnu/packages/mate.scm (mate-session-manager): Update to 1.26.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-terminal: Update to 1.26.1....* gnu/packages/mate.scm (mate-terminal): Update to 1.26.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: libmateweather: Update to 1.26.1....* gnu/packages/mate.scm (libmateweather): Update to 1.26.1. [source]: Add libmateweather-use-TZDIR.patch. [inputs]: Replace tzdata with tzdata-for-tests. [arguments]: Set TZDIR, ignore test failure for 'check-timezones.sh'. * gnu/packages/patches/libmateweather-use-TZDIR.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Co-authored-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-07-22gnu: mate-desktop: Update to 1.26.1....* gnu/packages/mate.scm (mate-desktop): Update to 1.26.1. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Andy Tai 2023-03-31gnu: Replace all uses of atk by at-spi2-core....* gnu/packages/animation.scm (gnash) * gnu/packages/chromium.scm (ungoogled-chromium) * gnu/packages/crates-gtk.scm (rust-atk-sys-0.14, rust-atk-sys-0.10, rust-atk-0.14, rust-gtk-0.14) * gnu/packages/gimp.scm (gimp) * gnu/packages/gnome.scm (evince, glade3, clutter, totem, rhythmbox, mutter, ghex): * gnu/packages/graphviz.scm (xdot) * gnu/packages/gtk.scm (gtk+-2, gtk+, guile-gnome, atkmm) * gnu/packages/mate.scm (mate-applets, atril, mate-control-center, mate-calc, mate-utils, eom, pluma) * gnu/packages/messaging.scm (dino) * gnu/packages/qt.scm (qtwebengine-5) * gnu/packages/rust-apps.scm (alfis) * gnu/packages/vim.scm (vim-full) * gnu/packages/vnc.scm (remmina) * gnu/packages/web.scm (castor): Replace atk by at-spi2-core. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Josselin Poiret 2023-03-07gnu: mate-polkit-for-xfce: Break circular top-level references....Fixes <https://issues.guix.gnu.org/61911>. Reported by Maxime Devos <maximedevos@telenet.be>. * gnu/packages/xfce.scm (mate-polkit-for-xfce): Move to... * gnu/packages/mate.scm (mate-polkit-for-xfce): ... here. Ludovic Courtès 2022-11-22gnu: mate: Depend on gnome-keyring only on supported systems....This lets us build Mate on i686-linux. * gnu/packages/mate.scm (mate)[inputs]: Add GNOME-KEYRING conditionally. Ludovic Courtès 2022-11-22gnu: mate: Remove input labels....* gnu/packages/mate.scm (mate)[inputs]: Remove labels. Ludovic Courtès