Commit Graph

706 Commits

Author SHA1 Message Date
github-actions[bot]
b4416b52c5
Merge master into staging-next 2021-05-08 00:46:50 +00:00
Maximilian Bosch
10f33d0d3b rustracer: 2.1.40 -> 2.1.44
NOTE: even though the latest upstream version is 2.1.46 we cannot use
this as every rustracer version technically requires nightly Rust. We
work around this by setting `RUSTC_BOOTSTRAP`, but also have to stick to
older versions where each used "nightly" feature is already in a `rustc`
that's also available in `nixpkgs`.

ZHF #122042
Closes #119155
Hydra build: https://hydra.nixos.org/build/142609369
2021-05-07 15:25:43 -07:00
github-actions[bot]
1ae6d3d02f
Merge master into staging-next 2021-05-07 18:24:29 +00:00
R. RyanTM
17bbfcccd3 cargo-watch: 7.7.2 -> 7.8.0 2021-05-07 01:35:07 +00:00
Jan Tojnar
d9f177eb4d
Merge branch 'staging-next' into staging
The transmission conflict was non-trivial:
- libbrotli added to apparmor rules <1bdda029cd>
- apparmor rules rewritten <b280e64078>

Chosen the rewrite and verified that brotli is part of the rule set generated by `apparmorRulesFromClosure`.
2021-05-06 08:42:50 +02:00
Mario Rodas
ce0e20df34
Merge pull request #121347 from r-ryantm/auto-update/cargo-watch
cargo-watch: 7.6.1 -> 7.7.2
2021-05-05 23:12:08 -05:00
happysalada
1374bfa2d3 sqlx-cli: fix darwin build 2021-05-06 08:29:37 +09:00
github-actions[bot]
dbc1478d23
Merge staging-next into staging 2021-05-05 06:21:29 +00:00
Daniël de Kok
42f21db6a8
Merge pull request #121658 from danieldk/maturin-passthru-test
maturin: fix passthru test
2021-05-05 08:05:25 +02:00
Mario Rodas
9bb5324418 cargo-watch: fix build on darwin 2021-05-05 04:20:00 +00:00
github-actions[bot]
4cbb35eba8
Merge staging-next into staging 2021-05-04 18:21:27 +00:00
Fabian Affolter
2b4b20a4b5
Merge pull request #121661 from greizgh/update-sqlx
sqlx-cli: 0.4.2 -> 0.5.2
2021-05-04 19:48:30 +02:00
Greizgh
bcf9484480 sqlx-cli: 0.4.2 -> 0.5.2 2021-05-04 08:52:59 +02:00
github-actions[bot]
77c79724e3
Merge staging-next into staging 2021-05-04 06:20:26 +00:00
Daniël de Kok
b54ce41a75 maturin: fix passthru test
Seems like this was affected by vendoring permission normalization,
see #121259.
2021-05-04 08:03:58 +02:00
Jonathan Ringer
2f87975f2d maturin: 0.9.4 -> 0.10.4, fix build 2021-05-03 17:12:08 -07:00
Luke Granger-Brown
163f1b3b6f
Merge pull request #121278 from centromere/rust-cbindgen
rust-cbindgen: Update Cargo hash
2021-05-03 15:13:18 +01:00
Alex Wied
f63378f2dc rust-cbindgen: Update Cargo hash 2021-05-03 13:51:43 +00:00
github-actions[bot]
b7e3cd0993
Merge staging-next into staging 2021-05-03 06:22:31 +00:00
Otavio Salvador
37bdc088ef cargo-msrv: init at 0.4.0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2021-05-02 22:02:44 -07:00
github-actions[bot]
0e4580d4d0
Merge staging-next into staging 2021-05-02 18:24:58 +00:00
Sandro
c6d2f34e88
Merge pull request #121353 from otavio/topic-add-cargo-rr
cargo-rr: init at 0.1.3
2021-05-02 15:13:46 +02:00
github-actions[bot]
5c9b6baa63
Merge staging-next into staging 2021-05-01 06:21:43 +00:00
Otavio Salvador
388659919a cargo-limit: 0.0.7 -> 0.0.8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2021-04-30 23:08:32 -07:00
Otavio Salvador
0c73f4e985 cargo-rr: init at 0.1.3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2021-04-30 23:22:46 -03:00
R. RyanTM
ca608e32ab cargo-watch: 7.6.1 -> 7.7.2 2021-05-01 01:57:10 +00:00
John Ericson
17305d2df0
Merge pull request #111487 from Ericson2314/llvm-outputs-and-cross-compile-tools
llvmPackages: Clean up outputs
2021-04-30 11:28:08 -04:00
happysalada
246f329d53 rustup: 1.23.1 -> 1.24.1 2021-04-30 19:59:10 +09:00
Andrew Childs
7869d16545 llvmPackages: Multuple outputs for everythting
Also begin to start work on cross compilation, though that will have to
be finished later.

