jackhill/guix/guix.git
3 years agognu: libwps: Update to 0.4.12.
Tobias Geerinckx-Rice [Thu, 10 Sep 2020 23:00:16 +0000 (01:00 +0200)]
gnu: libwps: Update to 0.4.12.

* gnu/packages/libreoffice.scm (libwps): Update to 0.4.12.

3 years agognu: svt-av1: Update to 0.8.5.
Tobias Geerinckx-Rice [Thu, 10 Sep 2020 17:10:04 +0000 (19:10 +0200)]
gnu: svt-av1: Update to 0.8.5.

* gnu/packages/video.scm (svt-av1): Update to 0.8.5.

3 years agoservices: dovecot: Only serialize settings with non-empty values.
Alexey Abramov [Tue, 8 Sep 2020 13:53:44 +0000 (15:53 +0200)]
services: dovecot: Only serialize settings with non-empty values.

* gnu/services/mail.scm (serialize-space-separated-string-list): Protocols
might have custom settings, which are not supported by other protocols. To
prevent dovecot/services from crashing, serialize settings that hold non-empty
values only.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
3 years agognu: mcabber: Update to 1.1.1.
Tobias Geerinckx-Rice [Fri, 11 Sep 2020 14:20:30 +0000 (16:20 +0200)]
gnu: mcabber: Update to 1.1.1.

* gnu/packages/messaging.scm (mcabber): Update to 1.1.1.

3 years agognu: fetchmail: Update to 6.4.12.
Tobias Geerinckx-Rice [Fri, 11 Sep 2020 14:27:45 +0000 (16:27 +0200)]
gnu: fetchmail: Update to 6.4.12.

* gnu/packages/mail.scm (fetchmail): Update to 6.4.12.

3 years agognu: dragonfly-reverb: Update to 3.2.1.
Alexandros Theodotou [Thu, 10 Sep 2020 18:32:52 +0000 (19:32 +0100)]
gnu: dragonfly-reverb: Update to 3.2.1.

* gnu/packages/music.scm (dragonfly-reverb): Update to 3.2.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add hexyl.
Gabriel Arazas [Thu, 10 Sep 2020 11:27:31 +0000 (19:27 +0800)]
gnu: Add hexyl.

* gnu/packages/rust-apps.scm (hexyl): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: geonkick: Update to 2.3.7.
Alexandros Theodotou [Thu, 10 Sep 2020 16:50:27 +0000 (17:50 +0100)]
gnu: geonkick: Update to 2.3.7.

* gnu/packages/music.scm (geonkick): Update to 2.3.7.
[native-inputs]: Add gcc-9.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: redkite: Update to 1.0.3.
Alexandros Theodotou [Thu, 10 Sep 2020 16:49:06 +0000 (17:49 +0100)]
gnu: redkite: Update to 1.0.3.

* gnu/packages/audio.scm (redkite): Update to 1.0.3.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: libhandy: Update to 1.0.0.
Leo Prikler [Fri, 11 Sep 2020 09:16:20 +0000 (11:16 +0200)]
gnu: libhandy: Update to 1.0.0.

* gnu/packages/gnome.scm (libhandy): Update to 1.0.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add r-config.
Peter Lo [Sun, 28 Jun 2020 08:57:44 +0000 (16:57 +0800)]
gnu: Add r-config.

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

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
3 years agognu: Add r-forge.
Peter Lo [Sun, 28 Jun 2020 08:57:43 +0000 (16:57 +0800)]
gnu: Add r-forge.

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

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
3 years agognu: r-survminer: Update to 0.4.8.
Ricardo Wurmus [Fri, 11 Sep 2020 09:06:59 +0000 (11:06 +0200)]
gnu: r-survminer: Update to 0.4.8.

* gnu/packages/cran.scm (r-survminer): Update to 0.4.8.

