mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-25 21:44:49 +00:00
rustfmt: fix build with rustc 1.45.0
Due to a recent change in rustc 1.45.0, rustfmt now requires two additional environment variables to be set in order to build successfully: `CFG_RELEASE` and `CFG_RELEASE_CHANNEL`.
This commit is contained in:
parent
34432ad386
commit
22fdfc7fbc
@ -16,6 +16,11 @@ rustPlatform.buildRustPackage rec {
|
|||||||
# As of 1.0.0 and rustc 1.30 rustfmt requires a nightly compiler
|
# As of 1.0.0 and rustc 1.30 rustfmt requires a nightly compiler
|
||||||
RUSTC_BOOTSTRAP = 1;
|
RUSTC_BOOTSTRAP = 1;
|
||||||
|
|
||||||
|
# As of rustc 1.45.0, these env vars are required to build rustfmt (due to
|
||||||
|
# https://github.com/rust-lang/rust/pull/72001)
|
||||||
|
CFG_RELEASE = "${rustPlatform.rust.rustc.version}-nightly";
|
||||||
|
CFG_RELEASE_CHANNEL = "nightly";
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
description = "A tool for formatting Rust code according to style guidelines";
|
description = "A tool for formatting Rust code according to style guidelines";
|
||||||
homepage = "https://github.com/rust-lang-nursery/rustfmt";
|
homepage = "https://github.com/rust-lang-nursery/rustfmt";
|
||||||
|
Loading…
Reference in New Issue
Block a user