Merge pull request #329823 from ExpidusOS/fix/pkgsllvm/elfutils
[NixPkgs.git] / pkgs / servers / antennas / default.nix
blobf9db26ab93e4456d7996e3618f9b93653995480d
1 { lib
2 , buildNpmPackage
3 , fetchFromGitHub
4 }:
6 buildNpmPackage rec {
7   pname = "antennas";
8   version = "4.2.0";
10   src = fetchFromGitHub {
11     owner = "jfarseneau";
12     repo = "antennas";
13     rev = "v${version}";
14     hash = "sha256-UQ+wvm7+x/evmtGwzCkUkrrDMCIZzUL4iSkLmYKJ3Mc=";
15   };
17   npmDepsHash = "sha256-D5ss7nCDY3ogZy64iFqLVKbmibAg7C/A+rEHJaE9c2U=";
19   dontNpmBuild = true;
21   doCheck = true;
23   checkPhase = ''
24     runHook preCheck
26     npm run test
28     runHook postCheck
29   '';
31   meta = {
32     description = "HDHomeRun emulator for Plex DVR to connect to Tvheadend";
33     homepage = "https://github.com/jfarseneau/antennas";
34     license = lib.licenses.mit;
35     maintainers = with lib.maintainers; [ bachp ];
36     mainProgram = "antennas";
37   };