Loading pkgs/servers/mediamtx/default.nix +15 −3 Original line number Diff line number Diff line { lib , fetchFromGitHub , fetchurl , buildGoModule , nixosTests }: let hlsJs = fetchurl { url = "https://cdn.jsdelivr.net/npm/hls.js@v1.5.8/dist/hls.min.js"; hash = "sha256-KG8Cm0dAsFbrBHuMi9c+bMocpSvWWK4c9aWH9LGfDY4="; }; in buildGoModule rec { pname = "mediamtx"; version = "1.5.1"; # check for hls.js version updates in internal/servers/hls/hlsjsdownloader/VERSION version = "1.7.0"; src = fetchFromGitHub { owner = "bluenviron"; repo = pname; rev = "v${version}"; hash = "sha256-FtMjcPeXLkITuGFwjHQ2Tu5pK3Hb/3L9SmcJaJFkP9k="; hash = "sha256-i4tuGlRW5/HZobeSsgzWjHxIxZKB0cZIJcJyD0O/eIY="; }; vendorHash = "sha256-nchBsmk5hAqBPXk5aUSf/H46PdCg8JfGbeV4VBXBs+E="; vendorHash = "sha256-RWHu6VuL9RmmAS1CyInXVbn3dxU6yTAze92C19Fm6gM="; postPatch = '' cp ${hlsJs} internal/servers/hls/hls.min.js ''; # Tests need docker doCheck = false; Loading Loading
pkgs/servers/mediamtx/default.nix +15 −3 Original line number Diff line number Diff line { lib , fetchFromGitHub , fetchurl , buildGoModule , nixosTests }: let hlsJs = fetchurl { url = "https://cdn.jsdelivr.net/npm/hls.js@v1.5.8/dist/hls.min.js"; hash = "sha256-KG8Cm0dAsFbrBHuMi9c+bMocpSvWWK4c9aWH9LGfDY4="; }; in buildGoModule rec { pname = "mediamtx"; version = "1.5.1"; # check for hls.js version updates in internal/servers/hls/hlsjsdownloader/VERSION version = "1.7.0"; src = fetchFromGitHub { owner = "bluenviron"; repo = pname; rev = "v${version}"; hash = "sha256-FtMjcPeXLkITuGFwjHQ2Tu5pK3Hb/3L9SmcJaJFkP9k="; hash = "sha256-i4tuGlRW5/HZobeSsgzWjHxIxZKB0cZIJcJyD0O/eIY="; }; vendorHash = "sha256-nchBsmk5hAqBPXk5aUSf/H46PdCg8JfGbeV4VBXBs+E="; vendorHash = "sha256-RWHu6VuL9RmmAS1CyInXVbn3dxU6yTAze92C19Fm6gM="; postPatch = '' cp ${hlsJs} internal/servers/hls/hls.min.js ''; # Tests need docker doCheck = false; Loading