virtiofsd: fix static

+5 -1
+5 -1
pkgs/servers/misc/virtiofsd/default.nix
··· 1 - { lib, rustPlatform, fetchFromGitLab, libcap_ng, libseccomp }: 2 3 rustPlatform.buildRustPackage rec { 4 pname = "virtiofsd"; ··· 12 }; 13 14 cargoSha256 = "0ma3kaaa4bl11015gxijwzyxhixz947k8byaypmmw0dj9m1vhv77"; 15 16 buildInputs = [ libcap_ng libseccomp ]; 17
··· 1 + { lib, stdenv, rustPlatform, fetchFromGitLab, libcap_ng, libseccomp }: 2 3 rustPlatform.buildRustPackage rec { 4 pname = "virtiofsd"; ··· 12 }; 13 14 cargoSha256 = "0ma3kaaa4bl11015gxijwzyxhixz947k8byaypmmw0dj9m1vhv77"; 15 + 16 + LIBCAPNG_LIB_PATH = "${lib.getLib libcap_ng}/lib"; 17 + LIBCAPNG_LINK_TYPE = 18 + if stdenv.hostPlatform.isStatic then "static" else "dylib"; 19 20 buildInputs = [ libcap_ng libseccomp ]; 21