jackhill/guix/guix.git
4 years agognu: r-parameters: Update to 0.6.0.
Ricardo Wurmus [Thu, 12 Mar 2020 13:25:28 +0000 (14:25 +0100)]
gnu: r-parameters: Update to 0.6.0.

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

4 years agognu: r-graphlayouts: Update to 0.6.0.
Ricardo Wurmus [Thu, 12 Mar 2020 13:25:20 +0000 (14:25 +0100)]
gnu: r-graphlayouts: Update to 0.6.0.

* gnu/packages/cran.scm (r-graphlayouts): Update to 0.6.0.

4 years agognu: r-ggfortify: Update to 0.4.9.
Ricardo Wurmus [Thu, 12 Mar 2020 13:25:03 +0000 (14:25 +0100)]
gnu: r-ggfortify: Update to 0.4.9.

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

4 years agognu: r-ggplotify: Update to 0.0.5.
Ricardo Wurmus [Thu, 12 Mar 2020 13:24:47 +0000 (14:24 +0100)]
gnu: r-ggplotify: Update to 0.0.5.

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

4 years agognu: r-pegas: Update to 0.13.
Ricardo Wurmus [Thu, 12 Mar 2020 13:24:41 +0000 (14:24 +0100)]
gnu: r-pegas: Update to 0.13.

* gnu/packages/cran.scm (r-pegas): Update to 0.13.

4 years agognu: r-spatialextremes: Update to 2.0-8.
Ricardo Wurmus [Thu, 12 Mar 2020 13:24:35 +0000 (14:24 +0100)]
gnu: r-spatialextremes: Update to 2.0-8.

* gnu/packages/cran.scm (r-spatialextremes): Update to 2.0-8.

4 years agognu: r-tidytree: Update to 0.3.2.
Ricardo Wurmus [Thu, 12 Mar 2020 13:24:24 +0000 (14:24 +0100)]
gnu: r-tidytree: Update to 0.3.2.

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

4 years agognu: r-rcppparallel: Update to 5.0.0.
Ricardo Wurmus [Thu, 12 Mar 2020 13:24:16 +0000 (14:24 +0100)]
gnu: r-rcppparallel: Update to 5.0.0.

* gnu/packages/cran.scm (r-rcppparallel): Update to 5.0.0.

4 years agognu: r-sjplot: Update to 2.8.3.
Ricardo Wurmus [Thu, 12 Mar 2020 13:23:58 +0000 (14:23 +0100)]
gnu: r-sjplot: Update to 2.8.3.

* gnu/packages/cran.scm (r-sjplot): Update to 2.8.3.
[propagated-inputs]: Remove r-forcats.
[native-inputs]: Remove r-knitr.

4 years agognu: r-catdap: Update to 1.3.5.
Ricardo Wurmus [Thu, 12 Mar 2020 13:23:48 +0000 (14:23 +0100)]
gnu: r-catdap: Update to 1.3.5.

* gnu/packages/cran.scm (r-catdap): Update to 1.3.5.

4 years agognu: r-vim: Update to 5.1.1.
Ricardo Wurmus [Thu, 12 Mar 2020 13:23:43 +0000 (14:23 +0100)]
gnu: r-vim: Update to 5.1.1.

* gnu/packages/cran.scm (r-vim): Update to 5.1.1.

4 years agognu: r-vctrs: Update to 0.2.4.
Ricardo Wurmus [Thu, 12 Mar 2020 13:23:32 +0000 (14:23 +0100)]
gnu: r-vctrs: Update to 0.2.4.

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

4 years agognu: r-cicero: Update to 1.4.4.
Ricardo Wurmus [Thu, 12 Mar 2020 13:23:19 +0000 (14:23 +0100)]
gnu: r-cicero: Update to 1.4.4.

* gnu/packages/bioconductor.scm (r-cicero): Update to 1.4.4.
[native-inputs]: Add r-knitr.

