anchor.diff:  
   stdenv.mkDerivation rec {
     pname = "IPMIView";
  -  version = "2.18.0";
  -  buildVersion = "201007";
  +  version = "2.19.0";
  +  buildVersion = "210401";
   
     src = fetchurl {
       url = "https://www.supermicro.com/wftp/utility/IPMIView/Linux/IPMIView_${version}_build.${buildVersion}_bundleJRE_Linux_x64.tar.gz";
  -    sha256 = "10cv63yhh81gjxahsg4y3zp4mjivc217m4z1vcpwvvnds46c65h8";
  +    sha256 = "sha256-6hxOu/Wkcrp9MaMYlxOR2DZW21Wi3BIFZp3Vm8NRBWs=";
     };
   
     nativeBuildInputs = [ patchelf makeWrapper ];
  
positive.code:              mkdir -p $WORK_DIR
               ln -snf '$out'/iKVM.jar '$out'/iKVM_ssl.jar '$out'/libiKVM* '$out'/libSharedLibrary* $WORK_DIR
               cd $WORK_DIR'
    '';
  
    meta = with lib; {
  
negative.code:       else throw "IPMIView is not supported on this platform";
      in
    ''
      runHook preBuild
  
      patchelf --set-rpath "${lib.makeLibraryPath [ libX11 libXext libXrender libXtst libXi ]}" ./jre/lib/libawt_xawt.so
      patchelf --set-rpath "${lib.makeLibraryPath [ freetype ]}" ./jre/lib/libfontmanager.so
      patchelf --set-rpath "${gcc.cc}/lib:$out/jre/lib/jli" --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" ./jre/bin/java
      patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" ./BMCSecurity/${stunnelBinary}
  
      runHook postBuild
    '';
  
    desktopItem = makeDesktopItem rec {
  