From 3ab458c39af4f52ec08e7b64183ac41691983301 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Thu, 12 May 2022 16:04:30 +0000 Subject: [PATCH] virtiofsd: fix static --- pkgs/servers/misc/virtiofsd/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/misc/virtiofsd/default.nix b/pkgs/servers/misc/virtiofsd/default.nix index 2af8752a8fb..0c60281b0d7 100644 --- a/pkgs/servers/misc/virtiofsd/default.nix +++ b/pkgs/servers/misc/virtiofsd/default.nix @@ -1,4 +1,4 @@ -{ lib, rustPlatform, fetchFromGitLab, libcap_ng, libseccomp }: +{ lib, stdenv, rustPlatform, fetchFromGitLab, libcap_ng, libseccomp }: rustPlatform.buildRustPackage rec { pname = "virtiofsd"; @@ -13,6 +13,10 @@ rustPlatform.buildRustPackage rec { cargoSha256 = "0ma3kaaa4bl11015gxijwzyxhixz947k8byaypmmw0dj9m1vhv77"; + LIBCAPNG_LIB_PATH = "${lib.getLib libcap_ng}/lib"; + LIBCAPNG_LINK_TYPE = + if stdenv.hostPlatform.isStatic then "static" else "dylib"; + buildInputs = [ libcap_ng libseccomp ]; meta = with lib; {