4 years agognu: r-ggcyto: Update to 1.14.1.
Ricardo Wurmus [Thu, 12 Mar 2020 13:23:03 +0000 (14:23 +0100)]
gnu: r-ggcyto: Update to 1.14.1.

* gnu/packages/bioconductor.scm (r-ggcyto): Update to 1.14.1.
[native-inputs]: Add r-knitr.

4 years agognu: r-mlinterfaces: Update to 1.66.5.
Ricardo Wurmus [Thu, 12 Mar 2020 13:22:54 +0000 (14:22 +0100)]
gnu: r-mlinterfaces: Update to 1.66.5.

* gnu/packages/bioconductor.scm (r-mlinterfaces): Update to 1.66.5.

4 years agognu: r-qtl: Update to 1.46-2.
Ricardo Wurmus [Thu, 12 Mar 2020 13:22:42 +0000 (14:22 +0100)]
gnu: r-qtl: Update to 1.46-2.

* gnu/packages/bioinformatics.scm (r-qtl): Update to 1.46-2.

4 years agognu: Add hyperledger-iroha.
Pierre Neidhardt [Tue, 10 Mar 2020 07:57:00 +0000 (09:57 +0200)]
gnu: Add hyperledger-iroha.

This package was co-authored with Efraim Flashner <efraim@flashner.co.il>

* gnu/packages/hyperledger.scm (hyperledger-iroha): New variable.

4 years agognu: Add boost-1.69.
Efraim Flashner [Tue, 10 Mar 2020 07:47:29 +0000 (09:47 +0200)]
gnu: Add boost-1.69.

* gnu/packages/boost.scm (boost-1.69): New hidden package.

4 years agognu: Add hyperledger-iroha-ed25519.
Pierre Neidhardt [Mon, 9 Mar 2020 15:31:25 +0000 (17:31 +0200)]
gnu: Add hyperledger-iroha-ed25519.

* gnu/packages/hyperledger.scm (hyperledger-iroha-ed25519): New variable.

4 years agognu: grpc: Build shared libraries.
Efraim Flashner [Mon, 9 Mar 2020 15:30:31 +0000 (17:30 +0200)]
gnu: grpc: Build shared libraries.

* gnu/packages/machine-learning.scm (grpc)[outputs]: Add static.
[arguments]: Copy configure-flags from cmake-build-system. Add custom
phases 'configure-shared, 'install-shared-libraries and 'move-static-libs
to build shared libs and move static libs to their own output.
(tensorflow)[native-inputs]: Add grpc:static.

4 years agognu: python2-jupyter-console: Build with python2.
Efraim Flashner [Thu, 12 Mar 2020 09:00:41 +0000 (11:00 +0200)]
gnu: python2-jupyter-console: Build with python2.

* gnu/packages/python-xyz.scm (python2-jupyter-console)[arguments]: Add
python keyword, set to python-2.

4 years agognu: python-jupyter-console: Specify python2 variant.
Efraim Flashner [Thu, 12 Mar 2020 08:59:39 +0000 (10:59 +0200)]
gnu: python-jupyter-console: Specify python2 variant.

* gnu/packages/python-xyz.scm (python-jupyter-console)[properties]: New
field. Specify python2-jupyter-console as python2 variant.

4 years agoservices: mumi-service-type: Update to latest version of mumi.
Ricardo Wurmus [Thu, 12 Mar 2020 11:19:42 +0000 (12:19 +0100)]
services: mumi-service-type: Update to latest version of mumi.

* gnu/services/web.scm (%mumi-activation): Create /var/mumi/db.
(mumi-shepherd-services): Add service for mumi worker.

4 years agognu: mumi: Update to 0.0.0-7.6653e2d.
Ricardo Wurmus [Thu, 12 Mar 2020 11:18:36 +0000 (12:18 +0100)]
gnu: mumi: Update to 0.0.0-7.6653e2d.

