pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   markd
Date:           Sun May 10 03:56:45 UTC 2020

Modified Files:
        pkgsrc/converters/dvi2tty: Makefile distinfo
        pkgsrc/fonts/afm2pl: Makefile distinfo
        pkgsrc/fonts/gsftopkk: Makefile distinfo
        pkgsrc/fonts/lcdftypetools: Makefile distinfo
        pkgsrc/fonts/ps2pkm: Makefile distinfo
        pkgsrc/fonts/tex-ptex-fontmaps: Makefile PLIST distinfo
        pkgsrc/fonts/tex-ptex-fontmaps-doc: Makefile PLIST distinfo
        pkgsrc/fonts/ttf2pk: Makefile distinfo
        pkgsrc/fonts/ttfdump: Makefile distinfo
        pkgsrc/print/cjkutils: Makefile distinfo
        pkgsrc/print/dvidvi: Makefile distinfo
        pkgsrc/print/dviljk: Makefile distinfo
        pkgsrc/print/dvipdfmx: Makefile distinfo
        pkgsrc/print/dvipdfmx/patches: patch-ad
        pkgsrc/print/dvipsk: Makefile PLIST distinfo
        pkgsrc/print/kpathsea: Makefile PLIST distinfo texmf.mk
        pkgsrc/print/lacheck: Makefile distinfo
        pkgsrc/print/luatex: Makefile PLIST distinfo
        pkgsrc/print/ptexenc: Makefile distinfo
        pkgsrc/print/seetexk: Makefile distinfo
        pkgsrc/print/tex-koma-script: Makefile PLIST distinfo
        pkgsrc/print/tex-kpathsea: Makefile PLIST distinfo
        pkgsrc/print/tex-kpathsea-doc: Makefile PLIST distinfo
        pkgsrc/print/tex-kpathsea/patches: patch-texmf-dist_web2c_fmtutil.cnf
        pkgsrc/print/tex-latex: Makefile PLIST distinfo
        pkgsrc/print/tex-latex-doc: Makefile PLIST distinfo
        pkgsrc/print/tex-luatex: Makefile distinfo
        pkgsrc/print/tex-luatex-doc: Makefile distinfo
        pkgsrc/print/tex-luatex/patches: patch-texmf-dist_web2c_texmfcnf.lua
        pkgsrc/print/tex-texlive-docindex-doc: Makefile distinfo
        pkgsrc/print/tex-texlive-scripts: Makefile PLIST distinfo
        pkgsrc/print/tex-texlive-scripts/patches: patch-bin_rungs
        pkgsrc/print/tex-texlive.infra: Makefile distinfo
        pkgsrc/print/tex4ht: Makefile distinfo
        pkgsrc/print/texlive: Makefile.common
        pkgsrc/print/vlna: Makefile distinfo
        pkgsrc/print/web2c: Makefile PLIST distinfo
        pkgsrc/print/web2c/patches: patch-man_Makefile.in
        pkgsrc/print/xdvik: Makefile distinfo
        pkgsrc/print/xetex: Makefile distinfo
        pkgsrc/print/xpdfopen: Makefile distinfo
        pkgsrc/textproc/makeindexk: Makefile distinfo
        pkgsrc/textproc/mendexk: Makefile distinfo
        pkgsrc/textproc/tex-lwarp: Makefile PLIST distinfo
        pkgsrc/textproc/tex-lwarp-doc: Makefile distinfo
        pkgsrc/textproc/xindy: Makefile distinfo
Added Files:
        pkgsrc/fonts/tex-haranoaji: DESCR Makefile PLIST distinfo
        pkgsrc/fonts/tex-haranoaji-doc: DESCR Makefile PLIST distinfo
        pkgsrc/print/mktexlsr: DESCR Makefile PLIST distinfo
        pkgsrc/print/tex-kpathsea/patches: patch-texmf-dist_web2c_mktex.opt
            patch-texmf-dist_web2c_mktexdir patch-texmf-dist_web2c_mktexnam
            patch-texmf-dist_web2c_mktexnam.opt patch-texmf-dist_web2c_mktexupd
        pkgsrc/print/tex-luahbtex: DESCR Makefile PLIST distinfo
        pkgsrc/print/tex-luahbtex-doc: DESCR Makefile PLIST distinfo
        pkgsrc/print/tex-newfloat: DESCR Makefile PLIST distinfo
        pkgsrc/print/tex-newfloat-doc: DESCR Makefile PLIST distinfo
        pkgsrc/print/tex-texlive-scripts: DEINSTALL INSTALL format.mk hyphen.mk
            map.mk
        pkgsrc/print/tex-texlive-scripts-doc: DESCR Makefile PLIST distinfo
        pkgsrc/print/tex-texlive-scripts-extra: DESCR Makefile PLIST distinfo
        pkgsrc/print/tex-texlive-scripts-extra-doc: DESCR Makefile PLIST
            distinfo
        pkgsrc/print/tex-texlive-scripts-extra/patches: patch-bin_e2pall
            patch-bin_kpsetool patch-bin_kpsewhere patch-bin_texconfig
            patch-bin_texconfig-dialog patch-bin_texconfig-sys
            patch-bin_texlinks patch-texmf-dist_texconfig_tcfmgr
        pkgsrc/print/tex-texlive-scripts/files: format-deinstall.tmpl
            format-install.tmpl hyphen-deinstall.tmpl hyphen-install.tmpl
            map-deinstall.tmpl map-install.tmpl
        pkgsrc/print/tex-texlive-scripts/patches: patch-bin_fmtutil
            patch-bin_fmtutil-sys patch-bin_mktexmf patch-bin_mktexpk
            patch-bin_mktextfm patch-bin_updmap patch-bin_updmap-sys
            patch-texmf-dist_web2c_updmap.cfg
Removed Files:
        pkgsrc/graphics/tex-pstools: DESCR Makefile PLIST distinfo
        pkgsrc/graphics/tex-pstools-doc: DESCR Makefile PLIST distinfo
        pkgsrc/print/kpathsea/patches: patch-ac patch-ad patch-ae patch-af
            patch-ag patch-ah patch-ai patch-aj patch-ak
        pkgsrc/print/tex-pdftools: DESCR Makefile PLIST distinfo options.mk
        pkgsrc/print/tex-pdftools-doc: DESCR Makefile PLIST distinfo
        pkgsrc/print/tex-pdftools/patches: patch-bin_e2pall
        pkgsrc/print/tex-tetex: DEINSTALL DESCR INSTALL Makefile PLIST distinfo
            format.mk hyphen.mk map.mk
        pkgsrc/print/tex-tetex-doc: DESCR Makefile PLIST distinfo
        pkgsrc/print/tex-tetex/files: format-deinstall.tmpl format-install.tmpl
            hyphen-deinstall.tmpl hyphen-install.tmpl map-deinstall.tmpl
            map-install.tmpl
        pkgsrc/print/tex-tetex/patches: patch-bin_fmtutil patch-bin_fmtutil-sys
            patch-bin_kpsetool patch-bin_kpsewhere patch-bin_texconfig
            patch-bin_texconfig-dialog patch-bin_texconfig-sys
            patch-bin_texlinks patch-bin_updmap patch-bin_updmap-sys
            patch-texmf-dist_texconfig_tcfmgr patch-texmf-dist_web2c_updmap.cfg
        pkgsrc/print/tex-texlive-docindex: DESCR Makefile PLIST distinfo
        pkgsrc/print/web2c/patches: patch-pdftexdir_pdftex-common.h
            patch-pdftexdir_pdftoepdf-poppler0.75.0.cc
            patch-pdftexdir_pdftosrc-newpoppler.cc patch-pdftexdir_utils.c
            patch-pdftexdir_writeenc.c

Log Message:
texlive: update to 2020

General:
* The \input primitive in all TeX engines, including tex, now also accepts a
  group-delimited filename argument, as a system-dependent extension. The usage
  with a standard space/token-delimited filename is completely unchanged. The
  group-delimited argument was previously implemented in LuaTeX; now it is available
  in all engines. ASCII double quote characters (") are removed from the filename,
  but it is otherwise left unchanged after tokenization. This does not currently
  affect LaTeX’s \input command, as that is a macro redefinition of the standard
  \input primitive.
* New option –cnf-line for kpsewhich, tex, mf, and all other engines, to support
  arbitrary configuration settings on the command line.
* The addition of various primitives to various engines in this and previous years
  is intended to result in a common set of functionality available across
  all engines.

epTeX, eupTeX: New primitives \Uchar, \Ucharcat, \current(x)spacingmode, \ifincsname;
 revise \fontchar?? and \iffontchar. For eupTeX only: \currentcjktoken.

LuaTeX: Integration with HarfBuzz library, available as new engines luahbtex
 (used for lualatex) and luajithbtex. New primitives: \eTeXgluestretchorder,
 \eTeXglueshrinkorder.

pdfTeX: New primitive \pdfmajorversion; this merely changes the version number
 in the PDF output; it has no effect on any PDF content. \pdfximage and similar
 now search for image files in the same way as \openin.

pTeX: New primitives \ifjfont, \iftfont. Also in epTeX, upTeX, eupTeX.

XeTeX: Fixes for \Umathchardef, \XeTeXinterchartoks, \pdfsavepos.

Dvips: Output encodings for bitmap fonts, for better copy/paste capabilities.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/converters/dvi2tty/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/converters/dvi2tty/distinfo
cvs rdiff -u -r1.7 -r1.8 pkgsrc/fonts/afm2pl/Makefile \
    pkgsrc/fonts/afm2pl/distinfo
cvs rdiff -u -r1.16 -r1.17 pkgsrc/fonts/gsftopkk/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/fonts/gsftopkk/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/fonts/lcdftypetools/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/fonts/lcdftypetools/distinfo
cvs rdiff -u -r1.15 -r1.16 pkgsrc/fonts/ps2pkm/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/fonts/ps2pkm/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/fonts/tex-haranoaji/DESCR \
    pkgsrc/fonts/tex-haranoaji/Makefile pkgsrc/fonts/tex-haranoaji/PLIST \
    pkgsrc/fonts/tex-haranoaji/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/fonts/tex-haranoaji-doc/DESCR \
    pkgsrc/fonts/tex-haranoaji-doc/Makefile \
    pkgsrc/fonts/tex-haranoaji-doc/PLIST \
    pkgsrc/fonts/tex-haranoaji-doc/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/fonts/tex-ptex-fontmaps/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/fonts/tex-ptex-fontmaps/PLIST \
    pkgsrc/fonts/tex-ptex-fontmaps/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/fonts/tex-ptex-fontmaps-doc/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/fonts/tex-ptex-fontmaps-doc/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/fonts/tex-ptex-fontmaps-doc/distinfo
cvs rdiff -u -r1.37 -r1.38 pkgsrc/fonts/ttf2pk/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/fonts/ttf2pk/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/fonts/ttfdump/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/fonts/ttfdump/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/graphics/tex-pstools/DESCR \
    pkgsrc/graphics/tex-pstools/PLIST
cvs rdiff -u -r1.2 -r0 pkgsrc/graphics/tex-pstools/Makefile \
    pkgsrc/graphics/tex-pstools/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/graphics/tex-pstools-doc/DESCR \
    pkgsrc/graphics/tex-pstools-doc/PLIST
cvs rdiff -u -r1.2 -r0 pkgsrc/graphics/tex-pstools-doc/Makefile \
    pkgsrc/graphics/tex-pstools-doc/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/print/cjkutils/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/print/cjkutils/distinfo
cvs rdiff -u -r1.16 -r1.17 pkgsrc/print/dvidvi/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/print/dvidvi/distinfo
cvs rdiff -u -r1.16 -r1.17 pkgsrc/print/dviljk/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/print/dviljk/distinfo
cvs rdiff -u -r1.51 -r1.52 pkgsrc/print/dvipdfmx/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/print/dvipdfmx/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/print/dvipdfmx/patches/patch-ad
cvs rdiff -u -r1.23 -r1.24 pkgsrc/print/dvipsk/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/print/dvipsk/PLIST
cvs rdiff -u -r1.18 -r1.19 pkgsrc/print/dvipsk/distinfo
cvs rdiff -u -r1.32 -r1.33 pkgsrc/print/kpathsea/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/print/kpathsea/PLIST
cvs rdiff -u -r1.24 -r1.25 pkgsrc/print/kpathsea/distinfo
cvs rdiff -u -r1.10 -r1.11 pkgsrc/print/kpathsea/texmf.mk
cvs rdiff -u -r1.1 -r0 pkgsrc/print/kpathsea/patches/patch-ac \
    pkgsrc/print/kpathsea/patches/patch-ae \
    pkgsrc/print/kpathsea/patches/patch-af \
    pkgsrc/print/kpathsea/patches/patch-ag \
    pkgsrc/print/kpathsea/patches/patch-ah \
    pkgsrc/print/kpathsea/patches/patch-aj
cvs rdiff -u -r1.2 -r0 pkgsrc/print/kpathsea/patches/patch-ad \
    pkgsrc/print/kpathsea/patches/patch-ak
cvs rdiff -u -r1.3 -r0 pkgsrc/print/kpathsea/patches/patch-ai
cvs rdiff -u -r1.6 -r1.7 pkgsrc/print/lacheck/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/print/lacheck/distinfo
cvs rdiff -u -r1.94 -r1.95 pkgsrc/print/luatex/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/print/luatex/PLIST
cvs rdiff -u -r1.36 -r1.37 pkgsrc/print/luatex/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/print/mktexlsr/DESCR \
    pkgsrc/print/mktexlsr/Makefile pkgsrc/print/mktexlsr/PLIST \
    pkgsrc/print/mktexlsr/distinfo
cvs rdiff -u -r1.13 -r1.14 pkgsrc/print/ptexenc/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/print/ptexenc/distinfo
cvs rdiff -u -r1.7 -r1.8 pkgsrc/print/seetexk/Makefile \
    pkgsrc/print/seetexk/distinfo
cvs rdiff -u -r1.20 -r1.21 pkgsrc/print/tex-koma-script/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/print/tex-koma-script/PLIST
cvs rdiff -u -r1.18 -r1.19 pkgsrc/print/tex-koma-script/distinfo
cvs rdiff -u -r1.22 -r1.23 pkgsrc/print/tex-kpathsea/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/print/tex-kpathsea/PLIST
cvs rdiff -u -r1.19 -r1.20 pkgsrc/print/tex-kpathsea/distinfo
cvs rdiff -u -r1.20 -r1.21 pkgsrc/print/tex-kpathsea-doc/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/print/tex-kpathsea-doc/PLIST
cvs rdiff -u -r1.18 -r1.19 pkgsrc/print/tex-kpathsea-doc/distinfo
cvs rdiff -u -r1.4 -r1.5 \
    pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_fmtutil.cnf
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktex.opt \
    pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktexdir \
    pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktexnam \
    pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktexnam.opt \
    pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktexupd
cvs rdiff -u -r1.18 -r1.19 pkgsrc/print/tex-latex/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/print/tex-latex/PLIST
cvs rdiff -u -r1.15 -r1.16 pkgsrc/print/tex-latex/distinfo
cvs rdiff -u -r1.16 -r1.17 pkgsrc/print/tex-latex-doc/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/print/tex-latex-doc/PLIST
cvs rdiff -u -r1.14 -r1.15 pkgsrc/print/tex-latex-doc/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/print/tex-luahbtex/DESCR \
    pkgsrc/print/tex-luahbtex/Makefile pkgsrc/print/tex-luahbtex/PLIST \
    pkgsrc/print/tex-luahbtex/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/print/tex-luahbtex-doc/DESCR \
    pkgsrc/print/tex-luahbtex-doc/Makefile \
    pkgsrc/print/tex-luahbtex-doc/PLIST \
    pkgsrc/print/tex-luahbtex-doc/distinfo
cvs rdiff -u -r1.23 -r1.24 pkgsrc/print/tex-luatex/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/print/tex-luatex/distinfo
cvs rdiff -u -r1.17 -r1.18 pkgsrc/print/tex-luatex-doc/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/print/tex-luatex-doc/distinfo
cvs rdiff -u -r1.4 -r1.5 \
    pkgsrc/print/tex-luatex/patches/patch-texmf-dist_web2c_texmfcnf.lua
cvs rdiff -u -r0 -r1.1 pkgsrc/print/tex-newfloat/DESCR \
    pkgsrc/print/tex-newfloat/Makefile pkgsrc/print/tex-newfloat/PLIST \
    pkgsrc/print/tex-newfloat/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/print/tex-newfloat-doc/DESCR \
    pkgsrc/print/tex-newfloat-doc/Makefile \
    pkgsrc/print/tex-newfloat-doc/PLIST \
    pkgsrc/print/tex-newfloat-doc/distinfo
cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/print/tex-pdftools/DESCR \
    pkgsrc/print/tex-pdftools/PLIST
cvs rdiff -u -r1.14 -r0 pkgsrc/print/tex-pdftools/Makefile
cvs rdiff -u -r1.4 -r0 pkgsrc/print/tex-pdftools/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/print/tex-pdftools/options.mk
cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/print/tex-pdftools-doc/DESCR \
    pkgsrc/print/tex-pdftools-doc/PLIST
cvs rdiff -u -r1.4 -r0 pkgsrc/print/tex-pdftools-doc/Makefile \
    pkgsrc/print/tex-pdftools-doc/distinfo
cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/print/tex-pdftools/patches/patch-bin_e2pall
cvs rdiff -u -r1.3 -r0 pkgsrc/print/tex-tetex/DEINSTALL \
    pkgsrc/print/tex-tetex/map.mk
cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/print/tex-tetex/DESCR
cvs rdiff -u -r1.1 -r0 pkgsrc/print/tex-tetex/INSTALL
cvs rdiff -u -r1.34 -r0 pkgsrc/print/tex-tetex/Makefile
cvs rdiff -u -r1.12 -r0 pkgsrc/print/tex-tetex/PLIST
cvs rdiff -u -r1.23 -r0 pkgsrc/print/tex-tetex/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/print/tex-tetex/format.mk \
    pkgsrc/print/tex-tetex/hyphen.mk
cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/print/tex-tetex-doc/DESCR
cvs rdiff -u -r1.23 -r0 pkgsrc/print/tex-tetex-doc/Makefile
cvs rdiff -u -r1.6 -r0 pkgsrc/print/tex-tetex-doc/PLIST
cvs rdiff -u -r1.22 -r0 pkgsrc/print/tex-tetex-doc/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/print/tex-tetex/files/format-deinstall.tmpl \
    pkgsrc/print/tex-tetex/files/format-install.tmpl \
    pkgsrc/print/tex-tetex/files/hyphen-deinstall.tmpl \
    pkgsrc/print/tex-tetex/files/hyphen-install.tmpl
cvs rdiff -u -r1.2 -r0 pkgsrc/print/tex-tetex/files/map-deinstall.tmpl \
    pkgsrc/print/tex-tetex/files/map-install.tmpl
cvs rdiff -u -r1.5 -r0 pkgsrc/print/tex-tetex/patches/patch-bin_fmtutil
cvs rdiff -u -r1.3 -r0 pkgsrc/print/tex-tetex/patches/patch-bin_fmtutil-sys \
    pkgsrc/print/tex-tetex/patches/patch-bin_updmap-sys
cvs rdiff -u -r1.1 -r0 pkgsrc/print/tex-tetex/patches/patch-bin_kpsetool \
    pkgsrc/print/tex-tetex/patches/patch-bin_kpsewhere \
    pkgsrc/print/tex-tetex/patches/patch-bin_texconfig \
    pkgsrc/print/tex-tetex/patches/patch-bin_texconfig-dialog \
    pkgsrc/print/tex-tetex/patches/patch-bin_texlinks \
    pkgsrc/print/tex-tetex/patches/patch-texmf-dist_texconfig_tcfmgr
cvs rdiff -u -r1.2 -r0 pkgsrc/print/tex-tetex/patches/patch-bin_texconfig-sys
cvs rdiff -u -r1.7 -r0 pkgsrc/print/tex-tetex/patches/patch-bin_updmap
cvs rdiff -u -r1.11 -r0 \
    pkgsrc/print/tex-tetex/patches/patch-texmf-dist_web2c_updmap.cfg
cvs rdiff -u -r1.1 -r0 pkgsrc/print/tex-texlive-docindex/DESCR
cvs rdiff -u -r1.5 -r0 pkgsrc/print/tex-texlive-docindex/Makefile \
    pkgsrc/print/tex-texlive-docindex/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/print/tex-texlive-docindex/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/print/tex-texlive-docindex-doc/Makefile \
    pkgsrc/print/tex-texlive-docindex-doc/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/print/tex-texlive-scripts/DEINSTALL \
    pkgsrc/print/tex-texlive-scripts/INSTALL \
    pkgsrc/print/tex-texlive-scripts/format.mk \
    pkgsrc/print/tex-texlive-scripts/hyphen.mk \
    pkgsrc/print/tex-texlive-scripts/map.mk
cvs rdiff -u -r1.18 -r1.19 pkgsrc/print/tex-texlive-scripts/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/print/tex-texlive-scripts/PLIST
cvs rdiff -u -r1.19 -r1.20 pkgsrc/print/tex-texlive-scripts/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/print/tex-texlive-scripts-doc/DESCR \
    pkgsrc/print/tex-texlive-scripts-doc/Makefile \
    pkgsrc/print/tex-texlive-scripts-doc/PLIST \
    pkgsrc/print/tex-texlive-scripts-doc/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/print/tex-texlive-scripts-extra/DESCR \
    pkgsrc/print/tex-texlive-scripts-extra/Makefile \
    pkgsrc/print/tex-texlive-scripts-extra/PLIST \
    pkgsrc/print/tex-texlive-scripts-extra/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/print/tex-texlive-scripts-extra-doc/DESCR \
    pkgsrc/print/tex-texlive-scripts-extra-doc/Makefile \
    pkgsrc/print/tex-texlive-scripts-extra-doc/PLIST \
    pkgsrc/print/tex-texlive-scripts-extra-doc/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_e2pall \
    pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_kpsetool \
    pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_kpsewhere \
    pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_texconfig \
    pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_texconfig-dialog \
    pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_texconfig-sys \
    pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_texlinks \
    pkgsrc/print/tex-texlive-scripts-extra/patches/patch-texmf-dist_texconfig_tcfmgr
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/print/tex-texlive-scripts/files/format-deinstall.tmpl \
    pkgsrc/print/tex-texlive-scripts/files/format-install.tmpl \
    pkgsrc/print/tex-texlive-scripts/files/hyphen-deinstall.tmpl \
    pkgsrc/print/tex-texlive-scripts/files/hyphen-install.tmpl \
    pkgsrc/print/tex-texlive-scripts/files/map-deinstall.tmpl \
    pkgsrc/print/tex-texlive-scripts/files/map-install.tmpl
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/print/tex-texlive-scripts/patches/patch-bin_fmtutil \
    pkgsrc/print/tex-texlive-scripts/patches/patch-bin_fmtutil-sys \
    pkgsrc/print/tex-texlive-scripts/patches/patch-bin_mktexmf \
    pkgsrc/print/tex-texlive-scripts/patches/patch-bin_mktexpk \
    pkgsrc/print/tex-texlive-scripts/patches/patch-bin_mktextfm \
    pkgsrc/print/tex-texlive-scripts/patches/patch-bin_updmap \
    pkgsrc/print/tex-texlive-scripts/patches/patch-bin_updmap-sys \
    pkgsrc/print/tex-texlive-scripts/patches/patch-texmf-dist_web2c_updmap.cfg
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/print/tex-texlive-scripts/patches/patch-bin_rungs
cvs rdiff -u -r1.25 -r1.26 pkgsrc/print/tex-texlive.infra/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/print/tex-texlive.infra/distinfo
cvs rdiff -u -r1.12 -r1.13 pkgsrc/print/tex4ht/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/print/tex4ht/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/print/texlive/Makefile.common
cvs rdiff -u -r1.7 -r1.8 pkgsrc/print/vlna/Makefile \
    pkgsrc/print/vlna/distinfo
cvs rdiff -u -r1.97 -r1.98 pkgsrc/print/web2c/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/print/web2c/PLIST
cvs rdiff -u -r1.37 -r1.38 pkgsrc/print/web2c/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/print/web2c/patches/patch-man_Makefile.in
cvs rdiff -u -r1.2 -r0 \
    pkgsrc/print/web2c/patches/patch-pdftexdir_pdftex-common.h \
    pkgsrc/print/web2c/patches/patch-pdftexdir_writeenc.c
cvs rdiff -u -r1.3 -r0 \
    pkgsrc/print/web2c/patches/patch-pdftexdir_pdftoepdf-poppler0.75.0.cc
cvs rdiff -u -r1.7 -r0 \
    pkgsrc/print/web2c/patches/patch-pdftexdir_pdftosrc-newpoppler.cc
cvs rdiff -u -r1.1 -r0 pkgsrc/print/web2c/patches/patch-pdftexdir_utils.c
cvs rdiff -u -r1.29 -r1.30 pkgsrc/print/xdvik/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/print/xdvik/distinfo
cvs rdiff -u -r1.99 -r1.100 pkgsrc/print/xetex/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/print/xetex/distinfo
cvs rdiff -u -r1.12 -r1.13 pkgsrc/print/xpdfopen/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/print/xpdfopen/distinfo
cvs rdiff -u -r1.16 -r1.17 pkgsrc/textproc/makeindexk/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/textproc/makeindexk/distinfo
cvs rdiff -u -r1.13 -r1.14 pkgsrc/textproc/mendexk/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/textproc/mendexk/distinfo
cvs rdiff -u -r1.10 -r1.11 pkgsrc/textproc/tex-lwarp/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/textproc/tex-lwarp/PLIST \
    pkgsrc/textproc/tex-lwarp/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/textproc/tex-lwarp-doc/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/textproc/tex-lwarp-doc/distinfo
cvs rdiff -u -r1.6 -r1.7 pkgsrc/textproc/xindy/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/textproc/xindy/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/converters/dvi2tty/Makefile
diff -u pkgsrc/converters/dvi2tty/Makefile:1.20 pkgsrc/converters/dvi2tty/Makefile:1.21
--- pkgsrc/converters/dvi2tty/Makefile:1.20     Thu May  9 09:47:34 2019
+++ pkgsrc/converters/dvi2tty/Makefile  Sun May 10 03:56:37 2020
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.20 2019/05/09 09:47:34 adam Exp $
+# $NetBSD: Makefile,v 1.21 2020/05/10 03:56:37 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
 PKGNAME=       dvi2tty-6.0.0
-PKGREVISION=   3
+PKGREVISION=   4
 CATEGORIES=    converters
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/converters/dvi2tty/distinfo
diff -u pkgsrc/converters/dvi2tty/distinfo:1.10 pkgsrc/converters/dvi2tty/distinfo:1.11
--- pkgsrc/converters/dvi2tty/distinfo:1.10     Thu May  9 09:47:34 2019
+++ pkgsrc/converters/dvi2tty/distinfo  Sun May 10 03:56:37 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.10 2019/05/09 09:47:34 adam Exp $
+$NetBSD: distinfo,v 1.11 2020/05/10 03:56:37 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes

Index: pkgsrc/fonts/afm2pl/Makefile
diff -u pkgsrc/fonts/afm2pl/Makefile:1.7 pkgsrc/fonts/afm2pl/Makefile:1.8
--- pkgsrc/fonts/afm2pl/Makefile:1.7    Sat Jan 18 23:31:00 2020
+++ pkgsrc/fonts/afm2pl/Makefile        Sun May 10 03:56:37 2020
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.7 2020/01/18 23:31:00 rillig Exp $
+# $NetBSD: Makefile,v 1.8 2020/05/10 03:56:37 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
 PKGNAME=       afm2pl-0.7.1
-PKGREVISION=   5
+PKGREVISION=   6
 CATEGORIES=    fonts
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
Index: pkgsrc/fonts/afm2pl/distinfo
diff -u pkgsrc/fonts/afm2pl/distinfo:1.7 pkgsrc/fonts/afm2pl/distinfo:1.8
--- pkgsrc/fonts/afm2pl/distinfo:1.7    Thu May  9 09:47:34 2019
+++ pkgsrc/fonts/afm2pl/distinfo        Sun May 10 03:56:37 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2019/05/09 09:47:34 adam Exp $
+$NetBSD: distinfo,v 1.8 2020/05/10 03:56:37 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes

Index: pkgsrc/fonts/gsftopkk/Makefile
diff -u pkgsrc/fonts/gsftopkk/Makefile:1.16 pkgsrc/fonts/gsftopkk/Makefile:1.17
--- pkgsrc/fonts/gsftopkk/Makefile:1.16 Sun Jan 26 17:31:11 2020
+++ pkgsrc/fonts/gsftopkk/Makefile      Sun May 10 03:56:37 2020
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.16 2020/01/26 17:31:11 rillig Exp $
+# $NetBSD: Makefile,v 1.17 2020/05/10 03:56:37 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
 PKGNAME=       gsftopkk-1.19.2
-PKGREVISION=   10
+PKGREVISION=   11
 CATEGORIES=    print
 
 HOMEPAGE=      https://math.berkeley.edu/~vojta/gsftopk.html

Index: pkgsrc/fonts/gsftopkk/distinfo
diff -u pkgsrc/fonts/gsftopkk/distinfo:1.12 pkgsrc/fonts/gsftopkk/distinfo:1.13
--- pkgsrc/fonts/gsftopkk/distinfo:1.12 Thu May  9 09:47:34 2019
+++ pkgsrc/fonts/gsftopkk/distinfo      Sun May 10 03:56:37 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2019/05/09 09:47:34 adam Exp $
+$NetBSD: distinfo,v 1.13 2020/05/10 03:56:37 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes

Index: pkgsrc/fonts/lcdftypetools/Makefile
diff -u pkgsrc/fonts/lcdftypetools/Makefile:1.9 pkgsrc/fonts/lcdftypetools/Makefile:1.10
--- pkgsrc/fonts/lcdftypetools/Makefile:1.9     Sat Jan 18 23:31:05 2020
+++ pkgsrc/fonts/lcdftypetools/Makefile Sun May 10 03:56:37 2020
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.9 2020/01/18 23:31:05 rillig Exp $
+# $NetBSD: Makefile,v 1.10 2020/05/10 03:56:37 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
 PKGNAME=       lcdftypetools-2.108
+PKGREVISION=   1
 CATEGORIES=    fonts
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/fonts/lcdftypetools/distinfo
diff -u pkgsrc/fonts/lcdftypetools/distinfo:1.7 pkgsrc/fonts/lcdftypetools/distinfo:1.8
--- pkgsrc/fonts/lcdftypetools/distinfo:1.7     Thu May  9 09:47:34 2019
+++ pkgsrc/fonts/lcdftypetools/distinfo Sun May 10 03:56:37 2020
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.7 2019/05/09 09:47:34 adam Exp $
+$NetBSD: distinfo,v 1.8 2020/05/10 03:56:37 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes
 SHA1 (patch-lcdf-typetools-2.100_Makefile.in) = a9094c3e9561d6eaefd643d99c9eb9c90281b9a6

Index: pkgsrc/fonts/ps2pkm/Makefile
diff -u pkgsrc/fonts/ps2pkm/Makefile:1.15 pkgsrc/fonts/ps2pkm/Makefile:1.16
--- pkgsrc/fonts/ps2pkm/Makefile:1.15   Sat Jan 18 23:31:06 2020
+++ pkgsrc/fonts/ps2pkm/Makefile        Sun May 10 03:56:37 2020
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.15 2020/01/18 23:31:06 rillig Exp $
+# $NetBSD: Makefile,v 1.16 2020/05/10 03:56:37 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
 PKGNAME=       ps2pkm-1.8
-PKGREVISION=   3
+PKGREVISION=   4
 CATEGORIES=    print
 
 HOMEPAGE=      https://www.tug.org/texlive/

Index: pkgsrc/fonts/ps2pkm/distinfo
diff -u pkgsrc/fonts/ps2pkm/distinfo:1.14 pkgsrc/fonts/ps2pkm/distinfo:1.15
--- pkgsrc/fonts/ps2pkm/distinfo:1.14   Thu May  9 09:47:34 2019
+++ pkgsrc/fonts/ps2pkm/distinfo        Sun May 10 03:56:37 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.14 2019/05/09 09:47:34 adam Exp $
+$NetBSD: distinfo,v 1.15 2020/05/10 03:56:37 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes

Index: pkgsrc/fonts/tex-ptex-fontmaps/Makefile
diff -u pkgsrc/fonts/tex-ptex-fontmaps/Makefile:1.8 pkgsrc/fonts/tex-ptex-fontmaps/Makefile:1.9
--- pkgsrc/fonts/tex-ptex-fontmaps/Makefile:1.8 Sat Jan 18 23:31:49 2020
+++ pkgsrc/fonts/tex-ptex-fontmaps/Makefile     Sun May 10 03:56:41 2020
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.8 2020/01/18 23:31:49 rillig Exp $
+# $NetBSD: Makefile,v 1.9 2020/05/10 03:56:41 markd Exp $
 
 DISTNAME=      ptex-fontmaps
-PKGNAME=       tex-${DISTNAME}-20190506.0
-PKGREVISION=   1
-TEXLIVE_REV=   51023
+PKGNAME=       tex-${DISTNAME}-20200217.0
+TEXLIVE_REV=   54473
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://ctan.org/pkg/ptex-fontmaps
@@ -12,13 +11,12 @@ LICENSE=    gnu-gpl-v3 AND public-domain
 
 DEPENDS+=      tex-arphic-ttf-[0-9]*:../../fonts/tex-arphic-ttf
 DEPENDS+=      tex-baekmuk-[0-9]*:../../fonts/tex-baekmuk
-DEPENDS+=      tex-ipaex-[0-9]*:../../fonts/tex-ipaex
+DEPENDS+=      tex-haranoaji-[0-9]*:../../fonts/tex-haranoaji
 
 USE_TOOLS+=    perl:run
 
 REPLACE_PERL+= texmf-dist/scripts/ptex-fontmaps/kanji-config-updmap.pl
 REPLACE_PERL+= texmf-dist/scripts/ptex-fontmaps/kanji-fontmap-creator.pl
 
-TEXLIVE_UNVERSIONED=   yes
 .include "../../print/texlive/package.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/fonts/tex-ptex-fontmaps/PLIST
diff -u pkgsrc/fonts/tex-ptex-fontmaps/PLIST:1.4 pkgsrc/fonts/tex-ptex-fontmaps/PLIST:1.5
--- pkgsrc/fonts/tex-ptex-fontmaps/PLIST:1.4    Tue May 14 10:16:50 2019
+++ pkgsrc/fonts/tex-ptex-fontmaps/PLIST        Sun May 10 03:56:41 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2019/05/14 10:16:50 markd Exp $
+@comment $NetBSD: PLIST,v 1.5 2020/05/10 03:56:41 markd Exp $
 share/texmf-dist/fonts/cmap/ptex-fontmaps/2004-H
 share/texmf-dist/fonts/cmap/ptex-fontmaps/2004-V
 share/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps/adobe/otf-ko-adobe.map
@@ -37,6 +37,12 @@ share/texmf-dist/fonts/map/dvipdfmx/ptex
 share/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps/fandol/uptex-sc-fandol.map
 share/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps/founder/otf-sc-founder.map
 share/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps/founder/uptex-sc-founder.map
+share/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps/haranoaji/otf-haranoaji.map
+share/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps/haranoaji/otf-up-haranoaji.map
+share/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps/haranoaji/ptex-haranoaji-04.map
+share/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps/haranoaji/ptex-haranoaji.map
+share/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps/haranoaji/uptex-haranoaji-04.map
+share/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps/haranoaji/uptex-haranoaji.map
 share/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps/hiragino-pron/otf-hiragino-pron.map
 share/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps/hiragino-pron/otf-up-hiragino-pron.map
 share/texmf-dist/fonts/map/dvipdfmx/ptex-fontmaps/hiragino-pron/ptex-hiragino-pron-04.map
Index: pkgsrc/fonts/tex-ptex-fontmaps/distinfo
diff -u pkgsrc/fonts/tex-ptex-fontmaps/distinfo:1.4 pkgsrc/fonts/tex-ptex-fontmaps/distinfo:1.5
--- pkgsrc/fonts/tex-ptex-fontmaps/distinfo:1.4 Tue May 14 10:16:50 2019
+++ pkgsrc/fonts/tex-ptex-fontmaps/distinfo     Sun May 10 03:56:41 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2019/05/14 10:16:50 markd Exp $
+$NetBSD: distinfo,v 1.5 2020/05/10 03:56:41 markd Exp $
 
-SHA1 (tex-ptex-fontmaps-51023/ptex-fontmaps.tar.xz) = fdb18032cd8a7de5b427c86aa7de0f7196f6e84b
-RMD160 (tex-ptex-fontmaps-51023/ptex-fontmaps.tar.xz) = bc90653396fc2a82420c8555fe0cb239ff1129b2
-SHA512 (tex-ptex-fontmaps-51023/ptex-fontmaps.tar.xz) = 8951d9e1bc4b2f2e4ac7bc5cb3b56ddd3924684c65edb35ff680e72ede7aa3f15b92a1cad39d8e6652cf76abaa51e72115aface47068031c6b24fc82c5e6531c
-Size (tex-ptex-fontmaps-51023/ptex-fontmaps.tar.xz) = 37432 bytes
+SHA1 (ptex-fontmaps.r54473.tar.xz) = 79f6b766b1afad0e573ff336d4325188304d02af
+RMD160 (ptex-fontmaps.r54473.tar.xz) = 42b33f910293507ef3a251b94b697250de042ee5
+SHA512 (ptex-fontmaps.r54473.tar.xz) = 7e37ae074eaaea59387edb85169cc2cf8ed48b4cd1268d528b7cd2647d91a25b77a67f9ed2f8c91dc177c18ffeb237b92069071887e4b0065abab45cb22208ac
+Size (ptex-fontmaps.r54473.tar.xz) = 38240 bytes

Index: pkgsrc/fonts/tex-ptex-fontmaps-doc/Makefile
diff -u pkgsrc/fonts/tex-ptex-fontmaps-doc/Makefile:1.6 pkgsrc/fonts/tex-ptex-fontmaps-doc/Makefile:1.7
--- pkgsrc/fonts/tex-ptex-fontmaps-doc/Makefile:1.6     Sat Jan 18 23:31:49 2020
+++ pkgsrc/fonts/tex-ptex-fontmaps-doc/Makefile Sun May 10 03:56:41 2020
@@ -1,14 +1,13 @@
-# $NetBSD: Makefile,v 1.6 2020/01/18 23:31:49 rillig Exp $
+# $NetBSD: Makefile,v 1.7 2020/05/10 03:56:41 markd Exp $
 
 DISTNAME=      ptex-fontmaps.doc
-PKGNAME=       tex-${DISTNAME:S/./-/}-20190506.0
-TEXLIVE_REV=   51023
+PKGNAME=       tex-${DISTNAME:S/./-/}-20200217.0
+TEXLIVE_REV=   54473
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://ctan.org/pkg/ptex-fontmaps
 COMMENT=       Documentation for tex-ptex-fontmaps
 LICENSE=       gnu-gpl-v3 AND public-domain
 
-TEXLIVE_UNVERSIONED=   yes
 .include "../../print/texlive/package.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/fonts/tex-ptex-fontmaps-doc/PLIST
diff -u pkgsrc/fonts/tex-ptex-fontmaps-doc/PLIST:1.3 pkgsrc/fonts/tex-ptex-fontmaps-doc/PLIST:1.4
--- pkgsrc/fonts/tex-ptex-fontmaps-doc/PLIST:1.3        Tue May 14 10:16:51 2019
+++ pkgsrc/fonts/tex-ptex-fontmaps-doc/PLIST    Sun May 10 03:56:41 2020
@@ -1,6 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2019/05/14 10:16:51 markd Exp $
+@comment $NetBSD: PLIST,v 1.4 2020/05/10 03:56:41 markd Exp $
 share/texmf-dist/doc/fonts/ptex-fontmaps/README
 share/texmf-dist/doc/fonts/ptex-fontmaps/examples/otf-sample-04.tex
 share/texmf-dist/doc/fonts/ptex-fontmaps/examples/otf-sample.tex
 share/texmf-dist/doc/fonts/ptex-fontmaps/examples/ptex-sample.tex
 share/texmf-dist/doc/fonts/ptex-fontmaps/examples/series-compare.tex
+share/texmf-dist/doc/fonts/ptex-fontmaps/kanji-config-updmap.pdf
+share/texmf-dist/doc/fonts/ptex-fontmaps/kanji-config-updmap.tex

Index: pkgsrc/fonts/tex-ptex-fontmaps-doc/distinfo
diff -u pkgsrc/fonts/tex-ptex-fontmaps-doc/distinfo:1.4 pkgsrc/fonts/tex-ptex-fontmaps-doc/distinfo:1.5
--- pkgsrc/fonts/tex-ptex-fontmaps-doc/distinfo:1.4     Tue May 14 10:16:51 2019
+++ pkgsrc/fonts/tex-ptex-fontmaps-doc/distinfo Sun May 10 03:56:41 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2019/05/14 10:16:51 markd Exp $
+$NetBSD: distinfo,v 1.5 2020/05/10 03:56:41 markd Exp $
 
-SHA1 (tex-ptex-fontmaps-51023/ptex-fontmaps.doc.tar.xz) = f1cba932212aababaa8af1ee56c6cd7306d4863b
-RMD160 (tex-ptex-fontmaps-51023/ptex-fontmaps.doc.tar.xz) = 394507cb70899303c0dccb2146a9b7db3548e69a
-SHA512 (tex-ptex-fontmaps-51023/ptex-fontmaps.doc.tar.xz) = c5e0f4b4ac9c657b83c27ced5bf3d4eccf993db6518fbb750e8a0b91752b40193a947a3ac2c53a82270be2f8ea736711b5a60e59f29c424bb3ca612038be8972
-Size (tex-ptex-fontmaps-51023/ptex-fontmaps.doc.tar.xz) = 4524 bytes
+SHA1 (ptex-fontmaps.doc.r54473.tar.xz) = 499bf28ea9bebaee45f1a5f605350f3d53c33276
+RMD160 (ptex-fontmaps.doc.r54473.tar.xz) = 639c50c3b3ddc77e01a42679d68ecd6e162c10c2
+SHA512 (ptex-fontmaps.doc.r54473.tar.xz) = 795c03ae0d6440f4bce215a1f116af73dcd1c4165fe0312235a5b6b9e63f78f9c8dc70a9672a9c74c4edb394202a760c02578e4b4b78f836b286f74d5bb171df
+Size (ptex-fontmaps.doc.r54473.tar.xz) = 184396 bytes

Index: pkgsrc/fonts/ttf2pk/Makefile
diff -u pkgsrc/fonts/ttf2pk/Makefile:1.37 pkgsrc/fonts/ttf2pk/Makefile:1.38
--- pkgsrc/fonts/ttf2pk/Makefile:1.37   Thu May  9 09:47:34 2019
+++ pkgsrc/fonts/ttf2pk/Makefile        Sun May 10 03:56:38 2020
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.37 2019/05/09 09:47:34 adam Exp $
+# $NetBSD: Makefile,v 1.38 2020/05/10 03:56:38 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
 PKGNAME=       ttf2pk-2.0
-PKGREVISION=   5
+PKGREVISION=   6
 CATEGORIES=    fonts print
 
 MAINTAINER=    bernhard%SDG.de@localhost

Index: pkgsrc/fonts/ttf2pk/distinfo
diff -u pkgsrc/fonts/ttf2pk/distinfo:1.13 pkgsrc/fonts/ttf2pk/distinfo:1.14
--- pkgsrc/fonts/ttf2pk/distinfo:1.13   Thu May  9 09:47:34 2019
+++ pkgsrc/fonts/ttf2pk/distinfo        Sun May 10 03:56:38 2020
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.13 2019/05/09 09:47:34 adam Exp $
+$NetBSD: distinfo,v 1.14 2020/05/10 03:56:38 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes
 SHA1 (patch-Makefile.in) = 99eca5218f4ac6ac33302d0f06c168f9a2208ca7

Index: pkgsrc/fonts/ttfdump/Makefile
diff -u pkgsrc/fonts/ttfdump/Makefile:1.9 pkgsrc/fonts/ttfdump/Makefile:1.10
--- pkgsrc/fonts/ttfdump/Makefile:1.9   Thu May  9 09:47:35 2019
+++ pkgsrc/fonts/ttfdump/Makefile       Sun May 10 03:56:38 2020
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.9 2019/05/09 09:47:35 adam Exp $
+# $NetBSD: Makefile,v 1.10 2020/05/10 03:56:38 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
 PKGNAME=       ttfdump-0.5.5
-PKGREVISION=   6
+PKGREVISION=   7
 CATEGORIES=    fonts
 
 HOMEPAGE=      https://www.freetype.org/

Index: pkgsrc/fonts/ttfdump/distinfo
diff -u pkgsrc/fonts/ttfdump/distinfo:1.8 pkgsrc/fonts/ttfdump/distinfo:1.9
--- pkgsrc/fonts/ttfdump/distinfo:1.8   Thu May  9 09:47:35 2019
+++ pkgsrc/fonts/ttfdump/distinfo       Sun May 10 03:56:38 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/05/09 09:47:35 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/05/10 03:56:38 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes

Index: pkgsrc/print/cjkutils/Makefile
diff -u pkgsrc/print/cjkutils/Makefile:1.11 pkgsrc/print/cjkutils/Makefile:1.12
--- pkgsrc/print/cjkutils/Makefile:1.11 Thu May  9 09:47:35 2019
+++ pkgsrc/print/cjkutils/Makefile      Sun May 10 03:56:38 2020
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.11 2019/05/09 09:47:35 adam Exp $
+# $NetBSD: Makefile,v 1.12 2020/05/10 03:56:38 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
 PKGNAME=       cjkutils-4.8.4
-PKGREVISION=   4
+PKGREVISION=   5
 CATEGORIES=    print
 
 MAINTAINER=    rxg%NetBSD.org@localhost,hubertf%NetBSD.org@localhost

Index: pkgsrc/print/cjkutils/distinfo
diff -u pkgsrc/print/cjkutils/distinfo:1.9 pkgsrc/print/cjkutils/distinfo:1.10
--- pkgsrc/print/cjkutils/distinfo:1.9  Thu May  9 09:47:35 2019
+++ pkgsrc/print/cjkutils/distinfo      Sun May 10 03:56:38 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2019/05/09 09:47:35 adam Exp $
+$NetBSD: distinfo,v 1.10 2020/05/10 03:56:38 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes

Index: pkgsrc/print/dvidvi/Makefile
diff -u pkgsrc/print/dvidvi/Makefile:1.16 pkgsrc/print/dvidvi/Makefile:1.17
--- pkgsrc/print/dvidvi/Makefile:1.16   Thu May  9 09:47:35 2019
+++ pkgsrc/print/dvidvi/Makefile        Sun May 10 03:56:38 2020
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.16 2019/05/09 09:47:35 adam Exp $
+# $NetBSD: Makefile,v 1.17 2020/05/10 03:56:38 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
 PKGNAME=       dvidvi-1.1
-PKGREVISION=   3
+PKGREVISION=   4
 CATEGORIES=    print
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/print/dvidvi/distinfo
diff -u pkgsrc/print/dvidvi/distinfo:1.7 pkgsrc/print/dvidvi/distinfo:1.8
--- pkgsrc/print/dvidvi/distinfo:1.7    Thu May  9 09:47:35 2019
+++ pkgsrc/print/dvidvi/distinfo        Sun May 10 03:56:38 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2019/05/09 09:47:35 adam Exp $
+$NetBSD: distinfo,v 1.8 2020/05/10 03:56:38 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes

Index: pkgsrc/print/dviljk/Makefile
diff -u pkgsrc/print/dviljk/Makefile:1.16 pkgsrc/print/dviljk/Makefile:1.17
--- pkgsrc/print/dviljk/Makefile:1.16   Sat Jan 18 23:33:27 2020
+++ pkgsrc/print/dviljk/Makefile        Sun May 10 03:56:38 2020
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.16 2020/01/18 23:33:27 rillig Exp $
+# $NetBSD: Makefile,v 1.17 2020/05/10 03:56:38 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
 PKGNAME=       dviljk-2.6.5
-PKGREVISION=   10
+PKGREVISION=   11
 CATEGORIES=    print
 
 HOMEPAGE=      https://www.tug.org/texlive/

Index: pkgsrc/print/dviljk/distinfo
diff -u pkgsrc/print/dviljk/distinfo:1.12 pkgsrc/print/dviljk/distinfo:1.13
--- pkgsrc/print/dviljk/distinfo:1.12   Thu May  9 09:47:35 2019
+++ pkgsrc/print/dviljk/distinfo        Sun May 10 03:56:38 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2019/05/09 09:47:35 adam Exp $
+$NetBSD: distinfo,v 1.13 2020/05/10 03:56:38 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes

Index: pkgsrc/print/dvipdfmx/Makefile
diff -u pkgsrc/print/dvipdfmx/Makefile:1.51 pkgsrc/print/dvipdfmx/Makefile:1.52
--- pkgsrc/print/dvipdfmx/Makefile:1.51 Thu May  9 09:47:35 2019
+++ pkgsrc/print/dvipdfmx/Makefile      Sun May 10 03:56:38 2020
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.51 2019/05/09 09:47:35 adam Exp $
+# $NetBSD: Makefile,v 1.52 2020/05/10 03:56:38 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
-PKGNAME=       dvipdfmx-20190225
+PKGNAME=       dvipdfmx-20200315
 CATEGORIES=    print converters
 
 HOMEPAGE=      http://project.ktug.or.kr/dvipdfmx/

Index: pkgsrc/print/dvipdfmx/distinfo
diff -u pkgsrc/print/dvipdfmx/distinfo:1.18 pkgsrc/print/dvipdfmx/distinfo:1.19
--- pkgsrc/print/dvipdfmx/distinfo:1.18 Thu May  9 09:47:35 2019
+++ pkgsrc/print/dvipdfmx/distinfo      Sun May 10 03:56:38 2020
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.18 2019/05/09 09:47:35 adam Exp $
+$NetBSD: distinfo,v 1.19 2020/05/10 03:56:38 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes
 SHA1 (patch-Makefile.in) = 526a2eab50395bcc9c0f2aa11a0d20034f93a02b
 SHA1 (patch-ac) = 2bbaa28a6cf16c8a14b0f190387d6443c6b260d9
-SHA1 (patch-ad) = a9d724566920535e28204cf8014467297f3f7bcb
+SHA1 (patch-ad) = 83c490341314ca98ae5915f868dc2d1f3d4a4d5b

Index: pkgsrc/print/dvipdfmx/patches/patch-ad
diff -u pkgsrc/print/dvipdfmx/patches/patch-ad:1.4 pkgsrc/print/dvipdfmx/patches/patch-ad:1.5
--- pkgsrc/print/dvipdfmx/patches/patch-ad:1.4  Thu Jun 16 04:06:19 2016
+++ pkgsrc/print/dvipdfmx/patches/patch-ad      Sun May 10 03:56:38 2020
@@ -1,13 +1,15 @@
-$NetBSD: patch-ad,v 1.4 2016/06/16 04:06:19 markd Exp $
+$NetBSD: patch-ad,v 1.5 2020/05/10 03:56:38 markd Exp $
 
---- data/dvipdfmx.cfg.orig     2015-11-05 00:08:29.000000000 +0000
+use explicit path
+
+--- data/dvipdfmx.cfg.orig     2019-11-12 23:50:35.000000000 +0000
 +++ data/dvipdfmx.cfg
 @@ -156,7 +156,7 @@ P  0x003C
  %% kpsewhich -progname=dvipdfmx -format='other text files' dvipdfmx.cfg
  %% and control which one is found by setting DVIPDFMXINPUTS.
  %%
--D  "rungs -q -dNOPAUSE -dBATCH -dEPSCrop -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=%v -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode -dAutoFilterColorImages=false 
-dColorImageFilter=/FlateEncode -dAutoRotatePages=/None -sOutputFile='%o' '%i' -c quit"
-+D  "@RUNGS@ -q -dNOPAUSE -dBATCH -dEPSCrop -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=%v -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode -dAutoFilterColorImages=false 
-dColorImageFilter=/FlateEncode -dAutoRotatePages=/None -sOutputFile='%o' '%i' -c quit"
+-D  "rungs -q -dDELAYSAFER -dNOPAUSE -dBATCH -dEPSCrop -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=%v -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode 
-dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dAutoRotatePages=/None -sOutputFile='%o' '%i' -c quit"
++D  "@RUNGS@ -q -dDELAYSAFER -dNOPAUSE -dBATCH -dEPSCrop -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=%v -dAutoFilterGrayImages=false -dGrayImageFilter=/FlateEncode 
-dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dAutoRotatePages=/None -sOutputFile='%o' '%i' -c quit"
  
  % other random ps converters people have experimented with.
  %D "/usr/local/bin/ps2pdf -dEPSCrop '%i' '%o'"

Index: pkgsrc/print/dvipsk/Makefile
diff -u pkgsrc/print/dvipsk/Makefile:1.23 pkgsrc/print/dvipsk/Makefile:1.24
--- pkgsrc/print/dvipsk/Makefile:1.23   Thu May  9 09:47:35 2019
+++ pkgsrc/print/dvipsk/Makefile        Sun May 10 03:56:38 2020
@@ -1,14 +1,14 @@
-# $NetBSD: Makefile,v 1.23 2019/05/09 09:47:35 adam Exp $
+# $NetBSD: Makefile,v 1.24 2020/05/10 03:56:38 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
-PKGNAME=       dvipsk-5.999
+PKGNAME=       dvipsk-2020.1
 CATEGORIES=    print
 
 HOMEPAGE=      http://www.radicaleye.com/dvips.html
 COMMENT=       DVI-to-PostScript translator
 
-BUILD_DEPENDS+=        tex-tetex-[0-9]*:../../print/tex-tetex
+BUILD_DEPENDS+=        tex-texlive-scripts-[0-9]*:../../print/tex-texlive-scripts
 DEPENDS+=      tex-dvips>=2013:../../print/tex-dvips
 
 EXTRACT_ELEMENTS+=     ${DISTNAME}/texk/dvipsk

Index: pkgsrc/print/dvipsk/PLIST
diff -u pkgsrc/print/dvipsk/PLIST:1.3 pkgsrc/print/dvipsk/PLIST:1.4
--- pkgsrc/print/dvipsk/PLIST:1.3       Sun Nov 17 16:54:41 2013
+++ pkgsrc/print/dvipsk/PLIST   Sun May 10 03:56:38 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2013/11/17 16:54:41 minskim Exp $
+@comment $NetBSD: PLIST,v 1.4 2020/05/10 03:56:38 markd Exp $
 bin/afm2tfm
 bin/dvips
 info/dvips.info
@@ -13,3 +13,4 @@ share/texmf-dist/dvips/base/special.pro
 share/texmf-dist/dvips/base/tex.pro
 share/texmf-dist/dvips/base/texc.pro
 share/texmf-dist/dvips/base/texps.pro
+share/texmf-dist/fonts/enc/dvips/base/dvips-all.enc

Index: pkgsrc/print/dvipsk/distinfo
diff -u pkgsrc/print/dvipsk/distinfo:1.18 pkgsrc/print/dvipsk/distinfo:1.19
--- pkgsrc/print/dvipsk/distinfo:1.18   Thu May  9 09:47:35 2019
+++ pkgsrc/print/dvipsk/distinfo        Sun May 10 03:56:38 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2019/05/09 09:47:35 adam Exp $
+$NetBSD: distinfo,v 1.19 2020/05/10 03:56:38 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes

Index: pkgsrc/print/kpathsea/Makefile
diff -u pkgsrc/print/kpathsea/Makefile:1.32 pkgsrc/print/kpathsea/Makefile:1.33
--- pkgsrc/print/kpathsea/Makefile:1.32 Sat Jan 18 23:33:29 2020
+++ pkgsrc/print/kpathsea/Makefile      Sun May 10 03:56:38 2020
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.32 2020/01/18 23:33:29 rillig Exp $
+# $NetBSD: Makefile,v 1.33 2020/05/10 03:56:38 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
-PKGNAME=       kpathsea-6.3.1
+PKGNAME=       kpathsea-6.3.2
 CATEGORIES=    print
 
 HOMEPAGE=      https://ctan.org/pkg/kpathsea
@@ -19,6 +19,8 @@ INFO_FILES=           yes
 
 MAKE_FLAGS+=   LIBTOOL=${LIBTOOL:Q}
 
+DEPENDS+=      mktexlsr-[0-9]*:../../print/mktexlsr
+
 # A double-slash (//) in the kpathsea paths has a special
 # interpretation, it will cause kpathsea to consider all
 # subdirectories recursively at that point in the path.  Normally
@@ -36,14 +38,6 @@ SUBST_SED.texmfdir+= -e 's,@TEXMFLOCAL@,
 SUBST_SED.texmfdir+=   -e 's,@VARBASE@,${VARBASE:C;///*;/;g:C;/$;;},'
 SUBST_SED.texmfdir+=   -e 's,@PKG_SYSCONFDIR@,${PKG_SYSCONFDIR:C;///*;/;g:C;/$;;},'
 
-SUBST_CLASSES+=                paths
-SUBST_MESSAGE.paths=   Setting paths to commands.
-SUBST_STAGE.paths=     pre-configure
-SUBST_FILES.paths=     mktex.opt mktexdir mktexlsr mktexmf \
-                       mktexnam mktexnam.opt mktexpk mktextfm mktexupd
-SUBST_SED.paths=       -e 's,@KPSEWHICH@,${PREFIX}/bin/kpsewhich,g'
-SUBST_SED.paths+=      -e 's,@MKTEXMF@,${PREFIX}/bin/mktexmf,g'
-
 PKG_SYSCONFSUBDIR=     texmf
 
 BUILD_DEFS+=           VARBASE

Index: pkgsrc/print/kpathsea/PLIST
diff -u pkgsrc/print/kpathsea/PLIST:1.13 pkgsrc/print/kpathsea/PLIST:1.14
--- pkgsrc/print/kpathsea/PLIST:1.13    Tue Jun 20 20:50:50 2017
+++ pkgsrc/print/kpathsea/PLIST Sun May 10 03:56:38 2020
@@ -1,13 +1,8 @@
-@comment $NetBSD: PLIST,v 1.13 2017/06/20 20:50:50 markd Exp $
+@comment $NetBSD: PLIST,v 1.14 2020/05/10 03:56:38 markd Exp $
 bin/kpseaccess
 bin/kpsereadlink
 bin/kpsestat
 bin/kpsewhich
-bin/mktexlsr
-bin/mktexmf
-bin/mktexpk
-bin/mktextfm
-bin/texhash
 include/kpathsea/absolute.h
 include/kpathsea/c-auto.h
 include/kpathsea/c-ctype.h
@@ -61,15 +56,4 @@ man/man1/kpseaccess.1
 man/man1/kpsereadlink.1
 man/man1/kpsestat.1
 man/man1/kpsewhich.1
-man/man1/mktexlsr.1
-man/man1/mktexmf.1
-man/man1/mktexpk.1
-man/man1/mktextfm.1
-man/man1/texhash.1
-share/texmf-dist/web2c/mktex.opt
-share/texmf-dist/web2c/mktexdir
-share/texmf-dist/web2c/mktexdir.opt
-share/texmf-dist/web2c/mktexnam
-share/texmf-dist/web2c/mktexnam.opt
-share/texmf-dist/web2c/mktexupd
 share/texmf-dist/web2c/texmf.cnf

Index: pkgsrc/print/kpathsea/distinfo
diff -u pkgsrc/print/kpathsea/distinfo:1.24 pkgsrc/print/kpathsea/distinfo:1.25
--- pkgsrc/print/kpathsea/distinfo:1.24 Thu May  9 09:47:35 2019
+++ pkgsrc/print/kpathsea/distinfo      Sun May 10 03:56:38 2020
@@ -1,17 +1,8 @@
-$NetBSD: distinfo,v 1.24 2019/05/09 09:47:35 adam Exp $
+$NetBSD: distinfo,v 1.25 2020/05/10 03:56:38 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes
 SHA1 (patch-aa) = 049aa9e8655c749ba168316fe6a4af453c3c9194
-SHA1 (patch-ac) = cf7a574f78f13b4ff662e97da4b6a4bcfcd002b0
-SHA1 (patch-ad) = 3c2629948dca3157c64078220537e96f66956289
-SHA1 (patch-ae) = b85fd269d86bbc878bc4622f1cdbbdebb5c320bf
-SHA1 (patch-af) = 390783ba6ad88208df1b7be0bf9e52e2ceb81c13
-SHA1 (patch-ag) = 0590a33b0f557d9f6fbf13fdf59469c9345445fe
-SHA1 (patch-ah) = 15a0026ed21d732504d50af9597e53197aca038e
-SHA1 (patch-ai) = 094412f43212c4b5a6c3349b5d147bc41b9edc0d
-SHA1 (patch-aj) = 97235f77188a1923d87d6992defb4c0cc2e050f4
-SHA1 (patch-ak) = 2cee0c54ee5d2f02c08a6d19d8bfb7aa6316b69c
 SHA1 (patch-xputenv.c) = 75edfd8abdf2f0373a084095cfdd37865e628590

Index: pkgsrc/print/kpathsea/texmf.mk
diff -u pkgsrc/print/kpathsea/texmf.mk:1.10 pkgsrc/print/kpathsea/texmf.mk:1.11
--- pkgsrc/print/kpathsea/texmf.mk:1.10 Thu May  9 09:47:35 2019
+++ pkgsrc/print/kpathsea/texmf.mk      Sun May 10 03:56:38 2020
@@ -1,4 +1,4 @@
-# $NetBSD: texmf.mk,v 1.10 2019/05/09 09:47:35 adam Exp $
+# $NetBSD: texmf.mk,v 1.11 2020/05/10 03:56:38 markd Exp $
 #
 # This Makefile fragment is intended to be included by packages that
 # install TeX packages.  It rebuilds the ls-R databases at
@@ -41,14 +41,14 @@ DEINSTALL_TEMPLATES+=       ../../print/kpaths
 .endif
 
 .if !empty(TEX_FORMATS)
-.  include "../../print/tex-tetex/format.mk"
+.  include "../../print/tex-texlive-scripts/format.mk"
 .endif
 .if !empty(TEX_HYPHEN_DAT) || !empty(TEX_HYPHEN_DEF)
-.  include "../../print/tex-tetex/hyphen.mk"
+.  include "../../print/tex-texlive-scripts/hyphen.mk"
 .endif
 .if !empty(TEX_KANJIMAP_FILES) || !empty(TEX_MAP_FILES) \
        || !empty(TEX_MIXEDMAP_FILES)
-.  include "../../print/tex-tetex/map.mk"
+.  include "../../print/tex-texlive-scripts/map.mk"
 .endif
 
 .endif # TEX_TEXMF_MK

Index: pkgsrc/print/lacheck/Makefile
diff -u pkgsrc/print/lacheck/Makefile:1.6 pkgsrc/print/lacheck/Makefile:1.7
--- pkgsrc/print/lacheck/Makefile:1.6   Thu May  9 09:47:35 2019
+++ pkgsrc/print/lacheck/Makefile       Sun May 10 03:56:39 2020
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2019/05/09 09:47:35 adam Exp $
+# $NetBSD: Makefile,v 1.7 2020/05/10 03:56:39 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
-PKGNAME=       lacheck-1.28
-PKGREVISION=   4
+PKGNAME=       lacheck-1.29
 CATEGORIES=    print
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/print/lacheck/distinfo
diff -u pkgsrc/print/lacheck/distinfo:1.7 pkgsrc/print/lacheck/distinfo:1.8
--- pkgsrc/print/lacheck/distinfo:1.7   Thu May  9 09:47:35 2019
+++ pkgsrc/print/lacheck/distinfo       Sun May 10 03:56:39 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2019/05/09 09:47:35 adam Exp $
+$NetBSD: distinfo,v 1.8 2020/05/10 03:56:39 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes

Index: pkgsrc/print/luatex/Makefile
diff -u pkgsrc/print/luatex/Makefile:1.94 pkgsrc/print/luatex/Makefile:1.95
--- pkgsrc/print/luatex/Makefile:1.94   Fri Apr  3 10:30:34 2020
+++ pkgsrc/print/luatex/Makefile        Sun May 10 03:56:39 2020
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.94 2020/04/03 10:30:34 wiz Exp $
+# $NetBSD: Makefile,v 1.95 2020/05/10 03:56:39 markd Exp $
 
-PKGREVISION= 7
 .include "../../print/texlive/Makefile.common"
 
-PKGNAME=       luatex-1.10.0
+PKGNAME=       luatex-1.12.0
 CATEGORIES=    print
 
 HOMEPAGE=      https://www.tug.org/web2c/
@@ -24,6 +23,7 @@ CONFIGURE_ARGS+=      --disable-euptex
 CONFIGURE_ARGS+=       --disable-mf
 CONFIGURE_ARGS+=       --disable-mf-nowin
 CONFIGURE_ARGS+=       --disable-luajittex
+CONFIGURE_ARGS+=       --disable-luajithbtex
 CONFIGURE_ARGS+=       --disable-mfluajit
 CONFIGURE_ARGS+=       --disable-mp
 CONFIGURE_ARGS+=       --disable-pdftex
@@ -43,6 +43,8 @@ CONFIGURE_ARGS+=      --with-system-zlib
 CONFIGURE_ARGS+=       --with-zlib-includes=${BUILDLINK_PREFIX.zlib}/include
 CONFIGURE_ARGS+=       --with-zlib-libdir=${BUILDLINK_PREFIX.zlib}/lib
 CONFIGURE_ARGS+=       --with-system-cairo
+CONFIGURE_ARGS+=       --with-system-graphite2
+CONFIGURE_ARGS+=       --with-system-harfbuzz
 CONFIGURE_ARGS+=       --with-system-pixman
 CONFIGURE_ARGS+=       --with-system-libpng
 CONFIGURE_ARGS+=       --with-system-freetype2
@@ -56,6 +58,7 @@ CONFIGURE_ARGS+=      --with-gmp-libdir=${BUI
 CONFIGURE_ARGS+=       --without-x
 
 CONFIGURE_DIRS=                libs/lua53
+CONFIGURE_DIRS+=       libs/luajit
 CONFIGURE_DIRS+=       texk/web2c
 
 INSTALLATION_DIRS+=    bin lib
@@ -79,9 +82,12 @@ do-install:
        ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} ${WRKSRC}/texk/web2c/luatex ${DESTDIR}${PREFIX}/bin
        ${LN} -f -s luatex ${DESTDIR}${PREFIX}/bin/texlua
        ${LN} -f -s luatex ${DESTDIR}${PREFIX}/bin/texluac
+       ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} ${WRKSRC}/texk/web2c/luahbtex ${DESTDIR}${PREFIX}/bin
+       ${LIBTOOL} --mode=install ${INSTALL_PROGRAM} ${WRKSRC}/texk/web2c/mflua ${DESTDIR}${PREFIX}/bin
 
 .include "../../archivers/zziplib/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
