From f8730c9e91ed2ce341e231c5adffb5f003f77678 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 18 Dec 2023 07:50:03 +0000 Subject: gentoo auto-resync : 18:12:2023 - 07:50:03 --- ...6-hwcontext_vulkan-guard-unistd.h-include.patch | 33 ++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 media-video/ffmpeg/files/ffmpeg-6.1-0006-hwcontext_vulkan-guard-unistd.h-include.patch (limited to 'media-video/ffmpeg/files/ffmpeg-6.1-0006-hwcontext_vulkan-guard-unistd.h-include.patch') diff --git a/media-video/ffmpeg/files/ffmpeg-6.1-0006-hwcontext_vulkan-guard-unistd.h-include.patch b/media-video/ffmpeg/files/ffmpeg-6.1-0006-hwcontext_vulkan-guard-unistd.h-include.patch new file mode 100644 index 000000000000..a9d0bfa35abe --- /dev/null +++ b/media-video/ffmpeg/files/ffmpeg-6.1-0006-hwcontext_vulkan-guard-unistd.h-include.patch @@ -0,0 +1,33 @@ +From 884a660cae23769d92d533cc1b6232d3cdfbae43 Mon Sep 17 00:00:00 2001 +From: Benjamin Cheng +Date: Fri, 22 Sep 2023 12:49:22 -0400 +Subject: [PATCH 6/6] hwcontext_vulkan: guard unistd.h include + +win32 typically doesn't have unistd.h, so always including it will break +MSVC builds. The usage of those POSIX functions are already guarded by +_WIN32, so use that to guard unistd.h include as well. + +(cherry picked from commit 185871fdd39762295973c1f3db1459e04121317c) +--- + libavutil/hwcontext_vulkan.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/libavutil/hwcontext_vulkan.c b/libavutil/hwcontext_vulkan.c +index 506a218a42..d288fb7ac7 100644 +--- a/libavutil/hwcontext_vulkan.c ++++ b/libavutil/hwcontext_vulkan.c +@@ -27,10 +27,10 @@ + #include "compat/w32dlfcn.h" + #else + #include ++#include + #endif + + #include "thread.h" +-#include + + #include "config.h" + #include "pixdesc.h" +-- +2.43.0 + -- cgit v1.2.3