* gnu/packages/mail.scm (mumi): Update to 0.0.0-7.6653e2d.
[inputs]: Add guile-sqlite3.

4 years agognu: r-cairo: Update to 1.5-11.
Ricardo Wurmus [Wed, 11 Mar 2020 20:25:29 +0000 (21:25 +0100)]
gnu: r-cairo: Update to 1.5-11.

* gnu/packages/statistics.scm (r-cairo): Update to 1.5-11.

4 years agognu: dune-istl: Build with suitesparse
Felix Gruber [Tue, 10 Mar 2020 19:29:08 +0000 (20:29 +0100)]
gnu: dune-istl: Build with suitesparse

* gnu/packages/maths.scm (dune-istl)[inputs]: Add suitesparse to build
additional solvers in dune-istl.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: Add dune-subgrid
Felix Gruber [Tue, 10 Mar 2020 19:29:07 +0000 (20:29 +0100)]
gnu: Add dune-subgrid

* gnu/packages/maths.scm (dune-subgrid): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: Add dune-uggrid.
Felix Gruber [Tue, 10 Mar 2020 19:29:06 +0000 (20:29 +0100)]
gnu: Add dune-uggrid.

* gnu/packages/maths.scm (dune-uggrid): New variable.
(dune-grid)[propagated-inputs]: Add dune-uggrid dependency, so
that the UGGrid class in dune-grid can be used by packages that
have dune-grid as input.
(dune-functions)[arguments]: Enable tests that previously weren't
built as they require dune-uggrid.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: dune-*: set up MPI for tests
Felix Gruber [Tue, 10 Mar 2020 19:29:05 +0000 (20:29 +0100)]
gnu: dune-*: set up MPI for tests

* gnu/packages/maths.scm (dune-common, dune-grid, dune-istl,
dune-alugrid): [arguments]: correctly set up MPI instead of disabling
tests that require MPI.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agoinferior: Distinguish inferior exceptions.
Ludovic Courtès [Tue, 10 Mar 2020 15:45:57 +0000 (16:45 +0100)]
inferior: Distinguish inferior exceptions.

This avoids ambiguities when looking at a backtrace where the exception
was actually thrown by an inferior in a very different context.

* guix/inferior.scm (&inferior-exception): New condition type.
(read-repl-response): Add optional 'inferior' parameter.  Raise
'&inferior-exception' instead of rethrowing to KEY when receiving an
'exception' message.
(read-inferior-response): Pass INFERIOR to 'read-repl-response'.
* tests/inferior.scm ("&inferior-exception"): New test.

4 years agoimport: cpan: Gracefully handle missing projects.
Ludovic Courtès [Thu, 12 Mar 2020 10:18:40 +0000 (11:18 +0100)]
import: cpan: Gracefully handle missing projects.

* guix/import/cpan.scm (cpan-fetch): Check whether 'json-fetch' returns #f.

4 years agoimport: utils: Remove 'assoc-ref*'.
Ludovic Courtès [Thu, 12 Mar 2020 10:13:33 +0000 (11:13 +0100)]
import: utils: Remove 'assoc-ref*'.

* guix/import/utils.scm (assoc-ref*): Remove.

4 years agoimport: pypi: Rewrite to use 'define-json-mapping'.
Ludovic Courtès [Thu, 12 Mar 2020 10:04:00 +0000 (11:04 +0100)]
import: pypi: Rewrite to use 'define-json-mapping'.

* guix/import/pypi.scm (non-empty-string-or-false): New procedure.
(<pypi-project>, <project-info>, <distribution>): New record types.
(pypi-fetch): Call 'json->pypi-project'.
(latest-source-release, latest-wheel-release): Use the new record
accessors instead of 'assoc-ref*'.
(pypi->guix-package, latest-release): Likewise.
* tests/pypi.scm (test-json): Add mandatory fields.

4 years agognu: guile-next: Enable JIT on ARMv7.
Ludovic Courtès [Wed, 11 Mar 2020 22:53:19 +0000 (23:53 +0100)]
gnu: guile-next: Enable JIT on ARMv7.

