Merge pull request #329823 from ExpidusOS/fix/pkgsllvm/elfutils
[NixPkgs.git] / pkgs / by-name / ar / arrpc / package.nix
blob137cd7cde283b81fb638f733e87fc0a153da13f9
1 { lib
2 , buildNpmPackage
3 , fetchFromGitHub
4 }: buildNpmPackage rec {
5   pname = "arrpc";
6   version = "3.4.0";
8   src = fetchFromGitHub {
9     owner = "OpenAsar";
10     repo = "arrpc";
11     # Release commits are not tagged
12     # release: 3.4.0
13     rev = "cca93db585dedf8acc1423f5e2db215de95c4c3b";
14     hash = "sha256-SeegrCgbjfVxG/9xfOcdfbVdDssZOhjBRnDipu6L7Wg=";
15   };
17   npmDepsHash = "sha256-S9cIyTXqCp8++Yj3VjBbcStOjzjgd0Cq7KL7NNzZFpY=";
19   dontNpmBuild = true;
21   meta = {
22     # ideally we would do blob/${version}/changelog.md here
23     # upstream does not tag releases
24     changelog = "https://github.com/OpenAsar/arrpc/blob/${src.rev}/changelog.md";
25     description = "Open Discord RPC server for atypical setups";
26     homepage = "https://arrpc.openasar.dev/";
27     license = lib.licenses.mit;
28     maintainers = with lib.maintainers; [ anomalocaris NotAShelf ];
29     mainProgram = "arrpc";
30   };