jackhill/guix/guix.git
4 years agobuild: go-build-system: Disable Go module support.
Jack Hill [Tue, 11 Feb 2020 22:20:43 +0000 (16:20 -0600)]
build: go-build-system: Disable Go module support.

This allows for upgrading the Go compiler without overhauling
go-build-system first.

* guix/build/go-build-system.scm (setup-go-environment): Set GO111MODULE to
off.

Signed-off-by: Alex Griffin <a@ajgrf.com>
4 years agognu: linux-libre: Update to 5.4.19.
Mark H Weaver [Tue, 11 Feb 2020 22:13:34 +0000 (17:13 -0500)]
gnu: linux-libre: Update to 5.4.19.

* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.19.
(linux-libre-5.4-pristine-source): Update hash.

4 years agognu: linux-libre@4.19: Update to 4.19.103.
Mark H Weaver [Tue, 11 Feb 2020 22:12:34 +0000 (17:12 -0500)]
gnu: linux-libre@4.19: Update to 4.19.103.

* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.103.
(linux-libre-4.19-pristine-source): Update hash.

4 years agognu: rust-xcb-0.9: Don't skip build.
Efraim Flashner [Tue, 11 Feb 2020 20:27:46 +0000 (22:27 +0200)]
gnu: rust-xcb-0.9: Don't skip build.

* gnu/packages/crates-io.scm (rust-xbc-0.9)[arguments]: Don't skip
build. Skip test phase. Use cargo-build-flags to build debug features.
[inputs]: Add libx11, libxcb, xcb-proto.
[native-inputs]: Add pkg-config, python.

4 years agognu: Add rust-xcb-0.9.
Valentin Ignatev [Wed, 15 Jan 2020 01:00:08 +0000 (04:00 +0300)]
gnu: Add rust-xcb-0.9.

* gnu/packages/crates-io.scm (rust-xcb-0.9): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add rust-x11-2.
Valentin Ignatev [Wed, 15 Jan 2020 00:58:11 +0000 (03:58 +0300)]
gnu: Add rust-x11-2.