+.include "../../fonts/harfbuzz/buildlink3.mk"
 .include "../../graphics/cairo/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
 .include "../../math/mpfr/buildlink3.mk"

Index: pkgsrc/print/luatex/PLIST
diff -u pkgsrc/print/luatex/PLIST:1.5 pkgsrc/print/luatex/PLIST:1.6
--- pkgsrc/print/luatex/PLIST:1.5       Thu May  9 09:47:35 2019
+++ pkgsrc/print/luatex/PLIST   Sun May 10 03:56:39 2020
@@ -1,5 +1,7 @@
-@comment $NetBSD: PLIST,v 1.5 2019/05/09 09:47:35 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2020/05/10 03:56:39 markd Exp $
+bin/luahbtex
 bin/luatex
+bin/mflua
 bin/texlua
 bin/texluac
 lib/libtexlua53.la

Index: pkgsrc/print/luatex/distinfo
diff -u pkgsrc/print/luatex/distinfo:1.36 pkgsrc/print/luatex/distinfo:1.37
--- pkgsrc/print/luatex/distinfo:1.36   Thu Mar 12 17:18:30 2020
+++ pkgsrc/print/luatex/distinfo        Sun May 10 03:56:39 2020
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.36 2020/03/12 17:18:30 wiz Exp $
+$NetBSD: distinfo,v 1.37 2020/05/10 03:56:39 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes
 SHA1 (patch-libs_lua53_lua53-src_src_luaconf.h) = 824ee4ba2c324e1e01967b82a54621b6b6f3edd3
 SHA1 (patch-libs_luajit_LuaJIT-src_src_host_buildvm__asm.c) = 34fa742ed696f97df637c5086bf1faf3d718cb69
 SHA1 (patch-libs_luajit_LuaJIT-src_src_vm__x86.dasc) = 491d33adbbaab8b2b81a65a8d7ba30aee775b75f

Index: pkgsrc/print/ptexenc/Makefile
diff -u pkgsrc/print/ptexenc/Makefile:1.13 pkgsrc/print/ptexenc/Makefile:1.14
--- pkgsrc/print/ptexenc/Makefile:1.13  Sat Jan 18 23:33:30 2020
+++ pkgsrc/print/ptexenc/Makefile       Sun May 10 03:56:39 2020
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.13 2020/01/18 23:33:30 rillig Exp $
+# $NetBSD: Makefile,v 1.14 2020/05/10 03:56:39 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
-PKGNAME=       ptexenc-1.3.7
+PKGNAME=       ptexenc-1.3.8
 CATEGORIES=    print
 
 HOMEPAGE=      https://www.tug.org/texlive/

Index: pkgsrc/print/ptexenc/distinfo
diff -u pkgsrc/print/ptexenc/distinfo:1.12 pkgsrc/print/ptexenc/distinfo:1.13
--- pkgsrc/print/ptexenc/distinfo:1.12  Thu May  9 09:47:36 2019
+++ pkgsrc/print/ptexenc/distinfo       Sun May 10 03:56:39 2020
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.12 2019/05/09 09:47:36 adam Exp $
+$NetBSD: distinfo,v 1.13 2020/05/10 03:56:39 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes
 SHA1 (patch-texk_ptexenc_Makefile.in) = 2d110e53d604c405140abf05646a79aecb393ede

Index: pkgsrc/print/seetexk/Makefile
diff -u pkgsrc/print/seetexk/Makefile:1.7 pkgsrc/print/seetexk/Makefile:1.8
--- pkgsrc/print/seetexk/Makefile:1.7   Sat Jan 18 23:33:30 2020
+++ pkgsrc/print/seetexk/Makefile       Sun May 10 03:56:39 2020
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.7 2020/01/18 23:33:30 rillig Exp $
+# $NetBSD: Makefile,v 1.8 2020/05/10 03:56:39 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
 PKGNAME=       seetexk-1.1
-PKGREVISION=   5
+PKGREVISION=   6
 CATEGORIES=    print
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
Index: pkgsrc/print/seetexk/distinfo
diff -u pkgsrc/print/seetexk/distinfo:1.7 pkgsrc/print/seetexk/distinfo:1.8
--- pkgsrc/print/seetexk/distinfo:1.7   Thu May  9 09:47:36 2019
+++ pkgsrc/print/seetexk/distinfo       Sun May 10 03:56:39 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2019/05/09 09:47:36 adam Exp $
+$NetBSD: distinfo,v 1.8 2020/05/10 03:56:39 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes

Index: pkgsrc/print/tex-koma-script/Makefile
diff -u pkgsrc/print/tex-koma-script/Makefile:1.20 pkgsrc/print/tex-koma-script/Makefile:1.21
--- pkgsrc/print/tex-koma-script/Makefile:1.20  Sat Jan 18 23:34:19 2020
+++ pkgsrc/print/tex-koma-script/Makefile       Sun May 10 03:56:41 2020
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.20 2020/01/18 23:34:19 rillig Exp $
+# $NetBSD: Makefile,v 1.21 2020/05/10 03:56:41 markd Exp $
 
 DISTNAME=      koma-script
-PKGNAME=       tex-${DISTNAME}-3.26b
-TEXLIVE_REV=   49929
+PKGNAME=       tex-${DISTNAME}-3.30
+TEXLIVE_REV=   54825
 
 MAINTAINER=    minskim%NetBSD.org@localhost
 HOMEPAGE=      https://ctan.org/pkg/koma-script
@@ -11,6 +11,5 @@ LICENSE=      lppl-1.3c
 
 DEPENDS+=      tex-graphics-[0-9]*:../../print/tex-graphics
 
-TEXLIVE_UNVERSIONED=   yes
 .include "../../print/texlive/package.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/print/tex-koma-script/PLIST
diff -u pkgsrc/print/tex-koma-script/PLIST:1.11 pkgsrc/print/tex-koma-script/PLIST:1.12
--- pkgsrc/print/tex-koma-script/PLIST:1.11     Tue Jan 29 09:58:32 2019
+++ pkgsrc/print/tex-koma-script/PLIST  Sun May 10 03:56:41 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2019/01/29 09:58:32 markd Exp $
+@comment $NetBSD: PLIST,v 1.12 2020/05/10 03:56:41 markd Exp $
 share/texmf-dist/doc/latex/koma-script/INSTALL.txt
 share/texmf-dist/doc/latex/koma-script/INSTALLD.txt
 share/texmf-dist/doc/latex/koma-script/README
@@ -27,15 +27,12 @@ share/texmf-dist/doc/latex/koma-script/s
 share/texmf-dist/doc/latex/koma-script/scrletter.html
 share/texmf-dist/doc/latex/koma-script/scrlfile.html
 share/texmf-dist/doc/latex/koma-script/scrlttr2.html
-share/texmf-dist/doc/latex/koma-script/scrpage2.pdf
 share/texmf-dist/doc/latex/koma-script/scrreprt.html
 share/texmf-dist/doc/latex/koma-script/scrtime.html
 share/texmf-dist/doc/latex/koma-script/scrwfile.html
 share/texmf-dist/doc/latex/koma-script/tocbasic.html
 share/texmf-dist/doc/latex/koma-script/tocstyle.pdf
 share/texmf-dist/doc/latex/koma-script/typearea.html
-share/texmf-dist/source/latex/koma-script/ChangeLog
-share/texmf-dist/source/latex/koma-script/ChangeLog.2
 share/texmf-dist/source/latex/koma-script/Makefile
 share/texmf-dist/source/latex/koma-script/Makefile.baseinit
 share/texmf-dist/source/latex/koma-script/Makefile.baserules
@@ -168,7 +165,6 @@ share/texmf-dist/source/latex/koma-scrip
 share/texmf-dist/source/latex/koma-script/doc/scrletter.html
 share/texmf-dist/source/latex/koma-script/doc/scrlfile.html
 share/texmf-dist/source/latex/koma-script/doc/scrlttr2.html
-share/texmf-dist/source/latex/koma-script/doc/scrpage2.tex
 share/texmf-dist/source/latex/koma-script/doc/scrreprt.html
 share/texmf-dist/source/latex/koma-script/doc/scrtime.html
 share/texmf-dist/source/latex/koma-script/doc/scrwfile.html
@@ -211,7 +207,6 @@ share/texmf-dist/source/latex/koma-scrip
 share/texmf-dist/source/latex/koma-script/scrlfile.dtx
 share/texmf-dist/source/latex/koma-script/scrlogo.dtx
 share/texmf-dist/source/latex/koma-script/scrmain.ins
-share/texmf-dist/source/latex/koma-script/scrpage.dtx
 share/texmf-dist/source/latex/koma-script/scrsource.tex
 share/texmf-dist/source/latex/koma-script/scrstrip.inc
 share/texmf-dist/source/latex/koma-script/scrstrop.inc
@@ -220,6 +215,8 @@ share/texmf-dist/source/latex/koma-scrip
 share/texmf-dist/source/latex/koma-script/tocbasic.dtx
 share/texmf-dist/source/latex/koma-script/tocstyle.dtx
 share/texmf-dist/tex/latex/koma-script/DIN.lco
+share/texmf-dist/tex/latex/koma-script/DIN5008A.lco
+share/texmf-dist/tex/latex/koma-script/DIN5008B.lco
 share/texmf-dist/tex/latex/koma-script/DINmtext.lco
 share/texmf-dist/tex/latex/koma-script/KOMAold.lco
 share/texmf-dist/tex/latex/koma-script/KakuLL.lco
@@ -241,6 +238,7 @@ share/texmf-dist/tex/latex/koma-script/l
 share/texmf-dist/tex/latex/koma-script/nomencl.hak
 share/texmf-dist/tex/latex/koma-script/scraddr.sty
 share/texmf-dist/tex/latex/koma-script/scrartcl.cls