JIT support on ARMv7 is fixed by "guile-3.0-crash.patch".

* gnu/packages/guile.scm (guile-3.0)[arguments]: Remove.

4 years agognu: Add virtualpg.
Guillaume Le Vaillant [Thu, 12 Mar 2020 09:05:28 +0000 (10:05 +0100)]
gnu: Add virtualpg.

* gnu/packages/geo.scm (virtualpg): New variable.

4 years agognu: jgmenu: Update to 4.1.0.
Guillaume Le Vaillant [Thu, 12 Mar 2020 08:43:26 +0000 (09:43 +0100)]
gnu: jgmenu: Update to 4.1.0.

* gnu/packages/xdisorg.scm (jgmenu): Update to 4.1.0.

4 years agognu: udiskie: Update to 2.1.0.
Guillaume Le Vaillant [Thu, 12 Mar 2020 08:38:00 +0000 (09:38 +0100)]
gnu: udiskie: Update to 2.1.0.

* gnu/packages/freedesktop.scm (udiskie): Update to 2.1.0.

4 years agognu: txr: Update to 233.
Guillaume Le Vaillant [Thu, 12 Mar 2020 08:33:47 +0000 (09:33 +0100)]
gnu: txr: Update to 233.

* gnu/packages/lisp.scm (txr): Update to 233.

4 years agodoc: Fix description for "guix package -A".
Danny Milosavljevic [Thu, 12 Mar 2020 08:54:11 +0000 (09:54 +0100)]
doc: Fix description for "guix package -A".

* doc/guix.texi (Invoking guix package): Fix description for "guix package -A".

4 years agognu: python2-ipython: Fix build.
Efraim Flashner [Thu, 12 Mar 2020 08:25:42 +0000 (10:25 +0200)]
gnu: python2-ipython: Fix build.

* gnu/packages/python-xyz.scm (python2-ipython)[arguments]: Adjust
skipped tests.

4 years agognu: xlockmore: Update to 5.62.
Tobias Geerinckx-Rice [Thu, 12 Mar 2020 04:09:44 +0000 (05:09 +0100)]
gnu: xlockmore: Update to 5.62.

* gnu/packages/xdisorg.scm (xlockmore): Update to 5.62.

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

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

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

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

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

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

4 years agognu: Add gitless.
Tobias Geerinckx-Rice [Thu, 12 Mar 2020 00:53:57 +0000 (01:53 +0100)]
gnu: Add gitless.

* gnu/packages/version-control.scm (gitless): New public variable.

Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
4 years agognu: faust: Use HTTPS home page.
Tobias Geerinckx-Rice [Sun, 19 Jan 2020 00:01:50 +0000 (01:01 +0100)]
gnu: faust: Use HTTPS home page.

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

4 years agognu: rsound: Use HTTPS home page.
Tobias Geerinckx-Rice [Sun, 19 Jan 2020 00:31:22 +0000 (01:31 +0100)]
gnu: rsound: Use HTTPS home page.

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

4 years agognu: libgme: Update to 0.6.3.
Tobias Geerinckx-Rice [Thu, 12 Mar 2020 02:54:50 +0000 (03:54 +0100)]
gnu: libgme: Update to 0.6.3.

* gnu/packages/music.scm (libgme): Update to 0.6.3.

4 years agognu: xmobar: Update to 0.33.
Tobias Geerinckx-Rice [Thu, 12 Mar 2020 02:52:24 +0000 (03:52 +0100)]
gnu: xmobar: Update to 0.33.

* gnu/packages/wm.scm (xmobar): Update to 0.33.

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

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

4 years agognu: ephoto: Update source and home page URIs.
Tobias Geerinckx-Rice [Sun, 19 Jan 2020 00:02:03 +0000 (01:02 +0100)]
gnu: ephoto: Update source and home page URIs.

