rls: add llvm to buildInputs
The Hydra build [1] was failing because it was unable to link `LLVM-9`. Additionally, quote the homepage URL for compliance with RFC 45. [1] https://hydra.nixos.org/build/112823631/nixlog/2
This commit is contained in:
parent
ae56e26161
commit
2edec098de
@ -23,7 +23,7 @@ rustPlatform.buildRustPackage {
|
|||||||
CARGO_BUILD_RUSTFLAGS = if stdenv.isDarwin then "-C rpath" else null;
|
CARGO_BUILD_RUSTFLAGS = if stdenv.isDarwin then "-C rpath" else null;
|
||||||
|
|
||||||
nativeBuildInputs = [ pkgconfig cmake ];
|
nativeBuildInputs = [ pkgconfig cmake ];
|
||||||
buildInputs = [ openssh openssl curl zlib libiconv ]
|
buildInputs = [ openssh openssl curl zlib libiconv rustPlatform.rust.rustc.llvm ]
|
||||||
++ (stdenv.lib.optionals stdenv.isDarwin [ CoreFoundation Security ]);
|
++ (stdenv.lib.optionals stdenv.isDarwin [ CoreFoundation Security ]);
|
||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
@ -37,7 +37,7 @@ rustPlatform.buildRustPackage {
|
|||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
description = "Rust Language Server - provides information about Rust programs to IDEs and other tools";
|
description = "Rust Language Server - provides information about Rust programs to IDEs and other tools";
|
||||||
homepage = https://github.com/rust-lang/rls/;
|
homepage = "https://github.com/rust-lang/rls/";
|
||||||
license = with licenses; [ asl20 /* or */ mit ];
|
license = with licenses; [ asl20 /* or */ mit ];
|
||||||
maintainers = with maintainers; [ symphorien ];
|
maintainers = with maintainers; [ symphorien ];
|
||||||
platforms = platforms.all;
|
platforms = platforms.all;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user