The patches are based on the first version of
https://reviews.llvm.org/D99484. It's very annoying to do the
back-porting but the review has uncovered nothing super major so I'm
fine sticking with what I've got.

Beyond making the outputs work, I also strove to re-sync the packages,
as they have been drifting pointlessly apart for some time.

----

Other misc notes, highly incomplete

- lvm-config-native and llvm-config are put in `dev` because they are
  tools just for build time.

- Clang no longer has an lld dep. That was introduced in
  db29857eb3, but if clang needs help
  finding lld when it is used we should just pass it flags / put in the
  resource dir. Providing it at build time increases critical path
  length for no good reason.

----

A note on `nativeCC`:

`stdenv` takes tools from the previous stage, so:

1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.stdenv.cc`: `(?0, ?1, x)`

while:

1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.targetPackages`: `(x, x, ?2)`
3. `pkgsBuildBuild.targetPackages.stdenv.cc`: `(?1, x, x)`
2021-04-30 05:41:00 +00:00
Astro
3297bbf0de svd2rust: 0.14.0 -> 0.18.0 2021-04-28 02:08:37 +02:00
Raphael Megzari
8e585bbce6
cargo-make: fix darwin build (#120312)
* cargo-make: format with nixpkgs-fmt

* cargo-make: fix darwin build
2021-04-23 17:34:11 +09:00
R. RyanTM
9c72b0769b cargo-make: 0.32.16 -> 0.32.17 2021-04-22 07:13:27 +00:00
oxalica
9bcc52e8d9
rust-analyzer: 2021-04-12 -> 2021-04-19 2021-04-20 21:33:30 +08:00
Maximilian Bosch
599ef79536
Merge pull request #119473 from r-ryantm/auto-update/cargo-crev
cargo-crev: 0.19.1 -> 0.19.2
2021-04-19 22:24:14 +02:00
Dmitry Ivankov
08fc7507ce cargo-raze: 0.2.10 -> 0.12.0 2021-04-15 13:28:21 +02:00
R. RyanTM
71169d9229 cargo-crev: 0.19.1 -> 0.19.2 2021-04-14 22:08:21 +00:00
Ana Hobden
fc43a7fa4d probe-run: init at 0.2.1
Signed-off-by: Ana Hobden <operator@hoverbear.org>
2021-04-13 00:27:44 -07:00
Riey
62b44d8dfa
rust-analyzer: 2021-04-05 -> 2021-04-12 2021-04-13 03:05:22 +09:00
oxalica
501284ea42
rust-analyzer: rename nix file 2021-04-12 01:49:58 +08:00
oxalica
6efb930e18
rust-analyzer: merge version specific fields into generic derivation 2021-04-12 01:49:58 +08:00
oxalica
d4e758c5ac
rust-analyzer: 2021-03-22 -> 2021-04-05 2021-04-12 01:04:33 +08:00
R. RyanTM
b20d30e606 cargo-deny: 0.9.0 -> 0.9.1 2021-04-10 06:07:26 +00:00
github-actions[bot]
85b57e4446
Merge master into staging-next 2021-04-08 18:14:17 +00:00
Jörg Thalheim
97cdea3f94
Merge pull request #117170 from r-ryantm/auto-update/cargo-deny
cargo-deny: 0.8.9 -> 0.9.0
2021-04-08 15:23:10 +01:00
github-actions[bot]
bf6abedefb
Merge master into staging-next 2021-04-08 12:06:16 +00:00
Riey
6bf4e6b230
cargo-feature: init at 0.5.2 2021-04-08 18:32:24 +09:00
github-actions[bot]
44e3fc61fe
Merge master into staging-next 2021-04-05 00:16:38 +00:00
R. RyanTM
9a3bd78535 cargo-make: 0.32.15 -> 0.32.16 2021-04-04 17:05:19 +00:00
github-actions[bot]
74200a7126
Merge master into staging-next 2021-04-03 00:14:57 +00:00
Michael Weiss
0e811d7fba
cargo-c: 0.7.3 -> 0.8.0 2021-04-02 20:47:53 +02:00