gnome-shell/js/dbusServices/screencast
Florian Müllner a8c5d77872 dbusServices/screencast: Install unconditionally
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>
2022-05-20 12:00:22 +00:00
..
main.js dbusServices/screencast: Install unconditionally 2022-05-20 12:00:22 +00:00
screencastService.js Specify API versions for all public GIR APIs, except GLib 2022-04-04 17:55:25 +01:00