a8c5d77872
We currently decide at build time whether to include screencast support, based on whether the required gst/pipewire library headers are installed. That check is imprecise, because having the library headers available at build time doesn't necessarily mean that the libraries are there at runtime, or that the corresponding typelibs are installed. It makes more sense to check the requirements at runtime, so prepare for that by installing the screencast service unconditionally, but bail out early if the dependencies aren't met. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2297> |
||
---|---|---|
.. | ||
main.js | ||
screencastService.js |