4 }: buildNpmPackage rec {
8 src = fetchFromGitHub {
11 # Release commits are not tagged
13 rev = "cca93db585dedf8acc1423f5e2db215de95c4c3b";
14 hash = "sha256-SeegrCgbjfVxG/9xfOcdfbVdDssZOhjBRnDipu6L7Wg=";
17 npmDepsHash = "sha256-S9cIyTXqCp8++Yj3VjBbcStOjzjgd0Cq7KL7NNzZFpY=";
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";