Commit graph

74071 commits

Author SHA1 Message Date
Alexandru-Sergiu Marton
2b5a81dfd3
services: Add Agate Gemini service.
* gnu/services/web.scm (<agate-configuration>): New record type.
(agate-accounts, agate-shepherd-service): New procedures.
(agate-service-type): New variable.
* doc/guix.texi (Web Services): Document it.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-02-15 13:35:04 +01:00
Alexandru-Sergiu Marton
c1ee055cba
gnu: Add agate.
* gnu/packages/rust-apps.scm (agate): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-02-15 13:35:03 +01:00
Nicolas Goaziou
a6a566f20c
gnu: Add rust-configparser-2.
* gnu/packages/crates-io.scm (rust-configparser-2): New variable.
2021-02-15 13:35:03 +01:00
Alexandru-Sergiu Marton
7fc85a8d46
gnu: Add rust-tokio-rustls-0.22.
* gnu/packages/crates-io.scm (rust-tokio-rustls-0.22): New variable.
(rust-tokio-rustls-0.14): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-02-15 13:20:58 +01:00
Alexandru-Sergiu Marton
8637004a11
gnu: rust-tokio-1: Update to 1.2.0.
* gnu/packages/crates-io.scm (rust-tokio-1): Update to 1.2.0.
[arguments]: Skip build.  Remove Cargo development inputs.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-02-15 13:19:07 +01:00
Alexandru-Sergiu Marton
3cd66f0c79
gnu: rust-tokio-macros-1: Update to 1.1.0.
* gnu/packages/crates-io.scm (rust-tokio-macros-1): Update to 1.1.0.
[arguments]: Skip build.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-02-15 13:18:09 +01:00
Alexandru-Sergiu Marton
17d25e0d04
gnu: Add rust-rustls-0.19.
* gnu/packages/crates-io.scm (rust-rustls-0.19): New variable.
(rust-rustls-0.18): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-02-15 13:17:17 +01:00
Nicolas Goaziou
1e711be47b
gnu: Fix copyright line.
* gnu/packages/emacs-xyz.scm: Add angle brackets around email address.
2021-02-15 13:13:22 +01:00
Alexandr Vityazev
f2f2bea795
gnu: emacs-ccls: Update to 0.1-5.675a570.
* gnu/packages/emacs-xyz.scm (emacs-ccls): Update to 0.1-5.675a570.
[propagated-inputs]: Remove emacs-projectile.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-02-15 13:11:27 +01:00
Lee
2b529a376a
doc: Explain how to exit and clean up a Guix environment.
* doc/guix.texi (Invoking guix environment): Explain how to exit and clean up
a Guix environment.

The current documentation doesn't explain how to exit an environment or how to
remove the packages after exiting.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-02-15 12:06:13 +01:00
Stefan Reichör
adae5d75b6
gnu: Add run.
* gnu/packages/task-runners.scm (run): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-02-15 11:37:58 +01:00
Stefan Reichör
8acedeb3a9
gnu: Add go-github-com-tekwizely-go-parsing.
* gnu/packages/golang.scm (go-github-com-tekwizely-go-parsing): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-02-15 11:35:28 +01:00
Ryan Prior via Guix-patches via
70d16d2835
gnu: esbuild: Update to 0.8.44.
* gnu/packages/web.scm (esbuild): Update to 0.8.44.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-02-15 11:26:02 +01:00
Efraim Flashner
80005d038c
gnu: Add openconnect-sso.
* gnu/packages/vpn.scm (openconnect-sso): New variable.
2021-02-15 11:34:16 +02:00
Efraim Flashner
92bae0136c
gnu: poetry: Adjust for newer python-keyring.
* gnu/packages/python-xyz.scm (poetry)[arguments]: Adjust custom
'patch-setup-py phase to allow newer versions of python-keyring.
2021-02-15 09:56:53 +02:00
Efraim Flashner
906476e002
gnu: python-pyxdg: Update to 0.27.
* gnu/packages/freedesktop.scm (python-pyxdg): Update to 0.27.
[arguments]: Adjust custom 'check phase.
2021-02-15 09:29:33 +02:00
Efraim Flashner
f7c966ae02
gnu: python-keyring: Make tests skippable.
* gnu/packages/python-crypto.scm (python-keyring)[arguments]: In custom
'check phase only run tests when tests? is #true.
2021-02-15 09:29:33 +02:00
Efraim Flashner
d9784b1a63
gnu: python-keyring: Update to 22.0.1.
* gnu/packages/python-crypto.scm (python-keyring): Update to 22.0.1.
[source]: Remove snippet.
[arguments]: Adjust custom 'check phase to just run tests.
[native-inputs]: Add python-toml, python-setuptools.
[propagated-inputs]: Remove python-importlib-metadata.
2021-02-15 09:29:33 +02:00
Efraim Flashner
bab0c30be3
gnu: Add python-structlog.
* gnu/packages/python-xyz.scm (python-structlog): New variable.
2021-02-15 09:29:33 +02:00
Efraim Flashner
78b043bb90
gnu: python-secretstorage: Update to 3.3.1.
* gnu/packages/python-crypto.scm (python-secretstorage): Update to 3.3.1.
2021-02-15 09:29:33 +02:00
Efraim Flashner
3bab959405
gnu: python-jeepney: Update to 0.6.0.
* gnu/packages/python-crypto.scm (python-jeepney): Update to 0.6.0.
[native-inputs]: Add python-trio, python-pytest-trio.
2021-02-15 09:29:33 +02:00
Efraim Flashner
8af48c146d
gnu: python-tzlocal: Update to 2.1.
* gnu/packages/time.scm (python-tzlocal): Update to 2.1.
[arguments]: Adjust custom 'fix-symlink-tests phase for code changes.
Also skip other known-to-fail test.
2021-02-15 09:29:30 +02:00
宋文武
dd5e879c3a
gnu: bpytop: Update to 1.0.62.
* gnu/packages/admin.scm (bpytop): Update to 1.0.62.
2021-02-15 08:47:48 +08:00
Michael Rohleder
5b401ed050
gnu: bpytop: Add phase to install themes.
Reported by bdju in #guix.

