Commit graph

820 commits

Author SHA1 Message Date
R. RyanTM 459c95b6a7 cargo-watch: 7.8.0 -> 7.8.1 2021-07-22 10:09:15 -07:00
oxalica 1454412796 rust-analyzer: 2021-07-05 -> 2021-07-12 2021-07-12 23:02:28 -07:00
R. RyanTM b06b59fdb7 cargo-make: 0.34.0 -> 0.35.0 2021-07-10 11:05:26 +00:00
Maximilian Bosch 8484a25b45
rustracer: 2.1.44 -> 2.1.46, fix build
Failing Hydra build: https://hydra.nixos.org/build/147238379
After the update of Rust to 1.53[1] this package broke because it's
heavily tied to the compiler version. Please note that we cannot upgrade
to the latest version (2.1.48) as this'd require unreleased features of
`rustc`.

[1] 37ac6d6e76
2021-07-09 00:06:40 +02:00
oxalica 5ea6289543
rust-analyzer: 2021-06-28 -> 2021-07-05 2021-07-06 04:41:46 +08:00
R. RyanTM a3703d72c5 cargo-bloat: 0.10.0 -> 0.10.1 2021-07-04 11:05:15 +00:00
R. RyanTM 9598d61c1f crate2nix: 0.9.0 -> 0.10.0 2021-07-03 08:57:16 -07:00
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