3 years agognu: Add r-survminer.
Peter Lo [Sun, 28 Jun 2020 09:29:44 +0000 (17:29 +0800)]
gnu: Add r-survminer.

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

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
3 years agognu: Add r-maxstat.
Peter Lo [Sun, 28 Jun 2020 09:29:43 +0000 (17:29 +0800)]
gnu: Add r-maxstat.

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

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
3 years agognu: Add r-exactranktests.
Peter Lo [Sun, 28 Jun 2020 09:29:42 +0000 (17:29 +0800)]
gnu: Add r-exactranktests.

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

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
3 years agognu: Add r-survmisc.
Peter Lo [Sun, 28 Jun 2020 09:29:41 +0000 (17:29 +0800)]
gnu: Add r-survmisc.

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

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
3 years agognu: Add r-kmsurv.
Peter Lo [Sun, 28 Jun 2020 09:29:40 +0000 (17:29 +0800)]
gnu: Add r-kmsurv.

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

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
3 years agognu: Add r-km-ci.
Peter Lo [Sun, 28 Jun 2020 09:29:39 +0000 (17:29 +0800)]
gnu: Add r-km-ci.

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

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
3 years agognu: Add r-transphylo.
Antoine Côté [Mon, 29 Jun 2020 15:05:18 +0000 (11:05 -0400)]
gnu: Add r-transphylo.

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

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
3 years agognu: Add r-laplacesdemon.
Vinicius Monego [Fri, 11 Sep 2020 06:59:52 +0000 (08:59 +0200)]
gnu: Add r-laplacesdemon.

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

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
3 years agognu: guitarix: Update to 0.41.0.
Ricardo Wurmus [Fri, 11 Sep 2020 06:23:57 +0000 (08:23 +0200)]
gnu: guitarix: Update to 0.41.0.

* gnu/packages/audio.scm (guitarix): Update to 0.41.0.
[inputs]: Remove gtkmm-2 and gtk+-2; add gtkmm and gtk+.
[native-inputs]: Add sassc.
[arguments]: Do not use Python 2; remove phase "fix-boost-includes".

3 years agognu: Add r-flexsurv.
Peter Lo [Fri, 11 Sep 2020 05:25:43 +0000 (07:25 +0200)]
gnu: Add r-flexsurv.

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

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
3 years agognu: Add r-muhaz.
Peter Lo [Fri, 11 Sep 2020 05:21:31 +0000 (07:21 +0200)]
gnu: Add r-muhaz.

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

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
3 years agognu: Add bschaffl.
Ricardo Wurmus [Fri, 11 Sep 2020 05:15:14 +0000 (07:15 +0200)]
gnu: Add bschaffl.

* gnu/packages/music.scm (bschaffl): New variable.

3 years agognu: Add praat.
Julien Lepiller [Thu, 10 Sep 2020 22:24:42 +0000 (00:24 +0200)]
gnu: Add praat.

* gnu/packages/language.scm (praat): New variable.

3 years agognu: Add ttyebus-linux-module.
Danny Milosavljevic [Thu, 10 Sep 2020 22:06:15 +0000 (00:06 +0200)]
gnu: Add ttyebus-linux-module.

* gnu/packages/linux.scm (ttyebus-linux-module): New variable.

3 years agognu: lv2lint: Update to 0.8.0.
Alexandros Theodotou [Thu, 10 Sep 2020 17:33:02 +0000 (18:33 +0100)]
gnu: lv2lint: Update to 0.8.0.

* gnu/packages/audio.scm (lv2lint): Update to 0.8.0.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
3 years agognu: sherlock-lv2: Update to 0.24.0.
Alexandros Theodotou [Thu, 10 Sep 2020 17:20:56 +0000 (18:20 +0100)]
gnu: sherlock-lv2: Update to 0.24.0.

* gnu/packages/music.scm (sherlock-lv2): Update to 0.24.0.
[inputs]: Add glu.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
3 years agognu: powertabeditor: Update to 2.0.0-alpha13.
Ricardo Wurmus [Thu, 10 Sep 2020 17:56:48 +0000 (19:56 +0200)]
gnu: powertabeditor: Update to 2.0.0-alpha13.

* gnu/packages/music.scm (powertabeditor): Update to 2.0.0-alpha13.

3 years agognu: bjumblr: Update to 1.4.2.
Ricardo Wurmus [Thu, 10 Sep 2020 17:01:17 +0000 (19:01 +0200)]
gnu: bjumblr: Update to 1.4.2.

* gnu/packages/music.scm (bjumblr): Update to 1.4.2.

3 years agognu: bchoppr: Update to 1.8.0.
Ricardo Wurmus [Thu, 10 Sep 2020 17:01:08 +0000 (19:01 +0200)]
gnu: bchoppr: Update to 1.8.0.

* gnu/packages/music.scm (bchoppr): Update to 1.8.0.

3 years agotests: nfs: Improve "nfs-root-fs".
Danny Milosavljevic [Thu, 10 Sep 2020 16:08:48 +0000 (18:08 +0200)]
tests: nfs: Improve "nfs-root-fs".

