Commit Graph

63123 Commits

Author SHA1 Message Date
Marius Bakke 5e113cf442
tests: Do not fail when network interface aliases are present.
Fixes <https://bugs.gnu.org/42111>.

* tests/syscalls.scm ("network-interface-names"): Filter interface names with
a colon.
2020-06-28 23:32:52 +02:00
Marius Bakke fdbba544d8
Add more missing (ice-9 format) imports.
* gnu/machine/ssh.scm: Import (ice-9 format).
* guix/scripts/graph.scm: Likewise.
* guix/scripts/system/search.scm: Likewise.
* guix/remote.scm: Likewise.
2020-06-28 23:32:52 +02:00
Marius Bakke 6cb2d8c614
gnu: doctest: Update to 2.4.0.
* gnu/packages/check.scm (doctest): Update to 2.4.0.
2020-06-28 23:32:52 +02:00
Marius Bakke 58670ceedb
gnu: asciidoc-py3: Update to 9.0.1.
* gnu/packages/documentation.scm (asciidoc-py3): Update to 9.0.1.
2020-06-28 23:32:52 +02:00
Marius Bakke 9310ad3423
gnu: git: Update to 2.27.0.
* gnu/packages/version-control.scm (git): Update to 2.27.0.
[arguments]: Adjust xmlto substitution for upstream changes.
2020-06-28 23:32:52 +02:00
Ludovic Courtès e3d2e618fe
doc: cookbook: Fix encoding of "André".
This is a followup to f8945734a5.

* doc/guix-cookbook.texi: Encode "André" as UTF-8, not ISO-8859-1.
2020-06-28 23:28:55 +02:00
Leo Prikler 22ec89974b
gnu: mumble: Fix mumble-overlay.
The canonical mumble-overlay script searches for libmumble.so.1 in various
directories, none of which are relevant in Guix installations and
additionally does some work to match the architecture of the library to that
of the command that will be executed.
This work is unnecessary in Guix and only causes the script to fail, so we
instead just hardcode the path.