* gnu/packages/crates-io.scm (rust-x11-2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add rust-futures-channel-0.3.
Valentin Ignatev [Wed, 15 Jan 2020 00:56:09 +0000 (03:56 +0300)]
gnu: Add rust-futures-channel-0.3.

* gnu/packages/crates-io.scm (rust-futures-channel-0.3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add rust-futures-core-0.3.
Valentin Ignatev [Wed, 15 Jan 2020 00:55:21 +0000 (03:55 +0300)]
gnu: Add rust-futures-core-0.3.

* gnu/packages/crates-io.scm (rust-futures-core-0.3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: rust-unicode-xid-0.2: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 19:51:16 +0000 (21:51 +0200)]
gnu: rust-unicode-xid-0.2: Don't hide package.

* gnu/packages/crates-io.scm (rust-unicode-xid-0.2)[properties]: Remove
field.
(rust-unicode-xid-0.1, rust-unicode-xid-0.0): Same.

4 years agognu: Add rust-unicode-xid-0.0.
Valentin Ignatev [Wed, 15 Jan 2020 00:46:01 +0000 (03:46 +0300)]
gnu: Add rust-unicode-xid-0.0.

* gnu/packages/crates-io.scm (rust-unicode-xid-0.0): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add rust-takeable-option-0.4.
Valentin Ignatev [Wed, 15 Jan 2020 00:44:26 +0000 (03:44 +0300)]
gnu: Add rust-takeable-option-0.4.

* gnu/packages/crates-io.scm (rust-takeable-option-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add rust-spin-0.4.
Valentin Ignatev [Wed, 15 Jan 2020 00:40:42 +0000 (03:40 +0300)]
gnu: Add rust-spin-0.4.

* gnu/packages/crates-io.scm (rust-spin-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add rust-subtle-1.0.
Valentin Ignatev [Wed, 15 Jan 2020 00:35:43 +0000 (03:35 +0300)]
gnu: Add rust-subtle-1.0.

* gnu/packages/crates-io.scm (rust-subtle-1.0): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add rust-strsim-0.5.
Valentin Ignatev [Wed, 15 Jan 2020 00:35:13 +0000 (03:35 +0300)]
gnu: Add rust-strsim-0.5.

* gnu/packages/crates-io.scm (rust-strsim-0.5): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add rust-strsim-0.6.
Valentin Ignatev [Wed, 15 Jan 2020 00:34:30 +0000 (03:34 +0300)]
gnu: Add rust-strsim-0.6.

* gnu/packages/crates-io.scm (rust-strsim-0.6): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add rust-futures-task-0.3.
Valentin Ignatev [Wed, 15 Jan 2020 00:33:28 +0000 (03:33 +0300)]
gnu: Add rust-futures-task-0.3.

* gnu/packages/crates-io.scm (rust-futures-task-0.3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add rust-futures-sink-0.3.
Valentin Ignatev [Wed, 15 Jan 2020 00:33:05 +0000 (03:33 +0300)]
gnu: Add rust-futures-sink-0.3.

* gnu/packages/crates-io.scm (rust-futures-sink-0.3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add rust-futures-io-0.3.
Valentin Ignatev [Wed, 15 Jan 2020 00:32:29 +0000 (03:32 +0300)]
gnu: Add rust-futures-io-0.3.

* gnu/packages/crates-io.scm (rust-futures-io-0.3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: rust-quickcheck-0.8: Don't skip build.
Efraim Flashner [Tue, 11 Feb 2020 19:31:22 +0000 (21:31 +0200)]
gnu: rust-quickcheck-0.8: Don't skip build.

* gnu/packages/crates-io.scm (rust-quichcheck-0.8)[arguments]: Don't
skip build. Replace rust-rand-0.4 with 0.6, rust-rand-core-0.5 with 0.4
in cargo-inputs.

4 years agognu: Add rust-rustc-tools-util-0.2.
Valentin Ignatev [Wed, 15 Jan 2020 00:30:54 +0000 (03:30 +0300)]
gnu: Add rust-rustc-tools-util-0.2.

* gnu/packages/crates-io.scm (rust-rustc-tools-util-0.2): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add rust-proc-macro-hack-impl-0.4.
Valentin Ignatev [Wed, 15 Jan 2020 00:30:08 +0000 (03:30 +0300)]
gnu: Add rust-proc-macro-hack-impl-0.4.

* gnu/packages/crates-io.scm (rust-proc-macro-hack-impl-0.4): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add rust-podio-0.1.
Valentin Ignatev [Wed, 15 Jan 2020 00:29:13 +0000 (03:29 +0300)]
gnu: Add rust-podio-0.1.

* gnu/packages/crates-io.scm (rust-podio-0.1): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: ripgrep: Enable the 'pcre2' feature.
Jakub Kądziołka [Sun, 9 Feb 2020 21:51:10 +0000 (22:51 +0100)]
gnu: ripgrep: Enable the 'pcre2' feature.

* gnu/packages/rust-apps.scm (ripgrep)[arguments]: Add
'#:cargo-build-flags' to specify the feature. Replace 'install phase.
[native-inputs]: Add pcre2, pkg-config.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: ripgrep: Install the manpage.
Jakub Kądziołka [Sun, 9 Feb 2020 21:51:09 +0000 (22:51 +0100)]
gnu: ripgrep: Install the manpage.

* gnu/packages/rust-apps.scm (ripgrep)[native-inputs]: Add asciidoc.
[arguments]: Add 'install-manpage phase. Import (ice-9 match).

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: rust-strsim-0.9: Upgrade to 0.9.3.
Efraim Flashner [Tue, 11 Feb 2020 16:30:46 +0000 (18:30 +0200)]
gnu: rust-strsim-0.9: Upgrade to 0.9.3.

* gnu/packages/crates-io.scm (rust-strsim-0.9): Update to 0.9.3.
[properties]: Remove field.
(rust-strsim-0.8)[properties]: Same.

4 years agognu: rust-streaming-stats-0.2: Update to 0.2.3.
Efraim Flashner [Tue, 11 Feb 2020 16:28:47 +0000 (18:28 +0200)]
gnu: rust-streaming-stats-0.2: Update to 0.2.3.

* gnu/packages/crates-io.scm (rust-streaming-stats-0.2): Update to 0.2.3.
[arguments]: Add rust-num-traits-0.2 to cargo-inputs.
[properties]: Remove field.

4 years agognu: rust-stdweb-internal-test-macro-0.1: Update to 0.1.1.
Efraim Flashner [Tue, 11 Feb 2020 16:26:04 +0000 (18:26 +0200)]
gnu: rust-stdweb-internal-test-macro-0.1: Update to 0.1.1.

* gnu/packages/crates-io.scm (rust-stdweb-internal-test-macro): Update
to 0.1.1.
[arguments]: Add rust-proc-macro2-1.0, rust-quote-1.0 to cargo-inputs.
[properties]: Remove field.

4 years agognu: rust-stdweb-internal-runtime-0.1: Update to 0.1.5.
Efraim Flashner [Tue, 11 Feb 2020 16:23:05 +0000 (18:23 +0200)]
gnu: rust-stdweb-internal-runtime-0.1: Update to 0.1.5.

* gnu/packages/crates-io.scm (rust-stdweb-internal-runtime-0.1): Update
to 0.1.5.
[properties]: Remove field.

4 years agognu: rust-static-assertions-0.3: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 16:19:42 +0000 (18:19 +0200)]
gnu: rust-static-assertions-0.3: Don't hide package.

* gnu/packages/crates-io.scm (rust-static-assertions-0.3)[properties]:
Remove field.

4 years agognu: rust-stacker-0.1: Update to 0.1.6.
Efraim Flashner [Tue, 11 Feb 2020 16:18:34 +0000 (18:18 +0200)]
gnu: rust-stacker-0.1: Update to 0.1.6.

* gnu/packages/crates-io.scm (rust-stacker-0.1): Update to 0.1.6.
[arguments]: Add rust-cfg-if-0.1, rust-libc-0.2, rust-psm-0.1,
rust-winapi-0.3 to cargo-inputs. Add rust-cc-1.0 to
cargo-development-inputs.
[properties]: Remove field.

4 years agognu: Add rust-psm-0.1.
Efraim Flashner [Tue, 11 Feb 2020 16:17:38 +0000 (18:17 +0200)]
gnu: Add rust-psm-0.1.

* gnu/packages/crates-io.scm (rust-psm-0.1): New variable.

4 years agognu: rust-stable-deref-trait-1.1: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 16:13:44 +0000 (18:13 +0200)]
gnu: rust-stable-deref-trait-1.1: Don't hide package.

* gnu/packages/crates-io.scm (rust-stable-deref-trait-1.1)[properties]:
Remove field.

4 years agognu: rust-spin-0.5: Update to 0.5.2.
Efraim Flashner [Tue, 11 Feb 2020 16:12:48 +0000 (18:12 +0200)]
gnu: rust-spin-0.5: Update to 0.5.2.

* gnu/packages/crates-io.scm (rust-spin-0.5): Update to 0.5.2.
[properties]: Remove field.

4 years agognu: rust-sourcefile-0.1: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 16:11:09 +0000 (18:11 +0200)]
gnu: rust-sourcefile-0.1: Don't hide package.

* gnu/packages/crates-io.scm (rust-sourcefile-0.1)[arguments]: Add
rust-tempfile-3.1 to cargo-development-inputs.
[properties]: Remove field.

4 years agognu: rust-socket2-0.3: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 16:08:04 +0000 (18:08 +0200)]
gnu: rust-socket2-0.3: Don't hide package.

* gnu/packages/crates-io.scm (rust-socket2-0.3)[arguments]: Skip tests.
Add rust-cfg-if-0.1, rust-libc-0.2, rust-redox-syscall-0.1,
rust-winapi-0.3 to cargo-inputs. Add rust-tempdir-0.3 to
cargo-development-inputs.
[properties]: Remove field.

4 years agognu: rust-slab-0.4: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 16:00:18 +0000 (18:00 +0200)]
gnu: rust-slab-0.4: Don't hide package.

* gnu/packages/crates-io.scm (rust-slab-0.4)[properties]: Remove field.

4 years agognu: rust-shlex-0.1: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 15:59:36 +0000 (17:59 +0200)]
gnu: rust-shlex-0.1: Don't hide package.

* gnu/packages/crates-io.scm (rust-shlex-0.1)[properties]: Remove field.

4 years agognu: rust-semver-parser-0.9: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 15:58:30 +0000 (17:58 +0200)]
gnu: rust-semver-parser-0.9: Don't hide package.