+share/texmf-dist/tex/latex/koma-script/scrarticle.cls
 share/texmf-dist/tex/latex/koma-script/scrbase.sty
 share/texmf-dist/tex/latex/koma-script/scrbook.cls
 share/texmf-dist/tex/latex/koma-script/scrdate.sty
@@ -254,10 +252,11 @@ share/texmf-dist/tex/latex/koma-script/s
 share/texmf-dist/tex/latex/koma-script/scrlayer-notecolumn.sty
 share/texmf-dist/tex/latex/koma-script/scrlayer-scrpage.sty
 share/texmf-dist/tex/latex/koma-script/scrlayer.sty
+share/texmf-dist/tex/latex/koma-script/scrletter.cls
 share/texmf-dist/tex/latex/koma-script/scrletter.sty
 share/texmf-dist/tex/latex/koma-script/scrlfile.sty
 share/texmf-dist/tex/latex/koma-script/scrlttr2.cls
-share/texmf-dist/tex/latex/koma-script/scrpage2.sty
+share/texmf-dist/tex/latex/koma-script/scrreport.cls
 share/texmf-dist/tex/latex/koma-script/scrreprt.cls
 share/texmf-dist/tex/latex/koma-script/scrsize10pt.clo
 share/texmf-dist/tex/latex/koma-script/scrsize11pt.clo
@@ -265,6 +264,7 @@ share/texmf-dist/tex/latex/koma-script/s
 share/texmf-dist/tex/latex/koma-script/scrtime.sty
 share/texmf-dist/tex/latex/koma-script/scrwfile.sty
 share/texmf-dist/tex/latex/koma-script/setspace.hak
+share/texmf-dist/tex/latex/koma-script/standardsections.hak
 share/texmf-dist/tex/latex/koma-script/tocbasic.sty
 share/texmf-dist/tex/latex/koma-script/tocstyle.sty
 share/texmf-dist/tex/latex/koma-script/typearea.sty

Index: pkgsrc/print/tex-koma-script/distinfo
diff -u pkgsrc/print/tex-koma-script/distinfo:1.18 pkgsrc/print/tex-koma-script/distinfo:1.19
--- pkgsrc/print/tex-koma-script/distinfo:1.18  Mon May  6 21:23:30 2019
+++ pkgsrc/print/tex-koma-script/distinfo       Sun May 10 03:56:41 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2019/05/06 21:23:30 markd Exp $
+$NetBSD: distinfo,v 1.19 2020/05/10 03:56:41 markd Exp $
 
-SHA1 (tex-koma-script-49929/koma-script.tar.xz) = d723c56a2215a1a79527a24ddf0c31b2c35b690f
-RMD160 (tex-koma-script-49929/koma-script.tar.xz) = 0e3c7e1657a79fc68cbd39f689f7bd65cce25732
-SHA512 (tex-koma-script-49929/koma-script.tar.xz) = d12003954f079dccf1e3aa3bd1968cda2c03eb9eb4ac84115583120463ec2732389cab414b7d8214983f0f484c483852fd665dc254b924ac15b190f4bdf207e7
-Size (tex-koma-script-49929/koma-script.tar.xz) = 13756660 bytes
+SHA1 (koma-script.r54825.tar.xz) = d06f866e7197d378ef01723b8cdd548d1cfaa454
+RMD160 (koma-script.r54825.tar.xz) = 35fe298989b672659a264bd80280fa3566bf7e90
+SHA512 (koma-script.r54825.tar.xz) = 94f66cf85d9ea536007048dc99dd1996965e6f2fe1daffc7c1212ee09483e8b70451acb088a6ef8683092fcc260abecac4108b7c9ee1cc64234dbccbd58e59ea
+Size (koma-script.r54825.tar.xz) = 13334972 bytes

Index: pkgsrc/print/tex-kpathsea/Makefile
diff -u pkgsrc/print/tex-kpathsea/Makefile:1.22 pkgsrc/print/tex-kpathsea/Makefile:1.23
--- pkgsrc/print/tex-kpathsea/Makefile:1.22     Sat Jan 18 23:34:20 2020
+++ pkgsrc/print/tex-kpathsea/Makefile  Sun May 10 03:56:41 2020
@@ -1,18 +1,26 @@
-# $NetBSD: Makefile,v 1.22 2020/01/18 23:34:20 rillig Exp $
+# $NetBSD: Makefile,v 1.23 2020/05/10 03:56:41 markd Exp $
 
 DISTNAME=      kpathsea
-PKGNAME=       tex-${DISTNAME}-2019
-TEXLIVE_REV=   51016
+PKGNAME=       tex-${DISTNAME}-2020
+TEXLIVE_REV=   54764
 
 MAINTAINER=    minskim%NetBSD.org@localhost
 HOMEPAGE=      https://ctan.org/pkg/kpathsea
 COMMENT=       Translation tables for TeX
-LICENSE=       gnu-lgpl-v2
+LICENSE=       gnu-lgpl-v2.1
 
 CONFLICTS+=    tex-bin-kpathsea-[0-9]*
 CONFLICTS+=    texlive-tetex<=2011nb2
 SUPERSEDES=    tex-bin-kpathsea<=2008.12897
 
+SUBST_CLASSES+=                paths
+SUBST_MESSAGE.paths=   Setting paths to commands.
+SUBST_STAGE.paths=     pre-configure
+SUBST_FILES.paths=     texmf-dist/web2c/mktex.opt texmf-dist/web2c/mktexdir \
+                       texmf-dist/web2c/mktexnam texmf-dist/web2c/mktexnam.opt \
+                       texmf-dist/web2c/mktexupd
+SUBST_SED.paths=       -e 's,@KPSEWHICH@,${PREFIX}/bin/kpsewhich,g'
+
 PKG_SYSCONFSUBDIR=     texmf
 
 MAKE_DIRS+=    ${PKG_SYSCONFDIR}/web2c
@@ -21,10 +29,7 @@ CONF_FILES+= ${PREFIX}/share/texmf-dist/
 
 TEX_TEXMF_DIRS+=       ${PKG_SYSCONFDIR} ${PREFIX}/share/texmf-dist
 
-TEXLIVE_IGNORE_PATTERNS=       texmf-dist/web2c/mktex.opt \
-                               texmf-dist/web2c/mktex[a-z]* \
-                               texmf-dist/web2c/texmf.cnf
+TEXLIVE_IGNORE_PATTERNS=       texmf-dist/web2c/texmf.cnf
 
-TEXLIVE_UNVERSIONED=   yes
 .include "../../print/texlive/package.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/print/tex-kpathsea/PLIST
diff -u pkgsrc/print/tex-kpathsea/PLIST:1.5 pkgsrc/print/tex-kpathsea/PLIST:1.6
--- pkgsrc/print/tex-kpathsea/PLIST:1.5 Sun Nov 17 17:12:19 2013
+++ pkgsrc/print/tex-kpathsea/PLIST     Sun May 10 03:56:41 2020
@@ -1,24 +1,6 @@
-@comment $NetBSD: PLIST,v 1.5 2013/11/17 17:12:19 minskim Exp $
-share/texmf-dist/web2c/amiga-pl.tcx
-share/texmf-dist/web2c/cp1250cs.tcx
-share/texmf-dist/web2c/cp1250pl.tcx
-share/texmf-dist/web2c/cp1250t1.tcx
-share/texmf-dist/web2c/cp227.tcx
-share/texmf-dist/web2c/cp852-cs.tcx
-share/texmf-dist/web2c/cp852-pl.tcx
-share/texmf-dist/web2c/cp8bit.tcx
-share/texmf-dist/web2c/empty.tcx
-share/texmf-dist/web2c/fmtutil.cnf
-share/texmf-dist/web2c/il1-t1.tcx
-share/texmf-dist/web2c/il2-cs.tcx
-share/texmf-dist/web2c/il2-pl.tcx
-share/texmf-dist/web2c/il2-t1.tcx
-share/texmf-dist/web2c/kam-cs.tcx
-share/texmf-dist/web2c/kam-t1.tcx
-share/texmf-dist/web2c/macce-pl.tcx
-share/texmf-dist/web2c/macce-t1.tcx
-share/texmf-dist/web2c/maz-pl.tcx
-share/texmf-dist/web2c/mktex.cnf
-share/texmf-dist/web2c/natural.tcx
-share/texmf-dist/web2c/tcvn-t5.tcx
-share/texmf-dist/web2c/viscii-t5.tcx
+Kpathsea is a library and utility programs which provide path
+searching facilities for TeX file types, including the
+self-locating feature required for movable installations,
+layered on top of a general search mechanism. It is not
+distributed separately, but rather is released and maintained
+as part of the TeX live sources.

Index: pkgsrc/print/tex-kpathsea/distinfo
diff -u pkgsrc/print/tex-kpathsea/distinfo:1.19 pkgsrc/print/tex-kpathsea/distinfo:1.20
--- pkgsrc/print/tex-kpathsea/distinfo:1.19     Tue May 14 12:37:40 2019
+++ pkgsrc/print/tex-kpathsea/distinfo  Sun May 10 03:56:41 2020
@@ -1,7 +1,12 @@
-$NetBSD: distinfo,v 1.19 2019/05/14 12:37:40 markd Exp $
+$NetBSD: distinfo,v 1.20 2020/05/10 03:56:41 markd Exp $
 
-SHA1 (tex-kpathsea-51016/kpathsea.tar.xz) = dc071ba35f1c4af5e1896807ec2c612b8c55eaaf
-RMD160 (tex-kpathsea-51016/kpathsea.tar.xz) = 4d0b5d343152d075bab16deb3fc3ce6e59b68521
-SHA512 (tex-kpathsea-51016/kpathsea.tar.xz) = 12676ea4b26af792c1abc2a3189c103357b6af4994d3131d8d98e507af24f5d9666bfe4d8abba0ec984eec1ba8c99ab7a6d35813c8e053c79c82a7baa88c973d
-Size (tex-kpathsea-51016/kpathsea.tar.xz) = 31480 bytes
-SHA1 (patch-texmf-dist_web2c_fmtutil.cnf) = 5b6692f7dc793ea853337f33dde5cf6da5175213
+SHA1 (kpathsea.r54764.tar.xz) = 8dfe8d70f68068a72874f269806b84ca8d78357e
+RMD160 (kpathsea.r54764.tar.xz) = 460b263b695678fb7ed9e2d94a78603a02d41bbd
+SHA512 (kpathsea.r54764.tar.xz) = 8fb0bb4dac85e1b4ecc273cb7430c86726896728e2b157dccc727289df95668d78f8604b4d04c168cd35ab44be617a317edfdd1d5ccd726bf2956b9e47da7b90
+Size (kpathsea.r54764.tar.xz) = 32300 bytes
+SHA1 (patch-texmf-dist_web2c_fmtutil.cnf) = 3d89bb0073a8e8f1120932d584199e57df67b5e4
+SHA1 (patch-texmf-dist_web2c_mktex.opt) = 1b74cf2cd00d1831d9eacf272913ccc9a5c10539
+SHA1 (patch-texmf-dist_web2c_mktexdir) = a09f91ed257c4f8ffdabc5fcfac6f82458b73e76
+SHA1 (patch-texmf-dist_web2c_mktexnam) = 350d837d18199b23336d7437a3172675e87b83f0
+SHA1 (patch-texmf-dist_web2c_mktexnam.opt) = 13c3bcf6c251fdea32402af7b905d3ac3c37f72b
+SHA1 (patch-texmf-dist_web2c_mktexupd) = b4159ee7f407366f9d5a6a2ed206d26cd4dcb469

Index: pkgsrc/print/tex-kpathsea-doc/Makefile
diff -u pkgsrc/print/tex-kpathsea-doc/Makefile:1.20 pkgsrc/print/tex-kpathsea-doc/Makefile:1.21
--- pkgsrc/print/tex-kpathsea-doc/Makefile:1.20 Sat Jan 18 23:34:20 2020
+++ pkgsrc/print/tex-kpathsea-doc/Makefile      Sun May 10 03:56:41 2020
@@ -1,24 +1,20 @@
-# $NetBSD: Makefile,v 1.20 2020/01/18 23:34:20 rillig Exp $
+# $NetBSD: Makefile,v 1.21 2020/05/10 03:56:41 markd Exp $
 
 DISTNAME=      kpathsea.doc
-PKGNAME=       tex-${DISTNAME:S/./-/}-2019
-TEXLIVE_REV=   51016
+PKGNAME=       tex-${DISTNAME:S/./-/}-2020
+TEXLIVE_REV=   54764
 
 MAINTAINER=    minskim%NetBSD.org@localhost
 HOMEPAGE=      https://ctan.org/pkg/kpathsea
 COMMENT=       Documentation for tex-kpathsea
-LICENSE=       gnu-lgpl-v2
+LICENSE=       gnu-lgpl-v2.1
 
 CONFLICTS+=    texlive-tetex<=2011nb1
 
 INFO_FILES=    yes
 
 TEXLIVE_IGNORE_PATTERNS=       texmf-dist/doc/info/[kw]* \
-                               texmf-dist/doc/man/man1/k* \
-                               texmf-dist/doc/man/man1/mko* \
-                               texmf-dist/doc/man/man1/mktex[l-z]* \
-                               texmf-dist/doc/man/man1/t*
+                               texmf-dist/doc/man
 
-TEXLIVE_UNVERSIONED=   yes
 .include "../../print/texlive/package.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/print/tex-kpathsea-doc/PLIST
diff -u pkgsrc/print/tex-kpathsea-doc/PLIST:1.3 pkgsrc/print/tex-kpathsea-doc/PLIST:1.4
--- pkgsrc/print/tex-kpathsea-doc/PLIST:1.3     Sun Nov 17 17:12:19 2013
+++ pkgsrc/print/tex-kpathsea-doc/PLIST Sun May 10 03:56:41 2020
@@ -1,6 +1,5 @@
-@comment $NetBSD: PLIST,v 1.3 2013/11/17 17:12:19 minskim Exp $
+@comment $NetBSD: PLIST,v 1.4 2020/05/10 03:56:41 markd Exp $
 info/tds.info
-man/man1/mktexfmt.1
 share/texmf-dist/doc/kpathsea/kpathsea.html
 share/texmf-dist/doc/kpathsea/kpathsea.pdf
 share/texmf-dist/doc/web2c/web2c.html

Index: pkgsrc/print/tex-kpathsea-doc/distinfo
diff -u pkgsrc/print/tex-kpathsea-doc/distinfo:1.18 pkgsrc/print/tex-kpathsea-doc/distinfo:1.19
--- pkgsrc/print/tex-kpathsea-doc/distinfo:1.18 Tue May 14 12:37:40 2019
+++ pkgsrc/print/tex-kpathsea-doc/distinfo      Sun May 10 03:56:41 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2019/05/14 12:37:40 markd Exp $
+$NetBSD: distinfo,v 1.19 2020/05/10 03:56:41 markd Exp $
 
-SHA1 (tex-kpathsea-51016/kpathsea.doc.tar.xz) = d3efa746d0471040998edc997cd1294d7f3e45fa
-RMD160 (tex-kpathsea-51016/kpathsea.doc.tar.xz) = a017a74e22da0cb1df3754f435b840d84863b0ab
-SHA512 (tex-kpathsea-51016/kpathsea.doc.tar.xz) = bd13bb8a5740df0abda5d5f546138504bf3b6bd54caa95e5f1758cc540af4bbbd055e3868c494f65e9bebe108038205d8537fcffbc821a8f17bc51119e5d479c
-Size (tex-kpathsea-51016/kpathsea.doc.tar.xz) = 1068236 bytes
+SHA1 (kpathsea.doc.r54764.tar.xz) = 935e6b567e3d2f7938d17421f2053c0a03e40b78
+RMD160 (kpathsea.doc.r54764.tar.xz) = ee8ce81753a78eb9dbc75ffef7d3b4e5e55ea8fb
+SHA512 (kpathsea.doc.r54764.tar.xz) = e5fe31bf22af5ef40e03a7b88e43cab1c1a45ce4c55e93d634d89ddbfb87bd0c7d25901dc1e8756695f75bd28181c7e39690ea67511bac3a0f8c906bcd44f0fb
+Size (kpathsea.doc.r54764.tar.xz) = 1066612 bytes

Index: pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_fmtutil.cnf
diff -u pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_fmtutil.cnf:1.4 pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_fmtutil.cnf:1.5
--- pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_fmtutil.cnf:1.4    Tue May 14 12:37:40 2019
+++ pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_fmtutil.cnf        Sun May 10 03:56:41 2020
@@ -1,13 +1,13 @@
-$NetBSD: patch-texmf-dist_web2c_fmtutil.cnf,v 1.4 2019/05/14 12:37:40 markd Exp $
+$NetBSD: patch-texmf-dist_web2c_fmtutil.cnf,v 1.5 2020/05/10 03:56:41 markd Exp $
 
---- texmf-dist/web2c/fmtutil.cnf.orig  2019-03-23 01:25:33.000000000 +0000
+start with nothing set. populated by TEX_FORMATS
+
+--- texmf-dist/web2c/fmtutil.cnf.orig  2020-04-15 23:56:36.000000000 +0000
 +++ texmf-dist/web2c/fmtutil.cnf
-@@ -35,103 +35,3 @@
- # 
- # 4) usual comments start with "# ", whereas disabled configurations
- #    start with "#! " in this file.
--
--#
+@@ -41,120 +41,3 @@
+ # 5) The entries in the main TeX Live fmtutil.cnf are created from the
+ #    AddFormat directives in (ultimately) the *.tlpsrc files. Don't edit here.
+ #
 -# from aleph:
 -aleph aleph - *aleph.ini
 -lamed aleph language.dat *lambda.ini
@@ -29,10 +29,10 @@ $NetBSD: patch-texmf-dist_web2c_fmtutil.
 -#
 -# from csplain:
 -csplain pdftex - -etex -enc csplain-utf8.ini
--pdfcsplain pdftex - -etex -enc csplain-utf8.ini
 -luacsplain luatex - -etex csplain.ini
--pdfcsplain xetex - -etex csplain.ini
 -pdfcsplain luatex - -etex csplain.ini
+-pdfcsplain pdftex - -etex -enc csplain-utf8.ini
+-pdfcsplain xetex - -etex csplain.ini
 -#
 -# from eplain:
 -eplain pdftex language.dat -translate-file=cp227.tcx *eplain.ini
@@ -42,19 +42,30 @@ $NetBSD: patch-texmf-dist_web2c_fmtutil.
 -pdfjadetex pdftex language.dat *pdfjadetex.ini
 -#
 -# from latex-bin:
+-dvilualatex luatex language.dat,language.dat.lua dvilualatex.ini
 -latex pdftex language.dat -translate-file=cp227.tcx *latex.ini
+-lualatex luahbtex language.dat,language.dat.lua lualatex.ini
 -pdflatex pdftex language.dat -translate-file=cp227.tcx *pdflatex.ini
--dvilualatex luatex language.dat,language.dat.lua dvilualatex.ini
--lualatex luatex language.dat,language.dat.lua lualatex.ini
--#! luajitlatex luajittex language.dat,language.dat.lua lualatex.ini
+-#
+-# from latex-bin-dev:
+-dvilualatex-dev luatex language.dat,language.dat.lua dvilualatex.ini
+-latex-dev pdftex language.dat -translate-file=cp227.tcx *latex.ini
+-lualatex-dev luahbtex language.dat,language.dat.lua lualatex.ini
+-pdflatex-dev pdftex language.dat -translate-file=cp227.tcx *pdflatex.ini
 -#
 -# from lollipop:
 -lollipop tex - lollipop.ini
 -#
+-# from luahbtex:
+-luahbtex luahbtex language.def,language.dat.lua luatex.ini
+-#
+-# from luajittex:
+-luajithbtex luajithbtex language.def,language.dat.lua luatex.ini
+-luajittex luajittex language.def,language.dat.lua luatex.ini
+-#
 -# from luatex:
--luatex luatex language.def,language.dat.lua luatex.ini
 -dviluatex luatex language.def,language.dat.lua dviluatex.ini
--luajittex luajittex language.def,language.dat.lua luatex.ini
+-luatex luatex language.def,language.dat.lua luatex.ini
 -#
 -# from metafont:
 -mf mf-nowin - -translate-file=cp227.tcx mf.ini
@@ -74,17 +85,21 @@ $NetBSD: patch-texmf-dist_web2c_fmtutil.
 -# from mptopdf:
 -mptopdf pdftex - -translate-file=cp227.tcx mptopdf.tex
 -#
+-# from optex:
+-optex luatex hyphen-lan.opm optex.ini
+-#
 -# from pdftex:
--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
+-pdftex pdftex language.def -translate-file=cp227.tcx *pdfetex.ini
 -#
 -# from platex:
 -platex eptex language.dat *platex.ini
+-platex-dev eptex language.dat *platex.ini
 -#
 -# from ptex:
--ptex ptex - ptex.ini
 -eptex eptex language.def *eptex.ini
+-ptex ptex - ptex.ini
 -#
 -# from tex:
 -tex tex - tex.ini
@@ -94,15 +109,19 @@ $NetBSD: patch-texmf-dist_web2c_fmtutil.
 -#
 -# from uplatex:
 -uplatex euptex language.dat *uplatex.ini
+-uplatex-dev euptex language.dat *uplatex.ini
 -#
 -# from uptex:
--uptex uptex - uptex.ini
 -euptex euptex language.def *euptex.ini
+-uptex uptex - uptex.ini
+-#
+-# from xelatex-dev:
+-xelatex-dev xetex language.dat -etex xelatex.ini
 -#
 -# from xetex:
--xetex xetex language.def -etex xetex.ini
 -xelatex xetex language.dat -etex xelatex.ini
+-xetex xetex language.def -etex xetex.ini
 -#
 -# from xmltex:
--xmltex pdftex language.dat *xmltex.ini
 -pdfxmltex pdftex language.dat *pdfxmltex.ini
+-xmltex pdftex language.dat *xmltex.ini

Index: pkgsrc/print/tex-latex/Makefile
diff -u pkgsrc/print/tex-latex/Makefile:1.18 pkgsrc/print/tex-latex/Makefile:1.19
--- pkgsrc/print/tex-latex/Makefile:1.18        Sat Jan 18 23:34:21 2020
+++ pkgsrc/print/tex-latex/Makefile     Sun May 10 03:56:41 2020
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.18 2020/01/18 23:34:21 rillig Exp $
+# $NetBSD: Makefile,v 1.19 2020/05/10 03:56:41 markd Exp $
 
 DISTNAME=      latex
-PKGNAME=       tex-${DISTNAME}-20181201
-TEXLIVE_REV=   49390
+PKGNAME=       tex-${DISTNAME}-20200202.5
+TEXLIVE_REV=   53958
 
 MAINTAINER=    minskim%NetBSD.org@localhost
 HOMEPAGE=      https://ctan.org/pkg/latex
@@ -14,6 +14,5 @@ DEPENDS+=     tex-latex-fonts-[0-9]*:../../f
 DEPENDS+=      tex-luatex-[0-9]*:../../print/tex-luatex
 DEPENDS+=      tex-pdftex-[0-9]*:../../print/tex-pdftex
 
-TEXLIVE_UNVERSIONED=   yes
 .include "../../print/texlive/package.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/print/tex-latex/PLIST
diff -u pkgsrc/print/tex-latex/PLIST:1.6 pkgsrc/print/tex-latex/PLIST:1.7
--- pkgsrc/print/tex-latex/PLIST:1.6    Sat May 12 03:21:30 2018
+++ pkgsrc/print/tex-latex/PLIST        Sun May 10 03:56:41 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2018/05/12 03:21:30 markd Exp $
+@comment $NetBSD: PLIST,v 1.7 2020/05/10 03:56:41 markd Exp $
 share/texmf-dist/makeindex/latex/gglo.ist
 share/texmf-dist/makeindex/latex/gind.ist
 share/texmf-dist/tex/latex/base/alltt.sty
@@ -59,6 +59,7 @@ share/texmf-dist/tex/latex/base/leqno.cl
 share/texmf-dist/tex/latex/base/leqno.sty
 share/texmf-dist/tex/latex/base/letter.cls
 share/texmf-dist/tex/latex/base/letter.sty
+share/texmf-dist/tex/latex/base/ltexpl.ltx
 share/texmf-dist/tex/latex/base/ltluatex.lua
 share/texmf-dist/tex/latex/base/ltluatex.tex
 share/texmf-dist/tex/latex/base/ltnews.cls
@@ -133,6 +134,7 @@ share/texmf-dist/tex/latex/base/t2benc.d
 share/texmf-dist/tex/latex/base/t2cenc.dfu
 share/texmf-dist/tex/latex/base/testpage.tex
 share/texmf-dist/tex/latex/base/texsys.cfg
+share/texmf-dist/tex/latex/base/textcomp-2018-08-11.sty
 share/texmf-dist/tex/latex/base/textcomp.sty
 share/texmf-dist/tex/latex/base/tracefnt.sty
 share/texmf-dist/tex/latex/base/ts1cmr.fd
@@ -153,6 +155,7 @@ share/texmf-dist/tex/latex/base/ucmss.fd
 share/texmf-dist/tex/latex/base/ucmtt.fd
 share/texmf-dist/tex/latex/base/ulasy.fd
 share/texmf-dist/tex/latex/base/ullasy.fd
+share/texmf-dist/tex/latex/base/utf8-2018.def
 share/texmf-dist/tex/latex/base/utf8.def
 share/texmf-dist/tex/latex/base/utf8enc.dfu
 share/texmf-dist/tex/latex/base/x2enc.dfu

Index: pkgsrc/print/tex-latex/distinfo
diff -u pkgsrc/print/tex-latex/distinfo:1.15 pkgsrc/print/tex-latex/distinfo:1.16
--- pkgsrc/print/tex-latex/distinfo:1.15        Mon Jan 28 10:58:05 2019
+++ pkgsrc/print/tex-latex/distinfo     Sun May 10 03:56:41 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.15 2019/01/28 10:58:05 markd Exp $
+$NetBSD: distinfo,v 1.16 2020/05/10 03:56:41 markd Exp $
 
-SHA1 (tex-latex-49390/latex.tar.xz) = a89e426642a33760d8d85c85bd1b1ee5039d214e
-RMD160 (tex-latex-49390/latex.tar.xz) = 7708875e337053899229d2d5c33ac9d786b8b159
-SHA512 (tex-latex-49390/latex.tar.xz) = 6d520e2164d259a62872b21af5b416c66eceec8ab490e1b8379158988e3be3ccbf613cba6f3dead9dca685e6108db91e9da71e8c032865b4a9c687005fa2ca15
-Size (tex-latex-49390/latex.tar.xz) = 157692 bytes
+SHA1 (latex.r53958.tar.xz) = e5ac46f41d314681742ae6717f7a32e21f70f026
+RMD160 (latex.r53958.tar.xz) = d65586fa29b84013a34ff9375795dc4f2d69d583
+SHA512 (latex.r53958.tar.xz) = cf8f91ef3dbfe100597a779a369adc5ebb18c298408d60f6c4453abdbf40315e32bc7b9a943ccaf03dbfe6cf0a43cb0bc942c6ec04ca07cd7bd23c7cf239a7be
+Size (latex.r53958.tar.xz) = 168896 bytes

Index: pkgsrc/print/tex-latex-doc/Makefile
diff -u pkgsrc/print/tex-latex-doc/Makefile:1.16 pkgsrc/print/tex-latex-doc/Makefile:1.17
--- pkgsrc/print/tex-latex-doc/Makefile:1.16    Sat Jan 18 23:34:22 2020
+++ pkgsrc/print/tex-latex-doc/Makefile Sun May 10 03:56:42 2020
@@ -1,14 +1,13 @@
-# $NetBSD: Makefile,v 1.16 2020/01/18 23:34:22 rillig Exp $
+# $NetBSD: Makefile,v 1.17 2020/05/10 03:56:42 markd Exp $
 
 DISTNAME=      latex.doc
-PKGNAME=       tex-${DISTNAME:S/./-/}-20181201
-TEXLIVE_REV=   49390
+PKGNAME=       tex-${DISTNAME:S/./-/}-20200202.5
+TEXLIVE_REV=   53958
 
 MAINTAINER=    minskim%NetBSD.org@localhost
 HOMEPAGE=      https://ctan.org/pkg/latex
 COMMENT=       Documentation for tex-latex
 LICENSE=       lppl-1.3c
 
-TEXLIVE_UNVERSIONED=   yes
 .include "../../print/texlive/package.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/print/tex-latex-doc/PLIST
diff -u pkgsrc/print/tex-latex-doc/PLIST:1.7 pkgsrc/print/tex-latex-doc/PLIST:1.8
--- pkgsrc/print/tex-latex-doc/PLIST:1.7        Mon Jan 28 10:58:05 2019
+++ pkgsrc/print/tex-latex-doc/PLIST    Sun May 10 03:56:42 2020
@@ -1,11 +1,9 @@
-@comment $NetBSD: PLIST,v 1.7 2019/01/28 10:58:05 markd Exp $
-share/texmf-dist/doc/latex/base/README.txt
-share/texmf-dist/doc/latex/base/TEMPLATE-IncludeInRelease.txt
+@comment $NetBSD: PLIST,v 1.8 2020/05/10 03:56:42 markd Exp $
+share/texmf-dist/doc/latex/base/README.md
 share/texmf-dist/doc/latex/base/alltt.pdf
 share/texmf-dist/doc/latex/base/bugs.txt
 share/texmf-dist/doc/latex/base/cfgguide.pdf
 share/texmf-dist/doc/latex/base/cfgguide.tex
-share/texmf-dist/doc/latex/base/changes-doc.txt
 share/texmf-dist/doc/latex/base/changes.old.txt
 share/texmf-dist/doc/latex/base/changes.txt
 share/texmf-dist/doc/latex/base/classes.pdf
@@ -22,10 +20,6 @@ share/texmf-dist/doc/latex/base/exscale.
 share/texmf-dist/doc/latex/base/fix-cm.pdf
 share/texmf-dist/doc/latex/base/fntguide.pdf
 share/texmf-dist/doc/latex/base/fntguide.tex
-share/texmf-dist/doc/latex/base/fontdef.pdf
-share/texmf-dist/doc/latex/base/github-0049.pdf
-share/texmf-dist/doc/latex/base/github-0081.pdf
-share/texmf-dist/doc/latex/base/github-0081b.pdf
 share/texmf-dist/doc/latex/base/graphpap.pdf
 share/texmf-dist/doc/latex/base/ifthen.pdf
 share/texmf-dist/doc/latex/base/inputenc.pdf
@@ -42,13 +36,72 @@ share/texmf-dist/doc/latex/base/lgc2.pdf
 share/texmf-dist/doc/latex/base/lppl-1-0.txt
 share/texmf-dist/doc/latex/base/lppl-1-1.txt
 share/texmf-dist/doc/latex/base/lppl-1-2.txt
-share/texmf-dist/doc/latex/base/lppl.pdf
-share/texmf-dist/doc/latex/base/lppl.tex
 share/texmf-dist/doc/latex/base/lppl.txt
-share/texmf-dist/doc/latex/base/ltclass.pdf
 share/texmf-dist/doc/latex/base/ltluatex.pdf
 share/texmf-dist/doc/latex/base/ltnews.pdf
 share/texmf-dist/doc/latex/base/ltnews.tex
+share/texmf-dist/doc/latex/base/ltnews01.pdf
+share/texmf-dist/doc/latex/base/ltnews01.tex
+share/texmf-dist/doc/latex/base/ltnews02.pdf
+share/texmf-dist/doc/latex/base/ltnews02.tex
+share/texmf-dist/doc/latex/base/ltnews03.pdf
+share/texmf-dist/doc/latex/base/ltnews03.tex
+share/texmf-dist/doc/latex/base/ltnews04.pdf
+share/texmf-dist/doc/latex/base/ltnews04.tex
+share/texmf-dist/doc/latex/base/ltnews05.pdf
+share/texmf-dist/doc/latex/base/ltnews05.tex
+share/texmf-dist/doc/latex/base/ltnews06.pdf
+share/texmf-dist/doc/latex/base/ltnews06.tex
+share/texmf-dist/doc/latex/base/ltnews07.pdf
+share/texmf-dist/doc/latex/base/ltnews07.tex
+share/texmf-dist/doc/latex/base/ltnews08.pdf
+share/texmf-dist/doc/latex/base/ltnews08.tex
+share/texmf-dist/doc/latex/base/ltnews09.pdf
+share/texmf-dist/doc/latex/base/ltnews09.tex
+share/texmf-dist/doc/latex/base/ltnews10.pdf
+share/texmf-dist/doc/latex/base/ltnews10.tex
+share/texmf-dist/doc/latex/base/ltnews11.pdf
+share/texmf-dist/doc/latex/base/ltnews11.tex
+share/texmf-dist/doc/latex/base/ltnews12.pdf
+share/texmf-dist/doc/latex/base/ltnews12.tex
+share/texmf-dist/doc/latex/base/ltnews13.pdf
+share/texmf-dist/doc/latex/base/ltnews13.tex
+share/texmf-dist/doc/latex/base/ltnews14.pdf
+share/texmf-dist/doc/latex/base/ltnews14.tex
+share/texmf-dist/doc/latex/base/ltnews15.pdf
+share/texmf-dist/doc/latex/base/ltnews15.tex
+share/texmf-dist/doc/latex/base/ltnews16.pdf
+share/texmf-dist/doc/latex/base/ltnews16.tex
+share/texmf-dist/doc/latex/base/ltnews17.pdf
+share/texmf-dist/doc/latex/base/ltnews17.tex
+share/texmf-dist/doc/latex/base/ltnews18.pdf
+share/texmf-dist/doc/latex/base/ltnews18.tex
+share/texmf-dist/doc/latex/base/ltnews19.pdf
+share/texmf-dist/doc/latex/base/ltnews19.tex
+share/texmf-dist/doc/latex/base/ltnews20.pdf
+share/texmf-dist/doc/latex/base/ltnews20.tex
+share/texmf-dist/doc/latex/base/ltnews21.pdf
+share/texmf-dist/doc/latex/base/ltnews21.tex
+share/texmf-dist/doc/latex/base/ltnews22.pdf
+share/texmf-dist/doc/latex/base/ltnews22.tex
+share/texmf-dist/doc/latex/base/ltnews23.pdf
+share/texmf-dist/doc/latex/base/ltnews23.tex
+share/texmf-dist/doc/latex/base/ltnews24.pdf
+share/texmf-dist/doc/latex/base/ltnews24.tex
+share/texmf-dist/doc/latex/base/ltnews25.pdf
+share/texmf-dist/doc/latex/base/ltnews25.tex
+share/texmf-dist/doc/latex/base/ltnews26.pdf
+share/texmf-dist/doc/latex/base/ltnews26.tex
+share/texmf-dist/doc/latex/base/ltnews27.pdf
+share/texmf-dist/doc/latex/base/ltnews27.tex
+share/texmf-dist/doc/latex/base/ltnews28.pdf
+share/texmf-dist/doc/latex/base/ltnews28.tex
+share/texmf-dist/doc/latex/base/ltnews29.pdf
+share/texmf-dist/doc/latex/base/ltnews29.tex
+share/texmf-dist/doc/latex/base/ltnews30.pdf
+share/texmf-dist/doc/latex/base/ltnews30.tex
+share/texmf-dist/doc/latex/base/ltnews31.pdf
+share/texmf-dist/doc/latex/base/ltnews31.tex
 share/texmf-dist/doc/latex/base/ltx3info.pdf
 share/texmf-dist/doc/latex/base/ltx3info.tex
 share/texmf-dist/doc/latex/base/ltxdoc.pdf
@@ -67,7 +120,6 @@ share/texmf-dist/doc/latex/base/source2e
 share/texmf-dist/doc/latex/base/syntonly.pdf
 share/texmf-dist/doc/latex/base/tex2.txt
 share/texmf-dist/doc/latex/base/texpert.txt
-share/texmf-dist/doc/latex/base/tlb1144.pdf
 share/texmf-dist/doc/latex/base/tlc2.err
 share/texmf-dist/doc/latex/base/tlc2.pdf
 share/texmf-dist/doc/latex/base/tulm.pdf

Index: pkgsrc/print/tex-latex-doc/distinfo
diff -u pkgsrc/print/tex-latex-doc/distinfo:1.14 pkgsrc/print/tex-latex-doc/distinfo:1.15
--- pkgsrc/print/tex-latex-doc/distinfo:1.14    Mon Jan 28 10:58:05 2019
+++ pkgsrc/print/tex-latex-doc/distinfo Sun May 10 03:56:42 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.14 2019/01/28 10:58:05 markd Exp $
+$NetBSD: distinfo,v 1.15 2020/05/10 03:56:42 markd Exp $
 
-SHA1 (tex-latex-49390/latex.doc.tar.xz) = f409c23a7aaa7a3d7de3b029ed20743f9ee8d2bd
-RMD160 (tex-latex-49390/latex.doc.tar.xz) = c76d2bf9ca8e404fbe6a03521f850c7e0da21d82
-SHA512 (tex-latex-49390/latex.doc.tar.xz) = 3b1fdbd4951ace07edf8c43c8cac1ae657c7853d3cc232bc35c75be4a19a9883148374025d661101e4d4a87d7c163f78f4d2fb4670b2581f0a9a49f59a947cf2
-Size (tex-latex-49390/latex.doc.tar.xz) = 13653776 bytes
+SHA1 (latex.doc.r53958.tar.xz) = 1ef547264091cdd40788a34a3b07f72531e4eeff
+RMD160 (latex.doc.r53958.tar.xz) = d6c366caa9200ba1988c4929874f1c834d761f6d
+SHA512 (latex.doc.r53958.tar.xz) = 043858d0c636c83f1e641b72b330475383e0ae04de43bf80437fc51130519c8ab5985a60a2ac5a1bc77a1ce0072ca7367994728e8d83a6cf7796ef50caffc23b
+Size (latex.doc.r53958.tar.xz) = 17592484 bytes

Index: pkgsrc/print/tex-luatex/Makefile
diff -u pkgsrc/print/tex-luatex/Makefile:1.23 pkgsrc/print/tex-luatex/Makefile:1.24
--- pkgsrc/print/tex-luatex/Makefile:1.23       Fri Dec  6 20:21:56 2019
+++ pkgsrc/print/tex-luatex/Makefile    Sun May 10 03:56:42 2020
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.23 2019/12/06 20:21:56 markd Exp $
+# $NetBSD: Makefile,v 1.24 2020/05/10 03:56:42 markd Exp $
 
 DISTNAME=      luatex