* gnu/packages/enlightenment.scm (ephoto)[source]: Remove dead URI.
[home-page]: Follow (HTTPS) redirection.

4 years agognu: s6: Update to 2.9.1.0.
Tobias Geerinckx-Rice [Thu, 12 Mar 2020 02:45:37 +0000 (03:45 +0100)]
gnu: s6: Update to 2.9.1.0.

* gnu/packages/skarnet.scm (s6): Update to 2.9.1.0.

4 years agognu: simple-scan: Update to 3.36.0.
Tobias Geerinckx-Rice [Thu, 12 Mar 2020 02:38:34 +0000 (03:38 +0100)]
gnu: simple-scan: Update to 3.36.0.

* gnu/packages/gnome.scm (simple-scan): Update to 3.36.0.

4 years agognu: picprog: Use HTTPS home page.
Tobias Geerinckx-Rice [Sun, 19 Jan 2020 00:28:54 +0000 (01:28 +0100)]
gnu: picprog: Use HTTPS home page.

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

4 years agognu: java-snappy: Don't use unstable tarball.
Tobias Geerinckx-Rice [Thu, 12 Mar 2020 03:54:32 +0000 (04:54 +0100)]
gnu: java-snappy: Don't use unstable tarball.

* gnu/packages/java-compression.scm (java-snappy)[source]: Use GIT-FETCH
and GIT-FILE-NAME.
[arguments]: Add ‘make-git-checkout-writable’ phase.

4 years agognu: java-snappy: Update to 1.1.7.3.
Tobias Geerinckx-Rice [Thu, 12 Mar 2020 02:58:46 +0000 (03:58 +0100)]
gnu: java-snappy: Update to 1.1.7.3.

* gnu/packages/java-compression.scm (java-snappy): Update to 1.1.7.3.

4 years agognu: Borg: Update to 1.1.11.
Leo Famulari [Thu, 12 Mar 2020 01:27:36 +0000 (21:27 -0400)]
gnu: Borg: Update to 1.1.11.

* gnu/packages/backup.scm (borg): Update to 1.1.11.

4 years agognu: xxHash: Update to 0.7.3.
Leo Famulari [Thu, 12 Mar 2020 01:24:50 +0000 (21:24 -0400)]
gnu: xxHash: Update to 0.7.3.

* gnu/packages/digest.scm (xxhash): Update to 0.7.3.

4 years agognu: Remove year range from copyright header.
Marius Bakke [Wed, 11 Mar 2020 21:56:51 +0000 (22:56 +0100)]
gnu: Remove year range from copyright header.

* gnu/packages/python-xyz.scm: List years explicitly instead of range in
copyright line.

4 years agognu: Remove duplicate copyright line.
Marius Bakke [Wed, 11 Mar 2020 21:56:27 +0000 (22:56 +0100)]
gnu: Remove duplicate copyright line.

* gnu/packages/python-xyz.scm: Remove duplicate copyright.

4 years agognu: python-cookies: Use the correct version of pytest.
Marius Bakke [Wed, 11 Mar 2020 21:36:02 +0000 (22:36 +0100)]
gnu: python-cookies: Use the correct version of pytest.

* gnu/packages/python-web.scm (python-cookies)[native-inputs]: Change
PYTHON2-PYTEST to PYTHON-PYTEST.

4 years agognu: python2-radon: Fix build.
Marius Bakke [Wed, 11 Mar 2020 21:24:38 +0000 (22:24 +0100)]
gnu: python2-radon: Fix build.

* gnu/packages/python-xyz.scm (python-radon)[properties]: New field.
* gnu/packages/python-xyz.scm (python2-radon)[propagated-inputs]: Add
PYTHON2-CONFIGPARSER and PYTHON2-FUTURE.

4 years agognu: python-virtualenv: Update to 20.0.10.
Marius Bakke [Wed, 11 Mar 2020 20:51:13 +0000 (21:51 +0100)]
gnu: python-virtualenv: Update to 20.0.10.

