Summary: | print/freetype2: Add Infinality patches | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Otacílio de Araújo Ramos Neto <otacilio.neto> |
Component: | Individual Port(s) | Assignee: | freebsd-gnome (Nobody) <gnome> |
Status: | Closed Overcome By Events | ||
Severity: | Affects Only Me | CC: | cs, jbeich, jpenman.smithson, kwm, mail_me, otaciliodearaujo, w.schwarzenfeld, yuri |
Priority: | Normal | Keywords: | feature, patch |
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any | ||
See Also: | https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211201 | ||
Attachments: |
Description
Otacílio de Araújo Ramos Neto
2013-06-07 13:30:00 UTC
State Changed From-To: open->feedback Retitle and assign to maintainer. Responsible Changed From-To: freebsd-ports-bugs->gnome Retitle and assign to maintainer. Is this PR still relevant? No, this patch is too old. Don't work on latest versions of freetype2. Created attachment 150524 [details]
bohoomil patches for freetype-2.5.4
Leaving out infinality-settings.sh as it's just a sample config. XFT_SETTINGS aren't even specific to Infinality.
Created attachment 150525 [details]
|poudriere testport| log (9.3R i386) INFINALITY=ON
Re-open for current version. Leaving attachment 134694 [details] not obsoleted to compare with my slightly different approach.
Koop Mast <kwm@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kwm@FreeBSD.org Status|Open |In Progress --- Comment #8 from Koop Mast <kwm@FreeBSD.org> --- I'm not really convinced yet about adding these patches. But where did the new patches come from? http://www.infinality.net hasn't been updated since mid 2013. I'm worried that without a active upstream the patches will rot. Created attachment 151563 [details] bohoomil patches for freetype-2.5.5 A user from Infinality forum keeps the patches up to date. However, the enhancements aren't about freetype alone. http://bohoomil.com/archives/ Created attachment 151564 [details]
|poudriere testport -P| log (9.3R i386) INFINALITY=ON
Created attachment 167887 [details]
bohoomil patches for freetype-2.6.3
This port only adds an option that isn't enabled by default. How can committing it can hurt anyone? I think, even if there is doubt, it is better to have this option committed so it becomes available for those who are willing to try it, until a better solution comes along. I've modified the infinality patchset to make it work with FT 2.6.5. However this conflicts with PR 211201 as infinality can only be used with the older v35/v38 interpreter. Here's the patch: https://github.com/archfan/infinality_bundle/blob/master/01_freetype2-iu/0002-infinality-2.6.5-2016.08.18.patch Maintainer feedback please! Obsoleted by V38 port option since ports r435690. |