* gnu/packages/crates-io.scm (rust-semver-parser-0.9)[properties]:
Remove field.
(rust-semver-parser-0.7)[properties]: Same.

4 years agognu: rust-ryu-1.0: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 15:56:44 +0000 (17:56 +0200)]
gnu: rust-ryu-1.0: Don't hide package.

* gnu/packages/crates-io.scm (rust-ryu-1.0)[arguments]: Add
rust-no-panic-0.1 to cargo-inputs. Add rust-num-cpus-1.11, rust-rand-0.5
to cargo-development-inputs.
[description]: Fill out.
[properties]: Remove field.

4 years agognu: rust-rand-xorshift-0.1: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 15:53:00 +0000 (17:53 +0200)]
gnu: rust-rand-xorshift-0.1: Don't hide package.

* gnu/packages/crates-io.scm (rust-rand-xorshift-0.1)[arguments]: Add
rust-rand-core-0.3, rust-serde-1.0, rust-serde-derive-1.0 to
cargo-inputs. Add rust-bincode-1.1 to cargo-development-inputs.
[properties]: Remove field.

4 years agognu: rust-rand-jitter-0.1: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 15:50:34 +0000 (17:50 +0200)]
gnu: rust-rand-jitter-0.1: Don't hide package.

* gnu/packages/crates-io.scm (rust-rand-jitter-0.1)[arguments]: Add
rust-libc-0.2, rust-rand-core-0.4, rust-winapi-0.3, rust-log-0.4 to
cargo-inputs.
[description]: Fill out.
[properties]: Remove field.

