Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Jul 2015 20:33:35 +0000 (UTC)
From:      Hiroki Sato <hrs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r392534 - in head: . Mk devel devel/tex-kpathsea devel/tex-kpathsea/files devel/tex-libtexlua devel/tex-libtexlua/files devel/tex-libtexluajit devel/tex-libtexluajit/files devel/tex-web...
Message-ID:  <201507192033.t6JKXZWd060906@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: hrs
Date: Sun Jul 19 20:33:34 2015
New Revision: 392534
URL: https://svnweb.freebsd.org/changeset/ports/392534

Log:
  Update TeXLive to TL2015.
  
  - print/texlive-infra was renamed with print/texlive-tlmgr.
    Note that currently tlmgr(1) does not work because of
    lack of TLPDB.  This will be fixed.
  
  - Lua libraries used in LuaTeX are separated into
    devel/tex-libtexlua and devel/texlibtexluajit.
    USE_TEX supports them via keywords "texlua" and "texluajit".
  
  - libsynctex is currently installed by devel/tex-web2c.
    This will be separated into a single port.
  
  - Add graphics/libpotrace and use installed libpotrace
    and libharfbuzz.

Added:
  head/devel/tex-libtexlua/
  head/devel/tex-libtexlua/Makefile   (contents, props changed)
  head/devel/tex-libtexlua/distinfo   (contents, props changed)
  head/devel/tex-libtexlua/files/
  head/devel/tex-libtexlua/files/patch-Makefile.in   (contents, props changed)
  head/devel/tex-libtexlua/pkg-descr   (contents, props changed)
  head/devel/tex-libtexlua/pkg-plist   (contents, props changed)
  head/devel/tex-libtexluajit/
  head/devel/tex-libtexluajit/Makefile   (contents, props changed)
  head/devel/tex-libtexluajit/distinfo   (contents, props changed)
  head/devel/tex-libtexluajit/files/
  head/devel/tex-libtexluajit/files/patch-Makefile.in   (contents, props changed)
  head/devel/tex-libtexluajit/pkg-descr   (contents, props changed)
  head/devel/tex-libtexluajit/pkg-plist   (contents, props changed)
  head/devel/tex-web2c/files/
  head/devel/tex-web2c/files/patch-Makefile.in   (contents, props changed)
  head/graphics/libpotrace/
  head/graphics/libpotrace/Makefile   (contents, props changed)
  head/graphics/libpotrace/distinfo   (contents, props changed)
  head/graphics/libpotrace/files/
  head/graphics/libpotrace/files/patch-Makefile.in   (contents, props changed)
  head/graphics/libpotrace/files/patch-src-Makefile.in   (contents, props changed)
  head/graphics/libpotrace/pkg-descr   (contents, props changed)
  head/print/tex-dvipdfmx/files/patch-Makefile.in
     - copied, changed from r392525, head/print/tex-dvipdfmx/files/patch-texk-dvipdfmx-Makefile.in
  head/print/tex-dvipdfmx/files/patch-data_dvipdfmx.cfg
     - copied, changed from r392525, head/print/tex-dvipdfmx/files/patch-texk-dvipdfmx-data-dvipdfmx.cfg
  head/print/tex-dvipsk/files/patch-configure
     - copied, changed from r392525, head/print/tex-dvipsk/files/patch-texk-dvipsk-configure
  head/print/tex-xetex/files/patch-configure   (contents, props changed)
  head/print/texlive-base/files/patch-configure   (contents, props changed)
  head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.9.2-src-FileFinder.cpp
     - copied, changed from r392525, head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.60-src-FileFinder.cpp
  head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.9.2-src-Font.cpp
     - copied, changed from r386117, head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.60-src-Font.cpp
  head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.9.2-src-FontEncoding.cpp
     - copied, changed from r386117, head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.60-src-FontEncoding.cpp
  head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.9.2-src-Message.cpp
     - copied, changed from r386117, head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.60-src-Message.cpp
  head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.104-Makefile.in
     - copied, changed from r386117, head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.100-Makefile.in
  head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.104-libefont-cff.cc
     - copied, changed from r386117, head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.100-libefont-cff.cc
  head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.104-libefont-t1interp.cc
     - copied, changed from r386117, head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.100-libefont-t1interp.cc
  head/print/texlive-base/files/patch-texk-texlive-linked_scripts-texlive-fmtutil-sys.sh
     - copied, changed from r386117, head/print/texlive-base/files/patch-texk-texlive-tl_scripts-fmtutil-sys.sh
  head/print/texlive-base/files/patch-texk-texlive-linked_scripts-texlive-updmap-sys.sh
     - copied, changed from r386117, head/print/texlive-base/files/patch-texk-texlive-tl_scripts-updmap-sys.sh
  head/print/texlive-tlmgr/
     - copied from r386117, head/print/texlive-infra/
Deleted:
  head/print/tex-dvipdfmx/files/patch-texk-dvipdfmx-Makefile.in
  head/print/tex-dvipdfmx/files/patch-texk-dvipdfmx-data-dvipdfmx.cfg
  head/print/tex-dvipsk/files/patch-texk-dvipsk-configure
  head/print/tex-dvipsk/files/patch-texk-dvipsk-configure.ac
  head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.60-src-FileFinder.cpp
  head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.60-src-Font.cpp
  head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.60-src-FontEncoding.cpp
  head/print/texlive-base/files/patch-texk-dvisvgm-dvisvgm-1.60-src-Message.cpp
  head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.100-Makefile.in
  head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.100-libefont-cff.cc
  head/print/texlive-base/files/patch-texk-lcdf-typetools-lcdf-typetools-2.100-libefont-t1interp.cc
  head/print/texlive-base/files/patch-texk-texlive-tl_scripts-fmtutil-sys.sh
  head/print/texlive-base/files/patch-texk-texlive-tl_scripts-fmtutil.sh
  head/print/texlive-base/files/patch-texk-texlive-tl_scripts-updmap-sys.sh
  head/print/texlive-infra/