* gnu/packages/python-xyz.scm (python-virtualenv): Update to 20.0.10.

4 years agognu: python2-virtualenv: Fix build.
Marius Bakke [Wed, 11 Mar 2020 20:49:38 +0000 (21:49 +0100)]
gnu: python2-virtualenv: Fix build.

* gnu/packages/python-xyz.scm (python-virtualenv)[properties]: New field.
(python2-virtualenv)[propagated-inputs]: Add PYTHON2-CONTEXTLIB2.
[arguments]: New field.

4 years agognu: python-contextlib2: Update to 0.6.0.post1.
Marius Bakke [Wed, 11 Mar 2020 20:49:00 +0000 (21:49 +0100)]
gnu: python-contextlib2: Update to 0.6.0.post1.

* gnu/packages/python-xyz.scm (python-contextlib2): Update to 0.6.0.post1.

4 years agognu: lpd8editor: Remove package.
Leo Famulari [Wed, 11 Mar 2020 19:26:48 +0000 (15:26 -0400)]
gnu: lpd8editor: Remove package.

This package has not built successfully in several months.

* gnu/packages/music.scm (lpd8editor): Remove variable.

4 years agognu: Add xa.
Christopher Lemmer Webber [Wed, 11 Mar 2020 15:14:59 +0000 (11:14 -0400)]
gnu: Add xa.

* gnu/packages/assembly.scm (xa): New variable.

4 years agognu: spatialite-gui: Fix GUI not showing up.
Guillaume Le Vaillant [Wed, 11 Mar 2020 18:33:25 +0000 (19:33 +0100)]
gnu: spatialite-gui: Fix GUI not showing up.

* gnu/packages/geo.scm (spatialite-gui)[arguments]: Add 'fix-gui' phase.

4 years agognu: isc-dhcp: Fix cross-compilation.
Marius Bakke [Wed, 11 Mar 2020 18:02:46 +0000 (19:02 +0100)]
gnu: isc-dhcp: Fix cross-compilation.

* gnu/packages/admin.scm (isc-dhcp)[arguments]: Set BUILD_CC in
'fix-bind-cross-compilation' phase.  While at it, make the phase conditional
on %CURRENT-TARGET-SYSTEM.

4 years agognu: zile: Fix cross-compilation.
Marius Bakke [Wed, 11 Mar 2020 17:58:48 +0000 (18:58 +0100)]
gnu: zile: Fix cross-compilation.

* gnu/packages/zile.scm (zile)[native-inputs]: Add THIS-PACKAGE when
cross-compiling.
[arguments]: Add phase when cross-compiling.

4 years agognu: python-multidict: Update to 4.7.5.
Marius Bakke [Wed, 11 Mar 2020 17:56:46 +0000 (18:56 +0100)]
gnu: python-multidict: Update to 4.7.5.

* gnu/packages/python-xyz.scm (python-multidict): Update to 4.7.5.
[arguments]: New field.
[native-inputs]: Remove PYTHON-PYTEST-RUNNER.  Add PYTHON-PYTEST-COV.

4 years agognu: Add clipmenu.
Damien Cassou [Thu, 5 Mar 2020 07:26:23 +0000 (08:26 +0100)]
gnu: Add clipmenu.

* gnu/packages/xdisorg.scm (clipmenu): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: Add clipnotify.
Damien Cassou [Wed, 4 Mar 2020 15:31:51 +0000 (16:31 +0100)]
gnu: Add clipnotify.

* gnu/packages/xdisorg.scm (clipnotify): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agodownload: Remove (web http) workarounds no longer relevant.
Ludovic Courtès [Wed, 11 Mar 2020 15:19:38 +0000 (16:19 +0100)]
download: Remove (web http) workarounds no longer relevant.

* guix/build/download.scm <top level>: Remove workarounds for
<https://bugs.gnu.org/23421> and for
<https://lists.gnu.org/archive/html/guix-devel/2017-11/msg00070.html>.

