anchor.diff:          license = lib.licenses.lgpl2Plus;
           maintainers = [ lib.maintainers.eelco ];
           platforms = lib.platforms.unix;
  -        outputsToInstall = [ "out" "man" ];
  +        outputsToInstall = [ "out" ] ++ lib.optional enableDocumentation "man";
         };
   
         passthru = {
  
positive.code: 
        VERSION_SUFFIX = suffix;
  
        outputs = [ "out" "dev" "man" "doc" ];
  
        nativeBuildInputs =
          [ pkg-config ]
          ++ lib.optionals stdenv.isLinux [ util-linuxMinimal ]
          ++ lib.optionals is24
            [ autoreconfHook
              autoconf-archive
              bison flex
              (lib.getBin lowdown) mdbook
              jq
             ];
  
  
negative.code:   , withLibseccomp ? lib.meta.availableOn stdenv.hostPlatform libseccomp, libseccomp
    , withAWS ? !enableStatic && (stdenv.isLinux || stdenv.isDarwin), aws-sdk-cpp
    , enableStatic ? stdenv.hostPlatform.isStatic
    , enableDocumentation ? lib.versionOlder version "2.4pre" ||
                            stdenv.hostPlatform == stdenv.buildPlatform
    , pname, version, suffix ? "", src
    , patches ? [ ]
    }:
  