Modified:
  head/MOVED
  head/Mk/bsd.tex.mk
  head/UPDATING
  head/devel/Makefile
  head/devel/tex-kpathsea/Makefile
  head/devel/tex-kpathsea/distinfo
  head/devel/tex-kpathsea/files/patch-Makefile.in
  head/devel/tex-kpathsea/files/patch-texmf.cnf
  head/devel/tex-kpathsea/pkg-plist
  head/devel/tex-web2c/Makefile
  head/devel/tex-web2c/distinfo
  head/devel/tex-web2c/pkg-plist
  head/graphics/Makefile
  head/japanese/tex-ptex/Makefile
  head/japanese/tex-ptex/distinfo
  head/japanese/tex-ptex/files/patch-Makefile.in
  head/japanese/tex-ptex/pkg-plist
  head/print/Makefile
  head/print/tex-aleph/Makefile
  head/print/tex-aleph/distinfo
  head/print/tex-aleph/files/patch-Makefile.in
  head/print/tex-aleph/files/patch-man-Makefile.in
  head/print/tex-aleph/pkg-plist
  head/print/tex-dvipdfmx/Makefile
  head/print/tex-dvipdfmx/distinfo
  head/print/tex-dvipsk/Makefile
  head/print/tex-dvipsk/distinfo
  head/print/tex-dvipsk/pkg-plist
  head/print/tex-formats/Makefile
  head/print/tex-jadetex/Makefile
  head/print/tex-jadetex/distinfo
  head/print/tex-luatex/Makefile
  head/print/tex-luatex/distinfo
  head/print/tex-luatex/files/patch-Makefile.in
  head/print/tex-luatex/pkg-plist
  head/print/tex-ptexenc/Makefile
  head/print/tex-ptexenc/distinfo
  head/print/tex-ptexenc/files/patch-Makefile.in
  head/print/tex-ptexenc/files/patch-ptexenc.c
  head/print/tex-ptexenc/pkg-plist
  head/print/tex-xdvik/Makefile
  head/print/tex-xdvik/files/patch-texk-xdvik-AJ16.c
  head/print/tex-xdvik/files/patch-texk-xdvik-CHANGES.xdvik-jp
  head/print/tex-xdvik/files/patch-texk-xdvik-Makefile.am
  head/print/tex-xdvik/files/patch-texk-xdvik-Makefile.in
  head/print/tex-xdvik/files/patch-texk-xdvik-README.xdvik-jp
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-ChangeLog.xdvik20a-j1.1
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-ChangeLog.xdvik20c-j1.0
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-ChangeLog.xdvik22.40b-j1.05
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-ChangeLog.xdvik22.40y1-j1.21.html
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-HEADERS.DOC
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-InternalVars
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.jp+toc+hal2
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.jp-patch
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.markpage+toc+printdvi
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.markpage+toc+printdvi+paper
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.miyu-beta6
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.ptex
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.tasai-ussy
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.vf2ft
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.xdvik-22.15-j1.04.patch
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.xdvik-22.40b-j1.05.patch
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.xdvik-22.40y1-j1.21
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.xdvik18f-j1.0.patch
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.xdvik18f-j1.1p5.patch
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.xdvik20a-j1.1.patch
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.xdvik20c-j1.0+hal2+dvisel
  head/print/tex-xdvik/files/patch-texk-xdvik-READMEs-README.xdvik20c-j1.0p1.patch
  head/print/tex-xdvik/files/patch-texk-xdvik-ac-withenable.ac
  head/print/tex-xdvik/files/patch-texk-xdvik-c-auto.in
  head/print/tex-xdvik/files/patch-texk-xdvik-configure
  head/print/tex-xdvik/files/patch-texk-xdvik-configure.ac
  head/print/tex-xdvik/files/patch-texk-xdvik-dvi-draw.c
  head/print/tex-xdvik/files/patch-texk-xdvik-dvi-draw.h
  head/print/tex-xdvik/files/patch-texk-xdvik-dvi-init.c
  head/print/tex-xdvik/files/patch-texk-xdvik-dvi-init.h
  head/print/tex-xdvik/files/patch-texk-xdvik-dvi.h
  head/print/tex-xdvik/files/patch-texk-xdvik-dvisel.c
  head/print/tex-xdvik/files/patch-texk-xdvik-encodings.c
  head/print/tex-xdvik/files/patch-texk-xdvik-encodings.h
  head/print/tex-xdvik/files/patch-texk-xdvik-font-open.c
  head/print/tex-xdvik/files/patch-texk-xdvik-fontconfig.c
  head/print/tex-xdvik/files/patch-texk-xdvik-fontconfig.h
  head/print/tex-xdvik/files/patch-texk-xdvik-ft2.c
  head/print/tex-xdvik/files/patch-texk-xdvik-ft2.h
  head/print/tex-xdvik/files/patch-texk-xdvik-ft2vert.c
  head/print/tex-xdvik/files/patch-texk-xdvik-ft2vert.h
  head/print/tex-xdvik/files/patch-texk-xdvik-gui-help-window.c
  head/print/tex-xdvik/files/patch-texk-xdvik-hypertex.h
  head/print/tex-xdvik/files/patch-texk-xdvik-jfm.c
  head/print/tex-xdvik/files/patch-texk-xdvik-jfm.h
  head/print/tex-xdvik/files/patch-texk-xdvik-main.c
  head/print/tex-xdvik/files/patch-texk-xdvik-pk.c
  head/print/tex-xdvik/files/patch-texk-xdvik-ptexmap.c
  head/print/tex-xdvik/files/patch-texk-xdvik-ptexmap.h
  head/print/tex-xdvik/files/patch-texk-xdvik-ptexvf.c
  head/print/tex-xdvik/files/patch-texk-xdvik-ptexvf.h
  head/print/tex-xdvik/files/patch-texk-xdvik-special.c
  head/print/tex-xdvik/files/patch-texk-xdvik-tests-Makefile.am
  head/print/tex-xdvik/files/patch-texk-xdvik-texmf-XDvi
  head/print/tex-xdvik/files/patch-texk-xdvik-texmf-config.xdvi
  head/print/tex-xdvik/files/patch-texk-xdvik-texmf-pxdvi.cfg
  head/print/tex-xdvik/files/patch-texk-xdvik-tounimap2h.lua
  head/print/tex-xdvik/files/patch-texk-xdvik-util.c
  head/print/tex-xdvik/files/patch-texk-xdvik-util.h
  head/print/tex-xdvik/files/patch-texk-xdvik-version.h
  head/print/tex-xdvik/files/patch-texk-xdvik-vf.c
  head/print/tex-xdvik/files/patch-texk-xdvik-xdvi-debug.h
  head/print/tex-xdvik/files/patch-texk-xdvik-xdvi-ptex.map
  head/print/tex-xdvik/files/patch-texk-xdvik-xdvi.h
  head/print/tex-xetex/Makefile
  head/print/tex-xetex/distinfo
  head/print/tex-xetex/files/patch-Makefile.in
  head/print/tex-xetex/pkg-plist
  head/print/tex-xmltex/Makefile
  head/print/tex-xmltex/distinfo
  head/print/tex-xmltex/pkg-plist
  head/print/texlive-base/Makefile
  head/print/texlive-base/distinfo
  head/print/texlive-base/files/patch-texk-bibtex-x-Makefile.in
  head/print/texlive-base/files/patch-texk-chktex-Makefile.in
  head/print/texlive-base/files/patch-texk-cjkutils-Makefile.in
  head/print/texlive-base/files/patch-texk-gsftopk-Makefile.in
  head/print/texlive-base/files/patch-texk-texlive-tl_scripts-Makefile.in
  head/print/texlive-base/files/patch-texk-texlive-tl_scripts-fmtutil.cnf
  head/print/texlive-base/files/patch-texk-texlive-tl_scripts-texconfig-sys.sh
  head/print/texlive-base/files/patch-texk-ttf2pk2-Makefile.in
  head/print/texlive-base/pkg-plist
  head/print/texlive-docs/Makefile
  head/print/texlive-docs/distinfo
  head/print/texlive-docs/pkg-plist
  head/print/texlive-full/Makefile
  head/print/texlive-texmf-source/Makefile
  head/print/texlive-texmf-source/distinfo
  head/print/texlive-texmf-source/pkg-plist
  head/print/texlive-texmf/Makefile
  head/print/texlive-texmf/distinfo
  head/print/texlive-texmf/pkg-plist
  head/print/texlive-tlmgr/Makefile
  head/print/texlive-tlmgr/distinfo
  head/print/texlive-tlmgr/pkg-plist

Modified: head/MOVED
==============================================================================
--- head/MOVED	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/MOVED	Sun Jul 19 20:33:34 2015	(r392534)
@@ -7693,3 +7693,4 @@ security/ssh-guid||2015-07-14|Developmen
 textproc/gdict||2015-07-14|Development ceased, unusable
 print/pup||2015-07-14|Development ceased, unusable
 audio/rubyripper||2015-07-16|Has expired: Does not build and is deprecated upstream
+print/texlive-infra|print/texlive-tlmgr|2015-07-20|Renamed

Modified: head/Mk/bsd.tex.mk
==============================================================================
--- head/Mk/bsd.tex.mk	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/Mk/bsd.tex.mk	Sun Jul 19 20:33:34 2015	(r392534)
@@ -22,7 +22,9 @@ TEX_MAINTAINER=	hrs@FreeBSD.org
 #  web2c:	WEB2C toolchain and TeX engines
 #  kpathsea:	kpathsea library
 #  ptexenc:	character code conversion library for pTeX
-#  infra:	tlmgr dependency (Perl modules)
+#  tlmgr:	tlmgr dependency (Perl modules)
+#  texlua:	texlua52 library
+#  texluajit:	texluajit library
 #
 #  dvipsk:	dvipsk
 #  dvipdfmx:	DVIPDFMx
@@ -88,9 +90,9 @@ _USE_TEX_SOURCE_PKGNAME=texlive-texmf-so
 _USE_TEX_DOCS_DEP=	${LOCALBASE}/${TEXMFDISTDIR}/doc/texlive/texlive-en/README
 _USE_TEX_DOCS_PORT=	print/${_USE_TEX_DOCS_PKGNAME}
 _USE_TEX_DOCS_PKGNAME=	texlive-docs
-_USE_TEX_INFRA_DEP=	${LOCALBASE}/${TEXMFDISTDIR}/web2c/fmtutil-hdr.cnf
-_USE_TEX_INFRA_PORT=	print/${_USE_TEX_INFRA_PKGNAME}
-_USE_TEX_INFRA_PKGNAME=	texlive-infra
+_USE_TEX_TLMGR_DEP=	${LOCALBASE}/${TEXMFDISTDIR}/.texlive-tlmgr
+_USE_TEX_TLMGR_PORT=	print/${_USE_TEX_TLMGR_PKGNAME}
+_USE_TEX_TLMGR_PKGNAME=	texlive-tlmgr
 _USE_TEX_DVIPSK_DEP=	dvips
 _USE_TEX_DVIPSK_PORT=	print/${_USE_TEX_DVIPSK_PKGNAME}
 _USE_TEX_DVIPSK_PKGNAME=tex-dvipsk
@@ -123,6 +125,12 @@ _USE_TEX_KPATHSEA_PKGNAME=tex-kpathsea
 _USE_TEX_PTEXENC_DEP=	libptexenc.so
 _USE_TEX_PTEXENC_PORT=	print/${_USE_TEX_PTEXENC_PKGNAME}
 _USE_TEX_PTEXENC_PKGNAME=tex-ptexenc
+_USE_TEX_TEXLUA_DEP=	libtexlua52.so
+_USE_TEX_TEXLUA_PORT=	devel/${_USE_TEX_TEXLUA_PKGNAME}
+_USE_TEX_TEXLUA_PKGNAME=tex-libtexlua
+_USE_TEX_TEXLUAJIT_DEP=	libtexluajit.so
+_USE_TEX_TEXLUAJIT_PORT=	devel/${_USE_TEX_TEXLUAJIT_PKGNAME}
+_USE_TEX_TEXLUAJIT_PKGNAME=tex-libtexluajit
 _USE_TEX_FORMATS_DEP=	${LOCALBASE}/${TEXMFVARDIR}/web2c/tex/tex.fmt
 _USE_TEX_FORMATS_PORT=	print/${_USE_TEX_FORMATS_PKGNAME}
 _USE_TEX_FORMATS_PKGNAME=tex-formats
