Marius Bakke
adf0edadef
gnu: qoauth: Minor cosmetic improvements.
...
* gnu/packages/web.scm (qoauth)[arguments]: Add #:tests?. Don't delete
'check' phase. Override 'configure' instead of adding new phase.
2020-12-08 00:45:56 +01:00
Marius Bakke
627b70e3ac
gnu: qoauth: Fix build failure.
...
Fixes <https://bugs.gnu.org/45031 >.
Reported by Distopico <distopico@riseup.net>.
* gnu/packages/web.scm (qoauth)[arguments]: Add phase
'adjust-mkspecs-directory'.
2020-12-08 00:45:56 +01:00
Marius Bakke
63be1a7dae
gnu: qca: Correct license.
...
* gnu/packages/kde.scm (qca)[license]: Change from LGPL2.1 to LGPL2.1+.
2020-12-08 00:45:56 +01:00
Oleg Pykhalov
608113c083
gnu: Add gita.
...
* gnu/packages/version-control.scm (gita): New variable.
2020-12-08 01:49:38 +03:00
Tobias Geerinckx-Rice
ac3af8f7ed
gnu: imapfilter: Update to 2.7.5.
...
* gnu/packages/mail.scm (imapfilter): Update to 2.7.5.
2020-12-07 23:44:36 +01:00
Nicolas Goaziou
f6b1288913
gnu: grammalecte: Update to 2.0.0.
...
* gnu/packages/dictionaries.scm (grammalecte): Update to 2.0.0.
2020-12-07 22:43:57 +01:00
Kei Kebreau
906fc9116f
gnu: Add glmark2.
...
* gnu/packages/gl.scm (glmark2): New variable.
2020-12-07 16:08:42 -05:00
Michael Rohleder
476f19f57a
gnu: xfce4-whiskermenu-plugin: Fix installed shell script.
...
* 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-07 16:08:41 -05:00
Tobias Geerinckx-Rice
d2ff5931ab
gnu: bombadillo: Update to 2.3.3.
...
* gnu/packages/web-browsers.scm (bombadillo): Update to 2.3.3.
2020-12-07 21:52:22 +01:00
Tobias Geerinckx-Rice
df11cf2f66
gnu: qutebrowser: Update to 1.14.1.
...
* gnu/packages/web-browsers.scm (qutebrowser): Update to 1.14.1.
2020-12-07 21:52:22 +01:00
Tobias Geerinckx-Rice
5fb085da6b
gnu: yapet: Omit duplicate licence files.
...
* gnu/packages/password-utils.scm (yapet)[arguments]: Set a better --docdir.
2020-12-07 21:52:22 +01:00
Tobias Geerinckx-Rice
1385ac55a4
gnu: yapet: Update to 2.5.
...
* gnu/packages/password-utils.scm (yapet): Update to 2.5.
2020-12-07 21:52:22 +01:00
Tobias Geerinckx-Rice
8c0d6a533a
gnu: feh: Update to 3.6.1.
...
* gnu/packages/image-viewers.scm (feh): Update to 3.6.1.
2020-12-07 21:52:22 +01:00
Tobias Geerinckx-Rice
36e80e32f3
gnu: libmanette: Update to 0.2.6.
...
* gnu/packages/games.scm (libmanette): Update to 0.2.6.
2020-12-07 21:52:22 +01:00
Tobias Geerinckx-Rice
88a26bfd52
gnu: thermald: Update to 2.4.1.
...
* gnu/packages/admin.scm (thermald): Update to 2.4.1.
2020-12-07 21:52:22 +01:00
Nicolas Goaziou
08d8c2d3c0
gnu: emacs-moody: Update to 0.5.4.
...
* gnu/packages/emacs-xyz.scm (emacs-moody): Update to 0.5.4.
2020-12-07 17:02:10 +01:00
André Alexandre Gomes
985570ad30
gnu: Add emacs-modus-themes.
...
* 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-07 16:27:03 +01:00
Ludovic Courtès
aecd2a13cb
services: openssh: Warn about 'password-authentication?' default.
...
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-07 12:48:26 +01:00
Ludovic Courtès
859b362f81
services: hurd-vm: Avoid circular dependency with (gnu system images hurd).
...
* 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-07 12:48:26 +01:00
Efraim Flashner
27cf238744
Revert "gnu: vim: Run more tests."
...
This reverts commit 17a53aec7a
.
This breaks building vim on ARM architectures.
2020-12-07 12:48:07 +02:00
Efraim Flashner
3832704aff
gnu: minimap2: Fix build on aarch64-linux.
...
* 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-07 12:48:07 +02:00
Efraim Flashner
f48cd014f3
gnu: minimap2: Prepare for cross compilation.
...
* gnu/packages/bioinformatics.scm (minimap2)[arguments]: Use
cc-for-target.
2020-12-07 12:48:01 +02:00
Michael Rohleder
65555198b2
gnu: emacs-with-editor: Update to 3.0.2.
...
* 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-07 11:40:47 +01:00
Mathieu Othacehe
e461d3b750
service: Add shepherd discover action.
...
* 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-07 10:39:21 +01:00
Christopher Baines
92f7c11af2
prometheus-node-exporter: Support extra options.
...
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-07 09:08:33 +00:00
Christopher Baines
fd14385581
prometheus-node-exporter: Enable the textfile collector.
...
* 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-07 09:08:20 +00:00
Christopher Baines
fa0975ad71
services: prometheus-node-exporter: Use a log file.
...
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-07 09:08:09 +00:00
Christopher Baines
6574298e4e
prometheus-node-exporter: Add user and group.
...
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-07 09:07:54 +00:00
Christopher Baines
502cb3f8a1
services: prometheus-node-exporter: Neaten up.
...
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-07 09:07:13 +00:00
Antoine Côté
928bedcab7
gnu: rav1e: Update to 0.3.4.
...
* 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-07 09:27:27 +01:00
Antoine Côté
b536f3bbd9
gnu: Add rust-nasm-rs-0.2.
...
* 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-07 09:27:15 +01:00
Antoine Côté
cbd33c0da1
gnu: Add rust-aom-sys-0.2.
...
* 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-07 09:27:04 +01:00
Joseph LaFreniere
f15cc2f4a2
gnu: Add emacs-counsel-jq.
...
* gnu/packages/emacs-xyz.scm (emacs-counsel-jq): New variable.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-12-07 10:52:47 +03:00
Vagrant Cascadian
c8ea8516d0
gnu: diffoscope: Update to 162.
...
* gnu/packages/diffoscope (diffoscope): Update to 162.
2020-12-06 19:28:56 -08:00
Giacomo Leidi
0c86b24c41
gnu: Add hledger-web.
...
* gnu/packages/finance.scm (hledger-web): New variable.
Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06 21:35:41 -05:00
Giacomo Leidi
897f47bc6a
gnu: Add ghc-wai-cors.
...
* gnu/packages/haskell-web.scm (ghc-wai-cors): New variable.
Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06 21:35:35 -05:00
Giacomo Leidi
36017770f7
gnu: Add ghc-wai-handler-launch.
...
* gnu/packages/haskell-web.scm (ghc-wai-handler-launch): New variable.
Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06 21:35:21 -05:00
Giacomo Leidi
90eae236aa
gnu: Add ghc-yesod-static.
...
* gnu/packages/haskell-web.scm (ghc-yesod-static): New variable.
Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06 21:35:13 -05:00
Giacomo Leidi
8bbb759c83
gnu: Add ghc-hjsmin.
...
* gnu/packages/haskell-web.scm (ghc-hjsmin): New variable.
Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06 21:35:05 -05:00
Giacomo Leidi
4cb7802121
gnu: Add ghc-cryptonite-conduit.
...
* gnu/packages/haskell-crypto.scm (ghc-cryptonite-conduit): New variable.
Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06 21:34:57 -05:00
Giacomo Leidi
fd076aefcd
gnu: Add ghc-wai-app-static.
...
* gnu/packages/haskell-web.scm (ghc-wai-app-static): New variable.
Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06 21:34:46 -05:00
Giacomo Leidi
2e77bb473b
gnu: Add ghc-yesod-test.
...
* gnu/packages/haskell-web.scm (ghc-yesod-test): New variable.
Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06 21:34:37 -05:00
Giacomo Leidi
4ad5ce4f78
gnu: ghc-yesod-core: Update to 1.6.17.2.
...
* gnu/packages/haskell-web.scm (ghc-yesod-core): Update to 1.6.17.2.
Signed-off-by: Timothy Sample <samplet@ngyro.com>
2020-12-06 21:34:24 -05:00
Brett Gilio
1db54324b2
gnu: python-transient: Update to 0.12.
...
* gnu/packages/virtualization.scm (python-transient): Update to 0.12.
2020-12-06 18:08:30 -06:00
Leo Famulari
8f805657b9
gnu: Add the Glimpse Image Editor.
...
* gnu/packages/gimp.scm (glimpse): New variable.
2020-12-06 18:40:42 -05:00
Tobias Geerinckx-Rice
c7fcd248c2
gnu: zabbix-agentd: Update to 5.2.2.
...
* gnu/packages/monitoring.scm (zabbix-agentd): Update to 5.2.2.
2020-12-07 00:38:44 +01:00
Tobias Geerinckx-Rice
4a6cc1bbb9
gnu: mutt: Update to 2.0.3.
...
* gnu/packages/mail.scm (mutt): Update to 2.0.3.
2020-12-07 00:38:43 +01:00
Tobias Geerinckx-Rice
c73b1257fc
gnu: youtube-dl: Update to 2020.12.07.
...
* gnu/packages/video.scm (youtube-dl): Update to 2020.12.07.
2020-12-07 00:38:42 +01:00
Tobias Geerinckx-Rice
ac50633c15
gnu: hplip: Update to 3.20.11.
...
* 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-06 23:50:44 +01:00
Tobias Geerinckx-Rice
a79e05f9e8
gnu: libopenmpt: Update to 0.5.4.
...
* gnu/packages/audio.scm (libopenmpt): Update to 0.5.4.
2020-12-06 23:50:44 +01:00