biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / servers / keycloak / scim-keycloak-user-storage-spi / default.nix
blob6ecd3866b09600dfa8f434c712e6a4a9b915d443
1 { lib
2 , fetchFromGitHub
3 , maven
4 }:
6 maven.buildMavenPackage {
7   pname = "scim-keycloak-user-storage-spi";
8   version = "unstable-2024-02-14";
10   src = fetchFromGitHub {
11     owner = "justin-stephenson";
12     repo = "scim-keycloak-user-storage-spi";
13     rev = "6c59915836d9a559983326bbb87f895324bb75e4";
14     hash = "sha256-BSso9lU542Aroxu0RIX6NARc10lGZ04A/WIWOVtdxHw=";
15   };
17   mvnHash = "sha256-xbGlVZl3YtbF372kCDh+UdK5pLe6C6WnGgbEXahlyLw=";
19   installPhase = ''
20     install -D "target/scim-user-spi-0.0.1-SNAPSHOT.jar" "$out/scim-user-spi-0.0.1-SNAPSHOT.jar"
21   '';
23   meta = with lib; {
24     homepage = "https://github.com/justin-stephenson/scim-keycloak-user-storage-spi";
25     description = "A third party module that extends Keycloak, allow for user storage in an external scimv2 server";
26     sourceProvenance = with sourceTypes; [
27       fromSource
28     ];
29     license = licenses.mit;
30     maintainers = with maintainers; [ s1341 ];
31   };