jackhill/guix/guix.git
4 years agognu: grim: Move scdoc to native-inputs.
Brendan Tildesley [Thu, 19 Mar 2020 14:24:38 +0000 (01:24 +1100)]
gnu: grim: Move scdoc to native-inputs.

* gnu/packages/image.scm (scdoc)[inputs]: Remove scdoc.
[native-inputs]: Add scdoc.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
4 years agognu: rust-bindgen: Add missing space to synopsis.
Jakub Kądziołka [Thu, 19 Mar 2020 20:02:34 +0000 (21:02 +0100)]
gnu: rust-bindgen: Add missing space to synopsis.

* gnu/packages/crates-io.scm (rust-bindgen-0.50)[synopsis]: Add a space
  between "C++" and "libraries".

4 years agognu: docker-compose: Update to 1.25.4.
Michael Rohleder [Thu, 19 Mar 2020 18:54:46 +0000 (19:54 +0100)]
gnu: docker-compose: Update to 1.25.4.

Fixes <https://bugs.gnu.org/40015>.

* gnu/packages/docker.scm (docker-compose): Update to 1.25.4.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
4 years agognu: emacs-magit: Remove obsolete make flags.
Maxim Cournoyer [Sat, 29 Feb 2020 04:42:59 +0000 (23:42 -0500)]
gnu: emacs-magit: Remove obsolete make flags.

* gnu/packages/emacs-xyz.scm (emacs-magit): Remove make flags that were jadis
required to reference external Elisp libraries.  These are now made available
through EMACSLOADPATH.

4 years agodoc: Update to reflect the current installation prefix of Emacs packages.
Maxim Cournoyer [Mon, 2 Mar 2020 04:04:00 +0000 (23:04 -0500)]
doc: Update to reflect the current installation prefix of Emacs packages.

* doc/guix.texi (Application Setup)[Emacs Packages]: No longer mention the
guix.d Elisp installation prefix.  Do not treat the user profile specially, as
it is not special anymore.
(Build Systems): Document the correct Elisp installation prefix.

4 years agognu: emacs-mew: Remove guix.d from the Elisp installation directory.
Maxim Cournoyer [Mon, 2 Mar 2020 03:34:41 +0000 (22:34 -0500)]
gnu: emacs-mew: Remove guix.d from the Elisp installation directory.

* gnu/packages/mail.scm (emacs-mew)[arguments]: Update the Elisp installation
prefix.

4 years agognu: cedille: Remove guix.d from the Elisp installation directory.
Maxim Cournoyer [Mon, 2 Mar 2020 03:11:47 +0000 (22:11 -0500)]
gnu: cedille: Remove guix.d from the Elisp installation directory.

* gnu/packages/cedille.scm (cedille)[phases]{patch-cedille-path-el}: Update
the Elisp installation prefix used.
{copy-cedille-mode}: Likewise.

4 years agognu: ghc-hindent: Remove guix.d from the Elisp installation directory.
Maxim Cournoyer [Mon, 2 Mar 2020 02:52:37 +0000 (21:52 -0500)]
gnu: ghc-hindent: Remove guix.d from the Elisp installation directory.

* gnu/packages/haskell-xyz.scm (ghc-hindent)[phases]{emacs-install}: Update
the installation prefix directory.

4 years agognu: emacs-forge: Use the emacs-build-system.
Maxim Cournoyer [Sat, 29 Feb 2020 17:38:33 +0000 (12:38 -0500)]
gnu: emacs-forge: Use the emacs-build-system.

This streamlines the package definition nicely and bring benefits, such as
having the Elisp files scanned for potential /bin/ programs and patched,
compressing the info manual, being able to compile the autoload file, and
installing the byte compiled files to the correct location (under site-lisp/).

* gnu/packages/emacs-xyz.scm (emacs-forge)[build-system]: Switch from the
gnu-build-system to the emacs-build-system.
[arguments]: Remove the #:modules and #:imported-modules arguments.  Delete
all the custom phases except the 'chdir-lisp one, and add a new
'build-info-manual phase.

4 years agognu: emacs-guix: Remove unnecessary configure flags.
Maxim Cournoyer [Sat, 29 Feb 2020 14:48:55 +0000 (09:48 -0500)]
gnu: emacs-guix: Remove unnecessary configure flags.