4 years agognu: rust-rand-isaac-0.1: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 15:47:24 +0000 (17:47 +0200)]
gnu: rust-rand-isaac-0.1: Don't hide package.

* gnu/packages/crates-io.scm (rust-rand-isaac-0.1)[arguments]: Add
rust-rand-core-0.3, rust-serde-1.0, rust-serde-derive-1.0 to
cargo-inputs. Add rust-bincode-1.1 to cargo-development-inputs.
[description]: Fill out.
[properties]: Remove field.

4 years agognu: rust-quote-1.0: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 15:40:04 +0000 (17:40 +0200)]
gnu: rust-quote-1.0: Don't hide package.

* gnu/packages/crates-io.scm (rust-quote-1.0)[arguments]: Add
rust-proc-macro2-1.0 to cargo-inputs. Add rust-rustversion-0.1,
rust-trybuild-1.0 to cargo-development-inputs.
[properties]: Remove field.

4 years agognu: Add rust-rustversion-0.1.
Efraim Flashner [Tue, 11 Feb 2020 15:38:43 +0000 (17:38 +0200)]
gnu: Add rust-rustversion-0.1.

* gnu/packages/crates-io.scm (rust-rustversion-0.1): New variable.

4 years agognu: rust-ppv-lite86-0.2: Upgrade to 0.2.6.
Efraim Flashner [Tue, 11 Feb 2020 15:34:34 +0000 (17:34 +0200)]
gnu: rust-ppv-lite86-0.2: Upgrade to 0.2.6.

* gnu/packages/crates-io.scm (rust-ppv-lite86-0.2): Update to 0.2.6.
[properties]: Remove field.

4 years agognu: rust-pocket-resources-0.3: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 15:32:57 +0000 (17:32 +0200)]
gnu: rust-pocket-resources-0.3: Don't hide package.

* gnu/packages/crates-io.scm (rust-pocket-resources-0.3)[properties]:
Remove field.

4 years agognu: rust-plugin-0.2: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 15:31:17 +0000 (17:31 +0200)]
gnu: rust-plugin-0.2: Don't hide package.

* gnu/packages/crates-io.scm (rust-plugin-0.2)[arguments]: Add
rust-typemap-0.3 to cargo-inputs. Add rust-void-1.0 to
cargo-development-inputs.
[properties]: Remove field.

4 years agognu: rust-typemap-0.3: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 15:30:15 +0000 (17:30 +0200)]
gnu: rust-typemap-0.3: Don't hide package.

* gnu/packages/crates-io.scm (rust-typemap-0.3)[arguments]: Add
rust-unsafe-any-0.4 to cargo-inputs.
[properties]: Remove field.

4 years agognu: rust-unsafe-any-0.4: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 15:29:10 +0000 (17:29 +0200)]
gnu: rust-unsafe-any-0.4: Don't hide package.

* gnu/packages/crates-io.scm (rust-unsafe-any-0.4)[arguments]: Add
rust-traitobject-0.1 to cargo-inputs.
[properties]: Remove field.

4 years agognu: rust-traitobject-0.1: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 15:28:12 +0000 (17:28 +0200)]
gnu: rust-traitobject-0.1: Don't hide package.

* gnu/packages/crates-io.scm (rust-traitobject-0.1)[properties]: Remove
field.

