jackhill/guix/guix.git
4 years agognu: guix: Apply courage for the Hurd.
Jan (janneke) Nieuwenhuizen [Tue, 7 Apr 2020 06:07:02 +0000 (08:07 +0200)]
gnu: guix: Apply courage for the Hurd.

* gnu/packages/package-management.scm (guix)[arguments]: When hurd-target? is
true, configure --with-courage.

4 years agognu: guix: Cross-build fixup for wrap-program.
Jan (janneke) Nieuwenhuizen [Wed, 8 Apr 2020 07:43:51 +0000 (09:43 +0200)]
gnu: guix: Cross-build fixup for wrap-program.

This allows running:

    guix build hello

* gnu/packages/package-management.scm (guix)[arguments]: When cross-compiling,
fixup the shebang generated by wrap-program.
[inputs]: When cross-compiling, include bash-minimal.

4 years agognu: guix: Use gnutls-3.6.13 when cross-compiling.
Jan (janneke) Nieuwenhuizen [Fri, 10 Apr 2020 07:54:02 +0000 (09:54 +0200)]
gnu: guix: Use gnutls-3.6.13 when cross-compiling.

* gnu/packages/package-management.scm (guix)[propagated-inputs]: When
cross-compiling, use patched gnutls-3.6.13.

4 years agognu: Add libtirpc/hurd.
Ricardo Wurmus [Sun, 12 Apr 2020 21:04:49 +0000 (23:04 +0200)]
gnu: Add libtirpc/hurd.

* gnu/packages/onc-rpc.scm (libtirpc/hurd): New variable.
* gnu/packages/patches/libtirpc-hurd-client.patch,
gnu/packages/patches/libtirpc-hurd.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.

4 years agognu: hurd: Add NFS support.
Ricardo Wurmus [Sun, 12 Apr 2020 21:06:30 +0000 (23:06 +0200)]
gnu: hurd: Add NFS support.

* gnu/packages/hurd.scm (hurd)[inputs]: Add libtirpc/hurd.
[arguments]: Add configure flags to use libtirpc; add phase "find-tirpc" to
find the RPC headers; add phase "fix-rpc-headers" to include missing headers.

4 years agognu: hurd: Use default QEMU guest IP: 10.0.2.15.
Jan (janneke) Nieuwenhuizen [Sun, 12 Apr 2020 11:53:04 +0000 (13:53 +0200)]
gnu: hurd: Use default QEMU guest IP: 10.0.2.15.

Specifying 10.0.2.77 also works

    -device rtl8139,netdev=net0 -netdev user,id=net0,hostfwd=tcp:127.0.0.1:2228-10.0.2.77:22

but using this default allows us to use the widely advertised

    -device rtl8139,netdev=net0 -netdev user,id=net0,hostfwd=tcp:127.0.0.1:2228-:22

* gnu/packages/hurd.scm (hurd-rc-script): Used from (hurd)[inputs]: Use
10.0.2.15; the default QEMU guest IP.

4 years agognu: hurd: Fix references to /bin/w.
Rene Saavedra [Mon, 13 Apr 2020 03:33:08 +0000 (22:33 -0500)]
gnu: hurd: Fix references to /bin/w.

* gnu/packages/hurd.scm (hurd): Use '/bin/w' from hurd package.

4 years agoMerge branch 'master' into core-updates
Marius Bakke [Thu, 30 Apr 2020 21:47:49 +0000 (23:47 +0200)]
Merge branch 'master' into core-updates

 Conflicts:
gnu/local.mk
gnu/packages/backup.scm
gnu/packages/emacs-xyz.scm
gnu/packages/guile.scm
gnu/packages/lisp.scm
gnu/packages/openldap.scm
gnu/packages/package-management.scm
gnu/packages/web.scm
gnu/packages/xorg.scm

4 years agognu: emacs-toml-mode: Fix syntax error in description.
Marius Bakke [Thu, 30 Apr 2020 21:31:53 +0000 (23:31 +0200)]
gnu: emacs-toml-mode: Fix syntax error in description.

* gnu/packages/emacs-xyz.scm (emacs-toml-mode)[description]: Replace usage of
@acronym with @dfn to work around a Guile Texinfo limitation.

4 years agodoc: Bootloader Configuration: Fix an obsolete example.
Leo Famulari [Thu, 30 Apr 2020 21:17:46 +0000 (17:17 -0400)]
doc: Bootloader Configuration: Fix an obsolete example.

Reported by rawmat on #guix.

* doc/guix.texi (Bootloader Configuration): Replace 'grub-configuration' with
'bootloader-configuration'.