* gnu/packages/emacs-xyz.scm (emacs-guix)[arguments]: Remove.

4 years agognu: emacs-magit-svn: Use the emacs-build-system.
Maxim Cournoyer [Sat, 29 Feb 2020 14:34:40 +0000 (09:34 -0500)]
gnu: emacs-magit-svn: Use the emacs-build-system.

* gnu/packages/emacs-xyz.scm (emacs-magit-svn)[build-system]: Use the
emacs-build-system.
[arguments]: Remove.

4 years agognu: waybar: Update to 0.9.1.
Brendan Tildesley [Sun, 15 Mar 2020 05:28:53 +0000 (16:28 +1100)]
gnu: waybar: Update to 0.9.1.

* gnu/packages/wm.scm (waybar): Update to 0.9.1.
[inputs]: Add date and gtk-layer-shell dependencies.
[synopsis]:Remove period.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: Add gtk-layer-shell.
Brendan Tildesley [Sun, 15 Mar 2020 05:28:52 +0000 (16:28 +1100)]
gnu: Add gtk-layer-shell.

* gnu/packages/gtk.scm (gtk-layer-shell): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: spdlog: Update to 1.5.0.
Brendan Tildesley [Sun, 15 Mar 2020 05:28:51 +0000 (16:28 +1100)]
gnu: spdlog: Update to 1.5.0.

* gnu/packages/logging.scm (spdlog): Update to 1.5.0

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: Add date.
Brendan Tildesley [Sun, 15 Mar 2020 05:28:50 +0000 (16:28 +1100)]
gnu: Add date.

* gnu/packages/wm.scm (date): New variable.
* gnu/packages/patches/date-output-pkg-config-files.patch: New file.
* gnu/local.mk: Add patch.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agoguix package: Remove unneeded import.
Ludovic Courtès [Thu, 19 Mar 2020 11:10:58 +0000 (12:10 +0100)]
guix package: Remove unneeded import.

This is a followup to 55e1dfa4dd189e010c541e3997b65434c702b4a5.

* guix/scripts/package.scm: Remove unneeded #:use-module.

4 years agoinferior: '&inferior-exception' includes a stack trace.
Ludovic Courtès [Sun, 15 Mar 2020 16:26:45 +0000 (17:26 +0100)]
inferior: '&inferior-exception' includes a stack trace.

* guix/inferior.scm (port->inferior): Bump protocol to (0 1 1).
(&inferior-exception)[stack]: New field.
(read-repl-response): Recognize 'exception' form for protocol (0 1 1).
* tests/inferior.scm ("&inferior-exception"): Check the value returned
by 'inferior-exception-stack'.

4 years agorepl: Return stack traces along with exceptions.
Ludovic Courtès [Sun, 15 Mar 2020 16:22:30 +0000 (17:22 +0100)]
repl: Return stack traces along with exceptions.

* guix/repl.scm (repl-prompt): New variable.
(stack->frames): New procedure.
(send-repl-response)[frame->sexp, handle-exception]: New procedure.
Pass HANDLE-EXCEPTION as a pre-unwind handler.
(machine-repl): Define 'tag'.  Bump protocol version to (0 1 1).
Wrap 'loop' call in 'call-with-prompt'.

4 years agoinferior: Adjust to protocol (0 1).
Ludovic Courtès [Sun, 15 Mar 2020 13:34:01 +0000 (14:34 +0100)]
inferior: Adjust to protocol (0 1).

* guix/inferior.scm (port->inferior): For protocol (0 x ...), where x >= 1,
send the (() repl-version ...) form.

4 years agorepl: Allow clients to send their protocol version.
Ludovic Courtès [Sun, 15 Mar 2020 13:27:09 +0000 (14:27 +0100)]
repl: Allow clients to send their protocol version.

* guix/repl.scm (send-repl-response): Add #:version.
(machine-repl): Make 'loop' an internal define with a
'version' parameter.  Pass VERSION to 'send-repl-response'.
Send (0 1) as the protocol version.
If the first element read from INPUT matches (() repl-version _ ...),
interpret it as the client's protocol version.

4 years agognu: system: Remove guile-wm from skeleton.
Jan Nieuwenhuizen [Sun, 8 Mar 2020 14:54:42 +0000 (15:54 +0100)]
gnu: system: Remove guile-wm from skeleton.

* gnu/system/shadow.scm (default-skeletons): Remove guile-wm (especially as a
dependency).

