|Summary:||print/freetype2: Add Infinality patches|
|Product:||Ports & Packages||Reporter:||otacilio.neto|
|Component:||Individual Port(s)||Assignee:||freebsd-gnome mailing list <gnome>|
|Status:||Closed Overcome By Events|
|Severity:||Affects Only Me||CC:||cs, jbeich, jpenman.smithson, kwm, mail_me, otaciliodearaujo, w.schwarzenfeld, yuri|
Description otacilio.neto 2013-06-07 13:30:00 UTC
Added support to Infinality patches using a option. Fix: Patch attached with submission follows:
Comment 1 Raphael Kubo da Costa 2013-06-07 22:00:53 UTC
State Changed From-To: open->feedback Retitle and assign to maintainer.
Comment 2 Raphael Kubo da Costa 2013-06-07 22:00:53 UTC
Responsible Changed From-To: freebsd-ports-bugs->gnome Retitle and assign to maintainer.
Comment 3 Carlo Strub 2014-09-14 10:31:12 UTC
Is this PR still relevant?
Comment 4 Otacílio de Araújo Ramos Neto 2014-09-14 19:13:28 UTC
No, this patch is too old. Don't work on latest versions of freetype2.
Comment 5 Jan Beich 2014-12-13 04:52:23 UTC
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.
Comment 6 Jan Beich 2014-12-13 04:55:07 UTC
Created attachment 150525 [details] |poudriere testport| log (9.3R i386) INFINALITY=ON
Comment 7 Jan Beich 2014-12-13 05:04:55 UTC
Re-open for current version. Leaving attachment 134694 [details] not obsoleted to compare with my slightly different approach.
Comment 8 Jan Beich 2015-01-13 14:14:17 UTC
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.
Comment 9 Jan Beich 2015-01-13 14:25:12 UTC
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/
Comment 10 Jan Beich 2015-01-13 14:26:30 UTC
Created attachment 151564 [details] |poudriere testport -P| log (9.3R i386) INFINALITY=ON
Comment 11 Jan Beich 2016-03-09 02:53:43 UTC
Created attachment 167887 [details] bohoomil patches for freetype-2.6.3
Comment 12 Yuri Victorovich 2016-07-13 20:07:47 UTC
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.
Comment 13 mail_me 2016-08-29 19:21:10 UTC
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
Comment 14 w.schwarzenfeld 2018-01-12 01:12:04 UTC
Maintainer feedback please!