anchor.diff: -{ stdenv, fetchFromGitLab, gradle_5, jre, perl, writeText, runtimeShell }:
  +{ stdenv, fetchFromGitLab, gradle, jre, perl, writeText, runtimeShell }:
   
   let
     pname = "pdftk";
  -  version = "3.0.8";
  +  version = "3.2.1";
   
     src = fetchFromGitLab {
       owner = "pdftk-java";
       repo = "pdftk";
       rev = "v${version}";
  -    sha256 = "1bj4a9g5mbxd859mmawzs0mpm0jw7ap4n1imcwkwz142r9x1g6rk";
  +    sha256 = "056db8rjczdfkq7fm3bv5g15y042rc9hb4zh5qccjrdw630vk9y4";
     };
   
     deps = stdenv.mkDerivation {
       pname = "${pname}-deps";
       inherit src version;
   
  -    nativeBuildInputs = [ gradle_5 perl ];
  +    nativeBuildInputs = [ gradle perl ];
   
       buildPhase = ''
         export GRADLE_USER_HOME=$(mktemp -d)
  
positive.code:   meta = {
      description = "Command-line tool for working with PDFs";
      homepage = "https://gitlab.com/pdftk-java/pdftk";
      license = stdenv.lib.licenses.gpl2;
      maintainers = with stdenv.lib.maintainers; [ raskin averelld ];
      platforms = stdenv.lib.platforms.unix;
    };
  
negative.code: 
      outputHashAlgo = "sha256";
      outputHashMode = "recursive";
      outputHash = "0p59myc5m3ds7fh0zdz3n7l7hx6dj8bpyqxzlhdrqybsyxwpw4w3";
    };
  
    # Point to our local deps repo
  