Follow-up to a1a39ed5a46044161a71cbe6931c7e3006a82ecb.

* gnu/tests/nfs.scm (run-nfs-root-fs-test): Improve tests.
(%test-nfs-root-fs)[description]: Modify.

3 years agognu: Update synopsis for r-useful.
Roel Janssen [Thu, 10 Sep 2020 14:54:27 +0000 (16:54 +0200)]
gnu: Update synopsis for r-useful.

* gnu/packages/cran.scm (r-useful): Update synopsis.

3 years agognu: Move r-bisquerna.
Roel Janssen [Thu, 10 Sep 2020 14:38:43 +0000 (16:38 +0200)]
gnu: Move r-bisquerna.

* gnu/packages/bioinformatics.scm (r-bisquerna): Move to ...
* gnu/packages/cran.scm: ... here.

3 years agognu: cuirass: Update to 0.0.1-44.00c7b4b.
Mathieu Othacehe [Thu, 10 Sep 2020 13:30:38 +0000 (15:30 +0200)]
gnu: cuirass: Update to 0.0.1-44.00c7b4b.

* gnu/packages/ci.scm (cuirass): Update to 0.0.1-44.00c7b4b.

3 years agotests: install: Fix gui-installed-desktop-os-encrypted test.
Mathieu Othacehe [Thu, 10 Sep 2020 12:59:21 +0000 (14:59 +0200)]
tests: install: Fix gui-installed-desktop-os-encrypted test.

* gnu/tests/base.scm (run-basic-test): Add a 'desktop?' argument. Wait 30
seconds before trying to switch to TTY1 on desktop.
* gnu/tests/install.scm (guided-installation-test): Use 512MiB of RAM and pass
the desktop argument to "run-basic-test".

3 years agognu: Add foo-yc20.
Ricardo Wurmus [Thu, 10 Sep 2020 12:57:49 +0000 (14:57 +0200)]
gnu: Add foo-yc20.

* gnu/packages/music.scm (foo-yc20): New variable.

3 years agognu: armagetronad: Update to 0.2.9.0.1.
Kei Kebreau [Thu, 10 Sep 2020 12:22:44 +0000 (08:22 -0400)]
gnu: armagetronad: Update to 0.2.9.0.1.

* gnu/packages/games.scm (armagetronad): Update to 0.2.9.0.1.
[source]: Update URL.
[native-inputs]: Add pkg-config.

3 years agognu: Add python-hg-evolve.
Tanguy Le Carrour [Fri, 28 Aug 2020 10:25:32 +0000 (12:25 +0200)]
gnu: Add python-hg-evolve.

* gnu/packages/version-control.scm (python-hg-evolve): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agobash completion: Restore completion for 'guix system', etc.
Ludovic Courtès [Thu, 10 Sep 2020 09:19:41 +0000 (11:19 +0200)]
bash completion: Restore completion for 'guix system', etc.

Commit 538ca8dd65f0075cc65bcca18ed87f66a789290a introduced a second
'_guix_complete_subcommand' function, shadowing the existing one, which
broke sub-command completion for 'guix system', 'guix import', etc.

* etc/completion/bash/guix: Distinguish between '_guix_complete_command'
and '_guix_complete_subcommand'.  Adjust users to call the right one.

3 years agoscripts: Use 'define-command' and have 'guix help' use that.
Ludovic Courtès [Tue, 1 Sep 2020 20:13:11 +0000 (22:13 +0200)]
scripts: Use 'define-command' and have 'guix help' use that.

This changes 'guix help' to print a short synopsis for each command and
to group commands by category.