* gnu/packages/telephony.scm (mumble)[#:phases]: Add fix-mumble-overlay.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-06-28 23:26:54 +02:00
Ludovic Courtès ead5c46147
channels: Error out when the 'guix' channel lacks an introduction.
* guix/channels.scm (latest-channel-instance): Raise an error instead of
warning when 'guix is unauthenticated.
* tests/channels.scm ("latest-channel-instances, missing introduction for 'guix'"):
New test.
2020-06-28 23:26:53 +02:00
Ludovic Courtès 0a8dd8aae5
tests: Allow 'tests/git-authenticate.scm' to run when git/gpg is missing.
Fixes <https://bugs.gnu.org/42077>.
Reported by Jan Nieuwenhuizen <janneke@gnu.org>.

The typo was introduced in 7b06781a58.

* tests/git-authenticate.scm <top level>: Remove call to 'which'
around (gpg+git-available?).
2020-06-28 23:26:53 +02:00
Ludovic Courtès 1acc5e11be
processes: Write to $PAGER.
* guix/ui.scm (with-paginated-output-port): Export.
* guix/scripts/processes.scm (guix-processes): Use it instead of writing
directly to (current-output-port).
2020-06-28 23:26:53 +02:00
Jan (janneke) Nieuwenhuizen e1f2f3df84
services: virtualization: Export hurd-vm-configuration accessors.
* gnu/services/virtualization.scm (hurd-vm-id, hurd-vm-options): Rename export
to ...
(hurd-vm-configuration-id, hurd-vm-configuration-options): ... these correct
accessor names.
(hurd-vm-configuration?, hurd-vm-configuration-os, hurd-vm-configuration-qemu,
hurd-vm-configuration-image, hurd-vm-configuration-disk-size,
hurd-vm-configuration-memory-size, hurd-vm-configuration-options,
hurd-vm-configuration-id, hurd-vm-configuration-net-options): Export record
predicate and accessors.
2020-06-28 23:05:35 +02:00
Pierre Neidhardt 7dd2005f11
gnu: warzone2100: Update to 3.4.0.
* gnu/packages/games.scm (warzone2100): Update to 3.4.0.
2020-06-28 21:58:49 +02:00
Simon South 0dbaaf592b
gnu: emacs-elpher: Update to 2.9.1.
* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 2.9.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-06-28 21:27:51 +02:00
Fredrik Salomonsson ba25030098
gnu: Add emacs-libyaml.
* gnu/packages/emacs-xyz.scm (emacs-libyaml): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-06-28 21:15:58 +02:00
Efraim Flashner 36da62f1b9
gnu: Remove rust-rustc-hash-1.0.
* gnu/packages/crates-io.scm (rust-rustc-hash-1.0): Remove variable.
(rust-hashbrown-0.5, rust-rusttype-0.8)
[arguments]: Replace rust-rustc-hash-1.0 with 1.1.
2020-06-28 19:45:03 +03:00
Efraim Flashner fa2a405569
gnu: rust-bincode-1: Update to 1.3.1.
* gnu/packages/crates-io.scm (rust-bincode-1): Update to 1.3.1.
2020-06-28 19:42:05 +03:00
Efraim Flashner 3d567e7c6b
gnu: Rename rust-bincode-1.2 to rust-bincode-1.
* gnu/packages/crates-io.scm (rust-bincode-1.2): Rename to ...
(rust-bincode-1): ... this.
(rust-encoding-rs-0.8, rust-generic-array-0.14, rust-generic-array-0.13,
rust-parking-lot-0.10, rust-parking-lot-0.9, rust-parking-lot-0.8,
rust-parking-lot-0.7, rust-rand-0.5, rust-rand-isaac-0.2,
rust-rand-isaac-0.1, rust-rand-pcg-0.2, rust-rand-pcg-0.1,
rust-rand-xorshift-0.2, rust-rand-xorshift-0.1, rust-rand-xoshiro-0.4,
rust-rand-xoshiro-0.3, rust-serde-bytes-0.11, rust-smallvec-1,
rust-smallvec-0.6, rust-syntect-3.3, rust-uuid-0.7)[arguments]: Adjust accordingly.
2020-06-28 19:39:47 +03:00
Efraim Flashner def4344cc0
gnu: Remove rust-bincode-1.1.
* gnu/packages/crates-io.scm (rust-bincode-1.1): Remove variable.
(rust-encoding-rs-0.8, rust-generic-array-0.13, rust-parking-lot-0.10,
rust-parking-lot-0.9, rust-parking-lot-0.8, rust-parking-lot-0.7,
rust-rand-0.5, rust-rand-isaac-0.2, rust-rand-isaac-0.1,
rust-rand-pcg-0.2, rust-rand-pcg-0.1, rust-rand-xorshift-0.2,
rust-rand-xorshift-0.1, rust-rand-xoshiro-0.4, rust-rand-xoshiro-0.3,
rust-serde-bytes-0.11, rust-smallvec-1, rust-smallvec-0.6,
rust-uuid-0.7) [arguments]: Replace rust-bincode-1.1 with 1.2.
2020-06-28 19:35:27 +03:00
Efraim Flashner eeb5b09219
gnu: rust-csv-core-0.1: Fix build.
* gnu/packages/crates-io.scm (rust-csv-core-0.1)[arguments]: Replace
rust-arrayvec-0.4 with 0.5 in cargo-development-inputs.
2020-06-28 15:39:56 +03:00
Efraim Flashner 8b47490cf4
gnu: Rename rust-memchr-2.3 to rust-memchr-2.
* gnu/packages/crates-io.scm (rust-memchr-2.3): Rename to ...
(rust-memchr-2): ... this.
(rust-memchr-1.0): Inherit from rust-memchr-2.
(rust-aho-corasick-0.7, rust-aho-corasick-0.6, rust-bstr-0.2,
rust-csv-core-0.1, rust-futures-util-0.3, rust-futures-util-preview-0.3,
rust-grep-matcher-0.1, rust-ignore-0.4, rust-nom-5, rust-nom-4.2,
rust-odds-0.3, rust-pulldown-cmark-0.4, rust-regex-1, rust-regex-0.2,
rust-rusqlite-0.19, rust-tokio-0.2,
rust-aho-corasick-0.7, rust-aho-corasick-0.6, rust-bstr-0.2,
rust-csv-core-0.1, rust-futures-util-0.3, rust-futures-util-preview-0.3,
rust-grep-matcher-0.1, rust-ignore-0.4, rust-nom-5, rust-nom-4.2,
rust-odds-0.3, rust-pulldown-cmark-0.4, rust-regex-1, rust-regex-0.2,
rust-rusqlite-0.19, rust-tokio-0.2)[arguments]: Adjust accordingly.
2020-06-28 15:34:00 +03:00
Efraim Flashner 75da0b49cf
gnu: Remove rust-memchr-2.2.
* gnu/packages/crates-io.scm (rust-memchr-2.2): Remove variable.
(rust-memchr-1.0): Inherit from rust-memchr-2.3.
(rust-aho-corasick-0.6, rust-bstr-0.2, rust-futures-util-0.3,
rust-futures-util-preview-0.3, rust-grep-matcher-0.1, rust-ignore-0.4,
rust-nom-5, rust-nom-4.2, rust-odds-0.3, rust-pulldown-cmark-0.4,
rust-regex-0.2, rust-rusqlite-0.19, rust-tokio-0.2)[arguments]: Use
rust-memchr-2.3 instead of rust-memchr-2.2.
2020-06-28 15:31:06 +03:00
Efraim Flashner 862a4f3f92
gnu: Rename rust-unicase-2.6 to rust-unicase-2.
* gnu/packages/crates-io.scm (rust-unicase-2.6): Rename to ...
(rust-unicase-2): ... this.
(rust-unicase-1): Inherit from rust-unicase-2.
(rust-http-req-0.5, rust-phf-shared-0.8, rust-pulldown-cmark-0.4,
rust-rusqlite-0.19)[arguments]: Adjust accordingly.
2020-06-28 15:13:39 +03:00
Efraim Flashner ed22def6cc
gnu: Remove rust-unicase-2.4.
* gnu/packages/crates-io.scm (rust-unicase-2.4): Remove variable.
(rust-unicase-1): Inherit from rust-unicase-2.6.
(rust-http-req-0.5, rust-pulldown-cmark-0.4, rust-rusqlite-0.19)
[arguments]: Use rust-unicode-2.6.
2020-06-28 15:13:32 +03:00
Efraim Flashner d8173a8ca5
gnu: rust-typenum-1: Update to 1.12.0.
* gnu/packages/crates-io.scm (rust-typenum-1): Update to 1.12.0.
2020-06-28 15:04:36 +03:00
Efraim Flashner 9023a664ed
gnu: Rename rust-typenum-1.10 to rust-typenum-1.
* gnu/packages/crates-io.scm (rust-typenum-1.10): Rename to ...
(rust-typenum-1): ... this.
(rust-generic-array-0.14, rust-generic-array-0.13, rust-nalgebra-0.18)
[arugments]: Adjust accordingly.
2020-06-28 15:02:22 +03:00
Efraim Flashner 5fd6083332
gnu; Add go-minisign.
* gnu/packages/crypto.scm (go-minisign): New variable.
2020-06-28 14:59:31 +03:00
Efraim Flashner dac41c5279
gnu: Add rust-minisign.
* gnu/packages/crypto.scm (rust-minisign): New variable.
2020-06-28 14:59:31 +03:00
Efraim Flashner 73839a19d3
gnu: Add rust-scrypt-0.3.
* gnu/packages/crates-io.scm (rust-scrypt-0.3): New variable.
(rust-scrypt-0.2): Inherit from rust-scrypt-0.2.
2020-06-28 14:59:30 +03:00
Efraim Flashner 0fe2c226bb
gnu: Add rust-pbdkdf2-0.4.
* gnu/packages/crates-io.scm (rust-pbkdf2-0.4): New variable.
(rust-pbkdf2-0.3): Inherit from rust-pbkdf2-0.4.
2020-06-28 14:59:30 +03:00
Efraim Flashner d1514c9bba
gnu: Add rust-hmac-0.8.
* gnu/packages/crates-io.scm (rust-hmac-0.8): New variable.
(rust-hmac-0.7): Inherit from rust-hmac-0.8.
2020-06-28 14:59:30 +03:00
Efraim Flashner 266fadf011
gnu: rust-sha2-asm-0.5: Update to 0.5.4.
* gnu/packages/crates-io.scm (rust-sha2-asm-0.5): Update to 0.5.4.
2020-06-28 14:59:30 +03:00
Efraim Flashner de9c1e900b
gnu: rust-sha2-0.8: Update to 0.8.2.
* gnu/packages/crates-io.scm (rust-sha2-0.8): Update to 0.8.2.
[arguments]: Remove rust-cc-1.0 from cargo-development-inputs.
2020-06-28 14:59:30 +03:00
Efraim Flashner e2ea9fcf43
gnu: Add rust-sha2-0.9.
* gnu/packages/crates-io.scm (rust-sha2-0.9): New variable.
(rust-sha2-0.8): Inherit from rust-sha2-0.9.
2020-06-28 14:59:29 +03:00
Efraim Flashner b6cca9aab4
gnu: Add rust-md-5-0.9.
* gnu/packages/crates-io.scm (rust-md-5-0.9): New variable.
(rust-md-5-0.8): Inherit from rust-md-5-0.9.
2020-06-28 14:59:29 +03:00
Efraim Flashner c61ccd3e68
gnu: Add rust-block-buffer-0.8.
* gnu/packages/crates-io.scm (rust-block-buffer-0.8): New variable.
2020-06-28 14:59:29 +03:00
Efraim Flashner 2ba5ed731b
gnu: rust-sha-1-0.8: Update to 0.8.2.
* gnu/packages/crates-io.scm (rust-sha-1-0.8): Update to 0.8.2.
[arguments]: Don't skip build. Add rust-libc-0.2 to cargo-inputs.
Replace rust-hex-literal-0.2 with 0.1 in cargo-development-inputs.
2020-06-28 14:59:29 +03:00
Efraim Flashner 583acde97a
gnu: rust-sha1-asm-0.4: Don't skip build.
* gnu/packages/crates-io.scm (rust-sha1-asm-0.4)[arguments]: Don't skip
build. Move rust-cc-1.0 from cargo-development-inputs to cargo-inputs.
2020-06-28 14:59:29 +03:00
Efraim Flashner 9b4b9c1a30
gnu: Add rust-sha-1-0.9.
* gnu/packages/crates-io.scm (rust-sha-1-0.9): New variable.
(rust-sha-1-0.8): Inherit from rust-sha-1-0.9.
2020-06-28 14:59:29 +03:00
Efraim Flashner 9261d17f76
gnu: rust-block-buffer-0.7: Don't skip build.
* gnu/packages/crates-io.scm (rust-block-buffer-0.7)[arguments]: Don't
skip build.
2020-06-28 14:59:28 +03:00
Efraim Flashner a662e4ce5e
gnu: Add rust-block-buffer-0.9.
* gnu/packages/crates-io.scm (rust-block-buffer-0.9): New variable.
(rust-block-buffer-0.7): Inherit from rust-block-buffer-0.9.
2020-06-28 14:59:28 +03:00
Efraim Flashner 3bb18715a9
gnu: Add rust-digest-0.9.
* gnu/packages/crates-io.scm (rust-digest-0.9): New variable.
(rust-digest-0.8): Inherit from rust-digest-0.9.
2020-06-28 14:59:28 +03:00
Efraim Flashner 526badd606
gnu: Add rust-crypto-mac-0.8.
* gnu/packages/crates-io.scm (rust-crypto-mac-0.8): New variable.
(rust-crypto-mac-0.7): Inherit from rust-crypto-mac-0.8.
2020-06-28 14:59:28 +03:00
Efraim Flashner a825365538
gnu: rust-generic-array-0.13: Don't skip build.
* gnu/packages/crates-io.scm (rust-generic-array-0.13)[arguments]: Don't
skip build.
(rust-generic-array-0.12)[arguments]: Same.
2020-06-28 14:59:28 +03:00
Efraim Flashner 7d9231bb24
gnu: Add rust-generic-array-0.14.
* gnu/packages/crates-io.scm (rust-generic-array-0.14): New variable.
(rust-generic-array-0.13): Inherit from rust-generic-array-0.14.
2020-06-28 14:59:27 +03:00
Efraim Flashner 61521e1a7a
gnu: Add rust-subtle-2.
* gnu/packages/crates-io.scm (rust-subtle-2): New variable.
(rust-subtle-1.0): Inherit from rust-subtle-2.
2020-06-28 14:59:27 +03:00
Efraim Flashner 16f9571234
gnu: rust-block-padding-0.1: Don't skip build.
* gnu/packages/crates-io.scm (rust-block-padding-0.1)[arguments]: Don't
skip build.
2020-06-28 14:59:27 +03:00
Efraim Flashner e49c34b418
gnu: Add rust-block-padding-0.2.
* gnu/packages/crates-io.scm (rust-block-padding-0.2): New variable.
(rust-block-padding-0.1): Inherit from rust-block-padding-0.2.
2020-06-28 14:59:27 +03:00
Efraim Flashner dd27c276a2
gnu: Add rust-cpuid-bool-0.1.
* gnu/packages/crates-io.scm (rust-cpuid-bool-0.1): New variable.
2020-06-28 14:59:27 +03:00
Efraim Flashner 94b03f82c8
gnu: Add rust-opaque-debug-0.3.
* gnu/packages/crates-io.scm (rust-opaque-debug-0.3): New variable.
(rust-opaque-debug-0.2): Inherit from rust-opaque-debug-0.3.
2020-06-28 14:59:26 +03:00
Brice Waegeneire b9edefbc46
.gitignore: Ignore 'etc/committer.scm'.
* .gitignore: Add '/etc/committer.scm'.
2020-06-28 13:28:25 +02:00