Hey, OBS just pushed a bunch of Wayland patches to the master branch as of 3/31/2021, which now allows OBS to record the entire screen and sections of it using pipewire. In addition to OBS being able to use pipewire as a dependency, it also requires xdg-desktop-portal for OBS to actually use pipewire.
Basically, I am suggesting that you add pipewire and xdg-desktop-portal as optional dependencies for Wayland support.
Also, thinking about it more, OBS probably needs to build against pipewire too, I guess. Not too sure on that, but OBS is obviously now linked against pipewire, so I think there is a pretty high chance that pipewire is also a make dependency.
Edit: Just ldd all of the libraries in /usr/lib/obs-plugins/, and one of them is built against pipewire. I am 99% sure this means that OBS needs to build against pipewire now.
Pinned Comments
thotypous commented on 2021-02-05 14:12 (UTC)
If you don't want to build this package yourself, hourly builds are available at https://aur.chaotic.cx
benklett commented on 2016-02-06 23:11 (UTC) (edited on 2016-08-10 14:01 (UTC) by benklett)