Commit Graph

813 Commits

Author SHA1 Message Date
Sandro
9c942a5b6a
Merge pull request #128512 from oxalica/rust-analyzer 2021-06-30 02:37:50 +02:00
R. RyanTM
f1413d34e9 cargo-flash: 0.10.1 -> 0.11.0 2021-06-28 11:42:07 -07:00
oxalica
d92ef97346
rust-analyzer: 2021-06-21 -> 2021-06-28 2021-06-28 22:34:02 +08:00
Sandro
c7dcd066b8
Merge pull request #127708 from oxalica/rust-analyzer 2021-06-24 14:07:20 +02:00
Sandro
78f48888bb
Merge pull request #127963 from newAM/cargo-embed 2021-06-24 12:48:28 +02:00
Alex M
3beb2a8353 cargo-embed: 0.10.1 -> 0.11.0 2021-06-23 16:18:43 -07:00
Alex M
6fb9ef9409 probe-run: 0.2.3 -> 0.2.4 2021-06-23 07:18:39 -07:00
oxalica
2beb0f7b06
rust-analyzer: 2021-06-07 -> 2021-06-21 and fix the extension 2021-06-23 20:03:58 +08:00
Rafael Varago
8dbab2753b cargo-modules: init at 0.5.0
This patch includes a cargo plugin to generate
tree-like overviews of a crate's modules.

Co-authored-by: legendofmiracles <30902201+legendofmiracles@users.noreply.github.com>
2021-06-21 22:27:41 +02:00
Alex M
a50998431e probe-run: 0.2.2 -> 0.2.3 2021-06-20 12:33:12 -07:00
Maximilian Bosch
b2db3cb6f1
Merge pull request #127352 from happysalada/cargo-udeps_update
cargo-udeps: 0.1.21 -> 0.1.22
2021-06-18 18:47:04 +02:00
R. RyanTM
fb0f42c394 cargo-cache: 0.6.2 -> 0.6.3 2021-06-18 23:50:05 +09:00
happysalada
8568807d54 cargo-udeps: 0.1.21 -> 0.1.22 2021-06-18 22:54:59 +09:00
Sandro
dacb6a91da
Merge pull request #127168 from r-ryantm/auto-update/cargo-msrv
cargo-msrv: 0.6.0 -> 0.7.0
2021-06-17 17:13:33 +02:00
R. RyanTM
228baac5a4 cargo-make: 0.33.0 -> 0.34.0 2021-06-17 13:59:06 +09:00
R. RyanTM
9f695b8d1a cargo-msrv: 0.6.0 -> 0.7.0 2021-06-17 02:11:32 +00:00
github-actions[bot]
51bf815af0
Merge master into staging-next 2021-06-17 00:09:48 +00:00
Arthur Gautier
61a9aafda6 rust-bindgen: some features of bindgen require a recent version of llvm
Features likes 'asm goto' are only available if compiled with llvm >= 11.

This is required for rust-in-linux development for example. I believe
binding to llvmPackages_latest is an acceptable tradeoff.