* guix/scripts.scm (synopsis, category): New variables.
(define-command-categories, define-command): New macros.
(%command-categories): New variable.
* guix/ui.scm (<command>): New record type.
(source-file-command): New procedure.
(command-files): Return absolute file names.
(commands): Return a list of <command> records.
(show-guix-help)[display-commands, category-predicate]: New procedures.
Display commands grouped in three categories.
* guix/scripts/archive.scm (guix-archive): Use 'define-command'.
* guix/scripts/authenticate.scm (guix-authenticate): Likewise.
* guix/scripts/build.scm (guix-build): Likewise.
* guix/scripts/challenge.scm (guix-challenge): Likewise.
* guix/scripts/container.scm (guix-container): Likewise.
* guix/scripts/copy.scm (guix-copy): Likewise.
* guix/scripts/deploy.scm (guix-deploy): Likewise.
* guix/scripts/describe.scm (guix-describe): Likewise.
* guix/scripts/download.scm (guix-download): Likewise.
* guix/scripts/edit.scm (guix-edit): Likewise.
* guix/scripts/environment.scm (guix-environment): Likewise.
* guix/scripts/gc.scm (guix-gc): Likewise.
* guix/scripts/git.scm (guix-git): Likewise.
* guix/scripts/graph.scm (guix-graph): Likewise.
* guix/scripts/hash.scm (guix-hash): Likewise.
* guix/scripts/import.scm (guix-import): Likewise.
* guix/scripts/install.scm (guix-install): Likewise.
* guix/scripts/lint.scm (guix-lint): Likewise.
* guix/scripts/offload.scm (guix-offload): Likewise.
* guix/scripts/pack.scm (guix-pack): Likewise.
* guix/scripts/package.scm (guix-package): Likewise.
* guix/scripts/perform-download.scm (guix-perform-download): Likewise.
* guix/scripts/processes.scm (guix-processes): Likewise.
* guix/scripts/publish.scm (guix-publish): Likewise.
* guix/scripts/pull.scm (guix-pull): Likewise.
* guix/scripts/refresh.scm (guix-refresh): Likewise.
* guix/scripts/remove.scm (guix-remove): Likewise.
* guix/scripts/repl.scm (guix-repl): Likewise.
* guix/scripts/search.scm (guix-search): Likewise.
* guix/scripts/show.scm (guix-show): Likewise.
* guix/scripts/size.scm (guix-size): Likewise.
* guix/scripts/substitute.scm (guix-substitute): Likewise.
* guix/scripts/system.scm (guix-system): Likewise.
* guix/scripts/time-machine.scm (guix-time-machine): Likewise.
* guix/scripts/upgrade.scm (guix-upgrade): Likewise.
* guix/scripts/weather.scm (guix-weather): Likewise.

3 years agoui: '--help' output links to <https://guix.gnu.org/help/>.
Ludovic Courtès [Tue, 1 Sep 2020 20:23:50 +0000 (22:23 +0200)]
ui: '--help' output links to <https://guix.gnu.org/help/>.

* guix/ui.scm (show-bug-report-information): Link to
<https://guix.gnu.org/help/> instead of <https://www.gnu.org/gethelp/>.
The former is much more useful and includes links to GNU manuals.

3 years agognu: gcc-toolchain: Make "gcc" a "deprecated" alias for "gcc-toolchain".
Ludovic Courtès [Thu, 10 Sep 2020 07:53:32 +0000 (09:53 +0200)]
gnu: gcc-toolchain: Make "gcc" a "deprecated" alias for "gcc-toolchain".

Fixes <https://bugs.gnu.org/43303>.
Reported by Jeffrey Walton <noloader@gmail.com>.

* gnu/packages/commencement.scm (gcc-toolchain-aka-gcc): New variable.

3 years agognu: Add fdroidcl.
Sergey Trofimov [Tue, 7 Apr 2020 04:57:13 +0000 (06:57 +0200)]
gnu: Add fdroidcl.

* gnu/packages/android (fdroidcl): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agoservices: php-fpm: Add 'php-ini-file' configuration.
Jelle Licht [Mon, 25 May 2020 18:58:46 +0000 (20:58 +0200)]
services: php-fpm: Add 'php-ini-file' configuration.

* gnu/services/web.scm: (<php-fpm-configuration>)[php-ini-file]: New record field.
(php-fpm-shepherd-service): Use it.
* doc/guix.texi (Web Services): Document it.

3 years agoinstaller: final: Introduce call-with-mnt-container.
Mathieu Othacehe [Wed, 9 Sep 2020 07:24:49 +0000 (09:24 +0200)]
installer: final: Introduce call-with-mnt-container.

* gnu/installer/final.scm (call-with-mnt-container): New procedure,
(install-system): use it instead of call-with-container, to make sure that the
container is not jailed.

3 years agobuild: linux-container: Fix run-container.
Mathieu Othacehe [Wed, 9 Sep 2020 07:15:55 +0000 (09:15 +0200)]
build: linux-container: Fix run-container.

This is a follow-up of 5316dfc0f125b658e4a2acf7f00f49501663d943. Some users of
run-container may expect that the container is jailed, even if there are no
mounts. This is the case for some Guix tests.

