anchor.diff:      mkdir -p "$out/bin"
       patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
           "$dest/ApacheDirectoryStudio"
  +
       makeWrapper "$dest/ApacheDirectoryStudio" \
           "$out/bin/ApacheDirectoryStudio" \
  -        --prefix PATH : "${jre}/bin" \
  -        --prefix LD_LIBRARY_PATH : "${rpath}"
  +        --prefix PATH : "${jdk14}/bin"
       install -D icon.xpm "$out/share/pixmaps/apache-directory-studio.xpm"
       install -D -t "$out/share/applications" ${desktopItem}/share/applications/*
     '';
  
positive.code:     genericName = "Apache Directory Studio";
      categories = "Java;Network";
    };
    version = "2.0.0-M14";
    versionWithDate = "2.0.0.v20180908-M14";
  in
  stdenv.mkDerivation rec {
    pname = "apache-directory-studio";
  
negative.code:     if stdenv.hostPlatform.system == "x86_64-linux" then
        fetchurl {
          url = "mirror://apache/directory/studio/${versionWithDate}/ApacheDirectoryStudio-${versionWithDate}-linux.gtk.x86_64.tar.gz";
          sha256 = "1rkyb0qcsl9hk2qcwp5mwaab69q3sn77v5xyn9mbvi5wg9icbc37";
        }
      else throw "Unsupported system: ${stdenv.hostPlatform.system}";
  
    buildInputs = [ glib libsecret ];
    nativeBuildInputs = [ makeWrapper autoPatchelfHook ];
  
    installPhase = ''
      dest="$out/libexec/ApacheDirectoryStudio"
  