On 01/04/2017 01:19 PM, Nils Reuße wrote:
Dear all,
fontconfig made slight hinting the default in version 2.11.95 (see commit at
[1]).
xenocara currently ships, but does not install the new hinting conf files:
$ cd /usr/xenocara/dist/fontconfig/conf.d/
$ for file in *conf; do if ! test -f /etc/fonts/conf.avail/$file; then echo "$file
not found"; fi; done
10-hinting-full.conf not found
10-hinting-medium.conf not found
10-hinting-none.conf not found
10-hinting-slight.conf not found
The patch below installs the missing files and makes slight hinting the default.
Any comments?
Kind regards
Nils
[1]
https://cgit.freedesktop.org/fontconfig/commit/?id=98434b3392172233094cac25ade7225c93da9f1c
Index: distrib/sets/lists/xetc/mi
===================================================================
RCS file: /cvs/xenocara/distrib/sets/lists/xetc/mi,v
retrieving revision 1.31
diff -u -p -u -r1.31 mi
--- distrib/sets/lists/xetc/mi 28 Oct 2015 00:46:31 -0000 1.31
+++ distrib/sets/lists/xetc/mi 4 Jan 2017 11:21:03 -0000
@@ -12,6 +12,7 @@
./etc/X11/xdm/xdm-config
./etc/X11/xinit/xinitrc
./etc/X11/xsm/system.xsm
+./etc/fonts/conf.d/10-hinting-slight.conf
./etc/fonts/conf.d/10-scale-bitmap-fonts.conf
./etc/fonts/conf.d/20-unhint-small-dejavu-sans-mono.conf
./etc/fonts/conf.d/20-unhint-small-dejavu-sans.conf
Index: lib/fontconfig/conf.d/Makefile
===================================================================
RCS file: /cvs/xenocara/lib/fontconfig/conf.d/Makefile,v
retrieving revision 1.10
diff -u -p -u -r1.10 Makefile
--- lib/fontconfig/conf.d/Makefile 19 Nov 2016 08:45:51 -0000 1.10
+++ lib/fontconfig/conf.d/Makefile 4 Jan 2017 11:21:03 -0000
@@ -9,6 +9,7 @@ DOC_FILES= \
README
CONF_LINKS = \
+ 10-hinting-slight.conf \
10-scale-bitmap-fonts.conf \
20-unhint-small-vera.conf \
30-lucida-aliases.conf \
@@ -29,6 +30,10 @@ CONF_LINKS = \
AVAIL_FILES = \
10-autohint.conf \
+ 10-hinting-full.conf \
+ 10-hinting-medium.conf \
+ 10-hinting-none.conf \
+ 10-hinting-slight.conf \
10-no-sub-pixel.conf \
10-scale-bitmap-fonts.conf \
10-sub-pixel-bgr.conf \
Any comment?