@@ -136,11 +144,11 @@ _USE_TEX_XETEX_DEP=	xetex
 _USE_TEX_XETEX_PORT=	print/${_USE_TEX_XETEX_PKGNAME}
 _USE_TEX_XETEX_PKGNAME=	tex-xetex
 
-_USE_TEX_FULLLIST=	texmf>=20140525_2 base>=20140525_1 \
-		web2c infra \
+_USE_TEX_FULLLIST=	texmf>=20150523 base>=20150521 \
+		web2c tlmgr:run \
 		formats aleph xetex jadetex luatex xmltex ptex \
 		dvipsk dvipdfmx xdvik \
-		kpathsea:lib ptexenc:lib
+		kpathsea:lib ptexenc:lib texlua:lib texluajit:lib
 
 .if !empty(USE_TEX:tu:MFULL)
 USE_TEX:=	${USE_TEX:tu:NFULL} ${_USE_TEX_FULLLIST:tu}
@@ -238,6 +246,7 @@ do-fmtutil-$F:
 	${RM} ${TEXHASHDIRS:S,^,${STAGEDIR}${PREFIX}/,:S,$,/ls-R,} \
 	    ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/web2c/texmf.cnf
 	${RMDIR} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/web2c || ${TRUE}
+	${RMDIR} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR} || ${TRUE}
 _PLIST_FILES+=	${TEX_FORMAT_${F:tu}_FILES}
 _PLIST_DIRSTRY+=${TEX_FORMAT_${F:tu}_DIRS}
 _PLIST_FILES+=	${TEX_FORMAT_${F:tu}_BIN}

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/UPDATING	Sun Jul 19 20:33:34 2015	(r392534)
@@ -5,6 +5,16 @@ they are unavoidable.
 You should get into the habit of checking this file for changes each time
 you update your ports collection, before attempting any port upgrades.
 
+20150720:
+  AFFECTS: users of print/texlive-base and other TeXLive packages
+  AUTHOR: hrs@FreeBSD.org
+
+  TeXLive in Ports Collection has been updated to TL2015.  To upgrade
+  installed old packages, upgrading of "tex-*" packages is required.
+
+  If you have a problem with upgrading, please send it to
+  freebsd-tex@FreeBSD.org and/or file a PR.
+
 20150711:
   AFFECTS: users of graphics/gdal
   AUTHOR: sunpoet@FreeBSD.org

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/devel/Makefile	Sun Jul 19 20:33:34 2015	(r392534)
@@ -5037,6 +5037,8 @@
     SUBDIR += tesla
     SUBDIR += tevent
     SUBDIR += tex-kpathsea
+    SUBDIR += tex-libtexlua
+    SUBDIR += tex-libtexluajit
     SUBDIR += tex-web2c
     SUBDIR += thrift
     SUBDIR += thrift-c_glib

Modified: head/devel/tex-kpathsea/Makefile
==============================================================================
--- head/devel/tex-kpathsea/Makefile	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/devel/tex-kpathsea/Makefile	Sun Jul 19 20:33:34 2015	(r392534)
@@ -1,12 +1,11 @@
 # $FreeBSD$
 
 PORTNAME=	kpathsea
-PORTVERSION=	6.2.0
-PORTREVISION=	1
+PORTVERSION=	6.2.1
 CATEGORIES=	devel
-MASTER_SITES=	ftp://tug.org/historic/systems/texlive/2014/
+MASTER_SITES=	ftp://tug.org/historic/systems/texlive/2015/
 PKGNAMEPREFIX=	tex-
-DISTNAME=	texlive-20140525-source
+DISTNAME=	texlive-20150521-source
 DIST_SUBDIR=	TeX
 
 MAINTAINER=	hrs@FreeBSD.org

Modified: head/devel/tex-kpathsea/distinfo
==============================================================================
--- head/devel/tex-kpathsea/distinfo	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/devel/tex-kpathsea/distinfo	Sun Jul 19 20:33:34 2015	(r392534)
@@ -1,2 +1,2 @@
-SHA256 (TeX/texlive-20140525-source.tar.xz) = 08bb4eb02923ac65ce1183612c6b64da185904f26a1660f5ca4f902d055795be
-SIZE (TeX/texlive-20140525-source.tar.xz) = 41657688
+SHA256 (TeX/texlive-20150521-source.tar.xz) = ed9bcd7bdce899c3c27c16a8c5c3017c4f09e1d7fd097038351b72497e9d4669
+SIZE (TeX/texlive-20150521-source.tar.xz) = 45459552

Modified: head/devel/tex-kpathsea/files/patch-Makefile.in
==============================================================================
--- head/devel/tex-kpathsea/files/patch-Makefile.in	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/devel/tex-kpathsea/files/patch-Makefile.in	Sun Jul 19 20:33:34 2015	(r392534)
@@ -1,46 +1,85 @@
---- Makefile.in.orig	2014-05-21 08:10:30.000000000 +0900
-+++ Makefile.in	2014-08-20 22:10:45.000000000 +0900
-@@ -175,7 +175,7 @@
+--- Makefile.in.orig	2015-03-16 07:52:01 UTC
++++ Makefile.in
+@@ -170,8 +170,8 @@ am__uninstall_files_from_dir = { \
           $(am__cd) "$$dir" && rm -f $$files; }; \
    }
  am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" \
 -	"$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(web2cdir)" \
+-	"$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(kpseincludedir)" \
 +	"$(DESTDIR)$(web2cdir)" \
- 	"$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpseincludedir)"
++	"$(DESTDIR)$(pkgconfigdir)" \
+ 	"$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpselibdir)"
  LTLIBRARIES = $(lib_LTLIBRARIES)
  libkpathsea_la_DEPENDENCIES = $(LTLIBOBJS)
-@@ -2044,7 +2044,7 @@
+@@ -306,7 +306,7 @@ am__can_run_installinfo = \
+     *) (install-info --version) >/dev/null 2>&1;; \
+   esac
+ DATA = $(dist_noinst_DATA) $(dist_web2c_DATA) $(pkgconfig_DATA)
+-HEADERS = $(kpseinclude_HEADERS) $(nodist_kpseinclude_HEADERS) \
++HEADERS = $(kpseinclude_HEADERS) \
+ 	$(nodist_kpselib_HEADERS) $(noinst_HEADERS)
+ RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
+   distclean-recursive maintainer-clean-recursive
+@@ -717,12 +717,12 @@ libkpathsea_la_SOURCES = tex-file.c abso
+ kpseincludedir = ${includedir}/kpathsea
+ nodist_kpseinclude_HEADERS = \
+ 	kpathsea.h \
+-	paths.h
++	paths.h \
++	c-auto.h
+ 
+ kpseinclude_HEADERS = config.h $(direct_headers) $(indirect_headers)
+ kpselibdir = ${libdir}/kpathsea
+-nodist_kpselib_HEADERS = \
+-	c-auto.h
++nodist_kpselib_HEADERS =
+ 
+ 
+ # Headers included directly into kpathsea.h
+@@ -785,7 +785,7 @@ noinst_HEADERS = \
+ 	xopendir.h \
+ 	xstat.h
+ 
+-pkgconfigdir = ${libdir}/pkgconfig
++pkgconfigdir = $(prefix)/libdata/pkgconfig
+ pkgconfig_DATA = kpathsea.pc
+ DISTCLEANFILES = paths.h stamp-paths kpathsea.h
+ kpseaccess_SOURCES = access.c
+@@ -2103,7 +2103,7 @@ install-binPROGRAMS: install-libLTLIBRAR
  
  installdirs: installdirs-recursive
  installdirs-am:
--	for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpseincludedir)"; do \
-+	for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpseincludedir)"; do \
+-	for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpselibdir)"; do \
++	for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(kpseincludedir)"; do \
  	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
  	done
  install: $(BUILT_SOURCES)
-@@ -2108,8 +2108,7 @@
+@@ -2167,10 +2167,9 @@ info: info-recursive
  
  info-am:
  
 -install-data-am: install-data-local install-dist_web2cDATA \
 -	install-dist_web2cSCRIPTS install-kpseincludeHEADERS \
 +install-data-am: install-data-local install-kpseincludeHEADERS \
- 	install-nodist_kpseincludeHEADERS
+ 	install-nodist_kpseincludeHEADERS \
+-	install-nodist_kpselibHEADERS install-pkgconfigDATA
++	install-pkgconfigDATA
  
  install-dvi: install-dvi-recursive
-@@ -2256,13 +2255,13 @@
+ 
+@@ -2319,13 +2318,13 @@ install-data-local: installdirs-am
  uninstall-local:
  @WIN32_FALSE@	@for f in $(dist_noinst_SCRIPTS); do \
  @WIN32_FALSE@	  if grep "original $$f --" "$(DESTDIR)$(bindir)/$$f" >/dev/null 2>&1; then \
 -@WIN32_FALSE@	    echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