```
  RUSTC L rust/build_error.o
error: unknown argument: '-fmacro-prefix-map=./='
error: unknown argument: '-fno-stack-clash-protection'
error: unknown warning option '-Wno-frame-address'; did you mean '-Wno-address'? [-Wunknown-warning-option]
error: unknown warning option '-Wno-pointer-to-enum-cast' [-Wunknown-warning-option]
./arch/x86/include/asm/bitops.h:138:9: error: 'asm goto' constructs are not supported yet
./arch/x86/include/asm/bitops.h:162:9: error: 'asm goto' constructs are not supported yet
./arch/x86/include/asm/bitops.h:201:9: error: 'asm goto' constructs are not supported yet
./include/linux/list.h:282:9: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
./include/linux/list.h:318:27: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
./include/linux/list.h:821:10: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
./include/linux/list.h:830:10: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
./arch/x86/include/asm/atomic.h:83:9: error: 'asm goto' constructs are not supported yet
./arch/x86/include/asm/atomic.h:123:9: error: 'asm goto' constructs are not supported yet
./arch/x86/include/asm/atomic.h:137:9: error: 'asm goto' constructs are not supported yet
./arch/x86/include/asm/atomic.h:152:9: error: 'asm goto' constructs are not supported yet
./arch/x86/include/asm/atomic64_64.h:76:9: error: 'asm goto' constructs are not supported yet
./arch/x86/include/asm/atomic64_64.h:118:9: error: 'asm goto' constructs are not supported yet
./arch/x86/include/asm/atomic64_64.h:132:9: error: 'asm goto' constructs are not supported yet
./arch/x86/include/asm/atomic64_64.h:147:9: error: 'asm goto' constructs are not supported yet
./include/linux/jump_label.h:278:2: error: expected '(' after 'asm'
./include/linux/jump_label.h:284:2: error: expected '(' after 'asm'
./include/linux/jump_label.h:306:2: error: expected '(' after 'asm'
./include/linux/jump_label.h:309:3: error: expected '(' after 'asm'
./include/linux/jump_label.h:317:2: error: expected '(' after 'asm'
./include/linux/jump_label.h:320:3: error: expected '(' after 'asm'
./include/linux/llist.h:189:9: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
error: unknown argument: '-fmacro-prefix-map=./=', err: true
error: unknown argument: '-fno-stack-clash-protection', err: true
error: unknown warning option '-Wno-frame-address'; did you mean '-Wno-address'? [-Wunknown-warning-option], err: true
error: unknown warning option '-Wno-pointer-to-enum-cast' [-Wunknown-warning-option], err: true
./arch/x86/include/asm/bitops.h:138:9: error: 'asm goto' constructs are not supported yet, err: true
./arch/x86/include/asm/bitops.h:162:9: error: 'asm goto' constructs are not supported yet, err: true
./arch/x86/include/asm/bitops.h:201:9: error: 'asm goto' constructs are not supported yet, err: true
./include/linux/list.h:282:9: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier], err: false
./include/linux/list.h:318:27: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier], err: false
./include/linux/list.h:821:10: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier], err: false
./include/linux/list.h:830:10: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier], err: false
./arch/x86/include/asm/atomic.h:83:9: error: 'asm goto' constructs are not supported yet, err: true
./arch/x86/include/asm/atomic.h:123:9: error: 'asm goto' constructs are not supported yet, err: true
./arch/x86/include/asm/atomic.h:137:9: error: 'asm goto' constructs are not supported yet, err: true
./arch/x86/include/asm/atomic.h:152:9: error: 'asm goto' constructs are not supported yet, err: true
./arch/x86/include/asm/atomic64_64.h:76:9: error: 'asm goto' constructs are not supported yet, err: true
./arch/x86/include/asm/atomic64_64.h:118:9: error: 'asm goto' constructs are not supported yet, err: true
./arch/x86/include/asm/atomic64_64.h:132:9: error: 'asm goto' constructs are not supported yet, err: true
./arch/x86/include/asm/atomic64_64.h:147:9: error: 'asm goto' constructs are not supported yet, err: true
./include/linux/jump_label.h:278:2: error: expected '(' after 'asm', err: true
./include/linux/jump_label.h:284:2: error: expected '(' after 'asm', err: true
./include/linux/jump_label.h:306:2: error: expected '(' after 'asm', err: true
./include/linux/jump_label.h:309:3: error: expected '(' after 'asm', err: true
./include/linux/jump_label.h:317:2: error: expected '(' after 'asm', err: true
./include/linux/jump_label.h:320:3: error: expected '(' after 'asm', err: true
./include/linux/llist.h:189:9: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier], err: false
fatal error: too many errors emitted, stopping now [-ferror-limit=], err: true
thread 'main' panicked at 'Unable to generate bindings: ()', src/main.rs:54:36
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
make[1]: *** [rust/Makefile:141: rust/bindings_generated.rs] Error 1
make[1]: *** Deleting file 'rust/bindings_generated.rs'
```

Signed-off-by: Arthur Gautier <baloo@superbaloo.net>
2021-06-16 18:52:09 +00:00
Martin Weinelt
3da00fa467
Merge branch 'master' into staging-next 2021-06-09 14:18:55 +02:00
oxalica
9d6ec2ea0f
rust-analyzer: 2021-05-31 -> 2021-06-07 2021-06-08 01:23:39 +08:00
github-actions[bot]
c8ea5daaaf
Merge master into staging-next 2021-06-02 02:32:51 +00:00
Greizgh
e910a281c6 sqlx-cli: 0.5.2 -> 0.5.5 2021-06-02 10:40:18 +09:00
Sandro
7a0cdec6bb
Merge pull request #124296 from oxalica/rust-analyzer
rust-analyzer: 2021-05-17 -> 2021-05-31
2021-06-01 22:50:07 +02:00
github-actions[bot]
61893de097
Merge master into staging-next 2021-06-01 02:27:07 +00:00
oxalica
7cdccfafb7
rust-analyzer: 2021-05-17 -> 2021-05-31 2021-06-01 04:01:05 +08:00
Martin Weinelt
2c1ac935d5
rust-cbindgen: 0.18.0 -> 0.19.0 2021-05-31 13:40:51 +02:00
github-actions[bot]
c33da551bf
Merge master into staging-next 2021-05-30 07:13:26 +00:00
Rafael Varago
60f59884e9 cargo-bitbake: init at 0.3.15
This extensions generates BitBake recipes to build Cargo
based project for Yocto.