4 years agognu: Fix typo.
Efraim Flashner [Thu, 19 Mar 2020 10:52:32 +0000 (12:52 +0200)]
gnu: Fix typo.

This is a follow-up to 83a4ab4e4213eaf10289f0abd8a43979178701d7.

* gnu/local.mk (dist_patch_DATA): Fix typo in patch name.

4 years agognu: Add korganizer.
Hartmut Goebel [Mon, 20 Jan 2020 00:14:36 +0000 (01:14 +0100)]
gnu: Add korganizer.

* gnu/packages/kde-pim.scm (korganizer): New variable.

4 years agognu: Add kincidenceeditor.
Hartmut Goebel [Mon, 20 Jan 2020 00:28:55 +0000 (01:28 +0100)]
gnu: Add kincidenceeditor.

* gnu/packages/kde-pim.scm (kincidenceeditor): New variable.

4 years agognu: Add keventviews.
Hartmut Goebel [Wed, 22 Jan 2020 12:03:13 +0000 (13:03 +0100)]
gnu: Add keventviews.

* gnu/package/kde-pim.scm (keventviews): New variable.

4 years agognu: Add kcalendarsupport.
Hartmut Goebel [Sun, 2 Feb 2020 14:34:14 +0000 (15:34 +0100)]
gnu: Add kcalendarsupport.

* gnu/packages/kde-pim.scm (kcalendarsupport): New variable.

4 years agognu: Add kdiagram.
Hartmut Goebel [Mon, 20 Jan 2020 00:45:38 +0000 (01:45 +0100)]
gnu: Add kdiagram.

* gnu/packages/kde.scm (kdiagram): New variable.
* packages/patches/kdiagram-Fix-missing-link-libraries.patch: New file.
* gnu/local.mk: Add it.

4 years agognu: Add kmail.
Hartmut Goebel [Sun, 19 Jan 2020 23:48:32 +0000 (00:48 +0100)]
gnu: Add kmail.

* gnu/packages/kde-pim.scm (kmail): New variable.
* gnu/packages/patches/kmail-Fix-missing-link-libraries.patch:
  New file.
* gnu/local.mk: Add it.

4 years agognu: Add knotes.
Hartmut Goebel [Sun, 19 Jan 2020 23:38:11 +0000 (00:38 +0100)]
gnu: Add knotes.

* gnu/packages/kde-pim.scm (knotes): NEw variable.

4 years agognu: Add kaddressbook.
Hartmut Goebel [Sun, 19 Jan 2020 22:58:11 +0000 (23:58 +0100)]
gnu: Add kaddressbook.

* gnu/packages/kde-pim.scm (kaddressbook): New variable.

4 years agognu: Add kdepim-runtime.
Hartmut Goebel [Sun, 19 Jan 2020 16:39:09 +0000 (17:39 +0100)]
gnu: Add kdepim-runtime.

* gnu/packages/kde-pim.scm (kdepim-runtime): New variable.
* gnu/packages/patches/kdepim-runtime-Fix-missing-link-libraries.patch:
  New file.
* gnu/local.mk: Add it.

4 years agognu: Add kdav.
Hartmut Goebel [Sun, 19 Jan 2020 17:07:27 +0000 (18:07 +0100)]
gnu: Add kdav.

This is in kde-pim.scm since it explicitly offers the "KPimKDAV".

* gnu/package/kde-pim.scm (kdav): New variable.

4 years agognu: Add kblog.
Hartmut Goebel [Sun, 19 Jan 2020 16:13:30 +0000 (17:13 +0100)]
gnu: Add kblog.

* gnu/packages/kde-pim.scm (kblog): New variable.

4 years agognu: Add kmailcommon.
Hartmut Goebel [Sun, 19 Jan 2020 15:52:12 +0000 (16:52 +0100)]
gnu: Add kmailcommon.

* gnu/packages/kde-pim.scm (kmailcommon): New variable.

4 years agognu: Add kmessagelib.
Hartmut Goebel [Sat, 18 Jan 2020 20:47:53 +0000 (21:47 +0100)]
gnu: Add kmessagelib.

* gnu/packages/kde-pim.scm (kmessagelib): New variable.

4 years agognu: Add libksieve.
Hartmut Goebel [Sat, 18 Jan 2020 20:47:00 +0000 (21:47 +0100)]
gnu: Add libksieve.

