Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
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.
|
|
Recursive revbump because poppler updated its shlib major for a
x.y.z+1 change, again...
|
|
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
|
|
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.
While doing that, also bump freetype2 dependency to current pkgsrc
version.
Suggested by tron in PR 47882
|
|
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
|
|
x.y.z+1 change, again...
Noted by tron.
|
|
|
|
|
|
|
|
|
|
are called p5-*.
I hope that's all of them.
|
|
_XOPEN_SOURCE_EXTENDED=1 in C99 code.
Fixes package on Solaris.
|
|
|
|
|
|
--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.
|
|
bump PKGREV
|
|
WRKSRC should be the toplevel, while CONFIGURE_DIRS can be used
for sub-hierarchies. Make it so.
|
|
|
|
Patches provided by Mathias Drochner and modified by me. This fixes PR 46698.
Changes:
* xetex.ch: XeTeX uses 256 math font families.
* XeTeX_ext.c, pdfimage.cpp, am/xetex.am: Always use poppler.
|
|
|
|
|
|
|
|
|
|
Changes:
* xetex.ch (pack_buffered_name): Adapt to modified ../tex.ch.
(read_font_info): Cast print_c_string() arg to string.
* xetex.ch: Reformulate to not depend on eTeX_version_string.
* XeTeXFontInst.h: Fix prototype for xmalloc().
* XeTeXFontMgr_FC.cpp, XeTeX_ext.c: Move (nested) extern
declaration of gFreeTypeLibrary from here ...
* XeTeX_ext.h: ... to here.
* XeTeXOTLayoutEngine.{cpp,h}: Drop support for ICU < 4.2.
|
|
|
|
Changes:
- Make this build with newer versions of libraries.
|
|
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
|
|
This version includes more primitives that the LaTeX3 team asked for.
- New primitives that the LaTeX3 team asked for.
|
|
Noted by Hasso Tepper.
|
|
|
|
XeTeX is a typesetting system based on a merger of Donald Knuth's TeX
system with Unicode and modern font technologies.
|