head 1.8; access; symbols pkgsrc-2019Q1:1.7.0.26 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.24 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.7.0.22 pkgsrc-2018Q3-base:1.7 pkgsrc-2018Q2:1.7.0.20 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.7.0.18 pkgsrc-2018Q1-base:1.7 pkgsrc-2017Q4:1.7.0.16 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.7.0.14 pkgsrc-2017Q3-base:1.7 pkgsrc-2017Q2:1.7.0.10 pkgsrc-2017Q2-base:1.7 pkgsrc-2017Q1:1.7.0.8 pkgsrc-2017Q1-base:1.7 pkgsrc-2016Q4:1.7.0.6 pkgsrc-2016Q4-base:1.7 pkgsrc-2016Q3:1.7.0.4 pkgsrc-2016Q3-base:1.7 pkgsrc-2016Q2:1.7.0.2 pkgsrc-2016Q2-base:1.7 pkgsrc-2016Q1:1.6.0.4 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.2 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.5.0.12 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.10 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.8 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.6 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.4 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.2 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.3.0.4 pkgsrc-2014Q1-base:1.3 pkgsrc-2013Q4:1.3.0.2 pkgsrc-2013Q4-base:1.3 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 pkgsrc-2012Q2:1.1.0.16 pkgsrc-2012Q2-base:1.1 pkgsrc-2012Q1:1.1.0.14 pkgsrc-2012Q1-base:1.1 pkgsrc-2011Q4:1.1.0.12 pkgsrc-2011Q4-base:1.1 pkgsrc-2011Q3:1.1.0.10 pkgsrc-2011Q3-base:1.1 pkgsrc-2011Q2:1.1.0.8 pkgsrc-2011Q2-base:1.1 pkgsrc-2011Q1:1.1.0.6 pkgsrc-2011Q1-base:1.1 pkgsrc-2010Q4:1.1.0.4 pkgsrc-2010Q4-base:1.1 pkgsrc-2010Q3:1.1.0.2 pkgsrc-2010Q3-base:1.1; locks; strict; comment @# @; 1.8 date 2019.05.09.09.47.36; author adam; state dead; branches; next 1.7; commitid RuBoNIdSrT3hRvmB; 1.7 date 2016.06.16.04.06.19; author markd; state Exp; branches; next 1.6; commitid InOg0e2RVA4yWDaz; 1.6 date 2015.12.12.19.11.47; author markd; state Exp; branches; next 1.5; commitid BxJcoAAsQkQLXGMy; 1.5 date 2014.04.29.20.07.28; author wiz; state Exp; branches; next 1.4; commitid ViPyqEbz8pSajCyx; 1.4 date 2014.04.29.20.05.11; author wiz; state Exp; branches; next 1.3; commitid wYzyQ8uyyaMmiCyx; 1.3 date 2013.11.17.17.02.09; author minskim; state Exp; branches; next 1.2; commitid e9vih4oBvKadwEdx; 1.2 date 2012.08.14.11.36.25; author obache; state Exp; branches; next 1.1; 1.1 date 2010.09.13.04.12.48; author minskim; state Exp; branches; next ; desc @@ 1.8 log @texlive: updated to 20190410 20190410: Kpathsea: More consistent brace expansion and path splitting; new variable TEXMFDOTDIR instead of hard-coded . in paths allows for easily searching additional or sub-directories (see comments in texmf.cnf). epTEX, eupTEX: New primitives \readpapersizespecial and \expanded. LuaTEX: Lua 5.3 now used, with concomitant arithmetic and interface changes. The homegrown library pplib is used to read pdf files, thus eliminating the dependency on poppler (and the need for C++); Lua interface changed accordingly. MetaPost: r-mpost command name recognized as an alias for invocation with the –restricted option, and added to the list of restricted commands available by default. Minimum precision now 2 for decimal and binary mode. Binary mode no longer available in MPlib but still available in standalone MetaPost. pdfTEX: New primitive \expanded; if new primitive parameter \pdfomitcharset is set to 1, the /CharSet string omitted from the PDF output, since it cannot feasibly be guaranteed correct, as required by PDF/A-2 and PDF/A-3. XeTEX: New primitives \expanded, \creationdate, \elapsedtime, \filedump, \filemoddate, \filesize, \resettimer, \normaldeviate, \uniformdeviate, \randomseed; extend \Ucharcat to produce active characters. tlmgr: Support curl as a download program; use lz4 and gzip before xz for local backups, if available; prefer system-provided binaries over binaries provided with TEX Live for compressor and download programs, unless the environment variable TEXLIVE_PREFER_OWN is set. install-tl: New option -gui (with no argument) is the default on Windows and Macs, and invokes a new Tcl/TK GUI (see sections 1.3 and 3.1.6). Utilities: cwebbin (https://ctan.org/pkg/cwebbin) is now the CWEB implementation in TEX Live, with support for more language dialects, and including the ctwill program to make mini-indexes. chkdvifont: report font information from DVI files, also from tfm/ofm, vf, gf, pk. dvispc: make a DVI file page-independent with respect to specials. MacTEX: x86_64-darwin now supports 10.12 and higher (Sierra, High Sierra, Mojave); x86_64-darwinlegacy still supports 10.6 and newer. The spell checker Excalibur is no longer included, since it requires 32-bit support. Platforms: removed sparc-solaris. @ text @$NetBSD: patch-ac,v 1.7 2016/06/16 04:06:19 markd Exp $ Prepare @@PREFIX@@ for substituting the correct one in from the pkgsrc Makefile. Solaris portability fix. --- libs/lua52/lua52-src/src/luaconf.h.orig 2013-04-05 10:58:37.000000000 +0000 +++ libs/lua52/lua52-src/src/luaconf.h @@@@ -102,7 +102,7 @@@@ #else /* }{ */ #define LUA_VDIR LUA_VERSION_MAJOR "." LUA_VERSION_MINOR "/" -#define LUA_ROOT "/usr/local/" +#define LUA_ROOT "@@PREFIX@@" #define LUA_LDIR LUA_ROOT "share/lua/" LUA_VDIR #define LUA_CDIR LUA_ROOT "lib/lua/" LUA_VDIR #define LUA_PATH_DEFAULT \ @@@@ -177,7 +177,7 @@@@ ** default definition. */ #if defined(__GNUC__) && ((__GNUC__*100 + __GNUC_MINOR__) >= 302) && \ - defined(__ELF__) /* { */ + defined(__ELF__) && !defined(__sun) /* { */ #define LUAI_FUNC __attribute__((visibility("hidden"))) extern #define LUAI_DDEC LUAI_FUNC #define LUAI_DDEF /* empty */ @ 1.7 log @Updated to TexLive 2016: Updated print/cjkutils to 4.8.4nb1 Updated print/dviljk to 2.6.5nb7 Updated print/dvipdfmx to 20160307 Updated print/dvipsk to 5.996 Updated print/kpathsea to 6.2.2 Updated print/lacheck to 1.28nb1 Updated print/luatex to 0.95 Updated print/ptexenc to 1.3.4 Updated print/seetexk to 1.1nb2 Updated print/tex4ht to 0.0.20160522 Updated print/vlna to 1.5nb2 Updated print/web2c to 2016 Updated print/xdvik to 22.87.03 Updated print/xetex to 0.99996 Updated print/xpdfopen to 0.86nb1 Updated print/tex-IEEEtran{,-doc} to 1.8b Updated print/tex-abc{,-doc} to 2.0b Updated print/tex-aleph to 0.2.40768 Updated print/tex-algorithm2e{,-doc} to 5.1 Updated print/tex-algorithms{,-doc} to 0.1 Updated print/tex-amsmath{,-doc} to 2.15b Updated print/tex-babel{,-doc} to 3.9r Updated print/tex-babel-bosnian to 1.1 Updated print/tex-babel-estonian to 1.1a Updated print/tex-babel-french to 3.2c Updated print/tex-babel-friulan to 1.3 Updated print/tex-babel-greek to 1.9f Updated print/tex-babel-hungarian to 1.5c Updated print/tex-babel-icelandic to 1.2b Updated print/tex-babel-latin to 3.5 Updated print/tex-babel-russian to 1.3h Updated print/tex-babel-spanish to 5.0p Updated print/tex-babel-vietnamese to 1.4 Updated print/tex-babel-welsh to 1.1a Updated print/tex-biblatex{,-doc} to 3.4 Updated print/tex-booktabs{,-doc} to 1.618033 Updated print/tex-breqn to 0.98d Updated print/tex-caption{,-doc} to 20160202 Updated print/tex-chess-problem-diagrams{,-doc} to 1.12 Updated print/tex-cjk-gs-integrate{,-doc} to 20160115.0 Updated print/tex-cjk-ko{,-doc} to 1.8 Updated print/tex-cjkpunct{,-doc} to 4.8.4 Updated print/tex-context{,-doc} to 2016 Updated print/tex-csplain to 2016 Updated print/tex-csquotes{,-doc} to 5.1g Updated print/tex-ctable to 1.31 Updated print/tex-cweb{,-doc} to 3.64af Updated print/tex-datatool{,-doc} to 2.25 Updated print/tex-dvipdfmx{,-doc} to 2016 Updated print/tex-dvipdfmx-def to 4.08 Updated print/tex-dvips{,-doc} to 2016 Updated print/tex-eplain{,-doc} to 3.8 Updated print/tex-etex-pkg{,-doc} to 2.6 Updated print/tex-europasscv{,-doc} to 2016 Updated print/tex-fix2col{,-doc} to 0.04 Updated print/tex-font-change{,-doc} to 2015.2 Updated print/tex-glossaries{,-doc} to 4.23 Updated print/tex-graphics{,-doc} to 1.0r Updated print/tex-hausarbeit-jura{,-doc} to 1.4 Updated print/tex-hyperref{,-doc} to 6.83n Updated print/tex-hyph-utf8{,-doc} to 2016 Updated print/tex-hyphen-afrikaans to 2016 Updated print/tex-hyphen-ancientgreek to 2016 Updated print/tex-hyphen-arabic to 2016 Updated print/tex-hyphen-armenian to 2016 Updated print/tex-hyphen-base to 2016 Updated print/tex-hyphen-basque to 2016 Updated print/tex-hyphen-bulgarian to 2016 Updated print/tex-hyphen-catalan to 2016 Updated print/tex-hyphen-chinese to 2016 Updated print/tex-hyphen-coptic to 2016 Updated print/tex-hyphen-croatian to 2016 Updated print/tex-hyphen-czech to 2016 Updated print/tex-hyphen-danish to 2016 Updated print/tex-hyphen-dutch to 2016 Updated print/tex-hyphen-english to 2016 Updated print/tex-hyphen-esperanto to 2016 Updated print/tex-hyphen-estonian to 2016 Updated print/tex-hyphen-ethiopic to 2016 Updated print/tex-hyphen-farsi to 2016 Updated print/tex-hyphen-finnish to 2016 Updated print/tex-hyphen-french to 2016 Updated print/tex-hyphen-friulan to 2016 Updated print/tex-hyphen-galician to 2016 Updated print/tex-hyphen-georgian to 2016 Updated print/tex-hyphen-german to 2016 Updated print/tex-hyphen-greek to 2016 Updated print/tex-hyphen-hungarian to 2016 Updated print/tex-hyphen-icelandic to 2016 Updated print/tex-hyphen-indic to 2016 Updated print/tex-hyphen-indonesian to 2016 Updated print/tex-hyphen-interlingua to 2016 Updated print/tex-hyphen-irish to 2016 Updated print/tex-hyphen-italian to 2016 Updated print/tex-hyphen-kurmanji to 2016 Updated print/tex-hyphen-latin to 3.1.2016 Updated print/tex-hyphen-latvian to 2016 Updated print/tex-hyphen-lithuanian to 2016 Updated print/tex-hyphen-mongolian to 2016 Updated print/tex-hyphen-norwegian to 2016 Updated print/tex-hyphen-piedmontese to 2016 Updated print/tex-hyphen-polish to 3.0a.2016 Updated print/tex-hyphen-portuguese to 2016 Updated print/tex-hyphen-romanian to 2016 Updated print/tex-hyphen-romansh to 2016 Updated print/tex-hyphen-russian to 2016 Updated print/tex-hyphen-sanskrit to 2016 Updated print/tex-hyphen-serbian to 1.0a.2016 Updated print/tex-hyphen-slovak to 2016 Updated print/tex-hyphen-slovenian to 2016 Updated print/tex-hyphen-spanish to 4.5.2016 Updated print/tex-hyphen-swedish to 2016 Updated print/tex-hyphen-thai to 2016 Updated print/tex-hyphen-turkish to 2016 Updated print/tex-hyphen-turkmen to 2016 Updated print/tex-hyphen-ukrainian to 2016 Updated print/tex-hyphen-uppersorbian to 2016 Updated print/tex-hyphen-welsh to 2016 Updated print/tex-ifluatex{,-doc} to 1.4 Updated print/tex-koma-script to 3.20 Updated print/tex-kotex-oblivoir{,-doc} to 2.1.7 Updated print/tex-kotex-plain{,-doc} to 2.1.1.a Updated print/tex-kotex-utf{,-doc} to 2.1.2 Updated print/tex-kotex-utils{,-doc} to 2.1.0 Updated print/tex-kpathsea{,-doc} to 2016 Updated print/tex-latex{,-doc} to 2016 Updated print/tex-latex-bin to 2016 Updated print/tex-latexconfig to 2016 Updated print/tex-leaflet{,-doc} to 1.1a Updated print/tex-lettrine{,-doc} to 1.9 Updated print/tex-lollipop{,-doc} to 1.06 Updated print/tex-luatex to 0.95 Updated print/tex-mathtools to 1.18 Updated print/tex-media9{,-doc} to 0.68 Updated print/tex-memoir{,-doc} to 3.7f Updated print/tex-mhchem{,-doc} to 4.04 Updated print/tex-microtype{,-doc} to 2.6a Updated print/tex-minted{,-doc} to 2.1 Updated print/tex-musixtex{,-doc} to 1.22 Updated print/tex-oberdiek{,-doc} to 2016 Updated print/tex-pageslts to 1.2f Updated print/tex-paralist{,-doc} to 2.5 Updated print/tex-pdfcomment{,-doc} to 2.3b Updated print/tex-pdfpages{,-doc} to 0.5f Updated print/tex-pdftex{,-doc} to 2016 Updated print/tex-pgf{,-doc} to 3.0.1a Updated print/tex-pgfplots{,-doc} to 1.13 Updated print/tex-pict2e{,-doc} to 0.3b Updated print/tex-plain to 3.141592653.40274 Updated print/tex-polyglossia{,-doc} to 1.42.4 Updated print/tex-powerdot to 1.5a Updated print/tex-preview{,-doc} to 11.89 Updated print/tex-ptex to 3.2pl41220 Updated print/tex-realscripts{,-doc} to 0.3d Updated print/tex-schwalbe-chess{,-doc} to 2.1 Updated print/tex-showlabels{,-doc} to 1.7 Updated print/tex-siunitx{,-doc} to 2.6q Updated print/tex-sttools{,-doc} to 1.8 Updated print/tex-tetex{,-doc} to 3.0.41059 Updated print/tex-tex4ht{,-doc} to 2016 Updated print/tex-texinfo to 5.1.40618 Updated print/tex-texlive-scripts to 2016 Updated print/tex-texlive.infra to 2016 Updated print/tex-titlesec{,-doc} to 2.10.2 Updated print/tex-tools{,-doc} to 2016 Updated print/tex-toptesi{,-doc} to 5.91 Updated print/tex-udesoftec{,-doc} to 1.5.2 Updated print/tex-xcjk2uni{,-doc} to 0.6 Updated print/tex-xcolor{,-doc} to 2.12 Updated print/tex-xetex{,-doc} to 2016 Updated print/tex-xetex-def to 4.08 Updated print/tex-xetexconfig to 2016 Updated print/tex-xltxtra{,-doc} to 0.6 Added print/tex-pbibtex-base{,-doc} version 0.0.2016 Added print/tex-ptex-base{,-doc} version 0.0.2016 Added print/tex-tex-ini-files{,-doc} version 2016 Added print/tex-unicode-data{,-doc} version 1.4a Added print/tex-updmap-map version 2016 @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.6 2015/12/12 19:11:47 markd Exp $ @ 1.6 log @Update luatex to 0.80.0 version from texlive 2015. two years worth of bug fixes and other changes. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.5 2014/04/29 20:07:28 wiz Exp $ d7 2 a8 2 --- libs/lua52/lua-5.2.4/src/luaconf.h.orig 2013-04-05 10:58:37.000000000 +0000 +++ libs/lua52/lua-5.2.4/src/luaconf.h @ 1.5 log @Add comments to patches. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.4 2014/04/29 20:05:11 wiz Exp $ d7 2 a8 2 --- texk/web2c/luatexdir/lua52/luaconf.h.orig 2013-04-05 10:58:37.000000000 +0000 +++ texk/web2c/luatexdir/lua52/luaconf.h @ 1.4 log @Fix pkglint warning about sun preprocessor symbol. @ text @d1 5 a5 1 $NetBSD: patch-ac,v 1.3 2013/11/17 17:02:09 minskim Exp $ @ 1.3 log @Update luatex to 0.76.0. Changes since 0.70.1: * Metapost 1.801. * Small patches from TeXLive 2013, as well as an update to the latest libraries (libpng, poppler, etc.) * Speed up printing (of TeX strings) to the terminal and log. * New lua function node.end_of_math(). * Fixed a memory leak in the lua function pdfscanner.scan(). * New expandable primitive \Uchar. * New version of lnodelib.c with speedups by Hans and Luigi. Also added some extra sanity checks to the Lua node field setting functions. * Support 'umath' in tex.extraprimitives(), so that formats can make the \Umath* primitives unprefixed, now that they will be provided by XeTeX as well. * Removed a bunch of deprecated primitives * \AlephVersion, \Alephrevision, \Alephversion, \Alephminorversion * \OmegaVersion, \Omegarevision, \Omegaversion, \Omegaminorversion * \omathcode, \odelcode, \omathchardef, \omathchar, \omathaccent, \odelimiter, \oradical * \Umathbotaccent, \Umathaccents * Fix large file support. * Fix Lua's loadfile(). * Removed the cidmap callbacks again (let that be done by user lua code after the fact). * Removed the fatal error on fonts where num_glyphs is too high, as that problem is actually harmless. * Some compilation issues under Win32 and Solaris resolved. * Allow math extender objects to be zero width. * The 'epdf' library has been extended to deal with finding and saving embedded files (catalog:numEmbeddedFiles() and catalog: embeddedFile, new EmbFile object). * lua 5.2 There are no patches to the core Lua files; a future version of luatex will switch to loading the regular lua 5.2 dynamic library instead of depending on a statically compiled one. * A bleeding-edge version of luasocket is included, as there is no 5.2-compatible official release yet. * A new lua extension is the two-argument version of string.dump from Luajit. * Two new callbacks: find_cidmap_file and load_cidmap_file * update various used libraries. * new 'pdfscanner' lua library. * various OpenType math fixes, including \Umathcharnumdef. * improved placement of bottom accents. * various other small fixes. @ text @d1 1 a1 1 $NetBSD$ d19 1 a19 1 + defined(__ELF__) && !defined(__sun__) /* { */ @ 1.2 log @Instead of pass down LUA_ROOT as CFLAGS, replace its definition in the source, avoid to specify nasty C string macro in the command line. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.1 2010/09/13 04:12:48 minskim Exp $ d3 4 a6 4 --- texk/web2c/luatexdir/lua51/luaconf.h.orig 2011-05-19 05:38:38.000000000 +0000 +++ texk/web2c/luatexdir/lua51/luaconf.h @@@@ -100,7 +100,7 @@@@ ".\\?.dll;" LUA_CDIR"?.dll;" LUA_CDIR"loadall.dll" d8 1 a8 1 #else d10 3 a12 3 +#define LUA_ROOT "@@PREFIX@@/" #define LUA_LDIR LUA_ROOT "share/lua/5.1/" #define LUA_CDIR LUA_ROOT "lib/lua/5.1/" d14 6 a19 6 @@@@ -189,7 +189,7 @@@@ #define LUAI_DATA /* empty */ #elif defined(__GNUC__) && ((__GNUC__*100 + __GNUC_MINOR__) >= 302) && \ - defined(__ELF__) + defined(__ELF__) && !defined(__sun__) d21 2 a22 2 #define LUAI_DATA LUAI_FUNC @ 1.1 log @Add a patch to enable texlua to load lang/lua's modules. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- texk/web2c/luatexdir/lua51/luaconf.h.orig 2010-09-09 09:10:53.000000000 +0000 d5 1 a5 1 @@@@ -100,7 +100,9 @@@@ d9 2 a10 3 +#ifndef LUA_ROOT #define LUA_ROOT "/usr/local/" +#endif d14 1 a14 1 @@@@ -189,7 +191,7 @@@@ @