* gnu/packages/kde-pim.scm (libksieve): New variable.
* gnu/packages/patches/libksieve-Fix-missing-link-libraries.patch:
  New file.
* gnu/local.mk: Add it.

4 years agognu: gpa: Add phase wrap-program.
Brice Waegeneire [Thu, 19 Mar 2020 09:19:37 +0000 (10:19 +0100)]
gnu: gpa: Add phase wrap-program.

Fixes <https://bugs.gnu.org/36109>

* gnu/packages/gnupg.scm (gpa)[arguments]: Add phase wrap-program.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
4 years agognu: r-modelmetrics: Update to 1.2.2.2.
Ricardo Wurmus [Thu, 19 Mar 2020 09:04:11 +0000 (10:04 +0100)]
gnu: r-modelmetrics: Update to 1.2.2.2.

* gnu/packages/statistics.scm (r-modelmetrics): Update to 1.2.2.2.

4 years agognu: r-matrixstats: Update to 0.56.0.
Ricardo Wurmus [Thu, 19 Mar 2020 09:04:01 +0000 (10:04 +0100)]
gnu: r-matrixstats: Update to 0.56.0.

* gnu/packages/statistics.scm (r-matrixstats): Update to 0.56.0.

4 years agognu: r-quanteda: Update to 2.0.1.
Ricardo Wurmus [Thu, 19 Mar 2020 09:03:43 +0000 (10:03 +0100)]
gnu: r-quanteda: Update to 2.0.1.

* gnu/packages/cran.scm (r-quanteda): Update to 2.0.1.
[native-inputs]: Add r-knitr.

4 years agognu: r-isocodes: Update to 2020.03.16.
Ricardo Wurmus [Thu, 19 Mar 2020 09:03:27 +0000 (10:03 +0100)]
gnu: r-isocodes: Update to 2020.03.16.

* gnu/packages/cran.scm (r-isocodes): Update to 2020.03.16.

4 years agognu: r-accept: Update to 0.7.1.
Ricardo Wurmus [Thu, 19 Mar 2020 09:03:20 +0000 (10:03 +0100)]
gnu: r-accept: Update to 0.7.1.

* gnu/packages/cran.scm (r-accept): Update to 0.7.1.

4 years agognu: r-uwot: Update to 0.1.8.
Ricardo Wurmus [Thu, 19 Mar 2020 09:03:02 +0000 (10:03 +0100)]
gnu: r-uwot: Update to 0.1.8.

* gnu/packages/cran.scm (r-uwot): Update to 0.1.8.
[propagated-inputs]: Remove r-rcppparallel.

4 years agognu: r-ggraph: Update to 2.0.2.
Ricardo Wurmus [Thu, 19 Mar 2020 09:02:45 +0000 (10:02 +0100)]
gnu: r-ggraph: Update to 2.0.2.

* gnu/packages/cran.scm (r-ggraph): Update to 2.0.2.
[native-inputs]: Add r-knitr.

4 years agognu: r-units: Update to 0.6-6.
Ricardo Wurmus [Thu, 19 Mar 2020 09:02:29 +0000 (10:02 +0100)]
gnu: r-units: Update to 0.6-6.

* gnu/packages/cran.scm (r-units): Update to 0.6-6.
[native-inputs]: Add r-knitr.

4 years agognu: r-nonnest2: Update to 0.5-3.
Ricardo Wurmus [Thu, 19 Mar 2020 09:02:13 +0000 (10:02 +0100)]
gnu: r-nonnest2: Update to 0.5-3.

* gnu/packages/cran.scm (r-nonnest2): Update to 0.5-3.
[native-inputs]: Add r-knitr.

4 years agognu: r-waveslim: Update to 1.8.2.
Ricardo Wurmus [Thu, 19 Mar 2020 09:02:05 +0000 (10:02 +0100)]
gnu: r-waveslim: Update to 1.8.2.

* gnu/packages/cran.scm (r-waveslim): Update to 1.8.2.

4 years agognu: r-ggeffects: Update to 0.14.2.
Ricardo Wurmus [Thu, 19 Mar 2020 09:01:48 +0000 (10:01 +0100)]
gnu: r-ggeffects: Update to 0.14.2.

* gnu/packages/cran.scm (r-ggeffects): Update to 0.14.2.
[native-inputs]: Add r-knitr.

