New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Vcpkg: Add Freetype[core]. Prevents the build of bzip2. #58
Conversation
Freetype[core] is enough to build harfbuzz[ucdn] but the depedency resolution has a bug and still installs bzip2 when you install both at once :/ I filed a bug here: microsoft/vcpkg#10678 |
Can we work around this when we do the install in 2 steps (seperate |
Yes this is what I used for the testing (and why I didn't notice this but) |
Bug is closed as WontFix, does |
nope, specifying freetype twice doesn't help. Is always ignored. No idea how this can't be a bug (or they just don't understand what I want -_-) but okay.....
|
The bug I reported is actually a different bug in the dependency resolution. When they fix it it will always install bzip2 and libpng. The actual bug is a problem with the harfbuzz portfile. See my last comment here. Will submit a patch. |
My patch to harfbuzz was just merged, so this PR will work as expected now. |
Freetype learned feature selection a while ago, so we can get rid of bzip2 :)