Zhu Zihao
ad6cf3d4ad
gnu: Add xcb-imdkit.
...
* gnu/packages/fcitx5.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-12-08 20:31:47 +08:00
Mathieu Othacehe
770fb659a6
services: cuirass: Add queue-size option.
...
* gnu/services/cuirass.scm (<cuirass-configuration>): Add "queue-size" field.
(cuirass-shepherd-service): Honor it.
* doc/guix.texi (Continuous Integration): Document it.
2020-12-08 11:56:26 +01:00
Mathieu Othacehe
2dd4f389c7
gnu: cuirass: Update to 0.0.1-56.697fa14.
...
* gnu/packages/ci.scm (cuirass): Update to 0.0.1-56.697fa14.
2020-12-08 11:48:53 +01:00
Ryan Prior
ab58b2cc32
gnu: Add cjson.
...
* gnu/packages/javascript.scm (cjson): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-12-08 09:26:46 +00:00
Ryan Prior
b5c51ae086
gnu: Add tiny-bignum.
...
* gnu/packages/maths.scm (tiny-bignum): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-12-08 09:21:50 +00:00
Martin Becze
2d8deaa06e
gnu: trezord: Update to 2.0.30.
...
* gnu/packages/finance.scm (trezord): Update to 2.0.30.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-12-08 08:50:43 +00:00
Martin Becze
2d9acf675a
gnu: Add go-gopkg-in-natefinch-lumberjack.v2.
...
* gnu/packages/golang.scm (go-gopkg-in-natefinch-lumberjack.v2): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-12-08 08:50:43 +00:00
Martin Becze
2d0716e081
gnu: Add go-github-com-gorilla-csrf.
...
* gnu/packages/golang.scm (go-github-com-gorilla-csrf): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-12-08 08:37:49 +00:00
Martin Becze
4368b9b2d7
gnu: Add go-github-com-gorilla-securecookie.
...
* gnu/packages/golang.scm (go-github-com-gorilla-securecookie): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-12-08 08:37:49 +00:00
Martin Becze
d2a42cee0b
gnu: Add go-github-com-gorilla-handlers.
...
* gnu/packages/golang.scm (go-github-com-gorilla-handlers): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-12-08 08:37:49 +00:00
Martin Becze
33504d4d70
gnu: Add go-github-com-felixge-httpsnoop.
...
* gnu/packages/golang.scm (go-github-com-felixge-httpsnoop): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-12-08 08:37:44 +00:00
Martin Becze
836428c793
gnu: go-github-com-gorilla-mux: Update to 1.8.0.
...
* gnu/packages/golang.scm (go-github-com-gorilla-mux): Update to 1.8.0.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-12-08 08:31:29 +00:00
Tobias Geerinckx-Rice
53cd301b08
gnu: scummvm: Update source URL.
...
* gnu/packages/emulators.scm (scummvm)[source]: Use HTTPS & new
subdomain.
Reported by Matthew Brooks <matthewfbrooks@mailbox.org>.
2020-12-08 08:46:54 +01:00
Michael Rohleder
dcf8dd2be5
gnu: gita: Install shell completions.
...
* gnu/packages/version-control.scm (gita)[arguments]: Add phase
install-shell-completions.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-12-08 08:09:21 +03:00
Ryan Desfosses
b5e52d8225
gnu: Add emacs-burly.
...
* gnu/packages/emacs-xyz.scm (emacs-burly): New variable.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-12-08 07:59:24 +03:00
Ryan Desfosses
fedf7d5721
gnu: Add emacs-map.
...
* gnu/packages/emacs-xyz.scm (emacs-map): New variable.
Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-12-08 07:59:22 +03:00
Leo Prikler
403dda2e66
gnu: shadowsocks: Build against openssl.
...
This patch allows shadowsocks to be used without supplying libopenssl in its
configuration. See also https://unix.stackexchange.com/questions/623324/ .
* gnu/packages/networking.scm (shadowsocks)[inputs]: Add openssl.
[#:phases]: Add patch-crypto-paths.
Signed-off-by: Marius Bakke <marius@gnu.org>
2020-12-08 00:45:56 +01:00
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
宋文武
c46b969120
doc: Document about xfce4-panel plugins.
...
* doc/guix.texi (Desktop Services): Document that xfce4-panel plugin packages
should be added to the 'packages' field of OS.
2020-12-07 16:08:41 -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
Mathieu Othacehe
1d229a34b7
ci: Add "evaluation" method.
...
* guix/ci.scm (evaluation): New procedure.
2020-12-07 16:15:55 +01:00
Mathieu Othacehe
9087af0323
ci: Add evaluation field to build record.
...
* guix/ci.scm (<build>): Add "evaluation" field.
2020-12-07 16:15:55 +01:00
Chris Marusich
d8ae785205
tests: lint: Add origin patch file name test cases.
...
In particular, "<origin> patches: same file name -> no warnings" would
have caught the issue which was fixed in commit
21887021b9
.
* tests/lint.scm (patches: file names): Rename this test case...
("file patches: different file name -> warning"): ... to this.
("file patches: same file name -> no warnings")
("<origin> patches: different file name -> warning")
("<origin> patches: same file name -> no warnings"): New test cases.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-07 12:48:26 +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
Leo Prikler
07340cbebc
profiles: Delete duplicate manifest entries in packages->manifest.
...
* gnu/profiles.scm (packages->manifest): Delete duplicate entries.
* tests/profiles.scm ("packages->manifest, no duplicates"): New test.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-07 12:48:26 +01:00
Leo Prikler
f5d952c5f5
profiles: Remove duplicates in manifest transactions.
...
Fixes <https://bugs.gnu.org/23874 >.
Reported by Ricardo Wurmus <ricardo.wurmus@mdc-berlin.de>.
* guix/profiles.scm (manifest-transaction-effects): Delete duplicates in
install and remove. Let multiple upgrades and downgrades shadow previous
transactions of the same kind.
* tests/profiles.scm
("manifest-transaction-effects no double install or upgrades")
("manifest-transaction-effects no double downgrade")
("manifest-transaction-effects no double removal"): New tests.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-07 12:48:25 +01:00
Holger Peters
b3f21eb6bc
doc: Fix incorrect GUIX_PROFILE value for 'guix pull'.
...
* doc/guix.texi (Getting Started): Fix invalid GUIX_PROFILE value.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-07 12:48:25 +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