* gnu/build/linux-container.scm (run-container): Do not jail the container
when the requested root is "/".

3 years agognu: Add loko-scheme.
Martin Becze [Tue, 8 Sep 2020 15:59:46 +0000 (10:59 -0500)]
gnu: Add loko-scheme.

* gnu/packages/loko.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agognu: Add guile-laesare.
Martin Becze [Tue, 8 Sep 2020 15:59:45 +0000 (10:59 -0500)]
gnu: Add guile-laesare.

* gnu/packages/guile-xyz.scm (guile-laesare): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agognu: Add guile-machine-code.
Martin Becze [Tue, 8 Sep 2020 15:59:44 +0000 (10:59 -0500)]
gnu: Add guile-machine-code.

* gnu/packages/guile-xyz.scm (guile-machine-code): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agognu: Add guile-struct-pack.
Martin Becze [Tue, 8 Sep 2020 15:59:43 +0000 (10:59 -0500)]
gnu: Add guile-struct-pack.

* gnu/packages/guile-xyz.scm (guile-struct-pack): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
3 years agognu: libcap-ng: Update to 0.8.
Tobias Geerinckx-Rice [Wed, 9 Sep 2020 17:40:41 +0000 (19:40 +0200)]
gnu: libcap-ng: Update to 0.8.

* gnu/packages/admin.scm (libcap-ng): Update to 0.8.

3 years agognu: burp: Update to 2.3.34 [security fixes].
Tobias Geerinckx-Rice [Thu, 10 Sep 2020 03:01:41 +0000 (05:01 +0200)]
gnu: burp: Update to 2.3.34 [security fixes].

* gnu/packages/backup.scm (burp): Update to 2.3.34.

3 years agognu: snd: Update to 20.7.
Tobias Geerinckx-Rice [Thu, 10 Sep 2020 02:54:06 +0000 (04:54 +0200)]
gnu: snd: Update to 20.7.

* gnu/packages/audio.scm (snd): Update to 20.7.

3 years agognu: fasm: Update to 1.73.25.
Tobias Geerinckx-Rice [Thu, 10 Sep 2020 02:05:41 +0000 (04:05 +0200)]
gnu: fasm: Update to 1.73.25.

* gnu/packages/assembly.scm (fasm): Update to 1.73.25.

3 years agognu: starfighter: Update to 2.3.2.
Kei Kebreau [Thu, 10 Sep 2020 01:13:53 +0000 (21:13 -0400)]
gnu: starfighter: Update to 2.3.2.

* gnu/packages/games.scm (starfighter): Update to 2.3.2.

3 years agognu: retux: Update to 1.4.
Kei Kebreau [Wed, 9 Sep 2020 23:35:20 +0000 (19:35 -0400)]
gnu: retux: Update to 1.4.

* gnu/packages/games.scm (retux): Update to 1.4.
[source, home-page]: Update URLs.
[arguments]: Update 'install phase.

3 years agognu: python-xsge: Update to 2020.09.07.
Kei Kebreau [Thu, 10 Sep 2020 00:40:40 +0000 (20:40 -0400)]
gnu: python-xsge: Update to 2020.09.07.

* gnu/packages/game-development.scm (python-xsge): Update to 2020.09.07.
[native-inputs]: Add unzip.
[propagated-inputs]: Remove python-game, python-six, and python-tmx.  Use
python-sge instead of python-sge-pygame.
[home-page]: Update URL.
(python2-xsge): Remove unsupported Python 2 variant.

3 years agognu: python-sge: Update to 1.7.
Kei Kebreau [Thu, 10 Sep 2020 00:12:53 +0000 (20:12 -0400)]
gnu: python-sge: Update to 1.7.

* gnu/packages/game-development.scm (python-sge-pygame): Define as deprecated
alias for python-sge.
(python2-sge-pygame): Remove unsupported Python 2 variant.
(python-sge)[source]: Use pypi-uri.
[propagated-inputs]: Remove python-six.
[home-page]: Update URL.

3 years agognu: python-file: Shrink synopsis.
Ludovic Courtès [Wed, 9 Sep 2020 21:15:59 +0000 (23:15 +0200)]
gnu: python-file: Shrink synopsis.

* gnu/packages/python-xyz.scm (python-file)[synopsis]: Reduce to a few words.
[description]: Adjust to include bit about 'python-magic' and 'magic.py'.

