summary refs log tree commit diff
path: root/gnu
AgeCommit message (Collapse)Author
2020-12-07gnu: imapfilter: Update to 2.7.5.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (imapfilter): Update to 2.7.5.
2020-12-07gnu: grammalecte: Update to 2.0.0.Nicolas Goaziou
* gnu/packages/dictionaries.scm (grammalecte): Update to 2.0.0.
2020-12-07gnu: Add glmark2.Kei Kebreau
* gnu/packages/gl.scm (glmark2): New variable.
2020-12-07gnu: xfce4-whiskermenu-plugin: Fix installed shell script.Michael Rohleder
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): Fix installed shell script. [arguments]: Add phase fix-shell-script to substitute paths to xfce4-panel and gettext. [inputs]: Add gettext-minimal. Co-authored-by: Kei Kebreau <kkebreau@posteo.net> Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2020-12-07gnu: bombadillo: Update to 2.3.3.Tobias Geerinckx-Rice
* gnu/packages/web-browsers.scm (bombadillo): Update to 2.3.3.
2020-12-07gnu: qutebrowser: Update to 1.14.1.Tobias Geerinckx-Rice
* gnu/packages/web-browsers.scm (qutebrowser): Update to 1.14.1.
2020-12-07gnu: yapet: Omit duplicate licence files.Tobias Geerinckx-Rice
* gnu/packages/password-utils.scm (yapet)[arguments]: Set a better --docdir.
2020-12-07gnu: yapet: Update to 2.5.Tobias Geerinckx-Rice
* gnu/packages/password-utils.scm (yapet): Update to 2.5.
2020-12-07gnu: feh: Update to 3.6.1.Tobias Geerinckx-Rice
* gnu/packages/image-viewers.scm (feh): Update to 3.6.1.
2020-12-07gnu: libmanette: Update to 0.2.6.Tobias Geerinckx-Rice
* gnu/packages/games.scm (libmanette): Update to 0.2.6.
2020-12-07gnu: thermald: Update to 2.4.1.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (thermald): Update to 2.4.1.
2020-12-07gnu: emacs-moody: Update to 0.5.4.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-moody): Update to 0.5.4.
2020-12-07gnu: Add emacs-modus-themes.André Alexandre Gomes
* gnu/packages/emacs-xyz.scm (emacs-modus-themes): New variable. (emacs-modus-operandi-theme, emacs-modus-vivendi-theme): Deprecate package in favor of emacs-modus-themes. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-12-07services: openssh: Warn about 'password-authentication?' default.Ludovic Courtès
Fixes <https://bugs.gnu.org/44808>. Reported by Christopher Lemmer Webber <cwebber@dustycloud.org>. * gnu/services/ssh.scm (true-but-soon-false): New procedure. (<openssh-configuration>)[password-authentication?]: Change default to 'true-but-soon-false'. * gnu/installer/services.scm (%system-services): Explicitly set 'password-authentication?' to #f.
2020-12-07services: hurd-vm: Avoid circular dependency with (gnu system images hurd).Ludovic Courtès
* gnu/services/virtualization.scm (hurd-vm-disk-image): Use 'lookup-image-type-by-name' instead of referring to 'hurd-disk-image' from (gnu system images hurd).
2020-12-07Revert "gnu: vim: Run more tests."Efraim Flashner
This reverts commit 17a53aec7a6a7608bd01841ca2058bfe1500c453. This breaks building vim on ARM architectures.
2020-12-07gnu: minimap2: Fix build on aarch64-linux.Efraim Flashner
* gnu/packages/bioinformatics.scm (minimap2)[arguments]: Adjust configure-flags to be better per-architecture. [source]: Add patch. * gnu/packages/patches/minimap2-aarch64-support.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
2020-12-07gnu: minimap2: Prepare for cross compilation.Efraim Flashner
* gnu/packages/bioinformatics.scm (minimap2)[arguments]: Use cc-for-target.
2020-12-07gnu: emacs-with-editor: Update to 3.0.2.Michael Rohleder
* gnu/packages/emacs-xyz.scm (emacs-with-editor): Update to 3.0.2. [propagated-inputs]: Changed emacs-dash to emacs-async. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-12-07service: Add shepherd discover action.Mathieu Othacehe
* gnu/services/base.scm (shepherd-discover-action): New procedure, (guix-shepherd-service)[<actions>]: add it, [<start>]: honor it. * doc/guix.texi (Invoking guix-daemon): Document it.
2020-12-07prometheus-node-exporter: Support extra options.Christopher Baines
There are plenty of options supported that the Guix configuration record doesn't help you with, so add this field to allow users to do their own thing. * gnu/services/monitoring.scm (<prometheus-node-exporter-configuration>): Add extra-options field. (prometheus-node-exporter-shepherd-service): Handle the extra options. * doc/guix.texi (Prometheus Node Exporter Service): Document this.
2020-12-07prometheus-node-exporter: Enable the textfile collector.Christopher Baines
* gnu/services/monitoring.scm (<prometheus-node-exporter-configuration>): Add textfile-directory. (prometheus-node-exporter-textfile-directory, prometheus-node-exporter-activation): New procedures. (prometheus-node-exporter-shepherd-service): Pass --collector.textfile.directoryto the service. (prometheus-node-exporter-service-type): Extend the activation service type. * doc/guix.texi (Prometheus Node Exporter Service): Document.
2020-12-07services: prometheus-node-exporter: Use a log file.Christopher Baines
This makes the logs easier to find and read. * gnu/services/monitoring.scm (prometheus-node-exporter-shepherd-service): Pass #:log-file to make-forkexec-constructor.
2020-12-07prometheus-node-exporter: Add user and group.Christopher Baines
So it doesn't run as root, and because this will help with the textfile exporter. * gnu/services/monitoring.scm (%prometheus-node-exporter-accounts): New variable. (prometheus-node-exporter-shepherd-service): Use the relevant user and group. (prometheus-node-exporter-service-type): Extend the account service type.
2020-12-07services: prometheus-node-exporter: Neaten up.Christopher Baines
Add relevant exports, as well as a comment to better indicate where the relevant code starts. * gnu/services/monitoring.scm (prometheus-node-exporter-service-type): Capitalise Prometheus.
2020-12-07gnu: rav1e: Update to 0.3.4.Antoine Côté
* gnu/packages/video.scm (rav1e): Update to 0.3.4. [arguments]: In cargo-inputs replace rust-aom-sys-0.1 with 0.2, rust-nasm-rs-0.1 with 0.2. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-12-07gnu: Add rust-nasm-rs-0.2.Antoine Côté
* gnu/packages/crate-io.scm (rust-nasm-rs-0.2): New variable. (rust-nasm-rs-0.1): Inherit from rust-nasm-rs-0.2. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-12-07gnu: Add rust-aom-sys-0.2.Antoine Côté
* gnu/packages/crates-graphics.scm (rust-aom-sys-0.2): New variable. (rust-aom-sys-0.1): Inherit from rust-aom-sys-0.2. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-12-07gnu: Add emacs-counsel-jq.Joseph LaFreniere
* gnu/packages/emacs-xyz.scm (emacs-counsel-jq): New variable. Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-12-06gnu: diffoscope: Update to 162.Vagrant Cascadian
* gnu/packages/diffoscope (diffoscope): Update to 162.
2020-12-06gnu: Add hledger-web.Giacomo Leidi
* gnu/packages/finance.scm (hledger-web): New variable. Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06gnu: Add ghc-wai-cors.Giacomo Leidi
* gnu/packages/haskell-web.scm (ghc-wai-cors): New variable. Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06gnu: Add ghc-wai-handler-launch.Giacomo Leidi
* gnu/packages/haskell-web.scm (ghc-wai-handler-launch): New variable. Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06gnu: Add ghc-yesod-static.Giacomo Leidi
* gnu/packages/haskell-web.scm (ghc-yesod-static): New variable. Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06gnu: Add ghc-hjsmin.Giacomo Leidi
* gnu/packages/haskell-web.scm (ghc-hjsmin): New variable. Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06gnu: Add ghc-cryptonite-conduit.Giacomo Leidi
* gnu/packages/haskell-crypto.scm (ghc-cryptonite-conduit): New variable. Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06gnu: Add ghc-wai-app-static.Giacomo Leidi
* gnu/packages/haskell-web.scm (ghc-wai-app-static): New variable. Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06gnu: Add ghc-yesod-test.Giacomo Leidi
* gnu/packages/haskell-web.scm (ghc-yesod-test): New variable. Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06gnu: ghc-yesod-core: Update to 1.6.17.2.Giacomo Leidi
* gnu/packages/haskell-web.scm (ghc-yesod-core): Update to 1.6.17.2. Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06gnu: python-transient: Update to 0.12.Brett Gilio
* gnu/packages/virtualization.scm (python-transient): Update to 0.12.
2020-12-06gnu: Add the Glimpse Image Editor.Leo Famulari
* gnu/packages/gimp.scm (glimpse): New variable.
2020-12-07gnu: zabbix-agentd: Update to 5.2.2.Tobias Geerinckx-Rice
* gnu/packages/monitoring.scm (zabbix-agentd): Update to 5.2.2.
2020-12-07gnu: mutt: Update to 2.0.3.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (mutt): Update to 2.0.3.
2020-12-07gnu: youtube-dl: Update to 2020.12.07.Tobias Geerinckx-Rice
* gnu/packages/video.scm (youtube-dl): Update to 2020.12.07.
2020-12-06gnu: hplip: Update to 3.20.11.Tobias Geerinckx-Rice
* gnu/packages/cups.scm (hplip): Update to 3.20.11. [source]: Remove upstreamed patch. * gnu/packages/patches/hplip-fix-bug-1898438.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2020-12-06gnu: libopenmpt: Update to 0.5.4.Tobias Geerinckx-Rice
* gnu/packages/audio.scm (libopenmpt): Update to 0.5.4.
2020-12-06gnu: nsd: Update to 4.3.4.Tobias Geerinckx-Rice
* gnu/packages/dns.scm (nsd): Update to 4.3.4.
2020-12-06gnu: ropgadget: Update to 6.4.Tobias Geerinckx-Rice
* gnu/packages/cybersecurity.scm (ropgadget): Update to 6.4.
2020-12-06gnu: pam-mount: Update to 2.17.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (pam-mount): Update to 2.17. [source]: Remove upstreamed patch. * gnu/packages/patches/pam-mount-luks2-support.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2020-12-06gnu: fio: Update to 3.25.Tobias Geerinckx-Rice
* gnu/packages/benchmark.scm (fio): Update to 3.25.