summaryrefslogtreecommitdiff
path: root/gnu/packages/gnome.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: deja-dup: Use libsoup 2.•••* gnu/packages/gnome.scm (deja-dup)[inputs]: Use libsoup 2. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Vivien Kraus2021-11-161-1/+1
* gnu: gnome-calendar: Fix build.•••* gnu/packages/gnome.scm (gnome-calendar)[arguments]: Use meson 0.59. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Vivien Kraus2021-11-151-1/+2
* gnu: gnome-mines: Fix build.•••* gnu/packages/gnome.scm (gnome-mines)[arguments]: Use meson 0.59. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Vivien Kraus2021-11-151-1/+2
* gnu: devhelp: Upgrade to 41.2.•••* gnu/packages/gnome.scm (devhelp): Upgrade to 41.2 to upgrade the webkit dependency to 4.1. [arguments]: Use meson 0.59. In 'skip-gtk-update-icon-cache' phase, the post install script has been moved from meson_post_install.py to build-aux/meson/. In 'fix-devhelp-gir-inputs' phase, the devhelp GIR still mentions webkit 4.0, use 4.1 instead. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus2021-11-151-5/+11
* gnu: seahorse: Upgrade to 41.0.•••* gnu/packages/gnome.scm (seahorse): Upgrade to 41.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus2021-11-151-5/+9
* gnu: seahorse: Use libsoup 2.•••* gnu/packages/gnome.scm (seahorse) [inputs]: Use libsoup 2. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus2021-11-151-1/+1
* gnu: gcr: Upgrade to 3.41.0.•••* gnu/packages/gnome.scm (gcr): Upgrade to 3.41.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus2021-11-151-6/+23
* gnu: gnome-tweaks: Add bash-minimal as an input.•••* gnu/packages/gnome.scm (gnome-tweaks)[inputs]: Add bash-minimal. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus2021-11-151-1/+2
* gnu: gnome-tweaks: Set the python path.•••gnu/packages/gnome.scm (gnome-tweaks)[phase wrap-gi-typelib-and-python]: Also wrap with GUIX_PYTHONPATH. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus2021-11-151-3/+9
* gnu: gnome-tweaks: Use libhandy 1.•••* gnu/packages/gnome.scm (gnome-tweaks)[inputs]: Use libhandy 1, not libhandy 0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Vivien Kraus2021-11-151-1/+1
* gnu: epiphany: Use different webkitgtk variant.•••* gnu/packages/gnome.scm (epiphany)[inputs]: Replace webkitgtk with webkitgtk-with-libsoup2. Ricardo Wurmus2021-11-141-1/+1
* gnu: epiphany: Use meson 0.59.•••* gnu/packages/gnome.scm (epiphany)[arguments]: Use meson 0.59. Ricardo Wurmus2021-11-141-1/+2
* gnu: gnome-tweaks: Use meson 0.59.•••* gnu/packages/gnome.scm (gnome-tweaks)[arguments]: Use meson 0.59. Ricardo Wurmus2021-11-141-0/+1
* gnu: nautilus: Use libsoup 2 because of tracker.•••* gnu/packages/gnome.scm (nautilus)[inputs]: Replace libsoup with libsoup-minimal-2. [arguments]: Use meson 0.59. Signed-off-by: Ricardo Wurmus <rekado@elephly.net> Vivien Kraus2021-11-131-2/+3
* gnu: tracker-miners: Require the same libsoup as tracker.•••* gnu/packages/gnome.scm (tracker-miners)[inputs]: Use the same libsoup version as tracker. (tracker)[inputs]: Warn that tracker-miners should use the same version of libsoup. Signed-off-by: Ricardo Wurmus <rekado@elephly.net> Vivien Kraus2021-11-131-2/+2
* gnu: dconf-editor: Use meson 0.59.•••* gnu/packages/gnome.scm (dconf-editor)[arguments]: Add 'meson' parameter. Guillaume Le Vaillant2021-11-131-0/+2
* gnu: gnome-sudoku: Use meson 0.59.•••* gnu/packages/gnome.scm (gnome-sudoku)[arguments]: Add 'meson' parameter. Guillaume Le Vaillant2021-11-131-1/+2
* gnu: gnome-calculator: Use libsoup 2.•••* gnu/packages/gnome.scm (gnome-calculator)[inputs]: Replace libsoup by libsoup-minimal-2. Guillaume Le Vaillant2021-11-131-1/+1
* gnu: evolution: Update to 3.42.1.•••* gnu/packages/gnome.scm (evolution): Update to 3.42.1. Remove trailing #t. [source]: Remove patches. [phases]{adjust-webkitgtk-version}: New phase. * gnu/packages/patches/evolution-CVE-2020-11879.patch: Delete file. * gnu/packages/patches/evolution-printableoptions.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register them. Maxim Cournoyer2021-11-121-6/+8
* gnu: evolution-data-server: Update to 3.42.1.•••* gnu/packages/gnome.scm (evolution-data-server): Update to 3.42.1. Delete trailing #t. [origin]: Remove patches. [phases]{adjust-webkitgtk-version}: New phase. * gnu/packages/patches/evolution-data-server-CVE-2020-14928.patch: Likewise. * gnu/packages/patches/evolution-data-server-CVE-2020-16117.patch: Likewise. * gnu/packages/patches/evolution-data-server-libical-compat.patch: Likewise. * gnu/packages/patches/evolution-data-server-locales.patch: Likewise. * gnu/packages/patches/evolution-data-server-printableoptions.patch: Likewise. * gnu/local.mk (dist_patch_DATA): De-register them. Maxim Cournoyer2021-11-121-14/+11
* gnu: gnome-settings-daemon: Update to 41.0.•••* gnu/packages/gnome.scm (gnome-settings-daemon): Update to 41.0. Remove trailing #t. [meson]: Use meson-0.59. Maxim Cournoyer2021-11-121-5/+5
* gnu: gnome-boxes: Fix build.•••Due to webkitgtk being built with libsoup@3, the pkg-config file it produces corresponds to 'webkit2gtk-4.1' rather than 'webkit2gtk-4.0', which is the one gnome-boxes need. * gnu/packages/gnome.scm (gnome-boxes)[meson]: New argument. [native-inputs]{libsoup}: Use libsoup-minimal-2. {webkitgtk}: Use webkitgtk-with-libsoup2. Maxim Cournoyer2021-11-121-6/+7
* gnu: gnome-boxes: Don’t use bundled libhandy.•••* gnu/packages/gnome.scm (gnome-boxes) [inputs]: Add libhandy. Signed-off-by: Ricardo Wurmus <rekado@elephly.net> Vivien Kraus2021-11-121-0/+1
* gnu: gnome-boxes: Update to 41.1.•••* gnu/packages/gnome.scm (gnome-boxes): Update to 41.1. Signed-off-by: Ricardo Wurmus <rekado@elephly.net> Vivien Kraus2021-11-121-2/+2
* gnu: yelp: Update to 41.0.•••* gnu/packages/gnome.scm (yelp): Update to 41.0. Maxim Cournoyer2021-11-121-2/+2
* gnu: yelp-xsl: Update to 41.0.•••* gnu/packages/gnome.scm (yelp-xsl): Update to 41.0. [origin]: Adjust URI. Maxim Cournoyer2021-11-121-3/+3
* gnu: evince: Use meson-0.59.•••* gnu/packages/gnome.scm (evince)[meson]: Use meson-0.59. Maxim Cournoyer2021-11-121-1/+2
* gnu: libchamplain: Update to 0.12.20.•••* gnu/packages/gnome.scm (libchamplain): Update to 0.12.20. [build-system]: Change to meson-build-system. [propagated-inputs]{libsoup}: Use libsoup 2. Maxim Cournoyer2021-11-121-5/+4
* gnu: orbit2: Fix parallel build.•••* gnu/packages/gnome.scm (orbit2): Remove trailing #t. [phases]: Add a phase so that orbit-name-server-2 depends on libname-server-2.a. Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Vivien Kraus2021-11-111-2/+10
* gnu: glade3: Use meson-0.59.•••* gnu/packages/gnome.scm (glade3)[meson]: Use meson-0.59. Maxim Cournoyer2021-11-111-1/+2
* gnu: libgweather: Use libsoup 2.•••* gnu/packages/gnome.scm (libgweather)[inputs]{libsoup}: Use libsoup-minimal-2. Maxim Cournoyer2021-11-111-1/+1
* gnu: network-manager-applet: Use meson-0.59.•••* gnu/packages/gnome.scm (network-manager-applet)[meson]: Use meson-0.59. Maxim Cournoyer2021-11-111-1/+2
* gnu: geocode-glib: Use libsoup 2.•••* gnu/packages/gnome.scm (geocode-glib)[inputs]{libsoup}: Use libsoup-minimal-2. Maxim Cournoyer2021-11-111-1/+1
* gnu: gnome-session: Use meson-0.59.•••* gnu/packages/gnome.scm (gnome-session)[meson]: Use meson-0.59. Maxim Cournoyer2021-11-111-1/+2
* gnu: gnome-bluetooth: Use meson-0.59.•••* gnu/packages/gnome.scm (gnome-bluetooth)[meson]: Use meson-0.59. Maxim Cournoyer2021-11-111-0/+1
* gnu: gvfs: Use meson-0.59 to workaround faulty meson.•••Meson 0.60 now hard fails on errors it previously only warned about. * gnu/packages/gnome.scm (gvfs)[meson]: Use meson-0.59. Maxim Cournoyer2021-11-111-2/+3
* gnu: libgdata: Use libsoup 2 to fix build.•••* gnu/packages/gnome.scm (libgdata)[inputs]: Use libsoup-minimal-2. Maxim Cournoyer2021-11-111-1/+1
* gnu: gnome-online-accounts: Update to 3.43.1.•••* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.43.1. [inputs]{webkitgtk}: Use webkitgtk-with-libsoup2. Maxim Cournoyer2021-11-111-3/+5
* gnu: geoclue: Fix build option name.•••* gnu/packages/gnome.scm (geoclue)[configure-flags]<bus-srv-user>: Rename to... <dbus-srv-user>: ... this. The error was caught by meson 0.60. Maxim Cournoyer2021-11-111-1/+1
* gnu: network-manager: Update to 1.32.12.•••* gnu/packages/gnome.scm (network-manager): Update to 1.32.12. [origin]: Remove snippet field. [meson]: New argument. [phases]: Remove trailing #t. {pre-configure}: Adjust; disable failing jansson test. * gnu/packages/patches/network-manager-plugin-path.patch: Adjust patch. Maxim Cournoyer2021-11-111-26/+27
* gnu: tracker: Use libsoup-minimal-2 to fix build.•••The package doesn't build with libsoup 3 yet. * gnu/packages/gnome.scm (tracker)[inputs]{libsoup}: Use libsoup-minimal-2. Maxim Cournoyer2021-11-111-1/+1
* gnu: dconf: Update to 0.40.0.•••* gnu/packages/gnome.scm (dconf): Update to 0.40.0. [configure-flags]: Fix the doc flag; it's named 'gtk_doc', not 'enable-gtk-doc'. Maxim Cournoyer2021-11-111-3/+3
* gnu: librsvg: Preserve the loaders.cache file.•••Now that we have a search path that honors it on gdk-pixbuf, it is more valuable to keep it. * gnu/packages/gnome.scm (librsvg)[phases]{pre-configure}: Install loaders, cache file to locations derived from %gdk-pixbuf-loaders-cache-file. Maxim Cournoyer2021-11-111-6/+9
* gnu: gtk: Replace gdk-pixbuf+svg by librsvg.•••With the addition of a profile hook for computing the gdk-pixbuf loaders cache file, there is no longer a need for gdk-pixbuf+svg, and librsvg can propagate gdk-pixbuf without fear, so replace the former for the latter. The replacement was automated with the following command: $ git grep -l ',gdk-pixbuf+svg)' \ | xargs sed 's/(".*" ,gdk-pixbuf+svg)/("librsvg" ,librsvg)/' -i * gnu/packages/gtk.scm (gdk-pixbuf+svg): Delete package. (gtk+-2)[propagated-inputs]: Replace gdk-pixbuf+svg with librsvg. (gtk+)[propagated-inputs]: Likewise. * gnu/packages/gnome.scm (gdk-pixbuf+svg): Add deprecated package. Maxim Cournoyer2021-11-111-7/+7
* gnu: libsoup: Update to 3.0.1.•••* gnu/packages/gnome.scm (libsoup-minimal): Update to 3.0.1. [modules]: Delete argument. [phases]{adjust-tests}: Re-enable ssl-test. [native-inputs]: Add gnutls, for tests. Move nghttp2:lib to... [propagated-inputs]: ... here. Add nghttp2, which contains the pkg-config files. (vala-0.52): Add older variant. (libsoup-minimal-2): New variable. (rest)[propagated-inputs]: Use libsoup-minimal-2. (geoclue)[inputs]: Likewise. * gnu/packages/inkscape.scm (inkscape)[inputs]: Likewise. Maxim Cournoyer2021-11-111-19/+52
* gnu: libsoup: Reverse inheritance relationship with libsoup-minimal.•••Because starting small and adding more on top is easier maintenance-wise than the reverse. * gnu/packages/gnome.scm (libsoup-minimal): New variable, made by stripping all doc-related output, phases and inputs from libsoup. [outputs]: Remove doc output. [configure-flags]: Set gtk_doc option to false. [phases]{patch-docbook-xml, move-doc}: Remove phases. [native-inputs]{docbook-xml-4.1.2, gtk-doc}: Remove inputs. (libsoup): Inherit from the above. [outputs]: Re-add "doc" output. [configure-flags]: Set gtk_doc option to true. [phases]{patch-docbook-xml, move-doc}: Re-add phases. [native-inputs]{docbook-xml-4.1.2, gtk-doc}: Re-add inputs. Maxim Cournoyer2021-11-111-36/+32
* gnu: vala: Update to 0.54.2.•••* gnu/packages/gnome.scm (vala): Update to 0.54.2. Delete trailing #t. Maxim Cournoyer2021-11-111-4/+3
* gnu: glib-networking: Update to 2.70.rc.•••This resolves test suite errors following the upgrade to glib 2.70. * gnu/packages/gnome.scm (glib-networking): Update to 2.70.rc. Maxim Cournoyer2021-11-111-2/+2
* gnu: rest: Use libsoup-minimal.•••This is needed to prevent a dependency cycle between Inkscape and GTK+. * gnu/packages/gnome.scm (rest)[propagated-inputs] {libsoup}: Use the minimal variant. Maxim Cournoyer2021-11-111-1/+1
* gnu: gusb-minimal: Introduce minimal variant.•••This is needed to prevent a dependency cycle between Inkscape and GTK+. * gnu/packages/gnome.scm (gusb-minimal): New variable. [configure-flags]: Disable docs. [native-inputs]: Remove gtk-doc. (gusb): Rewrite in terms of gusb-minimal. [configure-flags]: Enable docs. [native-inputs]: Add gtk-doc. Maxim Cournoyer2021-11-111-15/+27