4 years agognu: guile-json: Update to 3.5.0.
Marius Bakke [Thu, 30 Apr 2020 20:23:44 +0000 (22:23 +0200)]
gnu: guile-json: Update to 3.5.0.

* gnu/packages/patches/guile-json-cross.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/guile.scm (guile-json-3): Update to 3.5.0.
[source](patches): Remove.
[native-inputs]: Remove AUTOCONF and AUTOMAKE.
[arguments]: Remove.

4 years agognu: diffoscope: Update to 143.
Vagrant Cascadian [Thu, 30 Apr 2020 18:46:30 +0000 (18:46 +0000)]
gnu: diffoscope: Update to 143.

* gnu/packages/diffoscope (diffoscope): Update to 143.
  [native-inputs]: Add openssl and python-h5py.
  [arguments] Add openssl to add-known-tools phase.
  [arguments] Remove hdf5 from add-known-tools phase, added upstream.

4 years agognu: MPD: Update to 0.21.23.
Leo Famulari [Thu, 30 Apr 2020 18:17:32 +0000 (14:17 -0400)]
gnu: MPD: Update to 0.21.23.

* gnu/packages/mpd.scm (mpd): Update to 0.21.23.

4 years agognu: libntlm: Update to 1.6 [fixes CVE-2019-17455].
Simon Josefsson [Thu, 30 Apr 2020 09:02:08 +0000 (11:02 +0200)]
gnu: libntlm: Update to 1.6 [fixes CVE-2019-17455].

* gnu/packages/gsasl.scm (libntlm): Update to 1.6.

Signed-off-by: Leo Famulari <leo@famulari.name>
4 years agognu: sbcl-osicat: Fix library path.
Pierre Neidhardt [Thu, 30 Apr 2020 14:56:44 +0000 (16:56 +0200)]
gnu: sbcl-osicat: Fix library path.

* gnu/packages/lisp-xyz.scm (sbcl-osicat)[arguments]: Replace 'cleanup phase
  to preserve the location of libosicat.so so that it can be found when
  loading the system.

4 years agognu: r-vgam: Update to 1.1-3.
Ricardo Wurmus [Thu, 30 Apr 2020 13:27:45 +0000 (15:27 +0200)]
gnu: r-vgam: Update to 1.1-3.

* gnu/packages/statistics.scm (r-vgam): Update to 1.1-3.
[inputs]: Move gfortran from here...
[native-inputs]: ...to here.

4 years agognu: r-rcpparmadillo: Update to 0.9.870.2.0.
Ricardo Wurmus [Thu, 30 Apr 2020 13:27:40 +0000 (15:27 +0200)]
gnu: r-rcpparmadillo: Update to 0.9.870.2.0.

* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.9.870.2.0.

4 years agognu: r-spatial: Update to 7.3-12.
Ricardo Wurmus [Thu, 30 Apr 2020 13:27:30 +0000 (15:27 +0200)]
gnu: r-spatial: Update to 7.3-12.

* gnu/packages/statistics.scm (r-spatial): Update to 7.3-12.

4 years agognu: r-nnet: Update to 7.3-14.
Ricardo Wurmus [Thu, 30 Apr 2020 13:27:24 +0000 (15:27 +0200)]
gnu: r-nnet: Update to 7.3-14.

* gnu/packages/statistics.scm (r-nnet): Update to 7.3-14.

4 years agognu: r-kernsmooth: Update to 2.23-17.
Ricardo Wurmus [Thu, 30 Apr 2020 13:27:19 +0000 (15:27 +0200)]
gnu: r-kernsmooth: Update to 2.23-17.

* gnu/packages/statistics.scm (r-kernsmooth): Update to 2.23-17.

4 years agognu: r-foreign: Update to 0.8-79.
Ricardo Wurmus [Thu, 30 Apr 2020 13:27:15 +0000 (15:27 +0200)]
gnu: r-foreign: Update to 0.8-79.

* gnu/packages/statistics.scm (r-foreign): Update to 0.8-79.

4 years agognu: r-class: Update to 7.3-17.
Ricardo Wurmus [Thu, 30 Apr 2020 13:27:09 +0000 (15:27 +0200)]
gnu: r-class: Update to 7.3-17.

* gnu/packages/statistics.scm (r-class): Update to 7.3-17.

4 years agognu: r-mass: Update to 7.3-51.6.
Ricardo Wurmus [Thu, 30 Apr 2020 13:27:01 +0000 (15:27 +0200)]
gnu: r-mass: Update to 7.3-51.6.

