SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Latest update on the infinality website is for freetype-2.4.12, but slackware64 14.1 has freetype-2.5.0.1. What patches did you apply? This shows how to patch freetype but the patch is for 2.4.12 and not 2.5.0.
Click here to see the post LQ members have rated as the most helpful post in this thread.
I removed the last section that patches these files
ttinterp.c
ttsubpix.c
ttsubpix.h
There were some substitution problems with some sites on firefox that used sans-serif as the font. The rendering was clear and nice. But I think the somewhat wider spacing also caused problems with some guis.
Anyway, I also followed dugan's nice advices and I have settled for this minimal updated freetype-2.5.2 along with the default slackware64-14.1 fontconfig that I use now. You have to enable the patch lines yourself to enable the patches in the slackbuild. It contains the cleartype.diff patch posted above. I also used dugan's fonst.conf.
EDIT: Use this slackbuild only for testing, it seems to break compiling other packages that include freetype, the headers are not installed correctly.
Hi! I have updated the latest official infinality patches from here http://www.infinality.net/blog/infin...etype-patches/
for slackaware-14.1 and it's freetype-2.5.0.1
and build freetype and fontconfig-infinality packages
Ready build packages (the freetype package is for x86_64 only, use the slackbuilds below for 32 bit)
freetype-2.5.0.1-x86_64-infinality20131213did.txz
EDIT: Since I don't know if it allowed to share this compiled
due to licensing, use the slackbuilds below to build freetytpe.
If it's ok, I can share the prebuild package again. fontconfig-infinality-1-20130104_1-noarch-1did.txz
Download the two above packages and then
upgradepkg freetype-2.5.0.1-x86_64-infinality20131213did.txz
installpkg fontconfig-infinality-1-20130104_1-noarch-1did.txz
Reboot and enjoy infinality
The updated infinality patch freetype-entire-infinality-patchset-20131213-01.patch
(ttinterp.c) Removed all patches except one, all the rest seem to included upstream
(ttsubpix.c) Removed patches since the changes are included upstream
(ttsubpix.h) Removed patches since the changes are included upstream
Thanks, I installed according to the guide.
Now slackpkg shows that I have an update to freetype, namely freetype-2.5.0-1-x86_64-1.txz
Should I skip this update? Becuase it would update the freetype package made with infinality..
So should I add freetype to /etc/slackpkg/blacklist?
Or in other words how to maintain this package w.r.t official freetype?
Thanks
Thanks, I put freetype* in /etc/slackpkg/blacklist.
Now if there was an update to freetype, would slackpkg show it or not..(and how would I know if there was an update or not without checking manually myself if slackpkg didnt show it)..
Perhaps I would have to rebuild the freetype package with the updated source if a new version came out..
I would like to know how to get 10-sub-pixel-rgb.conf and 11-lcdfilter-default.conf.
After applying the patch, I ran "upgradepkg --install-new --reinstall /tmp/freetype-2.5.0.1-x86_64-1.txz". Is this correct? I've read the man page of upgradepkg, but I'm not sure.
I would like to know how to get 10-sub-pixel-rgb.conf and 11-lcdfilter-default.conf.
After applying the patch, I ran "upgradepkg --install-new --reinstall /tmp/freetype-2.5.0.1-x86_64-1.txz". Is this correct? I've read the man page of upgradepkg, but I'm not sure.
1. Those two files are installed by default on Slackware 14.1. They're in /etc/fonts/conf.avail. You can symlink them into /etc/fonts/conf.d.
2. I just do "upgradepkg /tmp/freetype-2.5.0.1-x86_64-1.txz"
I recently came across [1], which could be used to install infinality bundle on Slackware.
However after the update to freetype-2.5.5, freetype did not build with the above, so I made some changes [2] and sent a pull request to the original author.
Edit-
I only tested freetype from the above repos, did not install fontconfig or cairo (I already had fontconfig-infinality installed from ninikos' post above).
I recently came across [1], which could be used to install infinality bundle on Slackware.
However after the update to freetype-2.5.5, freetype did not build with the above, so I made some changes [2] and sent a pull request to the original author.
Edit-
I only tested freetype from the above repos, did not install fontconfig or cairo (I already had fontconfig-infinality installed from ninikos' post above).
Are there any infinality packages available for Slackware? Freetype has been updated to 2.5.5 as you said... so can you make any updates or give some pointers to build the packages ourselves?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.