From 2f20355cddfea715ab87ebb1d2aabd9588aa426d Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 25 May 2026 16:16:50 +0200 Subject: [PATCH 1/3] obs-studio-plugins.obs-hyperion: move env variable into env for structuredAttrs --- .../video/obs-studio/plugins/obs-hyperion/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/video/obs-studio/plugins/obs-hyperion/default.nix b/pkgs/applications/video/obs-studio/plugins/obs-hyperion/default.nix index 7ffa72461ef6..ab8036ac7eaf 100644 --- a/pkgs/applications/video/obs-studio/plugins/obs-hyperion/default.nix +++ b/pkgs/applications/video/obs-studio/plugins/obs-hyperion/default.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { "-DUSE_SYSTEM_FLATBUFFERS_LIBS=ON" ]; - NIX_CFLAGS_COMPILE = [ "-Wno-error" ]; + env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error" ]; preConfigure = '' rm -rf external/flatbuffers From c6d7fb884018632521db96a11a9b38eceb252eb4 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 25 May 2026 16:18:40 +0200 Subject: [PATCH 2/3] obs-studio-plugins.obs-source-record: move env variable into env for structuredAttrs --- .../applications/video/obs-studio/plugins/obs-source-record.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/video/obs-studio/plugins/obs-source-record.nix b/pkgs/applications/video/obs-studio/plugins/obs-source-record.nix index 9bc5f5683011..f4d4caa3ff46 100644 --- a/pkgs/applications/video/obs-studio/plugins/obs-source-record.nix +++ b/pkgs/applications/video/obs-studio/plugins/obs-source-record.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake ]; buildInputs = [ obs-studio ]; - NIX_CFLAGS_COMPILE = [ "-Wno-error=deprecated-declarations" ]; + env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error=deprecated-declarations" ]; cmakeFlags = [ "-DBUILD_OUT_OF_TREE=On" ]; From f379d4b537d1995fff0948e6129c1d6bacb883d5 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 25 May 2026 16:19:16 +0200 Subject: [PATCH 3/3] obs-studio-plugins.obs-teleport: move env variable into env for structuredAttrs --- .../video/obs-studio/plugins/obs-teleport/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/obs-studio/plugins/obs-teleport/default.nix b/pkgs/applications/video/obs-studio/plugins/obs-teleport/default.nix index 63d0fe98aeb2..db946836d538 100644 --- a/pkgs/applications/video/obs-studio/plugins/obs-teleport/default.nix +++ b/pkgs/applications/video/obs-studio/plugins/obs-teleport/default.nix @@ -30,8 +30,10 @@ buildGoModule rec { "-w" ]; - CGO_CFLAGS = "-I${obs-studio}/include/obs"; - CGO_LDFLAGS = "-L${obs-studio}/lib -lobs -lobs-frontend-api"; + env = { + CGO_CFLAGS = "-I${obs-studio}/include/obs"; + CGO_LDFLAGS = "-L${obs-studio}/lib -lobs -lobs-frontend-api"; + }; buildPhase = '' runHook preBuild