commit | 03bd6ead445b78560083caa22ce144058dcf4385 | [log] [tgz] |
---|---|---|
author | Christoph Reiter <[email protected]> | Wed Jun 03 23:52:10 2020 +0200 |
committer | Ebrahim Byagowi <[email protected]> | Thu Jun 04 23:28:57 2020 +0430 |
tree | 07d38478efd95faa3527f7f88ba3e6b0680063bf | |
parent | 759df46575db49dd7d15da6e6df441d622e65470 [diff] |
[meson] Only pass required dependencies to everything Instead of passing dependencies as required we used one giant shared dependency list containing all dependencies for every library/executable. While this kinda works, the specified deps are also used for generating the pkg-config files and this leads to lots of Requires.private and Libs.private entries which aren't really needed. This removes the "deps" array and replaces it with a few smaller ones and makes sure the public libraries only get passed the dependencies actually needed. Fixes #2441
This is HarfBuzz, a text shaping library.
For bug reports, mailing list, and other information please visit:
For license information, see COPYING.
For build information, see BUILD.md.
For custom configurations, see CONFIG.md.
For test execution, see TESTING.md.
Documentation: https://harfbuzz.github.io