3 years agognu: Add emacs-moody.
Alberto Eleuterio Flores Guerrero [Wed, 15 Apr 2020 05:04:47 +0000 (00:04 -0500)]
gnu: Add emacs-moody.

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

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: protonvpn-cli: Update to 2.2.4.
Ryan Prior [Tue, 2 Jun 2020 23:43:48 +0000 (23:43 +0000)]
gnu: protonvpn-cli: Update to 2.2.4.

* gnu/packages/vpn.scm (protonvpn-cli): Update to 2.2.4

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: emacs-which-key: Update to 3.5.0.
Michael Rohleder [Wed, 9 Sep 2020 09:43:24 +0000 (11:43 +0200)]
gnu: emacs-which-key: Update to 3.5.0.

* gnu/packages/emacs-xyz.scm (emacs-which-key): Update to 3.5.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
3 years agognu: emacs-direnv: Update to 2.1.0.
Nicolas Goaziou [Wed, 9 Sep 2020 19:59:09 +0000 (21:59 +0200)]
gnu: emacs-direnv: Update to 2.1.0.

* gnu/packages/emacs-xyz.scm (emacs-direnv): Update to 2.1.0.

3 years agognu: linux-libre@4.14: Update to 4.14.197.
Mark H Weaver [Wed, 9 Sep 2020 19:01:22 +0000 (15:01 -0400)]
gnu: linux-libre@4.14: Update to 4.14.197.

* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.197.
(linux-libre-4.14-pristine-source): Update hash.
(deblob-scripts-4.14): Stay at version 4.14.196.

3 years agognu: linux-libre@4.19: Update to 4.19.144.
Mark H Weaver [Wed, 9 Sep 2020 18:54:37 +0000 (14:54 -0400)]
gnu: linux-libre@4.19: Update to 4.19.144.

* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.144.
(linux-libre-4.19-pristine-source): Update hash.
(deblob-scripts-4.19): Stay at version 4.19.143.

3 years agognu: linux-libre@5.4: Update to 5.4.64.
Mark H Weaver [Wed, 9 Sep 2020 18:45:05 +0000 (14:45 -0400)]
gnu: linux-libre@5.4: Update to 5.4.64.

* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.64.
(linux-libre-5.4-pristine-source): Update hash.
(deblob-scripts-5.4): Stay at version 5.4.63.

3 years agoservices: dovecot: Serialize global settings first.
Alexey Abramov [Tue, 8 Sep 2020 13:53:43 +0000 (15:53 +0200)]
services: dovecot: Serialize global settings first.

* gnu/services/mail.scm (dovecot-configuration): To avoid dovecot warning
messages, move serialization of protocol settings below the global one.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
3 years agoservices: dovecot: Use modules via symlink to system profile.
Alexey Abramov [Tue, 8 Sep 2020 13:53:42 +0000 (15:53 +0200)]
services: dovecot: Use modules via symlink to system profile.

* gnu/services/mail.scm (%dovecot-activation): Link the location with multiple
plugins (dovecot-pigeonhole, etc), to a place where dovecot can find them.
* gnu/services/mail.scm (dovecot-configuration): Use the symlink.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
3 years agognu: dovecot: Set moduledir to global directory.
Efraim Flashner [Tue, 8 Sep 2020 13:53:41 +0000 (15:53 +0200)]
gnu: dovecot: Set moduledir to global directory.

* gnu/packages/mail.scm (dovecot)[arguments]: Add configure-flag to set
moduledir. Adjust custom 'install phase to override moduledir so it
successfully installs.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
3 years agognu: znc: Update to 1.8.2.
Tobias Geerinckx-Rice [Wed, 9 Sep 2020 15:51:32 +0000 (17:51 +0200)]
gnu: znc: Update to 1.8.2.

* gnu/packages/messaging.scm (znc): Update to 1.8.2.

3 years agognu: linux-libre: Update to 5.8.8.
Mark H Weaver [Wed, 9 Sep 2020 18:32:04 +0000 (14:32 -0400)]
gnu: linux-libre: Update to 5.8.8.

* gnu/packages/linux.scm (linux-libre-5.8-version): Update to 5.8.8.
(linux-libre-5.8-pristine-source): Update hash.
(deblob-scripts-5.8): Stay at version 5.8.7.

3 years agognu: mercurial: Update to 5.5.1.
Dr. Arne Babenhauserheide [Wed, 9 Sep 2020 09:55:05 +0000 (11:55 +0200)]
gnu: mercurial: Update to 5.5.1.

