Ludovic Courtès
c2f9ea2b50
Revert "ui: Only display link in capable terminals."
...
This reverts commit d7545a6b53
.
The commit led to a test failure in 'tests/guix-package-net.sh'. It
also led to disagreements discussed here:
https://lists.gnu.org/archive/html/guix-devel/2020-02/msg00353.html
Reverting until these are addressed.
2020-02-28 00:03:34 +01:00
Ludovic Courtès
71c3c3df92
scripts: Adjust disk-space warning functionality.
...
This is a followup to fb7eec3a84
.
* guix/scripts.scm (warn-about-disk-space): Do not multiply
ABSOLUTE-THRESHOLD-IN-BYTES by 2^30. Compare AVAILABLE to the max of
RELATIVE-THRESHOLD-IN-BYTES and ABSOLUTE-THRESHOLD-IN-BYTES, not the
min. Display AVAILABLE divided by 2^30.
2020-02-27 23:56:14 +01:00
Ludovic Courtès
6b0653e7ec
guix package: Don't error out when failing to create ~/.guix-profile.
...
This is a followup to 7842ddcbc1
, which
broke tests when 'HOME' is unset.
* guix/scripts/package.scm (ensure-default-profile): Silently ignore
'symlink' exceptions.
2020-02-27 23:29:30 +01:00
Ludovic Courtès
749b958206
swh: Adjust 'origin' test.
...
This is a followup to 3d2f29382d
.
* tests/swh.scm (%origin): Remove "id".
("lookup-origin"): Remove use of 'origin-id'.
2020-02-27 23:29:30 +01:00
Maxim Cournoyer
10a6b85969
gnu: emacs-sly-named-readtables: Disable byte compilation of its autoload file.
...
*gnu/packages/emacs-xyz.scm (emacs-sly-named-readtables)[phases]
{enable-autoloads-compilation}: Delete.
2020-02-27 16:59:08 -05:00
Maxim Cournoyer
cc09ad9115
gnu: emacs-sly-quicklisp: Remove the enable-autoloads-compilation phase.
...
* gnu/packages/emacs-xyz.scm (emacs-sly-quicklisp)[phases]
{enable-autoloads-compilation}: Remove.
2020-02-27 16:59:08 -05:00
Maxim Cournoyer
70d86540ed
gnu: emacs-sly-macrostep: Remove the enable-autoloads-compilation phase.
...
* gnu/packages/emacs-xyz.scm (emacs-sly-macrostep)[phases]
{enable-autoloads-compilation}: Remove.
2020-02-27 16:59:08 -05:00
Maxim Cournoyer
67dc3cdf9b
gnu: emacs-cl-generic: Disable byte compilation of its autoload file.
...
*gnu/packages/emacs-xyz.scm (emacs-cl-generic)[phases]
{enable-autoloads-compilation}: Delete.
2020-02-27 16:59:07 -05:00
Maxim Cournoyer
c6a91adabf
gnu: emacs: Fix comment.
...
* gnu/packages/emacs.scm (emacs): Fix comment.
2020-02-27 16:59:07 -05:00
Maxim Cournoyer
9659459f06
emacs-build-system: Byte compile the autoload files.
...
* guix/build/emacs-build-system.scm (enable-autoloads-compilation)
(validate-compiled-autoloads): Add procedures.
(%standard-phases): Register the new procedures.
* gnu/packages/aux-files/emacs/guix-emacs.el (guix-emacs-find-autoloads):
Remove duplicates in the list of autoload files found.
* guix/build/emacs-utils.scm (expr->string): Add procedure.
(emacs-batch-eval, emacs-batch-edit-file): Use it.
2020-02-27 16:59:07 -05:00
Maxim Cournoyer
4714d0fc1a
gnu: emacs: Byte compile the site-lisp directory.
...
* gnu/packages/emacs.scm (emacs): Use the (gnu build emacs-utils) module.
Byte compile the site-lisp directory as part of the 'install-site-start'
phase.
(emacs-minimal, emacs-xwidgets, emacs-no-x, emacs-no-x-toolkit): Reset modules
to those of the gnu-build-system.
2020-02-27 16:59:07 -05:00
Efraim Flashner
579235562d
gnu: emacs-flycheck-grammalecte: Fix build.
...
* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte)[arguments]:
Fix emacs install directory.
2020-02-27 21:35:45 +02:00
Efraim Flashner
ba8992d28b
gnu: emacs-edbi: Fix build.
...
* gnu/packages/emacs-xyz.scm (emacs-edbi)[arguments]: Fix emacs install
directory.
2020-02-27 21:29:32 +02:00
Valentin Ignatev
22e928003d
gnu: Add alacritty.
...
* gnu/packages/terminals.scm (alacritty): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:53 +02:00
Valentin Ignatev
d082ffe2c3
gnu: Add rust-http-req-0.5.
...
* gnu/packages/crates-io.scm (rust-http-req-0.5): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:53 +02:00
Valentin Ignatev
7cb8191cce
gnu: Add rust-native-tls-0.2.
...
* gnu/packages/crates-io.scm (rust-native-tls-0.2): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:53 +02:00
Valentin Ignatev
293334468b
gnu: Add rust-smithay-clipboard-0.3.
...
* gnu/packages/crates-io.scm (rust-smithay-clipboard-0.3): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:53 +02:00
Valentin Ignatev
46f8949163
gnu: Add rust-instant-0.1.
...
* gnu/packages/crates-io.scm (rust-instant-0.1): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:53 +02:00
Valentin Ignatev
e4c27df85b
gnu: Add rust-simd-0.1.
...
* gnu/packages/crates-io.scm (rust-simd-0.1): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:52 +02:00
Valentin Ignatev
337b4212e6
gnu: Add rust-security-framework-0.3.
...
* gnu/packages/crates-io.scm (rust-security-framework-0.3): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:52 +02:00
Valentin Ignatev
fbbd94bec9
gnu: Add rust-andrew-0.2.
...
* gnu/packages/crates-io.scm (rust-andrew-0.2): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:52 +02:00
Valentin Ignatev
eadeca1f6b
gnu: Add rust-rusttype-0.7.
...
* gnu/packages/crates-io.scm (rust-rusttype-0.7): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:52 +02:00
Valentin Ignatev
a9e090cba0
gnu: Add rust-glium-0.25.
...
* gnu/packages/crates-io.scm (rust-glium-0.25): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:52 +02:00
Valentin Ignatev
da9c2c1bc4
gnu: Add rust-glutin-0.21.
...
* gnu/packages/crates-io.scm (rust-glutin-0.21): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:51 +02:00
Valentin Ignatev
61de013c24
gnu: Add rust-core-video-sys-0.1.
...
* gnu/packages/crates-io.scm (rust-core-video-sys-0.1): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:51 +02:00
Valentin Ignatev
b4d0afdfbd
gnu: Add rust-metal-0.14.
...
* gnu/packages/crates-io.scm (rust-metal-0.14): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:51 +02:00
Valentin Ignatev
b6bbd9f248
gnu: Add rust-winit-0.19.
...
* gnu/packages/crates-io.scm (rust-winit-0.19): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:51 +02:00
Valentin Ignatev
78afc9a1bf
gnu: Add rust-smithay-client-toolkit-0.4.
...
* gnu/packages/crates-io.scm (rust-smithay-client-toolkit-0.4):
New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:50 +02:00
Valentin Ignatev
bef4454850
gnu: Add rust-wayland-protocols-0.21.
...
* gnu/packages/crates-io.scm (rust-wayland-protocols-0.21):
New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:50 +02:00
Valentin Ignatev
4bf64e891c
gnu: Add rust-wayland-server-0.21.
...
* gnu/packages/crates-io.scm (rust-wayland-server-0.21): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:50 +02:00
Valentin Ignatev
77f099aa5f
gnu: Add rust-wayland-client-0.21.
...
* gnu/packages/crates-io.scm (rust-wayland-client-0.21): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:50 +02:00
Valentin Ignatev
7592c7c3e4
gnu: Add rust-wayland-commons-0.21.
...
* gnu/packages/crates-io.scm (rust-wayland-commons-0.21): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:50 +02:00
Valentin Ignatev
75e4ad6713
gnu: Add rust-wayland-scanner-0.21.
...
* gnu/packages/crates-io.scm (rust-wayland-scanner-0.21): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:49 +02:00
Valentin Ignatev
d78c798bd7
gnu: Add rust-wayland-sys-0.21.
...
* gnu/packages/crates-io.scm (rust-wayland-sys-0.21): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:49 +02:00
Valentin Ignatev
41c4270724
gnu: Add rust-glutin-0.22.
...
* gnu/packages/crates-io.scm (rust-glutin-0.22): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:49 +02:00
Valentin Ignatev
97d8c6cd15
gnu: Add rust-winit-0.20.
...
* gnu/packages/crates-io.scm (rust-winit-0.20): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:49 +02:00
Efraim Flashner
3571af3e0f
gnu: Add rust-console-log-0.1.
...
* gnu/packages/crates-io.scm (rust-console-log-0.1): New variable.
2020-02-27 20:59:49 +02:00
Valentin Ignatev
abd2e421d0
gnu: Add rust-smithay-client-toolkit-0.6.
...
* gnu/packages/crates-io.scm (rust-smithay-client-toolkit-0.6):
New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:48 +02:00
Valentin Ignatev
07a7f722e6
gnu: Add rust-wayland-protocols-0.23.
...
* gnu/packages/crates-io.scm (rust-wayland-protocols-0.23): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:48 +02:00
Valentin Ignatev
895bb1f7d2
gnu: Add rust-wayland-server-0.23.
...
* gnu/packages/crates-io.scm (rust-wayland-server-0.23): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:48 +02:00
Valentin Ignatev
63f1301935
gnu: Add rust-wayland-client-0.23.
...
* gnu/packages/crates-io.scm (rust-wayland-client-0.23): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:48 +02:00
Valentin Ignatev
7d28b64dd9
gnu: Add rust-wayland-scanner-0.23.
...
* gnu/packages/crates-io.scm (rust-wayland-scanner-0.23): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:47 +02:00
Valentin Ignatev
36908ef9f0
gnu: Add rust-wayland-commons-0.23.
...
* gnu/packages/crates-io.scm (rust-wayland-commons-0.23): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:47 +02:00
Valentin Ignatev
d5eee77850
gnu: Add rust-wayland-sys-0.23.
...
* gnu/packages/crates-io.scm (rust-wayland-sys-0.23): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:47 +02:00
Valentin Ignatev
b8dbebdd73
gnu: rust-wasm-bindgen-0.2: Update to 0.2.58.
...
* gnu/packages/crates-io.scm (rust-wasm-bindgen-0.2,
(rust-wasm-bindgen-backend-0.2, rust-wasm-bindgen-macro-0.2
rust-wasm-bindgen-macro-support-0.2, rust-wasm-bindgen-shared-0.2):
Update to 0.2.58.
They all update at the same time.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:47 +02:00
Valentin Ignatev
bf7ac9dc55
gnu: rust-js-sys-0.3: Update to 0.3.35.
...
* gnu/packages/crates-io.scm (rust-js-sys-0.3): Update to 0.3.35.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:47 +02:00
Valentin Ignatev
bed6f02e51
gnu: Add rust-wasm-bindgen-test-crate-b-0.1.
...
* gnu/packages/crates-io.scm (rust-wasm-bindgen-test-crate-b-0.1):
New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:46 +02:00
Valentin Ignatev
c6ce1477ea
gnu: Add rust-wasm-bindgen-test-crate-a-0.1.
...
* gnu/packages/crates-io.scm (rust-wasm-bindgen-test-crate-a-0.1):
New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:46 +02:00
Valentin Ignatev
0f71a6a750
gnu: rust-wasm-bindgen-futures-0.3: Inherit from rust-wasm-bindgen-futures-0.4.
...
* gnu/packages/crates-io.scm (rust-wasm-bindgen-futures-0.3):
Inherit rust-wasm-bindgen-futures-0.4.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:46 +02:00
Valentin Ignatev
deeedc269b
gnu: rust-wasm-bindgen-test-0.2: Inherit from rust-wasm-bindgen-test-0.3.
...
* gnu/packages/crates-io.scm (rust-wasm-bindgen-test-0.2):
Inherit from rust-wasm-bindgen-test-0.3.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-27 20:59:46 +02:00