summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-03-06gnu: libpanel: Update to 1.10.3.Maxim Cournoyer
* gnu/packages/gtk.scm (libpanel): Update to 1.10.3.
2026-03-06gnu: libmediaart: Update to 1.9.7.Maxim Cournoyer
* gnu/packages/gnome.scm (libmediaart): Update to 1.9.7. Change-Id: I3c2751ff479f090fe2b4abb2b21ea4157d0cafc7
2026-03-06gnu: libmanette: Update to 0.2.12.Maxim Cournoyer
* gnu/packages/games.scm (libmanette): Update to 0.2.12. [propagated-inputs]: Add hidapi. Change-Id: Ib971947ab72adc84048deb563a0dedbabeb3d505
2026-03-06gnu: libgee: Update to 0.20.8.Maxim Cournoyer
* gnu/packages/gnome.scm (libgee): Update to 0.20.8. Change-Id: Icdaac7326a5e34b68f08c032b52387ef4039f58f
2026-03-06gnu: libdex: Update to 1.0.0.Liliana Marie Prikler
* gnu/packages/glib.scm (libdex): Update to 1.0.0.
2026-03-06gnu: jsonrpc-glib: Update to 3.44.2.Maxim Cournoyer
* gnu/packages/gnome.scm (jsonrpc-glib): Update to 3.44.2. Change-Id: Id290de6a9a87310789c4bdcde47981bf48c91de1
2026-03-06gnu: gupnp: Update to 1.6.9.Maxim Cournoyer
* gnu/packages/gnome.scm (gupnp): Update to 1.6.9. Change-Id: I3355fd749d13908be855eef05ab33a829868fd23
2026-03-06gnu: gssdp: Update to 1.6.4.Maxim Cournoyer
* gnu/packages/gnome.scm (gssdp): Update to 1.6.4. Change-Id: Idd661ee58686f5a4f59d2caac1e627762aefd8af
2026-03-06gnu: gjs: Fix build with glib 2.86.Liliana Marie Prikler
* gnu/packages/gnome.scm (gjs)[snippet]: Adjust for GLib 2.86. [#:phases]: Adjust accordingly.
2026-03-06gnu: gjs: Update to 1.84.2.Maxim Cournoyer
* gnu/packages/gnome.scm (gjs): Update to 1.84.2. [#:phases]: Add ‘skip-failing-check’. <pre-check>: Also set $HOME.
2026-03-06gnu: libsecret: Remove obsolete patch.Maxim Cournoyer
* gnu/packages/patches/libsecret-fix-test-paths.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. * gnu/packages/gnome.scm (libsecret) [source]: Delete patches. Change-Id: Iae61d39e0ca37cff0486a8e28b840c9948cc04cc
2026-03-06gnu: libsecret: Update to 0.21.7.Maxim Cournoyer
* gnu/packages/gnome.scm (libsecret): Update to 0.21.7. Change-Id: I4149c46588a74c7fdf3e087146409da15246149e
2026-03-06gnu: adwaita-icon-theme: Update to 48.1.Maxim Cournoyer
* gnu/packages/gnome.scm (adwaita-icon-theme): Update to 48.1. Change-Id: I8b9ae77d1c6eb40688e233a484c655b28483b69d
2026-03-06gnu: xdg-desktop-portal-gnome: Update to 48.0.Maxim Cournoyer
* gnu/packages/gnome.scm (xdg-desktop-portal-gnome): Update to 48.0. [#:phases]: Add ‘unpack-libgxdp’. [inputs]: Add libgxdp-origin.
2026-03-06gnu: Add libxdgp-origin.Liliana Marie Prikler
* gnu/packages/gnome.scm (libxdgp-origin): New variable.
2026-03-06gnu: xdg-desktop-portal-gtk: Improve package definition.Maxim Cournoyer
This is a follow-up to a17a5c02a8e3278c4bd0a326127d4043e663560e, which inadvertently left old inputs and phases. * gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk)[arguments]: Add #:glib-or-gtk?. Remove #:configure-flags and #:phases. [native-inputs]: Remove autoconf, automake, libtool, libxml2 and which. Drop labels. [inputs]: Replace gtk+ with gtk. Drop labels. Change-Id: Ifaa7092872884b74fd3f783b677449935bfd4a2a
2026-03-06gnu: xdg-desktop-portal: Use XDG_DATA_DIRS as search path.Maxim Cournoyer
* gnu/packages/freedesktop.scm (xdg-desktop-portal): Delete patches. [native-search-paths]: Remove XDG_DESKTOP_PORTAL_DIR. Add $XDG_DATA_DIRS. * gnu/packages/patches/ xdg-desktop-portal-1.20.3-disable-configuration-search-exit.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. Change-Id: I26bde17cde75d1ccf5839d57145d5780b40cda9f
2026-03-06gnu: Improve xdg-desktop-portal.Liliana Marie Prikler
This is a follow-up to 7d04e79c70c484486c99d519d79d7df7b6c86c08, which inadvertently left out some long-known changes to xdg-desktop-portal. * gnu/packages/freedesktop.scm (xdg-desktop-portal)[source]<snippet>: Remove. [arguments]: Convert to list of G-Expressions <#:phases>: Delete ‘po-chmod’ and ‘relax-gcc-14-strictness’. Add ‘patch-libumockdev-preload.so-file-name’ and ‘prepare-for-tests’. [inputs]: Remove gstreamer. Move gst-plugins-good from here… [native-inputs]: … to here. Add umockdev. (xdg-desktop-portal-next): Drop gratuitous whitespace. Change-Id: I956df6f52600e7301ba2776c7508488bed92d9ec
2026-03-06gnu: umockdev: Update to 0.19.1.Maxim Cournoyer
* gnu/packages/check.scm (umockdev): Update to 0.19.1. Change-Id: Id8ff7d498eb200de0986513e54791c08d3429c92
2026-03-06gnu: libadwaita: Update to 1.8.2.Liliana Marie Prikler
* gnu/packages/gnome.scm (libadwaita): Update to 1.8.2.
2026-03-06gnu: gtksourceview: Update to 5.16.0.Liliana Marie Prikler
* gnu/packages/gtk.scm (gtksourceview): Update to 5.16.0.
2026-03-06gnu: gtkmm: Update home page.Maxim Cournoyer
* gnu/packages/gtk.scm (gtkmm) [home-page]: Update URL. Change-Id: Ic3de5a4f6f6fd687c0fdb92dd73ae8b0373934ea
2026-03-06gnu: gtkmm: Update to 4.20.0.Liliana Marie Prikler
* gnu/packages/gtk.scm (gtkmm): Update to 4.20.0.
2026-03-06gnu: gtk: Check after install.Liliana Marie Prikler
* gnu/packages/gtk.scm (gtk)[#:phases]: Move ‘check’ after ‘install’.
2026-03-06gnu: gtk: Use tinysparql.Liliana Marie Prikler
* gnu/packages/gtk.scm (gtk): Replace tracker with tinysparql.
2026-03-06gnu: gtk: Update to 4.20.3.Liliana Marie Prikler
* gnu/packages/gtk.scm (gtk): Update to 4.20.3. [#:test-flags]: Add “--no-suite=docs”. [#:phases]<patch>: Re-enable ‘validate’, ‘mask-half-pixel’ and ‘scaling’ tests. Disable ‘wrapping-label-in-nested-boxes’, ‘yuv-matrix-dmabuf’, and ‘flipping-icons’ tests.
2026-03-06gnu: Remove zxing-cpp-1.2.Andreas Enge
* gnu/packages/aidc.scm (zxing-cpp-1.2): Delete variable. Change-Id: I72331c380a2cf40aff3a47f5cdee19d1c37e2f5f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-06gnu: gst-plugins-bad: Modernize inputs.Andreas Enge
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Replace openssl-1.1 by openssl. Remove zxing-cpp-1.2, which is not referenced. Change-Id: I6659af170df986b0dbd7d9124eff4802a7d82a02 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-06gnu: polkit: Remove unneeded phase.Ada Stevenson
The previous `python-dbusmock` update causes this phase to have no effect. There is a small pause, but the package builds fine and so this phase is no longer necessary. * gnu/packages/gnome.scm (polkit)[#:phases]: Remove ‘check’ replacement. Change-Id: I57446688f65c68ea10ca06ac725d1571ef0181a9 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-06gnu: upower: Update to 1.90.10.Liliana Marie Prikler
* gnu/packages/gnome.scm (upower): Update to 1.90.10. [snippet]: Adjust accordingly. [#:phases]<adjust-test-suite>: Likewise. [native-inputs]: Replace python-dbus-1.2 with python-dbus. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-06gnu: upower: Fix test suite.Maxim Cournoyer
* gnu/packages/gnome.scm (upower) [phases] {set-gi-typelib-path}: New phase. {check}: Reorder after phase new phase. Change-Id: Id7a4edc9ae7d30ad67130d908be410abe04186ff
2026-03-06gnu: ibus-minimal: Update to 1.5.32.Daniel Khodabakhsh
* gnu/packages/ibus.scm (ibus-minimal): Update to 1.5.32. [configure-flags]: Added "--disable-gtk4" and removed it later in 'ibus'. [phases]: fix-paths: Removed substitution in src/ibusenginesimple.c because the text is no longer present. * gnu/packages/ibus.scm (ibus): Replaced addition of "--enable-gtk4" flag with removal of "--disable-gtk4" flag. Change-Id: I3177fbdf2789e053a177e6dc55d2d35aa932d332 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-06gnu: ibus-minimal: Use git source.Daniel Khodabakhsh
* gnu/packages/ibus.scm (ibus-minimal): Switch source from tar to git. [native-inputs]: Add autoconf, automake, and libtool. [phases]: Removed uneeded 'delete-generated-files' stage and moved 'patch-python-target-directories' to after 'configure' is generated as well as added newlines to the end of its substitutions. Change-Id: I556ba19e4d98d896a21de61def7351db8e2ad9de Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-06gnu: Add python-dbus-python as deprecated alias.Andreas Enge
* gnu/packages/python-xyz.scm (python-dbus-python): Add as deprecated package for python-dbus. Change-Id: Iadb1093c8629fdd01fa1ee70cb148e1e52276390 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-06gnu: python-dbus-python: Rename to python-dbus.Andreas Enge
* gnu/packages/python-xyz.scm (python-dbus-python): Rename to… (python-dbus): … this. Change name field accordingly. (python-dbusmock, python-screenkey): Adapt references. * gnu/packages/admin.scm (solaar): Likewise. * gnu/packages/gpodder.scm (gpodder): Likewise. * gnu/packages/music.scm (jack-select): Likewise. * gnu/packages/password-utils.scm (himitsu-secret-service): Likewise. * gnu/packages/printers.scm (printrun): Likewise. * gnu/packages/wm.scm (quicktile): Likewise. Change-Id: Iaeb2f37c534a699f259d14fc770db86f79c1d7e8 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-06gnu: python-dbus: Rename to python-dbus-1.2.Andreas Enge
* gnu/packages/python-xyz.scm (python-dbus): Rename to… (python-dbus-1.2): … this. (python-notify2, python-gatt, python2-dbus): Adapt references. * gnu/packages/audio.scm (cable, jack-2): Likewise. * gnu/packages/bittorrent.scm (deluge): Likewise. * gnu/packages/connman.scm (econnman): Likewise. * gnu/packages/cups.scm (hplip): Likewise. * gnu/packages/enlightenment.scm (python-efl): Likewise. * gnu/packages/freedesktop.scm (modem-manager, telepathy-idle): Likewise. * gnu/packages/gnome.scm (gtg, system-config-printer, libsecret, upower) (mutter, network-manager, gnome-bluetooth, gnome-shell, terminator) (gnome-remote-desktop): Likewise. * gnu/packages/ibus.scm (ibus): Likewise. * gnu/packages/maths.scm (veusz): Likewise. * gnu/packages/matrix.scm (pantalaimon): Likewise. * gnu/packages/messaging.scm (pidgin, gajim): Likewise. * gnu/packages/mpd.scm (mpdris2): Likewise. * gnu/packages/music.scm (mididings, a2jmidid, quodlibet): Likewise. * gnu/packages/password-utils.scm (secretsd): Likewise. * gnu/packages/stenography.scm (plover): Likewise. * gnu/packages/sugar.scm (sugar-datastore, sugar-toolkit-gtk3) (sugar-portfolio-activity): Likewise. * gnu/packages/video.scm (python-yewtube): Likewise. * gnu/packages/xdisorg.scm (autokey): Likewise. * gnu/packages/xfce.scm (catfish): Likewise. * gnu/packages/xorg.scm (xpra): Likewise. Change-Id: I19218743260175f1117b8e213131a3b1495c6c48 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-06gnu: libnotify: Update to 0.8.8.Maxim Cournoyer
Tests are disabled, as they cause multiple dependency cycles. Few seem to run this test suite, including upstream's CI. * gnu/packages/gnome.scm (libnotify): Update to 0.8.8. [#:tests?]: Set to #f. [#:configure-flags]: Add “-Dtests=false”. [inputs]: Remove gtk+.
2026-03-06gnu: gspell: Update to 1.14.2.Liliana Marie Prikler
* gnu/packages/gnome.scm (gspell): Update to 1.14.2. [build-system]: Switch to meson-build-system. [arguments]: Adjust accordingly. Use G-Expressions. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-06gnu: gdk-pixbuf: Update to 2.44.4.Liliana Marie Prikler
* gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.44.4. [#:configure-flags]: Add “-Dglycin=disabled”. * gnu/packages/patches/gdk-pixbuf-honor-GUIX_GDK_PIXBUF_MODULE_FILES.patch: Adjust accordingly.
2026-03-06gnu: Add localsearch.Liliana Marie Prikler
* gnu/packages/gnome.scm (localsearch): New variable. (tracker-miners): Deprecate in favor of localsearch.
2026-03-06gnu: Add tinysparql.Liliana Marie Prikler
* gnu/packages/gnome.scm (tinysparql): New variable. (tracker): Deprecate in favor of tinysparql.
2026-03-06gnu: libgsf: Update to 1.14.54.Liliana Marie Prikler
* gnu/packages/gnome.scm (libgsf): Update to 1.14.54.
2026-03-06gnu: Add python-pygobject-3.50.Liliana Marie Prikler
* gnu/packages/glib.scm (python-pygobject-3.50): New variable. * gnu/packages/gnome.scm (glade3, blueprint-compiler, libsecret) (orca)[native-inputs]: Replace python-pygobject with python-pygobject-3.50. (libpeas, libpeas-2, totem, rhythmbox, network-manager, gedit, endeavour) (gnome-builder)[inputs]: Likewise. * gnu/packages/gimp.scm (gimp-3)[inputs]: Likewise. * gnu/packages/ibus.scm (ibus)[inputs]: Likewise.
2026-03-06gnu: python-pygobject: Update to 3.54.3, disable tests.Liliana Marie Prikler
* gnu/packages/glib.scm (python-pygobject): Update to 3.54.3. [source]: Adjust URL. Delete snippet. [arguments]: Remove #:phases. Add #:tests?. [native-inputs]: Remove python-pytest and python-wrapper. [home-page]: Update URL. Change-Id: I4a495b33e58afd8db72b9797b16e3330b8d29431
2026-03-06gnu: Remove gnome-online-accounts-3.44.Liliana Marie Prikler
* gnu/packages/gnome.scm (gnome-online-accounts-3.44): Delete variable.
2026-03-06gnu: librest: Update to 0.10.2.Liliana Marie Prikler
* gnu/packages/gnome.scm (rest): Deprecate in favor of and rename to… (librest): … this. Update to 0.10.2. [build-system]: Switch to meson-build-system. [arguments]: Convert to list of G-Expressions. <#:configure-flags>: Adjust accordingly. [native-inputs]: Add gi-docgen. [inputs]: Replace libsoup-minimal-2 with libsoup. Ad json-glib. (gnome-recipes, gnome-online-miners, gnome-initial-setup) (libzapojit, endeavour, gfbgraph)[inputs]: Replace rest with librest. (msgraph)[inputs]: Replace rest-next with librest. (gnome-online-accounts-3.44)[inputs]: Don't replace librest. * gnu/packages/geo.scm (gnome-maps): Replace rest-next with librest. * gnu/packages/gtk.scm (gtk+, gtk): Replace rest with librest.
2026-03-06gnu: ftgl: Fix build.Maxim Cournoyer
* gnu/packages/patches/ftgl-ftcontour-type.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/gl.scm (ftgl) [source]: Apply it. Change-Id: Ifaf78e18cd2d1ec1c706ebb5d649d7ead7df335a
2026-03-06gnu: orc: Update to 0.4.41.Liliana Marie Prikler
* gnu/packages/gstreamer.scm (orc): Update to 0.4.41.
2026-03-06gnu: aspell: Update to 0.60.8.1.Maxim Cournoyer
* gnu/packages/aspell.scm (aspell): Update to 0.60.8.1. [patches]: Remove aspell-CVE-2019-25051.patch. [phases]: Delete trailing #t. * gnu/packages/patches/aspell-CVE-2019-25051.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister it. Change-Id: I58f8e51d084415f88ce7f0d5b31b23bbf4084018
2026-03-06gnu: libsoup: Apply patches fixing deadlocks and CVE-2025-4476.Maxim Cournoyer
The patches are a subset taken from Debian (see: <https://sources.debian.org/patches/libsoup3/3.6.5-3/>). * gnu/packages/patches/libsoup-auth-digest-fix-crash.patch * gnu/packages/patches/libsoup-deadlock-in-add_listener_in_thread.patch * gnu/packages/patches/libsoup-fix-merge-of-ranges.patch * gnu/packages/patches/libsoup-memory-leak-in-soup_form_decode.patch * gnu/packages/patches/libsoup-multipart-bounds-check.patch * gnu/packages/patches/libsoup-use-libdl-instead-of-gmodule.patch: New files. * gnu/local.mk (dist_patch_DATA): Register them. * gnu/packages/gnome.scm (libsoup-minimal): Apply them. Change-Id: I7e4968c1d87e28860fc68616f6107d018e0d93dd