| ## New custom dependency for OpenSSL |
| |
| Detecting an OpenSSL installation in a cross-platform manner can be |
| complicated. Officially, pkg-config is supported by upstream. Unofficially, |
| cmake includes a FindOpenSSL using a different name and which requires |
| specifying modules. |
| |
| Meson will now allow the pkg-config name to work in all cases using the following lookup order: |
| - prefer pkg-config if at all possible |
| - attempt to probe the system for the standard library naming, and retrieve the version from the headers |
| - if all else fails, check if cmake can find it |