* gnu/packages/version-control.scm (mercurial): Update to 5.5.1.
[source]: Remove patches.
[arguments]: Adjust the custom 'check phase to delete a few more files.
(mercurial-patch): Remove procedure.
(%mercurial-patches): Remove variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agoRevert "gnu: Add r-loomr."
Ricardo Wurmus [Wed, 9 Sep 2020 16:14:48 +0000 (18:14 +0200)]
Revert "gnu: Add r-loomr."

This reverts commit 1f56ec08af704bdc7aa3e143bf5ce351c5306dea.

This package is not free software.

3 years agognu: Add inspekt3d.
Ricardo Wurmus [Wed, 9 Sep 2020 10:22:42 +0000 (12:22 +0200)]
gnu: Add inspekt3d.

* gnu/packages/engineering.scm (inspekt3d): New variable.

3 years agognu: Add r-bisquerna.
Roel Janssen [Wed, 9 Sep 2020 15:02:55 +0000 (17:02 +0200)]
gnu: Add r-bisquerna.

* gnu/packages/bioinformatics.scm (r-bisquerna): New variable.

3 years agognu: Add r-useful.
Roel Janssen [Wed, 9 Sep 2020 14:59:42 +0000 (16:59 +0200)]
gnu: Add r-useful.

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

3 years agognu: Add r-loomr.
Roel Janssen [Wed, 9 Sep 2020 14:56:02 +0000 (16:56 +0200)]
gnu: Add r-loomr.

* gnu/packages/bioinformatics.scm (r-loomr): New variable.

3 years agognu: Add r-mboost.
Roel Janssen [Wed, 9 Sep 2020 14:51:08 +0000 (16:51 +0200)]
gnu: Add r-mboost.

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

3 years agognu: Add r-stabs.
Roel Janssen [Wed, 9 Sep 2020 14:47:35 +0000 (16:47 +0200)]
gnu: Add r-stabs.

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

3 years agognu: Add r-partykit.
Roel Janssen [Wed, 9 Sep 2020 14:41:50 +0000 (16:41 +0200)]
gnu: Add r-partykit.

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

3 years agognu: emacs-explain-pause-mode: Fix synopsis and description.
Nicolas Goaziou [Wed, 9 Sep 2020 13:30:54 +0000 (15:30 +0200)]
gnu: emacs-explain-pause-mode: Fix synopsis and description.

* gnu/packages/emacs-xyz.scm (emacs-explain-pause-mode)[synopsis,
description]: Conform to style recommendations.

3 years agognu: emacs-org-contrib: Fix version to 20200907.
Pierre Neidhardt [Wed, 9 Sep 2020 12:46:43 +0000 (14:46 +0200)]
gnu: emacs-org-contrib: Fix version to 20200907.

* gnu/packages/emacs-xyz.scm (emacs-org-contrib): Version 20200908 does not
exist yet, use the last one on ELPA.

3 years agognu: emacs-org-contrib: Update to 20200908.
Pierre Neidhardt [Wed, 9 Sep 2020 12:29:35 +0000 (14:29 +0200)]
gnu: emacs-org-contrib: Update to 20200908.

* gnu/packages/emacs-xyz.scm (emacs-org-contrib): Update to 20200908.

3 years agognu: emacs-sly-macrostep: Update to 20191211.
Pierre Neidhardt [Wed, 9 Sep 2020 09:55:04 +0000 (11:55 +0200)]
gnu: emacs-sly-macrostep: Update to 20191211.

* gnu/packages/emacs-xyz.scm (emacs-sly-macrostep): Update to 20191211.

3 years agognu: emacs-sly: Update to 20200903.
Pierre Neidhardt [Wed, 9 Sep 2020 09:54:33 +0000 (11:54 +0200)]
gnu: emacs-sly: Update to 20200903.

* gnu/packages/emacs-xyz.scm (emacs-sly): Update to 20200903.

3 years agognu: taglib: Fix 'taglib-config --libs' -L flag.
Michael Rohleder [Tue, 8 Sep 2020 10:48:35 +0000 (12:48 +0200)]
gnu: taglib: Fix 'taglib-config --libs' -L flag.

* gnu/packages/mp3.scm (taglib): Add "" around the substitution of
ZLIB_LIBRARIES_FLAGS and add "/lib".

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: enlightenment: Fix inputs.
Efraim Flashner [Wed, 9 Sep 2020 07:46:08 +0000 (10:46 +0300)]
gnu: enlightenment: Fix inputs.