4 years agognu: rust-plain-0.2: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 15:22:25 +0000 (17:22 +0200)]
gnu: rust-plain-0.2: Don't hide package.

* gnu/packages/crates-io.scm (rust-plain-0.2)[properties]: Remove field.

4 years agognu: rust-pkg-config-0.3: Update to 0.3.17.
Efraim Flashner [Tue, 11 Feb 2020 15:21:30 +0000 (17:21 +0200)]
gnu: rust-pkg-config-0.3: Update to 0.3.17.

* gnu/packages/crates-io.scm (rust-pkg-config-0.3): Update to 0.3.17.
[arguments]: Add rust-lazy-static-1 to cargo-development-inputs.
[native-inputs]: Add pkg-config.
[properties]: Remove field.

4 years agognu: rust-pin-utils-0.1: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 15:16:35 +0000 (17:16 +0200)]
gnu: rust-pin-utils-0.1: Don't hide package.

* gnu/packages/crates-io.scm (rust-pin-utils-0.1)[properties]: Remove field.

4 years agognu: rust-percent-encoding-2.1: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 15:14:59 +0000 (17:14 +0200)]
gnu: rust-percent-encoding-2.1: Don't hide package.

* gnu/packages/crates-io.scm (rust-percent-encoding-2.1)[properties]:
Remove field.
(rust-percent-encoding-1.0)[properties]: Same.

4 years agognu: rust-peeking-take-while-0.1: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 15:13:16 +0000 (17:13 +0200)]
gnu: rust-peeking-take-while-0.1: Don't hide package.

* gnu/packages/crates-io.scm (rust-peeking-take-while-0.1)[properties]:
Remove field.

4 years agognu: rust-parity-wasm-0.40: Update to 0.40.3.
Efraim Flashner [Tue, 11 Feb 2020 15:06:13 +0000 (17:06 +0200)]
gnu: rust-parity-wasm-0.40: Update to 0.40.3.

* gnu/packages/crates-io.scm (rust-parity-wasm-0.40): Update to 0.40.3.
[arguments]: Skip tests. Add rust-time-0.1 to cargo-development-inputs.
[properties]: Remove field.

4 years agognu: rust-openssl-probe-0.1: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 15:02:06 +0000 (17:02 +0200)]
gnu: rust-openssl-probe-0.1: Don't hide package.

* gnu/packages/crates-io.scm (rust-openssl-probe-0.1)[properties]:
Remove field.

4 years agognu: rust-numtoa-0.1: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 14:57:38 +0000 (16:57 +0200)]
gnu: rust-numtoa-0.1: Don't hide package.

* gnu/packages/crates-io.scm (rust-numtoa-0.1)[arguments]: Skip tests.
[properties]: Remove field.

4 years agognu: rust-num-iter-0.1: Upgrade to 0.1.40.
Efraim Flashner [Tue, 11 Feb 2020 14:56:23 +0000 (16:56 +0200)]
gnu: rust-num-iter-0.1: Upgrade to 0.1.40.

* gnu/packages/crates-io.scm (rust-num-iter-0.1): Update to 0.1.40.
[arguments]: Add rust-num-integer-0.1, rust-num-traits-0.2,
rust-autocfg-1.0 to cargo-inputs.
[properties]: Remove field.

4 years agognu: rust-futures-cpupool-0.1: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 14:45:17 +0000 (16:45 +0200)]
gnu: rust-futures-cpupool-0.1: Don't hide package.

* gnu/packages/crates-io.scm (rust-futures-cpupool-0.1)[arguments]: Add
rust-futures-0.1, rust-num-cpus-1.11 to cargo-inputs.
[properties]: Remove field.

4 years agognu: rust-clang-sys-0.28: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 14:36:49 +0000 (16:36 +0200)]
gnu: rust-clang-sys-0.28: Don't hide package.

* gnu/packages/crates-io.scm (rust-clang-sys-0.28)[arguments]: Add
rust-glob-0.3, rust-libc-0.2, rust-libloading-0.5 to cargo-inputs. Add
custom phase to find libclang.
[native-inputs]: Add clang.
[properties]: Remove field.

4 years agognu: rust-clang-0.26: Don't hide package.
Efraim Flashner [Tue, 11 Feb 2020 14:35:41 +0000 (16:35 +0200)]
gnu: rust-clang-0.26: Don't hide package.

