Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / servers / polaris / web.nix
blob1834c01a0547b47bdd626362afb69ea27c3851fa
1 { lib
2 , buildNpmPackage
3 , fetchFromGitHub
4 }:
6 buildNpmPackage rec {
7   pname = "polaris-web";
8   version = "69";
10   src = fetchFromGitHub {
11     owner = "agersant";
12     repo = "polaris-web";
13     rev = "build-${version}";
14     hash = "sha256-/UmAOunc/79DpZByUrzqNA7q7JNugEceKRZvyTGhtVQ=";
15   };
17   npmDepsHash = "sha256-c11CWJB76gX+Bxmqac3VxWjJxQVzYCaaf+pmQQpnOds=";
19   env.CYPRESS_INSTALL_BINARY = "0";
21   npmBuildScript = "production";
23   installPhase = ''
24     runHook preInstall
26     mkdir -p $out/share
27     cp -a dist $out/share/polaris-web
29     runHook postInstall
30   '';
32   meta = with lib; {
33     description = "Web client for Polaris";
34     homepage = "https://github.com/agersant/polaris-web";
35     license = licenses.mit;
36     maintainers = with maintainers; [ pbsds ];
37   };