diff --git a/pkgs/by-name/li/livekit-cli/package.nix b/pkgs/by-name/li/livekit-cli/package.nix index 5534cb60fce5..64f2e84af127 100644 --- a/pkgs/by-name/li/livekit-cli/package.nix +++ b/pkgs/by-name/li/livekit-cli/package.nix @@ -4,20 +4,28 @@ fetchFromGitHub, nix-update-script, testers, + pkg-config, + portaudio, }: buildGoModule (finalAttrs: { pname = "livekit-cli"; - version = "2.16.4"; + version = "2.16.6"; src = fetchFromGitHub { owner = "livekit"; repo = "livekit-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-D3moluv7tWi9BIvhHq4NDgDmCBNtWPEJPIbvpaAHtao="; + hash = "sha256-lsvbnc2YGPX2OYmdH6ZW0a6eNF+o3S8Y0eLuYsb4dUs="; }; - vendorHash = "sha256-/vhISkzvfsPswsM0g4/RuyTZxqEEtfbtyAQV8YDRmu8="; + vendorHash = "sha256-BzEv2wpcXX7at6jJdgy9DtErbIU8ZPL+ollK1rlUWSA="; + + # Use nixpkgs portaudio package + pkg-config rather than relying on a vendored + # git submodule, similar to the homebrew solution + nativeBuildInputs = [ pkg-config ]; + buildInputs = [ portaudio ]; + tags = [ "portaudio_system" ]; subPackages = [ "cmd/lk" ];