anchor.diff:  in stdenv.mkDerivation rec {
     inherit pname src version;
   
  -  nativeBuildInputs = [ jdk gradle makeWrapper glib wrapGAppsHook ];
  +  nativeBuildInputs = [ jdk11 gradle makeWrapper glib wrapGAppsHook ];
   
     dontWrapGApps = true; # prevent double wrapping
   
  
positive.code: { lib, stdenv, fetchFromGitHub, jdk, gradleGen, makeDesktopItem, copyDesktopItems, perl, writeText, runtimeShell, makeWrapper, glib, wrapGAppsHook }:
  let
    # The default one still uses jdk8 (#89731)
    gradle = (gradleGen.override (old: { java = jdk; })).gradle_6_8;
  
    pname = "scenebuilder";
    version = "15.0.1";
  
negative.code:     name = "${pname}-deps";
      inherit src;
  
      nativeBuildInputs = [ jdk11 perl gradle ];
  
      buildPhase = ''
        export GRADLE_USER_HOME=$(mktemp -d);
  