{ buildMavenPackage, fetchFromGitHub }:
let
  version = "0.78";
in
buildMavenPackage {
  inherit version;
  pname = "keycloak-orgs";

  src = fetchFromGitHub {
    owner = "p2-inc";
    repo = "keycloak-orgs";
    rev = "v${version}";
    hash = "sha256-pxdaRQtAM+4cn/AyH7wYzg/LSwgoWEnGcaX+dA+ccQw=";
    # hash = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=";
  };

  doCheck = false;

  mvnHash = "sha256-bx+yn1H9SPvAkA9JC3mED/R/QB5bCDB4NJ02BDI14DA=";
  # mvnHash = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=";

  mvnParameters = "--batch-mode -DskipTests -Dmaven.test.skip=true -Dmaven.buildNumber.skip=true";

  installPhase = ''
    install -D target/keycloak-orgs-${version}.jar $out/keycloak-orgs-${version}.jar
  '';
}