Maxim Cournoyer
9635119a61
gnu: Build all Rust packages using the latest rustc.
...
The older Rusts are made private variables; they shouldn't be used by users as
they are not tested and are only built at stage 1, which makes them unsuitable
to compile Rust applications.
* gnu/packages/crates-io.scm (rust-cargo-0.53)[arguments]: Remove #:rust
argument.
(rust-cxx-1, rust-cxx-build-1, rust-cxx-gen-0.7): Likewise.
* gnu/packages/crates-io.scm
(rust-cxx-gen-0.7, rust-cxxbridge-macro-1, rust-postgres-0.19): Likewise.
(rust-rust-decimal-1, rust-sized-chunks-0.6, rust-socket2-0.4): Likewise.
(rust-tokio-postgres-0.7, rust-im-rc-15): Likewise.
* gnu/packages/gnome.scm (librsvg): Likewise.
* gnu/packages/gnuzilla.scm (mozjs-78): Likewise.
* gnu/packages/rust-apps.scm
(hyperfine, tectonic rust-analyzer, rust-cargo-c): Likewise.
* gnu/packages/shells.scm (nushell): Likewise.
* gnu/packages/syndication.scm (newsboat): Likewise.
* gnu/packages/rust.scm: (rust-1.39, rust-1.40, rust-1.41, rust-1.42)
(rust-1.43, rust-1.44, rust-1.45, rust-1.46, rust-1.47, rust-1.48, rust-1.49)
(rust-1.50, rust-1.51, rust-1.52, rust-1.53, rust-1.54): Make variables private.
2021-11-11 12:18:10 -05:00
Efraim Flashner
1c94392a13
Merge remote-tracking branch 'origin/master' into core-updates-frozen
2021-11-08 09:06:14 +02:00
phodina
575fcd3045
gnu: Add i3status-rust.
...
* gnu/packages/rust-apps.scm (i3status-rust): New variable.
* gnu/packages/patches/i3status-rust-enable-unstable-features.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-11-04 20:09:53 +02:00
Mathieu Othacehe
a1eca979fb
Merge remote-tracking branch 'origin/master' into core-updates-frozen.
2021-10-12 17:46:23 +00:00
Nicolas Goaziou
35aaf1fe10
gnu: tectonic: Update to 0.8.0.
...
* gnu/packages/rust-apps.scm (tectonic): Update to 0.8.0.
2021-10-12 09:09:28 +02:00
John Soo
228e7bad8c
gnu: Add tealdeer.
...
* gnu/packages/rust-apps.scm (tealdeer): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-22 16:47:27 +03:00
Marius Bakke
5c3cb22c9b
Merge branch 'master' into core-updates-frozen
...
Conflicts:
gnu/packages/bioinformatics.scm
gnu/packages/chez.scm
gnu/packages/docbook.scm
gnu/packages/ebook.scm
gnu/packages/gnome.scm
gnu/packages/linux.scm
gnu/packages/networking.scm
gnu/packages/python-web.scm
gnu/packages/python-xyz.scm
gnu/packages/tex.scm
gnu/packages/version-control.scm
gnu/packages/xml.scm
guix/build-system/dune.scm
guix/build-system/go.scm
guix/build-system/linux-module.scm
guix/packages.scm
2021-09-17 01:25:52 +02:00
Efraim Flashner
6a85d80eb9
gnu: Don't use older versions of rust.
...
* gnu/packages/crates-io.scm (rust-cxx-1, rust-cxx-build-1,
rust-cxx-gen-0.7, rust-cxxbridge-macro-1, rust-postgres-0.19,
rust-rust-decimal-1,rust-socket2-0.4,
rust-tokio-postgres-0.7)[arguments]: Remove rust flag.
* gnu/packages/gnome.scm (librsvg)[arguments]: Same.
* gnu/packages/rust-apps.scm (hyperfine)[arguments]: Same.
* gnu/packages/syndication.scm (newsboat)[arguments]: Same.
2021-09-11 23:10:34 +03:00
Milkey Mouse
a8555e0174
gnu: Add sniffglue.
...
* gnu/packages/rust-apps.scm (sniffglue): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:16 +02:00
Nicolas Goaziou
f04883d0ba
gnu: bat: Update to 0.18.3.
...
* gnu/packages/rust-apps.scm (bat): Update to 0.18.3.
2021-08-23 15:13:52 +02:00
Nicolas Goaziou
d16694b546
gnu: bat: Update to 0.18.2.
...
* gnu/packages/rust-apps.scm (bat): Update to 0.18.2.
2021-07-26 10:51:43 +02:00
Efraim Flashner
61a8c91368
gnu: hyperfine: Install completions.
...
* gnu/packages/rust-apps.scm (hyperfine)[arguments]: Add custom
'install-more phase to install manpage and shell completions.
2021-07-13 15:14:17 +03:00
Domagoj Stolfa
3041eb3df3
gnu: Add hyperfine.
...
* gnu/packages/rust-apps.scm (hyperfine): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-13 15:14:17 +03:00
Nicolas Goaziou
555b908619
gnu: tectonic: Update to 0.7.1.
...
* gnu/packages/rust-apps.scm (tectonic): Update to 0.7.1.
2021-07-05 08:22:49 +02:00
Nicolas Goaziou
019c862a67
gnu: tectonic: Update to 0.7.0.
...
* gnu/packages/rust-apps.scm (tectonic): Update to 0.7.0.
2021-06-20 08:22:37 +02:00
Nicolas Goaziou
a7f31ef118
gnu: tectonic: Update to 0.6.4.
...
* gnu/packages/rust-apps.scm (tectonic): Update to 0.6.4.
2021-06-18 10:49:49 +02:00
Nicolas Goaziou
d7fe0414fc
gnu: tectonic: Update to 0.6.2.
...
* gnu/packages/rust-apps.scm (tectonic): Update to 0.6.2.
2021-06-17 19:33:34 +02:00
Nicolas Goaziou
2c54668d5a
gnu: tectonic: Unbundle Harfbuzz.
...
* gnu/packages/rust-apps.scm (tectonic)[arguments]<#:cargo-build-flags>: Force
using our Harfbuzz.
2021-06-15 12:07:48 +02:00
Nicolas Goaziou
dc5f1d9d05
gnu: tectonic: Update to 0.6.1.
...
* gnu/packages/rust-apps.scm (tectonic): Update to 0.6.1.
2021-06-15 12:07:48 +02:00
Zheng junjie
7b7399594e
gnu: Add rust-analyzer.
...
* gnu/packages/rust-apps.scm (rust-analyzer): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-06-13 19:14:17 +02:00
Nicolas Goaziou
13e011d8b4
gnu: ripgrep: Remove obsolete comment.
...
* gnu/packages/rust-apps.scm (ripgrep): Remove obsolete comment since the
tests are now enabled again.
2021-06-13 00:39:19 +02:00
Nicolas Goaziou
992987bf48
gnu: ripgrep: Update to 13.0.0.
...
* gnu/packages/rust-apps.scm (ripgrep): Update to 13.0.0.
[arguments]<#:tests?>: Enable tests again.
<#:cargo-development-inputs>: Add rust-walkdir.
2021-06-13 00:38:05 +02:00
Nicolas Goaziou
9dbadaed88
gnu: tectonic: Update to 0.5.2.
...
* gnu/packages/rust-apps.scm (tectonic): Update to 0.5.2.
2021-06-12 23:28:35 +02:00
Nicolas Goaziou
b7f1f9c61f
gnu: tectonic: Update to 0.5.1.
...
* gnu/packages/rust-apps.scm (tectonic): Update to 0.5.1.
2021-06-08 11:04:50 +02:00
Nicolas Goaziou
1a22a11d84
gnu: watchexec: Update to 1.16.1.
...
* gnu/packages/rust-apps.scm (watchexec): Update to 1.16.1.
[arguments]<#:phases>: Do not copy zsh completions.
[description]: Shorten it.
2021-06-08 11:04:43 +02:00
Maxim Cournoyer
62b1c4718c
gnu: rust-cargo-c: Update to 0.8.1+cargo-0.53.
...
* gnu/packages/rust-apps.scm (rust-cargo-c): Update to 0.8.1+cargo-0.53.
[cargo-inputs]{rust-cbindgen}: Update to 0.19.
{rust-semver}: Update to 0.10.
{rust-serde-json}: Update to 1.
{rust-cargo, rust-anyhow}: New inputs.
[native-inputs]: New field.
[inputs]: New field.
2021-06-06 02:38:27 -04:00
Jonathan Brielmaier
776a21a096
gnu: rust-cbindgen@0.17: Update to 0.19.0.
...
* gnu/packages/rust-apps.scm (rust-cbindgen-0.17): Update to 0.19.0 and
rename to rust-cbindgen-0.19.
2021-06-01 17:59:34 +02:00
Tobias Geerinckx-Rice
836f5fc4c5
gnu: zoxide: Fix typo in synopsis.
...
* gnu/packages/rust-apps.scm (zoxide)[synopsis]: Fix typo.
2021-05-30 15:13:40 +02:00
Nicolas Goaziou
2aa622ca7d
gnu: zoxide: Add missing space in description.
...
* gnu/packages/rust-apps.scm (zoxide)[description]: Add missing space.
2021-05-26 15:48:45 +02:00
Zheng junjie
efff3fd879
gnu: Add zoxide.
...
* gnu/packages/rust-apps.scm (zoxide): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-05-26 15:20:06 +02:00
Nicolas Goaziou
bb325c5611
gnu: bat: Update to 0.18.1.
...
* gnu/packages/rust-apps.scm (bat): Update to 0.18.1.
2021-05-14 17:33:21 +02:00
Nicolas Goaziou
f4521346b0
gnu: ripgrep: Fix build.
...
* gnu/packages/rust-apps.scm (ripgrep)[arguments]: Disable tests for now. Some
are failing due to recent rust-bstr upgrade.
2021-03-04 17:14:17 +01:00
Nicolas Goaziou
3ce7c1f3c3
gnu: bat: Update to 0.18.0.
...
* gnu/packages/rust-apps.scm (bat): Update to 0.18.0.
2021-03-02 17:46:05 +01:00
la snesne
72926ce5e5
gnu: Add rust-cbindgen-0.17.
...
* gnu/packages/rust-apps.scm (rust-cbindgen-0.17): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-02-27 12:25:37 +01:00
Alexandru-Sergiu Marton
c1ee055cba
gnu: Add agate.
...
* gnu/packages/rust-apps.scm (agate): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-02-15 13:35:03 +01:00
Nicolas Goaziou
405bd79a2e
gnu: rust-natord-1: Drop minor version from name.
...
* gnu/packages/crates-io.scm (rust-natord-1): Drop minor version from name.
* gnu/packages/rust-apps.scm (exa):
* gnu/packages/syndication.scm (newsboat): Apply renaming.
2021-02-05 23:40:32 +01:00
Nicolas Goaziou
ec0d943c8c
gnu: rust-ctrlc-3: Drop minor version from name.
...
* gnu/packages/crates-io.scm (rust-ctrlc-3): Drop minor version from name.
* gnu/packages/rust-apps.scm (fd): Apply renaming.
2021-02-05 23:40:26 +01:00
Nicolas Goaziou
9c4b266ae5
gnu: Move skim and skim-0.7 into crates-io.scm
...
* gnu/packages/crates-io.scm (skim):
(skim-0.7): Moved from rust-apps.scm.
2021-02-05 23:13:01 +01:00
Zheng Junjie
453f18db34
gnu: Add skim.
...
* gnu/packages/rust-apps.scm (skim):
(skim-0.7): New variables.
* gnu/packages/crates-io.scm (rust-skim-0.7): Deprecate package in favor of
skim-0.7.
(rust-rustyline-6): Apply renaming.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-02-05 22:09:51 +01:00
Nicolas Goaziou
0f27a97c69
gnu: rust-embed-resource-1: Drop minor version from name.
...
* gnu/packages/crates-io.scm (rust-embed-resource-1): Drop minor version from
name.
* gnu/packages/rust-apps.scm (watchexec): Apply renaming.
2021-01-30 15:34:52 +01:00
Nicolas Goaziou
880e6334b7
gnu: rust-dirs-2: Drop minor version from name.
...
* gnu/packages/crates-io.scm (rust-dirs-2): Drop minor version from name.
(rust-dirs-1.0):
(rust-term-0.6):
* gnu/packages/rust-apps.scm (fd):
* gnu/packages/sequoia.scm (sequoia):
* gnu/packages/web.scm (castor): Apply renaming.
2021-01-30 15:34:41 +01:00
Nicolas Goaziou
486e79790e
gnu: tokei: Remove duplicate Cargo inputs.
...
* gnu/packages/rust-apps.scm (tokei)[arguments]: Remove duplicates Cargo
inputs.
2021-01-24 23:06:09 +01:00
Nicolas Goaziou
d94f753043
gnu: tokei: Update to 12.1.2.
...
* gnu/packages/rust-apps.scm (tokei): Update to 12.1.2.
2021-01-24 01:31:41 +01:00
Sharlatan Hellseher
fb51912d37
gnu: Add drill.
...
* gnu/packages/rust-apps.scm (drill): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-01-23 12:25:29 +01:00
Nicolas Goaziou
baa47f0b12
gnu: Add tectonic
...
* gnu/packages/rust-apps.scm (tectonic): New variable.
2021-01-23 12:16:55 +01:00
Nicolas Goaziou
319e48794c
gnu: Add rust-cbindgen-0.15.
...
* gnu/packages/rust-apps.scm (rust-cbindgen-0.15): New variable.
2021-01-03 22:06:28 +01:00
Efraim Flashner
d76f073aba
gnu: rust-anyhow-1: Drop minor version from name.
...
* gnu/packages/crates-io.scm (rust-anyhow-1): Drop minor version from name.
(rust-codespan-reporting-0.9)
(rust-swc-1)
(rust-syn-1)
(rust-thiserror-1)
(rust-wasm-bindgen-webidl-0.2)
(rust-svd-parser-0.9): Adjust accordingly.
* gnu/packages/crates-gtk.scm (rust-glib-macros-0.10): Same.
* gnu/packages/rust-apps.scm (fd): Same.
* gnu/packages/sequoia.scm (sequoia): Same.
2021-01-03 20:55:47 +02:00
Tobias Geerinckx-Rice
4d047d1970
gnu: watchexec: Update to 1.14.1.
...
* gnu/packages/rust-apps.scm (watchexec): Update to 1.14.1.
[arguments]: Add rust-embed-resource to, and remove rust-clap &
rust-winapi, from #:cargo-inputs.
2021-01-03 19:40:26 +01:00
Nicolas Goaziou
700ee27ffa
gnu: Add rust-cbindgen-0.16.
...
* gnu/packages/rust-apps.scm (rust-cbindgen-0.16): New variable.
2021-01-03 19:15:33 +01:00
Nicolas Goaziou
ee00b7c3ec
gnu: bat: Fix build.
...
* gnu/packages/rust-apps.scm (bat)[native-inputs]: Add pkg-config.
[inputs]: Add libgit2.
This is a followup to 063f6dfc37
.
2020-12-06 13:54:59 +01:00