summaryrefslogtreecommitdiff
path: root/gui-apps/wf-recorder/wf-recorder-9999.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'gui-apps/wf-recorder/wf-recorder-9999.ebuild')
-rw-r--r--gui-apps/wf-recorder/wf-recorder-9999.ebuild7
1 files changed, 5 insertions, 2 deletions
diff --git a/gui-apps/wf-recorder/wf-recorder-9999.ebuild b/gui-apps/wf-recorder/wf-recorder-9999.ebuild
index 3a7ded597607..8dd520dcaa2e 100644
--- a/gui-apps/wf-recorder/wf-recorder-9999.ebuild
+++ b/gui-apps/wf-recorder/wf-recorder-9999.ebuild
@@ -18,12 +18,14 @@ fi
LICENSE="MIT"
SLOT="0"
-IUSE="pulseaudio"
+IUSE="pipewire pulseaudio"
DEPEND="
dev-libs/wayland
- media-libs/mesa[wayland]
+ media-libs/mesa[opengl,wayland]
media-video/ffmpeg[pulseaudio?,x264]
+ x11-libs/libdrm
+ pipewire? ( media-video/pipewire:= )
pulseaudio? ( media-libs/libpulse )
"
RDEPEND="${DEPEND}"
@@ -36,6 +38,7 @@ BDEPEND="
src_configure() {
local emesonargs=(
$(meson_feature pulseaudio pulse)
+ $(meson_feature pipewire)
)
meson_src_configure
}