yara: add enableStatic mode

useful because tests can be enabled in this mode

(cherry picked from commit 8cda1cc59e7cd01ce2ff18bc78f6b7a0e7faed19)
This commit is contained in:
Robert Scott 2021-05-29 20:47:22 +01:00 committed by github-actions[bot]
parent 529b6eee47
commit abc7f8ee12

View File

@ -10,6 +10,7 @@
, enableDotNet ? true , enableDotNet ? true
, enableMacho ? true , enableMacho ? true
, enableMagic ? true, file , enableMagic ? true, file
, enableStatic ? false
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -40,8 +41,11 @@ stdenv.mkDerivation rec {
(lib.enableFeature enableDotNet "dotnet") (lib.enableFeature enableDotNet "dotnet")
(lib.enableFeature enableMacho "macho") (lib.enableFeature enableMacho "macho")
(lib.enableFeature enableMagic "magic") (lib.enableFeature enableMagic "magic")
(lib.enableFeature enableStatic "static")
]; ];
doCheck = enableStatic;
meta = with lib; { meta = with lib; {
description = "The pattern matching swiss knife for malware researchers"; description = "The pattern matching swiss knife for malware researchers";
homepage = "http://Virustotal.github.io/yara/"; homepage = "http://Virustotal.github.io/yara/";