2024-07-22

<ppetrov^> Do you think it's a good idea to patch freetype like this and would you consider it (https://github.com/slackalaxy/tmp/blob/main/freetype/FT_GlyphSlot_Embolden.patch)?
<ppetrov^> hi, I have the following problem in WPS Office: https://gitlab.freedesktop.org/freetype/freetype/-/merge_requests/304/ which seems to arise from freetype.

2023-05-28

<jaeger> Interesting results testing deps for wine-staging again... it can *build* without most of its deps, like it only needs mingw-w64-gcc and freetype-32... but then most of its functionality doesn't work

2023-03-07

<farkuhar> beerman's reply to the 2022-June "freetype, harfbuzz, freetype love triangle" thread was very much in the spirit of the CRUX Mantra: "We don't want to prepare for all necessities and build a complex system which in 90% of all cases is overkill." Our utilities are designed to "do the work for you, not the thinking."

2022-07-22

<beerman> and i dont agree farkuhar, when you install either freetype or harfbuzz from a core install you are not running into that problem
<farkuhar> harfbuzz as a dep of freetype might make it harder to recover from errors like these: https://lists.crux.nu/pipermail/crux/2022-June/007203.html

2022-07-21

<jaeger> I'd suggest we just add harfbuzz as a dep to freetype
<jaeger> ran into 2 minor issues so far: 1 is that iproute2 links against libtirpc but it wasn't on the ISO, that's easy to fix. The other is that freetype links against harfbuzz but doesn't require it, so if you install freetype from the ISO but not something else that depends on harfbuzz like pango or gtk3, linking issue

2022-05-25

<jaeger> That should have pulled in freetype since deps are checked after ports selection... but I'll test it and see
<Romster> hmm i don't know what happend, i used setup, line 136 ( https://crux.nu/gitweb/?p=system/iso.git;a=blob;f=iso/setup.dependencies;h=b037f78d3a021297fd224c746ba75b51252df5c3;hb=refs/heads/3.6) for grub2 does list freetype

2022-05-24

<jaeger> by which I mean if it's installed, freetype already was too
<jaeger> Romster: should be no need to inject freetype, that's been a dep of grub2 since 2012
<Romster> jaeger, might be fixed later on but i noticed grub2 lists freetype, but the crux 3.6 install iso didn't inject freetype

2021-11-01

<jue> it's a bit of a pain, normal user will probably not be able to solve the freetype issue without some help
<jue> wrt the freetype update -> https://dpaste.com/8ENL359JJ