diff options
Diffstat (limited to 'multimedia/obs-studio/files')
-rw-r--r-- | multimedia/obs-studio/files/patch-frontend_utility_platform-x11.cpp | 12 | ||||
-rw-r--r-- | multimedia/obs-studio/files/patch-libobs-opengl_gl-egl-common.c | 13 |
2 files changed, 25 insertions, 0 deletions
diff --git a/multimedia/obs-studio/files/patch-frontend_utility_platform-x11.cpp b/multimedia/obs-studio/files/patch-frontend_utility_platform-x11.cpp new file mode 100644 index 000000000000..69fef2595464 --- /dev/null +++ b/multimedia/obs-studio/files/patch-frontend_utility_platform-x11.cpp @@ -0,0 +1,12 @@ +--- frontend/utility/platform-x11.cpp.orig 2025-07-14 18:00:48 UTC ++++ frontend/utility/platform-x11.cpp +@@ -40,6 +40,9 @@ + + #if defined(__FreeBSD__) || defined(__DragonFly__) + #include <fcntl.h> ++#include <sys/param.h> ++#include <sys/queue.h> ++#include <sys/socket.h> + #include <libprocstat.h> + #include <pthread_np.h> + #endif diff --git a/multimedia/obs-studio/files/patch-libobs-opengl_gl-egl-common.c b/multimedia/obs-studio/files/patch-libobs-opengl_gl-egl-common.c new file mode 100644 index 000000000000..9de878a7d06c --- /dev/null +++ b/multimedia/obs-studio/files/patch-libobs-opengl_gl-egl-common.c @@ -0,0 +1,13 @@ +--- libobs-opengl/gl-egl-common.c.orig 2025-07-14 17:07:11 UTC ++++ libobs-opengl/gl-egl-common.c +@@ -33,7 +33,10 @@ typedef unsigned int drm_handle_t; + + #else + ++#include <fcntl.h> ++#include <unistd.h> + #include <stdint.h> ++#include <xf86drm.h> + #include <sys/ioccom.h> + #include <sys/types.h> + typedef int8_t __s8; |