fluffychat: 1.22.1 -> 1.23.0 (#364091)
[NixPkgs.git] / pkgs / by-name / sy / syn2mas / package.nix
blobc39aa512aa43a1a6655c8f22a84986d0af3c40df
2   lib,
3   buildNpmPackage,
4   fetchFromGitHub,
5 }:
7 buildNpmPackage rec {
8   pname = "syn2mas";
9   version = "0.12.0";
11   src = fetchFromGitHub {
12     owner = "element-hq";
13     repo = "matrix-authentication-service";
14     rev = "v${version}";
15     hash = "sha256-QLtyYxV2yXHJtwWgGcyi7gRcKypYoy9Z8bkEuTopVXc=";
16   };
18   sourceRoot = "${src.name}/tools/syn2mas";
20   npmDepsHash = "sha256-pRa5qqLsI8Hx9v5tMPDkehczXZjWWAOjfDfLLh2V6Q4=";
22   dontBuild = true;
24   meta = {
25     description = "Tool to help with the migration of a Matrix Synapse installation to the Matrix Authentication Service";
26     homepage = "https://github.com/element-hq/matrix-authentication-service/tree/main/tools/syn2mas";
27     license = lib.licenses.agpl3Only;
28     maintainers = with lib.maintainers; [ teutat3s ];
29     mainProgram = "syn2mas";
30   };