* gnu/packages/admin.scm (bpytop)[arguments]: Add install-themes phase.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2021-02-15 08:47:06 +08:00
宋文武
858898e348
ftp-client: Before 'PASV', try 'EPSV' first for IPv6.
This fixes <https://bugs.gnu.org/46481>.

* guix/ftp-client.scm (ftp-epsv, ftp-passive): New procedures.
(ftp-list, ftp-retr): Replace call to 'ftp-pasv' with 'ftp-passive'.
2021-02-15 08:38:00 +08:00
Léo Le Bouter
392e230d5e
gnu: postgresql: Update to 13.2 [security fixes].
Fixes CVE-2021-3393 and CVE-2021-20229.

* gnu/packages/databases.scm (postgresql-13.2): New variable.
(postgresql-13)[replacement]: New field.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-02-14 16:15:45 -05:00
Michael Rohleder
79a641a8c5
gnu: xfce4-kbdleds-plugin: Remove package.
This package never made the transition to GTK+ 3 and doesn't build since Xfce
4.16. The last upstream release was in 2011.

* gnu/packages/xfce.scm (xfce4-kbdleds-plugin): Remove variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-02-14 16:02:50 -05:00
Léo Le Bouter
6941dbf958
gnu: postgresql-9.6: Update to 9.6.21.
* gnu/packages/databases.scm (postgresql-9.6): Update to 9.6.21.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-02-14 14:57:59 -05:00
Léo Le Bouter
e55812e685
gnu: postgresql-10: Update to 10.16.
* gnu/packages/databases.scm (postgresql-10): Update to 10.16.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-02-14 14:57:59 -05:00
Léo Le Bouter
812f0d69ff
gnu: postgresql-11: Update to 11.11.
* gnu/packages/databases.scm (postgresql-11): Update to 11.11.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-02-14 14:57:55 -05:00
Leo Famulari
19783b9f55
gnu: linux-libre 4.19: Update to 4.19.176.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.176.
(linux-libre-4.19-pristine-source): Update hash.
(deblob-scripts-4.19): Use version 4.19.175.
2021-02-13 18:04:56 -05:00
Leo Famulari
ec34ddfae1
gnu: linux-libre 5.4: Update to 5.4.98.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.98.
(linux-libre-5.4-pristine-source): Update hash.
(deblob-scripts-5.4): Use version 5.4.97.
2021-02-13 18:04:56 -05:00
Leo Famulari
109425192e
gnu: linux-libre: Update to 5.10.16.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.16.
(linux-libre-5.10-pristine-source): Update hash.
(deblob-scripts-5.10): Use version 5.10.15.
2021-02-13 18:04:52 -05:00
Ricardo Wurmus
f304468733
gnu: slurm-drmaa: Update to 1.1.2.
* gnu/packages/parallel.scm (slurm-drmaa): Update to 1.1.2.
2021-02-13 23:36:12 +01:00
Leo Famulari
58853df8f6
doc: Try again to the improve the branching workflow.
This is a followup to commit 175bea0ca4.