* gnu/packages/statistics.scm (r-mass): Update to 7.3-51.6.

4 years agognu: r-boot: Update to 1.3-25.
Ricardo Wurmus [Thu, 30 Apr 2020 13:26:52 +0000 (15:26 +0200)]
gnu: r-boot: Update to 1.3-25.

* gnu/packages/statistics.scm (r-boot): Update to 1.3-25.

4 years agognu: r-kutils: Update to 1.70.
Ricardo Wurmus [Thu, 30 Apr 2020 13:26:35 +0000 (15:26 +0200)]
gnu: r-kutils: Update to 1.70.

* gnu/packages/cran.scm (r-kutils): Update to 1.70.
[propagated-inputs]: Remove r-lavaan.

4 years agognu: r-univoutl: Update to 0.2.
Ricardo Wurmus [Thu, 30 Apr 2020 13:26:30 +0000 (15:26 +0200)]
gnu: r-univoutl: Update to 0.2.

* gnu/packages/cran.scm (r-univoutl): Update to 0.2.

4 years agognu: r-graphlayouts: Update to 0.7.0.
Ricardo Wurmus [Thu, 30 Apr 2020 13:26:24 +0000 (15:26 +0200)]
gnu: r-graphlayouts: Update to 0.7.0.

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

4 years agognu: r-systemfonts: Update to 0.2.1.
Ricardo Wurmus [Thu, 30 Apr 2020 13:26:18 +0000 (15:26 +0200)]
gnu: r-systemfonts: Update to 0.2.1.

* gnu/packages/cran.scm (r-systemfonts): Update to 0.2.1.

4 years agognu: r-ggfortify: Update to 0.4.10.
Ricardo Wurmus [Thu, 30 Apr 2020 13:26:13 +0000 (15:26 +0200)]
gnu: r-ggfortify: Update to 0.4.10.

* gnu/packages/cran.scm (r-ggfortify): Update to 0.4.10.

4 years agognu: r-dalex: Update to 1.2.1.
Ricardo Wurmus [Thu, 30 Apr 2020 13:26:07 +0000 (15:26 +0200)]
gnu: r-dalex: Update to 1.2.1.

* gnu/packages/cran.scm (r-dalex): Update to 1.2.1.

4 years agognu: r-arm: Update to 1.11-1.
Ricardo Wurmus [Thu, 30 Apr 2020 13:26:03 +0000 (15:26 +0200)]
gnu: r-arm: Update to 1.11-1.

* gnu/packages/cran.scm (r-arm): Update to 1.11-1.

4 years agognu: r-usethis: Update to 1.6.1.
Ricardo Wurmus [Thu, 30 Apr 2020 13:25:57 +0000 (15:25 +0200)]
gnu: r-usethis: Update to 1.6.1.

* gnu/packages/cran.scm (r-usethis): Update to 1.6.1.

4 years agognu: r-rootsolve: Update to 1.8.2.1.
Ricardo Wurmus [Thu, 30 Apr 2020 13:25:50 +0000 (15:25 +0200)]
gnu: r-rootsolve: Update to 1.8.2.1.

* gnu/packages/cran.scm (r-rootsolve): Update to 1.8.2.1.

4 years agognu: r-proxy: Update to 0.4-24.
Ricardo Wurmus [Thu, 30 Apr 2020 13:25:45 +0000 (15:25 +0200)]
gnu: r-proxy: Update to 0.4-24.

* gnu/packages/cran.scm (r-proxy): Update to 0.4-24.

4 years agognu: r-pkgbuild: Update to 1.0.7.
Ricardo Wurmus [Thu, 30 Apr 2020 13:25:32 +0000 (15:25 +0200)]
gnu: r-pkgbuild: Update to 1.0.7.

* gnu/packages/cran.scm (r-pkgbuild): Update to 1.0.7.

4 years agognu: Add miniasm.
Roel Janssen [Thu, 30 Apr 2020 13:30:16 +0000 (15:30 +0200)]
gnu: Add miniasm.

* gnu/packages/bioinformatics.scm (miniasm): New variable.

4 years agognu: Add one more missing module import.
Ricardo Wurmus [Thu, 30 Apr 2020 12:44:45 +0000 (14:44 +0200)]
gnu: Add one more missing module import.

This is a follow-up to commit 61fc72d3ac949d0c65690ee25bb1daf01f39bb42.

* gnu/packages/backup.scm: Add missing import of (gnu packages protobuf).

