head 1.3; access; symbols pkgsrc-2013Q3:1.2.0.10 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.8 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.6 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.4 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.2 pkgsrc-2012Q3-base:1.2; locks; strict; comment @# @; 1.3 date 2013.12.03.22.25.34; author minskim; state dead; branches; next 1.2; commitid gGrJDHwK1nPNMJfx; 1.2 date 2012.08.22.19.46.58; author dholland; state Exp; branches; next 1.1; 1.1 date 2012.08.22.19.44.28; author dholland; state Exp; branches; next ; desc @@ 1.3 log @Update xetex to 0.9999.3 Changes: * Fix bug with extensible accents resulting in invalid glyph id some times. * Fix alternate index in multiple alternates features to be start from zero like pre-0.9999 XeTeX. * Document multiple alternates syntax in the reference documentation. * Fix regression in \XeTeXOT* primitives with fonts where the number of languages in a given script is not the same in both GSUB and GPOS tables. * Add a workaround for a bug in clang headers to allow building with it on Mac. * Fix regression in loading PNG files on Mac. * Fix multiple regression with vertical text layout. * Update to HarfBuzz 0.9.15 fixing a couple of regressions with Arabic non spacing marks and Hangul jamo. * Various build fixes for third party libraries. * XeTeX reference is now included in the release tarball. * Fix loading font files on PPC Mac OS 10.5 (and potentially other versions of Mac). * Fix handling of ‘script’ and ‘language’ font options to be treated again as OpenType not ISO tags, so that passing version 2 Indic script tags works (though this is generally not needed as HarfBuzz will always use version 2 shaping if the font has it, regardless of the tag used). * Fix loading JPEG images that do not specify a resolution. * When printing multi-byte characters to log or terminal avoid inserting new lines in the middle of the characters, and count the characters not the bytes when calculating line length. * Update to HarfBuzz 0.9.14, a couple of Indic and Hangul shaping bugs. * Port OpenType layout from ICU LayoutEngine to HarfBuzz. * Port Graphite layout to from SilGraphite to HarfBuzz and Graphite2. * Port AAT font layout and font searching on Mac from the deprecated ATS/ATSUI to Core Text, and image support on Mac from QuickTime to ImageIO framework. XeTeX can be finally built on 64-bit Mac! Work contributed by Jiang Jiang. @ text @$NetBSD: patch-libs_icu_icu-49_1_configure,v 1.2 2012/08/22 19:46:58 dholland Exp $ Disable -ffunction-sections -fdata-sections and accompanying --gc-sections on netbsd because --gc-sections doesn't work with the netbsd-4 and netbsd-5 linker. See PR 46698 and PR 40401. Thanks to Anthony Mallet for tracking the problem down. At some point this patch should probably be made less blunt, and/or upstream should fix it to test if the options work instead of going by OS type. --- libs/icu/icu-49.1/configure~ 2012-03-21 15:06:23.000000000 +0000 +++ libs/icu/icu-49.1/configure @@@@ -5259,6 +5259,9 @@@@ $as_echo_n "checking whether we can use OLD_LDFLAGS="${LDFLAGS}" case "${host}" in + *-netbsd*) + # --gc-sections does not work on netbsd-4 and netbsd-5 + ;; *-linux*|i*86-*-*bsd*|i*86-pc-gnu) if test "$ac_cv_c_compiler_gnu" = yes; then CPPFLAGS="${CPPFLAGS} -ffunction-sections -fdata-sections" @ 1.2 log @Oops, credit should be given to Anthony Mallet (PR 46698) @ text @d1 1 a1 1 $NetBSD: patch-libs_icu_icu-49_1_configure,v 1.1 2012/08/22 19:44:28 dholland Exp $ @ 1.1 log @Disable -ffunction-sections -fdata-sections and accompanying --gc-sections on netbsd because --gc-sections doesn't work with the netbsd-4 and netbsd-5 linker. See PR 46698 and PR 40401. Bump PKGREVISION because this changes the compiled package on netbsd-6. @ text @d1 1 a1 1 $NetBSD$ d5 2 a6 1 netbsd-4 and netbsd-5 linker. See PR 46698 and PR 40401. @