gnu: suitesparse: Update to 4.5.5. * gnu/packages/maths.scm (suitesparse): Update to 4.5.5. [source]: Add 'modules' and 'snippet' field to remove bundled source. [arguments]: Remove 'prepare-out' phase. Adjust #:make-flags for metis. Make build parallel, since it now appears to be safe. [inputs]: Add metis.
gnu: suitesparse: Use modify-phases. * gnu/packages/maths.scm (suitesparse)[arguments]: Use modify-phases.
gnu: petsc, slepc: Use 'parallel-job-count'. * gnu/packages/maths.scm (petsc, slepc)[arguments]: Set #:make-flags to override default unlimited '-j'. (petsc)[arguments]: Scrub build machine cores from installed files in 'clean-local-references' phase.
gnu: slepc: Update to 3.7.4. * gnu/packages/maths.scm (slepc): Update to 3.7.4. [source]: Use direct source link. Remove 'file-name' field.
gnu: petsc: Update to 3.7.6. * gnu/packages/maths.scm (petsc): Update to 3.7.6.
gnu: epiphany: Update to 3.24.3. * gnu/packages/gnome.scm (epiphany): Update to 3.24.3.
gnu: tracker: Update to 1.12.2. * gnu/packages/gnome.scm (tracker): Update to 1.12.2.
gnu: gnome-online-accounts: Update to 3.24.2. * gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.24.2.
gnu: mutter: Update to 3.24.4. * gnu/packages/gnome.scm (mutter): Update to 3.24.4.
gnu: gedit: Support gspell. * gnu/packages/gnome.scm (gedit)[arguments]: Remove #:configure-flags. [inputs]: Add gspell.
gnu: gedit: Update to 3.22.1. * gnu/packages/gnome.scm (gedit): Update to 3.22.1.
gnu: gspell: Propagate enchant dependency. * gnu/packages/gnome.scm (gspell)[inputs]: Move enchant from here... [propagated-inputs]: ...to here.
gnu: gspell: Order inputs alphabetically. * gnu/packages/gnome.scm (gspell)[inputs, native-inputs]: Re-order.
gnu: gnumeric: Update to 1.12.35. * gnu/packages/gnome.scm (gnumeric): Update to 1.12.35.
gnu: brasero: Update to 3.12.2. * gnu/packages/gnome.scm (brasero): Update to 3.12.2.
gnu: Use HTTPS for gnome.org and subdomains. * gnu/packages/fonts.scm (font-bitstream-vera)[home-page]: Use HTTPS. * gnu/packages/glib.scm (glib)[home-page]: Likewise. * gnu/packages/gnome.scm (gcr, libgnome-keyring, gnome-keyring, evince) (gnome-icon-theme, libgsf, gnome-mime-data, vala, vte, python2-rsvg) (glib-networking, gnome-settings-daemon, libchamplain, grilo, grilo-plugins) (gjs, zenity, mutter, network-manager, network-manager-applet, gdm) [home-page]: Likewise. * gnu/packages/gtk.scm (gtk-engines, murrine)[home-page]: Likewise.
gnu: 0ad: Update to 0.0.22-alpha. * gnu/packages/games.scm (0ad-data, 0ad): Update to 0.0.22-alpha.
services: herd: Add a stop-service procedure. * gnu/services/herd.scm (stop-service): New procedure.
services: herd: Fix matching ok responses from shepherd service. Previously the match expression case for a successful response (where error is #f) required that the result component contained a list with a single element. As far as I see when looking at the responses from the shepherd, this is not normally the case. Therefore, to avoid treating successful responses as errors, make the match requirement more permissive, accepting any value. * gnu/services/herd.scm (invoke-action): Change match condition for ok responses.
gnu: babl: Update to 0.1.28. * gnu/packages/gimp.scm (babl): Update to 0.1.28.