git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #151184 from NickCao/librsvg

librsvg: fix cross compilation

commit78022c5dd1910252417980afab9e140337289390 authorArtturi <Artturin@artturin.com> dateSat 19 Feb 2022, 06:46 (5 years ago) parent48749f59765e47
1 file changed+3−1
pkgs/development/libraries/librsvg/default.nix+3−1
pkgs/development/libraries/librsvg/default.nix+3−1
@@ -14,6 +14,7 @@
1414, libobjc
1515, rustPlatform
1616, rustc
17+, rust
1718, cargo
1819, gnome
1920, vala
@@ -78,7 +79,8 @@ stdenv.mkDerivation rec {
7879
7980 "--enable-installed-tests"
8081 "--enable-always-build-tests"
81− ] ++ lib.optional stdenv.isDarwin "--disable-Bsymbolic";
82+ ] ++ lib.optional stdenv.isDarwin "--disable-Bsymbolic"
83+ ++ lib.optional (stdenv.buildPlatform != stdenv.hostPlatform) "RUST_TARGET=${rust.toRustTarget stdenv.hostPlatform}";
8284
8385 makeFlags = [
8486 "installed_test_metadir=${placeholder "installedTests"}/share/installed-tests/RSVG"