diff options
Diffstat (limited to 'devel/electron30/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc')
-rw-r--r-- | devel/electron30/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/devel/electron30/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc b/devel/electron30/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc new file mode 100644 index 000000000000..c6203b22f89a --- /dev/null +++ b/devel/electron30/files/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc @@ -0,0 +1,26 @@ +--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig 2024-04-15 20:34:01 UTC ++++ media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc +@@ -18,12 +18,15 @@ + #include "media/gpu/v4l2/v4l2_device.h" + #endif + ++#if !BUILDFLAG(IS_BSD) + using sandbox::syscall_broker::BrokerFilePermission; ++#endif + + namespace media { + + bool HardwareVideoEncodingPreSandboxHook( + sandbox::policy::SandboxLinux::Options options) { ++#if !BUILDFLAG(IS_BSD) + sandbox::syscall_broker::BrokerCommandSet command_set; + std::vector<BrokerFilePermission> permissions; + +@@ -120,6 +123,7 @@ bool HardwareVideoEncodingPreSandboxHook( + return false; + } + } ++#endif + #endif + return true; + } |