4 years agognu: Add missing module import.
Ricardo Wurmus [Thu, 30 Apr 2020 12:41:53 +0000 (14:41 +0200)]
gnu: Add missing module import.

This is a follow-up to commit 61fc72d3ac949d0c65690ee25bb1daf01f39bb42.

* gnu/packages/backup.scm: Add missing import of (guix build-system cmake).

4 years agognu: Add zbackup.
Nicolas Goaziou [Fri, 10 Apr 2020 12:58:47 +0000 (14:58 +0200)]
gnu: Add zbackup.

* gnu/packages/backup.scm (zbackup): New variable.

4 years agognu: python2-pysnptools: Update to 0.4.11.
Ricardo Wurmus [Thu, 30 Apr 2020 11:06:01 +0000 (13:06 +0200)]
gnu: python2-pysnptools: Update to 0.4.11.

* gnu/packages/python-xyz.scm (python2-pysnptools): Update to 0.4.11;
implement in terms of...
(python-pysnptools): ...this new variable.
[propagated-inputs]: Add python-dill, python-h5py, and python-psutil.

4 years agognu: kaldi-gstreamer-server: Fix bug.
Ricardo Wurmus [Thu, 30 Apr 2020 11:04:55 +0000 (13:04 +0200)]
gnu: kaldi-gstreamer-server: Fix bug.

* gnu/packages/machine-learning.scm (kaldi-gstreamer-server)[arguments]: Patch
master_server.py before build.

4 years agognu: kaldi-gstreamer-server: Use Tornado 6.
Ricardo Wurmus [Thu, 30 Apr 2020 11:03:59 +0000 (13:03 +0200)]
gnu: kaldi-gstreamer-server: Use Tornado 6.

* gnu/packages/machine-learning.scm (kaldi-gstreamer-server)[inputs]: Replace
python-tornado with python-tornado-6.

4 years agognu: Add python-tornado-6.
Ricardo Wurmus [Thu, 30 Apr 2020 11:03:52 +0000 (13:03 +0200)]
gnu: Add python-tornado-6.

* gnu/packages/python-web.scm (python-tornado-6): New variable.

4 years agognu: python2-warpedlmm: Fix build.
Ricardo Wurmus [Thu, 30 Apr 2020 11:00:50 +0000 (13:00 +0200)]
gnu: python2-warpedlmm: Fix build.

* gnu/packages/bioinformatics.scm (python2-warpedlmm)[propagated-inputs]: Add
python2-weave.
[arguments]: Disable tests and add "use-weave" phase.

4 years agognu: Add python2-weave.
Ricardo Wurmus [Thu, 30 Apr 2020 11:00:40 +0000 (13:00 +0200)]
gnu: Add python2-weave.

* gnu/packages/python-science.scm (python2-weave): New variable.

4 years agognu: Add r-rserve.
Eric Brown [Wed, 22 Apr 2020 11:04:59 +0000 (06:04 -0500)]
gnu: Add r-rserve.

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

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
4 years agognu: gnuradio: Fix runtime python environment for plugins.
Guillaume Le Vaillant [Thu, 30 Apr 2020 08:09:15 +0000 (10:09 +0200)]
gnu: gnuradio: Fix runtime python environment for plugins.

* gnu/packages/radio.scm (gnuradio)[native-search-paths]: Add PYTHONPATH.
  [native-inputs]: Move python ...
  [inputs]: ... here.

4 years agognu: linux-libre: Update to 5.4.36.
Mark H Weaver [Thu, 30 Apr 2020 02:13:56 +0000 (22:13 -0400)]
gnu: linux-libre: Update to 5.4.36.

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

4 years agognu: linux-libre@5.6: Update to 5.6.8.
Mark H Weaver [Thu, 30 Apr 2020 02:13:15 +0000 (22:13 -0400)]
gnu: linux-libre@5.6: Update to 5.6.8.

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

4 years agognu: linux-libre@4.19: Update to 4.19.119.
Mark H Weaver [Thu, 30 Apr 2020 02:12:10 +0000 (22:12 -0400)]
gnu: linux-libre@4.19: Update to 4.19.119.

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

4 years agognu: python-hacking: Update to 1.1.0.
Ricardo Wurmus [Wed, 29 Apr 2020 20:28:07 +0000 (22:28 +0200)]
gnu: python-hacking: Update to 1.1.0.

* gnu/packages/openstack.scm (python-hacking): Update to 1.1.0.
[arguments]: Add "delete-broken-test" phase.
[propagated-inputs]: Replace python-flake8-2.5 with python-flake8-2.6.