-PKGNAME=       tex-${DISTNAME}-1.10.0
-TEXLIVE_REV=   50602
+PKGNAME=       tex-${DISTNAME}-1.12.0
+TEXLIVE_REV=   54610
 
 MAINTAINER=    minskim%NetBSD.org@localhost
 HOMEPAGE=      http://www.luatex.org/
@@ -11,6 +11,7 @@ LICENSE=      gnu-gpl-v2
 
 DEPENDS+=      luatex>=0.60.1:../../print/luatex
 DEPENDS+=      tex-etex-[0-9]*:../../print/tex-etex
+DEPENDS+=      tex-hyph-utf8-[0-9]*:../../print/tex-hyph-utf8
 DEPENDS+=      tex-tex-ini-files-[0-9]*:../../print/tex-tex-ini-files
 DEPENDS+=      tex-pdftex-[0-9]*:../../print/tex-pdftex
 DEPENDS+=      tex-plain>=3.14159265.12854:../../print/tex-plain
@@ -42,7 +43,6 @@ INSTALLATION_DIRS+=   bin
 
 TEX_FORMATS+=  "luatex luatex language.def,language.dat.lua luatex.ini\\ndviluatex luatex language.def,language.dat.lua dviluatex.ini\\n"
 
-TEXLIVE_UNVERSIONED=   yes
 .include "../../print/texlive/package.mk"
 
 post-install:

Index: pkgsrc/print/tex-luatex/distinfo
diff -u pkgsrc/print/tex-luatex/distinfo:1.20 pkgsrc/print/tex-luatex/distinfo:1.21
--- pkgsrc/print/tex-luatex/distinfo:1.20       Tue May 14 12:25:36 2019
+++ pkgsrc/print/tex-luatex/distinfo    Sun May 10 03:56:42 2020
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.20 2019/05/14 12:25:36 markd Exp $
+$NetBSD: distinfo,v 1.21 2020/05/10 03:56:42 markd Exp $
 
-SHA1 (tex-luatex-50602/luatex.tar.xz) = 1bc55ee7634756e8aaf2e369b83d5dc13935a39a
-RMD160 (tex-luatex-50602/luatex.tar.xz) = 8fb9800fbdef7326349b8e82e71f66771fcb50ac
-SHA512 (tex-luatex-50602/luatex.tar.xz) = 4706ab295a8cc72b6fbafa92132bbef82be4241f2b6b04a20230f763ae52e1a3be112b951d0537ef1c0fd64acb81be6726e71151b45332e90d70b05f3f8c2ccd
-Size (tex-luatex-50602/luatex.tar.xz) = 12932 bytes
-SHA1 (patch-texmf-dist_web2c_texmfcnf.lua) = c0b2d2d4fa801abd69af721b35f526e4f22bedfb
+SHA1 (luatex.r54610.tar.xz) = e1a7a3fe88dff97c1024fdd276f6ea45bdc432b4
+RMD160 (luatex.r54610.tar.xz) = d9ad6a3d82915af5e17a2782145d73c3c70d78ca
+SHA512 (luatex.r54610.tar.xz) = 0db087a6c28019439e8da70dddbc4e2976368b12fee766aabd7bd9e3276c9d4369e4487182fa4e296691de4a9b3975ccdf575e136f1f554fa2245e0903557ad0
+Size (luatex.r54610.tar.xz) = 12904 bytes
+SHA1 (patch-texmf-dist_web2c_texmfcnf.lua) = c8dc0c060801bc3ae442425847ca2ff7c3036baf

Index: pkgsrc/print/tex-luatex-doc/Makefile
diff -u pkgsrc/print/tex-luatex-doc/Makefile:1.17 pkgsrc/print/tex-luatex-doc/Makefile:1.18
--- pkgsrc/print/tex-luatex-doc/Makefile:1.17   Fri Dec  6 20:21:56 2019
+++ pkgsrc/print/tex-luatex-doc/Makefile        Sun May 10 03:56:42 2020
@@ -1,14 +1,13 @@
-# $NetBSD: Makefile,v 1.17 2019/12/06 20:21:56 markd Exp $
+# $NetBSD: Makefile,v 1.18 2020/05/10 03:56:42 markd Exp $
 
 DISTNAME=      luatex.doc
-PKGNAME=       tex-${DISTNAME:S/./-/}-1.10.0
-TEXLIVE_REV=   50602
+PKGNAME=       tex-${DISTNAME:S/./-/}-1.12.0
+TEXLIVE_REV=   54610
 
 MAINTAINER=    minskim%NetBSD.org@localhost
 HOMEPAGE=      http://www.luatex.org/
 COMMENT=       Documentation for tex-luatex
 LICENSE=       gnu-gpl-v2
 
-TEXLIVE_UNVERSIONED=   yes
 .include "../../print/texlive/package.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/print/tex-luatex-doc/distinfo
diff -u pkgsrc/print/tex-luatex-doc/distinfo:1.16 pkgsrc/print/tex-luatex-doc/distinfo:1.17
--- pkgsrc/print/tex-luatex-doc/distinfo:1.16   Tue May 14 12:25:36 2019
+++ pkgsrc/print/tex-luatex-doc/distinfo        Sun May 10 03:56:42 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.16 2019/05/14 12:25:36 markd Exp $
+$NetBSD: distinfo,v 1.17 2020/05/10 03:56:42 markd Exp $
 
-SHA1 (tex-luatex-50602/luatex.doc.tar.xz) = 63c60b617673052b4fedbce1f722ca17d282b4da
-RMD160 (tex-luatex-50602/luatex.doc.tar.xz) = b6ef0d7b6bb9ff5332924b5110c936ce97ea854d
-SHA512 (tex-luatex-50602/luatex.doc.tar.xz) = 5084702c17f70541fb6def483908cdf9f60cde4c142501aad47498547acba117580284f00c502f7feba0d27dc8e5939d9d8c92e11f498ee03ad654b4be9d8ae0
-Size (tex-luatex-50602/luatex.doc.tar.xz) = 1681640 bytes
+SHA1 (luatex.doc.r54610.tar.xz) = 8f1a74a5e7a069afce6a64f1574ee5764e6c4f41
+RMD160 (luatex.doc.r54610.tar.xz) = e65dc93eedefd2bc70f530db298f6d1b71431ccc
+SHA512 (luatex.doc.r54610.tar.xz) = 29628b252dc464c1095be066f959e15ebbd1d553d751a0670eb3e0aaa1c68ca4af79b41b9d4073a28279ed85c33c51c259c79bf87c3224838dd7c786b4d609ff
+Size (luatex.doc.r54610.tar.xz) = 1898588 bytes

Index: pkgsrc/print/tex-luatex/patches/patch-texmf-dist_web2c_texmfcnf.lua
diff -u pkgsrc/print/tex-luatex/patches/patch-texmf-dist_web2c_texmfcnf.lua:1.4 pkgsrc/print/tex-luatex/patches/patch-texmf-dist_web2c_texmfcnf.lua:1.5
--- pkgsrc/print/tex-luatex/patches/patch-texmf-dist_web2c_texmfcnf.lua:1.4     Tue May 14 12:25:36 2019
+++ pkgsrc/print/tex-luatex/patches/patch-texmf-dist_web2c_texmfcnf.lua Sun May 10 03:56:42 2020
@@ -1,4 +1,4 @@
-$NetBSD: patch-texmf-dist_web2c_texmfcnf.lua,v 1.4 2019/05/14 12:25:36 markd Exp $
+$NetBSD: patch-texmf-dist_web2c_texmfcnf.lua,v 1.5 2020/05/10 03:56:42 markd Exp $
 
 Set paths to texmf trees for pkgsrc.
 
@@ -14,7 +14,7 @@ Set paths to texmf trees for pkgsrc.
  
 -            TEXMFSYSVAR     = "selfautoparent:texmf-var",
 +            TEXMFSYSVAR     = "@VARBASE@/lib/texmf",