4 years agobuild: Require Guile 2.2.3 or later.
Ludovic Courtès [Wed, 11 Mar 2020 15:13:03 +0000 (16:13 +0100)]
build: Require Guile 2.2.3 or later.

* configure.ac: For 2.2.x, require 2.2.3 or later.

4 years agoui: Restore line wrapping for 'package->recutils'.
Ludovic Courtès [Wed, 11 Mar 2020 15:07:04 +0000 (16:07 +0100)]
ui: Restore line wrapping for 'package->recutils'.

Fixes a regression introduced when switching to Guile 3.0.0 whereby
monkey-patching 'wrap*' wouldn't have any effects due to inlining.

* guix/ui.scm (%text-width): Define in terms of the '*line-width*' fluid
when it's defined.
<top level>: Set (@@ (texinfo plain-text) wrap*) only when
'*line-width*' is undefined.

4 years agognu: Add r-hrbrthemes.
Mădălin Ionel Patrașcu [Wed, 11 Mar 2020 16:53:17 +0000 (17:53 +0100)]
gnu: Add r-hrbrthemes.

* gnu/packages/cran.scm (r-hrbrthemes): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
4 years agognu: gnutls@3.6.10: Add dependency on datefudge and util-linux.
Marius Bakke [Wed, 11 Mar 2020 16:44:06 +0000 (17:44 +0100)]
gnu: gnutls@3.6.10: Add dependency on datefudge and util-linux.

* gnu/packages/tls.scm (gnutls-3.6.10)[native-inputs]: New field.

4 years agognu: nsis: Update to 3.05.
Carl Dong [Wed, 11 Mar 2020 15:11:34 +0000 (11:11 -0400)]
gnu: nsis: Update to 3.05.

* gnu/packages/installers.scm (nsis): Update to 3.05.

4 years agognu: Add phodav.
Raghav Gururajan [Tue, 10 Mar 2020 21:57:35 +0000 (21:57 +0000)]
gnu: Add phodav.

* gnu/packages/gnome.scm (phodav): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
4 years agognu: python-pybedtools: Update to 0.8.1.
Efraim Flashner [Wed, 11 Mar 2020 14:31:33 +0000 (16:31 +0200)]
gnu: python-pybedtools: Update to 0.8.1.

* gnu/packages/bioinformatics.scm (python-pybedtools): Update to 0.8.1.
[arguments]: Add another test to the 'disable-broken-tests phase.
(python2-pybedtools)[native-inputs]: Add python2-pathlib.

4 years agognu: Add python2-pygraphviz.
Efraim Flashner [Wed, 11 Mar 2020 14:23:52 +0000 (16:23 +0200)]
gnu: Add python2-pygraphviz.

* gnu/packages/graphviz.scm (python2-pygraphviz): New variable.

4 years agognu: python-pyfaidx: Update to 0.5.8.
Efraim Flashner [Wed, 11 Mar 2020 13:45:33 +0000 (15:45 +0200)]
gnu: python-pyfaidx: Update to 0.5.8.

* gnu/packages/bioinformatics.scm (python-pyfaidx): Update to 0.5.8.

4 years agognu: Add python2-pyfaidx.
Efraim Flashner [Wed, 11 Mar 2020 13:43:50 +0000 (15:43 +0200)]
gnu: Add python2-pyfaidx.

* gnu/packages/bioinformatics.scm (python2-pyfaidx): New variable.

4 years agognu: python2-ipykernel: Downgrade to 4.10.1.
Efraim Flashner [Wed, 11 Mar 2020 13:19:29 +0000 (15:19 +0200)]
gnu: python2-ipykernel: Downgrade to 4.10.1.

This is the last version actually supported by ipykernel.