4 years agognu: python-flake8-2.5: Update to 2.6.2.
Ricardo Wurmus [Wed, 29 Apr 2020 20:24:49 +0000 (22:24 +0200)]
gnu: python-flake8-2.5: Update to 2.6.2.

* gnu/packages/python-xyz.scm (python-flake8-2.5): Update to 2.6.2; rename
it...
(python-flake8-2.6): ...to this.
[arguments]: Add phase "use-later-pycodestyles", and move "check" phase after
"install".
[propagated-inputs]: Explicitly list python-pycodestyle, python-entrypoints,
python-pyflakes-1.2, and python-mccabe.

4 years agognu: Remove python2-flake8-2.5.
Ricardo Wurmus [Wed, 29 Apr 2020 20:23:19 +0000 (22:23 +0200)]
gnu: Remove python2-flake8-2.5.

* gnu/packages/python-xyz.scm (python2-flake8-2.5): Remove variable.
(python-flake8-2.5)[properties]: Remove.

4 years agognu: Replace python-pyflakes-0.8.1 with python-pyflakes-1.2.
Ricardo Wurmus [Wed, 29 Apr 2020 20:19:25 +0000 (22:19 +0200)]
gnu: Replace python-pyflakes-0.8.1 with python-pyflakes-1.2.

* gnu/packages/python-xyz.scm (python-pyflakes-0.8.1): Remove variable.
(python-pyflakes-1.2): New variable.
* gnu/packages/openstack.scm (python-hacking)[propagated-inputs]: Replace
python-pyflakes-0.8.1 with python-pyflakes-1.2.

4 years agognu: Remove python2-pyflakes-0.8.1.
Ricardo Wurmus [Wed, 29 Apr 2020 20:16:31 +0000 (22:16 +0200)]
gnu: Remove python2-pyflakes-0.8.1.

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

4 years agognu: Add python-cmd2.
Ricardo Wurmus [Wed, 29 Apr 2020 12:12:49 +0000 (14:12 +0200)]
gnu: Add python-cmd2.

* gnu/packages/python-xyz.scm (python-cmd2): New variable.

4 years agognu: Add python-voluptuous.
Ricardo Wurmus [Wed, 29 Apr 2020 12:12:37 +0000 (14:12 +0200)]
gnu: Add python-voluptuous.

* gnu/packages/python-xyz.scm (python-voluptuous): New variable.

4 years agognu: python-psutil: Update to 5.7.0.
Ricardo Wurmus [Tue, 28 Apr 2020 11:41:38 +0000 (13:41 +0200)]
gnu: python-psutil: Update to 5.7.0.

* gnu/packages/python-xyz.scm (python-psutil): Update to 5.7.0.

4 years agodoc: cookbook: Rename stumpwm package to current state.
Marcin Karpezo [Wed, 29 Apr 2020 13:26:11 +0000 (15:26 +0200)]
doc: cookbook: Rename stumpwm package to current state.

* doc/guix-cookbook.texi (StumpWM): Rename STUMPWM package to current state.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
4 years agognu: Add sbcl-stumpwm-pass.
Marcin Karpezo [Wed, 29 Apr 2020 12:51:33 +0000 (14:51 +0200)]
gnu: Add sbcl-stumpwm-pass.

* gnu/packages/wm.scm (sbcl-stumpwm-pass): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
4 years agognu: Magic Wormhole: Update to 0.12.0.
Leo Famulari [Wed, 29 Apr 2020 20:15:40 +0000 (16:15 -0400)]
gnu: Magic Wormhole: Update to 0.12.0.

* gnu/packages/magic-wormhole.scm (magic-wormhole): Update to 0.12.0.

4 years agognu: magic-wormhole-transit-relay: Update to 0.2.1.
Leo Famulari [Wed, 29 Apr 2020 20:15:19 +0000 (16:15 -0400)]
gnu: magic-wormhole-transit-relay: Update to 0.2.1.

* gnu/packages/magic-wormhole.scm (magic-wormhole-transit-relay): Update to
0.2.1.

4 years agognu: magic-wormhole-mailbox-server: Update to 0.4.1.
Leo Famulari [Wed, 29 Apr 2020 20:14:55 +0000 (16:14 -0400)]
gnu: magic-wormhole-mailbox-server: Update to 0.4.1.

* gnu/packages/magic-wormhole.scm (magic-wormhole-mailbox-server): Update to
0.4.1.

4 years agognu: Add aspell-dict-pl.
Marcin Karpezo [Wed, 29 Apr 2020 14:49:36 +0000 (16:49 +0200)]
gnu: Add aspell-dict-pl.