4 years agognu: r-glmmtmb: Update to 1.0.1.
Ricardo Wurmus [Thu, 19 Mar 2020 09:01:40 +0000 (10:01 +0100)]
gnu: r-glmmtmb: Update to 1.0.1.

* gnu/packages/cran.scm (r-glmmtmb): Update to 1.0.1.

4 years agognu: r-pwr: Update to 1.3-0.
Ricardo Wurmus [Thu, 19 Mar 2020 09:01:29 +0000 (10:01 +0100)]
gnu: r-pwr: Update to 1.3-0.

* gnu/packages/cran.scm (r-pwr): Update to 1.3-0.

4 years agognu: r-officer: Update to 0.3.8.
Ricardo Wurmus [Thu, 19 Mar 2020 09:01:04 +0000 (10:01 +0100)]
gnu: r-officer: Update to 0.3.8.

* gnu/packages/cran.scm (r-officer): Update to 0.3.8.
[propagated-inputs]: Remove r-digest.
[native-inputs]: Add r-knitr.

4 years agognu: r-recipes: Update to 0.1.10.
Ricardo Wurmus [Thu, 19 Mar 2020 09:00:48 +0000 (10:00 +0100)]
gnu: r-recipes: Update to 0.1.10.

* gnu/packages/cran.scm (r-recipes): Update to 0.1.10.
[native-inputs]: Add r-knitr.

4 years agognu: r-rmysql: Update to 0.10.20.
Ricardo Wurmus [Thu, 19 Mar 2020 09:00:36 +0000 (10:00 +0100)]
gnu: r-rmysql: Update to 0.10.20.

* gnu/packages/cran.scm (r-rmysql): Update to 0.10.20.

4 years agognu: r-ffbase: Update to 0.12.8.
Ricardo Wurmus [Thu, 19 Mar 2020 09:00:29 +0000 (10:00 +0100)]
gnu: r-ffbase: Update to 0.12.8.

* gnu/packages/cran.scm (r-ffbase): Update to 0.12.8.

4 years agognu: r-rcpp: Update to 1.0.4.
Ricardo Wurmus [Thu, 19 Mar 2020 09:00:14 +0000 (10:00 +0100)]
gnu: r-rcpp: Update to 1.0.4.

* gnu/packages/cran.scm (r-rcpp): Update to 1.0.4.
[native-inputs]: Remove r-knitr.

4 years agognu: r-glue: Update to 1.3.2.
Ricardo Wurmus [Thu, 19 Mar 2020 09:00:07 +0000 (10:00 +0100)]
gnu: r-glue: Update to 1.3.2.

* gnu/packages/cran.scm (r-glue): Update to 1.3.2.

4 years agognu: r-crosstalk: Update to 1.1.0.1.
Ricardo Wurmus [Thu, 19 Mar 2020 08:59:45 +0000 (09:59 +0100)]
gnu: r-crosstalk: Update to 1.1.0.1.

* gnu/packages/cran.scm (r-crosstalk): Update to 1.1.0.1.
[propagated-inputs]: Remove r-ggplot2 and r-shiny.

4 years agognu: r-biocpkgtools: Update to 1.4.6.
Ricardo Wurmus [Thu, 19 Mar 2020 08:59:05 +0000 (09:59 +0100)]
gnu: r-biocpkgtools: Update to 1.4.6.

* gnu/packages/bioconductor.scm (r-biocpkgtools): Update to 1.4.6.
[propagated-inputs]: Add r-biocfilecache, r-rappdirs, r-rlang, and
r-tidyselect.
[native-inputs]: Add r-knitr.

4 years agognu: r-biosigner: Update to 1.14.2.
Ricardo Wurmus [Thu, 19 Mar 2020 08:58:25 +0000 (09:58 +0100)]
gnu: r-biosigner: Update to 1.14.2.

* gnu/packages/bioconductor.scm (r-biosigner): Update to 1.14.2.
[native-inputs]: Remove r-rmarkdown, pandoc, and pandoc-citeproc.

4 years agognu: ungoogled-chromium: Update to 80.0.3987.149-0.516e2d9 [security fixes].
Marius Bakke [Thu, 19 Mar 2020 08:09:47 +0000 (09:09 +0100)]
gnu: ungoogled-chromium: Update to 80.0.3987.149-0.516e2d9 [security fixes].

