anchor.diff:          pkg-config
         ];
   
  +      # Otherwise, the meson log says:
  +      #
  +      #    Program zip found: NO
  +      checkInputs = [ zip ];
  +
  +      doCheck = true;
  +
         enableParallelBuilding = true;
   
         mesonAutoFeatures = "disabled";
  -      mesonFlags =
  -        map (x: "-D${x}=enabled") features_
  +
  +      mesonFlags = [
  +        "-Dtest=true"
  +      ]
  +        ++ map (x: "-D${x}=enabled") features_
           ++ map (x: "-D${x}=disabled") (lib.subtractLists features_ knownFeatures)
           ++ lib.optional (builtins.elem "zeroconf" features_)
             "-Dzeroconf=avahi"
  
positive.code:         sha256 = "0jnhjhm1ilpcwb4f58b8pgyzjq3dlr0j2xyk0zck0afwkdxyj9cb";
        };
  
        buildInputs = [
          glib
          boost
        ]
          ++ (lib.concatLists (lib.attrVals features_ featureDependencies))
          ++ lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.AudioToolbox darwin.apple_sdk.frameworks.AudioUnit ];
  
negative.code: # Tag support
  , libid3tag
  , nixosTests
  # For tests
  , gtest
  , fetchpatch # used to fetch an upstream patch fixing a failing test
  , zip
  }:
  
  let
  