about summary refs log tree commit diff
path: root/pkgs/development/tools/rust
Commit message (Collapse)AuthorAge
* Merge branch 'master' into staging-nextVladimír Čunát2020-06-10
|\ | | | | | | ... to resolve a trivial conflict in libpcap.
| * Merge pull request #89905 from r-ryantm/auto-update/cargo-watchMaximilian Bosch2020-06-10
| |\ | | | | | | cargo-watch: 7.4.0 -> 7.4.1
| | * cargo-watch: 7.4.0 -> 7.4.1R. RyanTM2020-06-09
| | |
* | | Merge branch 'staging-next' into stagingJan Tojnar2020-06-10
|\| |
| * | Merge pull request #89649 from oxalica/rust-analyzerJörg Thalheim2020-06-08
| |\ \ | | |/ | |/|
| | * rust-analyzer: 2020-04-20 -> 2020-06-01oxalica2020-06-06
| | |
* | | Merge staging-next into stagingFrederik Rietdijk2020-06-08
|\| |
| * | cargo-make: 0.30.8 -> 0.31.0Maximilian Bosch2020-06-07
| | | | | | | | | | | | https://github.com/sagiegurari/cargo-make/releases/tag/0.31.0
* | | Merge staging-next into stagingFrederik Rietdijk2020-06-07
|\| |
| * | Merge pull request #89698 from r-ryantm/auto-update/cargo-denyMario Rodas2020-06-06
| |\ \ | | | | | | | | cargo-deny: 0.6.7 -> 0.6.8
| | * | cargo-deny: 0.6.7 -> 0.6.8R. RyanTM2020-06-06
| | |/
| * | Merge pull request #89591 from r-ryantm/auto-update/cargo-watchMario Rodas2020-06-06
| |\ \ | | | | | | | | cargo-watch: 7.3.0 -> 7.4.0
| | * | cargo-watch: 7.3.0 -> 7.4.0R. RyanTM2020-06-06
| | |/
| * / cargo-udeps: 0.1.11 -> 0.1.12R. RyanTM2020-06-06
| |/
* | Merge #82342: rustPlatform: increase build-speed of `checkPhase`Vladimír Čunát2020-06-05
|\ \ | |/ |/| | | ...for rust-packages (into staging)
| * rustPlatform: add `buildAndTestSubdir`-argumentMaximilian Bosch2020-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are several tarballs (such as the `rust-lang/rust`-source) with a `Cargo.toml` at root and several sub-packages (with their own Cargo.toml) without using workspaces[1]. In such a case it's needed to move into a subdir to only build the specified sub-package (e.g. `rustfmt` or `rsl`), however the artifacts are at `/target` in the root-dir of the build environment. This breaks the build since `buildRustPackage` searches for executables in `target` (which is at the build-env's root) at the end of the `buildPhase`. With the optional `buildAndTestSubdir`-argument, the builder moves into the specified subdir using `pushd`/`popd` during `buildPhase` and `checkPhase`. Also moved the logic to find executables and libs to the end of the `buildPhase` from a custom `postBuild`-hook to fix packages with custom `build`/`install`-procedures such as `uutils-coreutils`. [1] https://doc.rust-lang.org/book/ch14-03-cargo-workspaces.html
* | cargo-make: 0.30.7 -> 0.30.8Maximilian Bosch2020-05-27
|/ | | | https://github.com/sagiegurari/cargo-make/releases/tag/0.30.8
* cargo-make: 0.30.6 -> 0.30.7Maximilian Bosch2020-05-08
| | | | https://github.com/sagiegurari/cargo-make/releases/tag/0.30.7
* cargo-deny: 0.6.6 -> 0.6.7Maximilian Bosch2020-05-06
| | | | https://github.com/EmbarkStudios/cargo-deny/releases/tag/0.6.7
* Merge pull request #86731 from r-ryantm/auto-update/rust-cbindgenAndreas Rammhold2020-05-04
|\ | | | | rust-cbindgen: 0.13.2 -> 0.14.2
| * rust-cbindgen: 0.13.2 -> 0.14.2R. RyanTM2020-05-04
| |
* | Merge pull request #86526 from r-ryantm/auto-update/cargo-udepsMario Rodas2020-05-03
|\ \ | | | | | | | | | cargo-udeps: 0.1.10 -> 0.1.11
| * | cargo-udeps: 0.1.10 -> 0.1.11R. RyanTM2020-05-02
| |/
* / cargo-xbuild: 0.5.28 -> 0.5.29Maximilian Bosch2020-05-03
|/ | | | https://github.com/rust-osdev/cargo-xbuild/releases/tag/v0.5.29
* Merge pull request #86388 from matthiasbeyer/add-cargo-denyMaximilian Bosch2020-04-30
|\ | | | | cargo-deny: init at 0.6.6
| * cargo-deny: init at 0.6.6Matthias Beyer2020-04-30
| | | | | | | | Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
* | Merge pull request #82982 from cole-h/rust-cleanupMaximilian Bosch2020-04-30
|\ \ | |/ |/| improve robustness of various Rust packages
| * rustracerd: improve robustness of installPhaseCole Helbling2020-04-12
| |
* | cargo-make: 0.30.5 -> 0.30.6Maximilian Bosch2020-04-24
| | | | | | | | https://github.com/sagiegurari/cargo-make/releases/tag/0.30.6
* | cargo-expand: 0.5.0 -> 0.6.0xrelkd2020-04-24
| |
* | Merge pull request #85243 from oxalica/rust-analyzerJörg Thalheim2020-04-23
|\ \
| * | rust-analyzer: 2020-04-06 -> 2020-04-20oxalica2020-04-23
| | |
* | | cargo-expand: 0.4.19 -> 0.5.0xrelkd2020-04-21
|/ /
* | cargo-make: 0.30.4 -> 0.30.5Maximilian Bosch2020-04-15
| | | | | | | | https://github.com/sagiegurari/cargo-make/releases/tag/0.30.5
* | Merge pull request #77752 from oxalica/rust-analyzerJörg Thalheim2020-04-14
|\ \ | |/ |/| rust-analyzer: init at unstable-2020-03-09
| * vscode-extensions.rust-analyzer: use global NPM packages to share dependenciesoxalica2020-04-11
| |
| * rust-analyzer: 2020-03-16 -> 2020-04-06oxalica2020-04-11
| |
| * rust-analyzer: change to nix-prefetch and fix version checking in update scriptoxalica2020-04-11
| |
| * Merge remote-tracking branch 'channels/nixos-unstable' into rust-analyzeroxalica2020-04-08
| |\
| * | rust-analyzer: check compatibility in update scriptoxalica2020-03-17
| | |
| * | rust-analyzer: 2020-03-09 -> 2020-03-16oxalica2020-03-17
| | | | | | | | | | | | vscode-extensions.rust-analyzer: 2020-03-09 -> 2020-03-16
| * | vscode-extensions.rust-analyzer: init at unstable-2020-03-09oxalica2020-03-10
| | |
| * | rust-analyzer: init at unstable-2020-03-09oxalica2020-03-10
| | |
* | | treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
| | |
* | | maturin: 0.7.9 -> 0.8.0Daniël de Kok2020-04-10
| | | | | | | | | | | | | | | | | | Changelog: https://github.com/PyO3/maturin/blob/v0.8.0/Changelog.md#080---2020-04-03
* | | Merge pull request #84813 from r-ryantm/auto-update/cargo-bloatMaximilian Bosch2020-04-09
|\ \ \ | | | | | | | | cargo-bloat: 0.9.2 -> 0.9.3
| * | | cargo-bloat: 0.9.2 -> 0.9.3R. RyanTM2020-04-09
| | |/ | |/|
* / | cargo-make: 0.30.2 -> 0.30.4Maximilian Bosch2020-04-07
|/ / | | | | | | | | https://github.com/sagiegurari/cargo-make/releases/tag/0.30.3 https://github.com/sagiegurari/cargo-make/releases/tag/0.30.4
* | Revert "Revert "rust-cbindgen: 0.13.1 -> 0.13.2""Florian Klink2020-04-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 09dde57e93d010b786eed4796d53f34a6c6e3891. Apparently, the rust-cbindgen bump wasn't the cause for the firefox build error reported in https://github.com/NixOS/nixpkgs/pull/83247 (we could reproduce the build error even after 09dde57e93d010b786eed4796d53f34a6c6e3891 applied). For some reason it must have succeeded on hydra, as it's in the cache, tricking us in believing 76458f89f47b1b8b2db1e6272f56d3919ce682d0 broke it initially. So the build seems flaky of some sort - we haven't yet determined whether it's luck, compiling with the right CPUs or something else. :-/ There's still some investigation to be done (https://github.com/NixOS/nixpkgs/issues/84283), but no need to keep an ineffective revert around.
* | cargo-make: 0.30.1 -> 0.30.2Maximilian Bosch2020-04-04
| | | | | | | | https://github.com/sagiegurari/cargo-make/releases/tag/0.30.2