jackhill/guix/guix.git
4 years agognu: subversion: Disable parallel tests.
Christopher Baines [Wed, 12 Feb 2020 09:30:18 +0000 (09:30 +0000)]
gnu: subversion: Disable parallel tests.

These seem to work fine on x86_64-linux, but on i686-linux some tests fail
when running in parallel.

FAIL:  fs-fs-pack-test 4: commit to a packed FSFS filesystem
FAIL:  fs-test: Unknown test failure; see tests.log.
FAIL:  io-test: Unknown test failure; see tests.log.
FAIL:  op-depth-test: Unknown test failure; see tests.log.
FAIL:  wc-test: Unknown test failure; see tests.log.
Summary of test results:
  2243 tests PASSED
  96 tests SKIPPED
  43 tests XFAILED
  5 tests FAILED
SUMMARY: Some tests failed.

* gnu/packages/version-control.scm (subversion)[arguments]: Add
 #:parallel-tests? #f and use this in the 'set-PARALLEL phase.

4 years agognu: Add cl-numcl.
Konrad Hinsen [Tue, 11 Feb 2020 10:45:07 +0000 (11:45 +0100)]
gnu: Add cl-numcl.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add cl-gtype.
Konrad Hinsen [Tue, 11 Feb 2020 10:39:44 +0000 (11:39 +0100)]
gnu: Add cl-gtype.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add cl-constantfold.
Konrad Hinsen [Tue, 11 Feb 2020 10:37:10 +0000 (11:37 +0100)]
gnu: Add cl-constantfold.

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

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

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: Add cl-trivialib-type-unify.
Konrad Hinsen [Tue, 11 Feb 2020 10:25:03 +0000 (11:25 +0100)]
gnu: Add cl-trivialib-type-unify.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
4 years agognu: emacs-geiser: Declare a source file-name.
Efraim Flashner [Wed, 12 Feb 2020 07:28:39 +0000 (09:28 +0200)]
gnu: emacs-geiser: Declare a source file-name.

* gnu/packages/emacs-xyz.scm (emacs-geiser)[source]: Use file-name.

4 years agognu: youtube-viewer: Update to 3.7.4.
Eric Bavier [Wed, 12 Feb 2020 06:18:35 +0000 (00:18 -0600)]
gnu: youtube-viewer: Update to 3.7.4.

Contains compatibility fix for recent mpv.

* gnu/packages/video.scm (youtube-viewer): Update to 3.7.4.

4 years agognu: gource: Update to 0.51.
Tobias Geerinckx-Rice [Wed, 12 Feb 2020 03:34:38 +0000 (04:34 +0100)]
gnu: gource: Update to 0.51.

* gnu/packages/version-control.scm (gource): Update to 0.51.

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

* gnu/packages/version-control.scm (gource)[home-page]: Use HTTPS.

4 years agognu: Fix copyright header typo.
Tobias Geerinckx-Rice [Wed, 12 Feb 2020 01:55:00 +0000 (02:55 +0100)]
gnu: Fix copyright header typo.

* gnu/packages/gimp.scm: Fix typo.

4 years agognu: rsnapshot: Update to 1.4.3.
Tobias Geerinckx-Rice [Wed, 12 Feb 2020 00:29:12 +0000 (01:29 +0100)]
gnu: rsnapshot: Update to 1.4.3.

* gnu/packages/backup.scm (rsnapshot): Update to 1.4.3.
[arguments]: Disable broken test.

4 years agognu: man-pages: Update to 5.05.
Tobias Geerinckx-Rice [Tue, 11 Feb 2020 22:35:03 +0000 (23:35 +0100)]
gnu: man-pages: Update to 5.05.

* gnu/packages/man.scm (man-pages): Update to 5.05.

4 years agognu: gimp-fourier: Update home page.
Tobias Geerinckx-Rice [Sun, 19 Jan 2020 00:38:18 +0000 (01:38 +0100)]
gnu: gimp-fourier: Update home page.

* gnu/packages/gimp.scm (gimp-fourier)[home-page]: Use new (HTTPS) URI.

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

* gnu/packages/serialization.scm (cereal)[home-page]: Use HTTPS.

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

* gnu/packages/music.scm (milkytracker)[home-page]: Use HTTPS.

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

* gnu/packages/fontutils.scm (ttfautohint)[home-page]: Use HTTPS.

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

* gnu/packages/lxde.scm (spacefm)[home-page]: Use HTTPS.

4 years agognu: icecat: Update to 68.5.0-guix0-preview1.
Mark H Weaver [Tue, 11 Feb 2020 22:28:55 +0000 (17:28 -0500)]
gnu: icecat: Update to 68.5.0-guix0-preview1.

* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu/packages/patches/icecat-makeicecat.patch: Adapt to new version.

4 years agognu: go: Update to 1.13.7.
Jack Hill [Tue, 11 Feb 2020 22:36:49 +0000 (16:36 -0600)]
gnu: go: Update to 1.13.7.

* gnu/packages/golang.scm (go-1.12): Rename to go-1.13.
(go-1.13)[version, source]: Update to 1.13.7.
(go-1.13)[arguments]: Don't delete ../pkg/bootstrap, as the file is no longer
generated during build.
(go): Update to go-1.13.

Signed-off-by: Alex Griffin <a@ajgrf.com>
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.