-+@WIN32_FALSE@	    echo " rm ­f '$(DESTDIR)$(bindir)/$$f'"; \
++@WIN32_FALSE@	    echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
  @WIN32_FALSE@	    rm -f "$(DESTDIR)$(bindir)/$$f"; \
  @WIN32_FALSE@	  else :; fi; \
  @WIN32_FALSE@	done
  	@for f in $(dist_noinst_DATA); do \
  	  if grep "original $$f --" "$(DESTDIR)$(web2cdir)/$$f" >/dev/null 2>&1; then \
 -	    echo " rm -f '$(DESTDIR)$(web2cdir)/$$f'"; \
-+	    echo " rm ­f '$(DESTDIR)$(web2cdir)/$$f'"; \
++	    echo " rm -f '$(DESTDIR)$(web2cdir)/$$f'"; \
  	    rm -f "$(DESTDIR)$(web2cdir)/$$f"; \
  	  else :; fi; \
  	done

Modified: head/devel/tex-kpathsea/files/patch-texmf.cnf
==============================================================================
--- head/devel/tex-kpathsea/files/patch-texmf.cnf	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/devel/tex-kpathsea/files/patch-texmf.cnf	Sun Jul 19 20:33:34 2015	(r392534)
@@ -1,5 +1,5 @@
---- texmf.cnf.orig	2014-04-23 06:07:54.000000000 +0900
-+++ texmf.cnf	2014-08-20 21:50:36.000000000 +0900
+--- texmf.cnf.orig	2015-04-12 15:20:30 UTC
++++ texmf.cnf
 @@ -51,7 +51,7 @@
  % Redistributors will probably want $SELFAUTODIR/share, i.e., /usr/share.
  % Kpathsea sets SELFAUTOLOC (the directory with the binary),
@@ -9,7 +9,7 @@
  
  % The main tree of distributed packages and programs:
  TEXMFDIST = $TEXMFROOT/texmf-dist
-@@ -61,7 +61,7 @@
+@@ -61,7 +61,7 @@ TEXMFDIST = $TEXMFROOT/texmf-dist
  TEXMFMAIN = $TEXMFDIST
  
  % Local additions to the distribution trees.
@@ -18,7 +18,7 @@
  
  % TEXMFSYSVAR, where *-sys store cached runtime data.
  TEXMFSYSVAR = $TEXMFROOT/texmf-var
-@@ -713,7 +713,7 @@
+@@ -722,7 +722,7 @@ hash_extra = 600000
  pool_size = 6250000
  % Minimum pool space after TeX's own strings; must be at least
  % 25000 less than pool_size, but doesn't need to be nearly that large.
@@ -27,7 +27,7 @@
  % Maximum number of strings.
  max_strings = 500000
  % min pool space left after loading .fmt
-@@ -723,7 +723,7 @@
+@@ -732,7 +732,7 @@ pool_free = 47500
  % expansion works by writing material into the buffer and reparsing the
  % line.  As a consequence, certain constructs require the buffer to be
  % very large, even though most documents can be handled with a small value.
@@ -36,7 +36,7 @@
  
  % Hyphenation trie.  The maximum possible is 4194303 (ssup_trie_size in
  % the sources), but we don't need that much.  The value here suffices
-@@ -734,7 +734,7 @@
+@@ -743,7 +743,7 @@ trie_size = 1000000
  
  hyph_size = 8191        % prime number of hyphenation exceptions, >610, <32767.
                          % http://primes.utm.edu/curios/page.php/8191.html

Modified: head/devel/tex-kpathsea/pkg-plist
==============================================================================
--- head/devel/tex-kpathsea/pkg-plist	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/devel/tex-kpathsea/pkg-plist	Sun Jul 19 20:33:34 2015	(r392534)
@@ -73,5 +73,6 @@ man/man1/texhash.1.gz
 lib/libkpathsea.a
 lib/libkpathsea.so
 lib/libkpathsea.so.6
-lib/libkpathsea.so.6.2.0
+lib/libkpathsea.so.6.2.1
+libdata/pkgconfig/kpathsea.pc
 %%TEXMFDISTDIR%%/web2c/texmf.cnf

Added: head/devel/tex-libtexlua/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/tex-libtexlua/Makefile	Sun Jul 19 20:33:34 2015	(r392534)
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME=	libtexlua
+PORTVERSION=	5.2.4
+CATEGORIES=	devel
+MASTER_SITES=	ftp://tug.org/historic/systems/texlive/2015/
+PKGNAMEPREFIX=	tex-
+DISTNAME=	texlive-20150521-source
+DIST_SUBDIR=	TeX
+
+MAINTAINER=	hrs@FreeBSD.org
+COMMENT=	Lua library for TeXLive
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKDIR}/LICENSE.MIT
+
+USES=		tar:xz libtool pkgconfig
+USE_LDCONFIG=	yes
+EXTRACT_AFTER_ARGS=	${EXTRACT_FILES:S,^,${DISTNAME}/,}
+EXTRACT_FILES=		build-aux libs/lua52
+WRKSRC=		${WRKDIR}/${DISTNAME}/libs/lua52
+GNU_CONFIGURE=	yes
+INSTALL_TARGET=	install-strip
+
+post-extract:
+	${SED} -e '/\*\ Copyright/,/\*\//!d;s/^\*//;/^\*\*/d' \
+	    ${WRKSRC}/lua-5.2.4/src/lua.h > ${WRKDIR}/LICENSE.MIT
+
+.include <bsd.port.mk>

Added: head/devel/tex-libtexlua/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/tex-libtexlua/distinfo	Sun Jul 19 20:33:34 2015	(r392534)
@@ -0,0 +1,2 @@
+SHA256 (TeX/texlive-20150521-source.tar.xz) = ed9bcd7bdce899c3c27c16a8c5c3017c4f09e1d7fd097038351b72497e9d4669
+SIZE (TeX/texlive-20150521-source.tar.xz) = 45459552

Added: head/devel/tex-libtexlua/files/patch-Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/tex-libtexlua/files/patch-Makefile.in	Sun Jul 19 20:33:34 2015	(r392534)
@@ -0,0 +1,11 @@
+--- Makefile.in.orig	2015-02-16 14:32:53 UTC
++++ Makefile.in
+@@ -675,7 +675,7 @@ lua52include_HEADERS = \
+ 	$(LUA52_TREE)/src/lua.hpp \
+ 	$(LUA52_TREE)/src/lualib.h
+ 
+-pkgconfigdir = ${libdir}/pkgconfig
++pkgconfigdir = ${prefix}/libdata/pkgconfig
+ pkgconfig_DATA = texlua52.pc
+ @build_TRUE@dist_check_SCRIPTS = lua52.test luaerror.test
+ @build_TRUE@TESTS = lua52.test luaerror.test

Added: head/devel/tex-libtexlua/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/tex-libtexlua/pkg-descr	Sun Jul 19 20:33:34 2015	(r392534)
@@ -0,0 +1 @@
+libtexlua is a Lua 5.2 library modified for LuaTeX.

Added: head/devel/tex-libtexlua/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/tex-libtexlua/pkg-plist	Sun Jul 19 20:33:34 2015	(r392534)
@@ -0,0 +1,10 @@
+include/texlua52/lauxlib.h
+include/texlua52/lua.h
+include/texlua52/lua.hpp
+include/texlua52/luaconf.h
+include/texlua52/lualib.h
+lib/libtexlua52.a
+lib/libtexlua52.so
+lib/libtexlua52.so.5
+lib/libtexlua52.so.5.2.4
+libdata/pkgconfig/texlua52.pc

Added: head/devel/tex-libtexluajit/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/tex-libtexluajit/Makefile	Sun Jul 19 20:33:34 2015	(r392534)
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+PORTNAME=	libtexluajit
+PORTVERSION=	2.0.3
+CATEGORIES=	devel
+MASTER_SITES=	ftp://tug.org/historic/systems/texlive/2015/
+PKGNAMEPREFIX=	tex-
+DISTNAME=	texlive-20150521-source
+DIST_SUBDIR=	TeX
+
+MAINTAINER=	hrs@FreeBSD.org
+COMMENT=	LuaJIT library for TeXLive
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LuaJIT-2.0.3/COPYRIGHT
+
+USES=		tar:xz libtool pkgconfig
+USE_LDCONFIG=	yes
+EXTRACT_AFTER_ARGS=	${EXTRACT_FILES:S,^,${DISTNAME}/,}
+EXTRACT_FILES=		build-aux libs/luajit
+WRKSRC=		${WRKDIR}/${DISTNAME}/libs/luajit
+GNU_CONFIGURE=	yes
+INSTALL_TARGET=	install-strip
+
+.include <bsd.port.mk>

Added: head/devel/tex-libtexluajit/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/tex-libtexluajit/distinfo	Sun Jul 19 20:33:34 2015	(r392534)
@@ -0,0 +1,2 @@
+SHA256 (TeX/texlive-20150521-source.tar.xz) = ed9bcd7bdce899c3c27c16a8c5c3017c4f09e1d7fd097038351b72497e9d4669
+SIZE (TeX/texlive-20150521-source.tar.xz) = 45459552