This releases fixes CVE-2020-6422, CVE-2020-6424, CVE-2020-6425,
CVE-2020-6426, CVE-2020-6427, CVE-2020-6428, CVE-2020-6429, CVE-2019-20503,
and CVE-2020-6449.

* gnu/packages/chromium.scm (%chromium-version): Set to 80.0.3987.149.
(%ungoogled-revision): Set to 516e2d990a50a4bbeb8c583e56333c2935e2af95.
(%chromium-origin, %ungoogled-origin): Update hashes.

4 years agognu: python2-cython: Exclude parallel tests on i686 systems.
Marius Bakke [Thu, 19 Mar 2020 07:29:06 +0000 (08:29 +0100)]
gnu: python2-cython: Exclude parallel tests on i686 systems.

* gnu/packages/python-xyz.scm (python2-cython)[arguments]: When building on
i686-linux, override the 'check' phase.

4 years agognu: git: Enable parallel tests.
Marius Bakke [Thu, 19 Mar 2020 06:58:08 +0000 (07:58 +0100)]
gnu: git: Enable parallel tests.

* gnu/packages/version-control.scm (git)[arguments]: Remove #:parallel-testS?.

4 years agognu: varnish: Update to 6.4.0.
Marius Bakke [Thu, 19 Mar 2020 06:49:40 +0000 (07:49 +0100)]
gnu: varnish: Update to 6.4.0.

* gnu/packages/web.scm (varnish): Update to 6.4.0.

4 years agognu: RocksDB: Update to 6.7.3.
Marius Bakke [Thu, 19 Mar 2020 06:49:22 +0000 (07:49 +0100)]
gnu: RocksDB: Update to 6.7.3.

* gnu/packages/databases.scm (rocksdb): Update to 6.7.3.

4 years agognu: wpebackend-fdo: Update to 1.6.0.
Marius Bakke [Thu, 19 Mar 2020 06:49:02 +0000 (07:49 +0100)]
gnu: wpebackend-fdo: Update to 1.6.0.

* gnu/packages/webkit.scm (wpebackend-fdo): Update to 1.6.0.

4 years agognu: libwpe: Update to 1.6.0.
Marius Bakke [Thu, 19 Mar 2020 06:48:45 +0000 (07:48 +0100)]
gnu: libwpe: Update to 1.6.0.

* gnu/packages/webkit.scm (libwpe): Update to 1.6.0.

4 years agognu: dav1d: Update to 0.6.0.
Marius Bakke [Thu, 19 Mar 2020 06:48:23 +0000 (07:48 +0100)]
gnu: dav1d: Update to 0.6.0.

* gnu/packages/video.scm (dav1d): Update to 0.6.0.

4 years agognu: libsoup: Update to 2.70.0.
Marius Bakke [Thu, 19 Mar 2020 06:48:01 +0000 (07:48 +0100)]
gnu: libsoup: Update to 2.70.0.

* gnu/packages/gnome.scm (libsoup): Update to 2.70.0.

4 years agognu: libsecret: Update to 0.20.2.
Marius Bakke [Thu, 19 Mar 2020 06:47:42 +0000 (07:47 +0100)]
gnu: libsecret: Update to 0.20.2.

* gnu/packages/gnome.scm (libsecret): Update to 0.20.2.

4 years agognu: git: Update to 2.25.2.
Marius Bakke [Thu, 19 Mar 2020 06:47:30 +0000 (07:47 +0100)]
gnu: git: Update to 2.25.2.

* gnu/packages/version-control.scm (git): Update to 2.25.2.

4 years agognu: OpenSSL: Update replacement to 1.1.1e [fixes CVE-2019-1551].
Marius Bakke [Thu, 19 Mar 2020 06:09:49 +0000 (07:09 +0100)]
gnu: OpenSSL: Update replacement to 1.1.1e [fixes CVE-2019-1551].

* gnu/packages/tls.scm (openssl-1.1.1d): Rename to ...
(openssl-1.1.1e): ... this.  Update to 1.1.1e.
(openssl)[replacement]: Adjust accordingly.

4 years agobuild-self: Import (ice-9 threads) in the compute-guix-derivation script.
Marius Bakke [Thu, 19 Mar 2020 06:08:34 +0000 (07:08 +0100)]
build-self: Import (ice-9 threads) in the compute-guix-derivation script.

