anchor.diff:  , useSharedLibraries ? (!isBootstrap && !stdenv.isCygwin)
   , useOpenSSL ? !isBootstrap, openssl
   , useNcurses ? false, ncurses
  -, withQt5 ? false, qtbase
  +, withQt5 ? false, qtbase, wrapQtAppsHook
   , buildDocs ? (!isBootstrap && (useNcurses || withQt5)), sphinx, texinfo
   }:
   
  -stdenv.mkDerivation (rec {
  +stdenv.mkDerivation rec {
     pname = "cmake"
             + lib.optionalString isBootstrap "-boot"
             + lib.optionalString useNcurses "-cursesUI"
  
positive.code:   depsBuildBuild = [ buildPackages.stdenv.cc ];
  
    nativeBuildInputs = [ setupHook pkg-config ]
      ++ lib.optionals buildDocs [ texinfo ];
  
    buildInputs = []
      ++ lib.optionals useSharedLibraries [ bzip2 curlMinimal expat libarchive xz zlib libuv rhash ]
  
negative.code:     maintainers = with maintainers; [ ttuegel lnl7 ];
      license = licenses.bsd3;
    };
  }
  