Efraim Flashner
232f344f9b
gnu: rust-quote-0.6: Don't hide package.
...
* gnu/packages/crates-io.scm (rust-quote-0.6)[properties]: Don't inherit.
2020-02-07 16:08:39 +02:00
Efraim Flashner
6e32296e8a
gnu: rust-quote-0.6: Update to 0.6.13.
...
* gnu/packages/crates-io.scm (rust-quote-0.6): Update to 0.6.13.
[arguments]: Add rust-proc-macro2-0.4 to cargo-inputs.
2020-02-07 16:08:39 +02:00
Efraim Flashner
72b94ebf1c
gnu: rust-proc-macro2-0.4: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-proc-macro2-0.4)[arguments]: Don't
skip build.
2020-02-07 16:08:39 +02:00
Pierre Neidhardt
78cb6c3420
gnu: next: Remove fare-quasiquote-extras from inputs.
...
* gnu/packages/web-browsers.scm (next): Remove fare-quasiquote-extras from
inputs now that our serapeum package has been fixed.
2020-02-07 15:00:32 +01:00
Guillaume Le Vaillant
8137983adf
gnu: sbcl-serapeum: Fix loading the library.
...
* gnu/packages/lisp-xyz.scm (sbcl-serapeum)[inputs]: Use
sbcl-fare-quasiquote-extras instead of cl-fare-quasiquote-extras.
2020-02-07 12:11:31 +01:00
Guillaume Le Vaillant
a526320076
gnu: Add sbcl-fare-quasiquote-extras.
...
* gnu/packages/lisp-xyz.scm (sbcl-fare-quasiquote-extras): New variable.
2020-02-07 12:11:30 +01:00
Tim Gesthuizen
daec54f062
services: inputattach: Fix broken baud rate option.
...
* gnu/services/desktop.scm (inputattach-shepherd-service): Use "--baud" for
setting the baud-rate.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2020-02-07 11:51:02 +08:00
Vagrant Cascadian
f83d07f777
gnu: diffoscope: Update description.
...
* gnu/packages/diffoscope (diffoscope)[description]: Mention optional
dependencies.
2020-02-06 13:51:55 -08:00
Vagrant Cascadian
06d41d8d49
gnu: Add python-jsondiff.
...
Thanks to bavier for help with the description!
* gnu/packages/python-xyz (python-jsondiff): New varaible.
2020-02-06 13:25:27 -08:00
Efraim Flashner
0773d779bb
gnu: rust-clap-2: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-clap-2)[arguments]: Don't skip
build. Add rust-term-size-0.3 to cargo-inputs. Replace
rust-yaml-rust-0.4 with 0.3.
2020-02-06 23:16:38 +02:00
Efraim Flashner
1203fbcf0a
gnu: rust-unicase-2.4: Don't hide package.
...
* gnu/packages/crates-io.scm (rust-unicase-2.4)[arguments]: Add
rust-version-check-0.1 to cargo-inputs.
[properties]: Remove field.
2020-02-06 23:16:38 +02:00
Efraim Flashner
5ca35cc07f
gnu: rust-syn-0.15: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-syn-0.15)[arguments]: Don't skip
build. Add cargo-test-flags. In cargo-inputs replace rust-quote-1.0
with 0.6, rust-unicode-xid-0.2 with 0.1.
2020-02-06 23:16:17 +02:00
Efraim Flashner
2d03c6a4f9
gnu: rust-crossbeam-deque-0.6: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-crossbeam-deque-0.6)[arguments]:
Don't skip build. Replace rust-crossbeam-epoch-0.8 with 0.7. Replace
rust-crossbeam-utils-0.7 with 0.6.
2020-02-06 23:16:17 +02:00
Efraim Flashner
9eda3ea2ee
gnu: rust-walkdir-2.2: Don't hide package.
...
* gnu/packages/crates-io.scm (rust-walkdir-2.2)[arguments]: Add
rust-same-file-1.0, rust-winapi-0.3, rust-winapi-util-0.1 to
cargo-inputs. Add rust-doc-comment-0.3 to cargo-development-inputs.
[properties]: Remove field.
2020-02-06 23:16:17 +02:00
Efraim Flashner
80f45ee5ae
gnu: Add rust-linked-hash-map-0.3.
...
* gnu/packages/crates-io.scm (rust-linked-hash-map-0.3): New variable.
2020-02-06 23:16:17 +02:00
Efraim Flashner
af4deee6ce
gnu: Add rust-yaml-rust-0.3.
...
* gnu/packages/crates-io.scm (rust-yaml-rust-0.3): New variable.
2020-02-06 23:16:16 +02:00
Efraim Flashner
b45bcc709b
gnu: Add rust-serde-test-0.8.
...
* gnu/packages/crates-io.scm (rust-serde-test-0.8): New variable.
2020-02-06 23:16:16 +02:00
Efraim Flashner
d47c989baf
gnu: Add rust-serde-0.8.
...
* gnu/packages/crates-io.scm (rust-serde-0.8): New variable.
2020-02-06 23:16:16 +02:00
Vagrant Cascadian
e68321a641
gnu: Add python-nose-random.
...
* gnu/packages/check (python-nose-random): New variable.
2020-02-06 13:14:13 -08:00
Vagrant Cascadian
b1daba942e
gnu: Add python-rstr.
...
* gnu/packages/python-xyz (python-rstr): New variable.
2020-02-06 13:01:31 -08:00
Amin Bandali
57f06234c7
gnu: Add emacs-gnus-harvest.
...
* gnu/packages/emacs-xyz.scm (emacs-gnus-harvest): New variable.
2020-02-06 19:18:29 +01:00
Ludovic Courtès
2073b55e6b
gnu: gcc: Switch back to using 'C_INCLUDE_PATH' instead of 'CPATH'.
...
Fixes <https://bugs.gnu.org/30756 >.
Initially reported by Julien Lepiller <julien@lepiller.eu>.
* gnu/packages/base.scm (make-gcc-libc): Remove
'treat-glibc-as-system-header' phase from 'arguments'.
* gnu/packages/commencement.scm (gcc-final): Likewise.
* gnu/packages/gcc.scm (gcc-4.7)[arguments]: Add "include/c++" to
'CPLUS_INCLUDE_PATH'.
(gcc-6)[native-search-paths]: Remove.
* gnu/packages/make-bootstrap.scm (gcc-for-bootstrap): Remove
'native-search-paths' and 'arguments'.
* gnu/packages/patches/python-2.7-search-paths.patch,
gnu/packages/patches/python-3-search-paths.patch: Replace "CPATH" with
"C_INCLUDE_PATH".
* guix/build-system/cmake.scm (lower): When not cross-compiling, move
INPUTS from the 'host-inputs' field to the 'build-inputs' field of the
bag, right after NATIVE-INPUTS.
* guix/build-system/glib-or-gtk.scm (lower): Likewise.
* guix/build-system/gnu.scm (lower): Likewise.
* guix/build-system/meson.scm (lower): Likewise.
2020-02-06 18:47:15 +01:00
Ludovic Courtès
558b0bbe29
gnu: commencement: Rationalize search path handling.
...
This commit ensures that only packages that correspond to compilers have
a search path set. It also reduces manual handling of search path
environment variables.
* gnu/packages/commencement.scm (tcc-boot0)[native-search-paths]: Remove
copy/pasted comment.
(gcc-core-mesboot)[arguments]: In 'install2' phase, do not copy
TCC/include to OUT/include.
[native-search-paths]: Remove leading slash in "lib/gcc-lib/…" directory name.
(mesboot-headers)[native-search-paths]: Remove.
(glibc-mesboot0)[native-search-paths]: Remove.
(gcc-mesboot0)[native-inputs]: Reorder so that we have libc, then
kernel-headers, then gcc.
[arguments]: Rewrite 'setenv' phase to only set CONFIG_SHELL and create
'config.cache'.
(gcc-mesboot1)[native-inputs]: Reorder similarly.
[arguments]: In 'setenv' phase, only set CONFIG_SHELL, C_INCLUDE_PATH,
and CPLUS_INCLUDE_PATH.
(glibc-headers-mesboot)[arguments]: In 'setenv' phase, replace
references to '%build-inputs' by references to 'inputs'; simplify
setting of CONFIG_SHELL and SHELL; simplify patching of /bin/pwd in
the "configure" file; leave C_INCLUDE_PATH and LIBRARY_PATH unset.
(glibc-mesboot)[native-search-paths]: Remove.
(gcc-mesboot)[native-inputs]: Reorder.
[arguments]: Remove clause for #:phases that would change the 'setenv'
phase.
2020-02-06 18:47:15 +01:00
Ludovic Courtès
a1caea07f6
gnu: commencement: Avoid hard-coded GCC version numbers.
...
* gnu/packages/commencement.scm (gcc-mesboot1, gcc-mesboot): Use
'package-version' instead of hard-coding the version number.
2020-02-06 18:47:15 +01:00
Marius Bakke
f0e810110b
gnu: WebKitGTK: Remove obsolete patch.
...
This patch was added in eb5f3ea100
and no longer
necessary since the update to 2.26.3 in f32ca55778
.
* gnu/packages/patches/webkitgtk-icu-65.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/webkit.scm (webkitgtk)[source](patches): Remove.
2020-02-06 18:38:00 +01:00
Marius Bakke
fe994a0c32
gnu: OpenLDAP: Remove cross-compilation workaround.
...
This is no longer required since the update to 2.4.49 in commit
090f33d676
.
* gnu/packages/openldap.scm (openldap)[native-inputs]: Remove AUTOMAKE.
[arguments]: Remove 'fix-configure' phase.
2020-02-06 18:37:59 +01:00
Marius Bakke
4a0c71f9f7
gnu: isl: Update to 0.22.1.
...
* gnu/packages/gcc.scm (isl): Update to 0.22.1.
2020-02-06 18:37:59 +01:00
Marius Bakke
b9a3654e09
gnu: bzip2: Update to 1.0.8.
...
* gnu/packages/compression.scm (bzip2): Update to 1.0.8.
[source](uri): Change to maintained fork at sourceware.org.
2020-02-06 18:37:59 +01:00
Pierre Neidhardt
8d9317e1f0
gnu: emacs-geiser: Update to 0.11.
...
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.11.
2020-02-06 11:38:28 +01:00
Efraim Flashner
c153010bf9
gnu: rust-cbindgen: Update to 0.13.0.
...
* gnu/packages/crates-io.scm (rust-cbindgen): Update to 0.13.0.
2020-02-06 10:48:18 +02:00
Efraim Flashner
45088584ac
gnu: screen: Update to 4.8.0.
...
* gnu/packages/screen.scm (screen): Update to 4.8.0.
2020-02-06 10:48:18 +02:00
Efraim Flashner
28d72f8684
gnu: rust-libgit2-0.11: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-libgit2-0.11)[arguments]: Don't skip
build.
[native-inputs]: Add libgit2, libssh2, openssl, pkg-config, zlib.
2020-02-06 10:48:17 +02:00
Efraim Flashner
b76473ecfd
gnu: exa: Install extras.
...
* gnu/packages/rust-apps.scm (exa)[arguments]: Add phase to install man
page and shell completions.
2020-02-06 10:48:17 +02:00
John Soo
d42cbbba37
gnu: Add exa.
...
* gnu/packages/rust-apps.scm (exa): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-06 10:48:17 +02:00
Efraim Flashner
69c577bc07
gnu: rust-libgit2-0.9: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-libgit2-0.9)[arguments]: Don't skip
build.
[native-inputs]: Add libgit2, libssh2, openssl, pkg-config, zlib.
2020-02-06 10:48:17 +02:00
Efraim Flashner
832bd82b13
gnu: rust-tempdir-0.3: Don't hide package.
...
* gnu/packages/crates-io.scm (rust-tempdir-0.3)[arguments]: Add
rust-rand-0.4, rust-remove-dir-all-0.5 to cargo-inputs.
[properties]: Remove field.
2020-02-06 10:48:17 +02:00
Efraim Flashner
b392230109
gnu: rust-libssh2-sys-0.2: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-libssh2-sys-0.2)[arguments]: Don't
skip build.
2020-02-06 10:48:16 +02:00
Efraim Flashner
3cc77ace22
gnu: Remove rust-openssl-src-111.
...
* gnu/packages/crates-io.scm (rust-openssl-src-111): Remove variable.
2020-02-06 10:48:16 +02:00
Efraim Flashner
6030b76570
gnu: rust-openssl-sys-0.9: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-openssl-sys-0.9)[source]: Add patch.
[arguments]: Don't skip build.
* gnu/packages/patches/rust-openssl-sys-no-vendor.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2020-02-06 10:48:16 +02:00
John Soo
494fc97cd4
gnu: Add rust-zoneinfo-compiled-0.4.
...
* gnu/packages/crates-io.scm (rust-zoneinfo-compiled-0.4): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-06 10:48:16 +02:00
John Soo
5ccd167c01
gnu: Add rust-users-0.9.
...
* gnu/packages/crates-io.scm (rust-users-0.9): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-06 10:48:16 +02:00
Efraim Flashner
d28ddc2b87
gnu: rust-libgit2-sys-0.8: Don't hide package.
...
* gnu/packages/crates-io.scm (rust-libgit2-sys-0.8)[properties]: Remove
field.
2020-02-06 10:48:15 +02:00
Efraim Flashner
dbc0c7950f
gnu: libgit2-sys-0.8: Unbundle vendored code.
...
* gnu/packages/crates-io.scm (rust-libgit2-sys-0.8)[source]: Add snippet
to remove bundled code.
2020-02-06 10:48:15 +02:00
John Soo
329d5aad0e
gnu: rust-libgit2-sys-0.8: Inherit arguments.
...
* gnu/packages/crates-io.scm (rust-libgit2-sys-0.8):[arguments] Remove field.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-06 10:48:15 +02:00
John Soo
b8597582a4
gnu: Add rust-term-grid-0.1.
...
* gnu/packages/crates-io.scm (rust-term-grid-0.1): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-06 10:48:15 +02:00
John Soo
a3c072c77a
gnu: Add rust-ansi-term-0.12.
...
* gnu/packages/crates-io.scm (rust-ansi-term-0.12): New variable.
(rust-ansi-term-0.11)[inherit]: New field, inherit from rust-ansi-term-0.12.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-06 10:48:14 +02:00
John Soo
a1add81e63
gnu: Add rust-number-prefix-0.3.
...
* gnu/packages/crates-io.scm (rust-number-prefix-0.3): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-06 10:48:14 +02:00
Efraim Flashner
9ce26f2d49
gnu: rust-num-cpus-1.10: Don't skip build.
...
* gnu/packages/crates-io.scm (rust-num-cpus-1.10)[arguments]: Don't skip
build.
2020-02-06 10:48:14 +02:00
John Soo
1b81f2c78c
gnu: Add rust-num-cpus-1.11.
...
* gnu/packages/crates-io.scm (rust-num-cpus-1.11): New variable.
(rust-num-cpus-1.10)[inherit]: New field.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-06 10:48:14 +02:00
John Soo
d57000cf43
gnu: Add rust-natord-1.0.
...
* gnu/packages/crates-io.scm (rust-natord-1.0): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-02-06 10:48:14 +02:00