-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 12 Dec 2013 08:38:16 +0800 Source: fonts-wqy-microhei Binary: fonts-wqy-microhei ttf-wqy-microhei Architecture: source all Version: 0.2.0-beta-2 Distribution: unstable Urgency: low Maintainer: Debian Fonts Task Force <pkg-fonts-devel@lists.alioth.debian.org> Changed-By: Anthony Fok <foka@debian.org> Description: fonts-wqy-microhei - Sans-serif style CJK font derived from Droid ttf-wqy-microhei - transitional dummy package Closes: 705180 714641 Changes: fonts-wqy-microhei (0.2.0-beta-2) unstable; urgency=low . * Fix incorrect advanceWidths in hmtx for composite glyphs, which had caused Korean Hangul glyphs to stack on top of each other. . From the bug report: . The issue appears when using ttf-wqy-microhei in Chromium (and possibly other programs). See https://code.google.com/p/chromium/issues/detail?id=233851 for the original report against Chromium. . The issue itself is that the version of ttf-wqy-microhei in the repository was created with an old version of FontForge which created incorrect advanceWidths in the htmx tables of this font. As a result many Korean glyphs have tiny advance withs (1/8 of what they should be) and so stack on top of each other when linear metrics are requested and used. . Many thanks to Chromium developer Ben Wagner (Bungeman) for his excellent and meticulous work in investigating the issue and in creating a patched version of wqy-microhei.ttc to fix the issue. (Closes: #714641; LP: #1258520) . Also thanks to upstream author Qianqian Fang for giving us the go-ahead to use Bungeman's version, and will investigate an upstream update if he can find the time. . To facilitate adoption by other distributions, and for record keeping, here are the checksums of wqy-microhei.ttc before and after the patch: . Checksum of original wqy-microhei.ttc with incorrect hmtx advanceWidths: - MD5: 966af48e02884546677a2f762f6725b9 - SHA1: 42467ef798a8f7bd8192a869ac7e05e17132c5c6 - SHA256: e4bca8df123ce01b104780f576ea1a58b9a5ff1662a91124b6d3180cb6c88212 . Checksum of wqy-microhei.ttc patched by Bungeman: - MD5: a7ff47b49e15875c113ed77c491953ab - SHA1: cd9c1b74f137db79c5fd403002cb1132d30f749b - SHA256: 2420e8078af796b19a3f6ef13de527a1a91c1e7171eea115926c614ced1009b3 . * Acknowledge NMU of ttf-wqy-microhei 0.2.0-beta-1.1 by Aron Xu and contributed patch from 0.2.0-beta-1ubuntu1 by Steve Langasek (Debian Bug#660060) . * Acknowledge improvements to ttf-wqy-microhei in Ubuntu (0.2.0-beta-1.1ubuntu1 to 0.2.0-beta-1.1ubuntu4) by Iain Lane, Scott Ritchie and Gunnar Hjalmarsson: - New fontconfig file 65-wqy-microhei.conf - Mark as Multi-Arch: foreign (Closes: #705180) . However, in 65-wqy-microhei.conf, I decide to remove <prefer> for serif because WenQuanYi Micro Hei is a sans-serif font and there exist other real serif CJK fonts in the Debian repository. . * Learning from Christian Perrier in his update to fonts-wqy-zenhei: - Rename source package to "fonts-wqy-microhei" to fit the Font Packages Naming Policy. - Use dh minimal rules file - Update Standards to 3.9.5 (checked) - Bump debhelper compatibility to 9 - Use xz extreme compression for deb packages - Use git for packaging: adapt Vcs-* fields . * Convert to machine-readable debian/copyright version 1.0 * Change upstream home page to http://wenq.org/ * Following the example of fonts-wqy-zenhei, set Debian Fonts Task Force as the Maintainer. * Add myself to the list of Uploaders * Last but not least, many thanks to original maintainer Zhengpeng Hou for generously allowing me do whatever I like to this package. :-) Checksums-Sha1: fe2317f1efc2c7c98acb0b392cedcd2b869d8d3d 2152 fonts-wqy-microhei_0.2.0-beta-2.dsc 28023041b22b6368bcfae076de68109b81e77976 2418536 fonts-wqy-microhei_0.2.0-beta.orig.tar.gz 5eb2f339fc22b07642496f68d7c7bc93aeb84511 7601 fonts-wqy-microhei_0.2.0-beta-2.debian.tar.gz 15b90c5aeba0f652557db86743101d0555d485bc 1605138 fonts-wqy-microhei_0.2.0-beta-2_all.deb e7316e6b7ed7914a40e4059652d128edc44e5dbf 5386 ttf-wqy-microhei_0.2.0-beta-2_all.deb Checksums-Sha256: d3ecc9b2b922f8571d58cbd3ea2bad724539ea4434903fa0e351598649db5317 2152 fonts-wqy-microhei_0.2.0-beta-2.dsc 2802ac8023aa36a66ea6e7445854e3a078d377ffff42169341bd237871f7213e 2418536 fonts-wqy-microhei_0.2.0-beta.orig.tar.gz da2769cfd3750ab65b10e3f34c52eabf877c880a16c3ee8d8d38dba594585da0 7601 fonts-wqy-microhei_0.2.0-beta-2.debian.tar.gz 507c8d3b5817e70b4076daf8dee9132a4b4f0123a7d6cd0581ca5d584e55eed9 1605138 fonts-wqy-microhei_0.2.0-beta-2_all.deb 15fe006e558ee5d9a98387ffc763527d4b3dc8d6bf217a8924f5293eea88bf55 5386 ttf-wqy-microhei_0.2.0-beta-2_all.deb Files: d3aeff4efc9b457aaa404bbf3a427282 2152 fonts optional fonts-wqy-microhei_0.2.0-beta-2.dsc a124c5c6606f4f3b733d3477380e9d2f 2418536 fonts optional fonts-wqy-microhei_0.2.0-beta.orig.tar.gz bc911f8a0aca96d2ae215bcec27fdcd4 7601 fonts optional fonts-wqy-microhei_0.2.0-beta-2.debian.tar.gz 922fc2e9b9efeaf50ad464cb1d7e57d0 1605138 fonts optional fonts-wqy-microhei_0.2.0-beta-2_all.deb 38e532adee285ea80294f8d1a8a1fa9f 5386 oldlibs extra ttf-wqy-microhei_0.2.0-beta-2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQIcBAEBCAAGBQJSqQfhAAoJEOolALQSxZrPlNQP/Az8cORWc6WSR1xzQa+zjaQM 5Hm/j038MT6k4/6Ax8NBR8e35KUvzURit5CDYpKRREJ9rOYvZQHerNusXuJsAOWI yOT/6UZO1FKxmZPiQzA07LwBAgjDTmkBvb1Rf3Z7WPJoj+x8RPVResrMo5Vdqz4f +xVoJb7I2OxrJ46oQ+kmHAIMMiaiFlPVKLbrJRZ4WWjSWR4R43pgvTrr2O84laad yTargFoRwTmllmLu0IDDXhQp0M7YX6nmSTg2lF7RnkZlvgzAC9ZmKVtcehNHQ4vZ JBQ3T/TQxyDKKWkxLY6zeQAhXinnHjcbhV+JwxzxuU6k0EgpxMigZpk075eI9mwd c+CShUKT/pLNdhUeNfWNsCpK3IzwzMFX6SG/BCHgwxzEqVSf5wxqO/rAm2OJjmYf p8BKHoAWHzH8K0M3+n9Q5nA41zTUCO5qjUlfawJABVZFJxm8/AdhrSmoqu1rvTKp 983fw6YCaI+xs+kVHrzn1+I+TrWBPoH363EETaq2uVvPC5cTe5hAEw7kWKnEL+MZ eKYU0Ic+QaOYGjiZixA0HxyCY9XAsUOzXWy0lJYAARq780JGR4VYFqyfmTdG2WNm iqivW4xvP6FztiDOJVBGs90DHSfRSlMN529BwgYNXb8CyiJ7Zdct3PFtSXCWAQkW 33GEtwIfs2cwN8K8B87a =75Z9 -----END PGP SIGNATURE-----