Co-authored-by: Fabian Affolter <mail@fabian-affolter.ch>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-05-29 19:42:39 +02:00
github-actions[bot]
4cfefea5b2
Merge master into staging-next 2021-05-29 01:43:58 +00:00
Uri Baghin
48b6b8b8c6
cargo-raze: fix darwin (#124343)
* cargo-raze: fix darwin

Disable tests on darwin as they've started failing after the latest update: https://github.com/NixOS/nixpkgs/pull/119531

Example failure: https://hydra.nixos.org/build/143411545

* Update pkgs/development/tools/rust/cargo-raze/default.nix

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-05-29 03:23:10 +02:00
github-actions[bot]
f2a2e8f5e9
Merge master into staging-next 2021-05-28 12:48:40 +00:00
Fabian Affolter
c75c5fce6a
Merge pull request #124451 from r-ryantm/auto-update/cargo-sweep
cargo-sweep: 0.5.0 -> 0.6.2
2021-05-28 12:10:22 +02:00
github-actions[bot]
da374ab551
Merge master into staging-next 2021-05-28 07:05:58 +00:00
R. RyanTM
37802cc29a cargo-msrv: 0.5.0 -> 0.6.0 2021-05-28 02:05:33 +00:00
R. RyanTM
99b56f14ad cargo-sweep: 0.5.0 -> 0.6.2 2021-05-26 04:38:09 +00:00
github-actions[bot]
a673990e6c
Merge master into staging-next 2021-05-25 18:43:22 +00:00
Daniël de Kok
7eddab91f5
Merge pull request #123867 from danieldk/maturin-0.10.5
maturin: 0.10.4 -> 0.10.6
2021-05-25 16:01:47 +02:00
github-actions[bot]
2aa5735c09
Merge master into staging-next 2021-05-23 18:33:25 +00:00
Luke Granger-Brown
b8ad209b39
Merge pull request #122561 from davidtwco/cargo-bisect-rustc-init
cargo-bisect-rustc: init at 0.6.0
2021-05-23 16:08:17 +01:00
Daniël de Kok
604ea22f42 maturin: 0.10.5 -> 0.10.6
Changelog:
https://github.com/PyO3/maturin/blob/main/Changelog.md#0106---2021-05-21
2021-05-22 10:02:33 +02:00
Daniël de Kok
aa53807ba7 maturin: fix Darwin build 2021-05-22 09:56:37 +02:00
github-actions[bot]
d5714df652
Merge staging-next into staging 2021-05-22 06:21:58 +00:00
Jonathan Ringer
7507aed4e1
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
 pkgs/development/tools/rust/cargo-expand/default.nix
 pkgs/tools/misc/blflash/default.nix
2021-05-21 19:49:05 -07:00
R. RyanTM
debd4a44d4 cargo-expand: 1.0.6 -> 1.0.7 2021-05-21 19:42:45 -07:00
github-actions[bot]
76337e9ea4
Merge staging-next into staging 2021-05-21 06:22:12 +00:00
Jonathan Ringer
6b15fdce86
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
 pkgs/shells/ion/default.nix
 pkgs/tools/misc/cicero-tui/default.nix
2021-05-20 22:11:42 -07:00
Daniël de Kok
aef81404bc maturin: 0.10.4 -> 0.10.5
Changelog:
https://github.com/PyO3/maturin/blob/v0.10.5/Changelog.md#0105---2021-05-21
2021-05-21 06:54:07 +02:00
happysalada
ceb8edb369 rustup: fix darwin build 2021-05-21 10:59:12 +09:00
happysalada
97335842d1 rustup: nixpkgs-fmt 2021-05-21 10:59:12 +09:00
Felix Rath
4df4036348 rustup: 1.24.1 -> 1.24.2 2021-05-20 17:27:28 -07:00