Merge pull request #330634 from r-ryantm/auto-update/circumflex
[NixPkgs.git] / pkgs / servers / ariang / default.nix
blob0427a823c7b854b00c159bbcf4d1e6de9e842af2
1 { lib
2 , fetchFromGitHub
3 , buildNpmPackage
4 , nix-update-script
5 }:
7 buildNpmPackage rec {
8   pname = "ariang";
9   version = "1.3.7";
11   src = fetchFromGitHub {
12     owner = "mayswind";
13     repo = "AriaNg";
14     rev = version;
15     hash = "sha256-p9EwlmI/xO3dX5ZpbDVVxajQySGYcJj5G57F84zYAD0=";
16   };
18   npmDepsHash = "sha256-xX8hD303CWlpsYoCfwHWgOuEFSp1A+M1S53H+4pyAUQ=";
20   makeCacheWritable = true;
22   installPhase = ''
23     runHook preInstall
25     mkdir -p $out/share
26     cp -r dist $out/share/ariang
28     runHook postInstall
29   '';
31   passthru.updateScript = nix-update-script {};
33   meta = with lib; {
34     description = "Modern web frontend making aria2 easier to use";
35     homepage = "http://ariang.mayswind.net/";
36     license = licenses.mit;
37     maintainers = with maintainers; [ stunkymonkey ];
38     platforms = platforms.unix;
39   };