* gnu/packages/aspell.scm (aspell-dict-pl): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: python-tortoise-orm: Update to 0.16.7 [security fixes].
Lars-Dominik Braun [Tue, 21 Apr 2020 08:36:29 +0000 (10:36 +0200)]
gnu: python-tortoise-orm: Update to 0.16.7 [security fixes].

* gnu/packages/databases.scm (python-tortoise-orm)[source]: Update to 0.16.7.
[propagated-inputs]: Propagate python-ciso8601, which is required in setup.py.

Signed-off-by: Leo Famulari <leo@famulari.name>
4 years agognu: python-pypika: Update to 0.37.2.
Lars-Dominik Braun [Tue, 21 Apr 2020 08:35:33 +0000 (10:35 +0200)]
gnu: python-pypika: Update to 0.37.2.

* gnu/packages/databases.scm (python-pypika): Update to 0.37.2.

Signed-off-by: Leo Famulari <leo@famulari.name>
4 years agognu: python-aiosqlite: Update to 0.12.0.
Lars-Dominik Braun [Tue, 21 Apr 2020 08:34:30 +0000 (10:34 +0200)]
gnu: python-aiosqlite: Update to 0.12.0.

* gnu/packages/databases.scm (python-aiosqlite): Update to 0.12.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
4 years agognu: OpenLDAP: Update to 2.4.50 [fixes CVE-2019-{13057,13565}].
Leo Famulari [Tue, 28 Apr 2020 19:59:16 +0000 (15:59 -0400)]
gnu: OpenLDAP: Update to 2.4.50 [fixes CVE-2019-{13057,13565}].

* gnu/packages/openldap.scm (openldap)[replacement]: Use openldap-2.4.50.
(openldap/fixed): Replace with ...
(openldap-2.4.50): ... new variable.
* gnu/packages/patches/openldap-CVE-2020-12243.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

4 years agognu: foo2zjs: Update to 20200426.
Tobias Geerinckx-Rice [Wed, 29 Apr 2020 14:57:09 +0000 (16:57 +0200)]
gnu: foo2zjs: Update to 20200426.

* gnu/packages/cups.scm (foo2zjs): Update to 20200426.

4 years agognu: emacs-vterm: Update to 0-1.e63bd65.
Oleg Pykhalov [Wed, 29 Apr 2020 16:36:30 +0000 (19:36 +0300)]
gnu: emacs-vterm: Update to 0-1.e63bd65.

* gnu/packages/emacs-xyz.scm (emacs-vterm): Update to 0-1.e63bd65.

4 years agognu: Add emacs-kakoune.
pinoaffe [Wed, 29 Apr 2020 14:33:35 +0000 (16:33 +0200)]
gnu: Add emacs-kakoune.

* gnu/packages/emacs-xyz.scm (emacs-kakoune): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
4 years agognu: Add emacs-ryo-modal.
pinoaffe [Wed, 29 Apr 2020 14:29:53 +0000 (16:29 +0200)]
gnu: Add emacs-ryo-modal.

* gnu/packages/emacs-xyz.scm (emacs-ryo-modal): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
4 years agognu: Add emacs-twittering-mode.
Masaya Tojo [Wed, 29 Apr 2020 14:26:21 +0000 (16:26 +0200)]
gnu: Add emacs-twittering-mode.

* gnu/packages/emacs-xyz.scm (emacs-twittering-mode): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
4 years agotests: install: Fix device usage.
Mathieu Othacehe [Wed, 29 Apr 2020 13:25:00 +0000 (15:25 +0200)]
tests: install: Fix device usage.

This is a follow-up of a860eddbbddeae5d3b6fe084e29ac9fafd2d6f02. Guided
installation tests are now run from an ISO image. Hence the main block device
is vda and not vdb anymore.

* gnu/tests/install.scm (installation-target-os-for-gui-tests): Use
%minimal-os-on-vda instead of %minimal-os.
(%minimal-os-on-vda): Make sure that it replicates the config of %minimal-os.

4 years agognu: Add python-sphinx-autobuild.
Ricardo Wurmus [Wed, 29 Apr 2020 11:41:52 +0000 (13:41 +0200)]
gnu: Add python-sphinx-autobuild.

* gnu/packages/sphinx.scm (python-sphinx-autobuild): New variable.

4 years agognu: Add python-doc8.
Ricardo Wurmus [Wed, 29 Apr 2020 11:41:13 +0000 (13:41 +0200)]
gnu: Add python-doc8.

* gnu/packages/python-xyz.scm (python-doc8): New variable.