-             TEXMFVAR        = "home:.texlive2019/texmf-var",
+             TEXMFVAR        = "home:.texlive2020/texmf-var",
  
              -- We have only one cache path but there can be more. The first writable one
 @@ -62,10 +64,10 @@ return {

Index: pkgsrc/print/tex-texlive-docindex-doc/Makefile
diff -u pkgsrc/print/tex-texlive-docindex-doc/Makefile:1.5 pkgsrc/print/tex-texlive-docindex-doc/Makefile:1.6
--- pkgsrc/print/tex-texlive-docindex-doc/Makefile:1.5  Fri Dec  6 20:23:28 2019
+++ pkgsrc/print/tex-texlive-docindex-doc/Makefile      Sun May 10 03:56:44 2020
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.5 2019/12/06 20:23:28 markd Exp $
+# $NetBSD: Makefile,v 1.6 2020/05/10 03:56:44 markd Exp $
 
 DISTNAME=      texlive-docindex.doc
-PKGNAME=       tex-${DISTNAME:S/./-/}-2014
-TEXLIVE_REV=   36749
+PKGNAME=       tex-${DISTNAME:S/./-/}-2020
+TEXLIVE_REV=   55037
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 COMMENT=       Documentation for tex-texlive-docindex
@@ -15,7 +15,6 @@ SUBST_SED.paths=      -e 's,<a href="texmf,<a
 
 INSTALLATION_DIRS+=    share/doc/texlive
 
-TEXLIVE_UNVERSIONED=   yes
 .include "../../print/texlive/package.mk"
 
 do-install:
Index: pkgsrc/print/tex-texlive-docindex-doc/distinfo
diff -u pkgsrc/print/tex-texlive-docindex-doc/distinfo:1.5 pkgsrc/print/tex-texlive-docindex-doc/distinfo:1.6
--- pkgsrc/print/tex-texlive-docindex-doc/distinfo:1.5  Wed Nov  4 01:02:50 2015
+++ pkgsrc/print/tex-texlive-docindex-doc/distinfo      Sun May 10 03:56:44 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2015/11/04 01:02:50 agc Exp $
+$NetBSD: distinfo,v 1.6 2020/05/10 03:56:44 markd Exp $
 
-SHA1 (tex-texlive-docindex-36749/texlive-docindex.doc.tar.xz) = d277545a83f2f7dbab0b3f370100fe5cc43d14b7
-RMD160 (tex-texlive-docindex-36749/texlive-docindex.doc.tar.xz) = 52adfbeb3ad84485e58973127733f03d733d289f
-SHA512 (tex-texlive-docindex-36749/texlive-docindex.doc.tar.xz) = 01f22d40556f28f8da748316272d51a5f6fa2e339cfb838542ec6d1682a8a1dbc35098a348963746612779ecd416e659cabfa5e2480752f286f3e28f9e5c0ab7
-Size (tex-texlive-docindex-36749/texlive-docindex.doc.tar.xz) = 105852 bytes
+SHA1 (texlive-docindex.doc.r55037.tar.xz) = 192b0e2ef18e89fece6d80b6782eaf0f815441cb
+RMD160 (texlive-docindex.doc.r55037.tar.xz) = 8a28ee04891d93ab7674370fd1842f78449b319d
+SHA512 (texlive-docindex.doc.r55037.tar.xz) = ee5c58dd739f90f6dd1a721d70109d2735a1d27f3585213f3e78172116996f6ad7916bc65e52fa4d505a6cc8490f401089f1be2cc21e8a7ec95d85fd470de1ee
+Size (texlive-docindex.doc.r55037.tar.xz) = 161672 bytes

Index: pkgsrc/print/tex-texlive-scripts/Makefile
diff -u pkgsrc/print/tex-texlive-scripts/Makefile:1.18 pkgsrc/print/tex-texlive-scripts/Makefile:1.19
--- pkgsrc/print/tex-texlive-scripts/Makefile:1.18      Fri Dec  6 20:23:28 2019
+++ pkgsrc/print/tex-texlive-scripts/Makefile   Sun May 10 03:56:44 2020
@@ -1,35 +1,69 @@
-# $NetBSD: Makefile,v 1.18 2019/12/06 20:23:28 markd Exp $
+# $NetBSD: Makefile,v 1.19 2020/05/10 03:56:44 markd Exp $
 
 DISTNAME=      texlive-scripts
-PKGNAME=       tex-${DISTNAME}-2018.49884
-TEXLIVE_REV=   49884
+PKGNAME=       tex-${DISTNAME}-2020
+TEXLIVE_REV=   55050
 
 MAINTAINER=    minskim%NetBSD.org@localhost
 COMMENT=       TeX Live infrastructure programs
 LICENSE=       gnu-gpl-v2 AND public-domain
 
-CONFLICTS+=    tex-bin-texlive-[0-9]*
+DEPENDS+=      kpathsea-[0-9]*:../../print/kpathsea
+DEPENDS+=      tex-kpathsea>=2012nb1:../../print/tex-kpathsea
+DEPENDS+=      tex-texlive.infra-[0-9]*:../../print/tex-texlive.infra
+# We want the manual pages
+DEPENDS+=      tex-texlive-scripts-doc-[0-9]*:../../print/tex-texlive-scripts-doc
 
-USE_TOOLS+=    gs:run
+USE_TOOLS+=    gs:run perl:run sh:run
 
-REPLACE_TEXLUA=                bin/rungs \
-                       texmf-dist/scripts/texlive/lua/texlive/getopt.tlu \
-                       texmf-dist/scripts/texlive/lua/texlive/tlpdb.tlu \
-                       texmf-dist/scripts/texlive/test-tlpdb.tlu \
-                       texmf-dist/scripts/texlive/texconf.tlu
+REPLACE_PERL=  bin/updmap bin/fmtutil texmf-dist/scripts/texlive/mktexlsr.pl
+REPLACE_SH=    bin/fmtutil-sys bin/fmtutil-user bin/updmap-sys bin/updmap-user
+REPLACE_TEXLUA=        bin/rungs
+
+PKG_SYSCONFSUBDIR=     texmf
+
+MAKE_DIRS+=    ${PKG_SYSCONFDIR}/web2c
+CONF_FILES+=   ${PREFIX}/share/texmf-dist/web2c/updmap.cfg \
+               ${PKG_SYSCONFDIR}/web2c/updmap.cfg
+
+TEX_TEXMF_DIRS+=       ${PKG_SYSCONFDIR} ${PREFIX}/share/texmf-dist
+
+FILES_SUBST+=          UPDMAP_SYS=${PREFIX}/bin/updmap-sys
 
 SUBST_CLASSES+=                paths
 SUBST_MESSAGE.paths=   Setting paths to commands.
 SUBST_STAGE.paths=     pre-configure
-SUBST_FILES.paths=     bin/rungs
+SUBST_FILES.paths=     bin/rungs bin/mktexmf bin/mktexpk bin/mktextfm \
+                       bin/fmtutil bin/fmtutil-sys bin/updmap bin/updmap-sys
 SUBST_SED.paths+=      -e 's,@GS@,${TOOLS_PATH.gs},g'
+SUBST_SED.paths+=      -e 's,@KPSEWHICH@,${PREFIX}/bin/kpsewhich,g'
+SUBST_SED.paths+=      -e 's,@MKTEXMF@,${PREFIX}/bin/mktexmf,g'
+SUBST_SED.paths+=      -e 's,@UPDMAP@,${PREFIX}/bin/updmap,g'
+SUBST_SED.paths+=      -e 's,@FMTUTIL@,${PREFIX}/bin/fmtutil,g'
+
+#TEX_MAP_FILES+=               mathpple.map
 
-TEXLIVE_UNVERSIONED=   yes
 .include "../../print/texlive/package.mk"
 
 post-extract:
        ${MKDIR} ${WRKSRC}/bin
        ${MV} ${WRKSRC}/texmf-dist/scripts/texlive/rungs.tlu \
                ${WRKSRC}/bin/rungs
+.for script in mktexmf mktexpk mktextfm
+       ${MV} ${WRKSRC}/texmf-dist/scripts/texlive/${script} \
+               ${WRKSRC}/bin/${script}
+.endfor
+.for script in fmtutil-sys.sh fmtutil-user.sh updmap-sys.sh updmap-user.sh
+       ${MV} ${WRKSRC}/texmf-dist/scripts/texlive/${script} \
+               ${WRKSRC}/bin/${script:S/.sh//}
+.endfor
+.for script in fmtutil.pl updmap.pl
+       ${MV} ${WRKSRC}/texmf-dist/scripts/texlive/${script} \
+               ${WRKSRC}/bin/${script:S/.pl//}
+.endfor
+
+post-install:
+       ${LN} -sf fmtutil ${DESTDIR}${PREFIX}/bin/mktexfmt
+       ${LN} -sf mktexlsr ${DESTDIR}${PREFIX}/bin/texhash
 
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/print/tex-texlive-scripts/PLIST
diff -u pkgsrc/print/tex-texlive-scripts/PLIST:1.2 pkgsrc/print/tex-texlive-scripts/PLIST:1.3
--- pkgsrc/print/tex-texlive-scripts/PLIST:1.2  Sun Nov 17 17:05:10 2013
+++ pkgsrc/print/tex-texlive-scripts/PLIST      Sun May 10 03:56:44 2020
@@ -1,7 +1,46 @@
-@comment $NetBSD: PLIST,v 1.2 2013/11/17 17:05:10 minskim Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/05/10 03:56:44 markd Exp $
+bin/fmtutil
+bin/fmtutil-sys
+bin/fmtutil-user
+bin/mktexfmt
+bin/mktexmf
+bin/mktexpk
+bin/mktextfm
 bin/rungs
-share/texmf-dist/scripts/texlive/lua/texlive/getopt.tlu
-share/texmf-dist/scripts/texlive/lua/texlive/tlpdb.tlu
-share/texmf-dist/scripts/texlive/lua/texlive/utils.tlu
-share/texmf-dist/scripts/texlive/test-tlpdb.tlu
-share/texmf-dist/scripts/texlive/texconf.tlu
+bin/texhash
+bin/updmap
+bin/updmap-sys
+bin/updmap-user
+share/texmf-dist/dvips/tetex/config.builtin35
+share/texmf-dist/dvips/tetex/config.dfaxhigh
+share/texmf-dist/dvips/tetex/config.dfaxlo
+share/texmf-dist/dvips/tetex/config.download35
+share/texmf-dist/dvips/tetex/config.gsftopk
+share/texmf-dist/dvips/tetex/config.maxmem
+share/texmf-dist/dvips/tetex/config.outline
+share/texmf-dist/dvips/tetex/config.pdf
+share/texmf-dist/dvips/tetex/config.pk
+share/texmf-dist/dvips/tetex/config.www
+share/texmf-dist/fonts/enc/dvips/tetex/09fbbfac.enc
+share/texmf-dist/fonts/enc/dvips/tetex/0ef0afca.enc
+share/texmf-dist/fonts/enc/dvips/tetex/10037936.enc
+share/texmf-dist/fonts/enc/dvips/tetex/1b6d048e.enc
+share/texmf-dist/fonts/enc/dvips/tetex/71414f53.enc
+share/texmf-dist/fonts/enc/dvips/tetex/74afc74c.enc
+share/texmf-dist/fonts/enc/dvips/tetex/aae443f0.enc
+share/texmf-dist/fonts/enc/dvips/tetex/b6a4d7c7.enc
+share/texmf-dist/fonts/enc/dvips/tetex/bbad153f.enc
+share/texmf-dist/fonts/enc/dvips/tetex/d9b29452.enc
+share/texmf-dist/fonts/enc/dvips/tetex/f7b6d320.enc
+share/texmf-dist/fonts/enc/dvips/tetex/mtex.enc
+share/texmf-dist/fonts/map/dvips/tetex/Makefile
+share/texmf-dist/fonts/map/dvips/tetex/README
+share/texmf-dist/fonts/map/dvips/tetex/base14flags.ltx
+share/texmf-dist/fonts/map/dvips/tetex/base14flags.tex
+share/texmf-dist/fonts/map/dvips/tetex/dvipdfm35.map
+share/texmf-dist/fonts/map/dvips/tetex/dvips35.map
+share/texmf-dist/fonts/map/dvips/tetex/mathpple.map
+share/texmf-dist/fonts/map/dvips/tetex/pdftex35.map
+share/texmf-dist/fonts/map/dvips/tetex/ps2pk35.map
+share/texmf-dist/scripts/texlive/mktexlsr.pl
+share/texmf-dist/web2c/updmap.cfg

Index: pkgsrc/print/tex-texlive-scripts/distinfo
diff -u pkgsrc/print/tex-texlive-scripts/distinfo:1.19 pkgsrc/print/tex-texlive-scripts/distinfo:1.20
--- pkgsrc/print/tex-texlive-scripts/distinfo:1.19      Sat Feb  2 01:11:17 2019
+++ pkgsrc/print/tex-texlive-scripts/distinfo   Sun May 10 03:56:44 2020
@@ -1,7 +1,15 @@
-$NetBSD: distinfo,v 1.19 2019/02/02 01:11:17 markd Exp $
+$NetBSD: distinfo,v 1.20 2020/05/10 03:56:44 markd Exp $
 
-SHA1 (tex-texlive-scripts-49884/texlive-scripts.tar.xz) = 93d1ec3310d027172328fc271c7c223fd8e27aae
-RMD160 (tex-texlive-scripts-49884/texlive-scripts.tar.xz) = 6e73267a646319fc6dfdcadaf9c3c38dee7ec563
-SHA512 (tex-texlive-scripts-49884/texlive-scripts.tar.xz) = 6f0f55a2ce1572bf9d16293c92566b5d7ae2aba4e987fcd24b2663a6f5a2aea3da491df23e67fd88d744b303c983b373c3bcbe17b64675970398f048a32e6d2d
-Size (tex-texlive-scripts-49884/texlive-scripts.tar.xz) = 4006680 bytes
-SHA1 (patch-bin_rungs) = 4ebc7760b5bfda526f137c1fbe9240d3c27799fa
+SHA1 (texlive-scripts.r55050.tar.xz) = 8df4825eddf460b8babd944908813a050eb749de
+RMD160 (texlive-scripts.r55050.tar.xz) = 9b07e8c9d121dddeece04a57db66fbb83e445a7e
+SHA512 (texlive-scripts.r55050.tar.xz) = d31a6cefd98e474f409a699ab5eeccabfb3c11c4c6e90e229a0d2101427e95e3e35c735324435eda6f9095c972b6aa58120ffe512971e92043f6d3b0e862607b
+Size (texlive-scripts.r55050.tar.xz) = 132428 bytes
+SHA1 (patch-bin_fmtutil) = 0ac14f781b491357080ec899b0005072c0aa7013
+SHA1 (patch-bin_fmtutil-sys) = 85413eb237d1fae9261dddae99e6c347c22db10c
+SHA1 (patch-bin_mktexmf) = e58b8e521c65f44c18251621866ee23052f4de1b
+SHA1 (patch-bin_mktexpk) = d7a81ae56edfc4823a3cd1aa7bb50c98eac20264
+SHA1 (patch-bin_mktextfm) = a6ca49d59a9b67a1765a14d9e3075086c2cd8912
+SHA1 (patch-bin_rungs) = 198d0e442be6e03424ed1c32fdee391719d4614f
+SHA1 (patch-bin_updmap) = e23c00548792ef907e2c51abfb788ef13afa1770
+SHA1 (patch-bin_updmap-sys) = 7825dc2d9ffb10f62ea2e4a3609d6de98785cdbd
+SHA1 (patch-texmf-dist_web2c_updmap.cfg) = 8d1cbd8d78903b681adbd10bf5c6c98355c40f07

Index: pkgsrc/print/tex-texlive-scripts/patches/patch-bin_rungs
diff -u pkgsrc/print/tex-texlive-scripts/patches/patch-bin_rungs:1.1 pkgsrc/print/tex-texlive-scripts/patches/patch-bin_rungs:1.2
--- pkgsrc/print/tex-texlive-scripts/patches/patch-bin_rungs:1.1        Sun Nov 17 17:05:10 2013
+++ pkgsrc/print/tex-texlive-scripts/patches/patch-bin_rungs    Sun May 10 03:56:44 2020
@@ -1,4 +1,6 @@
-$NetBSD: patch-bin_rungs,v 1.1 2013/11/17 17:05:10 minskim Exp $
+$NetBSD: patch-bin_rungs,v 1.2 2020/05/10 03:56:44 markd Exp $
+
+use full path for commands
 
 --- bin/rungs.orig     2013-04-25 17:29:00.000000000 +0000
 +++ bin/rungs

Index: pkgsrc/print/tex-texlive.infra/Makefile
diff -u pkgsrc/print/tex-texlive.infra/Makefile:1.25 pkgsrc/print/tex-texlive.infra/Makefile:1.26
--- pkgsrc/print/tex-texlive.infra/Makefile:1.25        Fri Dec  6 20:23:28 2019
+++ pkgsrc/print/tex-texlive.infra/Makefile     Sun May 10 03:56:44 2020
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile,v 1.25 2019/12/06 20:23:28 markd Exp $
+# $NetBSD: Makefile,v 1.26 2020/05/10 03:56:44 markd Exp $
 
 DISTNAME=      texlive.infra
-PKGNAME=       tex-${DISTNAME}-2019
-PKGREVISION=   1
-TEXLIVE_REV=   50861
+PKGNAME=       tex-${DISTNAME}-2020
+TEXLIVE_REV=   54630
 
 MAINTAINER=    minskim%NetBSD.org@localhost
 COMMENT=       Basic TeX Live infrastructure
+LICENSE=       gnu-gpl-v2
 
 USE_TOOLS+=    perl:run
 
@@ -21,7 +21,6 @@ SUBST_STAGE.paths=    pre-configure
 SUBST_FILES.paths=     tlpkg/TeXLive/TLPaper.pm tlpkg/TeXLive/TLUtils.pm
 SUBST_SED.paths=       -e 's,@KPSEWHICH@,${PREFIX}/bin/kpsewhich,g'
 
-TEXLIVE_UNVERSIONED=   yes
 .include "../../print/texlive/package.mk"
 
 do-install:

Index: pkgsrc/print/tex-texlive.infra/distinfo
diff -u pkgsrc/print/tex-texlive.infra/distinfo:1.16 pkgsrc/print/tex-texlive.infra/distinfo:1.17
--- pkgsrc/print/tex-texlive.infra/distinfo:1.16        Tue May 14 12:34:23 2019
+++ pkgsrc/print/tex-texlive.infra/distinfo     Sun May 10 03:56:44 2020
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.16 2019/05/14 12:34:23 markd Exp $
+$NetBSD: distinfo,v 1.17 2020/05/10 03:56:44 markd Exp $
 
-SHA1 (tex-texlive.infra-50861/texlive.infra.tar.xz) = 1074a506ef39acb87b0f4640641bc3b79b209cf6
-RMD160 (tex-texlive.infra-50861/texlive.infra.tar.xz) = 388239f3c1a8dae6bca6dd8027dfad748c9f85d1
-SHA512 (tex-texlive.infra-50861/texlive.infra.tar.xz) = 4550aca83dffc9acd90a538671a13f82acfe3270b6f42ab3e3485ce67b45da539521ef075d3212f1dd8a637f2fef597388edb87a2cb1c57c763369b3acae6cba
-Size (tex-texlive.infra-50861/texlive.infra.tar.xz) = 220796 bytes
+SHA1 (texlive.infra.r54630.tar.xz) = adf47b821d0bc70dfd8171d251e6fcf34c15b4ff
+RMD160 (texlive.infra.r54630.tar.xz) = 465af835fe9eb94d8658c4dd6b64ac803f100baa
+SHA512 (texlive.infra.r54630.tar.xz) = a1a6611b48a3a2cc7bae0455a6f8fb7c12112136951ca017e3ddcaca3f16f0198a628a5ccf2f6a43095dc3f97f639e0f4d2407901923bea1656fc4877dd764ee
+Size (texlive.infra.r54630.tar.xz) = 226244 bytes
 SHA1 (patch-aa) = fa49e775842a96e0667b35fb9629cd007d043544
 SHA1 (patch-ab) = e9a708b1d2df9442a30a45f8937a1560840f7be1

Index: pkgsrc/print/tex4ht/Makefile
diff -u pkgsrc/print/tex4ht/Makefile:1.12 pkgsrc/print/tex4ht/Makefile:1.13
--- pkgsrc/print/tex4ht/Makefile:1.12   Sat Jan 18 23:35:05 2020
+++ pkgsrc/print/tex4ht/Makefile        Sun May 10 03:56:39 2020
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2020/01/18 23:35:05 rillig Exp $
+# $NetBSD: Makefile,v 1.13 2020/05/10 03:56:39 markd Exp $
 
-PKGREVISION= 1
+PKGREVISION= 2
 .include "../../print/texlive/Makefile.common"
 
 PKGNAME=       tex4ht-20180225

Index: pkgsrc/print/tex4ht/distinfo
diff -u pkgsrc/print/tex4ht/distinfo:1.7 pkgsrc/print/tex4ht/distinfo:1.8
--- pkgsrc/print/tex4ht/distinfo:1.7    Thu May  9 09:47:36 2019
+++ pkgsrc/print/tex4ht/distinfo        Sun May 10 03:56:39 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2019/05/09 09:47:36 adam Exp $
+$NetBSD: distinfo,v 1.8 2020/05/10 03:56:39 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes

Index: pkgsrc/print/texlive/Makefile.common
diff -u pkgsrc/print/texlive/Makefile.common:1.2 pkgsrc/print/texlive/Makefile.common:1.3
--- pkgsrc/print/texlive/Makefile.common:1.2    Tue May 14 13:23:10 2019
+++ pkgsrc/print/texlive/Makefile.common        Sun May 10 03:56:37 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.2 2019/05/14 13:23:10 adam Exp $
+# $NetBSD: Makefile.common,v 1.3 2020/05/10 03:56:37 markd Exp $
 # used by converters/dvi2tty/Makefile
 # used by fonts/afm2pl/Makefile
 # used by fonts/gsftopkk/Makefile
@@ -26,8 +26,8 @@
 # used by textproc/mendexk/Makefile
 # used by textproc/xindy/Makefile
 
-DISTNAME=      texlive-20190410-source
-MASTER_SITES=  ftp://tug.org/historic/systems/texlive/2019/
+DISTNAME=      texlive-20200406-source
+MASTER_SITES=  ftp://tug.org/historic/systems/texlive/2020/
 EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER?=   minskim%NetBSD.org@localhost

Index: pkgsrc/print/vlna/Makefile
diff -u pkgsrc/print/vlna/Makefile:1.7 pkgsrc/print/vlna/Makefile:1.8
--- pkgsrc/print/vlna/Makefile:1.7      Sat Jan 18 23:35:05 2020
+++ pkgsrc/print/vlna/Makefile  Sun May 10 03:56:39 2020
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.7 2020/01/18 23:35:05 rillig Exp $
+# $NetBSD: Makefile,v 1.8 2020/05/10 03:56:39 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
 PKGNAME=       vlna-1.5
-PKGREVISION=   5
+PKGREVISION=   6
 CATEGORIES=    print
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
Index: pkgsrc/print/vlna/distinfo
diff -u pkgsrc/print/vlna/distinfo:1.7 pkgsrc/print/vlna/distinfo:1.8
--- pkgsrc/print/vlna/distinfo:1.7      Thu May  9 09:47:36 2019
+++ pkgsrc/print/vlna/distinfo  Sun May 10 03:56:39 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2019/05/09 09:47:36 adam Exp $
+$NetBSD: distinfo,v 1.8 2020/05/10 03:56:39 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes

Index: pkgsrc/print/web2c/Makefile
diff -u pkgsrc/print/web2c/Makefile:1.97 pkgsrc/print/web2c/Makefile:1.98
--- pkgsrc/print/web2c/Makefile:1.97    Fri Apr  3 10:30:34 2020
+++ pkgsrc/print/web2c/Makefile Sun May 10 03:56:39 2020
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.97 2020/04/03 10:30:34 wiz Exp $
+# $NetBSD: Makefile,v 1.98 2020/05/10 03:56:39 markd Exp $
 
-PKGREVISION= 6
 .include "../../print/texlive/Makefile.common"
 
-PKGNAME=       web2c-2019
+PKGNAME=       web2c-2020
 CATEGORIES=    print
 
 HOMEPAGE=      https://www.tug.org/web2c/
@@ -25,8 +24,10 @@ WRKSRC=                      ${WRKDIR}/${DISTNAME}/texk/web
 #CXXFLAGS+=            -fpermissive
 
 CONFIGURE_ARGS+=       --disable-luatex
+CONFIGURE_ARGS+=       --disable-luahbtex
 CONFIGURE_ARGS+=       --disable-luatex53
 CONFIGURE_ARGS+=       --disable-luajittex
+CONFIGURE_ARGS+=       --disable-luajithbtex
 CONFIGURE_ARGS+=       --disable-mflua
 CONFIGURE_ARGS+=       --disable-mfluajit
 CONFIGURE_ARGS+=       --disable-xetex
@@ -55,8 +56,8 @@ CONFIGURE_DIRS=               ${WRKDIR}/${DISTNAME}/t
 INSTALL_DIRS=          ${WRKDIR}/${DISTNAME}/texk/web2c
 
 pre-configure:
-       ${CP} ${WRKSRC}/pdftexdir/pdftoepdf-poppler0.75.0.cc ${WRKSRC}/pdftexdir/pdftoepdf.cc
-       ${CP} ${WRKSRC}/pdftexdir/pdftosrc-newpoppler.cc  ${WRKSRC}/pdftexdir/pdftosrc.cc
+       ${CP} ${WRKSRC}/pdftexdir/pdftoepdf-poppler0.86.0.cc ${WRKSRC}/pdftexdir/pdftoepdf.cc
+       ${CP} ${WRKSRC}/pdftexdir/pdftosrc-poppler0.83.0.cc  ${WRKSRC}/pdftexdir/pdftosrc.cc
 
 .include "../../archivers/zziplib/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"

Index: pkgsrc/print/web2c/PLIST
diff -u pkgsrc/print/web2c/PLIST:1.14 pkgsrc/print/web2c/PLIST:1.15
--- pkgsrc/print/web2c/PLIST:1.14       Tue May 14 13:23:10 2019
+++ pkgsrc/print/web2c/PLIST    Sun May 10 03:56:39 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2019/05/14 13:23:10 adam Exp $
+@comment $NetBSD: PLIST,v 1.15 2020/05/10 03:56:39 markd Exp $
 bin/aleph
 bin/bibtex
 bin/ctangle
@@ -87,6 +87,7 @@ man/man1/ctwill.1
 man/man1/cweave.1
 man/man1/cweb.1
 man/man1/dvicopy.1
+man/man1/dvilualatex-dev.1
 man/man1/dvitomp.1
 man/man1/dvitype.1
 man/man1/eptex.1
@@ -97,6 +98,7 @@ man/man1/gftype.1
 man/man1/inimf.1
 man/man1/initex.1
 man/man1/lamed.1
+man/man1/lualatex-dev.1
 man/man1/mf-nowin.1
 man/man1/mf.1
 man/man1/mft.1
@@ -113,10 +115,12 @@ man/man1/outocp.1
 man/man1/ovf2ovp.1
 man/man1/ovp2ovf.1
 man/man1/patgen.1
+man/man1/pdflatex-dev.1
 man/man1/pdftex.1
 man/man1/pdftosrc.1
 man/man1/pktogf.1
 man/man1/pktype.1
+man/man1/platex-dev.1
 man/man1/pltotf.1
 man/man1/pooltype.1
 man/man1/ppltotf.1
@@ -129,9 +133,11 @@ man/man1/tftopl.1
 man/man1/tie.1
 man/man1/ttf2afm.1
 man/man1/uppltotf.1
+man/man1/uplatex-dev.1
 man/man1/uptex.1
 man/man1/uptftopl.1
 man/man1/vftovp.1
 man/man1/vptovf.1
 man/man1/weave.1
+man/man1/xelatex-dev.1
 man/man5/synctex.5

Index: pkgsrc/print/web2c/distinfo
diff -u pkgsrc/print/web2c/distinfo:1.37 pkgsrc/print/web2c/distinfo:1.38
--- pkgsrc/print/web2c/distinfo:1.37    Sun Mar 29 01:02:57 2020
+++ pkgsrc/print/web2c/distinfo Sun May 10 03:56:39 2020
@@ -1,13 +1,8 @@
-$NetBSD: distinfo,v 1.37 2020/03/29 01:02:57 joerg Exp $
+$NetBSD: distinfo,v 1.38 2020/05/10 03:56:39 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes
 SHA1 (patch-Makefile.in) = e4446fc146b419ca5f2105d2a78c7789149b40ea
-SHA1 (patch-man_Makefile.in) = 8d0cbcd73f113135ea400c0491a4c0cbd0b07c73
-SHA1 (patch-pdftexdir_pdftex-common.h) = 0f82056b5431c0a4718ab8609967f2ec9aeca3a9
-SHA1 (patch-pdftexdir_pdftoepdf-poppler0.75.0.cc) = 58bcae1a76696178c3f7a2e4e050306e56bdc0f9
-SHA1 (patch-pdftexdir_pdftosrc-newpoppler.cc) = ff18cc9bcb0dc665f7981bf06fba753e67117269
-SHA1 (patch-pdftexdir_utils.c) = 989dc2fe8097d4d31ee2ba03885f00da0f1ab39b
-SHA1 (patch-pdftexdir_writeenc.c) = d2dfedf140c2c2c9143bc701291c09d3a8d3f3a4
+SHA1 (patch-man_Makefile.in) = 97a227313715a1f04861edeee30f28188cb2c1af

Index: pkgsrc/print/web2c/patches/patch-man_Makefile.in
diff -u pkgsrc/print/web2c/patches/patch-man_Makefile.in:1.1 pkgsrc/print/web2c/patches/patch-man_Makefile.in:1.2
--- pkgsrc/print/web2c/patches/patch-man_Makefile.in:1.1        Tue May 14 13:23:10 2019
+++ pkgsrc/print/web2c/patches/patch-man_Makefile.in    Sun May 10 03:56:39 2020
@@ -1,8 +1,8 @@
-$NetBSD: patch-man_Makefile.in,v 1.1 2019/05/14 13:23:10 adam Exp $
+$NetBSD: patch-man_Makefile.in,v 1.2 2020/05/10 03:56:39 markd Exp $
 
---- man/Makefile.in.orig       2019-03-30 10:13:17.000000000 +0000
+--- man/Makefile.in.orig       2019-11-17 17:05:39.000000000 +0000
 +++ man/Makefile.in
-@@ -443,8 +443,7 @@ x_tool_libs = @x_tool_libs@
+@@ -446,8 +446,7 @@ x_tool_libs = @x_tool_libs@
  man_sources = $(bootstrap_man_sources) $(am__append_1) $(am__append_2) \
        $(am__append_4) $(am__append_7) $(am__append_8) \
        $(am__append_9) $(am__append_11) $(am__append_13) \
@@ -12,12 +12,12 @@ $NetBSD: patch-man_Makefile.in,v 1.1 201
  EXTRA_DIST = $(bootstrap_man_sources) $(web_man_sources) tex.man \
        mf.man mpost.man etex.man $(pdftex_man_sources) ptex.man \
        ppltotf.man ptftopl.man luatex.man xetex.man \
-@@ -454,7 +453,7 @@ bootstrap_man_sources = ctie.man cweb.ma
+@@ -457,7 +456,7 @@ bootstrap_man_sources = ctie.man cweb.ma
  # Symlinks within $(man1dir): FILE:LINK indicates LINK.1->FILE.1
  man1_links = cweb:ctangle cweb:cweave ctwill:ctwill-refsort \
        ctwill:ctwill-twinx $(am__append_3) $(am__append_5) \
 -      $(am__append_6) $(am__append_10) $(am__append_12) \
 +      $(am__append_6) $(am__append_12) \
-       $(am__append_14) $(am__append_17) $(am__append_19)
- web_man_sources = bibtex.man dvicopy.man dvitomp.man dvitype.man gftodvi.man \
-       gftopk.man gftype.man mft.man patgen.man pktogf.man pktype.man \
+       $(am__append_14) $(am__append_17) $(am__append_19) \
+       latex-dev:pdflatex-dev latex-dev:xelatex-dev \
+       latex-dev:lualatex-dev latex-dev:dvilualatex-dev \

Index: pkgsrc/print/xdvik/Makefile
diff -u pkgsrc/print/xdvik/Makefile:1.29 pkgsrc/print/xdvik/Makefile:1.30
--- pkgsrc/print/xdvik/Makefile:1.29    Fri Mar 20 11:58:15 2020
+++ pkgsrc/print/xdvik/Makefile Sun May 10 03:56:40 2020
@@ -1,15 +1,14 @@
-# $NetBSD: Makefile,v 1.29 2020/03/20 11:58:15 nia Exp $
+# $NetBSD: Makefile,v 1.30 2020/05/10 03:56:40 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
-PKGNAME=       xdvik-22.87.03
-PKGREVISION=   3
+PKGNAME=       xdvik-22.87.04
 CATEGORIES=    print
 
 HOMEPAGE=      http://xdvi.sourceforge.net/
 COMMENT=       Previewer for DVI files
 
-BUILD_DEPENDS+=        tex-tetex-[0-9]*:../../print/tex-tetex
+BUILD_DEPENDS+=        tex-texlive-scripts-[0-9]*:../../print/tex-texlive-scripts
 BUILD_DEPENDS+=        tex-xdvi-[0-9]*:../../print/tex-xdvi
 DEPENDS+=      dvipsk-[0-9]*:../../print/dvipsk
 DEPENDS+=      kpathsea>=6.2.1:../../print/kpathsea

Index: pkgsrc/print/xdvik/distinfo
diff -u pkgsrc/print/xdvik/distinfo:1.16 pkgsrc/print/xdvik/distinfo:1.17
--- pkgsrc/print/xdvik/distinfo:1.16    Thu May  9 09:47:36 2019
+++ pkgsrc/print/xdvik/distinfo Sun May 10 03:56:40 2020
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.16 2019/05/09 09:47:36 adam Exp $
+$NetBSD: distinfo,v 1.17 2020/05/10 03:56:40 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes
 SHA1 (patch-aa) = 92ab2c63769204f5ee42a10f84a47f636fae82c6
 SHA1 (patch-ab) = 09dbadaa8fb4575e4a437f3a3df266ae808e3278
 SHA1 (patch-configure) = 10ecd7bd6928d1296bde494ce5173187e2734731

Index: pkgsrc/print/xetex/Makefile
diff -u pkgsrc/print/xetex/Makefile:1.99 pkgsrc/print/xetex/Makefile:1.100
--- pkgsrc/print/xetex/Makefile:1.99    Sun Apr 12 08:29:09 2020
+++ pkgsrc/print/xetex/Makefile Sun May 10 03:56:40 2020
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.99 2020/04/12 08:29:09 adam Exp $
+# $NetBSD: Makefile,v 1.100 2020/05/10 03:56:40 markd Exp $
 
-PKGREVISION= 9
 .include "../../print/texlive/Makefile.common"
 
-PKGNAME=       xetex-0.999991
+PKGNAME=       xetex-0.999992
 CATEGORIES=    print
 
 HOMEPAGE=      https://www.tug.org/xetex/
@@ -13,8 +12,6 @@ LICENSE=      mit
 CONFLICTS+=    web2c<=7.5.7
 DEPENDS+=      dvipdfmx>=20140525:../../print/dvipdfmx
 
-EXTRACT_ELEMENTS+=     ${DISTNAME}/libs/graphite2
-EXTRACT_ELEMENTS+=     ${DISTNAME}/libs/harfbuzz
 EXTRACT_ELEMENTS+=     ${DISTNAME}/libs/xpdf
 EXTRACT_ELEMENTS+=     ${DISTNAME}/texk/web2c
 
@@ -26,6 +23,8 @@ CONFIGURE_ARGS+=      --disable-eptex
 CONFIGURE_ARGS+=       --disable-euptex
 CONFIGURE_ARGS+=       --disable-etex
 CONFIGURE_ARGS+=       --disable-luajittex
+CONFIGURE_ARGS+=       --disable-luajithbtex
+CONFIGURE_ARGS+=       --disable-luahbtex
 CONFIGURE_ARGS+=       --disable-luatex
 CONFIGURE_ARGS+=       --disable-luatex53
 CONFIGURE_ARGS+=       --disable-mf
@@ -43,6 +42,8 @@ CONFIGURE_ARGS+=      --enable-web2c
 CONFIGURE_ARGS+=       --enable-xetex
 CONFIGURE_ARGS+=       --with-fontconfig-includes=${BUILDLINK_PREFIX.fontconfig}/include
 CONFIGURE_ARGS+=       --with-fontconfig-libdir=${BUILDLINK_PREFIX.fontconfig}/lib
+CONFIGURE_ARGS+=       --with-system-graphite2
+CONFIGURE_ARGS+=       --with-system-harfbuzz
 CONFIGURE_ARGS+=       --with-system-kpathsea
 CONFIGURE_ARGS+=       --with-system-poppler
 CONFIGURE_ARGS+=       --with-system-zlib
@@ -54,8 +55,6 @@ CONFIGURE_ARGS+=      --with-system-teckit
 CONFIGURE_ARGS+=       --with-system-icu
 CONFIGURE_ARGS+=       --without-x
 
-CONFIGURE_DIRS=                libs/graphite2
-CONFIGURE_DIRS+=       libs/harfbuzz
 CONFIGURE_DIRS+=       libs/xpdf
 CONFIGURE_DIRS+=       texk/web2c
 
@@ -75,6 +74,7 @@ do-install:
 .include "../../converters/TECkit/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../fonts/harfbuzz/buildlink3.mk"
 .include "../../graphics/freetype2/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
 BUILDLINK_API_DEPENDS.kpathsea+= kpathsea>=6.2.1

Index: pkgsrc/print/xetex/distinfo
diff -u pkgsrc/print/xetex/distinfo:1.23 pkgsrc/print/xetex/distinfo:1.24
--- pkgsrc/print/xetex/distinfo:1.23    Thu May  9 09:47:36 2019
+++ pkgsrc/print/xetex/distinfo Sun May 10 03:56:40 2020
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.23 2019/05/09 09:47:36 adam Exp $
+$NetBSD: distinfo,v 1.24 2020/05/10 03:56:40 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes
 SHA1 (patch-texk_web2c_xetexdir_XeTeX__ext.c) = a83e842b567db6acb35cfab5303a7e96845fa953
 SHA1 (patch-texk_web2c_xetexdir_pdfimage.cpp) = 80536965759abcf408bd02c326c23a11de697946

Index: pkgsrc/print/xpdfopen/Makefile
diff -u pkgsrc/print/xpdfopen/Makefile:1.12 pkgsrc/print/xpdfopen/Makefile:1.13
--- pkgsrc/print/xpdfopen/Makefile:1.12 Sat Jan 18 23:35:05 2020
+++ pkgsrc/print/xpdfopen/Makefile      Sun May 10 03:56:40 2020
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.12 2020/01/18 23:35:05 rillig Exp $
+# $NetBSD: Makefile,v 1.13 2020/05/10 03:56:40 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
 PKGNAME=       xpdfopen-0.86
-PKGREVISION=   5
+PKGREVISION=   6
 CATEGORIES=    print
 
 HOMEPAGE=      https://www.tug.org/texlive/

Index: pkgsrc/print/xpdfopen/distinfo
diff -u pkgsrc/print/xpdfopen/distinfo:1.9 pkgsrc/print/xpdfopen/distinfo:1.10
--- pkgsrc/print/xpdfopen/distinfo:1.9  Thu May  9 09:47:36 2019
+++ pkgsrc/print/xpdfopen/distinfo      Sun May 10 03:56:40 2020
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.9 2019/05/09 09:47:36 adam Exp $
+$NetBSD: distinfo,v 1.10 2020/05/10 03:56:40 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
-SHA1 (patch-Makefile.in) = 36bd7f20f0aa8901dbc6f6972451cd9b1b748d3d
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes

Index: pkgsrc/textproc/makeindexk/Makefile
diff -u pkgsrc/textproc/makeindexk/Makefile:1.16 pkgsrc/textproc/makeindexk/Makefile:1.17
--- pkgsrc/textproc/makeindexk/Makefile:1.16    Sat Jan 18 23:35:29 2020
+++ pkgsrc/textproc/makeindexk/Makefile Sun May 10 03:56:40 2020
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.16 2020/01/18 23:35:29 rillig Exp $
+# $NetBSD: Makefile,v 1.17 2020/05/10 03:56:40 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
 PKGNAME=       makeindexk-2.15
-PKGREVISION=   11
+PKGREVISION=   12
 CATEGORIES=    print
 
 HOMEPAGE=      https://www.tug.org/texlive/

Index: pkgsrc/textproc/makeindexk/distinfo
diff -u pkgsrc/textproc/makeindexk/distinfo:1.13 pkgsrc/textproc/makeindexk/distinfo:1.14
--- pkgsrc/textproc/makeindexk/distinfo:1.13    Thu May  9 09:47:37 2019
+++ pkgsrc/textproc/makeindexk/distinfo Sun May 10 03:56:40 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.13 2019/05/09 09:47:37 adam Exp $
+$NetBSD: distinfo,v 1.14 2020/05/10 03:56:40 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes

Index: pkgsrc/textproc/mendexk/Makefile
diff -u pkgsrc/textproc/mendexk/Makefile:1.13 pkgsrc/textproc/mendexk/Makefile:1.14
--- pkgsrc/textproc/mendexk/Makefile:1.13       Sat Jan 18 23:35:30 2020
+++ pkgsrc/textproc/mendexk/Makefile    Sun May 10 03:56:40 2020
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.13 2020/01/18 23:35:30 rillig Exp $
+# $NetBSD: Makefile,v 1.14 2020/05/10 03:56:40 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
-PKGNAME=       mendexk-3.1
+PKGNAME=       mendexk-3.2
 CATEGORIES=    textproc
 
 HOMEPAGE=      https://www.tug.org/texlive/

Index: pkgsrc/textproc/mendexk/distinfo
diff -u pkgsrc/textproc/mendexk/distinfo:1.11 pkgsrc/textproc/mendexk/distinfo:1.12
--- pkgsrc/textproc/mendexk/distinfo:1.11       Thu May  9 09:47:37 2019
+++ pkgsrc/textproc/mendexk/distinfo    Sun May 10 03:56:40 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.11 2019/05/09 09:47:37 adam Exp $
+$NetBSD: distinfo,v 1.12 2020/05/10 03:56:40 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes

Index: pkgsrc/textproc/tex-lwarp/Makefile
diff -u pkgsrc/textproc/tex-lwarp/Makefile:1.10 pkgsrc/textproc/tex-lwarp/Makefile:1.11
--- pkgsrc/textproc/tex-lwarp/Makefile:1.10     Fri Dec  6 19:04:13 2019
+++ pkgsrc/textproc/tex-lwarp/Makefile  Sun May 10 03:56:45 2020
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2019/12/06 19:04:13 markd Exp $
+# $NetBSD: Makefile,v 1.11 2020/05/10 03:56:45 markd Exp $
 
 DISTNAME=      lwarp
-PKGNAME=       tex-${DISTNAME}-0.73
-TEXLIVE_REV=   51653
+PKGNAME=       tex-${DISTNAME}-0.85
+TEXLIVE_REV=   54965
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://ctan.org/pkg/lwarp
@@ -22,6 +22,5 @@ post-extract:
        ${MKDIR} ${WRKSRC}/bin
        ${MV} ${WRKSRC}/texmf-dist/scripts/lwarp/lwarpmk.lua ${WRKSRC}/bin/lwarpmk
 
-TEXLIVE_UNVERSIONED=   yes
 .include "../../print/texlive/package.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/textproc/tex-lwarp/PLIST
diff -u pkgsrc/textproc/tex-lwarp/PLIST:1.8 pkgsrc/textproc/tex-lwarp/PLIST:1.9
--- pkgsrc/textproc/tex-lwarp/PLIST:1.8 Sun Aug 11 10:16:12 2019
+++ pkgsrc/textproc/tex-lwarp/PLIST     Sun May 10 03:56:45 2020
@@ -1,15 +1,17 @@
-@comment $NetBSD: PLIST,v 1.8 2019/08/11 10:16:12 markd Exp $
+@comment $NetBSD: PLIST,v 1.9 2020/05/10 03:56:45 markd Exp $
 bin/lwarpmk
 share/texmf-dist/tex/latex/lwarp/lwarp-2in1.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-2up.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-CJK.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-CJKutf8.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-DotArrow.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-SIunits.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-a4.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-a4wide.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-a5comb.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-abstract.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-academicons.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-accessibility.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-accsupp.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-acro.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-acronym.sty
@@ -33,7 +35,9 @@ share/texmf-dist/tex/latex/lwarp/lwarp-a
 share/texmf-dist/tex/latex/lwarp/lwarp-attachfile.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-attachfile2.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-authblk.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-autobreak.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-autonum.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-awesomebox.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-axessibility.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-axodraw2.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-backnaur.sty
@@ -47,12 +51,15 @@ share/texmf-dist/tex/latex/lwarp/lwarp-b
 share/texmf-dist/tex/latex/lwarp/lwarp-bigstrut.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-bitpattern.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-blowup.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-bm.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-booklet.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-bookmark.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-booktabs.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-bophook.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-bounddvi.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-boxedminipage2e.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-braket.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-breakurl.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-breqn.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-bsheaders.sty
@@ -62,6 +69,7 @@ share/texmf-dist/tex/latex/lwarp/lwarp-c
 share/texmf-dist/tex/latex/lwarp/lwarp-canoniclayout.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-caption.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-cases.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-centernot.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-changebar.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-changelayout.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-changepage.sty
@@ -78,6 +86,7 @@ share/texmf-dist/tex/latex/lwarp/lwarp-c
 share/texmf-dist/tex/latex/lwarp/lwarp-cite.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-clrdblpg.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-cmdtrack.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-colonequals.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-color.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-colortbl.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-common-multimedia.sty
@@ -90,14 +99,17 @@ share/texmf-dist/tex/latex/lwarp/lwarp-c
 share/texmf-dist/tex/latex/lwarp/lwarp-dblfloatfix.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-dblfnote.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-dcolumn.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-decimal.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-diagbox.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-dingbat.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-dotlessi.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-dprogress.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-draftcopy.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-draftfigure.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-draftwatermark.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-easy-todo.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-ebook.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-econometrics.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-ed.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-ellipsis.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-embrac.sty
@@ -105,6 +117,7 @@ share/texmf-dist/tex/latex/lwarp/lwarp-e
 share/texmf-dist/tex/latex/lwarp/lwarp-endfloat.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-endheads.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-endnotes.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-engtlc.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-enumerate.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-enumitem.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-epigraph.sty
@@ -115,15 +128,18 @@ share/texmf-dist/tex/latex/lwarp/lwarp-e
 share/texmf-dist/tex/latex/lwarp/lwarp-eqparbox.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-errata.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-eso-pic.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-etoc.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-eurosym.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-everypage.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-everyshi.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-extarrows.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-extramarks.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-fancybox.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-fancyhdr.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-fancyref.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-fancytabs.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-fancyvrb.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-fewerfloatpages.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-figcaps.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-figsize.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-fitbox.sty
@@ -154,6 +170,7 @@ share/texmf-dist/tex/latex/lwarp/lwarp-f
 share/texmf-dist/tex/latex/lwarp/lwarp-footnpag.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-foreign.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-forest.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-fouridx.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-framed.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-ftcap.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-ftnright.sty
@@ -161,8 +178,10 @@ share/texmf-dist/tex/latex/lwarp/lwarp-f
 share/texmf-dist/tex/latex/lwarp/lwarp-fullpage.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-fullwidth.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-fwlw.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-gensymb.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-gentombow.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-geometry.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-ghsystem.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-gloss.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-glossaries.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-gmeometric.sty
@@ -174,6 +193,7 @@ share/texmf-dist/tex/latex/lwarp/lwarp-g
 share/texmf-dist/tex/latex/lwarp/lwarp-gridset.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-hang.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-hanging.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-hhline.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-hypbmsec.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-hypcap.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-hypdestopt.sty
@@ -193,6 +213,7 @@ share/texmf-dist/tex/latex/lwarp/lwarp-l
 share/texmf-dist/tex/latex/lwarp/lwarp-layout.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-layouts.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-leading.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-leftidx.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-letterspace.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-lettrine.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty
@@ -209,6 +230,8 @@ share/texmf-dist/tex/latex/lwarp/lwarp-l
 share/texmf-dist/tex/latex/lwarp/lwarp-lua-check-hyphen.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-lua-visual-debug.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-luacolor.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-luamplib.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-luatexko.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-luatodonotes.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-lyluatex.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-magaz.sty
@@ -219,6 +242,9 @@ share/texmf-dist/tex/latex/lwarp/lwarp-m
 share/texmf-dist/tex/latex/lwarp/lwarp-marginfix.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-marginnote.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-marvosym.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-mathcomp.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-mathdots.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-mathfixs.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-mathtools.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-mcaption.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-mdframed.sty
@@ -232,6 +258,7 @@ share/texmf-dist/tex/latex/lwarp/lwarp-m
 share/texmf-dist/tex/latex/lwarp/lwarp-midpage.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-minibox.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-minitoc.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-mismath.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-morefloats.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-moreverb.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-movie15.sty
@@ -240,6 +267,7 @@ share/texmf-dist/tex/latex/lwarp/lwarp-m
 share/texmf-dist/tex/latex/lwarp/lwarp-multicol.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-multicolrule.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-multimedia.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-multiobjective.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-multirow.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-multitoc.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-musicography.sty
@@ -247,11 +275,15 @@ share/texmf-dist/tex/latex/lwarp/lwarp-n
 share/texmf-dist/tex/latex/lwarp/lwarp-nameref.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-natbib.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-nccfancyhdr.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-nccfoots.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-nccmath.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-needspace.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-nextpage.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-nfssext-cfr.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-nicefrac.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-niceframe.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-noitcrul.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-nolbreaks.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-nomencl.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-nonfloat.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-nonumonpart.sty
@@ -266,11 +298,18 @@ share/texmf-dist/tex/latex/lwarp/lwarp-p
 share/texmf-dist/tex/latex/lwarp/lwarp-pagenote.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-pagesel.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-paralist.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-parallel.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-parcolumns.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-parnotes.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-parskip.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-patch-komascript.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-patch-memoir.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-pbox.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-pdfcol.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-pdfcolfoot.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-pdfcolmk.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-pdfcolparallel.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-pdfcolparcolumns.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-pdfcomment.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-pdfcrypt.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-pdflscape.sty
@@ -284,6 +323,8 @@ share/texmf-dist/tex/latex/lwarp/lwarp-p
 share/texmf-dist/tex/latex/lwarp/lwarp-perpage.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-pfnote.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-phfqit.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-physics.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-physunits.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-pifont.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-placeins.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-plarydshln.sty
@@ -311,6 +352,8 @@ share/texmf-dist/tex/latex/lwarp/lwarp-r
 share/texmf-dist/tex/latex/lwarp/lwarp-relsize.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-repeatindex.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-resizegather.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-returntogrid.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-rmathbr.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-rmpage.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-romanbar.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-romanbarpagenumber.sty
@@ -340,6 +383,7 @@ share/texmf-dist/tex/latex/lwarp/lwarp-s
 share/texmf-dist/tex/latex/lwarp/lwarp-sidenotes.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-siunitx.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-slantsc.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-slashed.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-soul.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-soulpos.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-soulutf8.sty
@@ -348,18 +392,25 @@ share/texmf-dist/tex/latex/lwarp/lwarp-s
 share/texmf-dist/tex/latex/lwarp/lwarp-srctex.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-stabular.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-stackengine.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-stackrel.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-statex2.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-statmath.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-steinmetz.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-stfloats.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-struktex.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-subcaption.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-subfig.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-subfigure.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-subsupscripts.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-supertabular.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-svg.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-syntonly.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-tabfigures.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-tablefootnote.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-tabls.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-tabularx.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-tabulary.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-tagpdf.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-tascmac.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-textarea.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-textcomp.sty
@@ -399,6 +450,7 @@ share/texmf-dist/tex/latex/lwarp/lwarp-t
 share/texmf-dist/tex/latex/lwarp/lwarp-ulem.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-umoline.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-underscore.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-unicode-math.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-units.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-unitsdef.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-upref.sty
@@ -413,7 +465,9 @@ share/texmf-dist/tex/latex/lwarp/lwarp-v
 share/texmf-dist/tex/latex/lwarp/lwarp-vwcol.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-wallpaper.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-watermark.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-widetable.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-widows-and-orphans.sty
+share/texmf-dist/tex/latex/lwarp/lwarp-witharrows.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-wrapfig.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-xbmks.sty
 share/texmf-dist/tex/latex/lwarp/lwarp-xcolor.sty
Index: pkgsrc/textproc/tex-lwarp/distinfo
diff -u pkgsrc/textproc/tex-lwarp/distinfo:1.8 pkgsrc/textproc/tex-lwarp/distinfo:1.9
--- pkgsrc/textproc/tex-lwarp/distinfo:1.8      Sun Aug 11 10:16:12 2019
+++ pkgsrc/textproc/tex-lwarp/distinfo  Sun May 10 03:56:45 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/08/11 10:16:12 markd Exp $
+$NetBSD: distinfo,v 1.9 2020/05/10 03:56:45 markd Exp $
 
-SHA1 (tex-lwarp-51653/lwarp.tar.xz) = 8cb40d1b7fd4401ae5343aabef8f845d31c977b3
-RMD160 (tex-lwarp-51653/lwarp.tar.xz) = 531d2b86bcf27e8986cf5f6850e2fe3109adbcf4
-SHA512 (tex-lwarp-51653/lwarp.tar.xz) = 1a9067acb35fac8fc2bf081ebcdfa31f0daa9f6c764cb877d7d06332854333f5a73f84ca5fcb5302916800f76c62393a2c8a9fe12d02f1c5af4352b3a75559f4
-Size (tex-lwarp-51653/lwarp.tar.xz) = 144300 bytes
+SHA1 (lwarp.r54965.tar.xz) = 3063f2a8d5763e624b9027998dcadf572bab2e7f
+RMD160 (lwarp.r54965.tar.xz) = 4dd4a688acd62d798b58f4e3a79361dc0dedc69c
+SHA512 (lwarp.r54965.tar.xz) = e9249e44c2102c2dbf125e95f69a701017526748aa90872a1042e65d1fbee719cd5fff9506bc66f83aa574c3827a7771b3dc3b6271c50aabd0442cfa0e93f2c7
+Size (lwarp.r54965.tar.xz) = 172796 bytes

Index: pkgsrc/textproc/tex-lwarp-doc/Makefile
diff -u pkgsrc/textproc/tex-lwarp-doc/Makefile:1.9 pkgsrc/textproc/tex-lwarp-doc/Makefile:1.10
--- pkgsrc/textproc/tex-lwarp-doc/Makefile:1.9  Fri Dec  6 19:04:13 2019
+++ pkgsrc/textproc/tex-lwarp-doc/Makefile      Sun May 10 03:56:45 2020
@@ -1,14 +1,13 @@
-# $NetBSD: Makefile,v 1.9 2019/12/06 19:04:13 markd Exp $
+# $NetBSD: Makefile,v 1.10 2020/05/10 03:56:45 markd Exp $
 
 DISTNAME=      lwarp.doc
-PKGNAME=       tex-${DISTNAME:S/./-/}-0.73
-TEXLIVE_REV=   51653
+PKGNAME=       tex-${DISTNAME:S/./-/}-0.85
+TEXLIVE_REV=   54965
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://ctan.org/pkg/lwarp
 COMMENT=       Documentation for tex-lwarp
 LICENSE=       lppl-1.3c
 
-TEXLIVE_UNVERSIONED=   yes
 .include "../../print/texlive/package.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/textproc/tex-lwarp-doc/distinfo
diff -u pkgsrc/textproc/tex-lwarp-doc/distinfo:1.8 pkgsrc/textproc/tex-lwarp-doc/distinfo:1.9
--- pkgsrc/textproc/tex-lwarp-doc/distinfo:1.8  Sun Aug 11 10:16:12 2019
+++ pkgsrc/textproc/tex-lwarp-doc/distinfo      Sun May 10 03:56:45 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/08/11 10:16:12 markd Exp $
+$NetBSD: distinfo,v 1.9 2020/05/10 03:56:45 markd Exp $
 
-SHA1 (tex-lwarp-51653/lwarp.doc.tar.xz) = 3996c97dacb27a227445e2764a8c3fb080e725ab
-RMD160 (tex-lwarp-51653/lwarp.doc.tar.xz) = 8a938f18f855d81df6d22cd98e92fe771a260544
-SHA512 (tex-lwarp-51653/lwarp.doc.tar.xz) = a71d8c9152197de11f2b8d13a877e2a36876be8f06556a4daf97e828bdca4fdb6723a30bd13f744d527bb064f78f2c0c2085a0e1509231907ec72e5674dd630a
-Size (tex-lwarp-51653/lwarp.doc.tar.xz) = 2356888 bytes
+SHA1 (lwarp.doc.r54965.tar.xz) = 037b11eaa3b2ec2e6a186fd6400d3b8e1790cfde
+RMD160 (lwarp.doc.r54965.tar.xz) = 8c2948c3b49c4b98bcf90bcf0b14ff6814c69c88
+SHA512 (lwarp.doc.r54965.tar.xz) = d2b7bf6d700eaaea98c0cf9ad51d3d4bd44c50868265494ce3d3cdff686998fcea334a7d2db29f957aae1d8fb67f928ff62c9f373250e3cc433c60ad29fc90cf
+Size (lwarp.doc.r54965.tar.xz) = 2592452 bytes

Index: pkgsrc/textproc/xindy/Makefile
diff -u pkgsrc/textproc/xindy/Makefile:1.6 pkgsrc/textproc/xindy/Makefile:1.7
--- pkgsrc/textproc/xindy/Makefile:1.6  Sat Jan 18 23:35:35 2020
+++ pkgsrc/textproc/xindy/Makefile      Sun May 10 03:56:40 2020
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.6 2020/01/18 23:35:35 rillig Exp $
+# $NetBSD: Makefile,v 1.7 2020/05/10 03:56:40 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
 PKGNAME=       xindy-2.5.1
-PKGREVISION=   3
+PKGREVISION=   4
 CATEGORIES=    print
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/textproc/xindy/distinfo
diff -u pkgsrc/textproc/xindy/distinfo:1.2 pkgsrc/textproc/xindy/distinfo:1.3
--- pkgsrc/textproc/xindy/distinfo:1.2  Thu May  9 09:47:37 2019
+++ pkgsrc/textproc/xindy/distinfo      Sun May 10 03:56:40 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2019/05/09 09:47:37 adam Exp $
+$NetBSD: distinfo,v 1.3 2020/05/10 03:56:40 markd Exp $
 
-SHA1 (texlive-20190410-source.tar.xz) = d700878d3e19b6ad1313791dd5cef4bf0acfd675
-RMD160 (texlive-20190410-source.tar.xz) = a0cbe56b19b1f3d064315c37f8b5a4b04f82678b
-SHA512 (texlive-20190410-source.tar.xz) = 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
-Size (texlive-20190410-source.tar.xz) = 53783408 bytes
+SHA1 (texlive-20200406-source.tar.xz) = 94b77331474d678ce75d9d6c673965fd7f93295b
+RMD160 (texlive-20200406-source.tar.xz) = 7475f64f21c7ba7a2e7c6e9bfe534dd6d53e4bb9
+SHA512 (texlive-20200406-source.tar.xz) = 65be52cb5e1b52f12feb62c6cf23e56c581b9dccb8d3b9ccc85c12c62b0cb67dd71de8d22d967d2cbf8403502c66bccb238523d13a0d081be104fc9f9c68b477
+Size (texlive-20200406-source.tar.xz) = 55383320 bytes

Added files:

Index: pkgsrc/fonts/tex-haranoaji/DESCR
diff -u /dev/null pkgsrc/fonts/tex-haranoaji/DESCR:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/fonts/tex-haranoaji/DESCR    Sun May 10 03:56:40 2020
@@ -0,0 +1,5 @@
+Harano Aji Fonts (Harano Aji Mincho and Harano Aji Gothic) are
+fonts obtained by replacing Adobe-Identity-0 (AI0) CIDs of
+Source Han fonts (Source Han Serif and Source Han Sans) with
+Adobe-Japan1 (AJ1) CIDs. There are 14 fonts, 7 weights each for
+Mincho and Gothic.
Index: pkgsrc/fonts/tex-haranoaji/Makefile
diff -u /dev/null pkgsrc/fonts/tex-haranoaji/Makefile:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/fonts/tex-haranoaji/Makefile Sun May 10 03:56:40 2020
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.1 2020/05/10 03:56:40 markd Exp $
+
+DISTNAME=      haranoaji
+PKGNAME=       tex-${DISTNAME}-20200418
+TEXLIVE_REV=   54784
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://ctan.org/pkg/haranoaji
+COMMENT=       Harano Aji Fonts
+LICENSE=       ofl-v1.1
+
+.include "../../print/texlive/package.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/fonts/tex-haranoaji/PLIST
diff -u /dev/null pkgsrc/fonts/tex-haranoaji/PLIST:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/fonts/tex-haranoaji/PLIST    Sun May 10 03:56:40 2020
@@ -0,0 +1,10 @@
+@comment $NetBSD: PLIST,v 1.1 2020/05/10 03:56:40 markd Exp $
+share/texmf-dist/fonts/opentype/public/haranoaji/HaranoAjiGothic-Bold.otf
+share/texmf-dist/fonts/opentype/public/haranoaji/HaranoAjiGothic-Heavy.otf
+share/texmf-dist/fonts/opentype/public/haranoaji/HaranoAjiGothic-Medium.otf
+share/texmf-dist/fonts/opentype/public/haranoaji/HaranoAjiGothic-Regular.otf
+share/texmf-dist/fonts/opentype/public/haranoaji/HaranoAjiMincho-Bold.otf
+share/texmf-dist/fonts/opentype/public/haranoaji/HaranoAjiMincho-Light.otf
+share/texmf-dist/fonts/opentype/public/haranoaji/HaranoAjiMincho-Regular.otf
+share/texmf-dist/tex/latex/haranoaji/HaranoAjiGothic.fontspec
+share/texmf-dist/tex/latex/haranoaji/HaranoAjiMincho.fontspec
Index: pkgsrc/fonts/tex-haranoaji/distinfo
diff -u /dev/null pkgsrc/fonts/tex-haranoaji/distinfo:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/fonts/tex-haranoaji/distinfo Sun May 10 03:56:40 2020
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/05/10 03:56:40 markd Exp $
+
+SHA1 (haranoaji.r54784.tar.xz) = ee0779920d4f827ba88b61490a77d92a4486680b
+RMD160 (haranoaji.r54784.tar.xz) = 7853ab20c49f7aebbadef153d9ce7d9fa1d32030
+SHA512 (haranoaji.r54784.tar.xz) = 803eabee8aece20dee1c7e23036bc52b1eac458ebc0793b6655b41b00f5eb8ed90bcebe62d1173cf39f134b7a7b54e5c464a7c770ec9ff4719b245c7a067b6bb
+Size (haranoaji.r54784.tar.xz) = 26141208 bytes

Index: pkgsrc/fonts/tex-haranoaji-doc/DESCR
diff -u /dev/null pkgsrc/fonts/tex-haranoaji-doc/DESCR:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/fonts/tex-haranoaji-doc/DESCR        Sun May 10 03:56:40 2020
@@ -0,0 +1 @@
+Documentation for tex-haranoaji.
Index: pkgsrc/fonts/tex-haranoaji-doc/Makefile
diff -u /dev/null pkgsrc/fonts/tex-haranoaji-doc/Makefile:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/fonts/tex-haranoaji-doc/Makefile     Sun May 10 03:56:40 2020
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.1 2020/05/10 03:56:40 markd Exp $
+
+DISTNAME=      haranoaji.doc
+PKGNAME=       tex-${DISTNAME:S/./-/}-20200418
+TEXLIVE_REV=   54784
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://ctan.org/pkg/haranoaji
+COMMENT=       Documentation for tex-haranoaji
+LICENSE=       ofl-v1.1
+
+.include "../../print/texlive/package.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/fonts/tex-haranoaji-doc/PLIST
diff -u /dev/null pkgsrc/fonts/tex-haranoaji-doc/PLIST:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/fonts/tex-haranoaji-doc/PLIST        Sun May 10 03:56:40 2020
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1 2020/05/10 03:56:40 markd Exp $
+share/texmf-dist/doc/fonts/haranoaji/LICENSE
+share/texmf-dist/doc/fonts/haranoaji/README
Index: pkgsrc/fonts/tex-haranoaji-doc/distinfo
diff -u /dev/null pkgsrc/fonts/tex-haranoaji-doc/distinfo:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/fonts/tex-haranoaji-doc/distinfo     Sun May 10 03:56:40 2020
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/05/10 03:56:40 markd Exp $
+
+SHA1 (haranoaji.doc.r54784.tar.xz) = 5d7c0a5bc20a4d1815fe496923308aee6b44a596
+RMD160 (haranoaji.doc.r54784.tar.xz) = b75f3dbebe5cdd9735373cf7d010ab91fb11f797
+SHA512 (haranoaji.doc.r54784.tar.xz) = 455063b250e73745ac35a712700d5c5f4f50c5987d694fa6b25b3ce7548ccf7a1ed2ef68acf11fdc3709a05084676e5c8b5152f47cddfce7dea470d5cec49d1c
+Size (haranoaji.doc.r54784.tar.xz) = 3052 bytes

Index: pkgsrc/print/mktexlsr/DESCR
diff -u /dev/null pkgsrc/print/mktexlsr/DESCR:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/mktexlsr/DESCR Sun May 10 03:56:37 2020
@@ -0,0 +1,4 @@
+Rebuild ls-R filename databases used by TeX.  If one or more arguments
+DIRS are given, these are used as the directories in which to build
+ls-R. Else all directories in the search path for ls-R files
+(\$TEXMFDBS) are used.
Index: pkgsrc/print/mktexlsr/Makefile
diff -u /dev/null pkgsrc/print/mktexlsr/Makefile:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/mktexlsr/Makefile      Sun May 10 03:56:37 2020
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile,v 1.1 2020/05/10 03:56:37 markd Exp $
+
+DISTNAME=      texlive.infra
+PKGNAME=       mktexlsr-2020
+CATEGORIES=    print
+MASTER_SITES=  ${MASTER_SITE_TEX_CTAN:=systems/texlive/tlnet/archive/}
+DISTFILES=     ${DISTNAME}.r${TEXLIVE_REV}${EXTRACT_SUFX} ${DISTNAME}.doc.r${TEXLIVE_REV}${EXTRACT_SUFX}
+EXTRACT_SUFX=  .tar.xz
+TEXLIVE_REV=   54630
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://www.tug.org/texlive/
+COMMENT=       Create or rebuild ls-R
+LICENSE=       public-domain
+
+NO_BUILD=      yes
+WRKSRC=                ${WRKDIR}/texmf-dist/scripts/texlive
+
+INSTALLATION_DIRS+=    bin man/man1
+
+SUBST_CLASSES+=                paths
+SUBST_MESSAGE.paths=   Setting paths to commands.
+SUBST_STAGE.paths=     pre-configure
+SUBST_FILES.paths=     mktexlsr
+SUBST_SED.paths=       -e 's,kpsewhich,${PREFIX}/bin/kpsewhich,'
+
+do-install:
+       ${INSTALL_SCRIPT} ${WRKSRC}/mktexlsr \
+               ${DESTDIR}${PREFIX}/bin/mktexlsr
+       ${INSTALL_MAN} ${WRKSRC}/../../doc/man/man1/mktexlsr.1 \
+               ${DESTDIR}${PREFIX}/man/man1/mktexlsr.1
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/print/mktexlsr/PLIST
diff -u /dev/null pkgsrc/print/mktexlsr/PLIST:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/mktexlsr/PLIST Sun May 10 03:56:37 2020
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1 2020/05/10 03:56:37 markd Exp $
+bin/mktexlsr
+man/man1/mktexlsr.1
Index: pkgsrc/print/mktexlsr/distinfo
diff -u /dev/null pkgsrc/print/mktexlsr/distinfo:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/mktexlsr/distinfo      Sun May 10 03:56:37 2020
@@ -0,0 +1,10 @@
+$NetBSD: distinfo,v 1.1 2020/05/10 03:56:37 markd Exp $
+
+SHA1 (texlive.infra.doc.r54630.tar.xz) = 1ff0a6f388ade11b536aa064f4f23b8980ba7f19
+RMD160 (texlive.infra.doc.r54630.tar.xz) = ea9fdddbb000bed2c452cb83a5f1fafd37189d4c
+SHA512 (texlive.infra.doc.r54630.tar.xz) = d0f387986cdc8c89388e0b2aa6bd5ab4c6fbd94d57e0969b425856c3538ff18c6e17924eca5ace59272d6a875aa3b63fbf97d3d2d31f6a9a69c21e6d0f199801
+Size (texlive.infra.doc.r54630.tar.xz) = 203768 bytes
+SHA1 (texlive.infra.r54630.tar.xz) = adf47b821d0bc70dfd8171d251e6fcf34c15b4ff
+RMD160 (texlive.infra.r54630.tar.xz) = 465af835fe9eb94d8658c4dd6b64ac803f100baa
+SHA512 (texlive.infra.r54630.tar.xz) = a1a6611b48a3a2cc7bae0455a6f8fb7c12112136951ca017e3ddcaca3f16f0198a628a5ccf2f6a43095dc3f97f639e0f4d2407901923bea1656fc4877dd764ee
+Size (texlive.infra.r54630.tar.xz) = 226244 bytes

Index: pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktex.opt
diff -u /dev/null pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktex.opt:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktex.opt  Sun May 10 03:56:41 2020
@@ -0,0 +1,53 @@
+$NetBSD: patch-texmf-dist_web2c_mktex.opt,v 1.1 2020/05/10 03:56:41 markd Exp $
+
+use full path for commands
+
+--- texmf-dist/web2c/mktex.opt.orig    2014-07-18 23:38:50.000000000 +0000
++++ texmf-dist/web2c/mktex.opt
+@@ -10,7 +10,7 @@ if test "x$1" = x--help || test "x$1" = 
+   exit 0
+ elif test "x$1" = x--version || test "x$1" = x-version; then
+   echo "$0 $version"
+-  kpsewhich --version
++  @KPSEWHICH@ --version
+   exit 0
+ elif test $# -lt ${mt_min_args-1}; then
+   echo "$0: Missing argument(s)." >&2
+@@ -64,22 +64,22 @@ cd "$TEMPDIR" || exit 1
+ 
+ # The alternative location for fonts.  The directory need not exist,
+ # so we use --expand-var here.  We also perform a sanity check.
+-: ${MT_VARTEXFONTS=`kpsewhich --expand-var='$VARTEXFONTS' | sed 's%^!!%%'`}
++: ${MT_VARTEXFONTS=`@KPSEWHICH@ --expand-var='$VARTEXFONTS' | sed 's%^!!%%'`}
+ if test -z "$MT_VARTEXFONTS"; then
+   echo "$0: VARTEXFONTS is not defined.  Defaulting to \`$KPSE_DOT'." >&2
+   MT_VARTEXFONTS='$KPSE_DOT'
+ fi
+ 
+ # The supporting scripts:
+-: ${MT_MKTEXNAM=`kpsewhich --format='web2c files' mktexnam`}
++: ${MT_MKTEXNAM=`@KPSEWHICH@ --format='web2c files' mktexnam`}
+ test -n "$MT_MKTEXNAM" || MT_MKTEXNAM="$MT_TEXMFMAIN/web2c/mktexnam"
+-: ${MT_MKTEXNAM_OPT=`kpsewhich --format='web2c files' mktexnam.opt`}
++: ${MT_MKTEXNAM_OPT=`@KPSEWHICH@ --format='web2c files' mktexnam.opt`}
+ test -n "$MT_MKTEXNAM_OPT" || MT_MKTEXNAM_OPT="$MT_TEXMFMAIN/web2c/mktexnam.opt"
+-: ${MT_MKTEXDIR=`kpsewhich --format='web2c files' mktexdir`}
++: ${MT_MKTEXDIR=`@KPSEWHICH@ --format='web2c files' mktexdir`}
+ test -n "$MT_MKTEXDIR" || MT_MKTEXDIR="$MT_TEXMFMAIN/web2c/mktexdir"
+-: ${MT_MKTEXDIR_OPT=`kpsewhich --format='web2c files' mktexdir.opt`}
++: ${MT_MKTEXDIR_OPT=`@KPSEWHICH@ --format='web2c files' mktexdir.opt`}
+ test -n "$MT_MKTEXDIR_OPT" || MT_MKTEXDIR_OPT="$MT_TEXMFMAIN/web2c/mktexdir.opt"
+-: ${MT_MKTEXUPD=`kpsewhich --format='web2c files' mktexupd`}
++: ${MT_MKTEXUPD=`@KPSEWHICH@ --format='web2c files' mktexupd`}
+ test -n "$MT_MKTEXUPD" || MT_MKTEXUPD="$MT_TEXMFMAIN/web2c/mktexupd"
+ 
+ # mktexupd and mktexlsr make sure they're coordinated via this.  A copy of
+@@ -93,7 +93,7 @@ old_ls_R_magic='% ls-R -- maintained by 
+ # given here (e.g. ``: ${MODE=ljfour}'', not just ``MODE=ljfour'', as
+ # this can cause trouble (e.g. when the mode for mktexnam is
+ # already specified on the command line).
+-: ${MT_MKTEX_CNF=`kpsewhich --format='web2c files' mktex.cnf`}
++: ${MT_MKTEX_CNF=`@KPSEWHICH@ --format='web2c files' mktex.cnf`}
+ test -n "$MT_MKTEX_CNF" && test -r "$MT_MKTEX_CNF" && . "$MT_MKTEX_CNF"
+ 
+ # Possible features: appendonlydir dosnames fontmaps nomfdrivers nomode
Index: pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktexdir
diff -u /dev/null pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktexdir:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktexdir   Sun May 10 03:56:41 2020
@@ -0,0 +1,17 @@
+$NetBSD: patch-texmf-dist_web2c_mktexdir,v 1.1 2020/05/10 03:56:41 markd Exp $
+
+use full path for commands
+
+--- texmf-dist/web2c/mktexdir.orig     2009-06-03 06:07:17.000000000 -0700
++++ texmf-dist/web2c/mktexdir
+@@ -12,8 +12,8 @@ usage="Usage: $0 DIRS...
+ mt_max_args=$#
+ 
+ # Common code for all scripts.
+-: ${MT_TEXMFMAIN=`kpsewhich --expand-path='$TEXMFMAIN'`}
+-: ${MT_MKTEX_OPT=`kpsewhich --format='web2c files' mktex.opt`}
++: ${MT_TEXMFMAIN=`@KPSEWHICH@ --expand-path='$TEXMFMAIN'`}
++: ${MT_MKTEX_OPT=`@KPSEWHICH@ --format='web2c files' mktex.opt`}
+ test -n "$MT_MKTEX_OPT" || MT_MKTEX_OPT="$MT_TEXMFMAIN/web2c/mktex.opt"
+ if test ! -f "$MT_MKTEX_OPT"; then
+   echo "$0: Cannot find mktex.opt; check your installation." >&2
Index: pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktexnam
diff -u /dev/null pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktexnam:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktexnam   Sun May 10 03:56:41 2020
@@ -0,0 +1,73 @@
+$NetBSD: patch-texmf-dist_web2c_mktexnam,v 1.1 2020/05/10 03:56:41 markd Exp $
+
+use full path for commands
+
+--- texmf-dist/web2c/mktexnam.orig     2009-06-03 06:07:23.000000000 -0700
++++ texmf-dist/web2c/mktexnam
+@@ -9,8 +9,8 @@ usage="Usage: $0 NAME [DPI MODE] [DESTDI
+ mt_max_args=4
+ 
+ # Common code for all scripts.
+-: ${MT_TEXMFMAIN=`kpsewhich --expand-path='$TEXMFMAIN'`}
+-: ${MT_MKTEX_OPT=`kpsewhich --format='web2c files' mktex.opt`}
++: ${MT_TEXMFMAIN=`@KPSEWHICH@ --expand-path='$TEXMFMAIN'`}
++: ${MT_MKTEX_OPT=`@KPSEWHICH@ --format='web2c files' mktex.opt`}
+ test -n "$MT_MKTEX_OPT" || MT_MKTEX_OPT="$MT_TEXMFMAIN/web2c/mktex.opt"
+ if test ! -f "$MT_MKTEX_OPT"; then
+   echo "$0: Cannot find mktex.opt; check your installation." >&2
+@@ -41,23 +41,23 @@ esac
+ : ${MT_DEFAULT_DESTROOT=$KPSE_DOT}
+ 
+ # Find the font: test tfm first, then mf, then possible sauterized mf.
+-fullname=`kpsewhich "$NAME.tfm" 2>/dev/null`
+-test -z "$fullname" && fullname=`kpsewhich "$NAME.mf" 2>/dev/null`
++fullname=`@KPSEWHICH@ "$NAME.tfm" 2>/dev/null`
++test -z "$fullname" && fullname=`@KPSEWHICH@ "$NAME.mf" 2>/dev/null`
+ if test -z "$fullname"; then
+   rootname=`echo $NAME | sed 's/[0-9]*$//'`
+-  fullname=`kpsewhich "b-$rootname.mf" 2>/dev/null`
++  fullname=`@KPSEWHICH@ "b-$rootname.mf" 2>/dev/null`
+   # LH fonts get special treatment:
+   if test -z "$fullname"; then
+     case $rootname in
+       # Czech/Slovak fonts get special treatment:
+       cs*|lcsss*|icscsc*|icstt*|ilcsss*)
+-           fullname=`kpsewhich cscode.mf`
++           fullname=`@KPSEWHICH@ cscode.mf`
+            ;;
+       # LH fonts get special treatment:
+       wn[bcdfirstuv]*|rx[bcdfiorstuvx][bcfhilmostx]|l[abcdhl][bcdfiorstuvx]*)
+            lhprefix=`echo $NAME | sed 's/^\(..\).*/\1/'`
+-           fullname=`kpsewhich "${lhprefix}codes.mf" 2>/dev/null`;;
+-      *)   fullname=`kpsewhich "$rootname.mf" 2>/dev/null`
++           fullname=`@KPSEWHICH@ "${lhprefix}codes.mf" 2>/dev/null`;;
++      *)   fullname=`@KPSEWHICH@ "$rootname.mf" 2>/dev/null`
+            ;;
+     esac
+   fi
+@@ -71,7 +71,7 @@ else
+   fullname=`echo "$fullname" | sed 's%//*%/%g'`
+   # See if $fullname comes from a standard location.
+   OIFS=$IFS;IFS=$SEP
+-  set x `kpsewhich --expand-path='$TEXMF/fonts'"$SEP$MT_VARTEXFONTS"`
++  set x `@KPSEWHICH@ --expand-path='$TEXMF/fonts'"$SEP$MT_VARTEXFONTS"`
+   shift; IFS=$OIFS
+   for i
+   do
+@@ -138,14 +138,14 @@ test -n "$MT_MKTEXNAM_OPT" && . "$MT_MKT
+ # Adjust MT_DESTROOT, if necessary.
+ if test -n "${MT_DESTROOT}"; then
+   # We distinguish system trees from the rest.
+-  systexmf="`kpsewhich --expand-path='{$SYSTEXMF}/fonts'`$SEP$MT_VARTEXFONTS"
++  systexmf="`@KPSEWHICH@ --expand-path='{$SYSTEXMF}/fonts'`$SEP$MT_VARTEXFONTS"
+   case "$SEP$systexmf$SEP" in
+     *$SEP$MT_DESTROOT$SEP*) # A system tree.
+       # If the texmfvar option is set, use TEXMFVAR tree.
+       # Some additional uglyness handles the case where $TEXMFVAR exists
+       # but $TEXMFVAR/fonts doesn't (yet).
+       if test "x$USE_TEXMFVAR" = x1; then
+-        : ${MT_TEXMFVAR=`kpsewhich --var-value=TEXMFVAR`}
++        : ${MT_TEXMFVAR=`@KPSEWHICH@ --var-value=TEXMFVAR`}
+         MT_DESTROOT=$MT_TEXMFVAR/fonts
+         if test -z "$MT_TEXMFVAR"; then
+           # Path expansion of $TEXMFVAR was empty.
Index: pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktexnam.opt
diff -u /dev/null pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktexnam.opt:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktexnam.opt       Sun May 10 03:56:41 2020
@@ -0,0 +1,19 @@
+$NetBSD: patch-texmf-dist_web2c_mktexnam.opt,v 1.1 2020/05/10 03:56:41 markd Exp $
+
+use full path for commands
+
+--- texmf-dist/web2c/mktexnam.opt.orig 2009-06-03 06:07:23.000000000 -0700
++++ texmf-dist/web2c/mktexnam.opt
+@@ -24,9 +24,9 @@ case "$MT_FEATURES" in
+     MT_PKDESTREL='pk/$MT_MODE/$MT_NAMEPART'
+     MT_TFMDESTREL='tfm/$MT_NAMEPART'
+     MT_MFDESTREL='source/$MT_NAMEPART'
+-    SPECIALMAP=`kpsewhich special.map`
+-    TYPEFACEMAP=`kpsewhich typeface.map`
+-    SUPPLIERMAP=`kpsewhich supplier.map`
++    SPECIALMAP=`@KPSEWHICH@ special.map`
++    TYPEFACEMAP=`@KPSEWHICH@ typeface.map`
++    SUPPLIERMAP=`@KPSEWHICH@ supplier.map`
+     if test -r "$SPECIALMAP"; then
+       set x `awk \
+     '{if ($1 == NAME || (substr (NAME, 1, length ($1)) == $1 \
Index: pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktexupd
diff -u /dev/null pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktexupd:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-kpathsea/patches/patch-texmf-dist_web2c_mktexupd   Sun May 10 03:56:41 2020
@@ -0,0 +1,26 @@
+$NetBSD: patch-texmf-dist_web2c_mktexupd,v 1.1 2020/05/10 03:56:41 markd Exp $
+
+use full path for commands
+
+--- texmf-dist/web2c/mktexupd.orig     2009-06-03 06:07:18.000000000 -0700
++++ texmf-dist/web2c/mktexupd
+@@ -10,8 +10,8 @@ mt_min_args=2
+ mt_max_args=2
+ 
+ # Common code for all scripts.
+-: ${MT_TEXMFMAIN=`kpsewhich --expand-path='$TEXMFMAIN'`}
+-: ${MT_MKTEX_OPT=`kpsewhich --format='web2c files' mktex.opt`}
++: ${MT_TEXMFMAIN=`@KPSEWHICH@ --expand-path='$TEXMFMAIN'`}
++: ${MT_MKTEX_OPT=`@KPSEWHICH@ --format='web2c files' mktex.opt`}
+ test -n "$MT_MKTEX_OPT" || MT_MKTEX_OPT="$MT_TEXMFMAIN/web2c/mktex.opt"
+ if test ! -f "$MT_MKTEX_OPT"; then
+   echo "$0: Cannot find mktex.opt; check your installation." >&2
+@@ -25,7 +25,7 @@ file=$2
+ test -d "$dir" || { echo "$0: $dir not a directory." >&2; exit 1; }
+ test -f "$dir/$file" || { echo "$0: $dir/$file not a file." >&2; exit 1; }
+ 
+-OIFS=$IFS; IFS=$SEP; set x `kpsewhich  -show-path=ls-R`; shift; IFS=$OIFS
++OIFS=$IFS; IFS=$SEP; set x `@KPSEWHICH@  -show-path=ls-R`; shift; IFS=$OIFS
+ TEXMFLS_R=
+ for d in "$@"; do
+   case $dir in

Index: pkgsrc/print/tex-luahbtex/DESCR
diff -u /dev/null pkgsrc/print/tex-luahbtex/DESCR:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-luahbtex/DESCR     Sun May 10 03:56:42 2020
@@ -0,0 +1 @@
+LuaTeX with HarfBuzz library for glyph shaping
Index: pkgsrc/print/tex-luahbtex/Makefile
diff -u /dev/null pkgsrc/print/tex-luahbtex/Makefile:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-luahbtex/Makefile  Sun May 10 03:56:42 2020
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2020/05/10 03:56:42 markd Exp $
+
+DISTNAME=      luahbtex
+PKGNAME=       tex-${DISTNAME}-1.12.0
+TEXLIVE_REV=   54498
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://ctan.org/pkg/luatex
+COMMENT=       LuaTeX with HarfBuzz library for glyph shaping
+LICENSE=       gnu-gpl-v2
+
+DEPENDS+=      tex-luatex-[0-9]*:../../print/tex-luatex
+DEPENDS+=      tex-cm-[0-9]*:../../fonts/tex-cm
+DEPENDS+=      tex-etex-[0-9]*:../../print/tex-etex
+DEPENDS+=      tex-hyphen-base-[0-9]*:../../print/tex-hyphen-base
+DEPENDS+=      tex-knuth-lib-[0-9]*:../../fonts/tex-knuth-lib
+DEPENDS+=      tex-plain-[0-9]*:../../print/tex-plain
+DEPENDS+=      tex-tex-ini-files-[0-9]*:../../print/tex-tex-ini-files
+DEPENDS+=      tex-unicode-data-[0-9]*:../../print/tex-unicode-data
+DEPENDS+=      tex-hyph-utf8-[0-9]*:../../print/tex-hyph-utf8
+
+TEX_FORMATS+=  "luahbtex luahbtex language.def,language.dat.lua luatex.ini\\n"
+
+.include "../../print/texlive/package.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/print/tex-luahbtex/PLIST
diff -u /dev/null pkgsrc/print/tex-luahbtex/PLIST:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-luahbtex/PLIST     Sun May 10 03:56:42 2020
@@ -0,0 +1 @@
+@comment $NetBSD: PLIST,v 1.1 2020/05/10 03:56:42 markd Exp $
Index: pkgsrc/print/tex-luahbtex/distinfo
diff -u /dev/null pkgsrc/print/tex-luahbtex/distinfo:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-luahbtex/distinfo  Sun May 10 03:56:42 2020
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/05/10 03:56:42 markd Exp $
+
+SHA1 (luahbtex.r54498.tar.xz) = 0debdfe76144539641345ba1778f320f2a235a83
+RMD160 (luahbtex.r54498.tar.xz) = cccb0ac36668ee29efa4d154da2916f04e45b294
+SHA512 (luahbtex.r54498.tar.xz) = bffea9c260475928b1e40bda867d2dd2198f96aa08923cc63c5ba512d2490fcf1e8db686729cc04b0e62cae1dfededd13d4eeeae5ad321b42a9bf1219c0248aa
+Size (luahbtex.r54498.tar.xz) = 460 bytes

Index: pkgsrc/print/tex-luahbtex-doc/DESCR
diff -u /dev/null pkgsrc/print/tex-luahbtex-doc/DESCR:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-luahbtex-doc/DESCR Sun May 10 03:56:42 2020
@@ -0,0 +1 @@
+Documentation for tex-luahbtex.
Index: pkgsrc/print/tex-luahbtex-doc/Makefile
diff -u /dev/null pkgsrc/print/tex-luahbtex-doc/Makefile:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-luahbtex-doc/Makefile      Sun May 10 03:56:42 2020
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.1 2020/05/10 03:56:42 markd Exp $
+
+DISTNAME=      luahbtex.doc
+PKGNAME=       tex-${DISTNAME:S/./-/}-1.12.0
+TEXLIVE_REV=   54498
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://ctan.org/pkg/luahbtex
+COMMENT=       Documentation for tex-luahbtex
+LICENSE=       gnu-gpl-v2
+
+.include "../../print/texlive/package.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/print/tex-luahbtex-doc/PLIST
diff -u /dev/null pkgsrc/print/tex-luahbtex-doc/PLIST:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-luahbtex-doc/PLIST Sun May 10 03:56:42 2020
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2020/05/10 03:56:42 markd Exp $
+man/man1/luahbtex.1
Index: pkgsrc/print/tex-luahbtex-doc/distinfo
diff -u /dev/null pkgsrc/print/tex-luahbtex-doc/distinfo:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-luahbtex-doc/distinfo      Sun May 10 03:56:42 2020
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/05/10 03:56:42 markd Exp $
+
+SHA1 (luahbtex.doc.r54498.tar.xz) = eb6b59c610bb33dd9c6b8afcb112ab8ec13410b2
+RMD160 (luahbtex.doc.r54498.tar.xz) = 21aacec5ce183eaad9237ee05ecc2671f39ec0ef
+SHA512 (luahbtex.doc.r54498.tar.xz) = 044c7db9ca4ff5d212552f49bdfa36da682b498453fa5b2df40dd85cb33df9aca55ee95b997d6bc747578f0918cf7b992ef4e1394d66733865be1f814c320d20
+Size (luahbtex.doc.r54498.tar.xz) = 30240 bytes

Index: pkgsrc/print/tex-newfloat/DESCR
diff -u /dev/null pkgsrc/print/tex-newfloat/DESCR:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-newfloat/DESCR     Sun May 10 03:56:42 2020
@@ -0,0 +1,4 @@
+The package offers the command \DeclareFloatingEnvironment,
+which the user may use to define new floating environments
+which behave like the LaTeX standard foating environments
+figure and table.
Index: pkgsrc/print/tex-newfloat/Makefile
diff -u /dev/null pkgsrc/print/tex-newfloat/Makefile:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-newfloat/Makefile  Sun May 10 03:56:42 2020
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1 2020/05/10 03:56:42 markd Exp $
+
+DISTNAME=      newfloat
+PKGNAME=       tex-${DISTNAME}-1.1l
+TEXLIVE_REV=   52906
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://ctan.org/pkg/newfloat
+COMMENT=       Define new floating environments
+LICENSE=       lppl-1.3c
+
+DEPENDS+=      tex-graphics-[0-9]*:../../print/tex-graphics
+
+.include "../../print/texlive/package.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/print/tex-newfloat/PLIST
diff -u /dev/null pkgsrc/print/tex-newfloat/PLIST:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-newfloat/PLIST     Sun May 10 03:56:42 2020
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2020/05/10 03:56:42 markd Exp $
+share/texmf-dist/tex/latex/newfloat/newfloat.sty
Index: pkgsrc/print/tex-newfloat/distinfo
diff -u /dev/null pkgsrc/print/tex-newfloat/distinfo:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-newfloat/distinfo  Sun May 10 03:56:42 2020
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/05/10 03:56:42 markd Exp $
+
+SHA1 (newfloat.r52906.tar.xz) = a50822dc35010e5fc5901255c63fce63cad9ff55
+RMD160 (newfloat.r52906.tar.xz) = e14f9dd9f685b4d7ce83ed74d9e0aec80a3d4784
+SHA512 (newfloat.r52906.tar.xz) = 2cd4d1e5097bd6b9abd25621fe64590e67f8933a5292f83277dd546cb949c6193af04e16a72e61c3023293f6471ed41e9b46c23dd4c6c19428c7875cf0279aa8
+Size (newfloat.r52906.tar.xz) = 5592 bytes

Index: pkgsrc/print/tex-newfloat-doc/DESCR
diff -u /dev/null pkgsrc/print/tex-newfloat-doc/DESCR:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-newfloat-doc/DESCR Sun May 10 03:56:42 2020
@@ -0,0 +1 @@
+Documentation for tex-newfloat.
Index: pkgsrc/print/tex-newfloat-doc/Makefile
diff -u /dev/null pkgsrc/print/tex-newfloat-doc/Makefile:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-newfloat-doc/Makefile      Sun May 10 03:56:42 2020
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.1 2020/05/10 03:56:42 markd Exp $
+
+DISTNAME=      newfloat.doc
+PKGNAME=       tex-${DISTNAME:S/./-/}-1.1l
+TEXLIVE_REV=   52906
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://ctan.org/pkg/newfloat
+COMMENT=       Documentation for tex-newfloat
+LICENSE=       lppl-1.3c
+
+.include "../../print/texlive/package.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/print/tex-newfloat-doc/PLIST
diff -u /dev/null pkgsrc/print/tex-newfloat-doc/PLIST:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-newfloat-doc/PLIST Sun May 10 03:56:42 2020
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1 2020/05/10 03:56:42 markd Exp $
+share/texmf-dist/doc/latex/newfloat/CHANGELOG
+share/texmf-dist/doc/latex/newfloat/README
+share/texmf-dist/doc/latex/newfloat/SUMMARY
+share/texmf-dist/doc/latex/newfloat/newfloat.pdf
Index: pkgsrc/print/tex-newfloat-doc/distinfo
diff -u /dev/null pkgsrc/print/tex-newfloat-doc/distinfo:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-newfloat-doc/distinfo      Sun May 10 03:56:42 2020
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/05/10 03:56:42 markd Exp $
+
+SHA1 (newfloat.doc.r52906.tar.xz) = c593452616fac827dda1727cc932b1cc33103e65
+RMD160 (newfloat.doc.r52906.tar.xz) = 35aa596147fe8c1f7e47e954b16b19628a9fd8c1
+SHA512 (newfloat.doc.r52906.tar.xz) = 4a9b942a072ac5da1e92f6ecd63ff16cda41195403794c8a111140d4d6af43947875828d497f7824bdcfd41ca03ece22469ed5e0fbec0cdd84c56471678cd469
+Size (newfloat.doc.r52906.tar.xz) = 100188 bytes

Index: pkgsrc/print/tex-texlive-scripts/DEINSTALL
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/DEINSTALL:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/DEINSTALL  Sun May 10 03:56:44 2020
@@ -0,0 +1,33 @@
+# $NetBSD: DEINSTALL,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+TEXMFSYSVAR="@VARBASE@/lib/texmf"
+
+case "${STAGE}" in
+DEINSTALL)
+       # Remove font map files generated by updmap-sys.  The list of
+       # files is taken from the updmap man page and matches the
+       # "output files" for updmap.
+       ${RM} -f ${TEXMFSYSVAR}/fonts/map/dvipdfmx/updmap/kanjix.map
+       ${RM} -f ${TEXMFSYSVAR}/fonts/map/dvips/updmap/builtin35.map
+       ${RM} -f ${TEXMFSYSVAR}/fonts/map/dvips/updmap/download35.map
+       ${RM} -f ${TEXMFSYSVAR}/fonts/map/dvips/updmap/ps2pk.map
+       ${RM} -f ${TEXMFSYSVAR}/fonts/map/dvips/updmap/psfonts.map
+       ${RM} -f ${TEXMFSYSVAR}/fonts/map/dvips/updmap/psfonts_pk.map
+       ${RM} -f ${TEXMFSYSVAR}/fonts/map/dvips/updmap/psfonts_t1.map
+       ${RM} -f ${TEXMFSYSVAR}/fonts/map/pdftex/updmap/pdftex.map
+       ${RM} -f ${TEXMFSYSVAR}/fonts/map/pdftex/updmap/pdftex_dl14.map
+       ${RM} -f ${TEXMFSYSVAR}/fonts/map/pdftex/updmap/pdftex_ndl14.map
+       ${RM} -f ${TEXMFSYSVAR}/web2c/updmap.log
+
+       # Remove stray directories.
+       for dir in \
+               ${TEXMFSYSVAR}/web2c \
+               ${TEXMFSYSVAR}/fonts/map/dvipdfmx/updmap \
+               ${TEXMFSYSVAR}/fonts/map/dvips/updmap \
+               ${TEXMFSYSVAR}/fonts/map/pdftex/updmap \
+               ${TEXMFSYSVAR}/fonts/map/pxdvi/updmap
+       do
+               @RMDIR@ -p "$dir" 2>/dev/null || @TRUE@
+       done
+       ;;
+esac
Index: pkgsrc/print/tex-texlive-scripts/INSTALL
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/INSTALL:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/INSTALL    Sun May 10 03:56:44 2020
@@ -0,0 +1,7 @@
+# $NetBSD: INSTALL,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+case "${STAGE}" in
+POST-INSTALL)
+       @UPDMAP_SYS@
+       ;;
+esac
Index: pkgsrc/print/tex-texlive-scripts/format.mk
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/format.mk:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/format.mk  Sun May 10 03:56:44 2020
@@ -0,0 +1,23 @@
+# $NetBSD: format.mk,v 1.1 2020/05/10 03:56:44 markd Exp $
+#
+# This Makefile fragment is intended to be included by packages that
+# install TeX format files.  It creates format files at
+# (de)installation time.
+#
+# The following variable can be defined:
+#
+#    TEX_FORMATS - A list of parameters to build formats
+#
+
+.if !defined(TEX_FORMAT_MK)
+TEX_FORMAT_MK=         # defined
+
+DEPENDS+=              tex-texlive-scripts>=2020:../../print/tex-texlive-scripts
+
+FILES_SUBST+=          FMTUTIL_SYS=${LOCALBASE}/bin/fmtutil-sys
+FILES_SUBST+=          FORMATS=${TEX_FORMATS:Q}
+FILES_SUBST+=          PRINTF=${PRINTF:Q}
+INSTALL_TEMPLATES+=    ../../print/tex-texlive-scripts/files/format-install.tmpl
+DEINSTALL_TEMPLATES+=  ../../print/tex-texlive-scripts/files/format-deinstall.tmpl
+
+.endif # TEX_FORMAT_MK
Index: pkgsrc/print/tex-texlive-scripts/hyphen.mk
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/hyphen.mk:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/hyphen.mk  Sun May 10 03:56:44 2020
@@ -0,0 +1,27 @@
+# $NetBSD: hyphen.mk,v 1.1 2020/05/10 03:56:44 markd Exp $
+#
+# This Makefile fragment is intended to be included by packages that
+# install TeX hyphenation pattens.  It updates format files at
+# (de)installation time.
+#
+# The following variable can be defined:
+#
+#    TEX_HYPHEN_DAT - A list of hyphenation entries for language.dat.
+#    TEX_HYPHEN_DEF - A list of hyphenation entries for language.def.
+#    TEX_HYPHEN_LUA - A list of hyphenation entries for language.dat.lua.
+#
+
+.if !defined(TEX_HYPHEN_MK)
+TEX_HYPHEN_MK=         # defined
+
+DEPENDS+=              tex-hyphen-base>=2010nb1:../../print/tex-hyphen-base
+DEPENDS+=              tex-texlive-scripts>=2020:../../print/tex-texlive-scripts
+
+FILES_SUBST+=          FMTUTIL_SYS=${LOCALBASE}/bin/fmtutil-sys
+FILES_SUBST+=          HYPHEN_DAT=${TEX_HYPHEN_DAT:Q}
+FILES_SUBST+=          HYPHEN_DEF=${TEX_HYPHEN_DEF:Q}
+FILES_SUBST+=          HYPHEN_LUA=${TEX_HYPHEN_LUA:Q}
+INSTALL_TEMPLATES+=    ../../print/tex-texlive-scripts/files/hyphen-install.tmpl
+DEINSTALL_TEMPLATES+=  ../../print/tex-texlive-scripts/files/hyphen-deinstall.tmpl
+
+.endif # TEX_HYPHEN_MK
Index: pkgsrc/print/tex-texlive-scripts/map.mk
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/map.mk:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/map.mk     Sun May 10 03:56:44 2020
@@ -0,0 +1,28 @@
+# $NetBSD: map.mk,v 1.1 2020/05/10 03:56:44 markd Exp $
+#
+# This Makefile fragment is intended to be included by packages that
+# install font maps for TeX.  It updates font map entries in updmap.cfg
+# at (de)installation time.
+#
+# The following variables can be defined:
+#
+#    TEX_MAP_FILES - A list of map files.
+#
+#    TEX_MIXEDMAP_FILES - A list of mixed map files.
+#
+#    TEX_KANJIMAP_FILES - A list of kanji map files.
+#
+
+.if !defined(TEX_MAP_MK)
+TEX_MAP_MK=            # defined
+
+DEPENDS+=              tex-texlive-scripts>=2020:../../print/tex-texlive-scripts
+
+FILES_SUBST+=          UPDMAP_SYS=${LOCALBASE}/bin/updmap-sys
+FILES_SUBST+=          MAP_FILES=${TEX_MAP_FILES:Q}
+FILES_SUBST+=          MIXEDMAP_FILES=${TEX_MIXEDMAP_FILES:Q}
+FILES_SUBST+=          KANJIMAP_FILES=${TEX_KANJIMAP_FILES:Q}
+INSTALL_TEMPLATES+=    ../../print/tex-texlive-scripts/files/map-install.tmpl
+DEINSTALL_TEMPLATES+=  ../../print/tex-texlive-scripts/files/map-deinstall.tmpl
+
+.endif # TEX_MAP_MK

Index: pkgsrc/print/tex-texlive-scripts-doc/DESCR
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-doc/DESCR:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-doc/DESCR  Sun May 10 03:56:44 2020
@@ -0,0 +1 @@
+Documentation for tex-texlive-scripts.
Index: pkgsrc/print/tex-texlive-scripts-doc/Makefile
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-doc/Makefile:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-doc/Makefile       Sun May 10 03:56:44 2020
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+DISTNAME=      texlive-scripts.doc
+PKGNAME=       tex-${DISTNAME:S/./-/}-2020
+TEXLIVE_REV=   55050
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+COMMENT=       Documentation for tex-texlive-scripts
+LICENSE=       gnu-gpl-v2 AND public-domain
+
+post-install:
+       ${RM} ${DESTDIR}${PREFIX}/man/man1/install-tl.1
+
+.include "../../print/texlive/package.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/print/tex-texlive-scripts-doc/PLIST
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-doc/PLIST:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-doc/PLIST  Sun May 10 03:56:44 2020
@@ -0,0 +1,14 @@
+@comment $NetBSD: PLIST,v 1.1 2020/05/10 03:56:44 markd Exp $
+man/man1/fmtutil-sys.1
+man/man1/fmtutil-user.1
+man/man1/fmtutil.1
+man/man1/mktexfmt.1
+man/man1/mktexmf.1
+man/man1/mktexpk.1
+man/man1/mktextfm.1
+man/man1/texhash.1
+man/man1/updmap-sys.1
+man/man1/updmap-user.1
+man/man1/updmap.1
+man/man5/fmtutil.cnf.5
+man/man5/updmap.cfg.5
Index: pkgsrc/print/tex-texlive-scripts-doc/distinfo
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-doc/distinfo:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-doc/distinfo       Sun May 10 03:56:44 2020
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+SHA1 (texlive-scripts.doc.r55050.tar.xz) = 945bc3d5cfb196c008eba0bc2b1a322d756b2275
+RMD160 (texlive-scripts.doc.r55050.tar.xz) = 1d36dd39ebb39bd3a052cb94fc5e447fe3b1067c
+SHA512 (texlive-scripts.doc.r55050.tar.xz) = 5c1cbbb49eb812aee2eb1efdf71d561e48e8a670dc88905df5253c805a9e5e84d124893d4e4d2523af1c33f66fbfe4273b4cf70264bda54fe38a6391e4d51ea0
+Size (texlive-scripts.doc.r55050.tar.xz) = 219376 bytes

Index: pkgsrc/print/tex-texlive-scripts-extra/DESCR
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-extra/DESCR:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-extra/DESCR        Sun May 10 03:56:44 2020
@@ -0,0 +1,3 @@
+Miscellaneous scripts maintained as part of TeX Live, but not
+important for the infrastructure. Thus, this is not part of
+scheme-infraonly or tlcritical, just a normal package.
Index: pkgsrc/print/tex-texlive-scripts-extra/Makefile
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-extra/Makefile:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-extra/Makefile     Sun May 10 03:56:44 2020
@@ -0,0 +1,66 @@
+# $NetBSD: Makefile,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+DISTNAME=      texlive-scripts-extra
+PKGNAME=       tex-${DISTNAME}-2020
+TEXLIVE_REV=   54744
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+COMMENT=       More TeXLive scripts
+LICENSE=       gnu-gpl-v2 AND public-domain
+
+DEPENDS+=      dialog>=1.0:../../misc/dialog
+DEPENDS+=      tex-texlive-scripts-[0-9]*:../../print/tex-texlive-scripts
+DEPENDS+=      ps2eps>=1.68:../../graphics/ps2eps
+DEPENDS+=      tex-latex-bin-[0-9]*:../../print/tex-latex-bin
+DEPENDS+=      tex-pslatex-[0-9]*:../../print/tex-pslatex
+DEPENDS+=      tex-epstopdf-[0-9]*:../../graphics/tex-epstopdf
+DEPENDS+=      tex-pst-pdf-[0-9]*:../../graphics/tex-pst-pdf
+
+USE_TOOLS+=    perl:run sh:run
+
+SUBST_CLASSES+=                paths
+SUBST_MESSAGE.paths=   Setting paths to commands.
+SUBST_STAGE.paths=     pre-configure
+SUBST_FILES.paths=     bin/kpsetool bin/kpsewhere \
+                       bin/texconfig bin/texconfig-dialog bin/texconfig-sys \
+                       bin/texlinks \
+                       texmf-dist/texconfig/tcfmgr
+SUBST_SED.paths+=      -e 's,@DIALOG@,${PREFIX}/bin/dialog,g'
+SUBST_SED.paths+=      -e 's,@FMTUTIL@,${PREFIX}/bin/fmtutil,g'
+SUBST_SED.paths+=      -e 's,@KPSEWHICH@,${PREFIX}/bin/kpsewhich,g'
+SUBST_SED.paths+=      -e 's,@MKTEXLSR@,${PREFIX}/bin/mktexlsr,g'
+SUBST_SED.paths+=      -e 's,@TEXCONF_DIALOG@,${PREFIX}/bin/texconfig-dialog,g'
+SUBST_SED.paths+=      -e 's,@TEXLINKS@,${PREFIX}/bin/texlnks,g'
+SUBST_SED.paths+=      -e 's,@TEXCONFIG@,${PREFIX}/bin/texconfig,g'
+SUBST_SED.paths+=      -e 's,@UPDMAP@,${PREFIX}/bin/updmap,g'
+SUBST_SED.paths+=      -e 's,@EPSTOPDF@,${PREFIX}/bin/epstopdf,g'
+
+REPLACE_PERL=  bin/e2pall
+REPLACE_SH=    bin/allcm bin/allneeded bin/dvi2fax bin/dvired \
+               bin/kpsetool bin/kpsewhere bin/ps2frag bin/pslatex \
+               bin/texconfig bin/texconfig-dialog bin/texconfig-sys bin/texlinks \
+               texmf-dist/texconfig/tcfmgr
+
+#TEX_TEXMF_DIRS+=      ${PREFIX}/share/texmf-dist
+
+.include "../../print/texlive/package.mk"
+
+post-extract:
+       ${MKDIR} ${WRKSRC}/bin
+.for script in texconfig-dialog.sh texconfig-sys.sh texconfig.sh texlinks.sh
+       ${MV} ${WRKSRC}/texmf-dist/scripts/texlive-extra/${script} \
+               ${WRKSRC}/bin/${script:S/.sh//}
+.endfor
+.for script in allcm.sh allneeded.sh dvi2fax.sh dvired.sh e2pall.pl \
+               kpsetool.sh kpsewhere.sh ps2frag.sh pslatex.sh
+       ${MV} ${WRKSRC}/texmf-dist/scripts/texlive-extra/${script} \
+               ${WRKSRC}/bin/${script:S/.pl//:S/.sh//}
+.endfor
+       ${CHMOD} +x ${WRKSRC}/texmf-dist/texconfig/tcfmgr
+
+post-install:
+       ${LN} -sf allcm ${DESTDIR}${PREFIX}/bin/allec
+       ${LN} -sf kpsetool ${DESTDIR}${PREFIX}/bin/kpsepath
+       ${LN} -sf kpsetool ${DESTDIR}${PREFIX}/bin/kpsexpand
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/print/tex-texlive-scripts-extra/PLIST
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-extra/PLIST:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-extra/PLIST        Sun May 10 03:56:44 2020
@@ -0,0 +1,23 @@
+@comment $NetBSD: PLIST,v 1.1 2020/05/10 03:56:44 markd Exp $
+bin/allcm
+bin/allec
+bin/allneeded
+bin/dvi2fax
+bin/dvired
+bin/e2pall
+bin/kpsepath
+bin/kpsetool
+bin/kpsewhere
+bin/kpsexpand
+bin/ps2frag
+bin/pslatex
+bin/texconfig-dialog
+bin/texconfig-sys
+bin/texconfig
+bin/texlinks
+share/texmf-dist/texconfig/README
+share/texmf-dist/texconfig/g/generic
+share/texmf-dist/texconfig/tcfmgr
+share/texmf-dist/texconfig/tcfmgr.map
+share/texmf-dist/texconfig/v/vt100
+share/texmf-dist/texconfig/x/xterm
Index: pkgsrc/print/tex-texlive-scripts-extra/distinfo
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-extra/distinfo:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-extra/distinfo     Sun May 10 03:56:44 2020
@@ -0,0 +1,14 @@
+$NetBSD: distinfo,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+SHA1 (texlive-scripts-extra.r54744.tar.xz) = 61afa58af8fbff76b6012dbe13e6b1df8c4ce162
+RMD160 (texlive-scripts-extra.r54744.tar.xz) = c8c14f8e5ca2522bc816dcbe79162acdfcd56c5f
+SHA512 (texlive-scripts-extra.r54744.tar.xz) = e46691aa10b961d2359359fdf00ebc86a1b881b3d1126c52f3863343d21eba00110cd9500fb03a4a9544a3d8fb443bbdc90aa2f6216b8e62a3edb0acc58e4c75
+Size (texlive-scripts-extra.r54744.tar.xz) = 23540 bytes
+SHA1 (patch-bin_e2pall) = e8d08dc3082a1cdda05fea5bdfe4996b68d3401b
+SHA1 (patch-bin_kpsetool) = 6eb57faed69cd64cbd0bb744bcb0701bba00b6f7
+SHA1 (patch-bin_kpsewhere) = ff0459b542ddd31c7b970ad8fcd65023c66701eb
+SHA1 (patch-bin_texconfig) = 09713996bfefd1a94beaf5ebabf5adf6fddbd9c4
+SHA1 (patch-bin_texconfig-dialog) = add288966c170b10cd51b92d4339c178dd0dc5c6
+SHA1 (patch-bin_texconfig-sys) = 7bf4fbf29e5e7584e559494a5a018af4baef0a21
+SHA1 (patch-bin_texlinks) = 9507f62bcc6f5aec12dad126b1464c5427a63a5a
+SHA1 (patch-texmf-dist_texconfig_tcfmgr) = fd640c9e2e812074ce343c62635921c5c54fe2e3

Index: pkgsrc/print/tex-texlive-scripts-extra-doc/DESCR
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-extra-doc/DESCR:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-extra-doc/DESCR    Sun May 10 03:56:45 2020
@@ -0,0 +1 @@
+Documentation for tex-texlive-scripts-extra.
Index: pkgsrc/print/tex-texlive-scripts-extra-doc/Makefile
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-extra-doc/Makefile:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-extra-doc/Makefile Sun May 10 03:56:45 2020
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1 2020/05/10 03:56:45 markd Exp $
+
+DISTNAME=      texlive-scripts-extra.doc
+PKGNAME=       tex-${DISTNAME:S/./-/}-2020
+TEXLIVE_REV=   54744
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+COMMENT=       Documentation for tex-texlive-scripts-extra
+LICENSE=       gnu-gpl-v2 AND public-domain
+
+# remove manual pages installed by web2c
+post-install:
+       ${RM} ${DESTDIR}${PREFIX}/man/man1/mkocp.1
+       ${RM} ${DESTDIR}${PREFIX}/man/man1/mkofm.1
+
+.include "../../print/texlive/package.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/print/tex-texlive-scripts-extra-doc/PLIST
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-extra-doc/PLIST:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-extra-doc/PLIST    Sun May 10 03:56:45 2020
@@ -0,0 +1,16 @@
+@comment $NetBSD: PLIST,v 1.1 2020/05/10 03:56:45 markd Exp $
+man/man1/allcm.1
+man/man1/allec.1
+man/man1/allneeded.1
+man/man1/dvi2fax.1
+man/man1/dvired.1
+man/man1/e2pall.1
+man/man1/kpsepath.1
+man/man1/kpsetool.1
+man/man1/kpsewhere.1
+man/man1/kpsexpand.1
+man/man1/ps2frag.1
+man/man1/pslatex.1
+man/man1/texconfig-sys.1
+man/man1/texconfig.1
+man/man1/texlinks.1
Index: pkgsrc/print/tex-texlive-scripts-extra-doc/distinfo
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-extra-doc/distinfo:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-extra-doc/distinfo Sun May 10 03:56:45 2020
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/05/10 03:56:45 markd Exp $
+
+SHA1 (texlive-scripts-extra.doc.r54744.tar.xz) = 8b5b99e755b7ac6cf79772d6beaeb8012517ffa3
+RMD160 (texlive-scripts-extra.doc.r54744.tar.xz) = 70bd8712d261db9342d13d289df56e53f9ceceb6
+SHA512 (texlive-scripts-extra.doc.r54744.tar.xz) = 56f9be73e3318ea684c536b90645b572caf437b16339104bcedfb7517c94745a514a8e185033c2338aeccae868a123a5a137b9b07b20d661fa473bde2c28797b
+Size (texlive-scripts-extra.doc.r54744.tar.xz) = 195144 bytes

Index: pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_e2pall
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_e2pall:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_e2pall     Sun May 10 03:56:44 2020
@@ -0,0 +1,15 @@
+$NetBSD: patch-bin_e2pall,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+use full path for commands
+
+--- bin/e2pall.orig    2008-03-03 18:51:04.000000000 +0000
++++ bin/e2pall
+@@ -27,7 +27,7 @@
+ 
+ # EDIT these two lines for your system....
+ 
+-$Eps2PdfCom = "epstopdf";
++$Eps2PdfCom = "@EPSTOPDF@";
+ $ThisFunCom = "e2pall";
+ 
+ $fname=$ARGV[0];
Index: pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_kpsetool
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_kpsetool:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_kpsetool   Sun May 10 03:56:44 2020
@@ -0,0 +1,20 @@
+$NetBSD: patch-bin_kpsetool,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+use full path for commands
+
+--- bin/kpsetool.orig  2012-10-09 17:39:16.000000000 +0000
++++ bin/kpsetool
+@@ -109,10 +109,10 @@ esac
+ case "$action" in
+   kpsewhich)
+     test $# = 1 || { echo "$progname: missing filename"; echo "$usage"; exit 1; }
+-    kpsewhich $flags -format="$format" "$1";;
++    @KPSEWHICH@ $flags -format="$format" "$1";;
+   kpsepath)
+-    kpsewhich $flags -show-path="$format";;
++    @KPSEWHICH@ $flags -show-path="$format";;
+   kpsexpand)
+     test $# = 1 || { echo "$progname: missing string"; echo "$usage"; exit 1; }
+-    kpsewhich $flags -expand-var="$1";;
++    @KPSEWHICH@ $flags -expand-var="$1";;
+ esac
Index: pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_kpsewhere
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_kpsewhere:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_kpsewhere  Sun May 10 03:56:44 2020
@@ -0,0 +1,18 @@
+$NetBSD: patch-bin_kpsewhere,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+use full path for commands
+
+--- bin/kpsewhere.orig 2012-10-09 17:39:16.000000000 +0000
++++ bin/kpsewhere
+@@ -55,9 +55,9 @@ esac
+ IFS=':'
+ for file
+ do
+-    for path in `kpsewhich --expand-path='$TEXMF'`
++    for path in `@KPSEWHICH@ --expand-path='$TEXMF'`
+     do
+-        eval TEXMF=\$path kpsewhich $options \"\$file\"
++        eval TEXMF=\$path @KPSEWHICH@ $options \"\$file\"
+     done
+ done
+ exit 0
Index: pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_texconfig
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_texconfig:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_texconfig  Sun May 10 03:56:44 2020
@@ -0,0 +1,243 @@
+$NetBSD: patch-bin_texconfig,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+use full path for commands
+
+--- bin/texconfig.orig 2017-12-17 23:26:29.000000000 +0000
++++ bin/texconfig
+@@ -94,7 +94,7 @@ echoShowKpseVariable()
+   for eskv
+   do
+     var=$eskv
+-    val=`kpsewhich -var-value="$eskv"`
++    val=`@KPSEWHICH@ -var-value="$eskv"`
+     echo "$var=$val"
+   done
+ }
+@@ -126,7 +126,7 @@ echoLocateCfgfile()
+   for elc
+   do
+     case $elc in
+-      texmf.cnf) elcLoc=`kpsewhich $elc`;;
++      texmf.cnf) elcLoc=`@KPSEWHICH@ $elc`;;
+       *) elcLoc=`tcfmgr --cmd find --file "$elc"`;;
+     esac
+     case $elcLoc in
+@@ -193,7 +193,7 @@ setupTmpDir()
+ setupTexmfroot()
+ {
+   case $MT_TEXMFROOT in
+-    "") MT_TEXMFROOT=`kpsewhich -var-value=TEXMFROOT`;;
++    "") MT_TEXMFROOT=`@KPSEWHICH@ -var-value=TEXMFROOT`;;
+     *) return;;
+   esac
+ }
+@@ -205,7 +205,7 @@ setupTexmfroot()
+ setupTexmfmain()
+ {
+   case $MT_TEXMFMAIN in
+-    "") MT_TEXMFMAIN=`kpsewhich -var-value=TEXMFMAIN`;;
++    "") MT_TEXMFMAIN=`@KPSEWHICH@ -var-value=TEXMFMAIN`;;
+     *) return;;
+   esac
+ }
+@@ -216,7 +216,7 @@ setupTexmfmain()
+ setupTexmfdist()
+ {
+   case $MT_TEXMFDIST in
+-    "") MT_TEXMFDIST=`kpsewhich -var-value=TEXMFDIST`;;
++    "") MT_TEXMFDIST=`@KPSEWHICH@ -var-value=TEXMFDIST`;;
+     *) return;;
+   esac
+ }
+@@ -227,7 +227,7 @@ setupTexmfdist()
+ setupTexmfvar()
+ {
+   case $MT_TEXMVAR in
+-    "") MT_TEXMVAR=`kpsewhich -var-value=TEXMFVAR`;;
++    "") MT_TEXMVAR=`@KPSEWHICH@ -var-value=TEXMFVAR`;;
+     *) return;;
+   esac
+ }
+@@ -238,7 +238,7 @@ setupTexmfvar()
+ setupSystexmf()
+ {
+   case $MT_SYSTEXMF in
+-    "") MT_SYSTEXMF=`kpsewhich -var-value=SYSTEXMF`;;
++    "") MT_SYSTEXMF=`@KPSEWHICH@ -var-value=SYSTEXMF`;;
+     *) return;;
+   esac
+ }
+@@ -493,7 +493,7 @@ listDvipsPapers()
+ #
+ getFormatsForHyphen()
+ {
+-  fmtutil --catcfg | awk '$3 != "-" {print $1}' | sort
++  @FMTUTIL@ --catcfg | awk '$3 != "-" {print $1}' | sort
+ }
+ 
+ ###############################################################################
+@@ -621,7 +621,7 @@ TeX Live home page: <http://tug.org/texl
+       echo
+       echo '============================= font map files ============================='
+       for m in psfonts.map pdftex.map ps2pk.map; do
+-        echo "$m: `kpsewhich $m`"
++        echo "$m: `@KPSEWHICH@ $m`"
+       done
+       echo
+       echo '=========================== kpathsea variables ==========================='
+@@ -686,7 +686,7 @@ Valid PAPER settings:
+             *)
+               otherPrinter=true
+               otherPrinterName=$2
+-              otherPrinterFile=`kpsewhich -format='dvips config' "config.$otherPrinterName"`
++              otherPrinterFile=`@KPSEWHICH@ -format='dvips config' "config.$otherPrinterName"`
+               case $otherPrinterFile in
+                 "")
+                   echo "$progname: configuration file \`config.$otherPrinterName' for printer \`$otherPrinterName' not found" >&2
+@@ -719,7 +719,7 @@ Valid PAPER settings:
+               ;;
+             *)
+               printerName=$2
+-              pFile=`kpsewhich -format='dvips config' "config.$printerName"`
++              pFile=`@KPSEWHICH@ -format='dvips config' "config.$printerName"`
+               case $pFile in
+                 "")
+                   setupTmpDir
+@@ -756,7 +756,7 @@ Valid PAPER settings:
+               ;;
+             *)
+               printerName=$2
+-              pFile=`kpsewhich -format='dvips config' "config.$printerName"`
++              pFile=`@KPSEWHICH@ -format='dvips config' "config.$printerName"`
+               case $pFile in
+                 "")
+                   echo "$progname: configuration file for printer \`$printerName' (config.$printerName) not found" >&2
+@@ -937,7 +937,7 @@ For more information about these \`featu
+           esac
+           ;;
+         rw)
+-          MT_VARTEXFONTS=`kpsewhich -var-value VARTEXFONTS`
++          MT_VARTEXFONTS=`@KPSEWHICH@ -var-value VARTEXFONTS`
+           if test -z "$MT_VARTEXFONTS"; then
+             echo "$progname: failed to set \`font rw'; reason: could not determine VARTEXFONTS variable." >&2; rc=1
+             return
+@@ -963,7 +963,7 @@ For more information about these \`featu
+           fmgrConfigReplace mktex.cnf '^: ..MT_FEATURES=' ": \${MT_FEATURES=appendonlydir:varfonts}"
+           ;;
+         ro)
+-          MT_VARTEXFONTS=`kpsewhich -var-value VARTEXFONTS`
++          MT_VARTEXFONTS=`@KPSEWHICH@ -var-value VARTEXFONTS`
+           if test -z "$MT_VARTEXFONTS"; then
+             echo "$progname: failed to set \`font ro'; reason: could not determine VARTEXFONTS variable." >&2; rc=1
+             return
+@@ -1014,10 +1014,10 @@ EOM
+ 
+       setupTmpDir
+       echo "$progname: analyzing old configuration..." >&2
+-      fmtutil --catcfg > $tmpdir/pre
+-      fmtutil --edit
++      @FMTUTIL@ --catcfg > $tmpdir/pre
++      @FMTUTIL@ --edit
+       echo "$progname: analyzing new configuration..." >&2
+-      fmtutil --catcfg > $tmpdir/post
++      @FMTUTIL@ --catcfg > $tmpdir/post
+ 
+       if cmp $tmpdir/pre $tmpdir/post >/dev/null 2>&1; then
+         echo "$progname: no new/updated formats available ..." >&2
+@@ -1025,9 +1025,9 @@ EOM
+       echo "$progname: updating formats ..." >&2
+         comm -13 $tmpdir/pre $tmpdir/post > $tmpdir/addOrChange
+         for i in `awk '{print $1}' $tmpdir/addOrChange`; do
+-          fmtutil --byfmt "$i" || rc=1
++          @FMTUTIL@ --byfmt "$i" || rc=1
+         done
+-        texlinks --multiplatform || rc=1
++        @TEXLINKS@ --multiplatform || rc=1
+       fi
+       ;;
+ 
+@@ -1067,7 +1067,7 @@ $formatsForHyphenFmt"
+         *)
+           if checkElemInList "$tcBatchHyphenFormat" $formatsForHyphen; then
+ 
+-            tcBatchHyphenFile=`fmtutil --showhyphen "$tcBatchHyphenFormat"`
++            tcBatchHyphenFile=`@FMTUTIL@ --showhyphen "$tcBatchHyphenFormat"`
+             case $tcBatchHyphenFile in
+               "")
+                 echo "$progname: could not find hyphen setup file for format \`$tcBatchHyphenFormat'" >&2
+@@ -1124,7 +1124,7 @@ $formatsForHyphenFmt"
+                   fi
+                   ;;
+               esac
+-              fmtutil --byhyphen "$tcBatchHFOut"
++              @FMTUTIL@ --byhyphen "$tcBatchHFOut"
+             fi
+           else
+             echo "$progname: invalid format \`$tcBatchHyphenFormat' specified as argument for \`$progname hyphen'" >&2
+@@ -1142,9 +1142,9 @@ $formatsForHyphenFmt"
+     init)
+       case $2 in
+         "")
+-          if fmtutil --all \
+-             && texlinks --multiplatform \
+-             && updmap; then
++          if @FMTUTIL@ --all \
++             && @TEXLINKS@ --multiplatform \
++             && @UPDMAP@; then
+             :
+           else
+             rc=1
+@@ -1153,7 +1153,7 @@ $formatsForHyphenFmt"
+         *)
+           shift 1
+           for i in "$@"; do
+-            fmtutil --byfmt "$i" || rc=1
++            @FMTUTIL@ --byfmt "$i" || rc=1
+           done
+           ;;
+       esac
+@@ -1250,7 +1250,7 @@ Valid PAPER settings:
+                 set x `getRes "$tcBatchPdftexMode"`; shift
+                 fmgrConfigReplace pdftexconfig.tex 'pdfpkresolution' "\\pdfpkresolution=$1"
+                 if $fmgrConfigReplaceChanged; then
+-                  fmtutil --refresh
++                  @FMTUTIL@ --refresh
+                 fi
+               else
+                 echo "$progname: unknown MODE \`$tcBatchPdftexMode' given as argument for \`$progname pdftex mode'" >&2
+@@ -1272,7 +1272,7 @@ Valid PAPER settings:
+             #  wChanged=$fmgrConfigReplaceChanged
+             #  fmgrConfigReplace pdftexconfig.tex pdfpageheight '\pdfpageheight='"$h"
+             #  if $wChanged || $fmgrConfigReplaceChanged; then
+-            #    fmtutil --refresh
++            #    @FMTUTIL@ --refresh
+             #  fi
+             #  ;;
+             #a4)
+@@ -1281,7 +1281,7 @@ Valid PAPER settings:
+             #  wChanged=$fmgrConfigReplaceChanged
+             #  fmgrConfigReplace pdftexconfig.tex pdfpageheight '\pdfpageheight='"$h"
+             #  if $wChanged || $fmgrConfigReplaceChanged; then
+-            #    fmtutil --refresh
++            #    @FMTUTIL@ --refresh
+             #  fi
+             #  ;;
+             "") echo "$help" >&2; rc=1;;
+@@ -1301,7 +1301,7 @@ Valid PAPER settings:
+       ;;
+ 
+     rehash)
+-      mktexlsr
++      @MKTEXLSR@
+       ;;
+     
+     # 
+@@ -1434,7 +1434,7 @@ Valid PAPER settings:
+ ###############################################################################
+ tcInteractive()
+ {
+-  texconfig-dialog
++  @TEXCONFIG_DIALOG@
+ }
+ 
+ ###############################################################################
Index: pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_texconfig-dialog
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_texconfig-dialog:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_texconfig-dialog   Sun May 10 03:56:44 2020
@@ -0,0 +1,180 @@
+$NetBSD: patch-bin_texconfig-dialog,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+use full path for commands
+
+--- bin/texconfig-dialog.orig  2012-10-09 17:39:16.000000000 +0000
++++ bin/texconfig-dialog
+@@ -81,14 +81,7 @@ logexec()
+ ###############################################################################
+ runDialog()
+ {
+-  if test -n "$DIALOG_PROG"; then
+-    termCtl clear
+-    $DIALOG_PROG --title "TeX setup utility" ${1+"$@"}
+-    runDialogRc=$?
+-    termCtl clear
+-  else
+-    abort "could not find dialog or whiptail program to run"
+-  fi
++  @DIALOG@ --title "TeX setup utility" ${1+"$@"}
+   (exit $runDialogRc)
+   return $runDialogRc
+ }
+@@ -101,7 +94,7 @@ findDialog()
+ {
+   for bin in whiptail dialog
+   do
+-    binLoc=`texconfig findprog $bin`
++    binLoc=`@TEXCONFIG@ findprog $bin`
+     case $binLoc in
+       "") DIALOG_PROG="";;
+       *)  DIALOG_PROG=$binLoc; break;;
+@@ -195,11 +188,11 @@ trouble, you may have more luck with +/-
+         menuMode
+         ;;
+       REHASH)
+-        logexec texconfig rehash
++        logexec @TEXCONFIG@ rehash
+         termCtl readln
+         ;;
+       FORMATS)
+-        texconfig formats
++        @TEXCONFIG@ formats
+         termCtl readln
+         ;;
+       HYPHENATION)
+@@ -209,11 +202,11 @@ trouble, you may have more luck with +/-
+         menuDvips
+         ;;
+       FAQ)
+-        texconfig faq
++        @TEXCONFIG@ faq
+         termCtl readln
+         ;;
+       CONF)
+-        logexec texconfig conf
++        logexec @TEXCONFIG@ conf
+         termCtl readln
+         ;;
+       LOG)
+@@ -234,7 +227,7 @@ Chosse a mode to be used when metafont g
+ be differences between modes of the same resolution. See the comments in the file modes.mf for more details.
+ \"" \
+       23 80 14 \
+-      `texconfig mode-list` 2>"$tmpmenu"
++      `@TEXCONFIG@ mode-list` 2>"$tmpmenu"
+ }
+ 
+ menuMode()
+@@ -243,7 +236,7 @@ menuMode()
+   mode=`cat "$tmpmenu"`
+ 
+   if test -n "$mode"; then
+-    logexec texconfig mode "$mode"
++    logexec @TEXCONFIG@ mode "$mode"
+     termCtl readln
+   fi
+ }
+@@ -312,7 +305,7 @@ NOTE: If you just press return, printing
+               menuDvipsPrintOpt=$menuDvipsAns
+               ;;
+           esac
+-          logexec texconfig dvips $menuDvipsPrinterOpt printcmd "$menuDvipsPrintOpt"
++          logexec @TEXCONFIG@ dvips $menuDvipsPrinterOpt printcmd "$menuDvipsPrintOpt"
+           termCtl readln
+         fi
+         ;;
+@@ -321,7 +314,7 @@ NOTE: If you just press return, printing
+         mode=`cat "$tmpmenu"`
+   
+         if test -n "$mode"; then
+-          logexec texconfig dvips $menuDvipsPrinterOpt mode "$mode"
++          logexec @TEXCONFIG@ dvips $menuDvipsPrinterOpt mode "$mode"
+           termCtl readln
+         fi
+         ;;
+@@ -331,7 +324,7 @@ offset), e.g. 2mm,-0.5in (right 2mm and 
+         case $menuDvipsAns in
+           "") : ;;
+           *)
+-            logexec texconfig dvips $menuDvipsPrinterOpt offset "$menuDvipsAns"
++            logexec @TEXCONFIG@ dvips $menuDvipsPrinterOpt offset "$menuDvipsAns"
+             termCtl readln
+             ;;
+         esac
+@@ -339,11 +332,11 @@ offset), e.g. 2mm,-0.5in (right 2mm and 
+       PAPER)
+         eval runDialog \
+           --menu \'\\n\\nChoose the default papersize definition for dvips.\\n\\n\' \
+-          23 80 8 `texconfig dvips paper-list` \
++          23 80 8 `@TEXCONFIG@ dvips paper-list` \
+           2>"$tmpmenu"
+         paper=`cat "$tmpmenu"`
+         if test -n "$paper"; then
+-          logexec texconfig dvips paper "$paper"
++          logexec @TEXCONFIG@ dvips paper "$paper"
+           termCtl readln
+         fi
+         ;;
+@@ -364,7 +357,7 @@ offset), e.g. 2mm,-0.5in (right 2mm and 
+         case $menuDvipsAns in
+           "") : ;;
+           *)
+-            logexec texconfig dvips add $menuDvipsAns
++            logexec @TEXCONFIG@ dvips add $menuDvipsAns
+             termCtl readln
+             ;;
+         esac
+@@ -375,7 +368,7 @@ offset), e.g. 2mm,-0.5in (right 2mm and 
+         case $menuDvipsAns in
+           "") : ;;
+           *)
+-          logexec texconfig dvips del $menuDvipsAns
++          logexec @TEXCONFIG@ dvips del $menuDvipsAns
+             termCtl readln
+             ;;
+         esac
+@@ -398,11 +391,11 @@ Select your default paper format.
+   p=`cat "$tmpmenu"`
+   case $p in
+     A4)
+-      logexec texconfig paper a4
++      logexec @TEXCONFIG@ paper a4
+       termCtl readln
+       ;;
+     LETTER)
+-      logexec texconfig paper letter
++      logexec @TEXCONFIG@ paper letter
+       termCtl readln
+       ;;
+   esac
+@@ -415,14 +408,14 @@ menuHyphenation()
+ Choose format to set up hyphenation for.
+ " \
+     23 80 14 \
+-    `texconfig hyphen-list | sed 's@\(.*\)@\1 \1@'`  2>"$tmpmenu"
++    `@TEXCONFIG@ hyphen-list | sed 's@\(.*\)@\1 \1@'`  2>"$tmpmenu"
+   p=`cat "$tmpmenu"`
+   case $p in
+     "")
+       return
+       ;;
+     *)
+-      texconfig hyphen "$p"
++      @TEXCONFIG@ hyphen "$p"
+       termCtl readln
+   esac
+ }
+@@ -445,9 +438,9 @@ eof
+ esac
+ 
+ 
+-: ${TEXMFCONFIG=`kpsewhich -var-value=TEXMFCONFIG`}
+-: ${TEXMFVAR=`kpsewhich -var-value=TEXMFVAR`}
+-: ${TEXMFMAIN=`kpsewhich -var-value=TEXMFMAIN`}
++: ${TEXMFCONFIG=`@KPSEWHICH@ -var-value=TEXMFCONFIG`}
++: ${TEXMFVAR=`@KPSEWHICH@ -var-value=TEXMFVAR`}
++: ${TEXMFMAIN=`@KPSEWHICH@ -var-value=TEXMFMAIN`}
+ export TEXMFCONFIG TEXMFVAR TEXMFMAIN
+ 
+ setupTmpDir
Index: pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_texconfig-sys
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_texconfig-sys:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_texconfig-sys      Sun May 10 03:56:44 2020
@@ -0,0 +1,17 @@
+$NetBSD: patch-bin_texconfig-sys,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+use full path for commands
+
+--- bin/texconfig-sys.orig     2014-07-13 00:07:52.000000000 +0000
++++ bin/texconfig-sys
+@@ -23,8 +23,8 @@ mydir=`echo "$0" | sed 's,/[^/]*$,,'`
+ mydir=`cd "$mydir" && pwd`
+ PATH="$mydir:$PATH"; export PATH
+ 
+-v=`kpsewhich -var-value TEXMFSYSVAR`
+-c=`kpsewhich -var-value TEXMFSYSCONFIG`
++v=`@KPSEWHICH@ -var-value TEXMFSYSVAR`
++c=`@KPSEWHICH@ -var-value TEXMFSYSCONFIG`
+ 
+ TEXMFVAR="$v"
+ TEXMFCONFIG="$c"
Index: pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_texlinks
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_texlinks:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-extra/patches/patch-bin_texlinks   Sun May 10 03:56:44 2020
@@ -0,0 +1,42 @@
+$NetBSD: patch-bin_texlinks,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+use full path for commands
+
+--- bin/texlinks.orig  2012-10-09 17:39:16.000000000 +0000
++++ bin/texlinks
+@@ -188,7 +188,7 @@ install_link()
+ ###############################################################################
+ search_symlinkdir()
+ {
+-  kpsewhich=`check_for_binary kpsewhich`
++  kpsewhich=@KPSEWHICH@
+   test -z "$kpsewhich" && return 1
+   symlinkdir=`echo $kpsewhich | sed 's@/*kpsewhich$@@'`
+   kpseaccess -w "$symlinkdir" || return 1
+@@ -251,7 +251,7 @@ main()
+   silent=false
+   thisdir=`pwd`
+   : ${KPSE_DOT=$thisdir}; export KPSE_DOT
+-  selfautoloc=`kpsewhich --expand-var='$SELFAUTOLOC'`
++  selfautoloc=`@KPSEWHICH@ --expand-var='$SELFAUTOLOC'`
+   while 
+     case $1 in
+       --h*|-h)
+@@ -272,7 +272,7 @@ main()
+   dirs="$*"
+ 
+   # if no cnf_file from command-line, look it up with kpsewhich:
+-  test -z "$cnf_file" && cnf_file=`kpsewhich --format='web2c files' $cnf`
++  test -z "$cnf_file" && cnf_file=`@KPSEWHICH@ --format='web2c files' $cnf`
+   test -f "$cnf_file" || abort "config file \`$cnf' not found"
+ 
+ 
+@@ -287,7 +287,7 @@ main()
+     if test $multiplatform = true; then
+       case $selfautoloc in
+         */bin) dirs=$selfautoloc;;
+-        *)     parent=`kpsewhich --expand-var='$SELFAUTODIR'`
++        *)     parent=`@KPSEWHICH@ --expand-var='$SELFAUTODIR'`
+                dirs=`find $parent -type f -name kpsewhich -print \
+                        | sed 's@/kpsewhich$@@'`;;
+       esac
Index: pkgsrc/print/tex-texlive-scripts-extra/patches/patch-texmf-dist_texconfig_tcfmgr
diff -u /dev/null pkgsrc/print/tex-texlive-scripts-extra/patches/patch-texmf-dist_texconfig_tcfmgr:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts-extra/patches/patch-texmf-dist_texconfig_tcfmgr    Sun May 10 03:56:44 2020
@@ -0,0 +1,60 @@
+$NetBSD: patch-texmf-dist_texconfig_tcfmgr,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+use full path for commands
+
+--- texmf-dist/texconfig/tcfmgr.orig   2010-05-20 18:50:17.000000000 +0000
++++ texmf-dist/texconfig/tcfmgr
+@@ -47,7 +47,7 @@ setupMap()
+   esac
+   
+   case $TFC_MAP in
+-    "") TFC_MAP=`(kpsewhich -progname=texconfig -format='other text files' tcfmgr.map) 2>/dev/null`;;
++    "") TFC_MAP=`(@KPSEWHICH@ -progname=texconfig -format='other text files' tcfmgr.map) 2>/dev/null`;;
+   esac
+ 
+   case $TFC_MAP in
+@@ -84,7 +84,7 @@ setupTemp()
+ setupTexmfConfig()
+ {
+   case $TFC_TEXMFCONFIG in
+-    "") TFC_TEXMFCONFIG=`(kpsewhich -var-value=TEXMFCONFIG) 2>/dev/null`;;
++    "") TFC_TEXMFCONFIG=`(@KPSEWHICH@ -var-value=TEXMFCONFIG) 2>/dev/null`;;
+     *) (exit 0); return 0;;
+   esac
+   case $TFC_TEXMFCONFIG in
+@@ -95,7 +95,7 @@ setupTexmfConfig()
+ setupMktexDir()
+ {
+   case $TFC_MKTEXDIR in
+-    "") TFC_MKTEXDIR=`(kpsewhich --format='web2c files' mktexdir) 2>/dev/null`;;
++    "") TFC_MKTEXDIR=`(@KPSEWHICH@ --format='web2c files' mktexdir) 2>/dev/null`;;
+   esac
+ 
+   case $TFC_MKTEXDIR in
+@@ -106,7 +106,7 @@ setupMktexDir()
+ setupMktexupd()
+ {
+   case $TFC_MKTEXUPD in
+-    "") TFC_MKTEXUPD=`(kpsewhich --format='web2c files' mktexupd) 2>/dev/null`;;
++    "") TFC_MKTEXUPD=`(@KPSEWHICH@ --format='web2c files' mktexupd) 2>/dev/null`;;
+   esac
+ 
+   case $TFC_MKTEXUPD in
+@@ -193,7 +193,7 @@ check_out()
+     case "$orig" in
+       "")
+           get_info
+-          orig=`(kpsewhich -format="$kpseFormat" -progname="$kpseProgArg" "$TFC_FILE") 2>/dev/null`
++          orig=`(@KPSEWHICH@ -format="$kpseFormat" -progname="$kpseProgArg" "$TFC_FILE") 2>/dev/null`
+           ;;
+       *)
+           test -f "$orig" || orig=
+@@ -308,7 +308,7 @@ check_in()
+ find_file()
+ {
+   get_info
+-  kpsewhich -format="$kpseFormat" -progname="$kpseProgArg" "$TFC_FILE"
++  @KPSEWHICH@ -format="$kpseFormat" -progname="$kpseProgArg" "$TFC_FILE"
+ }
+ 
+ help()

Index: pkgsrc/print/tex-texlive-scripts/files/format-deinstall.tmpl
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/files/format-deinstall.tmpl:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/files/format-deinstall.tmpl        Sun May 10 03:56:44 2020
@@ -0,0 +1,40 @@
+# $NetBSD: format-deinstall.tmpl,v 1.1 2020/05/10 03:56:44 markd Exp $
+#
+# Delete format files.
+#
+
+FMTUTIL_CNF=${PKG_SYSCONFBASE}/texmf/web2c/fmtutil.cnf
+
+case ${STAGE} in
+DEINSTALL)
+       formats=@FORMATS@
+       if [ "$formats" != "" ]; then
+               @PRINTF@ "$formats" |
+               while read format engine junk; do
+                 ${GREP} -v "^${format}[[:space:]][[:space:]]*${engine}[[:space:]]" ${FMTUTIL_CNF} > \
+                       ${FMTUTIL_CNF}.tmp &&
+                 ${MV} ${FMTUTIL_CNF}.tmp ${FMTUTIL_CNF}
+                 case "$engine" in
+                   mpost)
+                     fmtfile="$format.mem"
+                     texengine=metapost
+                     ;;
+                   mf*)
+                     fmtfile="$format.base"
+                     texengine=metafont
+                     ;;
+                   *)
+                     fmtfile="$format.fmt"
+                     texengine=$engine
+                     ;;
+                 esac
+                       @RM@ -f @VARBASE@/lib/texmf/web2c/$texengine/$fmtfile
+                       @RM@ -f @VARBASE@/lib/texmf/web2c/$texengine/$format.log
+               done
+       fi
+       @FIND@ @VARBASE@/lib/texmf -depth -type d -exec @RMDIR@ {} \; 2>/dev/null
+       @MKTEXLSR@ @VARBASE@/lib/texmf
+        ;;
+*)
+       ;;
+esac
Index: pkgsrc/print/tex-texlive-scripts/files/format-install.tmpl
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/files/format-install.tmpl:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/files/format-install.tmpl  Sun May 10 03:56:44 2020
@@ -0,0 +1,22 @@
+# $NetBSD: format-install.tmpl,v 1.1 2020/05/10 03:56:44 markd Exp $
+#
+# Create format files.
+#
+
+FMTUTIL_CNF=${PKG_SYSCONFBASE}/texmf/web2c/fmtutil.cnf
+
+case ${STAGE} in
+POST-INSTALL)
+       formats=@FORMATS@
+       if [ "$formats" != "" ]; then
+               @PRINTF@ "$formats" >> ${FMTUTIL_CNF}
+               @PRINTF@ "$formats" |
+               while read format engine junk; do
+                       @FMTUTIL_SYS@ --byfmt $format
+               done
+       fi
+       @MKTEXLSR@ @VARBASE@/lib/texmf
+        ;;
+*)
+       ;;
+esac
Index: pkgsrc/print/tex-texlive-scripts/files/hyphen-deinstall.tmpl
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/files/hyphen-deinstall.tmpl:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/files/hyphen-deinstall.tmpl        Sun May 10 03:56:44 2020
@@ -0,0 +1,36 @@
+# $NetBSD: hyphen-deinstall.tmpl,v 1.1 2020/05/10 03:56:44 markd Exp $
+#
+# Deinstall hyphenation patterns.
+#
+
+LANGUAGE_DAT=${PKG_SYSCONFBASE}/texmf/tex/generic/config/language.dat
+LANGUAGE_DEF=${PKG_SYSCONFBASE}/texmf/tex/generic/config/language.def
+LANGUAGE_LUA=${PKG_SYSCONFBASE}/texmf/tex/generic/config/language.dat.lua
+
+case ${STAGE} in
+DEINSTALL)
+       ${AWK} "\
+BEGIN { do_print=1; } \
+/^%%% BEGIN @PKGBASE@\$/ { do_print=0; } \
+{ if (do_print) print \$0; } \
+/^%%% END @PKGBASE@\$/ { do_print=1; }" ${LANGUAGE_DAT} > ${LANGUAGE_DAT}.tmp &&
+       ${MV} ${LANGUAGE_DAT}.tmp ${LANGUAGE_DAT}
+       @FMTUTIL_SYS@ --byhyphen ${LANGUAGE_DAT}
+       ${AWK} "\
+BEGIN { do_print=1; } \
+/^%%% BEGIN @PKGBASE@\$/ { do_print=0; } \
+{ if (do_print) print \$0; } \
+/^%%% END @PKGBASE@\$/ { do_print=1; }" ${LANGUAGE_DEF} > ${LANGUAGE_DEF}.tmp &&
+       ${MV} ${LANGUAGE_DEF}.tmp ${LANGUAGE_DEF}
+       @FMTUTIL_SYS@ --byhyphen ${LANGUAGE_DEF}
+       ${AWK} "\
+BEGIN { do_print=1; } \
+/^--- BEGIN @PKGBASE@\$/ { do_print=0; } \
+{ if (do_print) print \$0; } \
+/^--- END @PKGBASE@\$/ { do_print=1; }" ${LANGUAGE_LUA} > ${LANGUAGE_LUA}.tmp &&
+       ${MV} ${LANGUAGE_LUA}.tmp ${LANGUAGE_LUA}
+       @FMTUTIL_SYS@ --byhyphen ${LANGUAGE_LUA}
+       ;;
+*)
+       ;;
+esac
Index: pkgsrc/print/tex-texlive-scripts/files/hyphen-install.tmpl
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/files/hyphen-install.tmpl:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/files/hyphen-install.tmpl  Sun May 10 03:56:44 2020
@@ -0,0 +1,59 @@
+# $NetBSD: hyphen-install.tmpl,v 1.1 2020/05/10 03:56:44 markd Exp $
+#
+# Install hyphenation patterns.
+#
+
+LANGUAGE_DAT=${PKG_SYSCONFBASE}/texmf/tex/generic/config/language.dat
+LANGUAGE_DEF=${PKG_SYSCONFBASE}/texmf/tex/generic/config/language.def
+LANGUAGE_LUA=${PKG_SYSCONFBASE}/texmf/tex/generic/config/language.dat.lua
+
+case ${STAGE} in
+POST-INSTALL)
+       hyphen_dat="@HYPHEN_DAT@"
+       set -- dummy $hyphen_dat; shift;
+       ${ECHO} "%%% BEGIN @PKGBASE@" >> ${LANGUAGE_DAT}
+       while ${TEST} $# -gt 0; do
+           cmd="$1"; arg="$2"
+           shift; shift
+           if ${TEST} $cmd = "="; then
+               ${ECHO} "$cmd$arg" >> ${LANGUAGE_DAT}
+           else
+               ${ECHO} "$cmd $arg" >> ${LANGUAGE_DAT}
+           fi
+       done
+       ${ECHO} "%%% END @PKGBASE@" >> ${LANGUAGE_DAT}
+       @FMTUTIL_SYS@ --byhyphen ${LANGUAGE_DAT}
+       hyphen_def="@HYPHEN_DEF@"
+       ${AWK} "\
+BEGIN { f=\"${LANGUAGE_DEF}.tmp\"; } \
+/^%%% No changes/ { f=\"${LANGUAGE_DEF}.post\"; } \
+{ print>f; }" ${LANGUAGE_DEF} &&
+       set -- dummy $hyphen_def; shift;
+       ${ECHO} "%%% BEGIN @PKGBASE@" >> ${LANGUAGE_DEF}.tmp
+       for line in $hyphen_def ; do
+           ${ECHO} "${line}" >> ${LANGUAGE_DEF}.tmp
+       done
+       ${ECHO} "%%% END @PKGBASE@" >> ${LANGUAGE_DEF}.tmp
+       ${CAT} ${LANGUAGE_DEF}.post >> ${LANGUAGE_DEF}.tmp
+       ${RM} ${LANGUAGE_DEF}.post
+       ${MV} ${LANGUAGE_DEF}.tmp ${LANGUAGE_DEF}
+       @FMTUTIL_SYS@ --byhyphen ${LANGUAGE_DEF}
+       hyphen_lua="@HYPHEN_LUA@"
+       ${AWK} "\
+BEGIN { f=\"${LANGUAGE_LUA}.tmp\"; } \
+/^-- END of language/ { f=\"${LANGUAGE_LUA}.post\"; } \
+{ print>f; }" ${LANGUAGE_LUA} &&
+       set -- dummy $hyphen_lua; shift;
+       ${ECHO} "--- BEGIN @PKGBASE@" >> ${LANGUAGE_LUA}.tmp
+       for line in $hyphen_lua ; do
+           ${ECHO} "${line}" | ${SED} -e 'y/+/ /' -e 's/^\([a-z]\)/    \1/' -e 's/^/   /' >> ${LANGUAGE_LUA}.tmp
+       done
+       ${ECHO} "--- END @PKGBASE@" >> ${LANGUAGE_LUA}.tmp
+       ${CAT} ${LANGUAGE_LUA}.post >> ${LANGUAGE_LUA}.tmp
+       ${RM} ${LANGUAGE_LUA}.post
+       ${MV} ${LANGUAGE_LUA}.tmp ${LANGUAGE_LUA}
+       @FMTUTIL_SYS@ --byhyphen ${LANGUAGE_LUA}
+        ;;
+*)
+       ;;
+esac
Index: pkgsrc/print/tex-texlive-scripts/files/map-deinstall.tmpl
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/files/map-deinstall.tmpl:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/files/map-deinstall.tmpl   Sun May 10 03:56:44 2020
@@ -0,0 +1,32 @@
+# $NetBSD: map-deinstall.tmpl,v 1.1 2020/05/10 03:56:44 markd Exp $
+#
+# Disable font maps and remove entries from updmap.cfg.
+#
+
+UPDMAP_CFG=${PKG_SYSCONFBASE}/texmf/web2c/updmap.cfg
+
+case ${STAGE} in
+DEINSTALL)
+       map_files="@MAP_FILES@"
+       for map in $map_files ; do
+               ${GREP} -v "^Map ${map}" ${UPDMAP_CFG} > \
+                      ${UPDMAP_CFG}.tmp &&
+               ${MV} ${UPDMAP_CFG}.tmp ${UPDMAP_CFG}
+       done
+       mixedmap_files="@MIXEDMAP_FILES@"
+       for map in $mixedmap_files ; do
+               ${GREP} -v "^MixedMap ${map}" ${UPDMAP_CFG} > \
+                      ${UPDMAP_CFG}.tmp &&
+               ${MV} ${UPDMAP_CFG}.tmp ${UPDMAP_CFG}
+       done
+       kanjimap_files="@KANJIMAP_FILES@"
+       for map in $kanjimap_files ; do
+               ${GREP} -v "^KanjiMap ${map}" ${UPDMAP_CFG} > \
+                      ${UPDMAP_CFG}.tmp &&
+               ${MV} ${UPDMAP_CFG}.tmp ${UPDMAP_CFG}
+       done
+       @UPDMAP_SYS@
+        ;;
+*)
+       ;;
+esac
Index: pkgsrc/print/tex-texlive-scripts/files/map-install.tmpl
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/files/map-install.tmpl:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/files/map-install.tmpl     Sun May 10 03:56:44 2020
@@ -0,0 +1,26 @@
+# $NetBSD: map-install.tmpl,v 1.1 2020/05/10 03:56:44 markd Exp $
+#
+# Enable font maps.
+#
+
+UPDMAP_CFG=${PKG_SYSCONFBASE}/texmf/web2c/updmap.cfg
+
+case ${STAGE} in
+POST-INSTALL)
+       map_files="@MAP_FILES@"
+       for map in $map_files ; do
+           echo "Map ${map}" >> ${UPDMAP_CFG}
+       done
+       mixedmap_files="@MIXEDMAP_FILES@"
+       for map in $mixedmap_files ; do
+           echo "MixedMap ${map}" >> ${UPDMAP_CFG}
+       done
+       kanjimap_files="@KANJIMAP_FILES@"
+       for map in $kanjimap_files ; do
+           echo "KanjiMap ${map}" >> ${UPDMAP_CFG}
+       done
+       @UPDMAP_SYS@
+        ;;
+*)
+       ;;
+esac

Index: pkgsrc/print/tex-texlive-scripts/patches/patch-bin_fmtutil
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/patches/patch-bin_fmtutil:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/patches/patch-bin_fmtutil  Sun May 10 03:56:44 2020
@@ -0,0 +1,99 @@
+$NetBSD: patch-bin_fmtutil,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+use full path for commands
+
+--- bin/fmtutil.orig   2020-03-14 22:04:10.000000000 +0000
++++ bin/fmtutil
+@@ -14,7 +14,7 @@ my $TEXMFROOT;
+ 
+ BEGIN {
+   $^W = 1;
+-  $TEXMFROOT = `kpsewhich -var-value=TEXMFROOT`;
++  $TEXMFROOT = `@KPSEWHICH@ -var-value=TEXMFROOT`;
+   if ($?) {
+     die "$0: kpsewhich -var-value=TEXMFROOT failed, aborting early.\n";
+   }
+@@ -70,12 +70,12 @@ TeXLive::TLUtils::prepend_own_path();
+ # this function checks by itself whether it is running on windows or not
+ reset_root_home();
+ 
+-chomp(our $TEXMFDIST = `kpsewhich --var-value=TEXMFDIST`);
+-chomp(our $TEXMFVAR = `kpsewhich -var-value=TEXMFVAR`);
+-chomp(our $TEXMFSYSVAR = `kpsewhich -var-value=TEXMFSYSVAR`);
+-chomp(our $TEXMFCONFIG = `kpsewhich -var-value=TEXMFCONFIG`);
+-chomp(our $TEXMFSYSCONFIG = `kpsewhich -var-value=TEXMFSYSCONFIG`);
+-chomp(our $TEXMFHOME = `kpsewhich -var-value=TEXMFHOME`);
++chomp(our $TEXMFDIST = `@KPSEWHICH@ --var-value=TEXMFDIST`);
++chomp(our $TEXMFVAR = `@KPSEWHICH@ -var-value=TEXMFVAR`);
++chomp(our $TEXMFSYSVAR = `@KPSEWHICH@ -var-value=TEXMFSYSVAR`);
++chomp(our $TEXMFCONFIG = `@KPSEWHICH@ -var-value=TEXMFCONFIG`);
++chomp(our $TEXMFSYSCONFIG = `@KPSEWHICH@ -var-value=TEXMFSYSCONFIG`);
++chomp(our $TEXMFHOME = `@KPSEWHICH@ -var-value=TEXMFHOME`);
+ 
+ # make sure that on windows *everything* is in lower case for comparison
+ if (win32()) {
+@@ -254,7 +254,7 @@ sub main {
+       for my $e (sort @all_engines) {
+         my $hf = $alldata->{'merged'}{$f}{$e}{'hyphen'};
+         next if ($hf eq '-');
+-        my $ff = `kpsewhich -progname='$f' -format=tex '$hf'`;
++        my $ff = `@KPSEWHICH@ -progname='$f' -format=tex '$hf'`;
+         chomp($ff);
+         if ($ff ne "") {
+           if ($#all_engines > 0) {
+@@ -494,13 +494,13 @@ sub select_and_rebuild_format {
+     if ($fmthyp ne '-') {
+       if ($whatarg =~ m!^/!) {
+         # $whatarg is a full path, we need to expand $fmthyp, too
+-        chomp (my $fmthyplong = `kpsewhich -progname=$fmt -engine=$eng $fmthyp`) ;
++        chomp (my $fmthyplong = `@KPSEWHICH@ -progname=$fmt -engine=$eng $fmthyp`) ;
+         if ($fmthyplong) {
+           $fmthyp = $fmthyplong;
+         } else {
+           # we might have searched language.dat --engine=tex --progname=tex
+           # which will not work. Search again without engine/format
+-          chomp ($fmthyplong = `kpsewhich $fmthyp`) ;
++          chomp ($fmthyplong = `@KPSEWHICH@ $fmthyp`) ;
+           if ($fmthyplong) {
+             $fmthyp = $fmthyplong;
+           } else {
+@@ -597,7 +597,7 @@ sub rebuild_one_format {
+   else                         { $prgswitch .= $fmt; }
+ 
+   # check for existence of ini file before doing anything else
+-  if (system("kpsewhich -progname=$fmt -format=$kpsefmt $inifile >$nul 2>&1") != 0) {
++  if (system("@KPSEWHICH@ -progname=$fmt -format=$kpsefmt $inifile >$nul 2>&1") != 0) {
+     # we didn't find the ini file, skip
+     print_deferred_warning("inifile $inifile for $fmt/$eng not found.\n");
+     # The original script just skipped it but in TeX Live we expect that
+@@ -626,7 +626,7 @@ sub rebuild_one_format {
+     $texargs = $addargs;
+   }
+   if ($pool) {
+-    chomp (my $poolfile = `kpsewhich -progname=$eng $pool.pool 2>$nul`);
++    chomp (my $poolfile = `@KPSEWHICH@ -progname=$eng $pool.pool 2>$nul`);
+     if ($poolfile && -f $poolfile) {
+       print_verbose("attempting to create localized format "
+                     . "using pool=$pool and tcx=$tcx.\n");
+@@ -1060,7 +1060,7 @@ sub determine_config_files {
+     # in the list is the one where changes will be written to.
+     ($changes_config_file) = @{$opts{'cnffile'}};
+   } else {
+-    my @all_files = `kpsewhich -all $fn`;
++    my @all_files = `@KPSEWHICH@ -all $fn`;
+     chomp(@all_files);
+     my @used_files;
+     for my $f (@all_files) {
+@@ -1070,10 +1070,10 @@ sub determine_config_files {
+     my $TEXMFLOCALVAR;
+     my @TEXMFLOCAL;
+     if (win32()) {
+-      chomp($TEXMFLOCALVAR =`kpsewhich --expand-path=\$TEXMFLOCAL`);
++      chomp($TEXMFLOCALVAR =`@KPSEWHICH@ --expand-path=\$TEXMFLOCAL`);
+       @TEXMFLOCAL = map { lc } split(/;/ , $TEXMFLOCALVAR);
+     } else {
+-      chomp($TEXMFLOCALVAR =`kpsewhich --expand-path='\$TEXMFLOCAL'`);
++      chomp($TEXMFLOCALVAR =`@KPSEWHICH@ --expand-path='\$TEXMFLOCAL'`);
+       @TEXMFLOCAL = split /:/ , $TEXMFLOCALVAR;
+     }
+     #
Index: pkgsrc/print/tex-texlive-scripts/patches/patch-bin_fmtutil-sys
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/patches/patch-bin_fmtutil-sys:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/patches/patch-bin_fmtutil-sys      Sun May 10 03:56:44 2020
@@ -0,0 +1,12 @@
+$NetBSD: patch-bin_fmtutil-sys,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+use full path for commands
+
+--- bin/fmtutil-sys.orig       2015-04-20 01:48:35.000000000 +0000
++++ bin/fmtutil-sys
+@@ -22,4 +22,4 @@ PATH="$mydir:$PATH"; export PATH
+ # hack around a bug in zsh:
+ test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"'
+ 
+-exec fmtutil --sys ${1+"$@"}
++exec @FMTUTIL@ --sys ${1+"$@"}
Index: pkgsrc/print/tex-texlive-scripts/patches/patch-bin_mktexmf
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/patches/patch-bin_mktexmf:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/patches/patch-bin_mktexmf  Sun May 10 03:56:44 2020
@@ -0,0 +1,42 @@
+$NetBSD: patch-bin_mktexmf,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+use full path for commands
+
+--- bin/mktexmf.orig   2014-07-18 23:38:50.000000000 +0000
++++ bin/mktexmf
+@@ -24,8 +24,8 @@ TeX Live home page: <http://tug.org/texl
+ "
+ 
+ # Common code for all scripts.
+-: ${MT_TEXMFMAIN=`kpsewhich --expand-path='$TEXMFMAIN'`}
+-: ${MT_MKTEX_OPT=`kpsewhich --format='web2c files' mktex.opt`}
++: ${MT_TEXMFMAIN=`@KPSEWHICH@ --expand-path='$TEXMFMAIN'`}
++: ${MT_MKTEX_OPT=`@KPSEWHICH@ --format='web2c files' mktex.opt`}
+ test -n "$MT_MKTEX_OPT" || MT_MKTEX_OPT="$MT_TEXMFMAIN/web2c/mktex.opt"
+ if test ! -f "$MT_MKTEX_OPT"; then
+   echo "$progname: Cannot find mktex.opt; check your installation." >&2
+@@ -40,7 +40,7 @@ name="`echo $1 | sed 's%.*/%%; s%\.mf$%%
+ rootname=`echo "$name" | sed 's/[0-9]*$//'`
+ pointsize=`echo "$name" | sed "s/^$rootname//"`
+ 
+-sauterroot=`kpsewhich b-$rootname.mf 2>/dev/null`
++sauterroot=`@KPSEWHICH@ b-$rootname.mf 2>/dev/null`
+ if test -n "$sauterroot"; then
+   rootfile=$sauterroot
+   rootname=b-$rootname
+@@ -52,12 +52,12 @@ else
+     *)
+       case $rootname in
+         cs*|lcsss*|icscsc*|icstt*|ilcsss*)
+-          rootfile=`kpsewhich cscode.mf`;;
++          rootfile=`@KPSEWHICH@ cscode.mf`;;
+         wn[bcdfirstuv]*|rx[bcdfiorstuvx][bcfhilmostx]|l[abcdhl][bcdfiorstuvx]*)
+           lhprefix=`echo "$name" | sed 's/^\(..\).*/\1/'`
+-          rootfile=`kpsewhich ${lhprefix}codes.mf 2>/dev/null`;;
++          rootfile=`@KPSEWHICH@ ${lhprefix}codes.mf 2>/dev/null`;;
+         *)
+-          rootfile=`kpsewhich $rootname.mf 2>/dev/null`;;
++          rootfile=`@KPSEWHICH@ $rootname.mf 2>/dev/null`;;
+       esac;;
+   esac
+ fi
Index: pkgsrc/print/tex-texlive-scripts/patches/patch-bin_mktexpk
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/patches/patch-bin_mktexpk:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/patches/patch-bin_mktexpk  Sun May 10 03:56:44 2020
@@ -0,0 +1,44 @@
+$NetBSD: patch-bin_mktexpk,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+use full path for commands
+
+--- bin/mktexpk.orig   2009-06-03 06:07:21.000000000 -0700
++++ bin/mktexpk
+@@ -60,8 +60,8 @@ fi
+ mt_max_args=2
+ 
+ # Common code for all scripts.
+-: ${MT_TEXMFMAIN=`kpsewhich --expand-path='$TEXMFMAIN'`}
+-: ${MT_MKTEX_OPT=`kpsewhich --format='web2c files' mktex.opt`}
++: ${MT_TEXMFMAIN=`@KPSEWHICH@ --expand-path='$TEXMFMAIN'`}
++: ${MT_MKTEX_OPT=`@KPSEWHICH@ --format='web2c files' mktex.opt`}
+ test -n "$MT_MKTEX_OPT" || MT_MKTEX_OPT="$MT_TEXMFMAIN/web2c/mktex.opt"
+ if test ! -f "$MT_MKTEX_OPT"; then
+   echo "$progname: Cannot find mktex.opt; check your installation." >&2
+@@ -87,7 +87,7 @@ esac
+ 
+ NAME=$1
+ 
+-if kpsewhich $NAME.mf >/dev/null 2>&1 || mktexmf $NAME >/dev/null 2>&1; then
++if @KPSEWHICH@ $NAME.mf >/dev/null 2>&1 || @MKTEXMF@ $NAME >/dev/null 2>&1; then
+   # determine the progname of metafont to use; prefer mf-nowin.
+   if (mf-nowin --version) >/dev/null 2>&1; then
+     MF="mf-nowin -progname=mf"
+@@ -145,7 +145,7 @@ else
+     ps2pk)
+       # grep for the font in $PSMAPFILE.  These are base font names, such as
+       # rpplr (the original) or pplr0 (an interim step) or pplr8r (current).
+-      : ${PSMAPFILE=`kpsewhich --format=map psfonts.map ps2pk.map`}
++      : ${PSMAPFILE=`@KPSEWHICH@ --format=map psfonts.map ps2pk.map`}
+       pattern="^$NAME"'([     ]|$)' 
+       psline=`egrep "$pattern" $PSMAPFILE | tail -1`
+       if test -n "$psline"; then
+@@ -165,7 +165,7 @@ else
+         # Guessing the name of the type1 font file as fallback:
+         ANAME=`echo $NAME | sed 's/8r$/8a/'`
+         for i in $NAME.pfa $NAME.pfb $ANAME.pfa $ANAME.pfb; do
+-          if kpsewhich $i >/dev/null 2>&1; then
++          if @KPSEWHICH@ $i >/dev/null 2>&1; then
+             psname=$i
+             break
+           fi
Index: pkgsrc/print/tex-texlive-scripts/patches/patch-bin_mktextfm
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/patches/patch-bin_mktextfm:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/patches/patch-bin_mktextfm Sun May 10 03:56:44 2020
@@ -0,0 +1,17 @@
+$NetBSD: patch-bin_mktextfm,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+use full path for commands
+
+--- bin/mktextfm.orig  2009-06-03 06:07:27.000000000 -0700
++++ bin/mktextfm
+@@ -27,8 +27,8 @@ while test $# -gt 0; do
+ done
+ 
+ # Common code for all scripts.
+-: ${MT_TEXMFMAIN=`kpsewhich --expand-path='$TEXMFMAIN'`}
+-: ${MT_MKTEX_OPT=`kpsewhich --format='web2c files' mktex.opt`}
++: ${MT_TEXMFMAIN=`@KPSEWHICH@ --expand-path='$TEXMFMAIN'`}
++: ${MT_MKTEX_OPT=`@KPSEWHICH@ --format='web2c files' mktex.opt`}
+ test -n "$MT_MKTEX_OPT" || MT_MKTEX_OPT="$MT_TEXMFMAIN/web2c/mktex.opt"
+ if test ! -f "$MT_MKTEX_OPT"; then
+   echo "$progname: Cannot find mktex.opt; check your installation." >&2
Index: pkgsrc/print/tex-texlive-scripts/patches/patch-bin_updmap
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/patches/patch-bin_updmap:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/patches/patch-bin_updmap   Sun May 10 03:56:44 2020
@@ -0,0 +1,83 @@
+$NetBSD: patch-bin_updmap,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+use full path for commands
+
+--- bin/updmap.orig    2019-06-07 16:36:59.000000000 +0000
++++ bin/updmap
+@@ -19,7 +19,7 @@ my $svnid = '$Id: updmap.pl 51338 2019-0
+ my $TEXMFROOT;
+ BEGIN {
+   $^W = 1;
+-  $TEXMFROOT = `kpsewhich -var-value=TEXMFROOT`;
++  $TEXMFROOT = `@KPSEWHICH@ -var-value=TEXMFROOT`;
+   if ($?) {
+     die "$0: kpsewhich -var-value=TEXMFROOT failed, aborting early.\n";
+   }
+@@ -46,12 +46,12 @@ use TeXLive::TLUtils qw(mkdirhier mktexu
+ # see more comments at the definition of this function.
+ reset_root_home();
+ 
+-chomp(my $TEXMFDIST = `kpsewhich --var-value=TEXMFDIST`);
+-chomp(my $TEXMFVAR = `kpsewhich -var-value=TEXMFVAR`);
+-chomp(my $TEXMFSYSVAR = `kpsewhich -var-value=TEXMFSYSVAR`);
+-chomp(my $TEXMFCONFIG = `kpsewhich -var-value=TEXMFCONFIG`);
+-chomp(my $TEXMFSYSCONFIG = `kpsewhich -var-value=TEXMFSYSCONFIG`);
+-chomp(my $TEXMFHOME = `kpsewhich -var-value=TEXMFHOME`);
++chomp(my $TEXMFDIST = `@KPSEWHICH@ --var-value=TEXMFDIST`);
++chomp(my $TEXMFVAR = `@KPSEWHICH@ -var-value=TEXMFVAR`);
++chomp(my $TEXMFSYSVAR = `@KPSEWHICH@ -var-value=TEXMFSYSVAR`);
++chomp(my $TEXMFCONFIG = `@KPSEWHICH@ -var-value=TEXMFCONFIG`);
++chomp(my $TEXMFSYSCONFIG = `@KPSEWHICH@ -var-value=TEXMFSYSCONFIG`);
++chomp(my $TEXMFHOME = `@KPSEWHICH@ -var-value=TEXMFHOME`);
+ 
+ # make sure that on windows *everything* is in lower case for comparison
+ if (win32()) {
+@@ -239,7 +239,7 @@ sub main {
+     # in the list is the one where changes will be written to.
+     ($changes_config_file) = @{$opts{'cnffile'}};
+   } else {
+-    my @all_files = `kpsewhich -all updmap.cfg`;
++    my @all_files = `@KPSEWHICH@ -all updmap.cfg`;
+     chomp(@all_files);
+     my @used_files;
+     for my $f (@all_files) {
+@@ -249,10 +249,10 @@ sub main {
+     my $TEXMFLOCALVAR;
+     my @TEXMFLOCAL;
+     if (win32()) {
+-      chomp($TEXMFLOCALVAR =`kpsewhich --expand-path=\$TEXMFLOCAL`);
++      chomp($TEXMFLOCALVAR =`@KPSEWHICH@ --expand-path=\$TEXMFLOCAL`);
+       @TEXMFLOCAL = map { lc } split(/;/ , $TEXMFLOCALVAR);
+     } else {
+-      chomp($TEXMFLOCALVAR =`kpsewhich --expand-path='\$TEXMFLOCAL'`);
++      chomp($TEXMFLOCALVAR =`@KPSEWHICH@ --expand-path='\$TEXMFLOCAL'`);
+       @TEXMFLOCAL = split /:/ , $TEXMFLOCALVAR;
+     }
+     #
+@@ -1281,7 +1281,7 @@ sub mkMaps {
+ 
+   sub check_mismatch {
+     my ($mm, $d, $f, $prog) = @_;
+-    chomp (my $kpsefound = `kpsewhich --progname=$prog $f`);
++    chomp (my $kpsefound = `@KPSEWHICH@ --progname=$prog $f`);
+     if (lc("$d/$f") ne lc($kpsefound)) {
+       $mm->{$f} = $kpsefound;
+     }
+@@ -1397,7 +1397,7 @@ listed below).
+ 
+ sub locateMap {
+   my $map = shift;
+-  my $ret = `kpsewhich --format=map $map`;
++  my $ret = `@KPSEWHICH@ --format=map $map`;
+   chomp($ret);
+   return $ret;
+ }
+@@ -2072,7 +2072,7 @@ sub read_map_files {
+     $alldata->{'maps'}{$m}{'origin'} = 'builtin';
+   }
+   @maps = sort_uniq(@maps);
+-  my @fullpath = `kpsewhich --format=map @maps`;
++  my @fullpath = `@KPSEWHICH@ --format=map @maps`;
+   chomp @fullpath;
+   foreach my $map (@maps) {
+     # in case they give an absolute path (not needed/desired, but ...);
Index: pkgsrc/print/tex-texlive-scripts/patches/patch-bin_updmap-sys
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/patches/patch-bin_updmap-sys:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/patches/patch-bin_updmap-sys       Sun May 10 03:56:44 2020
@@ -0,0 +1,12 @@
+$NetBSD: patch-bin_updmap-sys,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+use full path for commands
+
+--- bin/updmap-sys.orig        2014-11-23 18:10:07.000000000 +0000
++++ bin/updmap-sys
+@@ -21,4 +21,4 @@ PATH="$mydir:$PATH"; export PATH
+ # hack around a bug in zsh:
+ test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"'
+ 
+-exec updmap --sys ${1+"$@"}
++exec @UPDMAP@ --sys ${1+"$@"}
Index: pkgsrc/print/tex-texlive-scripts/patches/patch-texmf-dist_web2c_updmap.cfg
diff -u /dev/null pkgsrc/print/tex-texlive-scripts/patches/patch-texmf-dist_web2c_updmap.cfg:1.1
--- /dev/null   Sun May 10 03:56:46 2020
+++ pkgsrc/print/tex-texlive-scripts/patches/patch-texmf-dist_web2c_updmap.cfg  Sun May 10 03:56:44 2020
@@ -0,0 +1,363 @@
+$NetBSD: patch-texmf-dist_web2c_updmap.cfg,v 1.1 2020/05/10 03:56:44 markd Exp $
+
+Start with no maps defined. Added by TEX_*MAP_FILES
+
+--- texmf-dist/web2c/updmap.cfg.orig   2020-03-23 00:55:08.000000000 +0000
++++ texmf-dist/web2c/updmap.cfg
+@@ -104,356 +104,3 @@ jaVariant -04
+ 
+ 
+ #  (end of updmap-hdr.cfg)
+-Map accanthis.map
+-Map OrnementsADF.map
+-Map ArrowsADF.map
+-Map BulletsADF.map
+-Map Alegreya.map
+-Map AlgolRevived.map
+-MixedMap allrunes.map
+-Map almendra.map
+-Map      euler.map
+-MixedMap cm.map
+-MixedMap cmextra.map
+-MixedMap cyrillic.map
+-MixedMap latxfont.map
+-MixedMap symbols.map
+-Map AnonymousPro.map
+-Map uaq.map
+-Map antt.map
+-Map arabi.map
+-MixedMap arabtex.map
+-Map syriac.map
+-Map archaicprw.map
+-Map arev.map
+-Map arimo.map
+-MixedMap arss.map
+-MixedMap artm.map
+-Map bkaiu.map
+-Map bsmiu.map
+-Map gbsnu.map
+-Map gkaiu.map
+-Map ascii.map
+-Map ascmac.map
+-Map aspectratio.map
+-Map augie.map
+-Map auncial.map
+-Map aurical.map
+-Map uag.map
+-Map ybv.map
+-Map baskervaldx.map
+-Map BaskervilleF.map
+-MixedMap bbold.map
+-Map belleek.map
+-Map bera.map
+-Map ybd.map
+-Map beuron.map
+-Map bguq.map
+-Map bitter.map
+-Map sqrcaps.map
+-Map ubk.map
+-Map boondox.map
+-Map pbsi.map
+-Map burmese.map
+-Map cabin.map
+-Map caladea.map
+-Map calligra.map
+-Map cantarell.map
+-Map carlito.map
+-Map cmin.map
+-MixedMap cbgreek-full.map
+-MixedMap ccpl.map
+-Map ccicons.map
+-Map clm.map
+-Map chemarrow.map
+-Map Chivo.map
+-Map cinzel.map
+-Map cjhebrew.map
+-Map Clara.map
+-Map ClearSans.map
+-MixedMap cmtext-bsr-interpolated.map
+-Map cm-lgc.map
+-MixedMap cm-super-t1.map
+-MixedMap cm-super-t2a.map
+-MixedMap cm-super-t2b.map
+-MixedMap cm-super-t2c.map
+-MixedMap cm-super-ts1.map
+-MixedMap cm-super-x2.map
+-Map cmcyr.map
+-Map cmexb.map
+-MixedMap cmll.map
+-Map cmsrb.map
+-MixedMap cmupint.map
+-Map Cochineal.map
+-Map Coelacanth.map
+-Map comfortaa.map
+-Map ComicNeue.map
+-Map ComicNeueAngular.map
+-Map original-context-symbol.map
+-Map CormorantGaramond.map
+-Map countriesofeurope.map
+-Map ucr.map
+-Map crimson.map
+-Map CrimsonPro.map
+-Map cs-charter.map
+-Map csfonts.map
+-Map cuprum.map
+-Map cyklop.map
+-Map dad.map
+-Map dante.map
+-Map dejavu-type1.map
+-Map dictsym.map
+-Map Domitian.map
+-Map dstroke.map
+-Map droidsans.map
+-Map droidsansmono.map
+-Map droidserif.map
+-Map DSSerif.map
+-Map dutchcal.map
+-Map EBGaramond.map
+-Map EBGaramond-Maths.map
+-Map yes.map
+-Map epigrafica.map
+-Map epiolmec.map
+-Map erewhon.map
+-MixedMap esint.map
+-Map esrelation.map
+-Map ESSTIX.map
+-Map esvect.map
+-Map ETbb.map
+-MixedMap ethiop.map
+-MixedMap eurosym.map
+-Map fbb.map
+-Map fdsymbol.map
+-Map fetamont.map
+-Map fge.map
+-Map fira.map
+-Map foekfont.map
+-Map fonetika.map
+-Map fontawesome.map
+-Map fontawesome5.map
+-Map nectec.map
+-Map nf.map
+-Map sipa.map
+-Map tlwg.map
+-Map forum.map
+-Map fourier-utopia-expert.map
+-Map fourier.map
+-Map frcursive.map
+-Map garuda-c90.map
+-Map gentium-type1.map
+-Map gfsartemisia.map
+-Map gfsbaskerville.map
+-Map gfsbodoni.map
+-Map gfscomplutum.map
+-Map gfsdidot.map
+-Map gfsneohellenic.map
+-Map gfsporson.map
+-Map gfssolomos.map
+-Map gillius.map
+-Map go.map
+-Map ugq.map
+-Map hacm.map
+-Map uhv.map
+-Map Heuristica.map
+-MixedMap hfbright.map
+-MixedMap iby.map
+-Map imfellEnglish.map
+-Map zi4.map
+-Map Acorn.map
+-Map AnnSton.map
+-Map ArtNouv.map
+-Map ArtNouvc.map
+-Map Carrickc.map
+-Map Eichenla.map
+-Map Eileen.map
+-Map EileenBl.map
+-Map Elzevier.map
+-Map GotIn.map
+-Map GoudyIn.map
+-Map Kinigcap.map
+-Map Konanur.map
+-Map Kramer.map
+-Map MorrisIn.map
+-Map Nouveaud.map
+-Map Romantik.map
+-Map Rothdn.map
+-Map RoyalIn.map
+-Map Sanremo.map
+-Map Starburst.map
+-Map Typocaps.map
+-Map Zallman.map
+-Map InriaSans.map
+-Map InriaSerif.map
+-Map ipaex-type1.map
+-Map iwona.map
+-KanjiMap otf-@jaEmbed@.map
+-KanjiMap otf-ko-@koEmbed@.map
+-KanjiMap otf-sc-@scEmbed@.map
+-KanjiMap otf-tc-@tcEmbed@.map
+-KanjiMap otf-up-@jaEmbed@.map
+-Map Junicode.map
+-Map kerkis.map
+-Map knitfont.map
+-Map kpfonts.map
+-Map kurier.map
+-Map lato.map
+-Map libertine.map
+-Map libertinegc.map
+-Map libertinus.map
+-Map libertinust1math.map
+-Map LibreBaskerville.map
+-Map LibreBodoni.map
+-Map LibreCaslon.map
+-Map LibreFranklin.map
+-Map yly.map
+-Map linearA.map
+-Map LinguisticsPro.map
+-Map l7x-urwvn.map
+-Map lm.map
+-Map LobsterTwo.map
+-MixedMap lxfonts.map
+-MixedMap manfnt.map
+-Map marcellus.map
+-Map marvosym.map
+-Map mathabx.map
+-Map mdbch.map
+-Map mdgreek.map
+-Map mdici.map
+-Map mdpgd.map
+-Map mdpus.map
+-Map mdput.map
+-Map mdugm.map
+-Map mdsymbol.map
+-Map merriweather.map
+-Map troff-updmap.map
+-MixedMap mflogo.map
+-Map miama.map
+-Map mintspirit.map
+-Map MnSymbol.map
+-MixedMap mongolian.map
+-Map Montserrat.map
+-KanjiMap morisawa5.map
+-MixedMap musix.map
+-Map mxedruli.map
+-Map nanumfonts.map
+-Map unc.map
+-Map newpx.map
+-Map newtx.map
+-Map newtxsf.map
+-Map newtxtt.map
+-Map niceframe.map
+-Map nimbus15.map
+-Map norasi-c90.map
+-Map noto.map
+-Map cherokee.map
+-Map ocrb.map
+-Map oinuit.map
+-Map oasy.map
+-Map OldStandard.map
+-Map omega.map
+-Map opensans.map
+-Map overlock.map
+-Map upl.map
+-Map paratype-type1.map
+-Map dummy-space.map
+-Map phaistos.map
+-MixedMap pigpen.map
+-MixedMap plother.map
+-MixedMap pltext.map
+-Map PlayfairDisplay.map
+-Map plex.map
+-Map ap.map
+-Map prodint.map
+-Map charter.map
+-Map fpls.map
+-Map pazo.map
+-Map utopia.map
+-KanjiMap ptex-@jaEmbed@@jaVariant@.map
+-Map pxfonts.map
+-Map pxtx.map
+-Map quattrocento.map
+-Map Raleway.map
+-Map recycle.map
+-Map roboto.map
+-Map yrd.map
+-Map Rosario.map
+-MixedMap rsfs.map
+-Map rsfso.map
+-Map skt.map
+-Map sansmathaccent.map
+-Map sansmathfonts.map
+-Map scanpages.map
+-Map ScholaX.map
+-MixedMap semaf.map
+-Map SkakNew.map
+-Map SourceCodePro.map
+-Map SourceSansPro.map
+-Map SourceSerifPro.map
+-Map starfont.map
+-Map icelandic.map
+-Map STEP.map
+-Map SticksTooText.map
+-Map stix.map
+-Map stix2.map
+-MixedMap stmaryrd.map
+-Map superiors.map
+-Map svrsymbols.map
+-Map usy.map
+-Map tabvar.map
+-Map tempora.map
+-Map qag.map
+-Map qbk.map
+-Map qcr.map
+-Map qcs.map
+-Map qhv.map
+-Map qpl.map
+-Map qtm.map
+-Map qzc.map
+-Map mathpple.map
+-Map tfrupee.map
+-Map TheanoDidot.map
+-Map TheanoModern.map
+-Map TheanoOldStyle.map
+-Map utm.map
+-Map tinos.map
+-MixedMap tipa.map
+-MixedMap trajan.map
+-Map txfonts.map
+-Map gptimes.map
+-Map TXUprCal.map
+-Map umj.map
+-Map universalis.map
+-KanjiMap uptex-@jaEmbed@@jaVariant@.map
+-KanjiMap uptex-ko-@koEmbed@.map
+-KanjiMap uptex-sc-@scEmbed@.map
+-KanjiMap uptex-tc-@tcEmbed@.map
+-MixedMap dvng.map
+-Map yv1.map
+-Map yv2.map
+-Map yv3.map
+-Map yvo.map
+-Map yvt.map
+-Map arevvn.map
+-Map chartervn.map
+-Map cmbrightvn.map
+-Map concretevn.map
+-Map grotesqvn.map
+-Map txttvn.map
+-Map urwvn.map
+-MixedMap vnrother.map
+-MixedMap vnrtext.map
+-Map vntopia.map
+-Map dgj.map
+-Map dmj.map
+-Map mc2j.map
+-Map mcj.map
+-Map mr2j.map
+-Map mrj.map
+-MixedMap wasy.map
+-Map XCharter.map
+-MixedMap xypic.map
+-Map yfrak.map
+-MixedMap yhmath.map
+-Map uzc.map
+-Map uzd.map



Home | Main Index | Thread Index | Old Index