This is required for CALL-WITH-NEW-THREAD in Guile 3.0.

* build-aux/build-self.scm (build-program): Import (ice-9 threads).

4 years agognu: sbcl-cl-webkit: Update to 20200319.
Pierre Neidhardt [Thu, 19 Mar 2020 06:41:00 +0000 (07:41 +0100)]
gnu: sbcl-cl-webkit: Update to 20200319.

* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 20200319.

4 years agognu: glances: Deprecate python- prefix.
Tobias Geerinckx-Rice [Thu, 19 Mar 2020 01:20:40 +0000 (02:20 +0100)]
gnu: glances: Deprecate python- prefix.

* gnu/package/python-xyz.scm (glances): New public variable renamed
from……
(python-glances): …this now-deprecated one.

4 years agognu: Remove python2-glances variant.
Tobias Geerinckx-Rice [Thu, 19 Mar 2020 01:12:20 +0000 (02:12 +0100)]
gnu: Remove python2-glances variant.

* gnu/packages/python-xyz.scm (python2-glances): Remove variable.

4 years agognu: python-glances: Update to 3.1.4.
Tobias Geerinckx-Rice [Thu, 19 Mar 2020 01:11:28 +0000 (02:11 +0100)]
gnu: python-glances: Update to 3.1.4.

* gnu/packages/python-xyz.scm (python-glances): Update to 3.1.4.

4 years agognu: aircrack-ng: Update to 1.6.
Tobias Geerinckx-Rice [Thu, 19 Mar 2020 01:07:25 +0000 (02:07 +0100)]
gnu: aircrack-ng: Update to 1.6.

* gnu/packages/networking.scm (aircrack-ng): Update to 1.6.

4 years agognu: neomutt: Update to 20200313.
Tobias Geerinckx-Rice [Thu, 19 Mar 2020 00:38:44 +0000 (01:38 +0100)]
gnu: neomutt: Update to 20200313.

* gnu/packages/mail.scm (neomutt): Update to 20200313.

4 years agognu: Use HTTPS for supported psyc.eu subdomains.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 22:25:50 +0000 (23:25 +0100)]
gnu: Use HTTPS for supported psyc.eu subdomains.

* gnu/packages/messaging.scm (libpsyc)[home-page]: Use HTTPS.
(perl-net-psyc)[source, description, home-page]: Likewise.

4 years agognu: camlp5: Update home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 22:55:23 +0000 (23:55 +0100)]
gnu: camlp5: Update home page.

* gnu/packages/ocaml.scm (camlp5)[home-page]: Update.

4 years agognu: jrnl: Use HTTPS home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 22:19:35 +0000 (23:19 +0100)]
gnu: jrnl: Use HTTPS home page.

* gnu/packages/jrnl.scm (jrnl)[home-page]: Use HTTPS.

4 years agognu: libmygpo-qt: Update home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 23:05:39 +0000 (00:05 +0100)]
gnu: libmygpo-qt: Update home page.

* gnu/packages/gpodder.scm (libmygpo-qt)[home-page]: Update.

4 years agognu: camlzip: Update home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 23:13:40 +0000 (00:13 +0100)]
gnu: camlzip: Update home page.

* gnu/packages/ocaml.scm (camlzip)[home-page]: Update.

4 years agognu: lablgtk: Update to 2.18.10.
Tobias Geerinckx-Rice [Wed, 18 Mar 2020 23:34:59 +0000 (00:34 +0100)]
gnu: lablgtk: Update to 2.18.10.

* gnu/packages/ocaml.scm (lablgtk): Update to 2.18.10.

4 years agognu: bind: Update to 9.16.1.
Tobias Geerinckx-Rice [Wed, 18 Mar 2020 23:34:39 +0000 (00:34 +0100)]
gnu: bind: Update to 9.16.1.

* gnu/packages/dns.scm (isc-bind): Update to 9.16.1.

4 years agognu: inxi-minimal: Update to 3.0.38-1.
Tobias Geerinckx-Rice [Wed, 18 Mar 2020 22:40:09 +0000 (23:40 +0100)]
gnu: inxi-minimal: Update to 3.0.38-1.

* gnu/packages/admin.scm (inxi-minimal): Update to 3.0.38-1.

