diff options
author | midchildan <git@midchildan.org> | 2020-08-10 23:45:08 +0900 |
---|---|---|
committer | midchildan <git@midchildan.org> | 2020-09-12 00:34:47 +0900 |
commit | 36c16fa7e310af0c94aad4d5d438632057717cac (patch) | |
tree | f0e42f13f5cf69fe604d447b5e87d6ca343692c1 /pkgs/applications/video | |
parent | 090305169db02ff88493828fbeb6c59175f099c9 (diff) | |
download | nixpkgs-36c16fa7e310af0c94aad4d5d438632057717cac.tar nixpkgs-36c16fa7e310af0c94aad4d5d438632057717cac.tar.gz nixpkgs-36c16fa7e310af0c94aad4d5d438632057717cac.tar.bz2 nixpkgs-36c16fa7e310af0c94aad4d5d438632057717cac.tar.lz nixpkgs-36c16fa7e310af0c94aad4d5d438632057717cac.tar.xz nixpkgs-36c16fa7e310af0c94aad4d5d438632057717cac.tar.zst nixpkgs-36c16fa7e310af0c94aad4d5d438632057717cac.zip |
nixos/epgstation: add module
Diffstat (limited to 'pkgs/applications/video')
-rw-r--r-- | pkgs/applications/video/epgstation/default.nix | 1 | ||||
-rwxr-xr-x | pkgs/applications/video/epgstation/generate.sh | 8 |
2 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/applications/video/epgstation/default.nix b/pkgs/applications/video/epgstation/default.nix index 6464effc560..e57f46c8c6a 100644 --- a/pkgs/applications/video/epgstation/default.nix +++ b/pkgs/applications/video/epgstation/default.nix @@ -42,6 +42,7 @@ nodePackages.epgstation.override (drv: { pushd $out/lib/node_modules/EPGStation npm run build + npm prune --production mv config/{enc.sh,enc.js} $out/libexec mv LICENSE Readme.md $out/share/doc/epgstation diff --git a/pkgs/applications/video/epgstation/generate.sh b/pkgs/applications/video/epgstation/generate.sh index 55dcf744c0c..d193a015064 100755 --- a/pkgs/applications/video/epgstation/generate.sh +++ b/pkgs/applications/video/epgstation/generate.sh @@ -17,8 +17,14 @@ main() { > package.json # regenerate node packages to update the actual Nix package - cd ../../../development/node-packages \ + pushd ../../../development/node-packages \ && ./generate.sh + popd + + # generate default streaming settings for EPGStation + pushd ../../../../nixos/modules/services/video/epgstation \ + && cat "$(./generate)" > streaming.json + popd } jq() { |