4 years agognu: Add python-livereload.
Ricardo Wurmus [Wed, 29 Apr 2020 11:40:54 +0000 (13:40 +0200)]
gnu: Add python-livereload.

* gnu/packages/python-web.scm (python-livereload): New variable.

4 years agognu: Add python-port-for.
Ricardo Wurmus [Wed, 29 Apr 2020 11:38:22 +0000 (13:38 +0200)]
gnu: Add python-port-for.

* gnu/packages/python-web.scm (python-port-for): New variable.

4 years agognu: Add python-restructuredtext-lint.
Ricardo Wurmus [Wed, 29 Apr 2020 11:37:22 +0000 (13:37 +0200)]
gnu: Add python-restructuredtext-lint.

* gnu/packages/python-xyz.scm (python-restructuredtext-lint): New variable.

4 years agognu: gnome-calendar: Propagate evolution-data-server.
Raghav Gururajan [Fri, 10 Jan 2020 13:49:02 +0000 (08:49 -0500)]
gnu: gnome-calendar: Propagate evolution-data-server.

* gnu/packages/gnome.scm (gnome-calendar)[inputs]: Move evolution-data-server
from here...
[propagated-inputs]: ...to here.

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

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
4 years agognu: Remove python2-ws4py-for-kaldi-gstreamer-server.
Ricardo Wurmus [Tue, 28 Apr 2020 11:35:51 +0000 (13:35 +0200)]
gnu: Remove python2-ws4py-for-kaldi-gstreamer-server.

* gnu/packages/python-web.scm (python2-ws4py-for-kaldi-gstreamer-server):
Remove variable.

4 years agognu: kaldi-gstreamer-server: Update to 0-2.f68cab4.
Ricardo Wurmus [Tue, 28 Apr 2020 11:34:22 +0000 (13:34 +0200)]
gnu: kaldi-gstreamer-server: Update to 0-2.f68cab4.

* gnu/packages/machine-learning.scm (kaldi-gstreamer-server): Update to
0-2.f68cab4.
[inputs]: Replace python-2 with python-wrapper, python2-pygobject with
python-pygobject, python2-pyyaml with python-pyyaml, and python2-tornado with
python-tornado; remove python2-ws4py-for-kaldi-gstreamer-server and
python2-futures.

4 years agognu: Add edid-decode.
Brice Waegeneire [Tue, 28 Apr 2020 09:53:23 +0000 (11:53 +0200)]
gnu: Add edid-decode.

* gnu/packages/hardware.scm (edid-decode): New variable.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
4 years agognu: zrythm: Update to 0.8.333.
Alexandros Theodotou [Tue, 28 Apr 2020 14:55:13 +0000 (15:55 +0100)]
gnu: zrythm: Update to 0.8.333.

* gnu/packages/music.scm (zrythm): Update to 0.8.333.
[inputs]: Add new dependencies graphviz and gtksourceview.

Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
4 years agognu: ikiwiki: Update to 3.20200202.3.
Paul Garlick [Tue, 28 Apr 2020 20:32:56 +0000 (21:32 +0100)]
gnu: ikiwiki: Update to 3.20200202.3.

* gnu/packages/web.scm (ikiwiki): Update to 3.20200202.3.

4 years agognu: ikiwiki: Translate documentation.
Paul Garlick [Tue, 28 Apr 2020 16:52:21 +0000 (17:52 +0100)]
gnu: ikiwiki: Translate documentation.

* gnu/packages/web.scm (ikiwiki)[inputs]: Add po4a.
[arguments]<#:phases>[patch-Makefile]: Rename to...
[arguments]<#:phases>[patch-Makefiles]: ...this.  Add build environment
paths to the PERL5LIB environment variable that is used by the 'po2wiki'
script.

4 years agognu: ikiwiki: Add missing inputs.
Paul Garlick [Tue, 28 Apr 2020 15:13:55 +0000 (16:13 +0100)]
gnu: ikiwiki: Add missing inputs.

* gnu/packages/web.scm (ikiwiki)[inputs]: Add perl-authen-passphrase,
perl-file-mimeinfo, perl-mail-sendmail and perl-xml-twig.

4 years agognu: ikiwiki: Propagate some inputs.
Paul Garlick [Mon, 27 Apr 2020 10:07:23 +0000 (11:07 +0100)]
gnu: ikiwiki: Propagate some inputs.

* gnu/packages/web.scm (ikiwiki)[inputs]: Move perl-html-parser,
perl-html-scrubber, perl-html-template, perl-json,
perl-text-markdown-discount, perl-uri and perl-yaml-libyaml to...
[propagated-inputs]: ...here.  New field.

