diff --git a/pkgs/applications/virtualization/qemu/canokey-qemu.nix b/pkgs/applications/virtualization/qemu/canokey-qemu.nix index f2bf337bfc50..e98415b188f3 100644 --- a/pkgs/applications/virtualization/qemu/canokey-qemu.nix +++ b/pkgs/applications/virtualization/qemu/canokey-qemu.nix @@ -23,6 +23,17 @@ stdenv.mkDerivation rec { --replace "COMMAND git describe --always --tags --long --abbrev=8 --dirty >>" "COMMAND echo '$rev' >>" ''; + preConfigure = '' + cmakeFlagsArray+=( + -DCMAKE_C_FLAGS=${lib.escapeShellArg ([ + "-Wno-error=unused-but-set-parameter" + "-Wno-error=unused-but-set-variable" + ] ++ lib.optionals stdenv.cc.isClang [ + "-Wno-error=documentation" + ])} + ) + ''; + outputs = [ "out" "dev" ]; nativeBuildInputs = [ cmake ];