4 years agognu: chafa: Update to 1.2.2.
Tobias Geerinckx-Rice [Wed, 18 Mar 2020 22:29:36 +0000 (23:29 +0100)]
gnu: chafa: Update to 1.2.2.

* gnu/packages/image-viewers.scm (chafa): Update to 1.2.2.

4 years agognu: workrave: Update to 1.10.37.
Tobias Geerinckx-Rice [Wed, 18 Mar 2020 22:23:19 +0000 (23:23 +0100)]
gnu: workrave: Update to 1.10.37.

* gnu/packages/gnome.scm (workrave): Update to 1.10.37.
[arguments]: Disable #:tests?.

4 years agognu: dovecot: Use libsodium.
Tobias Geerinckx-Rice [Wed, 18 Mar 2020 20:23:48 +0000 (21:23 +0100)]
gnu: dovecot: Use libsodium.

This adds support for ARGON2I and ARGON2ID password hashing in exchange
for a <1% increase in closure size.

* gnu/packages/mail.scm (dovecot)[inputs]: Add libsodium.
(dovecot-libsodium-plugin)[description]: Note its use.

4 years agognu: dovecot: Use SQLite.
Tobias Geerinckx-Rice [Wed, 18 Mar 2020 19:17:01 +0000 (20:17 +0100)]
gnu: dovecot: Use SQLite.

* gnu/packages/mail.scm (dovecot)[arguments]: Add "--with-sqlite"
to #:configure-flags.

4 years agognu: extempore: Use HTTPS home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 22:41:57 +0000 (23:41 +0100)]
gnu: extempore: Use HTTPS home page.

* gnu/packages/music.scm (extempore)[home-page]: Use HTTPS.

4 years agognu: r-rhpcblasctl: Use HTTPS home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 23:26:30 +0000 (00:26 +0100)]
gnu: r-rhpcblasctl: Use HTTPS home page.

* gnu/packages/cran.scm (r-rhpcblasctl)[home-page]: Use HTTPS.

4 years agognu: r-snowfall: Use HTTPS home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 23:18:44 +0000 (00:18 +0100)]
gnu: r-snowfall: Use HTTPS home page.

* gnu/packages/cran.scm (r-snowfall)[home-page]: Use HTTPS.

4 years agognu: Use HTTPS for non.tuxfamily.org home pages.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 23:36:59 +0000 (00:36 +0100)]
gnu: Use HTTPS for non.tuxfamily.org home pages.

* gnu/packages/music.scm (non-timeline, non-mixer, non-session-manager)
(non-sequencer)[home-page]: Use HTTPS.

4 years agognu: emacs-org-static-blog: Fix typo in description.
Nicolas Goaziou [Wed, 18 Mar 2020 20:50:14 +0000 (21:50 +0100)]
gnu: emacs-org-static-blog: Fix typo in description.

* gnu/packages/emacs-xyz.scm (emacs-org-static-blog)[description]: Fix typo.

4 years agognu: linux-libre: Update to 5.4.26.
Mark H Weaver [Wed, 18 Mar 2020 20:46:06 +0000 (16:46 -0400)]
gnu: linux-libre: Update to 5.4.26.

* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.26.
(linux-libre-5.4-pristine-source): Update hash.

4 years agognu: linux-libre@4.19: Update to 4.19.111.
Mark H Weaver [Wed, 18 Mar 2020 20:45:00 +0000 (16:45 -0400)]
gnu: linux-libre@4.19: Update to 4.19.111.

* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.111.
(linux-libre-4.19-pristine-source): Update hash.

4 years agodoc: Correctly state the size of the glibc-locales package.
Leo Famulari [Wed, 18 Mar 2020 18:39:23 +0000 (14:39 -0400)]
doc: Correctly state the size of the glibc-locales package.

* doc/guix.texi (Application Setup): Give the correct size.

4 years agognu: tor: Update to 0.4.2.7.
Tobias Geerinckx-Rice [Wed, 18 Mar 2020 16:48:43 +0000 (17:48 +0100)]
gnu: tor: Update to 0.4.2.7.

* gnu/packages/tor.scm (tor): Update to 0.4.2.7.

4 years agognu: pioneer: Use HTTPS home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 22:57:39 +0000 (23:57 +0100)]
gnu: pioneer: Use HTTPS home page.

* gnu/packages/games.scm (pioneer)[home-page]: Use HTTPS.