From 0315d183b8e21607cedfe62515fa746268cb32f7 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Thu, 19 Dec 2024 21:07:46 -0500 Subject: [PATCH] libdeltachat: fix cross compilation --- pkgs/by-name/li/libdeltachat/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/li/libdeltachat/package.nix b/pkgs/by-name/li/libdeltachat/package.nix index 296ca86cd9e3..35570145956f 100644 --- a/pkgs/by-name/li/libdeltachat/package.nix +++ b/pkgs/by-name/li/libdeltachat/package.nix @@ -72,6 +72,11 @@ stdenv.mkDerivation rec { --replace __FILE__ '"${placeholder "out"}/include/deltachat.h"' ''; + env = { + CARGO_BUILD_TARGET = stdenv.hostPlatform.rust.rustcTarget; + CARGO_BUILD_RUSTFLAGS = "-C linker=${stdenv.cc.targetPrefix}cc"; + }; + passthru = { tests = { inherit deltachat-desktop deltachat-repl deltachat-rpc-server;