From 79c52ce88784cbc3985a50d363985b73a6477829 Mon Sep 17 00:00:00 2001 From: Thomas Butter Date: Mon, 11 May 2026 20:06:32 +0000 Subject: [PATCH 1/2] ffmpeg-livepeer: fix build --- pkgs/by-name/ff/ffmpeg-livepeer/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/ff/ffmpeg-livepeer/package.nix b/pkgs/by-name/ff/ffmpeg-livepeer/package.nix index 9cbd88f92ae4..2545fd2e28f3 100644 --- a/pkgs/by-name/ff/ffmpeg-livepeer/package.nix +++ b/pkgs/by-name/ff/ffmpeg-livepeer/package.nix @@ -17,6 +17,12 @@ (old: { pname = "ffmpeg-livepeer"; + postPatch = (old.postPatch or "") + '' + substituteInPlace libavcodec/tableprint_vlc.h \ + --replace-fail 'define av_mallocz(s) NULL' 'define av_mallocz(s) NULL + #define av_malloc(s) NULL' + ''; + meta = { inherit (old.meta) license From 10172304861000b20abab27629b2c06abe325d8e Mon Sep 17 00:00:00 2001 From: Thomas Butter Date: Mon, 11 May 2026 20:06:36 +0000 Subject: [PATCH 2/2] livepeer: 0.8.8 -> 0.8.10 --- pkgs/by-name/li/livepeer/package.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/livepeer/package.nix b/pkgs/by-name/li/livepeer/package.nix index ad10b7ef8a1e..8c9451d47023 100644 --- a/pkgs/by-name/li/livepeer/package.nix +++ b/pkgs/by-name/li/livepeer/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "livepeer"; - version = "0.8.8"; + version = "0.8.10"; proxyVendor = true; - vendorHash = "sha256-cEpRLnLR0ia5vvoJ8Fwk/0qgvsnYw7vSpyS9BJQ8UfY="; + vendorHash = "sha256-Cn7GHNrFjGgzKPjSVGnoRE9Q2gd3Ji/ZrdVGB9v+0A8="; src = fetchFromGitHub { owner = "livepeer"; repo = "go-livepeer"; tag = "v${finalAttrs.version}"; - hash = "sha256-DVgB/pE3nq6oHzLi+g/WUMQqrmXvJhPub7bmeLgyEDQ="; + hash = "sha256-jz8lgZItPDzAGKJrAFLiEUJ5nyTdw6kGneP6LtmWDYw="; }; nativeBuildInputs = [ @@ -31,6 +31,10 @@ buildGoModule (finalAttrs: { gnutls ]; + CGO_LDFLAGS = [ + "-lm" + ]; + __darwinAllowLocalNetworking = true; postPatch = ''