* gnu/packages/crates-io.scm (rust-clang-0.26)[arguments]: Add
rust-glob-0.2, rust-libc-0.2, rust-libloading-0.5 to cargo-inputs. Add
custom phase to find libclang.
[native-inputs]: Add clang.
[properties]: Don't inherit.

4 years agognu: rust-libloading-0.5: Don't skip build.
Efraim Flashner [Tue, 11 Feb 2020 14:29:58 +0000 (16:29 +0200)]
gnu: rust-libloading-0.5: Don't skip build.

* gnu/packages/crates-io.scm (rust-libloading-0.5)[arguments]: Don't
skip build. Move rust-cc-1.0 from cargo-development-inputs to
cargo-inputs.

4 years agognu: dunst: Build dunstify.
Brice Waegeneire [Mon, 10 Feb 2020 08:51:48 +0000 (09:51 +0100)]
gnu: dunst: Build dunstify.

* gnu/packages/dunst.scm (dunst)[arguments]: Add phase install-dunstify.
[inputs]: Add libnotify.

4 years agognu: Add mscgen.
Alexander Krotov [Tue, 11 Feb 2020 16:33:13 +0000 (11:33 -0500)]
gnu: Add mscgen.

* gnu/packages/graph.scm (mscgen): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
4 years agognu: gdb: Update to 9.1.
Ludovic Courtès [Tue, 11 Feb 2020 16:21:22 +0000 (17:21 +0100)]
gnu: gdb: Update to 9.1.

* gnu/packages/gdb.scm (gdb/next): Update to 9.1.

4 years agoui: Fix typo in comment.
Ludovic Courtès [Tue, 11 Feb 2020 14:43:33 +0000 (15:43 +0100)]
ui: Fix typo in comment.

Reported by Vincent Legoll <vincent.legoll@gmail.com>.

* guix/ui.scm (call-with-error-handling): Remove "come" in comment.

4 years agognu: Add emacs-auto-dictionary-mode.
Mathieu Othacehe [Tue, 11 Feb 2020 15:46:36 +0000 (16:46 +0100)]
gnu: Add emacs-auto-dictionary-mode.

* gnu/packages/emacs-xyz.scm (emacs-auto-dictionary-mode): New variable.

4 years agognu: ghostwriter: Update to 1.8.0.
Eric Bavier [Tue, 11 Feb 2020 14:47:45 +0000 (08:47 -0600)]
gnu: ghostwriter: Update to 1.8.0.

* gnu/packages/text-editors.scm (ghostwriter): Update to 1.8.0.
[inputs]: Add qtdeclarative, qtquickcontrols, and qtwebchannel.
[propagated-inputs]: New field.

4 years agognu: vim: Update to 8.2.0236.
Jakub Kądziołka [Mon, 10 Feb 2020 18:07:38 +0000 (19:07 +0100)]
gnu: vim: Update to 8.2.0236.

* gnu/packages/vim.scm (vim): Update to 8.2.0236.
  (vim-full)[arguments]: Add a -lexpat linker argument through
  #:make-flags. Add a new phase to skip a test (see comment).

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: cl-trivia: Update to 0.0.0-1.574901a.
Konrad Hinsen [Tue, 11 Feb 2020 09:03:39 +0000 (10:03 +0100)]
gnu: cl-trivia: Update to 0.0.0-1.574901a.

* gnu/packages/lisp-xyz.scm (sbcl-trivia, cl-trivia): Update to commit 574901ac.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add cl-type-r.
Konrad Hinsen [Tue, 11 Feb 2020 08:56:42 +0000 (09:56 +0100)]
gnu: Add cl-type-r.

* gnu/packages/lisp-xyz.scm (sbcl-type-r, cl-type-r): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add cl-function-cache.
Konrad Hinsen [Tue, 11 Feb 2020 07:53:14 +0000 (08:53 +0100)]
gnu: Add cl-function-cache.

* gnu/packages/lisp-xyz.scm (sbcl-function-cache,
  cl-function-cache, ecl-function-cache): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agogit-authenticate: Add mab to the list of committers.
Ludovic Courtès [Tue, 11 Feb 2020 11:24:43 +0000 (12:24 +0100)]
git-authenticate: Add mab to the list of committers.

* build-aux/git-authenticate.scm (%committers): Add mab.

4 years agodescribe: Remove dependency on (guix scripts pull).
Ludovic Courtès [Tue, 11 Feb 2020 11:17:33 +0000 (12:17 +0100)]
describe: Remove dependency on (guix scripts pull).

