modules: Change some things for macos condition
- GLib uses internal pcre to avoid a system dependency - We build shared-mime-info, and it depends on GLib, so GLib can't go after it - PackageKit and upower don't have macOS backends - Tools for building Glade and libsecret manpages are not present - CA certificates are accessed through Keychain on macOS, so there is no path to pass to glib-networking's and librest's --with-ca-certificates - Drop p11-glue dependency where optional; it occasionally causes hard-to-track-down problems - No ALSA on macOS - No Avahi on macOS - this also requires disabling geoclue's NMEA source https://bugzilla.gnome.org/show_bug.cgi?id=774453
parent
735edda4