summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2021-09-19 02:17:54 +0100
committerSam James <sam@gentoo.org>2021-09-19 02:18:29 +0100
commit6798bf035f8fb7a2688a0f824568fe1bea17fadb (patch)
treec9cfc48454eadbfbeedf287eb10df637a9b6a854
parentnet-libs/libnsl: use preserve-libs.eclass (diff)
downloadgentoo-6798bf03.tar.gz
gentoo-6798bf03.tar.bz2
gentoo-6798bf03.zip
media-video/pipewire: add missing include patch to 0.3.36
Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--media-video/pipewire/files/pipewire-0.3.36-missing-limits-include.patch17
-rw-r--r--media-video/pipewire/pipewire-0.3.36.ebuild1
2 files changed, 18 insertions, 0 deletions
diff --git a/media-video/pipewire/files/pipewire-0.3.36-missing-limits-include.patch b/media-video/pipewire/files/pipewire-0.3.36-missing-limits-include.patch
new file mode 100644
index 000000000000..c7ed7b973a91
--- /dev/null
+++ b/media-video/pipewire/files/pipewire-0.3.36-missing-limits-include.patch
@@ -0,0 +1,17 @@
+https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/6168067cb2a45ffa3c92aff1135659feaf9c1240
+
+From: Leonardo Neumann <leonardo@neumann.dev.br>
+Date: Sat, 18 Sep 2021 04:36:20 -0300
+Subject: [PATCH] fix missing limits.h include
+
+--- a/src/pipewire/impl-module.c
++++ b/src/pipewire/impl-module.c
+@@ -28,6 +28,7 @@
+ #include <stdio.h>
+ #include <dlfcn.h>
+ #include <dirent.h>
++#include <limits.h>
+ #include <sys/stat.h>
+ #include <errno.h>
+
+GitLab
diff --git a/media-video/pipewire/pipewire-0.3.36.ebuild b/media-video/pipewire/pipewire-0.3.36.ebuild
index 727450ab578a..255220766c0a 100644
--- a/media-video/pipewire/pipewire-0.3.36.ebuild
+++ b/media-video/pipewire/pipewire-0.3.36.ebuild
@@ -98,6 +98,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-0.3.25-enable-failed-mlock-warning.patch
"${FILESDIR}"/${P}-fix-crash-uaf-media-session.patch
"${FILESDIR}"/${P}-fix-version.patch
+ "${FILESDIR}"/${P}-missing-limits-include.patch
)
# limitsdfile related code taken from =sys-auth/realtime-base-0.1