enthought / enable

Enable: low-level drawing and interaction
Other
93 stars 44 forks source link

use system's freetype2 #85

Open idella opened 11 years ago

idella commented 11 years ago

dev-python/enable $ find /mnt/gen2/TmpDir/portage/dev-python/enable-4.2.0/ -name freetype2 yields /mnt/gen2/TmpDir/portage/dev-python/enable-4.2.0/work/enable-4.2.0/kiva/agg/freetype2

What are the difficulties in using a system installed freetype2? Could you consider switching the build to use the system installed freetype2?

jwiggins commented 11 years ago

Using an external freetype2 would make things more difficult on Windows due its absence in the base system. If that difficultly could be surmounted without too much fuss then we would be open to modifying the build.

As always, patches welcome :)

idella commented 11 years ago

Ah I see. Well this request is from gentoo linux, so we're not really positioned to knock up a patch for Windows. I suppose the question follows as to a linux only build. We can unbundle it ourselves at a pinch, but step 1 is to check in with you.

Thanks

jwiggins commented 11 years ago

I'm happy to explore a solution on Windows if y'all do the initial unbundling.

jwiggins commented 3 years ago

An attempt was made at this in #553 but abandoned. The real solution is likely completing #414