anchor.diff:      homepage = "https://mindustrygame.github.io/";
       downloadPage = "https://github.com/Anuken/Mindustry/releases";
       description = "A sandbox tower defense game";
  -    license = licenses.gpl3;
  +    license = licenses.gpl3Plus;
       maintainers = with maintainers; [ fgaz ];
       platforms = platforms.all;
       # Hash mismatch on darwin:
       # https://github.com/NixOS/nixpkgs/pull/105590#issuecomment-737120293
  -    broken = stdenv.isDarwin;
  +    # Problems with native libraries in aarch64:
  +    # https://github.com/NixOS/nixpkgs/pull/107646
  +    # https://logs.nix.ci/?key=nixos/nixpkgs.107646&attempt_id=3032c060-72e9-4a76-8186-4739544397dd
  +    broken = stdenv.isDarwin ||
  +             stdenv.isAarch64;
     };
   }
  
positive.code:     '';
      outputHashAlgo = "sha256";
      outputHashMode = "recursive";
      outputHash = "18n671aa013cnsnp9aaw61llqz4s4vn7zgja8cazd0cg632x8jca";
    };
  
    # Separate commands for building and installing the server and the client
  
negative.code:   nativeBuildInputs = [ gradle_6 makeWrapper ];
  
    buildPhase = with stdenv.lib; ''
      ${preBuild}
      # point to offline repo
      sed -ie "s#mavenLocal()#mavenLocal(); maven { url '${deps}' }#g" build.gradle
      ${optionalString enableClient buildClient}
  