gnu: Add ibus-minimal.
* gnu/packages/ibus.scm (ibus-minimal): New variable.
(ibus): Inherit from ibus-minimal.
gnu: icedove: Update to 102.3.1 [security fixes].
Fixes CVE-2022-39236, CVE-2022-39249, CVE-2022-39250 and CVE-2022-39251.
* gnu/packages/gnuzilla.scm (icedove): Update to 102.3.1.
gnu: Add awscli-2.
* gnu/packages/python-web.scm (awscli-2): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-executor.
* gnu/packages/python-xyz.scm (python-executor): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add python-property-manager.
* gnu/packages/python-xyz.scm (python-property-manager): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
services: anonip: Bail out when the input is not a FIFO.
* gnu/services/web.scm (anonip-shepherd-service)[start]: Accept zero
arguments. Define 'spawn'. Print a message and return #f when #$INPUT
does not denote a FIFO.
channels: Warn about missing introductions.
* guix/channels.scm (latest-channel-instance): Warn when CHANNEL has no
introduction and CHECKOUT contains '.guix-authorizations'.
gnu: guix: Update to 17134b9.
* gnu/packages/package-management.scm (guix): Update to 17134b9.
home: Add home-batsignal-service-type.
* gnu/home/services/pm.scm (home-batsignal-service-type): New variable.
(home-batsignal-configuration): New record type.
* doc/guix.texi: Document them.
* gnu/local.mk: Add gnu/home/services/pm.scm.
doc: Mention network mask in network-route.
* doc/guix.texi (Networking Setup): Mention network mask in network-route.
deploy: Fix error message.
* guix/scripts/deploy.scm (guix-deploy): Fix error message.
gnu: augustus: Update to 3.2.0.
* gnu/packages/games.scm (augustus): Update to 3.2.0.
[inputs]: Add expat.
[snippet]: Unbundle it. Drop trailing #t.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: emacs-lsp-mode: Update to 26c4d3e.
* gnu/packages/emacs-xyz.scm (emacs-lsp-mode): Update to 26c4d3e.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: emacs-nov-el: Update to 0.4.0 and use gexps.
* gnu/packages/emacs-xyz.scm (emacs-nov-el): Update to 0.4.0.
[arguments]: Use gexps.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: emacs-modus-themes: Update to 2.7.1.
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): Update to 2.7.1.
gnu: emacs-org-mime: Update to 0.3.2.
* gnu/packages/emacs-xyz.scm (emacs-org-mime): Update to 0.3.2.
gnu: Add emacs-circadian.
* gnu/packages/emacs-xyz.scm (emacs-circadian): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: r-tximeta: Update to 1.14.1.
* gnu/packages/bioconductor.scm (r-tximeta): Update to 1.14.1.
gnu: r-bionero: Update to 1.4.2.
* gnu/packages/bioconductor.scm (r-bionero): Update to 1.4.2.
[propagated-inputs]: Remove r-deseq2 and r-ggpubr; add r-ggrepel and r-patchwork.