Added: head/devel/tex-libtexluajit/files/patch-Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/tex-libtexluajit/files/patch-Makefile.in	Sun Jul 19 20:33:34 2015	(r392534)
@@ -0,0 +1,11 @@
+--- Makefile.in.orig	2015-02-16 14:32:53 UTC
++++ Makefile.in
+@@ -728,7 +728,7 @@ luajitinclude_HEADERS = \
+ 	$(LUAJIT_TREE)/src/lua.hpp \
+ 	$(LUAJIT_TREE)/src/lualib.h
+ 
+-pkgconfigdir = ${libdir}/pkgconfig
++pkgconfigdir = ${prefix}/libdata/pkgconfig
+ pkgconfig_DATA = texluajit.pc
+ @build_TRUE@dist_check_SCRIPTS = luajit.test luajiterr.test
+ @build_TRUE@TESTS = luajit.test luajiterr.test

Added: head/devel/tex-libtexluajit/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/tex-libtexluajit/pkg-descr	Sun Jul 19 20:33:34 2015	(r392534)
@@ -0,0 +1 @@
+libtexluajit is a LuaJIT 2.0.3 library modified for LuaJITTeX.

Added: head/devel/tex-libtexluajit/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/tex-libtexluajit/pkg-plist	Sun Jul 19 20:33:34 2015	(r392534)
@@ -0,0 +1,11 @@
+include/texluajit/lauxlib.h
+include/texluajit/lua.h
+include/texluajit/lua.hpp
+include/texluajit/luaconf.h
+include/texluajit/luajit.h
+include/texluajit/lualib.h
+lib/libtexluajit.a
+lib/libtexluajit.so
+lib/libtexluajit.so.2
+lib/libtexluajit.so.2.0.3
+libdata/pkgconfig/texluajit.pc

Modified: head/devel/tex-web2c/Makefile
==============================================================================
--- head/devel/tex-web2c/Makefile	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/devel/tex-web2c/Makefile	Sun Jul 19 20:33:34 2015	(r392534)
@@ -1,10 +1,9 @@
 # $FreeBSD$
 
 PORTNAME=	web2c
-PORTVERSION=	20140525
-PORTREVISION=	2
+PORTVERSION=	20150521
 CATEGORIES=	devel
-MASTER_SITES=	ftp://tug.org/historic/systems/texlive/2014/
+MASTER_SITES=	ftp://tug.org/historic/systems/texlive/2015/
 PKGNAMEPREFIX=	tex-
 DISTNAME=	texlive-${PORTVERSION}-source
 DIST_SUBDIR=	TeX
@@ -14,17 +13,18 @@ COMMENT=	TeX implementation translating 
 
 LIB_DEPENDS=	libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 \
 		libpng.so:${PORTSDIR}/graphics/png \
-		libzzip.so:${PORTSDIR}/devel/zziplib
+		libzzip.so:${PORTSDIR}/devel/zziplib \
+		libmpfr.so:${PORTSDIR}/math/mpfr
 
-USE_TEX=	kpathsea
+USES=		pkgconfig gmake libtool tar:xz
+USE_TEX=	kpathsea ptexenc
 USE_XORG=	pixman
-USES=		pkgconfig gmake tar:xz
-EXTRACT_AFTER_ARGS=	${EXTRACT_FILES}
-EXTRACT_FILES=	${DISTNAME}/build-aux \
-		${DISTNAME}/libs/xpdf \
-		${DISTNAME}/libs/cairo \
-		${DISTNAME}/libs/pixman \
-		${DISTNAME}/texk/web2c
+USE_GNOME=	cairo
+USE_LDCONFIG=	yes
+EXTRACT_AFTER_ARGS=	${EXTRACT_FILES:S,^,${DISTNAME}/,}
+EXTRACT_FILES=	build-aux \
+		libs/xpdf \
+		texk/web2c
 WRKSRC=		${WRKDIR}/${DISTNAME}/texk/web2c
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	OBSDCOMPAT_INCLUDES=-I${WRKSRC}/../../libs/obsdcompat
@@ -38,24 +38,20 @@ CONFIGURE_ARGS=	--disable-luatex \
 		--disable-euptex \
 		--with-x=no \
 		--without-mf-x-toolkit \
-		--with-system-icu \
-		--with-icu-includes=${LOCALBASE}/include \
-		--with-icu-libdir=${LOCALBASE}/lib \
-		--with-system-kpathsea \
-		--with-kpathsea-includes=${LOCALBASE}/include \
-		--with-kpathsea-libdir=${LOCALBASE}/lib \
-		--with-system-libpng \
-		--with-libpng-includes=${LOCALBASE}/include \
-		--with-libpng-libdir=${LOCALBASE}/lib \
-		--with-system-pixman \
 		--with-system-zlib \
 		--with-system-zziplib
+.for L in pixman cairo gmp mpfr libpng icu kpathsea ptexenc
+CONFIGURE_ARGS+=--with-system-$L \
+		--with-$L-include=${LOCALBASE}/include \
+		--with-$L-libdir=${LOCALBASE}/lib
+.endfor
 CFLAGS+=	-I${LOCALBASE}/include
+INSTALL_TARGET=	install-strip
 
 INFO=	web2c
 
 pre-configure:
-	for D in libs/xpdf libs/cairo; do \
+	for D in libs/xpdf; do \
 		cd ${WRKDIR}/${DISTNAME}/$$D && \
 		${SETENV} CC="${CC}" CPP="${CPP}" CXX="${CXX}" \
 			CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" CXXFLAGS="${CXXFLAGS}" \

Modified: head/devel/tex-web2c/distinfo
==============================================================================
--- head/devel/tex-web2c/distinfo	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/devel/tex-web2c/distinfo	Sun Jul 19 20:33:34 2015	(r392534)
@@ -1,2 +1,2 @@
-SHA256 (TeX/texlive-20140525-source.tar.xz) = 08bb4eb02923ac65ce1183612c6b64da185904f26a1660f5ca4f902d055795be
-SIZE (TeX/texlive-20140525-source.tar.xz) = 41657688
+SHA256 (TeX/texlive-20150521-source.tar.xz) = ed9bcd7bdce899c3c27c16a8c5c3017c4f09e1d7fd097038351b72497e9d4669
+SIZE (TeX/texlive-20150521-source.tar.xz) = 45459552

Added: head/devel/tex-web2c/files/patch-Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/tex-web2c/files/patch-Makefile.in	Sun Jul 19 20:33:34 2015	(r392534)
@@ -0,0 +1,11 @@
+--- Makefile.in.orig	2015-04-16 19:53:45 UTC
++++ Makefile.in
+@@ -3557,7 +3557,7 @@ libsynctex_la_SOURCES = \
+ 
+ nodist_libsynctex_a_SOURCES = $(libsynctex_la_SOURCES)
+ syncincludedir = ${includedir}/synctex
+-pkgconfigdir = ${libdir}/pkgconfig
++pkgconfigdir = $(prefix)/libdata/pkgconfig
+ @SYNCTEX_TRUE@syncinclude_HEADERS = \
+ @SYNCTEX_TRUE@	synctexdir/synctex_parser.h \
+ @SYNCTEX_TRUE@	synctexdir/synctex_parser_utils.h

Modified: head/devel/tex-web2c/pkg-plist
==============================================================================
--- head/devel/tex-web2c/pkg-plist	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/devel/tex-web2c/pkg-plist	Sun Jul 19 20:33:34 2015	(r392534)
@@ -8,11 +8,15 @@ bin/gftopk
 bin/gftype
 bin/mft
 bin/patgen
+bin/pdvitomp
 bin/pktogf
 bin/pktype
 bin/pltotf
+bin/pmpost
 bin/pooltype
 bin/tftopl
+bin/updvitomp
+bin/upmpost
 bin/vftovp
 bin/vptovf
 bin/weave
@@ -31,6 +35,13 @@ bin/dvitomp
 bin/inimf
 bin/initex
 bin/mfplain
+include/synctex/synctex_parser.h
+include/synctex/synctex_parser_utils.h
+lib/libsynctex.a
+lib/libsynctex.so
+lib/libsynctex.so.1
+lib/libsynctex.so.1.17.0
+libdata/pkgconfig/synctex.pc
 man/man1/amstex.1.gz
 man/man1/bibtex.1.gz
 man/man1/ctangle.1.gz

Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/graphics/Makefile	Sun Jul 19 20:33:34 2015	(r392534)
@@ -513,6 +513,7 @@
     SUBDIR += libpano13
     SUBDIR += libpcd
     SUBDIR += libpgf
+    SUBDIR += libpotrace
     SUBDIR += libprojectm
     SUBDIR += libpuzzle
     SUBDIR += libqrencode

Added: head/graphics/libpotrace/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/libpotrace/Makefile	Sun Jul 19 20:33:34 2015	(r392534)
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+PORTNAME=	libpotrace
+PORTVERSION=	1.11
+CATEGORIES=	graphics
+MASTER_SITES=	SF
+DISTNAME=	potrace-${PORTVERSION}
+
+MAINTAINER=	hrs@FreeBSD.org
+COMMENT=	Library for transforming bitmaps into vector graphics
+
+LICENSE=	GPLv2
+
+USES=		libtool
+USE_LDCONFIG=	yes
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--with-libpotrace
+INSTALL_TARGET=	install-strip
+PLIST_FILES=	include/potracelib.h \
+		lib/libpotrace.a \
+		lib/libpotrace.so \
+		lib/libpotrace.so.0 \
+		lib/libpotrace.so.0.0.1
+
+OPTIONS_DEFINE=	METRIC A4
+OPTIONS_DEFAULT=METRIC A4
+A4_DESC=	Use A4 as the default papersize
+A4_CONFIGURE_ENABLE=		a4
+METRIC_DESC=	Use metric units (cm) as default
+METRIC_CONFIGURE_ENABLE=	metric
+
+.include <bsd.port.mk>