* doc/contributing.texi (Submitting Patches): Distill the workflow to
its essence.
2021-02-13 13:19:15 -05:00
Jakub Kądziołka
2a498e9504
gnu: Add Rust 1.50.
* gnu/packages/rust.scm (rust-1.50): New variable.
2021-02-13 16:57:50 +01:00
andy Tai
822cd628e6
gnu: tesseract-ocr: Update to 4.1.1-1.97079fa
* gnu/packages/ocr.scm (tesseract-ocr): Update to 4.1.1-1.97079fa

Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2021-02-13 15:05:23 +01:00
Nicolas Goaziou
c63db58827
gnu: Add nushell.
* gnu/packages/shells.scm (nushell): New variable.
2021-02-13 11:51:07 +01:00
Nicolas Goaziou
0f2e8e94f1
gnu: shells.scm: Prefix license identifiers.
* gnu/packages/shells.scm (dash):
(fish):
(fish-foreign-env):
(rc):
(es):
(tcsh):
(zsh):
(xonsh):
(scsh):
(linenoise):
(s-shell):
(oksh):
(loksh):
(mksh):
(oil):
(gash):
(gash-utils):
(rust-nu-cli-0.26):
(rust-nu-command-0.26):
(rust-nu-data-0.26):
(rust-nu-engine-0.26):
(rust-nu-errors-0.26):
(rust-nu-json-0.26):
(rust-nu-parser-0.26):
(rust-nu-plugin-0.26):
(rust-nu-plugin-binaryview-0.26):
(rust-nu-plugin-chart-0.26):
(rust-nu-plugin-fetch-0.26):
(rust-nu-plugin-from-bson-0.26):
(rust-nu-plugin-from-sqlite-0.26):
(rust-nu-plugin-inc-0.26):
(rust-nu-plugin-match-0.26):
(rust-nu-plugin-post-0.26):
(rust-nu-plugin-ps-0.26):
(rust-nu-plugin-s3-0.26):
(rust-nu-plugin-selector-0.26):
(rust-nu-plugin-start-0.26):
(rust-nu-plugin-sys-0.26):
(rust-nu-plugin-textview-0.26):
(rust-nu-plugin-to-bson-0.26):
(rust-nu-plugin-to-sqlite-0.26):
(rust-nu-plugin-tree-0.26):
(rust-nu-plugin-xpath-0.26):
(rust-nu-protocol-0.26):
(rust-nu-source-0.26):
(rust-nu-stream-0.26):
(rust-nu-table-0.26):
(rust-nu-test-support-0.26):
(rust-nu-value-ext-0.26): Prefix license identifier.
2021-02-13 11:51:07 +01:00
Nicolas Goaziou
022acfb880
gnu: Add rust-nu-plugin-binaryview-0.26.
* gnu/packages/shells.scm (rust-nu-plugin-binaryview-0.26): New variable.
2021-02-13 11:51:06 +01:00
Nicolas Goaziou
8c7398f1d2
gnu: Add rust-nu-plugin-chart-0.26.
* gnu/packages/shells.scm (rust-nu-plugin-chart-0.26): New variable.
2021-02-13 11:51:06 +01:00
Nicolas Goaziou
a0bee4e412
gnu: Add rust-nu-plugin-fetch-0.26.
* gnu/packages/shells.scm (rust-nu-plugin-fetch-0.26): New variable.
2021-02-13 11:51:06 +01:00
Nicolas Goaziou
85e9bd7cd0
gnu: Add rust-nu-plugin-from-bson-0.26.
* gnu/packages/shells.scm (rust-nu-plugin-from-bson-0.26): New variable.
2021-02-13 11:51:06 +01:00
Nicolas Goaziou
d33c999b0b
gnu: Add rust-nu-plugin-from-sqlite-0.26.
* gnu/packages/shells.scm (rust-nu-plugin-from-sqlite-0.26): New variable.
2021-02-13 11:51:05 +01:00
Nicolas Goaziou
336cc4c204
gnu: Add rust-nu-plugin-inc-0.26.
* gnu/packages/shells.scm (rust-nu-plugin-inc-0.26): New variable.
2021-02-13 11:51:05 +01:00
Nicolas Goaziou
cdb999069b
gnu: Add rust-nu-plugin-match-0.26.
* gnu/packages/shells.scm (rust-nu-plugin-match-0.26): New variable.
2021-02-13 11:51:05 +01:00
Nicolas Goaziou
21fec9f8fd
gnu: Add rust-nu-plugin-post-0.26.
* gnu/packages/shells.scm (rust-nu-plugin-post-0.26): New variable.
2021-02-13 11:51:04 +01:00
Nicolas Goaziou
4244cc9aa2
gnu: Add rust-nu-plugin-ps-0.26.
* gnu/packages/shells.scm (rust-nu-plugin-ps-0.26): New variable.
2021-02-13 11:51:04 +01:00
Nicolas Goaziou
d038cd411c
gnu: Add rust-nu-plugin-s3-0.26.
* gnu/packages/shells.scm (rust-nu-plugin-s3-0.26): New variable.
2021-02-13 11:51:04 +01:00
Nicolas Goaziou
177774b39f
gnu: Add rust-nu-plugin-selector-0.26.
* gnu/packages/shells.scm (rust-nu-plugin-selector-0.26): New variable.
2021-02-13 11:51:04 +01:00