anchor.diff:      broken = stdenv.isDarwin;
     };
   }
  -
  
positive.code:   deps = stdenv.mkDerivation {
      pname = "${pname}-deps";
      inherit version src postPatch;
      nativeBuildInputs = [ gradle_5 perl ];
      buildPhase = ''
        export GRADLE_USER_HOME=$(mktemp -d)
        # https://github.com/gradle/gradle/issues/4426
  
negative.code: 
  let
    pname = "shattered-pixel-dungeon";
    version = "0.9.2";
  
    src = fetchFromGitHub {
      owner = "00-Evan";
      repo = "shattered-pixel-dungeon";
      # NOTE: always use the commit sha, not the tag. Tags _will_ disappear!
      # https://github.com/00-Evan/shattered-pixel-dungeon/issues/596
      rev = "5be9ee815f1fc6e3511a09a367d3f9d8dc55c783";
      sha256 = "0wknrf7jjnkshj4gmb1ksqiqif1rq53ffi3y29ynhcz68sa0frx6";
    };
  
    postPatch = ''
  