Until now, 'guix describe' would perform ~3K stat calls and ~1K openat
calls because it was pulling (guix scripts pull), which in turn pulls in
many (gnu packages …) modules.

* guix/scripts/pull.scm (display-profile-content, %vcs-web-views)
(channel-commit-hyperlink): Move to...
* guix/scripts/describe.scm: ... here.  Remove import of (guix scripts
pull).

4 years agosyscalls: Re-enable 'pivot-root' test.
Ludovic Courtès [Tue, 11 Feb 2020 11:13:14 +0000 (12:13 +0100)]
syscalls: Re-enable 'pivot-root' test.

Fixes <https://bugs.gnu.org/25476>.
Reported by Paul Garlick <pgarlick@tourbillion-technology.com>.

* tests/syscalls.scm ("pivot-root"): Skip only when
PERFORM-CONTAINER-TESTS? is true.  Rewrite to use a socket pair instead
of a pipe.  Synchronize parent and child so that the parent can
initialize the child's UID and GID mappings before continuing.

4 years agoswh: Remove 'id' field from <origin>.
Ludovic Courtès [Tue, 11 Feb 2020 09:03:22 +0000 (10:03 +0100)]
swh: Remove 'id' field from <origin>.

The "id" field has been removed upstream:

  https://sympa.inria.fr/sympa/arc/swh-devel/2020-02/msg00005.html

* guix/swh.scm (<origin>)[id]: Remove.

4 years agognu: subversion: Support running the tests in parallel.
Christopher Baines [Thu, 6 Feb 2020 08:36:12 +0000 (08:36 +0000)]
gnu: subversion: Support running the tests in parallel.

This drops the time to build the package on my machine from ~14 minutes to ~5
minutes.

* gnu/packages/version-control.scm (subversion)[arguments]: Add set-PARALLEL
phase to set the PARALLEL environment variable.

4 years agognu: Add cl-float-features.
Konrad Hinsen [Mon, 10 Feb 2020 16:30:07 +0000 (17:30 +0100)]
gnu: Add cl-float-features.

* gnu/packages/lisp-xyz.scm (sbcl-float-features,
  cl-float-features, ecl-float-features): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add ecl-documentation-utils.
Guillaume Le Vaillant [Tue, 11 Feb 2020 08:13:41 +0000 (09:13 +0100)]
gnu: Add ecl-documentation-utils.

* gnu/packages/lisp-xyz.scm (ecl-documentation-utils): New variable.

4 years agognu: Add cl-randist.
Konrad Hinsen [Mon, 10 Feb 2020 16:27:00 +0000 (17:27 +0100)]
gnu: Add cl-randist.

* gnu/packages/lisp-xyz.scm (sbcl-cl-randist, cl-randist, ecl-cl-randist): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: opensmtpd: Update to 6.6.3p1 [security mitigations].
Tobias Geerinckx-Rice [Tue, 11 Feb 2020 05:32:33 +0000 (06:32 +0100)]
gnu: opensmtpd: Update to 6.6.3p1 [security mitigations].

* gnu/packages/mail.scm (opensmtpd): Update to 6.6.3p1.

4 years agognu: isc-bind: Update to 4.4.2.
Tobias Geerinckx-Rice [Mon, 10 Feb 2020 15:28:41 +0000 (16:28 +0100)]
gnu: isc-bind: Update to 4.4.2.

* gnu/packages/admin.scm (isc-bind): Update to 4.4.2.
[arguments]: Remove patch application.
[native-inputs]: Remove patch and patch file.
* gnu/packages/patches/isc-dhcp-4.4.1-fixes-for-newer-bind.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

4 years agognu: acpica: Update to 20200110.
Tobias Geerinckx-Rice [Mon, 10 Feb 2020 14:13:36 +0000 (15:13 +0100)]
gnu: acpica: Update to 20200110.

* gnu/packages/admin.scm (acpica): Update to 20200110.

4 years agognu: r-abn: Fix home page.
Tobias Geerinckx-Rice [Sun, 19 Jan 2020 00:34:14 +0000 (01:34 +0100)]
gnu: r-abn: Fix home page.

* gnu/packages/cran.scm (r-abn)[home-page]: Update and use HTTPS.

4 years agognu: r-rglpk: Use HTTPS home page.
Tobias Geerinckx-Rice [Sun, 19 Jan 2020 00:37:22 +0000 (01:37 +0100)]
gnu: r-rglpk: Use HTTPS home page.