* gnu/packages/python-xyz.scm (python2-ipython): Downgrade to 4.10.1.
[arguments]: Remove custom 'check phase.
[propagated-inputs]: Add python2-tornado, python2-traitlets.
[native-inputs]: Add python2-mock, python2-pytest-cov.
(python-ipykernel)[properties): Declare python2-ipykernel as the
python2- variant.

4 years agognu: python-ipython: Declare python2 variant.
Efraim Flashner [Wed, 11 Mar 2020 13:07:27 +0000 (15:07 +0200)]
gnu: python-ipython: Declare python2 variant.

* gnu/packages/python-xyz.scm (python-ipython)[properties]: Declare
python2-ipython as the python2- variant.

4 years agognu: docker: Update to 19.03.7.
Danny Milosavljevic [Wed, 11 Mar 2020 11:07:19 +0000 (12:07 +0100)]
gnu: docker: Update to 19.03.7.

* gnu/packages/docker.scm (docker): Update to 19.03.7.
(docker-cli): Update to 19.03.7.

4 years agognu: r-ggsignif: Fix build.
Roel Janssen [Wed, 11 Mar 2020 08:31:26 +0000 (09:31 +0100)]
gnu: r-ggsignif: Fix build.

* gnu/packages/cran.scm (r-ggsignif): Add knitr to native-inputs in order to
  build the vignette.

4 years agognu: t1lib: Use HTTPS home page.
Tobias Geerinckx-Rice [Sun, 19 Jan 2020 00:21:49 +0000 (01:21 +0100)]
gnu: t1lib: Use HTTPS home page.

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

4 years agognu: desktop-file-utils: Update to 0.24.
Tobias Geerinckx-Rice [Wed, 11 Mar 2020 02:51:39 +0000 (03:51 +0100)]
gnu: desktop-file-utils: Update to 0.24.

* gnu/packages/freedesktop.scm (desktop-file-utils): Update to 0.24.

4 years agognu: desktop-file-utils: Don't use NAME in source URI.
Tobias Geerinckx-Rice [Wed, 11 Mar 2020 02:51:34 +0000 (03:51 +0100)]
gnu: desktop-file-utils: Don't use NAME in source URI.

* gnu/packages/freedesktop.scm (desktop-file-utils)[source]: Hard-code NAME.

4 years agognu: you-get: Update to 0.4.1410.
Tobias Geerinckx-Rice [Wed, 11 Mar 2020 02:23:50 +0000 (03:23 +0100)]
gnu: you-get: Update to 0.4.1410.

* gnu/packages/video.scm (you-get): Update to 0.4.1410.

4 years agognu: fortune-mod: Use HTTPS home page.
Tobias Geerinckx-Rice [Sun, 19 Jan 2020 00:18:28 +0000 (01:18 +0100)]
gnu: fortune-mod: Use HTTPS home page.

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

4 years agognu: grue-hunter: Use HTTPS home page.
Tobias Geerinckx-Rice [Sun, 19 Jan 2020 00:10:37 +0000 (01:10 +0100)]
gnu: grue-hunter: Use HTTPS home page.

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

4 years agognu: emulation-station: Use HTTPS home page.
Tobias Geerinckx-Rice [Sun, 19 Jan 2020 00:24:52 +0000 (01:24 +0100)]
gnu: emulation-station: Use HTTPS home page.

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

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

* gnu/packages/flashing-tools.scm (dfu-programmer)[home-page]: Use HTTPS.

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

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

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

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

4 years agognu: gd: Use HTTPS home page.
Tobias Geerinckx-Rice [Sun, 19 Jan 2020 00:06:55 +0000 (01:06 +0100)]
gnu: gd: Use HTTPS home page.

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

4 years agognu: python-tomlkit: Fix typos in descriptions.
Tobias Geerinckx-Rice [Wed, 11 Mar 2020 01:53:13 +0000 (02:53 +0100)]
gnu: python-tomlkit: Fix typos in descriptions.

* gnu/packages/python-xyz.scm (python-tomlkit)[synopsis, description]:
Fix typos.