diff --git a/source/build-aux/config.sub b/source/build-aux/config.sub index 8d39c4ba39fe355d2282cc414828c01b762df133..6d86a1e2f77b3f89d0ce8efa7741c611aa2d6edf 100755 --- a/source/build-aux/config.sub +++ b/source/build-aux/config.sub @@ -2,7 +2,7 @@ # Configuration validation subroutine script. # Copyright 1992-2016 Free Software Foundation, Inc. -timestamp='2016-03-30' +timestamp='2016-05-10' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -1399,7 +1399,7 @@ case $os in | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \ - | -onefs* | -tirtos*) + | -onefs* | -tirtos* | -phoenix*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) diff --git a/source/texk/kpathsea/ChangeLog b/source/texk/kpathsea/ChangeLog index 95b726e684c88b2ff9dd2ae288829797f147e4f9..8dbdea03a61e820909af18e4a9d512b2c494a279 100644 --- a/source/texk/kpathsea/ChangeLog +++ b/source/texk/kpathsea/ChangeLog @@ -1,3 +1,8 @@ +2016-05-13 Karl Berry <karl@tug.org> + + * texmf.cnf (RISINPUTS, BLTXMLINPUTS): $TEXMF/biber + rather than $TEXMF/bibtex. + 2016-02-03 Akira Kakuto <kakuto@fuk.kindai.ac.jp> *knj.c: Disable unnecessary warning (w32 only). diff --git a/source/texk/kpathsea/texmf.cnf b/source/texk/kpathsea/texmf.cnf index 928de4f6e76559f20949822562cb2a90b14f828a..5ad28fbe9d60d44be9453349f0979e4d73106774 100644 --- a/source/texk/kpathsea/texmf.cnf +++ b/source/texk/kpathsea/texmf.cnf @@ -319,8 +319,8 @@ MLBIBINPUTS = .;$TEXMF/bibtex/bib/{mlbib,}// MLBSTINPUTS = .;$TEXMF/bibtex/{mlbst,bst}// % .ris and .bltxml bibliography formats. -RISINPUTS = .;$TEXMF/bibtex/ris// -BLTXMLINPUTS = .;$TEXMF/bibtex/bltxml// +RISINPUTS = .;$TEXMF/biber/ris// +BLTXMLINPUTS = .;$TEXMF/biber/bltxml// % MFT style files. MFTINPUTS = .;$TEXMF/mft// diff --git a/source/texk/texlive/linked_scripts/Makefile.am b/source/texk/texlive/linked_scripts/Makefile.am index c43019224b2171e00f19dac6d5d51e885c3716ef..6d79c490a6a947f7673750a99bd3a2ccce567a47 100644 --- a/source/texk/texlive/linked_scripts/Makefile.am +++ b/source/texk/texlive/linked_scripts/Makefile.am @@ -136,6 +136,7 @@ texmf_other_scripts = \ lilyglyphs/lily-rebuild-pdfs.py \ ltximg/ltximg.pl \ luaotfload/luaotfload-tool.lua \ + m-tx/m-tx.lua \ makedtx/makedtx.pl \ make4ht/make4ht \ match_parens/match_parens \ @@ -157,6 +158,7 @@ texmf_other_scripts = \ pfarrei/pfarrei.tlu \ pkfix-helper/pkfix-helper \ pkfix/pkfix.pl \ + pmx/pmx2pdf.lua \ pmxchords/pmxchords.lua \ pst2pdf/pst2pdf.pl \ ptex2pdf/ptex2pdf.lua \ diff --git a/source/texk/texlive/linked_scripts/Makefile.in b/source/texk/texlive/linked_scripts/Makefile.in index 7b625af4ce480893c8b17ae8f0ae9feb1de922b3..77d96e79dbbf8dfa9d20bdd6378392bd6cfac13e 100644 --- a/source/texk/texlive/linked_scripts/Makefile.in +++ b/source/texk/texlive/linked_scripts/Makefile.in @@ -351,6 +351,7 @@ texmf_other_scripts = \ lilyglyphs/lily-rebuild-pdfs.py \ ltximg/ltximg.pl \ luaotfload/luaotfload-tool.lua \ + m-tx/m-tx.lua \ makedtx/makedtx.pl \ make4ht/make4ht \ match_parens/match_parens \ @@ -372,6 +373,7 @@ texmf_other_scripts = \ pfarrei/pfarrei.tlu \ pkfix-helper/pkfix-helper \ pkfix/pkfix.pl \ + pmx/pmx2pdf.lua \ pmxchords/pmxchords.lua \ pst2pdf/pst2pdf.pl \ ptex2pdf/ptex2pdf.lua \ diff --git a/source/texk/texlive/tl_scripts/fmtutil.cnf b/source/texk/texlive/tl_scripts/fmtutil.cnf index 885096479d70b50ff00d2325b5abec994c6b3aa9..d382bc94f80c70bf26ecf8279253c5ab51cb771f 100644 --- a/source/texk/texlive/tl_scripts/fmtutil.cnf +++ b/source/texk/texlive/tl_scripts/fmtutil.cnf @@ -1,4 +1,4 @@ -# Generated by /home/texlive/karl/Master/bin/i386-linux/tlmgr on Tue Apr 19 03:16:09 2016 +# Generated by /home/texlive/karl/Master/bin/i386-linux/tlmgr on Sun May 15 03:17:09 2016 # Originally written by Thomas Esser, 1998. Public domain. # # As of TeX Live 2015, fmtutil reads *all* fmtutil.cnf files found. @@ -76,9 +76,7 @@ lualatex luatex language.dat,language.dat.lua lualatex.ini #! luajitlatex luajittex language.dat,language.dat.lua lualatex.ini # # from lollipop: -lollipop pdftex - -translate-file=cp227.tcx *lollipop.ini -lualollipop luatex - lualollipop.ini -xelollipop xetex - -etex xelollipop.ini +lollipop tex - lollipop.ini # # from luatex: luatex luatex language.def,language.dat.lua luatex.ini @@ -108,10 +106,12 @@ pdftex pdftex language.def -translate-file=cp227.tcx *pdfetex.ini etex pdftex language.def -translate-file=cp227.tcx *etex.ini pdfetex pdftex language.def -translate-file=cp227.tcx *pdfetex.ini # +# from platex: +platex eptex language.dat *platex.ini +# # from ptex: ptex ptex - ptex.ini eptex eptex language.def *eptex.ini -platex eptex language.dat *platex.ini # # from tex: tex tex - tex.ini @@ -119,10 +119,12 @@ tex tex - tex.ini # from texsis: texsis pdftex - -translate-file=cp227.tcx texsis.ini # +# from uplatex: +uplatex euptex language.dat *uplatex.ini +# # from uptex: uptex uptex - uptex.ini euptex euptex language.def *euptex.ini -uplatex euptex language.dat *uplatex.ini # # from xetex: xetex xetex language.def -etex xetex.ini diff --git a/source/texk/texlive/w32_wrapper/runscript.tlu b/source/texk/texlive/w32_wrapper/runscript.tlu index 53deaf07125dc194ac6889e81ac6680950db581f..bd67db241c7bce5f64669c77bc14460d72444978 100644 --- a/source/texk/texlive/w32_wrapper/runscript.tlu +++ b/source/texk/texlive/w32_wrapper/runscript.tlu @@ -1,7 +1,7 @@ -local svnrevision = string.match("$Revision: 39067 $", "%d+") or "0" -local svndate = string.match("$Date: 2015-12-10 23:28:26 +0100 (Thu, 10 Dec 2015) $", "[-%d]+") or "2009-12-04" +local svnrevision = string.match("$Revision: 40700 $", "%d+") or "0" +local svndate = string.match("$Date: 2016-04-23 14:35:18 +0200 (Sat, 23 Apr 2016) $", "[-%d]+") or "2009-12-04" local bannerstr = "runscript wrapper utility (rev. " .. svnrevision .. ", " .. svndate .. ")\n" .. "usage: runscript script-name [arguments]\n" .. @@ -253,6 +253,8 @@ local docstr = [[ - more slash flipping for the sake of vbscript and unc paths 2015/12/11 - fix spurious arguments for updmap and fmtutil + 2016/04/22 + - Warning if external perl is requested but missing ]] -- HELPER SUBROUTINES -- @@ -471,7 +473,15 @@ local scripts4tlperl = { local try_extern_perl = (kpse.var_value('TEXLIVE_WINDOWS_TRY_EXTERNAL_PERL') == '1') and not (guimode or is_restricted_progname or scripts4tlperl[progname]) local PERLEXE = try_extern_perl and search_path('perl.exe', PATH) -if not PERLEXE then +local extperl_warn +if not PERLEXE then + if try_extern_perl then extperl_warn = [[ +External Perl missing or outdated. Please install a recent Perl, or configure +TeX Live to always use the builtin Perl: + tlmgr conf texmf TEXLIVE_WINDOWS_TRY_EXTERNAL_PERL 0 +Meanwhile, continuing with built-in Perl... +]] + end -- if try_extern_perl PERLEXE = TEXDIR..'/tlpkg/tlperl/bin/perl.exe' os.setenv('PERL5LIB', TEXDIR..'/tlpkg/tlperl/lib') PATH = prepend_path(PATH, TEXDIR..'/tlpkg/tlperl/bin') @@ -662,6 +672,10 @@ end if ARGV then table.insert(ARGV, argline) -- pass through original arguments + if string.find (table.concat(ARGV, ' '), 'perl.exe') and extperl_warn then + + io.stderr:write(extperl_warn) + end local ret = assert(os.spawn(ARGV)) if ret ~= 0 then local dbginfo = debug.getinfo(1) @@ -687,6 +701,6 @@ if not success then end -- about RUNSCRIPT_ERROR_MESSAGE environment variable: --- it stores an error message that is catched and displayed +-- it stores an error message that is caught and displayed -- in a message box on the C side at process exit -- (currently used only by gui mode stubs) diff --git a/source/utils/README b/source/utils/README index 40f735764fbe1d70c08f3d4611aa0f7003236e7a..d4fe11ecca417e9f0b171257480f906841f27af0 100644 --- a/source/utils/README +++ b/source/utils/README @@ -1,11 +1,11 @@ -$Id: README 40025 2016-03-14 22:52:10Z karl $ +$Id: README 41077 2016-05-12 23:14:19Z karl $ Public domain. Originally written 2005 by Karl Berry. Extra utilities we (optionally) compile for TeX Live. See comments in ../texk/README. -asymptote 2.37 - checked 14mar16 +asymptote 2.38 - checked 13may16 (this version for dev build testing only, not to be installed) update to TL from CTAN, to include prebuilt doc. see http://tug.org/texlive/build.html#asymptote @@ -21,7 +21,7 @@ lacheck - maintained here, by us m-tx 0.62 - checked 10feb16 http://ctan.org/pkg/m-tx/ -pmx 2.7.3 - checked 10feb16 +pmx 2.7.4 - checked 13may16 http://ctan.org/pkg/pmx/ ps2eps 1.68 - checked 10may12