Added: head/graphics/libpotrace/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/libpotrace/distinfo	Sun Jul 19 20:33:34 2015	(r392534)
@@ -0,0 +1,2 @@
+SHA256 (potrace-1.11.tar.gz) = 5aa5eb496e00206d68b67edf8f6067999a45d1b69f848c18af5cbdf8e4a17ead
+SIZE (potrace-1.11.tar.gz) = 662085

Added: head/graphics/libpotrace/files/patch-Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/libpotrace/files/patch-Makefile.in	Sun Jul 19 20:33:34 2015	(r392534)
@@ -0,0 +1,11 @@
+--- Makefile.in.orig	2013-02-20 00:49:08 UTC
++++ Makefile.in
+@@ -259,7 +259,7 @@ top_srcdir = @top_srcdir@
+ # unsure why automake/autoconf does not automatically distribute libtool
+ EXTRA_DIST = README-WIN libtool
+ ACLOCAL_AMFLAGS = -I m4
+-SUBDIRS = src doc check
++SUBDIRS = src
+ all: config.h
+ 	$(MAKE) $(AM_MAKEFLAGS) all-recursive
+ 

Added: head/graphics/libpotrace/files/patch-src-Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/libpotrace/files/patch-src-Makefile.in	Sun Jul 19 20:33:34 2015	(r392534)
@@ -0,0 +1,11 @@
+--- src/Makefile.in.orig	2013-02-20 00:49:08 UTC
++++ src/Makefile.in
+@@ -664,7 +664,7 @@ install-dvi: install-dvi-am
+ 
+ install-dvi-am:
+ 
+-install-exec-am: install-binPROGRAMS install-libLTLIBRARIES
++install-exec-am: install-libLTLIBRARIES
+ 
+ install-html: install-html-am
+ 

Added: head/graphics/libpotrace/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/libpotrace/pkg-descr	Sun Jul 19 20:33:34 2015	(r392534)
@@ -0,0 +1,4 @@
+libpotrace is a libraru for Peter Selinger's GPLed utility
+for tracing bitmaps, converting them into smooth, scalable images. 
+
+WWW: http://potrace.sourceforge.net

Modified: head/japanese/tex-ptex/Makefile
==============================================================================
--- head/japanese/tex-ptex/Makefile	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/japanese/tex-ptex/Makefile	Sun Jul 19 20:33:34 2015	(r392534)
@@ -1,32 +1,35 @@
 # $FreeBSD$
 
 PORTNAME=	ptex
-PORTVERSION=	3.5
+PORTVERSION=	3.6
 CATEGORIES=	japanese print
-MASTER_SITES=	ftp://tug.org/historic/systems/texlive/2014/
+MASTER_SITES=	ftp://tug.org/historic/systems/texlive/2015/
 PKGNAMEPREFIX=	ja-tex-
-DISTNAME=	texlive-${DISTVERSION_TEXLIVE}-source
+DISTNAME=	texlive-${DISTVERSION_TEXLIVE_SOURCE}-source
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
 		${DISTNAME_TEXMF}${EXTRACT_SUFX}
 DIST_SUBDIR=	TeX
-EXTRACT_ONLY=	texlive-${DISTVERSION_TEXLIVE}-source${EXTRACT_SUFX}
+EXTRACT_ONLY=	texlive-${DISTVERSION_TEXLIVE_SOURCE}-source${EXTRACT_SUFX}
 
 MAINTAINER=	hrs@FreeBSD.org
 COMMENT=	ASCII Japanese pTeX
 
 USES=		tar:xz gmake
 USE_TEX=	kpathsea web2c ptexenc texmf formats fmtutil
+USE_XORG=	pixman
+USE_GNOME=	cairo
+TEXHASHDIRS=	${TEXMFDISTDIR} ${TEXMFVARDIR}
 EXTRACT_AFTER_ARGS=	${EXTRACT_FILES:S,^,${DISTNAME}/,}
-EXTRACT_FILES=	\
-	build-aux \
-	libs/xpdf \
-	texk/web2c
+EXTRACT_FILES=	build-aux \
+		libs/xpdf \
+		texk/web2c
 EXTRACT_AFTER_ARGS_TEXMF= \
 	| ${TAR} -xf - -C ${STAGEDIR}${PREFIX}/share \
-		--strip-components 1 --no-same-permission --no-same-owner \
-		${EXTRACT_FILES_TEXMF:S,^,${DISTNAME_TEXMF}/,}
-DISTVERSION_TEXLIVE=	20140525
-DISTNAME_TEXMF=	texlive-${DISTVERSION_TEXLIVE}-texmf
+	    --strip-components 1 --no-same-permission --no-same-owner \
+	    ${EXTRACT_FILES_TEXMF:S,^,${DISTNAME_TEXMF}/,}
+DISTVERSION_TEXLIVE_SOURCE=	20150521
+DISTVERSION_TEXLIVE_TEXMF=	20150523
+DISTNAME_TEXMF=	texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf
 EXTRACT_FILES_TEXMF= \
 	texmf-dist/doc/ptex \
 	texmf-dist/doc/platex \
@@ -65,7 +68,8 @@ EXTRACT_FILES_TEXMF= \
 WRKSRC=		${WRKDIR}/${DISTNAME}/texk/web2c
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	OBSDCOMPAT_INCLUDES=-I${WRKSRC}/../../libs/obsdcompat
-EXCLUDE_ENGINES= aleph etex luatex luajittex pdftex mf mf-nowin mp xetex tex
+EXCLUDE_ENGINES= aleph etex luatex luajittex pdftex mf mf-nowin mp xetex tex \
+		 synctex
 CONFIGURE_ARGS=	${EXCLUDE_ENGINES:S/^/--disable-/} \
 		--enable-ptex \
 		--enable-eptex \
