summaryrefslogtreecommitdiff
path: root/print/luatex
AgeCommit message (Collapse)AuthorFilesLines
2013-08-22To quote an earlier commit message:prlw11-2/+2
Recursive revbump because poppler updated its shlib major for a x.y.z+1 change, again...
2013-06-04Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:tron1-2/+2
Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed.
2013-06-03Bump freetype2 and fontconfig dependencies to current pkgsrc versions,wiz1-2/+2
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
2013-05-29Recursive revbump because poppler updated its shlib major for awiz1-2/+2
x.y.z+1 change, again... Noted by tron.
2013-03-24texk/web2c/luatexdir/lua/lepdflib.cc needs one little teak more forspz3-7/+7
poppler 0.22
2013-02-16Recursive bump for png-1.6.wiz1-2/+2
2013-01-26Revbump after graphics/jpeg and textproc/icuadam1-2/+2
2012-10-08Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.asau1-2/+1
2012-09-14revbump for poppler updatedrochner1-2/+2
2012-08-14Instead of pass down LUA_ROOT as CFLAGS, replace its definition in the source,obache3-11/+14
avoid to specify nasty C string macro in the command line.
2012-08-13PKGREV bumps for poppler shlib major changedrochner1-2/+2
2012-07-10Make luatex build with kpathsea-6.1.0.minskim2-1/+14
2012-07-05Add comment (hi drochner!)wiz2-3/+5
2012-07-04make this build with poppler-0.20, bump PKGREVdrochner3-3/+172
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd1-1/+2
2011-07-28Update luatex to 0.70.1.minskim4-465/+17
Changes: - luatex now uses the standard synctex files. - The default form margin is now zero (was 1bp before). - New function node.currentattr() queries the current active attribute list. - Lua font loading; ignore unknown enumeration keys in MathConstants. - JPEG 2000 image support. - Bug fixes.
2011-03-09bump PKGREV for libpoppler shlib name changedrochner1-2/+2
2011-01-31bump PKGREV for poppler shlib major changedrochner1-2/+4
being here, use system freetype2
2011-01-17Update to 0.65.0, set LICENSE, and fix build with png-1.5.wiz3-12/+472
0.65.0: I have just uploaded the archives for a new luatex release, 0.65.0. This release mostly fixes a number of bugs, but it also deprecates a number of existing lua and macro commands. Please read the News section carefully if you are the current maintainer of a luatex macro package. News: * The Aleph and Omega version primitives are deprecated. * The Apple Snow Leopard Truetype font collections now work properly. * Libpng has been updated to 1.4.4, and zlib to 1.2.5. * New lua functions node.next() and node.prev(). * The already deprecated for some time node.protrusion_skipable() function has been removed. * fontloader.apply_featurefile() and fontloader.apply_afmfile() now return nil,<errortable> on failure. * The various node list fields in the lua node interface have been renamed from 'list' to 'head', e.g. tex.box[0].head, and the 'list' name is deprecated. For now, the deprecation is silent, as 'list' will stay for quite some time. Please update your lua source as soon as possible, though. * The call node.type(<node>) now returns "node". The existing functionality is otherwise unchanged. * Luafilesystem has been updated to 1.5.0. NOTE: there is an incompatible change in the directory iterator method. * The restriction on linebreak_filter has been eased: at least one horizontal box should be returned, but that is not necessarily the last node any more. * Backward compatibility has been restored for \meaning\mathchar * node.first_character() has been renamed to node.first_glyph() to better match its actual functionality. * The \Umathaccent primitive now supports both/bottom keywords, and \Umathbotaccent / \Umathaccents are now deprecated. * The \Umathaccent primitive now also supports the fixed keyword, which supports non-growing math accents even if the font says there are extensible variants. * Ongoing work on the epdf library. 0.64.0: I have just uploaded the archives for a new luatex release, 0.64.0. This is a development release, but it also fixes a few rather annoying bugs in 0.63.0. News: * New lua functions pdf.refobj(), pdf.maxobjnum() and pdf.objtype() * New lua function node.is_node() * The max_strings configuration variable's maximum value is raised to be identical to texlive's maximum (2097151), and same for param_size (32767). * The embedded mplib is now 1.503. * Minor cleanups in the output of fontloader.to_table(): - removed out-of-range altuni's from the output - don't dump the extra encodings, just the actual font encoding - export the encoding's name also as 'enc_name' at one level up - no longer exporting unset macstyles, nor zero uniqueids - fix creationtime and modification time * Ongoing work on the epdf library Bugfixes: * Fix a bug where an explicit hyphen prevented hyphenation for the whole rest of the paragraph * Internal font copying forgot to copy the last font dimen * os.selfdir() is now documented * patch quad (\fontdimen6) in \letterspacefont to be compatible with pdftex * Multi-page pdf inclusion was very slow in 0.63.0 * Some extra checks added to the handling of glue_spec node objects in lua code. * Some node.prev pointers have been corrected (but this is not quite finished). * A small fix to lpeg 0.9.
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz1-1/+2
2010-09-13Add a patch to enable texlua to load lang/lua's modules.minskim1-0/+23
2010-09-13Update luatex to 0.63.0.minskim4-11/+29
Changes: - Removed luatangle.
2010-06-13Bump PKGREVISION for libpng shlib name change.wiz1-1/+2
Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x.
2010-01-16Update luatex to 0.40.6.minskim3-11/+16
Changes since 0.40.2: * Fix two string vs. toks bugs in the lua node interface: whatsit,annot and whatsit,startlink data assignments were made directly as strings instead of being converted to tokens. * Sometimes pdf.print() could be used before the proper structures were initialized. * There was a bug in the type codes for the lua package filter callback: wrong extra info was passed to lua for the alignment and vsplit cases. * The math parameters \Umathlimitdownvgap, \Umathlimitdownbgap, and \Umathlimitdownkern have been renamed to \Umathlimitbelowbgap, \Umathlimitbelowvgap, and \Umathlimitbelowkern to be more consistent with the other parameter names. * The embedded MPlib is now 1.204. * Handling of UTF-8 hyphenation exceptions has been fixed. * There were a number of typos in the manual. * One of the internal print functions accidentally encoded its argument string to UTF-8 even though it was already UTF-8. * Some of the log and terminal UTF-8 output was gibberish. * \the\textfont0 returned a number instead of doing a font switch. * A set of portability fixes for the AIX compiler from Vladimir Volovich. * A set of fixes to the synctex support. * A patch to the build script to prevent installed X11 headers from being required. * Some weave (web syntax) fixes from Manuel Pégourié-Gonnard. * A simplification in luatex.ch (it is now less verbose about the web2c-specific extensions) from Karl Berry. * A fix in the handling of UTF-8 (input) file names. * Hyphenation exceptions were case sensitive in 0.40.2.
2009-09-19Override libtool scripts.minskim1-1/+3
2009-08-11Fix a #ifdef condition in print/luatex so that it holds on Solarisminskim2-1/+15
with Sun Studio.
2009-06-10Use tabs for indentation.minskim1-59/+59
2009-06-10Make luatex build on NetBSD.minskim1-1/+3
2009-06-09Import luatex-0.40.2 as print/luatex.minskim4-0/+116
LuaTeX is an extended version of pdfTeX using Lua as an embedded scripting language. The LuaTeX projects main objective is to provide an open and configurable variant of TeX while at the same time offering downward compatibility.