4 years agognu: ikiwiki: Build perl inputs for target architecture.
Paul Garlick [Fri, 24 Apr 2020 19:46:15 +0000 (20:46 +0100)]
gnu: ikiwiki: Build perl inputs for target architecture.

* gnu/packages/web.scm (ikiwiki)[native-inputs]: Move perl dependencies ...
[inputs]: ...to here.

4 years agognu: ikiwiki: Fetch sources from git repository.
Paul Garlick [Fri, 24 Apr 2020 12:07:07 +0000 (13:07 +0100)]
gnu: ikiwiki: Fetch sources from git repository.

* gnu/packages/web.scm (ikiwiki)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[source](snippet): New field.
[arguments]<#:phases>[set-modification-times]: New phase.

4 years agognu: gnuradio: Fix search paths for third-party blocks.
Guillaume Le Vaillant [Wed, 29 Apr 2020 08:15:57 +0000 (10:15 +0200)]
gnu: gnuradio: Fix search paths for third-party blocks.

* gnu/packages/radio.scm (gnuradio)[native-search-paths]: Add definition of
  the GRC_BLOCKS_PATH variable.

4 years agotests: install: Fix gui-installed-os test.
Mathieu Othacehe [Wed, 29 Apr 2020 07:24:31 +0000 (09:24 +0200)]
tests: install: Fix gui-installed-os test.

This is a follow-up of a860eddbbddeae5d3b6fe084e29ac9fafd2d6f02. If using an
ISO, the main disk is vda and not vdb anymore.

* gnu/tests/install.scm (installation-target-os-for-gui-tests): Use vda2 as
swap partition.

4 years agotests: install: Increase virtual machine RAM.
Mathieu Othacehe [Wed, 29 Apr 2020 07:11:24 +0000 (09:11 +0200)]
tests: install: Increase virtual machine RAM.

It seems that 'guix system init' is consuming more than the 800M of RAM
currently allocated. Until this is understood, bump the limit to 1.2G.

Reported here:
https://lists.gnu.org/archive/html/bug-guix/2020-04/msg00519.html

* gnu/tests/install.scm (run-install): Bump RAM to 1.2G.

4 years agognu: Add xnec2c.
Guillaume Le Vaillant [Tue, 28 Apr 2020 23:11:53 +0000 (01:11 +0200)]
gnu: Add xnec2c.

* gnu/packages/radio.scm (xnec2c): New variable.

4 years agognu: libgc/static-libs: Mark it as hidden.
Christopher Baines [Sun, 26 Apr 2020 18:56:17 +0000 (19:56 +0100)]
gnu: libgc/static-libs: Mark it as hidden.

* gnu/packages/bdw-gc.scm (libgc/static-libs)[properties] Set hidden? to #t.

4 years agodoc: Mention that PulseAudio service overrides user configuration.
Diego Nicola Barbato [Sat, 25 Apr 2020 09:32:07 +0000 (11:32 +0200)]
doc: Mention that PulseAudio service overrides user configuration.

* doc/guix.texi (Sound Services): Add a warning that 'pulseaudio-service-type'
  overrides per-user configuration files in '~/.config/pulse'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4 years agognu: guile-json: Update to 3.5.0.
Ludovic Courtès [Tue, 28 Apr 2020 20:32:06 +0000 (22:32 +0200)]
gnu: guile-json: Update to 3.5.0.

* gnu/packages/guile.scm (guile-json-3): Update to 3.5.0.

4 years agognu: guix: Update to 619f918.
Ludovic Courtès [Tue, 28 Apr 2020 20:31:32 +0000 (22:31 +0200)]
gnu: guix: Update to 619f918.

* gnu/packages/package-management.scm (guix): Update to 619f918.

4 years agognu: openldap: Fix CVE-2020-12243.
Efraim Flashner [Tue, 28 Apr 2020 19:52:20 +0000 (22:52 +0300)]
gnu: openldap: Fix CVE-2020-12243.

* gnu/packages/openldap.scm (openldap)[replacement]: New field.
(openldap/fixed): New variable.
* gnu/packages/patches/openldap-CVE-2020-12243.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

4 years agognu: valgrind: Update source uri.
Efraim Flashner [Tue, 28 Apr 2020 18:07:14 +0000 (21:07 +0300)]
gnu: valgrind: Update source uri.

* gnu/packages/valgrind.scm (valgrind)[source]: Remove valgrind host,
add sourceware host.
[home-page]: Use https.