gnu: colord: Enable Vala bindings. * gnu/packages/gnome.scm (colord)[arguments]: Add "-Dvapi=true" to [native-inputs]: Add vala.
gnu: totem: Build with Meson 0.59. See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (totem)[arguments]: Use meson-0.59.
gnu: gnome-user-share: Build with Meson 0.59. See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-user-share)[arguments]: Use meson-0.59.
gnu: gnome-initial-setup: Fix build. See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-initial-setup) [arguments]: Use meson-0.59. [inputs]: Replace webkitgtk with webkitgtk-with-libsoup2.
gnu: gnome-music: Fix build. See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-music)[arguments]: Use meson-0.59. [inputs]: Replace libsoup with libsoup-minimal-2.
gnu: gnome-photos: Build with Meson 0.59. See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-photos)[arguments]: Use meson-0.59.
gnu: folks: Update to 0.15.3. * gnu/packages/gnome.scm (folks): Update to 0.15.3.
gnu: grilo: Fix build by using libsoup@2. * gnu/packages/gnome.scm (grilo)[inputs]: Replace libsoup with libsoup-minimal-2.
gnu: gssdp: Use libsoup@2 and propagate it. * gnu/packages/gnome.scm (gssdp)[inputs]: Remove libsoup. [propagated-inputs]: Add libsoup-minimal-2.
gnu: evolution-data-server: Propagate libsoup@2. All of the .pc files require version 2. * gnu/packages/gnome.scm (evolution-data-server) [propagated-inputs]: Replace libsoup with libsoup-minimal-2.
gnu: gedit: Build with Meson 0.59. See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gedit)[arguments]: Use meson-0.59.
gnu: gnome-disk-utility: Build with Meson 0.59. See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-disk-utility) [arguments]: Use meson-0.59.
gnu: gnome-maps: Build with Meson 0.59. See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/geo.scm (gnome-maps)[arguments]: Use meson-0.59.
gnu: gnome-weather: Build with Meson 0.59. See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-weather)[arguments]: Use meson-0.59.
gnu: gnome-font-viewer: Build with Meson 0.59. See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-font-viewer)[arguments]: Use meson-0.59.
gnu: gnome-characters: Build with Meson 0.59. See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (gnome-characters)[arguments]: Use meson-0.59.
gnu: eog: Build with Meson 0.59. See <https://github.com/mesonbuild/meson/issues/9441>. * gnu/packages/gnome.scm (eog)[arguments]: Use meson-0.59.
gnu: python-graphene: Update to 3.0. Fixes <https://issues.guix.gnu.org/50947>. Reported by John Kehayias <john.kehayias@protonmail.com>. * gnu/packages/python-xyz.scm (python-graphene): Update to 3.0. [propagated-inputs]: Replace "python-iso8601" by "python-aniso8601".
gnu: python-aniso8601: Update to 9.0.1. * gnu/packages/time.scm (python-aniso8601): Update to 9.0.1. [propagated-inputs]: Remove.
gnu: appstream: Link against libsoup 2. This version of AppStream fails to build against libsoup 3.x. * gnu/packages/freedesktop.scm (appstream)[inputs]: Replace LIBSOUP by LIBSOUP-MINIMAL-2.