* gnu/packages/cran.scm (r-rglpk)[home-page]: Use HTTPS.

4 years agognu: r-smoother: Use HTTPS home page.
Tobias Geerinckx-Rice [Sun, 19 Jan 2020 00:41:31 +0000 (01:41 +0100)]
gnu: r-smoother: Use HTTPS home page.

* gnu/packages/cran.scm (r-smoother)[home-page]: Use HTTPS.

4 years agognu: r-formatr: Use HTTPS home page.
Tobias Geerinckx-Rice [Sun, 19 Jan 2020 00:23:12 +0000 (01:23 +0100)]
gnu: r-formatr: Use HTTPS home page.

* gnu/packages/statistics.scm (r-formatr)[home-page]: Use HTTPS.

4 years agognu: r-jsonlite: Use HTTPS home page.
Tobias Geerinckx-Rice [Sun, 19 Jan 2020 00:20:18 +0000 (01:20 +0100)]
gnu: r-jsonlite: Use HTTPS home page.

* gnu/packages/cran.scm (r-jsonlite)[home-page]: Use HTTPS.

4 years agognu: r-lpsymphony: Use HTTPS home page.
Tobias Geerinckx-Rice [Sun, 19 Jan 2020 00:02:44 +0000 (01:02 +0100)]
gnu: r-lpsymphony: Use HTTPS home page.

* gnu/packages/bioconductor.scm (r-lpsymphony)[home-page]: Use HTTPS.

4 years agognu: r-codedepends: Use HTTPS home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 23:37:22 +0000 (00:37 +0100)]
gnu: r-codedepends: Use HTTPS home page.

* gnu/packages/bioconductor.scm (r-codedepends)[home-page]: Use HTTPS.

4 years agognu: r-glmnet: Update home page and use HTTPS.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 21:37:32 +0000 (22:37 +0100)]
gnu: r-glmnet: Update home page and use HTTPS.

* gnu/packages/statistics.scm (r-glmnet)[home-page]: Follow redirection using
HTTPS.

4 years agognu: r-glasso: Update home page and use HTTPS.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 21:36:32 +0000 (22:36 +0100)]
gnu: r-glasso: Update home page and use HTTPS.

* gnu/packages/cran.scm (r-glasso)[home-page]: Follow redirection using
HTTPS.

4 years agognu: r-cairo: Use HTTPS home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 21:34:16 +0000 (22:34 +0100)]
gnu: r-cairo: Use HTTPS home page.

* gnu/packages/statistics.scm (r-cairo)[home-page]: Use HTTPS.

4 years agognu: r-png: Use HTTPS home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 21:30:50 +0000 (22:30 +0100)]
gnu: r-png: Use HTTPS home page.

* gnu/packages/cran.scm (r-png)[home-page]: Use HTTPS.

4 years agognu: r-multiassayexperiment: Use HTTPS home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 21:28:02 +0000 (22:28 +0100)]
gnu: r-multiassayexperiment: Use HTTPS home page.

* gnu/packages/bioconductor.scm (r-multiassayexperiment)[home-page]: Use HTTPS.

4 years agognu: r-squarem: Update home page and use HTTPS.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 21:22:38 +0000 (22:22 +0100)]
gnu: r-squarem: Update home page and use HTTPS.

* gnu/packages/cran.scm (r-squarem)[home-page]: Follow redirection using
HTTPS.

4 years agognu: r-seriation: Use HTTPS home page.
Tobias Geerinckx-Rice [Sat, 18 Jan 2020 21:21:49 +0000 (22:21 +0100)]
gnu: r-seriation: Use HTTPS home page.

* gnu/packages/cran.scm (r-seriation)[home-page]: Use HTTPS.

4 years agognu: pioneer: Update to 20200203.
Eric Bavier [Tue, 11 Feb 2020 06:09:35 +0000 (00:09 -0600)]
gnu: pioneer: Update to 20200203.

* gnu/packages/games.scm (pioneer): Update to 20200203.

4 years agognu: clamav: Update to 0.102.2.
Eric Bavier [Tue, 11 Feb 2020 05:36:28 +0000 (23:36 -0600)]
gnu: clamav: Update to 0.102.2.

* gnu/packages/antivirus.scm (clamav): Update to 0.102.2.
[native-inputs]: Use latest check package.