@@ -73,13 +77,12 @@ CONFIGURE_ARGS=	${EXCLUDE_ENGINES:S/^/--
 		--enable-euptex \
 		--enable-web2c \
 		--enable-web-progs \
-		--with-system-kpathsea \
-		--with-kpathsea-includes=${LOCALBASE}/include \
-		--with-kpathsea-libdir=${LOCALBASE}/lib \
-		--with-system-ptexenc \
-		--with-ptexenc-includes=${LOCALBASE}/include \
-		--with-ptexenc-libdir=${LOCALBASE}/lib \
 		--with-system-zlib
+.for L in cairo gmp kpathsea libpng mpfr pixman ptexenc icu
+CONFIGURE_ARGS+=--with-system-$L \
+		--with-$L-include=${LOCALBASE}/include \
+		--with-$L-libdir=${LOCALBASE}/lib
+.endfor
 CFLAGS+=	-I${LOCALBASE}/include
 MAKE_JOBS_UNSAFE=	yes
 TEX_FORMATS=	ptex uptex
@@ -91,7 +94,7 @@ pre-configure:
 	done
 
 pre-install:
-	${CAT} ${DISTDIR}/${DIST_SUBDIR}/texlive-${DISTVERSION_TEXLIVE}-texmf${EXTRACT_SUFX} \
-		${EXTRACT_AFTER_ARGS_TEXMF}
+	${CAT} ${DISTDIR}/${DIST_SUBDIR}/texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf${EXTRACT_SUFX} \
+	    ${EXTRACT_AFTER_ARGS_TEXMF}
 
 .include <bsd.port.mk>

Modified: head/japanese/tex-ptex/distinfo
==============================================================================
--- head/japanese/tex-ptex/distinfo	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/japanese/tex-ptex/distinfo	Sun Jul 19 20:33:34 2015	(r392534)
@@ -1,4 +1,4 @@
-SHA256 (TeX/texlive-20140525-source.tar.xz) = 08bb4eb02923ac65ce1183612c6b64da185904f26a1660f5ca4f902d055795be
-SIZE (TeX/texlive-20140525-source.tar.xz) = 41657688
-SHA256 (TeX/texlive-20140525-texmf.tar.xz) = e0227251c5aa23f8b88973c298cc80b03bd238c645f7f82a6ce888a06b295963
-SIZE (TeX/texlive-20140525-texmf.tar.xz) = 1742817996
+SHA256 (TeX/texlive-20150521-source.tar.xz) = ed9bcd7bdce899c3c27c16a8c5c3017c4f09e1d7fd097038351b72497e9d4669
+SIZE (TeX/texlive-20150521-source.tar.xz) = 45459552
+SHA256 (TeX/texlive-20150523-texmf.tar.xz) = 1efb2b55cbf7ef9a5d2093b31110191d3caac8d4668b413ad63e996e1ebb70a8
+SIZE (TeX/texlive-20150523-texmf.tar.xz) = 1892010092

Modified: head/japanese/tex-ptex/files/patch-Makefile.in
==============================================================================
--- head/japanese/tex-ptex/files/patch-Makefile.in	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/japanese/tex-ptex/files/patch-Makefile.in	Sun Jul 19 20:33:34 2015	(r392534)
@@ -1,44 +1,47 @@
---- Makefile.in.orig	2014-03-17 20:00:59.000000000 +0900
-+++ Makefile.in	2014-08-22 14:48:17.000000000 +0900
-@@ -85,6 +85,9 @@
- 	pdftosrc$(EXEEXT) luatex$(EXEEXT) luajittex$(EXEEXT) \
- 	txt2zlib$(EXEEXT) xetex$(EXEEXT) $(am__EXEEXT_6) \
- 	aleph$(EXEEXT)
-+inst_bin_PROGRAMS = etex$(EXEEXT) ptex$(EXEEXT) \
-+	$(am__EXEEXT_2) eptex$(EXEEXT) uptex$(EXEEXT) $(am__EXEEXT_3) \
-+	euptex$(EXEEXT)
- bin_PROGRAMS = tangle$(EXEEXT) ctangle$(EXEEXT) $(am__EXEEXT_7) \
- 	ctie$(EXEEXT) cweave$(EXEEXT) tie$(EXEEXT) $(am__EXEEXT_8) \
- 	$(am__EXEEXT_9) $(am__EXEEXT_10) $(am__EXEEXT_11) \
-@@ -1973,7 +1976,7 @@
+--- Makefile.in.orig	2015-04-16 19:53:45 UTC
++++ Makefile.in
+@@ -99,6 +99,8 @@ EXTRA_PROGRAMS = $(am__EXEEXT_1) tex$(EX
+ 	pdftex$(EXEEXT) ttf2afm$(EXEEXT) pdftosrc$(EXEEXT) \
+ 	luatex$(EXEEXT) luajittex$(EXEEXT) txt2zlib$(EXEEXT) \
+ 	xetex$(EXEEXT) $(am__EXEEXT_4) aleph$(EXEEXT) synctex$(EXEEXT)
++inst_bin_PROGRAMS = ptex$(EXEEXT) $(am__EXEEXT_2) \
++	eptex$(EXEEXT) uptex$(EXEEXT) $(am__EXEEXT_3) euptex$(EXEEXT)
+ bin_PROGRAMS = tangle$(EXEEXT) ctangle$(EXEEXT) $(am__EXEEXT_5) \
+ 	ctie$(EXEEXT) cweave$(EXEEXT) tie$(EXEEXT) $(am__EXEEXT_6) \
+ 	$(am__EXEEXT_7) $(am__EXEEXT_8) $(am__EXEEXT_9) \
+@@ -2081,7 +2083,7 @@ AM_CFLAGS = $(WARNING_CFLAGS)
  AM_CXXFLAGS = ## $(WARNING_CXXFLAGS)
  AM_OBJCXXFLAGS = ## $(WARNING_OBJCXXFLAGS)
  version = $(WEB2CVERSION)
 -SUBDIRS = doc lib man web2c . window omegafonts otps
 +SUBDIRS = .
  proglib = lib/lib.a
- dist_man_MANS = synctexdir/man1/synctex.1 synctexdir/man5/synctex.5
- nodist_man_MANS = 
-@@ -2298,8 +2301,7 @@
+ EXTRA_LIBRARIES = libmf.a libmputil.a libmplib.a libkanji.a \
+ 	libukanji.a libpdftex.a libluasocket.a libluajitsocket.a \
+@@ -2431,9 +2433,7 @@ TRIPTRAP_CLEAN = $(am__append_9) $(am__a
  TRIPTRAP = $(am__append_8) $(am__append_16) $(am__append_25) \
- 	$(am__append_30) $(am__append_36) $(am__append_42) \
- 	$(am__append_48) $(am__append_54)
+ 	$(am__append_42) $(am__append_48) $(am__append_54) \
+ 	$(am__append_60) $(am__append_66)
 -bin_links = $(am__append_5) $(am__append_13) $(am__append_22) \
--	$(am__append_63) $(am__append_68)
+-	$(am__append_31) $(am__append_36) $(am__append_75) \
+-	$(am__append_80)
 +bin_links =
- install_exe_links = $(am__append_20) $(am__append_61) $(am__append_66)
- uninstall_exe_links = $(am__append_21) $(am__append_62) \
- 	$(am__append_67)
-@@ -4439,7 +4441,7 @@
- 	$(AM_V_at)$(RANLIB) libxetex.a
- install-binPROGRAMS: $(bin_PROGRAMS)
+ install_exe_links = $(am__append_20) $(am__append_29) $(am__append_34) \
+ 	$(am__append_73) $(am__append_78)
+ uninstall_exe_links = $(am__append_21) $(am__append_30) \
+@@ -4739,9 +4739,9 @@ synctexdir/libsynctex_la-synctex_parser_
+ 
+ libsynctex.la: $(libsynctex_la_OBJECTS) $(libsynctex_la_DEPENDENCIES) $(EXTRA_libsynctex_la_DEPENDENCIES) 
+ 	$(AM_V_CCLD)$(libsynctex_la_LINK)  $(libsynctex_la_OBJECTS) $(libsynctex_la_LIBADD) $(LIBS)
+-install-binPROGRAMS: $(bin_PROGRAMS)
++install-binPROGRAMS: $(inst_bin_PROGRAMS)
  	@$(NORMAL_INSTALL)
 -	@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
 +	@list='$(inst_bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
  	if test -n "$$list"; then \
  	  echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
  	  $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
-@@ -4469,7 +4471,7 @@
+@@ -4771,7 +4771,7 @@ install-binPROGRAMS: $(bin_PROGRAMS)
  
  uninstall-binPROGRAMS:
  	@$(NORMAL_UNINSTALL)
@@ -47,7 +50,7 @@
  	files=`for p in $$list; do echo "$$p"; done | \
  	  sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
  	      -e 's/$$/$(EXEEXT)/' \
-@@ -13649,7 +13651,7 @@
+@@ -14447,7 +14447,7 @@ install-data: install-data-recursive
  uninstall: uninstall-recursive
  
  install-am: all-am

Modified: head/japanese/tex-ptex/pkg-plist
==============================================================================
--- head/japanese/tex-ptex/pkg-plist	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/japanese/tex-ptex/pkg-plist	Sun Jul 19 20:33:34 2015	(r392534)
@@ -22,6 +22,8 @@ bin/uptftopl
 %%TEXMFDISTDIR%%/doc/fonts/japanese-otf-uptex/test/uplatex/uotftest.tex
 %%TEXMFDISTDIR%%/doc/fonts/japanese-otf-uptex/test/uplatex/upbrsgtest.tex
 %%TEXMFDISTDIR%%/doc/fonts/japanese-otf-uptex/test/uplatex/upjis2004.tex
+%%TEXMFDISTDIR%%/doc/fonts/japanese-otf-uptex/test/uplatex/upkanatest1.tex
+%%TEXMFDISTDIR%%/doc/fonts/japanese-otf-uptex/test/uplatex/upkanatest2.tex
 %%TEXMFDISTDIR%%/doc/fonts/japanese-otf/COPYRIGHT
 %%TEXMFDISTDIR%%/doc/fonts/japanese-otf/fontmap.zip
 %%TEXMFDISTDIR%%/doc/fonts/japanese-otf/otf-script-gteb.diff
@@ -54,6 +56,7 @@ bin/uptftopl
 %%TEXMFDISTDIR%%/doc/platex/pxbase/README-pxbabel
 %%TEXMFDISTDIR%%/doc/platex/pxbase/README-pxcjkcat
 %%TEXMFDISTDIR%%/doc/platex/pxchfon/LICENSE
+%%TEXMFDISTDIR%%/doc/platex/pxchfon/README
 %%TEXMFDISTDIR%%/doc/platex/pxchfon/README-ja
 %%TEXMFDISTDIR%%/doc/platex/pxchfon/pxchfon.pdf
 %%TEXMFDISTDIR%%/doc/platex/pxchfon/pxchfon.tex
@@ -69,6 +72,7 @@ bin/uptftopl
 %%TEXMFDISTDIR%%/doc/platex/pxjahyper/pxjahyper.tex
 %%TEXMFDISTDIR%%/doc/platex/pxrubrica/LICENSE
 %%TEXMFDISTDIR%%/doc/platex/pxrubrica/README
+%%TEXMFDISTDIR%%/doc/platex/pxrubrica/README-ja
 %%TEXMFDISTDIR%%/doc/platex/pxrubrica/pxrubrica-en.pdf
 %%TEXMFDISTDIR%%/doc/platex/pxrubrica/pxrubrica-en.tex
 %%TEXMFDISTDIR%%/doc/platex/pxrubrica/pxrubrica.pdf
@@ -285,6 +289,16 @@ bin/uptftopl
 %%TEXMFDISTDIR%%/fonts/ofm/public/japanese-otf/otf-cjml-v.ofm
 %%TEXMFDISTDIR%%/fonts/ofm/public/japanese-otf/otf-cjmr-h.ofm
 %%TEXMFDISTDIR%%/fonts/ofm/public/japanese-otf/otf-cjmr-v.ofm
+%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphirakakuw3-h.ovp
+%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphirakakuw3-v.ovp
+%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphirakakuw6-h.ovp
+%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphirakakuw6-v.ovp
+%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphiramaruw4-h.ovp
+%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphiramaruw4-v.ovp
+%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphiraminw3-h.ovp
+%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphiraminw3-v.ovp
+%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphiraminw6-h.ovp
+%%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/upphiraminw6-v.ovp
 %%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/utfcgrk-h.ovp
 %%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/utfcgrk-v.ovp
 %%TEXMFDISTDIR%%/fonts/ovp/public/japanese-otf-uptex/utfcgrl-h.ovp
@@ -859,6 +873,16 @@ bin/uptftopl
 %%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upnmlminr-v.tfm
 %%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upnmlminrn-h.tfm
 %%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upnmlminrn-v.tfm
+%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphirakakuw3-h.tfm
+%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphirakakuw3-v.tfm
+%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphirakakuw6-h.tfm
+%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphirakakuw6-v.tfm
+%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphiramaruw4-h.tfm
+%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphiramaruw4-v.tfm
+%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphiraminw3-h.tfm
+%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphiraminw3-v.tfm
+%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphiraminw6-h.tfm
+%%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/upphiraminw6-v.tfm
 %%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/uprubygothb-h.tfm
 %%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/uprubygothb-v.tfm
 %%TEXMFDISTDIR%%/fonts/tfm/public/japanese-otf-uptex/uprubygotheb-h.tfm
@@ -2511,6 +2535,16 @@ bin/uptftopl
 %%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upnmlminr-v.vf
 %%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upnmlminrn-h.vf
 %%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upnmlminrn-v.vf
+%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphirakakuw3-h.vf
+%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphirakakuw3-v.vf
+%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphirakakuw6-h.vf
+%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphirakakuw6-v.vf
+%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphiramaruw4-h.vf
+%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphiramaruw4-v.vf
+%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphiraminw3-h.vf
+%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphiraminw3-v.vf
+%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphiraminw6-h.vf
+%%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/upphiraminw6-v.vf
 %%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/uprubygothb-h.vf
 %%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/uprubygothb-v.vf
 %%TEXMFDISTDIR%%/fonts/vf/public/japanese-otf-uptex/uprubygotheb-h.vf
@@ -3867,7 +3901,8 @@ bin/uptftopl
 %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/basepl/ubase-v.pl
 %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/basepl/ubrsg-h.pl
 %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/basepl/ubrsg-v.pl
-%%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/patch/otfbeta_uptex-0.13.patch
+%%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/patch/otfbeta_uptex-0.17.patch
+%%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/CheckDVICode.pm
 %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/MakeSPList.pm
 %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/mktfm_sp.pl
 %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/mkutf32list.pl
@@ -3876,9 +3911,12 @@ bin/uptftopl
 %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/sp_list_j.txt
 %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/sp_list_k.txt
 %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/sp_list_t.txt
+%%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/umkpkana.pl
+%%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/script/umkvpkana.pl
 %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/umakeotf
 %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/umakeotf_brsg
 %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/umakeotf_jis04
+%%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/umakeotf_prop
 %%TEXMFDISTDIR%%/source/fonts/japanese-otf-uptex/umkjvf
 %%TEXMFDISTDIR%%/source/fonts/japanese-otf/basepl/base-h.pl
 %%TEXMFDISTDIR%%/source/fonts/japanese-otf/basepl/base-v.pl
@@ -3952,19 +3990,6 @@ bin/uptftopl
 %%TEXMFDISTDIR%%/source/platex/jsclasses/okumacro.ins
 %%TEXMFDISTDIR%%/source/platex/jsclasses/okuverb.dtx
 %%TEXMFDISTDIR%%/source/platex/jsclasses/okuverb.ins
-%%TEXMFDISTDIR%%/source/platex/pxchfon/cfjar-b-l0j.vpl
-%%TEXMFDISTDIR%%/source/platex/pxchfon/cfjar-l-l0j.vpl
-%%TEXMFDISTDIR%%/source/platex/pxchfon/cfjar-r-l0j.vpl
-%%TEXMFDISTDIR%%/source/platex/pxchfon/cfjas-b-l0j.vpl
-%%TEXMFDISTDIR%%/source/platex/pxchfon/cfjas-r-l0j.vpl
-%%TEXMFDISTDIR%%/source/platex/pxchfon/cfjas-x-l0j.vpl
-%%TEXMFDISTDIR%%/source/platex/pxchfon/gen-cfja.bat
-%%TEXMFDISTDIR%%/source/platex/pxchfon/r-cfjar-b-l0j.pl
-%%TEXMFDISTDIR%%/source/platex/pxchfon/r-cfjar-l-l0j.pl
-%%TEXMFDISTDIR%%/source/platex/pxchfon/r-cfjar-r-l0j.pl
-%%TEXMFDISTDIR%%/source/platex/pxchfon/r-cfjas-b-l0j.pl
-%%TEXMFDISTDIR%%/source/platex/pxchfon/r-cfjas-r-l0j.pl
-%%TEXMFDISTDIR%%/source/platex/pxchfon/r-cfjas-x-l0j.pl
 %%TEXMFDISTDIR%%/source/platex/pxrubrica/pxrubrica.dtx
 %%TEXMFDISTDIR%%/source/platex/pxrubrica/pxrubrica.ins
 %%TEXMFDISTDIR%%/source/uplatex/base/ujclasses.dtx

Modified: head/print/Makefile
==============================================================================
--- head/print/Makefile	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/print/Makefile	Sun Jul 19 20:33:34 2015	(r392534)
@@ -242,9 +242,9 @@
     SUBDIR += texlive-base
     SUBDIR += texlive-docs
     SUBDIR += texlive-full
-    SUBDIR += texlive-infra
     SUBDIR += texlive-texmf
     SUBDIR += texlive-texmf-source
+    SUBDIR += texlive-tlmgr
     SUBDIR += texvc
     SUBDIR += tgif2tex
     SUBDIR += transfig

Modified: head/print/tex-aleph/Makefile
==============================================================================
--- head/print/tex-aleph/Makefile	Sun Jul 19 19:53:31 2015	(r392533)
+++ head/print/tex-aleph/Makefile	Sun Jul 19 20:33:34 2015	(r392534)
@@ -2,31 +2,34 @@
 
 PORTNAME=	aleph
 PORTVERSION=	1.15.2.1.r.4
+PORTREVISION=	1
 CATEGORIES=	print
-MASTER_SITES=	ftp://tug.org/historic/systems/texlive/2014/
+MASTER_SITES=	ftp://tug.org/historic/systems/texlive/2015/
 PKGNAMEPREFIX=	tex-
-DISTNAME=	texlive-${DISTVERSION_TEXLIVE}-source
+DISTNAME=	texlive-${DISTVERSION_TEXLIVE_SOURCE}-source
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
 		${DISTNAME_TEXMF}${EXTRACT_SUFX}
 DIST_SUBDIR=	TeX
-EXTRACT_ONLY=	texlive-${DISTVERSION_TEXLIVE}-source${EXTRACT_SUFX}
+EXTRACT_ONLY=	texlive-${DISTVERSION_TEXLIVE_SOURCE}-source${EXTRACT_SUFX}
 
 MAINTAINER=	hrs@FreeBSD.org
 COMMENT=	TeX Engine including Omega and e-TeX features
 
 USES=		gmake tar:xz
 USE_TEX=	kpathsea web2c texmf formats fmtutil
+USE_XORG=	pixman
+USE_GNOME=	cairo
 TEXHASHDIRS=	${TEXMFDISTDIR} ${TEXMFVARDIR}
 EXTRACT_AFTER_ARGS=	${EXTRACT_FILES:S,^,${DISTNAME}/,}
-EXTRACT_FILES=	\
-	build-aux \
-	libs/xpdf \
-	texk/web2c
+EXTRACT_FILES=	build-aux \
+		libs/xpdf \
+		texk/web2c
 EXTRACT_AFTER_ARGS_TEXMF=| ${TAR} -xf - -C ${STAGEDIR}${PREFIX}/share \
 		--strip-components 1 --no-same-permission --no-same-owner \
 		${EXTRACT_FILES_TEXMF:S,^,${DISTNAME_TEXMF}/,}
-DISTVERSION_TEXLIVE=	20140525
-DISTNAME_TEXMF=	texlive-${DISTVERSION_TEXLIVE}-texmf
+DISTVERSION_TEXLIVE_SOURCE=	20150521
+DISTVERSION_TEXLIVE_TEXMF=	20150523
+DISTNAME_TEXMF=	texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf
 EXTRACT_FILES_TEXMF= \
 	texmf-dist/tex/plain/config/aleph.ini \
 	texmf-dist/doc/aleph \
@@ -35,7 +38,7 @@ EXTRACT_FILES_TEXMF= \
 WRKSRC=		${WRKDIR}/${DISTNAME}/texk/web2c
 GNU_CONFIGURE=	yes
 EXCLUDE_ENGINES=etex luatex luajittex pdftex mf mf-nowin ptex eptex uptex \
-		euptex xetex tex
+		euptex xetex tex synctex
 CONFIGURE_ARGS=	${EXCLUDE_ENGINES:S/^/--disable-/} \
 		--enable-aleph \
 		--enable-otangle \

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201507192033.t6JKXZWd060906>