* gnu/packages/enlightenment.scm (enlightenment)[inputs]: Move efl,
wayland-protocols ...
[propagated-inputs]: ... to here. Add libxkbcommon.

3 years agognu: Add breeze.
Prafulla Giri [Fri, 4 Sep 2020 07:14:28 +0000 (12:59 +0545)]
gnu: Add breeze.

* gnu/packages/kde-frameworks.scm (breeze): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: Add breeze-assets.
Prafulla Giri [Fri, 4 Sep 2020 07:11:26 +0000 (12:56 +0545)]
gnu: Add breeze-assets.

* gnu/packages/kde-frameworks.scm (breeze-assets): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agodoc: cookbook: Adding a section "Running Guix on a Linode Server"
Joshua Branson [Tue, 8 Sep 2020 14:31:26 +0000 (10:31 -0400)]
doc: cookbook: Adding a section "Running Guix on a Linode Server"

* doc/guix-cookbook.texi (Running Guix on a Linode Server):
I added a section that explains how to run guix on a linode server.
Thanks Chris Webber!

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agoguix-install.sh: Quote the OpenPGP key URL.
Ludovic Courtès [Wed, 9 Sep 2020 06:59:00 +0000 (08:59 +0200)]
guix-install.sh: Quote the OpenPGP key URL.

Without quotes, zsh fails with "no matches found" as it tries to
interpret the question mark.

* etc/guix-install.sh (chk_gpg_keyring): Enclose URL in single quotes.

3 years agognu: git-annex: Update to 8.20200908.
Kyle Meyer [Wed, 9 Sep 2020 02:16:28 +0000 (22:16 -0400)]
gnu: git-annex: Update to 8.20200908.

* gnu/packages/haskell-apps.scm (git-annex): Update to 8.20200908.
[arguments]: Drop flag to disable WebDAV because the latest release
unconditionally builds with WebDAV support.
[inputs]: Add ghc-dav.

Signed-off-by: Timothy Sample <samplet@ngyro.com>
3 years agognu: Add ghc-dav.
Kyle Meyer [Wed, 9 Sep 2020 02:16:27 +0000 (22:16 -0400)]
gnu: Add ghc-dav.

* gnu/packages/haskell-web.scm (ghc-dav): New variable.

Signed-off-by: Timothy Sample <samplet@ngyro.com>
3 years agognu: Add ghc-xml-hamlet.
Kyle Meyer [Wed, 9 Sep 2020 02:16:26 +0000 (22:16 -0400)]
gnu: Add ghc-xml-hamlet.

* gnu/packages/haskell-xyz.scm (ghc-xml-hamlet): New variable.

Signed-off-by: Timothy Sample <samplet@ngyro.com>
3 years agogenimage: Add patch needed for the test on ARM architectures.
Andreas Enge [Tue, 8 Sep 2020 20:28:18 +0000 (22:28 +0200)]
genimage: Add patch needed for the test on ARM architectures.

* gnu/packages/patches/genimage-signedness.patch: New file.
* gnu/packages/genimage.scm (genimage)[source]: Add patch.
* gnu/local.mk (dist_patch_DATA): Register patch.

3 years agognu: genimage: Drop fdisk dependency.
Andreas Enge [Tue, 8 Sep 2020 15:50:54 +0000 (17:50 +0200)]
gnu: genimage: Drop fdisk dependency.

* gnu/packages/genimage.scm (native-inputs): Drop fdisk, which is not used.

3 years agognu: calibre: Wrap QTWEBENGINEPROCESS_PATH.
Brendan Tildesley [Sun, 6 Sep 2020 15:05:37 +0000 (01:05 +1000)]
gnu: calibre: Wrap QTWEBENGINEPROCESS_PATH.

* gnu/packages/ebook.scm (calibre): Wrap QTWEBENGINEPROCESS_PATH in
addition to wrapping PYTHONPATH as python-build-system does.

Signed-off-by: Andreas Enge <andreas@enge.fr>
3 years agognu: emacs-helm-fish-completion: Update to 0.6.
Pierre Neidhardt [Tue, 8 Sep 2020 15:18:16 +0000 (17:18 +0200)]
gnu: emacs-helm-fish-completion: Update to 0.6.

* gnu/packages/emacs-xyz.scm (emacs-helm-fish-completion): Update to 0.6.