summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMuhammad Moinur Rahman <bofh@FreeBSD.org>2025-03-15 15:07:27 +0100
committerMuhammad Moinur Rahman <bofh@FreeBSD.org>2025-03-25 19:11:13 +0100
commit993771b186bca2a5de9fa00f7f6788763306417c (patch)
tree2ee12f866f5b799afea017aec3adb8e4030034b9
parentlang/php84: Correct php_fpm in rc.d script (diff)
*/tex*: Update version 20240312=>20250308
- devel/tex-kpathsea: Update version 6.4.0=>6.4.1 - devel/tex-libtexluajit: Update version 2.1.0=>2.1.81742 - print/tex-ptexenc: Update version 1.4.6=>1.5.1 - korean/ko.TeX: Replace @exec/@unexec with @postexec/@postunexec Sponsored by: Nepustil
-rw-r--r--Mk/Uses/tex.mk4
-rw-r--r--UPDATING14
-rw-r--r--devel/tex-kpathsea/Makefile2
-rw-r--r--devel/tex-kpathsea/distinfo6
-rw-r--r--devel/tex-libtexlua/Makefile2
-rw-r--r--devel/tex-libtexlua/distinfo6
-rw-r--r--devel/tex-libtexluajit/Makefile3
-rw-r--r--devel/tex-libtexluajit/distinfo6
-rw-r--r--devel/tex-libtexluajit/pkg-plist4
-rw-r--r--devel/tex-synctex/Makefile4
-rw-r--r--devel/tex-synctex/distinfo6
-rw-r--r--devel/tex-synctex/files/patch-Makefile.in19
-rw-r--r--devel/tex-synctex/files/patch-man_Makefile.in8
-rw-r--r--devel/tex-web2c/Makefile2
-rw-r--r--devel/tex-web2c/distinfo6
-rw-r--r--devel/tex-web2c/files/patch-Makefile.in22
-rw-r--r--devel/tex-web2c/files/patch-man_Makefile.in4
-rw-r--r--japanese/tex-ptex/Makefile49
-rw-r--r--japanese/tex-ptex/distinfo10
-rw-r--r--japanese/tex-ptex/files/patch-Makefile.in46
-rw-r--r--japanese/tex-ptex/files/patch-configure940
-rw-r--r--korean/ko.TeX/pkg-plist4
-rw-r--r--print/tex-basic-engines/Makefile12
-rw-r--r--print/tex-basic-engines/distinfo6
-rw-r--r--print/tex-basic-engines/files/patch-Makefile.in23
-rw-r--r--print/tex-dvipdfmx/distinfo10
-rw-r--r--print/tex-dvipdfmx/files/patch-Makefile.in12
-rw-r--r--print/tex-dvipdfmx/files/patch-data_dvipdfmx.cfg4
-rw-r--r--print/tex-dvipdfmx/pkg-plist3
-rw-r--r--print/tex-dvipsk/distinfo10
-rw-r--r--print/tex-jadetex/distinfo6
-rw-r--r--print/tex-luatex/Makefile10
-rw-r--r--print/tex-luatex/distinfo10
-rw-r--r--print/tex-luatex/files/patch-Makefile.in44
-rw-r--r--print/tex-ptexenc/Makefile2
-rw-r--r--print/tex-ptexenc/distinfo6
-rw-r--r--print/tex-ptexenc/files/patch-Makefile.in12
-rw-r--r--print/tex-ptexenc/files/patch-configure12
-rw-r--r--print/tex-ptexenc/files/patch-ptexenc.c8
-rw-r--r--print/tex-xetex/Makefile1
-rw-r--r--print/tex-xetex/distinfo10
-rw-r--r--print/tex-xetex/files/patch-Makefile.in14
-rw-r--r--print/tex-xetex/files/patch-configure214
-rw-r--r--print/tex-xmltex/distinfo6
-rw-r--r--print/texlive-base/Makefile3
-rw-r--r--print/texlive-base/distinfo6
-rw-r--r--print/texlive-base/files/patch-Makefile.in4
-rw-r--r--print/texlive-base/files/patch-configure8
-rw-r--r--print/texlive-base/files/patch-texk_bibtex-x_Makefile.in70
-rw-r--r--print/texlive-base/files/patch-texk_chktex_Makefile.in8
-rw-r--r--print/texlive-base/files/patch-texk_cjkutils_Makefile.in8
-rw-r--r--print/texlive-base/files/patch-texk_dvipng_configure4
-rw-r--r--print/texlive-base/files/patch-texk_dvisvgm_configure4
-rw-r--r--print/texlive-base/files/patch-texk_gsftopk_Makefile.in4
-rw-r--r--print/texlive-base/files/patch-texk_lcdf-typetools_lcdf-typetools-src_Makefile.in10
-rw-r--r--print/texlive-base/files/patch-texk_texlive_linked__scripts_Makefile.in31
-rw-r--r--print/texlive-base/files/patch-texk_texlive_linked__scripts_latexmk_latexmk.pl8
-rw-r--r--print/texlive-base/files/patch-texk_texlive_tl__support_Makefile.in6
-rw-r--r--print/texlive-base/files/patch-texk_texlive_tl__support_fmtutil.cnf6
-rw-r--r--print/texlive-base/pkg-plist25
-rw-r--r--print/texlive-docs/distinfo6
-rw-r--r--print/texlive-texmf-source/Makefile4
-rw-r--r--print/texlive-texmf-source/distinfo6
-rw-r--r--print/texlive-texmf/Makefile6
-rw-r--r--print/texlive-texmf/distinfo6
-rw-r--r--print/texlive-tlmgr/distinfo10
-rw-r--r--print/texlive-tlmgr/files/patch-texlive-20250308-source_texk_texlive_linked__scripts_texlive_tlmgr.pl (renamed from print/texlive-tlmgr/files/patch-texlive-20240312-source_texk_texlive_linked__scripts_texlive_tlmgr.pl)16
-rw-r--r--print/xpdfopen/distinfo6
68 files changed, 329 insertions, 1538 deletions
diff --git a/Mk/Uses/tex.mk b/Mk/Uses/tex.mk
index a9658b7d6500..ce9213f80f5b 100644
--- a/Mk/Uses/tex.mk
+++ b/Mk/Uses/tex.mk
@@ -91,8 +91,8 @@ TEXMFVARDIR?= share/texmf-var
TEXMFCONFIGDIR?=share/texmf-config
FMTUTIL_CNF?= ${TEXMFCONFIGDIR}/web2c/fmtutil.cnf
TEXHASHDIRS?= ${TEXMFDIR} ${TEXMFDISTDIR} ${TEXMFLOCALDIR} ${TEXMFVARDIR} ${TEXMFCONFIGDIR}
-TEXLIVE_YEAR?= 2024
-TEXLIVE_VERSION?= ${TEXLIVE_YEAR}0312
+TEXLIVE_YEAR?= 2025
+TEXLIVE_VERSION?= ${TEXLIVE_YEAR}0308
DISTNAME_TEXMF= texlive-${TEXLIVE_VERSION}-texmf
.for V in TEXMFDIR TEXMFDISTDIR TEXMFLOCALDIR TEXMFVARDIR TEXMFCONFIGDIR FMTUTIL_CNF
diff --git a/UPDATING b/UPDATING
index b39df4c2ff8a..c68511978e67 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,20 @@ 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.
+20250325:
+ AFFECTS: users of TeX*
+ AUTHOR: bofh@FreeBSD.org
+
+ TeX system has been updated to 2025 from 2024. Normal pkg upgrade or
+ portmaster -a should handle all the upgrade properly. In case not please
+ create a ticket or send a mail to tex@FreeBSD.org
+
+ Previously users have reported to delete texlive-texmf prior to
+ starting update, or pkg-static will indicate there is a conflict
+ during the upgrade of texlive-base :
+
+ # pkg remove texlive-texmf
+
20250321:
AFFECTS: users of mail/oama
AUTHOR: nivit@FreeBSD.org
diff --git a/devel/tex-kpathsea/Makefile b/devel/tex-kpathsea/Makefile
index b3e816e349d3..14c6de8b6814 100644
--- a/devel/tex-kpathsea/Makefile
+++ b/devel/tex-kpathsea/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kpathsea
-DISTVERSION= 6.4.0
+DISTVERSION= 6.4.1
CATEGORIES= devel
MASTER_SITES= TEX_CTAN/systems/texlive/${TEXLIVE_YEAR}/
PKGNAMEPREFIX= tex-
diff --git a/devel/tex-kpathsea/distinfo b/devel/tex-kpathsea/distinfo
index 868ccf1bb864..e26bf4725129 100644
--- a/devel/tex-kpathsea/distinfo
+++ b/devel/tex-kpathsea/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715395808
-SHA256 (TeX/texlive-20240312-source.tar.xz) = 7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96
-SIZE (TeX/texlive-20240312-source.tar.xz) = 70140588
+TIMESTAMP = 1742047704
+SHA256 (TeX/texlive-20250308-source.tar.xz) = fffdb1a3d143c177a4398a2229a40d6a88f18098e5f6dcfd57648c9f2417490f
+SIZE (TeX/texlive-20250308-source.tar.xz) = 111136556
diff --git a/devel/tex-libtexlua/Makefile b/devel/tex-libtexlua/Makefile
index 84984da0107f..4cda6616c27d 100644
--- a/devel/tex-libtexlua/Makefile
+++ b/devel/tex-libtexlua/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libtexlua
DISTVERSION= 5.3.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= TEX_CTAN/systems/texlive/${TEXLIVE_YEAR}
PKGNAMEPREFIX= tex-
diff --git a/devel/tex-libtexlua/distinfo b/devel/tex-libtexlua/distinfo
index cbb0b7d2b6b8..d74ea9a54dcb 100644
--- a/devel/tex-libtexlua/distinfo
+++ b/devel/tex-libtexlua/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715392237
-SHA256 (TeX/texlive-20240312-source.tar.xz) = 7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96
-SIZE (TeX/texlive-20240312-source.tar.xz) = 70140588
+TIMESTAMP = 1742052253
+SHA256 (TeX/texlive-20250308-source.tar.xz) = fffdb1a3d143c177a4398a2229a40d6a88f18098e5f6dcfd57648c9f2417490f
+SIZE (TeX/texlive-20250308-source.tar.xz) = 111136556
diff --git a/devel/tex-libtexluajit/Makefile b/devel/tex-libtexluajit/Makefile
index 2bd7b1a2b8b5..b53231cafddb 100644
--- a/devel/tex-libtexluajit/Makefile
+++ b/devel/tex-libtexluajit/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libtexluajit
-DISTVERSION= 2.1.0
-PORTREVISION= 3
+DISTVERSION= 2.1.81742
CATEGORIES= devel
MASTER_SITES= TEX_CTAN/systems/texlive/${TEXLIVE_YEAR}
PKGNAMEPREFIX= tex-
diff --git a/devel/tex-libtexluajit/distinfo b/devel/tex-libtexluajit/distinfo
index b890827824f2..e8861df8c7c6 100644
--- a/devel/tex-libtexluajit/distinfo
+++ b/devel/tex-libtexluajit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715470181
-SHA256 (TeX/texlive-20240312-source.tar.xz) = 7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96
-SIZE (TeX/texlive-20240312-source.tar.xz) = 70140588
+TIMESTAMP = 1742051582
+SHA256 (TeX/texlive-20250308-source.tar.xz) = fffdb1a3d143c177a4398a2229a40d6a88f18098e5f6dcfd57648c9f2417490f
+SIZE (TeX/texlive-20250308-source.tar.xz) = 111136556
diff --git a/devel/tex-libtexluajit/pkg-plist b/devel/tex-libtexluajit/pkg-plist
index 01eb137ea552..dace9e503ecc 100644
--- a/devel/tex-libtexluajit/pkg-plist
+++ b/devel/tex-libtexluajit/pkg-plist
@@ -2,10 +2,10 @@ include/texluajit/lauxlib.h
include/texluajit/lua.h
include/texluajit/lua.hpp
include/texluajit/luaconf.h
-include/texluajit/luajit.h
+include/texluajit/luajit_rolling.h
include/texluajit/lualib.h
lib/libtexluajit.a
lib/libtexluajit.so
lib/libtexluajit.so.2
-lib/libtexluajit.so.2.1.0
+lib/libtexluajit.so.2.1.81742
libdata/pkgconfig/texluajit.pc
diff --git a/devel/tex-synctex/Makefile b/devel/tex-synctex/Makefile
index 9af97f07f317..44d86f34b538 100644
--- a/devel/tex-synctex/Makefile
+++ b/devel/tex-synctex/Makefile
@@ -1,6 +1,6 @@
PORTNAME= synctex
DISTVERSION= 2.0.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MASTER_SITES= TEX_CTAN/systems/texlive/${TEXLIVE_YEAR}/
PKGNAMEPREFIX= tex-
@@ -52,7 +52,7 @@ EXTRACT_FILES= build-aux texk/web2c
EXCLUDE_ENGINES= etex aleph luatex luajittex pdftex mf mf-nowin ptex \
eptex uptex euptex xetex tex otangle mp pmp upmp web2c \
web-progs luahbtex luajithbtex mflua mfluajit latex \
- pdftex hitex
+ pdftex hitex texprof
post-extract:
@${FIND} ${WRKSRC} -name '*.orig' -delete
diff --git a/devel/tex-synctex/distinfo b/devel/tex-synctex/distinfo
index 9b7eb22af8f6..ad3fd8d6c428 100644
--- a/devel/tex-synctex/distinfo
+++ b/devel/tex-synctex/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715471845
-SHA256 (TeX/texlive-20240312-source.tar.xz) = 7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96
-SIZE (TeX/texlive-20240312-source.tar.xz) = 70140588
+TIMESTAMP = 1742051990
+SHA256 (TeX/texlive-20250308-source.tar.xz) = fffdb1a3d143c177a4398a2229a40d6a88f18098e5f6dcfd57648c9f2417490f
+SIZE (TeX/texlive-20250308-source.tar.xz) = 111136556
diff --git a/devel/tex-synctex/files/patch-Makefile.in b/devel/tex-synctex/files/patch-Makefile.in
index e97da37b1fe0..d519b676a23c 100644
--- a/devel/tex-synctex/files/patch-Makefile.in
+++ b/devel/tex-synctex/files/patch-Makefile.in
@@ -1,6 +1,6 @@
---- Makefile.in.orig 2024-05-31 12:03:03 UTC
+--- Makefile.in.orig 2025-03-17 11:51:45 UTC
+++ Makefile.in
-@@ -102,9 +102,7 @@ EXTRA_PROGRAMS = $(am__EXEEXT_1) tex$(EXEEXT) mf$(EXEE
+@@ -104,9 +104,7 @@ EXTRA_PROGRAMS = $(am__EXEEXT_1) tex$(EXEEXT) mf$(EXEE
luajittex$(EXEEXT) luahbtex$(EXEEXT) luajithbtex$(EXEEXT) \
xetex$(EXEEXT) $(am__EXEEXT_3) aleph$(EXEEXT) synctex$(EXEEXT) \
md5main$(EXEEXT)
@@ -11,7 +11,7 @@
$(am__EXEEXT_5) $(am__EXEEXT_6) $(am__EXEEXT_7) \
$(am__EXEEXT_8) $(am__EXEEXT_9) $(am__EXEEXT_10) \
$(am__EXEEXT_11) $(am__EXEEXT_12) $(am__EXEEXT_13) \
-@@ -114,7 +112,7 @@ bin_PROGRAMS = tangle$(EXEEXT) ctangle$(EXEEXT) $(am__
+@@ -116,7 +114,7 @@ bin_PROGRAMS = tangle$(EXEEXT) ctangle$(EXEEXT) $(am__
$(am__EXEEXT_23) $(am__EXEEXT_24) $(am__EXEEXT_25) \
$(am__EXEEXT_26) $(am__EXEEXT_27) $(am__EXEEXT_28) \
$(am__EXEEXT_29) $(am__EXEEXT_30) $(am__EXEEXT_31)
@@ -20,7 +20,7 @@
$(am__EXEEXT_32) $(am__EXEEXT_33) $(am__EXEEXT_34) \
$(am__EXEEXT_35) $(am__EXEEXT_36) $(am__EXEEXT_37) \
$(am__EXEEXT_38) $(am__EXEEXT_39) $(am__EXEEXT_40) \
-@@ -3124,7 +3122,7 @@ version = $(WEB2CVERSION)
+@@ -3146,7 +3144,7 @@ version = $(WEB2CVERSION)
AM_CXXFLAGS = ## $(WARNING_CXXFLAGS)
AM_OBJCXXFLAGS = ## $(WARNING_OBJCXXFLAGS)
version = $(WEB2CVERSION)
@@ -29,16 +29,7 @@
proglib = lib/lib.a
#EXTRA_LIBRARIES += libluasocket.a liblua53socket.a libluajitsocket.a
-@@ -3655,8 +3653,6 @@ bin_links = $(am__append_5) $(am__append_14) $(am__app
- bin_links = $(am__append_5) $(am__append_14) $(am__append_15) \
- $(am__append_24) $(am__append_33) $(am__append_41) \
- $(am__append_49) $(am__append_54) $(am__append_67) \
-- upbibtex$(EXEEXT):pbibtex updvitype$(EXEEXT):pdvitype \
-- uppltotf$(EXEEXT):ppltotf uptftopl$(EXEEXT):ptftopl \
- $(am__append_78) $(am__append_79) $(am__append_80) \
- $(am__append_94) $(am__append_99) $(am__append_104) \
- $(am__append_109)
-@@ -3833,7 +3829,7 @@ nodist_twill_SOURCES = twill.c twill.h
+@@ -3901,7 +3899,7 @@ nodist_twill_SOURCES = twill.c twill.h
nodist_vptovf_SOURCES = vptovf.c vptovf.h
nodist_weave_SOURCES = weave.c weave.h
nodist_twill_SOURCES = twill.c twill.h
diff --git a/devel/tex-synctex/files/patch-man_Makefile.in b/devel/tex-synctex/files/patch-man_Makefile.in
index 902099525a2f..908f8da91cdf 100644
--- a/devel/tex-synctex/files/patch-man_Makefile.in
+++ b/devel/tex-synctex/files/patch-man_Makefile.in
@@ -1,6 +1,6 @@
---- man/Makefile.in.orig 2024-05-31 12:03:03 UTC
+--- man/Makefile.in.orig 2025-03-17 11:55:12 UTC
+++ man/Makefile.in
-@@ -173,11 +173,11 @@ am__v_GEN_0 = @echo " GEN " $@;
+@@ -177,11 +177,11 @@ am__v_GEN_0 = @echo " GEN " $@;
AM_V_GEN = $(am__v_GEN_@AM_V@)
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
am__v_GEN_0 = @echo " GEN " $@;
@@ -14,7 +14,7 @@
SOURCES =
DIST_SOURCES =
am__can_run_installinfo = \
-@@ -466,16 +466,13 @@ EXTRA_DIST = $(bootstrap_man_sources) $(web_man_source
+@@ -471,16 +471,13 @@ EXTRA_DIST = $(bootstrap_man_sources) $(web_man_source
mf.man mpost.man etex.man $(pdftex_man_sources) ptex.man \
ppltotf.man ptftopl.man pbibtex.man luatex.man xetex.man \
$(otangle_man_sources) aleph.man $(misc_man_sources) spell.add
@@ -34,7 +34,7 @@
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 \
pltotf.man pooltype.man tftopl.man twill.man \
-@@ -483,11 +480,7 @@ otangle_man_sources = ofm2opl.man opl2ofm.man ovf2ovp.
+@@ -488,11 +485,7 @@ otangle_man_sources = ofm2opl.man opl2ofm.man ovf2ovp.
pdftex_man_sources = pdftex.man pdftosrc.man ttf2afm.man
otangle_man_sources = ofm2opl.man opl2ofm.man ovf2ovp.man ovp2ovf.man
diff --git a/devel/tex-web2c/Makefile b/devel/tex-web2c/Makefile
index 0e68ce615fb3..8f69a9fadd55 100644
--- a/devel/tex-web2c/Makefile
+++ b/devel/tex-web2c/Makefile
@@ -40,7 +40,9 @@ CONFIGURE_ARGS= --disable-aleph \
--disable-ptex \
--disable-synctex \
--disable-tex \
+ --disable-texprof \
--disable-uptex \
+ --disable-upweb \
--disable-xetex \
--with-system-mpfi \
--with-system-zlib \
diff --git a/devel/tex-web2c/distinfo b/devel/tex-web2c/distinfo
index c97bb4227fd9..e0397229bfe2 100644
--- a/devel/tex-web2c/distinfo
+++ b/devel/tex-web2c/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715473290
-SHA256 (TeX/texlive-20240312-source.tar.xz) = 7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96
-SIZE (TeX/texlive-20240312-source.tar.xz) = 70140588
+TIMESTAMP = 1742226095
+SHA256 (TeX/texlive-20250308-source.tar.xz) = fffdb1a3d143c177a4398a2229a40d6a88f18098e5f6dcfd57648c9f2417490f
+SIZE (TeX/texlive-20250308-source.tar.xz) = 111136556
diff --git a/devel/tex-web2c/files/patch-Makefile.in b/devel/tex-web2c/files/patch-Makefile.in
index 3c1721706857..df902d96d248 100644
--- a/devel/tex-web2c/files/patch-Makefile.in
+++ b/devel/tex-web2c/files/patch-Makefile.in
@@ -1,31 +1,33 @@
---- Makefile.in.orig 2024-05-13 11:24:13 UTC
+--- Makefile.in.orig 2025-03-25 14:38:49 UTC
+++ Makefile.in
-@@ -97,7 +97,7 @@ EXTRA_PROGRAMS = $(am__EXEEXT_1) tex$(EXEEXT) mf$(EXEE
+@@ -99,7 +99,7 @@ EXTRA_PROGRAMS = $(am__EXEEXT_1) tex$(EXEEXT) mf$(EXEE
mf-nowin$(EXEEXT) mflua$(EXEEXT) mflua-nowin$(EXEEXT) \
mfluajit$(EXEEXT) mfluajit-nowin$(EXEEXT) mpost$(EXEEXT) \
- pmpost$(EXEEXT) upmpost$(EXEEXT) etex$(EXEEXT) eptex$(EXEEXT) \
-- uptex$(EXEEXT) $(am__EXEEXT_2) euptex$(EXEEXT) pdftex$(EXEEXT) \
-+ uptex$(EXEEXT) euptex$(EXEEXT) pdftex$(EXEEXT) \
+ pmpost$(EXEEXT) upmpost$(EXEEXT) etex$(EXEEXT) uptex$(EXEEXT) \
+- $(am__EXEEXT_2) euptex$(EXEEXT) pdftex$(EXEEXT) \
++ euptex$(EXEEXT) pdftex$(EXEEXT) \
ttf2afm$(EXEEXT) pdftosrc$(EXEEXT) luatex$(EXEEXT) \
luajittex$(EXEEXT) luahbtex$(EXEEXT) luajithbtex$(EXEEXT) \
xetex$(EXEEXT) $(am__EXEEXT_3) aleph$(EXEEXT) synctex$(EXEEXT) \
-@@ -110,7 +110,7 @@ bin_PROGRAMS = tangle$(EXEEXT) ctangle$(EXEEXT) $(am__
+@@ -111,8 +111,8 @@ bin_PROGRAMS = tangle$(EXEEXT) ctangle$(EXEEXT) $(am__
+ $(am__EXEEXT_8) $(am__EXEEXT_9) $(am__EXEEXT_10) \
$(am__EXEEXT_11) $(am__EXEEXT_12) $(am__EXEEXT_13) \
$(am__EXEEXT_14) $(am__EXEEXT_15) $(am__EXEEXT_16) \
- $(am__EXEEXT_17) $(am__EXEEXT_18) $(am__EXEEXT_19) \
+- $(am__EXEEXT_17) $(am__EXEEXT_18) $(am__EXEEXT_19) \
- $(am__EXEEXT_20) $(am__EXEEXT_21) $(am__EXEEXT_22) \
++ $(am__EXEEXT_17) $(am__EXEEXT_18) \
+ $(am__EXEEXT_21) $(am__EXEEXT_22) \
$(am__EXEEXT_23) $(am__EXEEXT_24) $(am__EXEEXT_25) \
$(am__EXEEXT_26) $(am__EXEEXT_27) $(am__EXEEXT_28) \
$(am__EXEEXT_29) $(am__EXEEXT_30) $(am__EXEEXT_31)
-@@ -3143,10 +3143,10 @@ EXTRA_LIBRARIES = libmf.a libmflua.a libmfluaotfcc.a l
+@@ -3165,10 +3165,10 @@ EXTRA_LIBRARIES = libmf.a libmflua.a libmfluaotfcc.a l
libluahbtexspecific.a libluajithbtexspecific.a libluaffi.a \
libluaharfbuzz.a libluajitharfbuzz.a libxetex.a libsynctex.a \
libmd5.a
-EXTRA_LTLIBRARIES = libsynctex.la
+EXTRA_LTLIBRARIES =
- lib_LIBRARIES = $(am__append_128)
- lib_LTLIBRARIES = $(am__append_127)
+ lib_LIBRARIES = $(am__append_126)
+ lib_LTLIBRARIES = $(am__append_125)
-dist_man_MANS = synctexdir/man1/synctex.1 synctexdir/man5/synctex.5
+dist_man_MANS =
nodist_man_MANS =
diff --git a/devel/tex-web2c/files/patch-man_Makefile.in b/devel/tex-web2c/files/patch-man_Makefile.in
index b2fed6e25432..43f1ef637558 100644
--- a/devel/tex-web2c/files/patch-man_Makefile.in
+++ b/devel/tex-web2c/files/patch-man_Makefile.in
@@ -1,6 +1,6 @@
---- man/Makefile.in.orig 2024-05-13 11:29:09 UTC
+--- man/Makefile.in.orig 2025-03-17 15:45:15 UTC
+++ man/Makefile.in
-@@ -483,11 +483,7 @@ otangle_man_sources = ofm2opl.man opl2ofm.man ovf2ovp.
+@@ -488,11 +488,7 @@ otangle_man_sources = ofm2opl.man opl2ofm.man ovf2ovp.
pdftex_man_sources = pdftex.man pdftosrc.man ttf2afm.man
otangle_man_sources = ofm2opl.man opl2ofm.man ovf2ovp.man ovp2ovf.man
diff --git a/japanese/tex-ptex/Makefile b/japanese/tex-ptex/Makefile
index 184fd3216dfa..9b1261a9a816 100644
--- a/japanese/tex-ptex/Makefile
+++ b/japanese/tex-ptex/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ptex
DISTVERSION= 3.6
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= japanese print
MASTER_SITES= TEX_CTAN/systems/texlive/${TEXLIVE_YEAR}/:source \
LOCAL/tex:texmf
@@ -14,12 +14,12 @@ MAINTAINER= tex@FreeBSD.org
COMMENT= ASCII Japanese pTeX
WWW= https://ctan.org/pkg/ptex
-USES= localbase perl5 pkgconfig tar:xz tex
-USE_TEX= fmtutil formats kpathsea ptexenc web2c
+USES= localbase perl5 pkgconfig tar:xz tex
+USE_TEX= fmtutil formats kpathsea ptexenc web2c
-GNU_CONFIGURE= yes
+GNU_CONFIGURE= yes
CONFIGURE_ARGS= ${EXCLUDE_ENGINES:S/^/--disable-/} \
- --enable-eptex \
+ --enable-ptex \
--enable-euptex \
--enable-ptex \
--enable-uptex \
@@ -33,45 +33,42 @@ CONFIGURE_ARGS+= --with-$L-include=${LOCALBASE}/include \
MAKE_JOBS_UNSAFE= yes
EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${_DISTNAME_SOURCE}/,}
-EXTRACT_FILES= build-aux libs/xpdf texk/web2c
-WRKSRC= ${WRKDIR}/${_DISTNAME_SOURCE}/texk/web2c
-EXCLUDE_ENGINES= aleph etex pdftex luatex luajittex mf mf-nowin \
- otangle mp pmp upmp web2c web-progs xetex tex \
- synctex mflua mfluajit luahbtex luajithbtex
+EXTRACT_FILES= build-aux libs/xpdf texk/web2c
+WRKSRC= ${WRKDIR}/${_DISTNAME_SOURCE}/texk/web2c
+EXCLUDE_ENGINES= aleph etex hitex pdftex luatex luajittex mf mf-nowin \
+ otangle mp pmp upmp web2c web-progs xetex tex \
+ synctex mflua mfluajit luahbtex luajithbtex
_DISTNAME_SOURCE= texlive-${TEXLIVE_VERSION}-source
-TEXHASHDIRS= ${TEXMFDISTDIR} ${TEXMFVARDIR}
+TEXHASHDIRS= ${TEXMFDISTDIR} ${TEXMFVARDIR}
TEX_FORMATS= ptex uptex
pre-configure:
cd ${WRKDIR}/${_DISTNAME_SOURCE}/libs/xpdf && \
- ${SETENV} ${CONFIGURE_ENV} ${SH} ${CONFIGURE_SCRIPT} \
+ ${SETENV} ${CONFIGURE_ENV} ${SH} ${CONFIGURE_SCRIPT} \
${CONFIGURE_ARGS}; \
pre-install:
${TAR} -Jxf ${DISTDIR}/${DIST_SUBDIR}/texlive-${TEXLIVE_VERSION}-texmf-japanese_tex-ptex-freebsd${EXTRACT_SUFX} \
-C ${STAGEDIR}${PREFIX}/share \
--strip-components 1 --no-same-permission --no-same-owner
- ${REINPLACE_CMD} -i '' -e 's|/usr/bin/perl|${PERL}|g' \
- ${STAGEDIR}${PREFIX}/share/texmf-dist/source/fonts/japanese-otf/script/umkcidvf.pl \
- ${STAGEDIR}${PREFIX}/share/texmf-dist/source/fonts/japanese-otf/script/umkcidtfm.pl
post-install:
${FIND} -s ${STAGEDIR}${PREFIX}/share -not -type d | ${SORT} | \
- ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
+ ${SED} -e 's#^${STAGEDIR}${PREFIX}/##; /man1/s/\.1/\.1\.gz/' >> ${TMPPLIST}
${FIND} -s ${STAGEDIR}${PREFIX}/share -type d -empty | ${SORT} -r | \
${SED} -e 's#^${STAGEDIR}${PREFIX}/#@dir #' >> ${TMPPLIST}
.if defined(MAINTAINER_MODE)
_MAINTAINER_DISTNAME= ${DISTNAME_TEXMF}${EXTRACT_SUFX}
-_EXTRACT_TARGETDIR= texlive-${TEXLIVE_VERSION}-texmf-japanese_tex-ptex-freebsd
-EXTRACT_FILES_TEXMF= doc/ptex doc/platex doc/uptex doc/uplatex \
- doc/fonts/japanese-otf fonts/vf/public/japanese-otf \
- fonts/tfm/public/japanese-otf source/uplatex tex/ptex \
- source/platex \
- tex/uplatex source/fonts/japanese-otf tex/uptex \
- tex/platex tex/generic/hyph-utf8/patterns/ptex \
- fonts/map/dvipdfmx/updmap/kanjix.map
+_EXTRACT_TARGETDIR= texlive-${TEXLIVE_VERSION}-texmf-japanese_tex-ptex-freebsd
+EXTRACT_FILES_TEXMF= doc/ptex doc/platex doc/uptex doc/uplatex \
+ doc/fonts/japanese-otf fonts/vf/public/japanese-otf \
+ fonts/tfm/public/japanese-otf source/uplatex tex/ptex \
+ source/platex \
+ tex/uplatex source/fonts/japanese-otf tex/uptex \
+ tex/platex tex/generic/hyph-utf8/patterns/ptex \
+ fonts/map/dvipdfmx/updmap/kanjix.map
_maintainer-extract:
${MAKE} clean
@@ -83,12 +80,12 @@ _maintainer-extract:
@${FIND} ${WRKDIR} -name '*.orig' -delete
_maintainer-patch: _maintainer-extract
- ${FIND} ${WRKSRC} -type f | \
+ ${FIND} ${WRKDIR} -type f | \
${XARGS} ${REINPLACE_CMD} -i '' -e 's|/usr/bin/perl|${PERL}|g'
_maintainer-dist: _maintainer-patch
${TAR} --options xz:compression-level=9 -Jcvf \
- ${WRKDIR}/${_EXTRACT_TARGETDIR}${EXTRACT_SUFX}1 \
+ ${WRKDIR}/${_EXTRACT_TARGETDIR}${EXTRACT_SUFX} \
-C ${WRKDIR} ${_EXTRACT_TARGETDIR}
scp ${WRKDIR}/${_EXTRACT_TARGETDIR}${EXTRACT_SUFX} \
bofh@freefall.freebsd.org://home/tex/public_distfiles/
diff --git a/japanese/tex-ptex/distinfo b/japanese/tex-ptex/distinfo
index 646b4aac0b3a..641a2b32e620 100644
--- a/japanese/tex-ptex/distinfo
+++ b/japanese/tex-ptex/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1716939066
-SHA256 (TeX/texlive-20240312-source.tar.xz) = 7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96
-SIZE (TeX/texlive-20240312-source.tar.xz) = 70140588
-SHA256 (TeX/texlive-20240312-texmf-japanese_tex-ptex-freebsd.tar.xz) = fc298354a27d80a96d3894d32183bde6a344d5616dacddbe1465ab883c5b9be9
-SIZE (TeX/texlive-20240312-texmf-japanese_tex-ptex-freebsd.tar.xz) = 9518364
+TIMESTAMP = 1742551442
+SHA256 (TeX/texlive-20250308-source.tar.xz) = fffdb1a3d143c177a4398a2229a40d6a88f18098e5f6dcfd57648c9f2417490f
+SIZE (TeX/texlive-20250308-source.tar.xz) = 111136556
+SHA256 (TeX/texlive-20250308-texmf-japanese_tex-ptex-freebsd.tar.xz) = 0547aea70d171028fa5606a0ee40397469296518fe717854ae82cc6e6b3a96d0
+SIZE (TeX/texlive-20250308-texmf-japanese_tex-ptex-freebsd.tar.xz) = 9620036
diff --git a/japanese/tex-ptex/files/patch-Makefile.in b/japanese/tex-ptex/files/patch-Makefile.in
index 1cfc9430280f..f0cdd8041039 100644
--- a/japanese/tex-ptex/files/patch-Makefile.in
+++ b/japanese/tex-ptex/files/patch-Makefile.in
@@ -1,6 +1,6 @@
---- Makefile.in.orig 2024-02-28 04:19:31 UTC
+--- Makefile.in.orig 2025-03-21 09:02:07 UTC
+++ Makefile.in
-@@ -102,18 +102,8 @@ EXTRA_PROGRAMS = $(am__EXEEXT_1) tex$(EXEEXT) mf$(EXEE
+@@ -104,18 +104,8 @@ EXTRA_PROGRAMS = $(am__EXEEXT_1) tex$(EXEEXT) mf$(EXEE
luajittex$(EXEEXT) luahbtex$(EXEEXT) luajithbtex$(EXEEXT) \
xetex$(EXEEXT) $(am__EXEEXT_3) aleph$(EXEEXT) synctex$(EXEEXT) \
md5main$(EXEEXT)
@@ -16,12 +16,12 @@
- $(am__EXEEXT_23) $(am__EXEEXT_24) $(am__EXEEXT_25) \
- $(am__EXEEXT_26) $(am__EXEEXT_27) $(am__EXEEXT_28) \
- $(am__EXEEXT_29) $(am__EXEEXT_30) $(am__EXEEXT_31)
-+bin_PROGRAMS = $(am__EXEEXT_2) eptex$(EXEEXT) uptex$(EXEEXT) euptex$(EXEEXT) \
++bin_PROGRAMS = $(am__EXEEXT_2) uptex$(EXEEXT) euptex$(EXEEXT) \
+ ptex$(EXEEXT)
noinst_PROGRAMS = tangleboot$(EXEEXT) ctangleboot$(EXEEXT) \
$(am__EXEEXT_32) $(am__EXEEXT_33) $(am__EXEEXT_34) \
$(am__EXEEXT_35) $(am__EXEEXT_36) $(am__EXEEXT_37) \
-@@ -3124,7 +3114,7 @@ version = $(WEB2CVERSION)
+@@ -3146,7 +3136,7 @@ version = $(WEB2CVERSION)
AM_CXXFLAGS = ## $(WARNING_CXXFLAGS)
AM_OBJCXXFLAGS = ## $(WARNING_OBJCXXFLAGS)
version = $(WEB2CVERSION)
@@ -30,32 +30,30 @@
proglib = lib/lib.a
#EXTRA_LIBRARIES += libluasocket.a liblua53socket.a libluajitsocket.a
-@@ -3146,7 +3136,7 @@ lib_LTLIBRARIES = $(am__append_127)
+@@ -3168,7 +3158,7 @@ lib_LTLIBRARIES = $(am__append_125)
EXTRA_LTLIBRARIES = libsynctex.la
- lib_LIBRARIES = $(am__append_128)
- lib_LTLIBRARIES = $(am__append_127)
+ lib_LIBRARIES = $(am__append_126)
+ lib_LTLIBRARIES = $(am__append_125)
-dist_man_MANS = synctexdir/man1/synctex.1 synctexdir/man5/synctex.5
+dist_man_MANS =
nodist_man_MANS =
TEST_EXTENSIONS = .pl .test
#
-@@ -3652,14 +3642,7 @@ TRIPTRAP = $(am__append_7) $(am__append_17) $(am__appe
+@@ -3722,12 +3712,7 @@ TRIPTRAP = $(am__append_7) $(am__append_17) $(am__appe
+ TRIPTRAP = $(am__append_7) $(am__append_17) $(am__append_26) \
$(am__append_35) $(am__append_43) $(am__append_59) \
- $(am__append_63) $(am__append_69) $(am__append_74) \
- $(am__append_82)
+ $(am__append_63) $(am__append_70) $(am__append_78)
-bin_links = $(am__append_5) $(am__append_14) $(am__append_15) \
- $(am__append_24) $(am__append_33) $(am__append_41) \
-- $(am__append_49) $(am__append_54) $(am__append_67) \
-- upbibtex$(EXEEXT):pbibtex updvitype$(EXEEXT):pdvitype \
-- uppltotf$(EXEEXT):ppltotf uptftopl$(EXEEXT):ptftopl \
-- $(am__append_78) $(am__append_79) $(am__append_80) \
-- $(am__append_94) $(am__append_99) $(am__append_104) \
-- $(am__append_109)
-+bin_links =
+- $(am__append_49) $(am__append_54) $(am__append_68) \
+- $(am__append_74) $(am__append_75) $(am__append_76) \
+- $(am__append_90) $(am__append_95) $(am__append_100) \
+- $(am__append_105)
++bin_links = $(am__append_75)
install_exe_links = $(am__append_12) $(am__append_22) $(am__append_31) \
$(am__append_39) $(am__append_47) $(am__append_52) \
- $(am__append_92) $(am__append_97) $(am__append_102) \
-@@ -3833,7 +3816,7 @@ nodist_twill_SOURCES = twill.c twill.h
+ $(am__append_88) $(am__append_93) $(am__append_98) \
+@@ -3901,7 +3886,7 @@ nodist_twill_SOURCES = twill.c twill.h
nodist_vptovf_SOURCES = vptovf.c vptovf.h
nodist_weave_SOURCES = weave.c weave.h
nodist_twill_SOURCES = twill.c twill.h
@@ -64,13 +62,3 @@
nodist_ctie_SOURCES = ctie.c
nodist_cweave_SOURCES = cweave.c cweb.c
nodist_ctwill_SOURCES = ctwill.c cweb.c
-@@ -4622,8 +4605,7 @@ euptex_tests = \
- # At the moment, these are the only man pages handled in the
- # conglomerated web2c/Makefile[.am]. (All the others are in man/.)
- # If that changes, have to set at top level and use +=.
--@HITEX_TRUE@man1_MANS = hitexdir/man/hishrink.man hitexdir/man/histretch.man \
--@HITEX_TRUE@ hitexdir/man/hitex.man
-+@HITEX_TRUE@man1_MANS =
-
- hitex_CPPFLAGS = $(AM_CPPFLAGS) $(ZLIB_INCLUDES) -I$(srcdir)/libmd5 \
- -DINIT -DSTAT -DWEB2CVERSION="\"${WEB2CVERSION}\""
diff --git a/japanese/tex-ptex/files/patch-configure b/japanese/tex-ptex/files/patch-configure
deleted file mode 100644
index f9830510be5f..000000000000
--- a/japanese/tex-ptex/files/patch-configure
+++ /dev/null
@@ -1,940 +0,0 @@
---- configure.orig 2024-05-29 12:01:58 UTC
-+++ configure
-@@ -27496,434 +27496,6 @@ esac
- ;;
- esac
-
--##tldbg _KPSE_LIB_FLAGS: Setup lua53 (-ltexlua53) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=lua53, libname=texlua53, options=lt tree, tlincl=-IBLD/libs/lua53/include, tllib=BLD/libs/lua53/libtexlua53.la, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/lua53/include/lua.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: lua53 (texlua53) lt tree.
-- LUA53_INCLUDES="-I$kpse_BLD/libs/lua53/include"
-- LUA53_LIBS="$kpse_BLD/libs/lua53/libtexlua53.la"
-- LUA53_DEPEND='${top_builddir}/../../libs/lua53/libtexlua53.la'
-- LUA53_RULE='# Rebuild libtexlua53
--$(LUA53_DEPEND): ${top_builddir}/../../libs/lua53/include/lua.h
-- cd ${top_builddir}/../../libs/lua53 && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/lua53/include/lua.h:
-- cd ${top_builddir}/../../libs/lua53 && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--
--##tldbg _KPSE_LIB_FLAGS: Setup lua52 (-ltexlua52) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=lua52, libname=texlua52, options=lt tree, tlincl=-IBLD/libs/lua52/include, tllib=BLD/libs/lua52/libtexlua52.la, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/lua52/include/lua.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: lua52 (texlua52) lt tree.
-- LUA52_INCLUDES="-I$kpse_BLD/libs/lua52/include"
-- LUA52_LIBS="$kpse_BLD/libs/lua52/libtexlua52.la"
-- LUA52_DEPEND='${top_builddir}/../../libs/lua52/libtexlua52.la'
-- LUA52_RULE='# Rebuild libtexlua52
--$(LUA52_DEPEND): ${top_builddir}/../../libs/lua52/include/lua.h
-- cd ${top_builddir}/../../libs/lua52 && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/lua52/include/lua.h:
-- cd ${top_builddir}/../../libs/lua52 && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--
--echo 'tldbg:KPSE_LUAJIT_FLAGS called.' >&5
--##tldbg _KPSE_LIB_FLAGS: Setup luajit (-ltexluajit) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=luajit, libname=texluajit, options=lt tree, tlincl=-IBLD/libs/luajit/include, tllib=BLD/libs/luajit/libtexluajit.la, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/luajit/include/luajit.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: luajit (texluajit) lt tree.
-- LUAJIT_INCLUDES="-I$kpse_BLD/libs/luajit/include"
-- LUAJIT_LIBS="$kpse_BLD/libs/luajit/libtexluajit.la"
-- LUAJIT_DEPEND='${top_builddir}/../../libs/luajit/libtexluajit.la'
-- LUAJIT_RULE='# Rebuild libtexluajit
--$(LUAJIT_DEPEND): ${top_builddir}/../../libs/luajit/include/luajit.h
-- cd ${top_builddir}/../../libs/luajit && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/luajit/include/luajit.h:
-- cd ${top_builddir}/../../libs/luajit && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--#
--# checking for openbsd for additional jit libraries needed, which is the
--# case for clang; no point in going to the trouble elsewhere since no
--# other system needs it.
--case $build_os in
--openbsd*)
--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking on openbsd if additional jit libraries are needed" >&5
--printf %s "checking on openbsd if additional jit libraries are needed... " >&6; }
--cat confdefs.h - <<_ACEOF >conftest.$ac_ext
--/* end confdefs.h. */
--#include "stdint.h"
-- typedef struct _Unwind_Context _Unwind_Context;
-- extern uintptr_t _Unwind_GetCFA(_Unwind_Context *);
--int
--main (void)
--{
--_Unwind_Context *ctx;
-- _Unwind_GetCFA(ctx);
--
-- ;
-- return 0;
--}
--_ACEOF
--if ac_fn_c_try_link "$LINENO"
--then :
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
--printf "%s\n" "no" >&6; }
--else case e in #(
-- e)
-- jitlibs="-lc++abi -lpthread"
-- save_LIBS=$LIBS
-- LIBS="$LIBS $jitlibs"
-- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
--/* end confdefs.h. */
--#include "stdint.h"
-- typedef struct _Unwind_Context _Unwind_Context;
-- extern uintptr_t _Unwind_GetCFA(_Unwind_Context *);
--int
--main (void)
--{
--_Unwind_Context *ctx;
-- _Unwind_GetCFA(ctx);
--
-- ;
-- return 0;
--}
--_ACEOF
--if ac_fn_c_try_link "$LINENO"
--then :
--
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: \"$jitlibs\"" >&5
--printf "%s\n" "\"$jitlibs\"" >&6; }
-- LIBLUAJIT_LDEXTRA="$LIBLUAJIT_LDEXTRA $jitlibs"
--
--else case e in #(
-- e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
--printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
--as_fn_error $? "luajit could not be linked
--See 'config.log' for more details" "$LINENO" 5; }
-- ;;
--esac
--fi
--rm -f core conftest.err conftest.$ac_objext conftest.beam \
-- conftest$ac_exeext conftest.$ac_ext
-- LIBS=$save_LIBS
--
-- ;;
--esac
--fi
--rm -f core conftest.err conftest.$ac_objext conftest.beam \
-- conftest$ac_exeext conftest.$ac_ext
-- ;;
--esac
--echo 'tldbg:KPSE_LUAJIT_FLAGS done.' >&5
--
--##tldbg _KPSE_LIB_FLAGS: Setup libpng (-lpng) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=libpng, libname=png, options=, tlincl=-IBLD/libs/libpng/include, tllib=BLD/libs/libpng/libpng.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/libpng/include/png.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: libpng (png) .
--
--# Check whether --with-system-libpng was given.
--if test ${with_system_libpng+y}
--then :
-- withval=$with_system_libpng;
--fi
--if test "x$with_system_libpng" = xyes; then
-- if $PKG_CONFIG libpng; then
-- LIBPNG_INCLUDES=`$PKG_CONFIG libpng --cflags`
-- LIBPNG_LIBS=`$PKG_CONFIG libpng --libs`
--elif test "x$need_libpng:$with_system_libpng" = xyes:yes; then
-- as_fn_error $? "did not find libpng" "$LINENO" 5
--fi
--else
-- LIBPNG_INCLUDES="-I$kpse_BLD/libs/libpng/include"
-- LIBPNG_LIBS="$kpse_BLD/libs/libpng/libpng.a"
-- LIBPNG_DEPEND='${top_builddir}/../../libs/libpng/libpng.a'
-- LIBPNG_RULE='# Rebuild libpng
--$(LIBPNG_DEPEND): ${top_builddir}/../../libs/libpng/include/png.h
-- cd ${top_builddir}/../../libs/libpng && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/libpng/include/png.h:
-- cd ${top_builddir}/../../libs/libpng && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--fi
--
--##tldbg _KPSE_LIB_FLAGS: Setup freetype2 (-lfreetype) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=freetype2, libname=freetype, options=, tlincl=-IBLD/libs/freetype2/freetype2, tllib=BLD/libs/freetype2/libfreetype.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/freetype2/freetype2/ft2build.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: freetype2 (freetype) .
--
--# Check whether --with-system-freetype2 was given.
--if test ${with_system_freetype2+y}
--then :
-- withval=$with_system_freetype2;
--fi
--if test "x$with_system_freetype2" = xyes; then
-- if test -n "$ac_tool_prefix"; then
-- # Extract the first word of "${ac_tool_prefix}freetype-config", so it can be a program name with args.
--set dummy ${ac_tool_prefix}freetype-config; ac_word=$2
--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
--printf %s "checking for $ac_word... " >&6; }
--if test ${ac_cv_prog_FT2_CONFIG+y}
--then :
-- printf %s "(cached) " >&6
--else case e in #(
-- e) if test -n "$FT2_CONFIG"; then
-- ac_cv_prog_FT2_CONFIG="$FT2_CONFIG" # Let the user override the test.
--else
--as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
--for as_dir in $PATH
--do
-- IFS=$as_save_IFS
-- case $as_dir in #(((
-- '') as_dir=./ ;;
-- */) ;;
-- *) as_dir=$as_dir/ ;;
-- esac
-- for ac_exec_ext in '' $ac_executable_extensions; do
-- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
-- ac_cv_prog_FT2_CONFIG="${ac_tool_prefix}freetype-config"
-- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
-- break 2
-- fi
--done
-- done
--IFS=$as_save_IFS
--
--fi ;;
--esac
--fi
--FT2_CONFIG=$ac_cv_prog_FT2_CONFIG
--if test -n "$FT2_CONFIG"; then
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FT2_CONFIG" >&5
--printf "%s\n" "$FT2_CONFIG" >&6; }
--else
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
--printf "%s\n" "no" >&6; }
--fi
--
--
--fi
--if test -z "$ac_cv_prog_FT2_CONFIG"; then
-- ac_ct_FT2_CONFIG=$FT2_CONFIG
-- # Extract the first word of "freetype-config", so it can be a program name with args.
--set dummy freetype-config; ac_word=$2
--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
--printf %s "checking for $ac_word... " >&6; }
--if test ${ac_cv_prog_ac_ct_FT2_CONFIG+y}
--then :
-- printf %s "(cached) " >&6
--else case e in #(
-- e) if test -n "$ac_ct_FT2_CONFIG"; then
-- ac_cv_prog_ac_ct_FT2_CONFIG="$ac_ct_FT2_CONFIG" # Let the user override the test.
--else
--as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
--for as_dir in $PATH
--do
-- IFS=$as_save_IFS
-- case $as_dir in #(((
-- '') as_dir=./ ;;
-- */) ;;
-- *) as_dir=$as_dir/ ;;
-- esac
-- for ac_exec_ext in '' $ac_executable_extensions; do
-- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
-- ac_cv_prog_ac_ct_FT2_CONFIG="freetype-config"
-- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
-- break 2
-- fi
--done
-- done
--IFS=$as_save_IFS
--
--fi ;;
--esac
--fi
--ac_ct_FT2_CONFIG=$ac_cv_prog_ac_ct_FT2_CONFIG
--if test -n "$ac_ct_FT2_CONFIG"; then
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FT2_CONFIG" >&5
--printf "%s\n" "$ac_ct_FT2_CONFIG" >&6; }
--else
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
--printf "%s\n" "no" >&6; }
--fi
--
-- if test "x$ac_ct_FT2_CONFIG" = x; then
-- FT2_CONFIG="false"
-- else
-- case $cross_compiling:$ac_tool_warned in
--yes:)
--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
--printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
--ac_tool_warned=yes ;;
--esac
-- FT2_CONFIG=$ac_ct_FT2_CONFIG
-- fi
--else
-- FT2_CONFIG="$ac_cv_prog_FT2_CONFIG"
--fi
--if test -n "$ac_tool_prefix"; then
-- # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
--set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
--printf %s "checking for $ac_word... " >&6; }
--if test ${ac_cv_prog_PKG_CONFIG+y}
--then :
-- printf %s "(cached) " >&6
--else case e in #(
-- e) if test -n "$PKG_CONFIG"; then
-- ac_cv_prog_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test.
--else
--as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
--for as_dir in $PATH
--do
-- IFS=$as_save_IFS
-- case $as_dir in #(((
-- '') as_dir=./ ;;
-- */) ;;
-- *) as_dir=$as_dir/ ;;
-- esac
-- for ac_exec_ext in '' $ac_executable_extensions; do
-- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
-- ac_cv_prog_PKG_CONFIG="${ac_tool_prefix}pkg-config"
-- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
-- break 2
-- fi
--done
-- done
--IFS=$as_save_IFS
--
--fi ;;
--esac
--fi
--PKG_CONFIG=$ac_cv_prog_PKG_CONFIG
--if test -n "$PKG_CONFIG"; then
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
--printf "%s\n" "$PKG_CONFIG" >&6; }
--else
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
--printf "%s\n" "no" >&6; }
--fi
--
--
--fi
--if test -z "$ac_cv_prog_PKG_CONFIG"; then
-- ac_ct_PKG_CONFIG=$PKG_CONFIG
-- # Extract the first word of "pkg-config", so it can be a program name with args.
--set dummy pkg-config; ac_word=$2
--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
--printf %s "checking for $ac_word... " >&6; }
--if test ${ac_cv_prog_ac_ct_PKG_CONFIG+y}
--then :
-- printf %s "(cached) " >&6
--else case e in #(
-- e) if test -n "$ac_ct_PKG_CONFIG"; then
-- ac_cv_prog_ac_ct_PKG_CONFIG="$ac_ct_PKG_CONFIG" # Let the user override the test.
--else
--as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
--for as_dir in $PATH
--do
-- IFS=$as_save_IFS
-- case $as_dir in #(((
-- '') as_dir=./ ;;
-- */) ;;
-- *) as_dir=$as_dir/ ;;
-- esac
-- for ac_exec_ext in '' $ac_executable_extensions; do
-- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
-- ac_cv_prog_ac_ct_PKG_CONFIG="pkg-config"
-- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
-- break 2
-- fi
--done
-- done
--IFS=$as_save_IFS
--
--fi ;;
--esac
--fi
--ac_ct_PKG_CONFIG=$ac_cv_prog_ac_ct_PKG_CONFIG
--if test -n "$ac_ct_PKG_CONFIG"; then
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_PKG_CONFIG" >&5
--printf "%s\n" "$ac_ct_PKG_CONFIG" >&6; }
--else
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
--printf "%s\n" "no" >&6; }
--fi
--
-- if test "x$ac_ct_PKG_CONFIG" = x; then
-- PKG_CONFIG="false"
-- else
-- case $cross_compiling:$ac_tool_warned in
--yes:)
--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
--printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
--ac_tool_warned=yes ;;
--esac
-- PKG_CONFIG=$ac_ct_PKG_CONFIG
-- fi
--else
-- PKG_CONFIG="$ac_cv_prog_PKG_CONFIG"
--fi
--if $FT2_CONFIG --ftversion >/dev/null 2>&1; then
-- FREETYPE2_INCLUDES=`$FT2_CONFIG --cflags`
-- FREETYPE2_LIBS=`$FT2_CONFIG --libs`
--elif $PKG_CONFIG --libs freetype2 >/dev/null 2>&1; then
-- FREETYPE2_INCLUDES=`$PKG_CONFIG --cflags freetype2`
-- FREETYPE2_LIBS=`$PKG_CONFIG --libs freetype2`
--elif test "x$need_freetype2:$with_system_freetype2" = xyes:yes; then
-- as_fn_error $? "did not find freetype-config required for system freetype2 library" "$LINENO" 5
--fi
--else
-- FREETYPE2_INCLUDES="-I$kpse_BLD/libs/freetype2/freetype2"
-- FREETYPE2_LIBS="$kpse_BLD/libs/freetype2/libfreetype.a"
-- FREETYPE2_DEPEND='${top_builddir}/../../libs/freetype2/libfreetype.a'
-- FREETYPE2_RULE='# Rebuild libfreetype
--$(FREETYPE2_DEPEND): ${top_builddir}/../../libs/freetype2/freetype2/ft2build.h
-- cd ${top_builddir}/../../libs/freetype2 && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/freetype2/freetype2/ft2build.h:
-- cd ${top_builddir}/../../libs/freetype2 && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--fi
--
--##tldbg _KPSE_LIB_FLAGS: Setup pixman (-lpixman) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=pixman, libname=pixman, options=, tlincl=-IBLD/libs/pixman/include, tllib=BLD/libs/pixman/libpixman.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/pixman/include/pixman.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: pixman (pixman) .
--
--# Check whether --with-system-pixman was given.
--if test ${with_system_pixman+y}
--then :
-- withval=$with_system_pixman;
--fi
--if test "x$with_system_pixman" = xyes; then
-- if $PKG_CONFIG pixman-1 --atleast-version=0.18; then
-- PIXMAN_INCLUDES=`$PKG_CONFIG pixman-1 --cflags`
-- PIXMAN_LIBS=`$PKG_CONFIG pixman-1 --libs`
--elif test "x$need_pixman:$with_system_pixman" = xyes:yes; then
-- as_fn_error $? "did not find pixman-1 0.18 or better" "$LINENO" 5
--fi
--else
-- PIXMAN_INCLUDES="-I$kpse_BLD/libs/pixman/include"
-- PIXMAN_LIBS="$kpse_BLD/libs/pixman/libpixman.a"
-- PIXMAN_DEPEND='${top_builddir}/../../libs/pixman/libpixman.a'
-- PIXMAN_RULE='# Rebuild libpixman
--$(PIXMAN_DEPEND): ${top_builddir}/../../libs/pixman/include/pixman.h
-- cd ${top_builddir}/../../libs/pixman && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/pixman/include/pixman.h:
-- cd ${top_builddir}/../../libs/pixman && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--fi
--
--##tldbg _KPSE_LIB_FLAGS: Setup cairo (-lcairo) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=cairo, libname=cairo, options=, tlincl=-IBLD/libs/cairo/cairo, tllib=BLD/libs/cairo/libcairo.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/cairo/cairo/cairo.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: cairo (cairo) .
--
--# Check whether --with-system-cairo was given.
--if test ${with_system_cairo+y}
--then :
-- withval=$with_system_cairo;
--fi
--if test "x$with_system_cairo" = xyes; then
-- if $PKG_CONFIG cairo --atleast-version=1.12; then
-- CAIRO_INCLUDES=`$PKG_CONFIG cairo --cflags`
-- CAIRO_LIBS=`$PKG_CONFIG cairo --libs`
--elif test "x$need_cairo:$with_system_cairo" = xyes:yes; then
-- as_fn_error $? "did not find cairo 1.12 or better" "$LINENO" 5
--fi
--else
-- CAIRO_INCLUDES="-I$kpse_BLD/libs/cairo/cairo"
-- CAIRO_LIBS="$kpse_BLD/libs/cairo/libcairo.a"
-- CAIRO_DEPEND='${top_builddir}/../../libs/cairo/libcairo.a'
-- CAIRO_RULE='# Rebuild libcairo
--$(CAIRO_DEPEND): ${top_builddir}/../../libs/cairo/cairo/cairo.h
-- cd ${top_builddir}/../../libs/cairo && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/cairo/cairo/cairo.h:
-- cd ${top_builddir}/../../libs/cairo && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--fi
--
- ##tldbg _KPSE_LIB_FLAGS: Setup potrace (-lpotrace) flags.
- echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=potrace, libname=potrace, options=, tlincl=-IBLD/libs/potrace/include, tllib=BLD/libs/potrace/libpotrace.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/potrace/include/potrace.h.' >&5
- ##tldbg _KPSE_LIB_FLAGS_TL: potrace (potrace) .
-@@ -27965,88 +27537,6 @@ fi
- cd ${top_builddir}/../../libs/potrace && $(MAKE) $(AM_MAKEFLAGS) rebuild'
- fi
-
--##tldbg _KPSE_LIB_FLAGS: Setup gmp (-lgmp) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=gmp, libname=gmp, options=, tlincl=-IBLD/libs/gmp/include, tllib=BLD/libs/gmp/libgmp.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/gmp/include/gmp.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: gmp (gmp) .
--
--# Check whether --with-system-gmp was given.
--if test ${with_system_gmp+y}
--then :
-- withval=$with_system_gmp;
--fi
--
--# Check whether --with-gmp-includes was given.
--if test ${with_gmp_includes+y}
--then :
-- withval=$with_gmp_includes;
--fi
--
--# Check whether --with-gmp-libdir was given.
--if test ${with_gmp_libdir+y}
--then :
-- withval=$with_gmp_libdir;
--fi
--if test "x$with_system_gmp" = xyes; then
-- ##tldbg _KPSE_LIB_FLAGS_SYSTEM: gmp (gmp).
--if test "x$with_gmp_includes" != x && test "x$with_gmp_includes" != xyes; then
-- GMP_INCLUDES="-I$with_gmp_includes"
--fi
--GMP_LIBS="-lgmp"
--if test "x$with_gmp_libdir" != x && test "x$with_gmp_libdir" != xyes; then
-- GMP_LIBS="-L$with_gmp_libdir $GMP_LIBS"
--fi
--else
-- GMP_INCLUDES="-I$kpse_BLD/libs/gmp/include"
-- GMP_LIBS="$kpse_BLD/libs/gmp/libgmp.a"
-- GMP_DEPEND='${top_builddir}/../../libs/gmp/libgmp.a'
-- GMP_RULE='# Rebuild libgmp
--$(GMP_DEPEND): ${top_builddir}/../../libs/gmp/include/gmp.h
-- cd ${top_builddir}/../../libs/gmp && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/gmp/include/gmp.h:
-- cd ${top_builddir}/../../libs/gmp && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--fi
--
--##tldbg _KPSE_LIB_FLAGS: Setup mpfr (-lmpfr) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=mpfr, libname=mpfr, options=, tlincl=-IBLD/libs/mpfr/include, tllib=BLD/libs/mpfr/libmpfr.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/mpfr/include/mpfr.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: mpfr (mpfr) .
--
--# Check whether --with-system-mpfr was given.
--if test ${with_system_mpfr+y}
--then :
-- withval=$with_system_mpfr;
--fi
--
--# Check whether --with-mpfr-includes was given.
--if test ${with_mpfr_includes+y}
--then :
-- withval=$with_mpfr_includes;
--fi
--
--# Check whether --with-mpfr-libdir was given.
--if test ${with_mpfr_libdir+y}
--then :
-- withval=$with_mpfr_libdir;
--fi
--if test "x$with_system_mpfr" = xyes; then
-- ##tldbg _KPSE_LIB_FLAGS_SYSTEM: mpfr (mpfr).
--if test "x$with_mpfr_includes" != x && test "x$with_mpfr_includes" != xyes; then
-- MPFR_INCLUDES="-I$with_mpfr_includes"
--fi
--MPFR_LIBS="-lmpfr"
--if test "x$with_mpfr_libdir" != x && test "x$with_mpfr_libdir" != xyes; then
-- MPFR_LIBS="-L$with_mpfr_libdir $MPFR_LIBS"
--fi
--else
-- MPFR_INCLUDES="-I$kpse_BLD/libs/mpfr/include"
-- MPFR_LIBS="$kpse_BLD/libs/mpfr/libmpfr.a"
-- MPFR_DEPEND='${top_builddir}/../../libs/mpfr/libmpfr.a'
-- MPFR_RULE='# Rebuild libmpfr
--$(MPFR_DEPEND): ${top_builddir}/../../libs/mpfr/include/mpfr.h
-- cd ${top_builddir}/../../libs/mpfr && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/mpfr/include/mpfr.h:
-- cd ${top_builddir}/../../libs/mpfr && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--fi
--
- ##tldbg _KPSE_LIB_FLAGS: Setup mpfi (-lmpfi) flags.
- echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=mpfi, libname=mpfi, options=, tlincl=-IBLD/libs/mpfi/include, tllib=BLD/libs/mpfi/libmpfi.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/mpfi/include/mpfi.h.' >&5
- ##tldbg _KPSE_LIB_FLAGS_TL: mpfi (mpfi) .
-@@ -28087,413 +27577,6 @@ fi
- ${top_builddir}/../../libs/mpfi/include/mpfi.h:
- cd ${top_builddir}/../../libs/mpfi && $(MAKE) $(AM_MAKEFLAGS) rebuild'
- fi
--
--##tldbg _KPSE_LIB_FLAGS: Setup xpdf (-lxpdf) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=xpdf, libname=xpdf, options=, tlincl=-DPDF_PARSER_ONLY -IBLD/libs/xpdf -IBLD/libs/xpdf/goo -IBLD/libs/xpdf/xpdf, tllib=BLD/libs/xpdf/libxpdf.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/xpdf/xpdf/Stream.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: xpdf (xpdf) .
--: "kpse_xpdf_options - no-op"
--if test "x$with_system_xpdf" = xyes; then
-- : "kpse_xpdf_system_flags - no-op"
--else
-- XPDF_INCLUDES="-DPDF_PARSER_ONLY -I$kpse_BLD/libs/xpdf -I$kpse_BLD/libs/xpdf/goo -I$kpse_BLD/libs/xpdf/xpdf"
-- XPDF_LIBS="$kpse_BLD/libs/xpdf/libxpdf.a"
-- XPDF_DEPEND='${top_builddir}/../../libs/xpdf/libxpdf.a'
-- XPDF_RULE='# Rebuild libxpdf
--$(XPDF_DEPEND): ${top_builddir}/../../libs/xpdf/xpdf/Stream.h
-- cd ${top_builddir}/../../libs/xpdf && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/xpdf/xpdf/Stream.h:
-- cd ${top_builddir}/../../libs/xpdf && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--fi
--test "x$kpse_cv_have_win32" = xno || XPDF_LIBS="$XPDF_LIBS -lgdi32"
--
--##tldbg _KPSE_LIB_FLAGS: Setup zziplib (-lzzip) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=zziplib, libname=zzip, options=, tlincl=-IBLD/libs/zziplib/include, tllib=BLD/libs/zziplib/libzzip.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/zziplib/include/zzip/zzip.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: zziplib (zzip) .
--
--# Check whether --with-system-zziplib was given.
--if test ${with_system_zziplib+y}
--then :
-- withval=$with_system_zziplib;
--fi
--if test "x$with_system_zziplib" = xyes; then
-- if $PKG_CONFIG zziplib --atleast-version=0.12; then
-- ZZIPLIB_INCLUDES=`$PKG_CONFIG zziplib --cflags`
-- ZZIPLIB_LIBS=`$PKG_CONFIG zziplib --libs`
--elif test "x$need_zziplib:$with_system_zziplib" = xyes:yes; then
-- as_fn_error $? "did not find zziplib 0.12 or better" "$LINENO" 5
--fi
--else
-- ZZIPLIB_INCLUDES="-I$kpse_BLD/libs/zziplib/include"
-- ZZIPLIB_LIBS="$kpse_BLD/libs/zziplib/libzzip.a"
-- ZZIPLIB_DEPEND='${top_builddir}/../../libs/zziplib/libzzip.a'
-- ZZIPLIB_RULE='# Rebuild libzzip
--$(ZZIPLIB_DEPEND): ${top_builddir}/../../libs/zziplib/include/zzip/zzip.h
-- cd ${top_builddir}/../../libs/zziplib && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/zziplib/include/zzip/zzip.h:
-- cd ${top_builddir}/../../libs/zziplib && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--fi
--
--##tldbg _KPSE_LIB_FLAGS: Setup teckit (-lTECkit) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=teckit, libname=TECkit, options=, tlincl=-IBLD/libs/teckit/include, tllib=BLD/libs/teckit/libTECkit.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/teckit/include/teckit/TECkit_Common.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: teckit (TECkit) .
--
--# Check whether --with-system-teckit was given.
--if test ${with_system_teckit+y}
--then :
-- withval=$with_system_teckit;
--fi
--if test "x$with_system_teckit" = xyes; then
-- if $PKG_CONFIG teckit; then
-- TECKIT_INCLUDES=`$PKG_CONFIG teckit --cflags`
-- TECKIT_LIBS=`$PKG_CONFIG teckit --libs`
--elif test "x$need_teckit:$with_system_teckit" = xyes:yes; then
-- as_fn_error $? "did not find teckit" "$LINENO" 5
--fi
--else
-- TECKIT_INCLUDES="-I$kpse_BLD/libs/teckit/include"
-- TECKIT_LIBS="$kpse_BLD/libs/teckit/libTECkit.a"
-- TECKIT_DEPEND='${top_builddir}/../../libs/teckit/libTECkit.a'
-- TECKIT_RULE='# Rebuild libTECkit
--$(TECKIT_DEPEND): ${top_builddir}/../../libs/teckit/include/teckit/TECkit_Common.h
-- cd ${top_builddir}/../../libs/teckit && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/teckit/include/teckit/TECkit_Common.h:
-- cd ${top_builddir}/../../libs/teckit && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--fi
--
--
--# LuaTeX and XeTeX need harfbuzz.
--if test "x$enable_xetex" = xyes \
-- || test "x$enable_luatex" = xyes || test "x$enable_luatex53" = xyes; then
-- ##tldbg _KPSE_LIB_FLAGS: Setup graphite2 (-lgraphite2) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=graphite2, libname=graphite2, options=, tlincl=-IBLD/libs/graphite2/include -DGRAPHITE2_STATIC, tllib=BLD/libs/graphite2/libgraphite2.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/graphite2/include/graphite2/Font.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: graphite2 (graphite2) .
--
--# Check whether --with-system-graphite2 was given.
--if test ${with_system_graphite2+y}
--then :
-- withval=$with_system_graphite2;
--fi
--if test "x$with_system_graphite2" = xyes; then
-- if $PKG_CONFIG graphite2; then
-- GRAPHITE2_INCLUDES=`$PKG_CONFIG graphite2 --cflags`
-- GRAPHITE2_LIBS=`$PKG_CONFIG graphite2 --libs`
--elif test "x$need_graphite2:$with_system_graphite2" = xyes:yes; then
-- as_fn_error $? "did not find graphite2" "$LINENO" 5
--fi
--else
-- GRAPHITE2_INCLUDES="-I$kpse_BLD/libs/graphite2/include -DGRAPHITE2_STATIC"
-- GRAPHITE2_LIBS="$kpse_BLD/libs/graphite2/libgraphite2.a"
-- GRAPHITE2_DEPEND='${top_builddir}/../../libs/graphite2/libgraphite2.a'
-- GRAPHITE2_RULE='# Rebuild libgraphite2
--$(GRAPHITE2_DEPEND): ${top_builddir}/../../libs/graphite2/include/graphite2/Font.h
-- cd ${top_builddir}/../../libs/graphite2 && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/graphite2/include/graphite2/Font.h:
-- cd ${top_builddir}/../../libs/graphite2 && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--fi
--
--##tldbg _KPSE_LIB_FLAGS: Setup harfbuzz (-lharfbuzz) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=harfbuzz, libname=harfbuzz, options=, tlincl=-IBLD/libs/harfbuzz/include, tllib=BLD/libs/harfbuzz/libharfbuzz.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/harfbuzz/include/hb.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: harfbuzz (harfbuzz) .
--
--# Check whether --with-system-harfbuzz was given.
--if test ${with_system_harfbuzz+y}
--then :
-- withval=$with_system_harfbuzz;
--fi
--if test "x$with_system_harfbuzz" = xyes; then
-- if $PKG_CONFIG harfbuzz; then
-- HARFBUZZ_INCLUDES=`$PKG_CONFIG harfbuzz --cflags`
-- HARFBUZZ_LIBS=`$PKG_CONFIG harfbuzz --libs`
--elif test "x$need_harfbuzz:$with_system_harfbuzz" = xyes:yes; then
-- as_fn_error $? "did not find harfbuzz" "$LINENO" 5
--fi
--else
-- HARFBUZZ_INCLUDES="-I$kpse_BLD/libs/harfbuzz/include"
-- HARFBUZZ_LIBS="$kpse_BLD/libs/harfbuzz/libharfbuzz.a"
-- HARFBUZZ_DEPEND='${top_builddir}/../../libs/harfbuzz/libharfbuzz.a'
-- HARFBUZZ_RULE='# Rebuild libharfbuzz
--$(HARFBUZZ_DEPEND): ${top_builddir}/../../libs/harfbuzz/include/hb.h
-- cd ${top_builddir}/../../libs/harfbuzz && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/harfbuzz/include/hb.h:
-- cd ${top_builddir}/../../libs/harfbuzz && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--fi
--
--fi # end xetex/luatex for harfbuzz
--
--# XeTeX, but not LuaTeX, needs icu and graphite.
--if test "x$enable_xetex" = xyes; then
-- echo 'tldbg:KPSE_ICU_FLAGS called: more-icu-libs=, icu-config-args=.' >&5
--##tldbg _KPSE_LIB_FLAGS: Setup icu (-licuxxx) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=icu, libname=icuxxx, options=, tlincl=-DU_STATIC_IMPLEMENTATION -IBLD/libs/icu/include, tllib= BLD/libs/icu/icu-build/lib/libicuuc.a BLD/libs/icu/icu-build/lib/libicudata.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/icu/include/unicode/uversion.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: icu (icuxxx) .
--
--# Check whether --with-system-icu was given.
--if test ${with_system_icu+y}
--then :
-- withval=$with_system_icu;
--fi
--if test "x$with_system_icu" = xyes; then
-- echo 'tldbg:KPSE_ICU_SYSTEM_FLAGS called.' >&5
--if test -n "$ac_tool_prefix"; then
-- # Extract the first word of "${ac_tool_prefix}icu-config", so it can be a program name with args.
--set dummy ${ac_tool_prefix}icu-config; ac_word=$2
--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
--printf %s "checking for $ac_word... " >&6; }
--if test ${ac_cv_prog_ICU_CONFIG+y}
--then :
-- printf %s "(cached) " >&6
--else case e in #(
-- e) if test -n "$ICU_CONFIG"; then
-- ac_cv_prog_ICU_CONFIG="$ICU_CONFIG" # Let the user override the test.
--else
--as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
--for as_dir in $PATH
--do
-- IFS=$as_save_IFS
-- case $as_dir in #(((
-- '') as_dir=./ ;;
-- */) ;;
-- *) as_dir=$as_dir/ ;;
-- esac
-- for ac_exec_ext in '' $ac_executable_extensions; do
-- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
-- ac_cv_prog_ICU_CONFIG="${ac_tool_prefix}icu-config"
-- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
-- break 2
-- fi
--done
-- done
--IFS=$as_save_IFS
--
--fi ;;
--esac
--fi
--ICU_CONFIG=$ac_cv_prog_ICU_CONFIG
--if test -n "$ICU_CONFIG"; then
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ICU_CONFIG" >&5
--printf "%s\n" "$ICU_CONFIG" >&6; }
--else
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
--printf "%s\n" "no" >&6; }
--fi
--
--
--fi
--if test -z "$ac_cv_prog_ICU_CONFIG"; then
-- ac_ct_ICU_CONFIG=$ICU_CONFIG
-- # Extract the first word of "icu-config", so it can be a program name with args.
--set dummy icu-config; ac_word=$2
--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
--printf %s "checking for $ac_word... " >&6; }
--if test ${ac_cv_prog_ac_ct_ICU_CONFIG+y}
--then :
-- printf %s "(cached) " >&6
--else case e in #(
-- e) if test -n "$ac_ct_ICU_CONFIG"; then
-- ac_cv_prog_ac_ct_ICU_CONFIG="$ac_ct_ICU_CONFIG" # Let the user override the test.
--else
--as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
--for as_dir in $PATH
--do
-- IFS=$as_save_IFS
-- case $as_dir in #(((
-- '') as_dir=./ ;;
-- */) ;;
-- *) as_dir=$as_dir/ ;;
-- esac
-- for ac_exec_ext in '' $ac_executable_extensions; do
-- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
-- ac_cv_prog_ac_ct_ICU_CONFIG="icu-config"
-- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
-- break 2
-- fi
--done
-- done
--IFS=$as_save_IFS
--
--fi ;;
--esac
--fi
--ac_ct_ICU_CONFIG=$ac_cv_prog_ac_ct_ICU_CONFIG
--if test -n "$ac_ct_ICU_CONFIG"; then
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_ICU_CONFIG" >&5
--printf "%s\n" "$ac_ct_ICU_CONFIG" >&6; }
--else
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
--printf "%s\n" "no" >&6; }
--fi
--
-- if test "x$ac_ct_ICU_CONFIG" = x; then
-- ICU_CONFIG="false"
-- else
-- case $cross_compiling:$ac_tool_warned in
--yes:)
--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
--printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
--ac_tool_warned=yes ;;
--esac
-- ICU_CONFIG=$ac_ct_ICU_CONFIG
-- fi
--else
-- ICU_CONFIG="$ac_cv_prog_ICU_CONFIG"
--fi
--if test -n "$ac_tool_prefix"; then
-- # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
--set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
--printf %s "checking for $ac_word... " >&6; }
--if test ${ac_cv_prog_PKG_CONFIG+y}
--then :
-- printf %s "(cached) " >&6
--else case e in #(
-- e) if test -n "$PKG_CONFIG"; then
-- ac_cv_prog_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test.
--else
--as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
--for as_dir in $PATH
--do
-- IFS=$as_save_IFS
-- case $as_dir in #(((
-- '') as_dir=./ ;;
-- */) ;;
-- *) as_dir=$as_dir/ ;;
-- esac
-- for ac_exec_ext in '' $ac_executable_extensions; do
-- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
-- ac_cv_prog_PKG_CONFIG="${ac_tool_prefix}pkg-config"
-- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
-- break 2
-- fi
--done
-- done
--IFS=$as_save_IFS
--
--fi ;;
--esac
--fi
--PKG_CONFIG=$ac_cv_prog_PKG_CONFIG
--if test -n "$PKG_CONFIG"; then
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
--printf "%s\n" "$PKG_CONFIG" >&6; }
--else
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
--printf "%s\n" "no" >&6; }
--fi
--
--
--fi
--if test -z "$ac_cv_prog_PKG_CONFIG"; then
-- ac_ct_PKG_CONFIG=$PKG_CONFIG
-- # Extract the first word of "pkg-config", so it can be a program name with args.
--set dummy pkg-config; ac_word=$2
--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
--printf %s "checking for $ac_word... " >&6; }
--if test ${ac_cv_prog_ac_ct_PKG_CONFIG+y}
--then :
-- printf %s "(cached) " >&6
--else case e in #(
-- e) if test -n "$ac_ct_PKG_CONFIG"; then
-- ac_cv_prog_ac_ct_PKG_CONFIG="$ac_ct_PKG_CONFIG" # Let the user override the test.
--else
--as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
--for as_dir in $PATH
--do
-- IFS=$as_save_IFS
-- case $as_dir in #(((
-- '') as_dir=./ ;;
-- */) ;;
-- *) as_dir=$as_dir/ ;;
-- esac
-- for ac_exec_ext in '' $ac_executable_extensions; do
-- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
-- ac_cv_prog_ac_ct_PKG_CONFIG="pkg-config"
-- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
-- break 2
-- fi
--done
-- done
--IFS=$as_save_IFS
--
--fi ;;
--esac
--fi
--ac_ct_PKG_CONFIG=$ac_cv_prog_ac_ct_PKG_CONFIG
--if test -n "$ac_ct_PKG_CONFIG"; then
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_PKG_CONFIG" >&5
--printf "%s\n" "$ac_ct_PKG_CONFIG" >&6; }
--else
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
--printf "%s\n" "no" >&6; }
--fi
--
-- if test "x$ac_ct_PKG_CONFIG" = x; then
-- PKG_CONFIG="false"
-- else
-- case $cross_compiling:$ac_tool_warned in
--yes:)
--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
--printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
--ac_tool_warned=yes ;;
--esac
-- PKG_CONFIG=$ac_ct_PKG_CONFIG
-- fi
--else
-- PKG_CONFIG="$ac_cv_prog_PKG_CONFIG"
--fi
--if $ICU_CONFIG --version >/dev/null 2>&1; then
-- ICU_INCLUDES=`$ICU_CONFIG --cppflags`
-- ICU_LIBS=`$ICU_CONFIG --ldflags-searchpath --ldflags-libsonly --ldflags-system`
--elif $PKG_CONFIG --libs icu-uc icu-io >/dev/null 2>&1; then
-- ICU_INCLUDES=`$PKG_CONFIG --cflags icu-uc icu-io`
-- ICU_LIBS=`$PKG_CONFIG --libs icu-uc icu-io`
--elif test "x$need_icu:$with_system_icu" = xyes:yes; then
-- as_fn_error $? "did not find either pkg-config or icu-config; one is required for system icu library support" "$LINENO" 5
--fi
--else
-- ICU_INCLUDES="-DU_STATIC_IMPLEMENTATION -I$kpse_BLD/libs/icu/include"
-- ICU_LIBS=" $kpse_BLD/libs/icu/icu-build/lib/libicuuc.a $kpse_BLD/libs/icu/icu-build/lib/libicudata.a"
-- ICU_DEPEND=' ${top_builddir}/../../libs/icu/icu-build/lib/libicuuc.a ${top_builddir}/../../libs/icu/icu-build/lib/libicudata.a'
-- ICU_RULE='# Rebuild libicuxxx
--$(ICU_DEPEND): ${top_builddir}/../../libs/icu/include/unicode/uversion.h
-- cd ${top_builddir}/../../libs/icu && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/icu/include/unicode/uversion.h:
-- cd ${top_builddir}/../../libs/icu && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--fi
--# checking for openbsd to add -lpthread for icu.
--case $build_os in
--openbsd*)
-- eval ICUXXX_LIBS=\"$ICUXXX_LIBS -lpthread\"
-- ;;
--esac
--
-- ##tldbg _KPSE_LIB_FLAGS: Setup graphite2 (-lgraphite2) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=graphite2, libname=graphite2, options=, tlincl=-IBLD/libs/graphite2/include -DGRAPHITE2_STATIC, tllib=BLD/libs/graphite2/libgraphite2.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/graphite2/include/graphite2/Font.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: graphite2 (graphite2) .
--
--# Check whether --with-system-graphite2 was given.
--if test ${with_system_graphite2+y}
--then :
-- withval=$with_system_graphite2;
--fi
--if test "x$with_system_graphite2" = xyes; then
-- if $PKG_CONFIG graphite2; then
-- GRAPHITE2_INCLUDES=`$PKG_CONFIG graphite2 --cflags`
-- GRAPHITE2_LIBS=`$PKG_CONFIG graphite2 --libs`
--elif test "x$need_graphite2:$with_system_graphite2" = xyes:yes; then
-- as_fn_error $? "did not find graphite2" "$LINENO" 5
--fi
--else
-- GRAPHITE2_INCLUDES="-I$kpse_BLD/libs/graphite2/include -DGRAPHITE2_STATIC"
-- GRAPHITE2_LIBS="$kpse_BLD/libs/graphite2/libgraphite2.a"
-- GRAPHITE2_DEPEND='${top_builddir}/../../libs/graphite2/libgraphite2.a'
-- GRAPHITE2_RULE='# Rebuild libgraphite2
--$(GRAPHITE2_DEPEND): ${top_builddir}/../../libs/graphite2/include/graphite2/Font.h
-- cd ${top_builddir}/../../libs/graphite2 && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/graphite2/include/graphite2/Font.h:
-- cd ${top_builddir}/../../libs/graphite2 && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--fi
--
--fi # end xetex for icu/graphite
-
- # Check size of off_t (using <kpathsea/config.h>)
- eval CPPFLAGS=\"$KPATHSEA_INCLUDES \$CPPFLAGS\"
diff --git a/korean/ko.TeX/pkg-plist b/korean/ko.TeX/pkg-plist
index ac75d183710c..6f2f7e9dfa1e 100644
--- a/korean/ko.TeX/pkg-plist
+++ b/korean/ko.TeX/pkg-plist
@@ -118,5 +118,5 @@ share/texmf-local/tex/latex/kotex/utf/tex4ht/dhucs.cfg
share/texmf-local/tex/latex/kotex/utf/tex4ht/kosections-utf.4ht
share/texmf-local/tex/plain/kotex/hangulcweb.tex
share/texmf-local/tex/plain/kotex/kotexplain.tex
-@exec %%TEXHASH%%
-@unexec %%TEXHASH%%
+@postexec %%TEXHASH%%
+@postunexec %%TEXHASH%%
diff --git a/print/tex-basic-engines/Makefile b/print/tex-basic-engines/Makefile
index 094fe4b1f620..9764f2946446 100644
--- a/print/tex-basic-engines/Makefile
+++ b/print/tex-basic-engines/Makefile
@@ -36,14 +36,10 @@ EXTRACT_FILES= build-aux libs/xpdf texk/web2c
WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c
-EXCLUDE_ENGINES= aleph luatex luajittex mf mf-nowin ptex eptex uptex \
- euptex xetex otangle mp pmp upmp web2c web-progs \
- synctex hitex \
- luahbtex \
- luajithbtex \
- mflua \
- mfluajit \
- latex
+EXCLUDE_ENGINES= aleph eptex euptex hitex latex luahbtex luajithbtex \
+ luajittex luatex mf-nowin mf mflua mfluajit mp \
+ otangle pmp ptex synctex texprof upmp uptex \
+ web2c web-progs web2c xetex
post-extract:
@${FIND} ${WRKSRC} -name '*.orig' -delete
diff --git a/print/tex-basic-engines/distinfo b/print/tex-basic-engines/distinfo
index 10ad481af928..de6193de0d1d 100644
--- a/print/tex-basic-engines/distinfo
+++ b/print/tex-basic-engines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715600831
-SHA256 (TeX/texlive-20240312-source.tar.xz) = 7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96
-SIZE (TeX/texlive-20240312-source.tar.xz) = 70140588
+TIMESTAMP = 1742235210
+SHA256 (TeX/texlive-20250308-source.tar.xz) = fffdb1a3d143c177a4398a2229a40d6a88f18098e5f6dcfd57648c9f2417490f
+SIZE (TeX/texlive-20250308-source.tar.xz) = 111136556
diff --git a/print/tex-basic-engines/files/patch-Makefile.in b/print/tex-basic-engines/files/patch-Makefile.in
index 1afcd215ea82..631befe333ae 100644
--- a/print/tex-basic-engines/files/patch-Makefile.in
+++ b/print/tex-basic-engines/files/patch-Makefile.in
@@ -1,6 +1,6 @@
---- Makefile.in.orig 2024-02-28 04:19:31 UTC
+--- Makefile.in.orig 2025-02-02 08:06:22 UTC
+++ Makefile.in
-@@ -102,9 +102,7 @@ EXTRA_PROGRAMS = $(am__EXEEXT_1) tex$(EXEEXT) mf$(EXEE
+@@ -104,9 +104,7 @@ EXTRA_PROGRAMS = $(am__EXEEXT_1) tex$(EXEEXT) mf$(EXEE
luajittex$(EXEEXT) luahbtex$(EXEEXT) luajithbtex$(EXEEXT) \
xetex$(EXEEXT) $(am__EXEEXT_3) aleph$(EXEEXT) synctex$(EXEEXT) \
md5main$(EXEEXT)
@@ -11,7 +11,7 @@
$(am__EXEEXT_5) $(am__EXEEXT_6) $(am__EXEEXT_7) \
$(am__EXEEXT_8) $(am__EXEEXT_9) $(am__EXEEXT_10) \
$(am__EXEEXT_11) $(am__EXEEXT_12) $(am__EXEEXT_13) \
-@@ -3124,7 +3122,7 @@ version = $(WEB2CVERSION)
+@@ -3146,7 +3144,7 @@ version = $(WEB2CVERSION)
AM_CXXFLAGS = ## $(WARNING_CXXFLAGS)
AM_OBJCXXFLAGS = ## $(WARNING_OBJCXXFLAGS)
version = $(WEB2CVERSION)
@@ -20,25 +20,16 @@
proglib = lib/lib.a
#EXTRA_LIBRARIES += libluasocket.a liblua53socket.a libluajitsocket.a
-@@ -3146,7 +3144,7 @@ lib_LTLIBRARIES = $(am__append_127)
+@@ -3168,7 +3166,7 @@ lib_LTLIBRARIES = $(am__append_125)
EXTRA_LTLIBRARIES = libsynctex.la
- lib_LIBRARIES = $(am__append_128)
- lib_LTLIBRARIES = $(am__append_127)
+ lib_LIBRARIES = $(am__append_126)
+ lib_LTLIBRARIES = $(am__append_125)
-dist_man_MANS = synctexdir/man1/synctex.1 synctexdir/man5/synctex.5
+dist_man_MANS =
nodist_man_MANS =
TEST_EXTENSIONS = .pl .test
#
-@@ -3655,8 +3653,6 @@ bin_links = $(am__append_5) $(am__append_14) $(am__app
- bin_links = $(am__append_5) $(am__append_14) $(am__append_15) \
- $(am__append_24) $(am__append_33) $(am__append_41) \
- $(am__append_49) $(am__append_54) $(am__append_67) \
-- upbibtex$(EXEEXT):pbibtex updvitype$(EXEEXT):pdvitype \
-- uppltotf$(EXEEXT):ppltotf uptftopl$(EXEEXT):ptftopl \
- $(am__append_78) $(am__append_79) $(am__append_80) \
- $(am__append_94) $(am__append_99) $(am__append_104) \
- $(am__append_109)
-@@ -3833,7 +3829,7 @@ nodist_twill_SOURCES = twill.c twill.h
+@@ -3901,7 +3899,7 @@ nodist_twill_SOURCES = twill.c twill.h
nodist_vptovf_SOURCES = vptovf.c vptovf.h
nodist_weave_SOURCES = weave.c weave.h
nodist_twill_SOURCES = twill.c twill.h
diff --git a/print/tex-dvipdfmx/distinfo b/print/tex-dvipdfmx/distinfo
index 5475fd10fc03..d1a02297881f 100644
--- a/print/tex-dvipdfmx/distinfo
+++ b/print/tex-dvipdfmx/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1716922521
-SHA256 (TeX/texlive-20240312-source.tar.xz) = 7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96
-SIZE (TeX/texlive-20240312-source.tar.xz) = 70140588
-SHA256 (TeX/texlive-20240312-texmf.tar.xz) = c8eae2deaaf51e86d93baa6bbcc4e94c12aa06a0d92893df474cc7d2a012c7a7
-SIZE (TeX/texlive-20240312-texmf.tar.xz) = 4270954732
+TIMESTAMP = 1742504290
+SHA256 (TeX/texlive-20250308-source.tar.xz) = fffdb1a3d143c177a4398a2229a40d6a88f18098e5f6dcfd57648c9f2417490f
+SIZE (TeX/texlive-20250308-source.tar.xz) = 111136556
+SHA256 (TeX/texlive-20250308-texmf.tar.xz) = 08dcda7430bf0d2f6ebb326f1e197e1473d3f7cc0984a2adb7236df45316c7cf
+SIZE (TeX/texlive-20250308-texmf.tar.xz) = 4624117760
diff --git a/print/tex-dvipdfmx/files/patch-Makefile.in b/print/tex-dvipdfmx/files/patch-Makefile.in
index b1165c7cc76e..a48006aa3c17 100644
--- a/print/tex-dvipdfmx/files/patch-Makefile.in
+++ b/print/tex-dvipdfmx/files/patch-Makefile.in
@@ -1,6 +1,6 @@
---- Makefile.in.orig 2020-11-19 18:31:09 UTC
+--- Makefile.in.orig 2025-02-02 08:57:07 UTC
+++ Makefile.in
-@@ -137,7 +137,7 @@ CONFIG_CLEAN_FILES = callexe.c
+@@ -124,7 +124,7 @@ am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(b
CONFIG_CLEAN_VPATH_FILES =
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)" \
"$(DESTDIR)$(man1dir)" "$(DESTDIR)$(cmapdatadir)" \
@@ -9,7 +9,7 @@
"$(DESTDIR)$(mapdatadir)"
PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
nodist_call_xdvipdfmx_OBJECTS = call_xdvipdfmx-callexe.$(OBJEXT)
-@@ -288,7 +288,7 @@ man1dir = $(mandir)/man1
+@@ -274,7 +274,7 @@ DATA = $(dist_cmapdata_DATA) $(dist_configdata_DATA) \
NROFF = nroff
MANS = $(dist_man1_MANS)
DATA = $(dist_cmapdata_DATA) $(dist_configdata_DATA) \
@@ -18,7 +18,7 @@
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) \
config.h.in
# Read a list of newline-separated strings from the standard input,
-@@ -1666,7 +1666,7 @@ check: check-am
+@@ -1697,7 +1697,7 @@ installdirs:
all-am: Makefile $(PROGRAMS) $(SCRIPTS) $(MANS) $(DATA) config.h \
all-local
installdirs:
@@ -27,9 +27,9 @@
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: install-am
-@@ -1800,7 +1800,7 @@ info: info-am
+@@ -1831,7 +1831,7 @@ install-data-am: install-dist_cmapdataDATA install-dis
info-am:
-
+
install-data-am: install-dist_cmapdataDATA install-dist_configdataDATA \
- install-dist_glyphlistdataDATA install-dist_mapdataDATA \
+ install-dist_mapdataDATA \
diff --git a/print/tex-dvipdfmx/files/patch-data_dvipdfmx.cfg b/print/tex-dvipdfmx/files/patch-data_dvipdfmx.cfg
index 5462aef63a81..cb580e96d5d2 100644
--- a/print/tex-dvipdfmx/files/patch-data_dvipdfmx.cfg
+++ b/print/tex-dvipdfmx/files/patch-data_dvipdfmx.cfg
@@ -1,6 +1,6 @@
---- data/dvipdfmx.cfg.orig 2014-12-01 00:02:22 UTC
+--- data/dvipdfmx.cfg.orig 2025-02-10 22:29:43 UTC
+++ data/dvipdfmx.cfg
-@@ -33,8 +33,13 @@ V 5
+@@ -38,8 +38,13 @@ V 7
%%
%% papersize-spec is 'paper-format' or length-pair, e.g., 'a4', 'letter',
%% '20cm,30cm'. Recognized unit is 'cm', 'mm', 'bp', 'pt', 'in'.
diff --git a/print/tex-dvipdfmx/pkg-plist b/print/tex-dvipdfmx/pkg-plist
index 2d153d385612..a6896172c005 100644
--- a/print/tex-dvipdfmx/pkg-plist
+++ b/print/tex-dvipdfmx/pkg-plist
@@ -1,13 +1,10 @@
bin/dvipdfm
bin/dvipdfmx
bin/dvipdft
-bin/ebb
-bin/extractbb
bin/xdvipdfmx
share/man/man1/dvipdfm.1.gz
share/man/man1/dvipdfmx.1.gz
share/man/man1/dvipdft.1.gz
-share/man/man1/ebb.1.gz
share/man/man1/extractbb.1.gz
share/man/man1/xdvipdfmx.1.gz
%%TEXMFDISTDIR%%/doc/dvipdfmx/dvipdfmx-special.pdf
diff --git a/print/tex-dvipsk/distinfo b/print/tex-dvipsk/distinfo
index a57af7ed2a36..19a6c5fe6378 100644
--- a/print/tex-dvipsk/distinfo
+++ b/print/tex-dvipsk/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1716888992
-SHA256 (TeX/texlive-20240312-source.tar.xz) = 7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96
-SIZE (TeX/texlive-20240312-source.tar.xz) = 70140588
-SHA256 (TeX/tex-dvipsk-20240312-freebsd.tar.xz) = 847e70fcb2614969632522125c770a32418af00cba64b1d76edd285d7848c918
-SIZE (TeX/tex-dvipsk-20240312-freebsd.tar.xz) = 2833992
+TIMESTAMP = 1742232548
+SHA256 (TeX/texlive-20250308-source.tar.xz) = fffdb1a3d143c177a4398a2229a40d6a88f18098e5f6dcfd57648c9f2417490f
+SIZE (TeX/texlive-20250308-source.tar.xz) = 111136556
+SHA256 (TeX/tex-dvipsk-20250308-freebsd.tar.xz) = fd4dbb0eb98a945fa5dc4c6579db2835b6fb2c446543ee5f23ba958af5066d4e
+SIZE (TeX/tex-dvipsk-20250308-freebsd.tar.xz) = 2835804
diff --git a/print/tex-jadetex/distinfo b/print/tex-jadetex/distinfo
index e43227e16672..6a32a8c3281e 100644
--- a/print/tex-jadetex/distinfo
+++ b/print/tex-jadetex/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1716917463
-SHA256 (TeX/tex-jadetex-20240312-freebsd.tar.xz) = 1e53e1143a6b244655cb0d8ad9ce6d8fec954f19d5cf3626c60b9c957aebc923
-SIZE (TeX/tex-jadetex-20240312-freebsd.tar.xz) = 55972
+TIMESTAMP = 1742503382
+SHA256 (TeX/tex-jadetex-20250308-freebsd.tar.xz) = aa15497ff8283c605906789fd0f06088e99c1ed1e875e048ecd829f89700d9b4
+SIZE (TeX/tex-jadetex-20250308-freebsd.tar.xz) = 55748
diff --git a/print/tex-luatex/Makefile b/print/tex-luatex/Makefile
index 0322a41a6146..9edd11fa61c7 100644
--- a/print/tex-luatex/Makefile
+++ b/print/tex-luatex/Makefile
@@ -21,7 +21,7 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \
libTECkit.so:textproc/teckit \
libzzip.so:devel/zziplib
-USES= gnome libtool localbase pkgconfig python:env tar:xz tex xorg
+USES= gmake gnome libtool localbase pkgconfig python:env tar:xz tex xorg
USE_GNOME= cairo
USE_LDCONFIG= yes
USE_TEX= fmtutil formats kpathsea texlua texluajit web2c
@@ -66,7 +66,7 @@ EXTRACT_FILES_TEXMF= texmf-dist/doc/lualatex texmf-dist/doc/luatex \
WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c
EXCLUDE_ENGINES= aleph etex pdftex mf mf-nowin ptex eptex uptex \
euptex otangle mp pmp upmp web2c web-progs \
- xetex tex synctex mflua mfluajit
+ xetex tex synctex mflua mfluajit texprof hitex
TEX_FORMATS= luatex
TEXHASHDIRS= ${TEXMFDISTDIR} ${TEXMFVARDIR}
@@ -77,6 +77,10 @@ post-extract:
cd ${WRKSRC}/.. && \
${LN} -s -f ${LOCALBASE}/${TEXMFDISTDIR}/web2c kpathsea
+post-patch:
+ ${REINPLACE_CMD} -E 's|gcc|${CC}|' \
+ ${WRKSRC}/../../libs/luajit/LuaJIT-src/src/Makefile
+
pre-configure:
for D in libs/xpdf libs/pplib; do \
cd ${WRKDIR}/${DISTNAME}/$$D && \
@@ -85,6 +89,8 @@ pre-configure:
done
cd ${WRKDIR}/${DISTNAME}/libs/pplib && \
${MAKE}
+ cd ${WRKDIR}/${DISTNAME}/libs/luajit/LuaJIT-src/src && \
+ ${GMAKE} luajit.h
pre-install:
${CAT} ${DISTDIR}/${DIST_SUBDIR}/texlive-${TEXLIVE_VERSION}-texmf${EXTRACT_SUFX} \
diff --git a/print/tex-luatex/distinfo b/print/tex-luatex/distinfo
index e6f4f284c4db..475eb40cc9b5 100644
--- a/print/tex-luatex/distinfo
+++ b/print/tex-luatex/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1716918225
-SHA256 (TeX/texlive-20240312-source.tar.xz) = 7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96
-SIZE (TeX/texlive-20240312-source.tar.xz) = 70140588
-SHA256 (TeX/texlive-20240312-texmf.tar.xz) = c8eae2deaaf51e86d93baa6bbcc4e94c12aa06a0d92893df474cc7d2a012c7a7
-SIZE (TeX/texlive-20240312-texmf.tar.xz) = 4270954732
+TIMESTAMP = 1742496875
+SHA256 (TeX/texlive-20250308-source.tar.xz) = fffdb1a3d143c177a4398a2229a40d6a88f18098e5f6dcfd57648c9f2417490f
+SIZE (TeX/texlive-20250308-source.tar.xz) = 111136556
+SHA256 (TeX/texlive-20250308-texmf.tar.xz) = 08dcda7430bf0d2f6ebb326f1e197e1473d3f7cc0984a2adb7236df45316c7cf
+SIZE (TeX/texlive-20250308-texmf.tar.xz) = 4624117760
diff --git a/print/tex-luatex/files/patch-Makefile.in b/print/tex-luatex/files/patch-Makefile.in
index 2e96447ff4d1..86beeba3b8e9 100644
--- a/print/tex-luatex/files/patch-Makefile.in
+++ b/print/tex-luatex/files/patch-Makefile.in
@@ -1,6 +1,6 @@
---- Makefile.in.orig 2024-02-28 04:19:31 UTC
+--- Makefile.in.orig 2025-02-02 08:06:22 UTC
+++ Makefile.in
-@@ -102,18 +102,7 @@ EXTRA_PROGRAMS = $(am__EXEEXT_1) tex$(EXEEXT) mf$(EXEE
+@@ -104,18 +104,7 @@ EXTRA_PROGRAMS = $(am__EXEEXT_1) tex$(EXEEXT) mf$(EXEE
luajittex$(EXEEXT) luahbtex$(EXEEXT) luajithbtex$(EXEEXT) \
xetex$(EXEEXT) $(am__EXEEXT_3) aleph$(EXEEXT) synctex$(EXEEXT) \
md5main$(EXEEXT)
@@ -20,7 +20,7 @@
noinst_PROGRAMS = tangleboot$(EXEEXT) ctangleboot$(EXEEXT) \
$(am__EXEEXT_32) $(am__EXEEXT_33) $(am__EXEEXT_34) \
$(am__EXEEXT_35) $(am__EXEEXT_36) $(am__EXEEXT_37) \
-@@ -2975,14 +2964,16 @@ LUA53_DEFINES = @LUA53_DEFINES@
+@@ -2995,14 +2984,16 @@ LUA53_DEFINES = @LUA53_DEFINES@
LUA52_INCLUDES = @LUA52_INCLUDES@
LUA52_LIBS = @LUA52_LIBS@
LUA53_DEFINES = @LUA53_DEFINES@
@@ -43,7 +43,7 @@
MAINT = @MAINT@
MAKEINFO = @MAKEINFO@
MANIFEST_TOOL = @MANIFEST_TOOL@
-@@ -3022,7 +3013,8 @@ PTEXENC_DEPEND = @PTEXENC_DEPEND@
+@@ -3042,7 +3033,8 @@ PTEXENC_DEPEND = @PTEXENC_DEPEND@
PPLIB_INCLUDES = @PPLIB_INCLUDES@
PPLIB_LIBS = @PPLIB_LIBS@
PTEXENC_DEPEND = @PTEXENC_DEPEND@
@@ -53,7 +53,7 @@
PTEXENC_LIBS = @PTEXENC_LIBS@
RANLIB = @RANLIB@
SED = @SED@
-@@ -3124,7 +3116,7 @@ version = $(WEB2CVERSION)
+@@ -3146,7 +3138,7 @@ version = $(WEB2CVERSION)
AM_CXXFLAGS = ## $(WARNING_CXXFLAGS)
AM_OBJCXXFLAGS = ## $(WARNING_OBJCXXFLAGS)
version = $(WEB2CVERSION)
@@ -62,32 +62,30 @@
proglib = lib/lib.a
#EXTRA_LIBRARIES += libluasocket.a liblua53socket.a libluajitsocket.a
-@@ -3146,7 +3138,7 @@ lib_LTLIBRARIES = $(am__append_127)
+@@ -3168,7 +3160,7 @@ lib_LTLIBRARIES = $(am__append_125)
EXTRA_LTLIBRARIES = libsynctex.la
- lib_LIBRARIES = $(am__append_128)
- lib_LTLIBRARIES = $(am__append_127)
+ lib_LIBRARIES = $(am__append_126)
+ lib_LTLIBRARIES = $(am__append_125)
-dist_man_MANS = synctexdir/man1/synctex.1 synctexdir/man5/synctex.5
+dist_man_MANS =
nodist_man_MANS =
TEST_EXTENSIONS = .pl .test
#
-@@ -3652,14 +3644,7 @@ TRIPTRAP = $(am__append_7) $(am__append_17) $(am__appe
+@@ -3722,12 +3714,7 @@ TRIPTRAP = $(am__append_7) $(am__append_17) $(am__appe
+ TRIPTRAP = $(am__append_7) $(am__append_17) $(am__append_26) \
$(am__append_35) $(am__append_43) $(am__append_59) \
- $(am__append_63) $(am__append_69) $(am__append_74) \
- $(am__append_82)
+ $(am__append_63) $(am__append_70) $(am__append_78)
-bin_links = $(am__append_5) $(am__append_14) $(am__append_15) \
- $(am__append_24) $(am__append_33) $(am__append_41) \
-- $(am__append_49) $(am__append_54) $(am__append_67) \
-- upbibtex$(EXEEXT):pbibtex updvitype$(EXEEXT):pdvitype \
-- uppltotf$(EXEEXT):ppltotf uptftopl$(EXEEXT):ptftopl \
-- $(am__append_78) $(am__append_79) $(am__append_80) \
-- $(am__append_94) $(am__append_99) $(am__append_104) \
-- $(am__append_109)
+- $(am__append_49) $(am__append_54) $(am__append_68) \
+- $(am__append_74) $(am__append_75) $(am__append_76) \
+- $(am__append_90) $(am__append_95) $(am__append_100) \
+- $(am__append_105)
+bin_links = $(am__append_75) $(am__append_81)
install_exe_links = $(am__append_12) $(am__append_22) $(am__append_31) \
$(am__append_39) $(am__append_47) $(am__append_52) \
- $(am__append_92) $(am__append_97) $(am__append_102) \
-@@ -3833,7 +3818,7 @@ nodist_twill_SOURCES = twill.c twill.h
+ $(am__append_88) $(am__append_93) $(am__append_98) \
+@@ -3901,7 +3888,7 @@ nodist_twill_SOURCES = twill.c twill.h
nodist_vptovf_SOURCES = vptovf.c vptovf.h
nodist_weave_SOURCES = weave.c weave.h
nodist_twill_SOURCES = twill.c twill.h
@@ -96,7 +94,7 @@
nodist_ctie_SOURCES = ctie.c
nodist_cweave_SOURCES = cweave.c cweb.c
nodist_ctwill_SOURCES = ctwill.c cweb.c
-@@ -4622,8 +4607,7 @@ euptex_tests = \
+@@ -4645,8 +4632,7 @@ euptex_tests = \
# At the moment, these are the only man pages handled in the
# conglomerated web2c/Makefile[.am]. (All the others are in man/.)
# If that changes, have to set at top level and use +=.
@@ -104,9 +102,9 @@
-@HITEX_TRUE@ hitexdir/man/hitex.man
+@HITEX_TRUE@man1_MANS =
- hitex_CPPFLAGS = $(AM_CPPFLAGS) $(ZLIB_INCLUDES) -I$(srcdir)/libmd5 \
- -DINIT -DSTAT -DWEB2CVERSION="\"${WEB2CVERSION}\""
-@@ -21452,9 +21436,6 @@ $(proglib): $(proglib_sources)
+
+ # See hitex.am for comments about handling man.
+@@ -21448,9 +21434,6 @@ $(proglib): $(proglib_sources)
@KPATHSEA_RULE@
@PTEXENC_RULE@
@ZLIB_RULE@
diff --git a/print/tex-ptexenc/Makefile b/print/tex-ptexenc/Makefile
index b214e9e1684b..c9287a6a8b0c 100644
--- a/print/tex-ptexenc/Makefile
+++ b/print/tex-ptexenc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ptexenc
-DISTVERSION= 1.4.6
+DISTVERSION= 1.5.1
CATEGORIES= print
MASTER_SITES= TEX_CTAN/systems/texlive/Source/${TEXLIVE_YEAR}
PKGNAMEPREFIX= tex-
diff --git a/print/tex-ptexenc/distinfo b/print/tex-ptexenc/distinfo
index 71891df8f5bc..3b71415b7402 100644
--- a/print/tex-ptexenc/distinfo
+++ b/print/tex-ptexenc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715472906
-SHA256 (TeX/texlive-20240312-source.tar.xz) = 7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96
-SIZE (TeX/texlive-20240312-source.tar.xz) = 70140588
+TIMESTAMP = 1742051508
+SHA256 (TeX/texlive-20250308-source.tar.xz) = fffdb1a3d143c177a4398a2229a40d6a88f18098e5f6dcfd57648c9f2417490f
+SIZE (TeX/texlive-20250308-source.tar.xz) = 111136556
diff --git a/print/tex-ptexenc/files/patch-Makefile.in b/print/tex-ptexenc/files/patch-Makefile.in
deleted file mode 100644
index 1409fcb8b11a..000000000000
--- a/print/tex-ptexenc/files/patch-Makefile.in
+++ /dev/null
@@ -1,12 +0,0 @@
---- Makefile.in.orig 2024-05-12 00:15:23 UTC
-+++ Makefile.in
-@@ -591,7 +591,8 @@ nobase_include_HEADERS = \
- libptexenc_la_LIBADD = $(KPATHSEA_LIBS)
- nobase_include_HEADERS = \
- ptexenc/ptexenc.h \
-- ptexenc/unicode.h
-+ ptexenc/unicode.h \
-+ ptexenc/unicode-jp.h
-
- pkgconfigdir = $(prefix)/libdata/pkgconfig
- pkgconfig_DATA = ptexenc.pc
diff --git a/print/tex-ptexenc/files/patch-configure b/print/tex-ptexenc/files/patch-configure
index 0014cccd8055..8b27bb2c5911 100644
--- a/print/tex-ptexenc/files/patch-configure
+++ b/print/tex-ptexenc/files/patch-configure
@@ -1,6 +1,6 @@
---- configure.orig 2024-02-11 08:19:52 UTC
+--- configure.orig 2025-01-25 18:41:15 UTC
+++ configure
-@@ -16100,7 +16100,7 @@ else case e in #(
+@@ -17035,7 +17035,7 @@ else case e in #(
printf %s "(cached) " >&6
else case e in #(
e) ac_check_lib_save_LIBS=$LIBS
@@ -9,7 +9,7 @@
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
-@@ -16140,7 +16140,7 @@ then :
+@@ -17075,7 +17075,7 @@ then :
then :
printf "%s\n" "#define HAVE_LIBICONV 1" >>confdefs.h
@@ -18,7 +18,7 @@
else case e in #(
e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libiconv_open in -liconv" >&5
-@@ -16150,7 +16150,7 @@ else case e in #(
+@@ -17085,7 +17085,7 @@ else case e in #(
printf %s "(cached) " >&6
else case e in #(
e) ac_check_lib_save_LIBS=$LIBS
@@ -27,7 +27,7 @@
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
-@@ -16190,7 +16190,7 @@ then :
+@@ -17125,7 +17125,7 @@ then :
then :
printf "%s\n" "#define HAVE_LIBICONV 1" >>confdefs.h
@@ -36,7 +36,7 @@
fi
;;
-@@ -18551,5 +18551,3 @@ fi
+@@ -19497,5 +19497,3 @@ fi
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
fi
diff --git a/print/tex-ptexenc/files/patch-ptexenc.c b/print/tex-ptexenc/files/patch-ptexenc.c
index 72b2be8560b5..0b4ea9e97e93 100644
--- a/print/tex-ptexenc/files/patch-ptexenc.c
+++ b/print/tex-ptexenc/files/patch-ptexenc.c
@@ -1,4 +1,4 @@
---- ptexenc.c.orig 2023-01-01 05:42:55 UTC
+--- ptexenc.c.orig 2024-05-11 08:27:16 UTC
+++ ptexenc.c
@@ -16,6 +16,7 @@
#include <ptexenc/unicode-jp.h>
@@ -57,7 +57,7 @@
#define ESC '\033'
#ifndef NOFILE
-@@ -65,7 +102,7 @@ static int string_to_enc(const_string str)
+@@ -66,7 +103,7 @@ static int string_to_enc(const_string str)
static int string_to_enc(const_string str)
{
if (str == NULL) return ENC_UNKNOWN;
@@ -66,7 +66,7 @@
if (strcasecmp(str, "jis") == 0) return ENC_JIS;
if (strcasecmp(str, "euc") == 0) return ENC_EUC;
if (strcasecmp(str, "sjis") == 0) return ENC_SJIS;
-@@ -95,7 +132,7 @@ static int get_default_enc(void)
+@@ -97,7 +134,7 @@ static int get_default_enc(void)
} else if (enc != ENC_UNKNOWN) {
return enc;
}
@@ -75,7 +75,7 @@
}
static void set_file_enc(int enc)
-@@ -165,14 +202,14 @@ void enable_UPTEX (boolean enable)
+@@ -167,14 +204,14 @@ void enable_UPTEX (boolean enable)
{
UPTEX_enabled = enable;
if (enable) {
diff --git a/print/tex-xetex/Makefile b/print/tex-xetex/Makefile
index c88ab3d801be..40f368c99d95 100644
--- a/print/tex-xetex/Makefile
+++ b/print/tex-xetex/Makefile
@@ -1,6 +1,5 @@
PORTNAME= xetex
DISTVERSION= ${TEXLIVE_VERSION}
-PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= TEX_CTAN/systems/texlive/${TEXLIVE_YEAR}/
PKGNAMEPREFIX= tex-
diff --git a/print/tex-xetex/distinfo b/print/tex-xetex/distinfo
index 0070f5115bbe..766d3bbbfb13 100644
--- a/print/tex-xetex/distinfo
+++ b/print/tex-xetex/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1716937886
-SHA256 (TeX/texlive-20240312-source.tar.xz) = 7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96
-SIZE (TeX/texlive-20240312-source.tar.xz) = 70140588
-SHA256 (TeX/texlive-20240312-texmf.tar.xz) = c8eae2deaaf51e86d93baa6bbcc4e94c12aa06a0d92893df474cc7d2a012c7a7
-SIZE (TeX/texlive-20240312-texmf.tar.xz) = 4270954732
+TIMESTAMP = 1742504357
+SHA256 (TeX/texlive-20250308-source.tar.xz) = fffdb1a3d143c177a4398a2229a40d6a88f18098e5f6dcfd57648c9f2417490f
+SIZE (TeX/texlive-20250308-source.tar.xz) = 111136556
+SHA256 (TeX/texlive-20250308-texmf.tar.xz) = 08dcda7430bf0d2f6ebb326f1e197e1473d3f7cc0984a2adb7236df45316c7cf
+SIZE (TeX/texlive-20250308-texmf.tar.xz) = 4624117760
diff --git a/print/tex-xetex/files/patch-Makefile.in b/print/tex-xetex/files/patch-Makefile.in
index 17b60c21c972..11a133201bd1 100644
--- a/print/tex-xetex/files/patch-Makefile.in
+++ b/print/tex-xetex/files/patch-Makefile.in
@@ -1,6 +1,6 @@
---- Makefile.in.orig 2024-02-28 04:19:31 UTC
+--- Makefile.in.orig 2025-02-02 08:06:22 UTC
+++ Makefile.in
-@@ -102,18 +102,7 @@ EXTRA_PROGRAMS = $(am__EXEEXT_1) tex$(EXEEXT) mf$(EXEE
+@@ -104,18 +104,7 @@ EXTRA_PROGRAMS = $(am__EXEEXT_1) tex$(EXEEXT) mf$(EXEE
luajittex$(EXEEXT) luahbtex$(EXEEXT) luajithbtex$(EXEEXT) \
xetex$(EXEEXT) $(am__EXEEXT_3) aleph$(EXEEXT) synctex$(EXEEXT) \
md5main$(EXEEXT)
@@ -20,7 +20,7 @@
noinst_PROGRAMS = tangleboot$(EXEEXT) ctangleboot$(EXEEXT) \
$(am__EXEEXT_32) $(am__EXEEXT_33) $(am__EXEEXT_34) \
$(am__EXEEXT_35) $(am__EXEEXT_36) $(am__EXEEXT_37) \
-@@ -3019,7 +3008,8 @@ PPLIB_DEPEND = @PPLIB_DEPEND@
+@@ -3039,7 +3028,8 @@ PPLIB_DEPEND = @PPLIB_DEPEND@
POTRACE_INCLUDES = @POTRACE_INCLUDES@
POTRACE_LIBS = @POTRACE_LIBS@
PPLIB_DEPEND = @PPLIB_DEPEND@
@@ -30,7 +30,7 @@
PPLIB_LIBS = @PPLIB_LIBS@
PTEXENC_DEPEND = @PTEXENC_DEPEND@
PTEXENC_INCLUDES = @PTEXENC_INCLUDES@
-@@ -3124,7 +3114,7 @@ version = $(WEB2CVERSION)
+@@ -3146,7 +3136,7 @@ version = $(WEB2CVERSION)
AM_CXXFLAGS = ## $(WARNING_CXXFLAGS)
AM_OBJCXXFLAGS = ## $(WARNING_OBJCXXFLAGS)
version = $(WEB2CVERSION)
@@ -39,7 +39,7 @@
proglib = lib/lib.a
#EXTRA_LIBRARIES += libluasocket.a liblua53socket.a libluajitsocket.a
-@@ -3833,7 +3823,7 @@ nodist_twill_SOURCES = twill.c twill.h
+@@ -3901,7 +3891,7 @@ nodist_twill_SOURCES = twill.c twill.h
nodist_vptovf_SOURCES = vptovf.c vptovf.h
nodist_weave_SOURCES = weave.c weave.h
nodist_twill_SOURCES = twill.c twill.h
@@ -48,7 +48,7 @@
nodist_ctie_SOURCES = ctie.c
nodist_cweave_SOURCES = cweave.c cweb.c
nodist_ctwill_SOURCES = ctwill.c cweb.c
-@@ -19689,7 +19679,7 @@ install-am: all-am
+@@ -19693,7 +19683,7 @@ install-am: all-am
uninstall: uninstall-recursive
install-am: all-am
@@ -57,7 +57,7 @@
installcheck: installcheck-recursive
install-strip:
-@@ -20621,7 +20611,6 @@ install-exec-am: install-binPROGRAMS install-dist_binS
+@@ -20620,7 +20610,6 @@ install-exec-am: install-binPROGRAMS install-dist_binS
install-exec-am: install-binPROGRAMS install-dist_binSCRIPTS \
install-libLIBRARIES install-libLTLIBRARIES
@$(NORMAL_INSTALL)
diff --git a/print/tex-xetex/files/patch-configure b/print/tex-xetex/files/patch-configure
deleted file mode 100644
index 117c710f222d..000000000000
--- a/print/tex-xetex/files/patch-configure
+++ /dev/null
@@ -1,214 +0,0 @@
---- configure.orig 2024-02-01 22:56:12 UTC
-+++ configure
-@@ -1098,6 +1098,8 @@ with_system_teckit
- with_mpfi_libdir
- with_system_zziplib
- with_system_teckit
-+with_teckit_includes
-+with_teckit_libdir
- with_system_graphite2
- with_system_harfbuzz
- with_system_icu
-@@ -27404,11 +27406,6 @@ echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=pplib, libn
- PPLIB_INCLUDES="-I$kpse_BLD/libs/pplib/include"
- PPLIB_LIBS="$kpse_BLD/libs/pplib/libpplib.a"
- PPLIB_DEPEND='${top_builddir}/../../libs/pplib/libpplib.a'
-- PPLIB_RULE='# Rebuild libpplib
--$(PPLIB_DEPEND): ${top_builddir}/../../libs/pplib/include/pplib.h
-- cd ${top_builddir}/../../libs/pplib && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/pplib/include/pplib.h:
-- cd ${top_builddir}/../../libs/pplib && $(MAKE) $(AM_MAKEFLAGS) rebuild'
-
- ##tldbg _KPSE_LIB_FLAGS: Setup zlib (-lz) flags.
- echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=zlib, libname=z, options=, tlincl=-IBLD/libs/zlib/include, tllib=BLD/libs/zlib/libz.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/zlib/include/zconf.h.' >&5
-@@ -27496,117 +27493,6 @@ esac
- ;;
- esac
-
--##tldbg _KPSE_LIB_FLAGS: Setup lua53 (-ltexlua53) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=lua53, libname=texlua53, options=lt tree, tlincl=-IBLD/libs/lua53/include, tllib=BLD/libs/lua53/libtexlua53.la, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/lua53/include/lua.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: lua53 (texlua53) lt tree.
-- LUA53_INCLUDES="-I$kpse_BLD/libs/lua53/include"
-- LUA53_LIBS="$kpse_BLD/libs/lua53/libtexlua53.la"
-- LUA53_DEPEND='${top_builddir}/../../libs/lua53/libtexlua53.la'
-- LUA53_RULE='# Rebuild libtexlua53
--$(LUA53_DEPEND): ${top_builddir}/../../libs/lua53/include/lua.h
-- cd ${top_builddir}/../../libs/lua53 && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/lua53/include/lua.h:
-- cd ${top_builddir}/../../libs/lua53 && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--
--##tldbg _KPSE_LIB_FLAGS: Setup lua52 (-ltexlua52) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=lua52, libname=texlua52, options=lt tree, tlincl=-IBLD/libs/lua52/include, tllib=BLD/libs/lua52/libtexlua52.la, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/lua52/include/lua.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: lua52 (texlua52) lt tree.
-- LUA52_INCLUDES="-I$kpse_BLD/libs/lua52/include"
-- LUA52_LIBS="$kpse_BLD/libs/lua52/libtexlua52.la"
-- LUA52_DEPEND='${top_builddir}/../../libs/lua52/libtexlua52.la'
-- LUA52_RULE='# Rebuild libtexlua52
--$(LUA52_DEPEND): ${top_builddir}/../../libs/lua52/include/lua.h
-- cd ${top_builddir}/../../libs/lua52 && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/lua52/include/lua.h:
-- cd ${top_builddir}/../../libs/lua52 && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--
--echo 'tldbg:KPSE_LUAJIT_FLAGS called.' >&5
--##tldbg _KPSE_LIB_FLAGS: Setup luajit (-ltexluajit) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=luajit, libname=texluajit, options=lt tree, tlincl=-IBLD/libs/luajit/include, tllib=BLD/libs/luajit/libtexluajit.la, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/luajit/include/luajit.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: luajit (texluajit) lt tree.
-- LUAJIT_INCLUDES="-I$kpse_BLD/libs/luajit/include"
-- LUAJIT_LIBS="$kpse_BLD/libs/luajit/libtexluajit.la"
-- LUAJIT_DEPEND='${top_builddir}/../../libs/luajit/libtexluajit.la'
-- LUAJIT_RULE='# Rebuild libtexluajit
--$(LUAJIT_DEPEND): ${top_builddir}/../../libs/luajit/include/luajit.h
-- cd ${top_builddir}/../../libs/luajit && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/luajit/include/luajit.h:
-- cd ${top_builddir}/../../libs/luajit && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--#
--# checking for openbsd for additional jit libraries needed, which is the
--# case for clang; no point in going to the trouble elsewhere since no
--# other system needs it.
--case $build_os in
--openbsd*)
--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking on openbsd if additional jit libraries are needed" >&5
--printf %s "checking on openbsd if additional jit libraries are needed... " >&6; }
--cat confdefs.h - <<_ACEOF >conftest.$ac_ext
--/* end confdefs.h. */
--#include "stdint.h"
-- typedef struct _Unwind_Context _Unwind_Context;
-- extern uintptr_t _Unwind_GetCFA(_Unwind_Context *);
--int
--main (void)
--{
--_Unwind_Context *ctx;
-- _Unwind_GetCFA(ctx);
--
-- ;
-- return 0;
--}
--_ACEOF
--if ac_fn_c_try_link "$LINENO"
--then :
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
--printf "%s\n" "no" >&6; }
--else case e in #(
-- e)
-- jitlibs="-lc++abi -lpthread"
-- save_LIBS=$LIBS
-- LIBS="$LIBS $jitlibs"
-- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
--/* end confdefs.h. */
--#include "stdint.h"
-- typedef struct _Unwind_Context _Unwind_Context;
-- extern uintptr_t _Unwind_GetCFA(_Unwind_Context *);
--int
--main (void)
--{
--_Unwind_Context *ctx;
-- _Unwind_GetCFA(ctx);
--
-- ;
-- return 0;
--}
--_ACEOF
--if ac_fn_c_try_link "$LINENO"
--then :
--
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: \"$jitlibs\"" >&5
--printf "%s\n" "\"$jitlibs\"" >&6; }
-- LIBLUAJIT_LDEXTRA="$LIBLUAJIT_LDEXTRA $jitlibs"
--
--else case e in #(
-- e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
--printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
--as_fn_error $? "luajit could not be linked
--See 'config.log' for more details" "$LINENO" 5; }
-- ;;
--esac
--fi
--rm -f core conftest.err conftest.$ac_objext conftest.beam \
-- conftest$ac_exeext conftest.$ac_ext
-- LIBS=$save_LIBS
--
-- ;;
--esac
--fi
--rm -f core conftest.err conftest.$ac_objext conftest.beam \
-- conftest$ac_exeext conftest.$ac_ext
-- ;;
--esac
--echo 'tldbg:KPSE_LUAJIT_FLAGS done.' >&5
--
- ##tldbg _KPSE_LIB_FLAGS: Setup libpng (-lpng) flags.
- echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=libpng, libname=png, options=, tlincl=-IBLD/libs/libpng/include, tllib=BLD/libs/libpng/libpng.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/libpng/include/png.h.' >&5
- ##tldbg _KPSE_LIB_FLAGS_TL: libpng (png) .
-@@ -28106,49 +27992,38 @@ test "x$kpse_cv_have_win32" = xno || XPDF_LIBS="$XPDF_
- fi
- test "x$kpse_cv_have_win32" = xno || XPDF_LIBS="$XPDF_LIBS -lgdi32"
-
--##tldbg _KPSE_LIB_FLAGS: Setup zziplib (-lzzip) flags.
--echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=zziplib, libname=zzip, options=, tlincl=-IBLD/libs/zziplib/include, tllib=BLD/libs/zziplib/libzzip.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/zziplib/include/zzip/zzip.h.' >&5
--##tldbg _KPSE_LIB_FLAGS_TL: zziplib (zzip) .
--
--# Check whether --with-system-zziplib was given.
--if test ${with_system_zziplib+y}
--then :
-- withval=$with_system_zziplib;
--fi
--if test "x$with_system_zziplib" = xyes; then
-- if $PKG_CONFIG zziplib --atleast-version=0.12; then
-- ZZIPLIB_INCLUDES=`$PKG_CONFIG zziplib --cflags`
-- ZZIPLIB_LIBS=`$PKG_CONFIG zziplib --libs`
--elif test "x$need_zziplib:$with_system_zziplib" = xyes:yes; then
-- as_fn_error $? "did not find zziplib 0.12 or better" "$LINENO" 5
--fi
--else
-- ZZIPLIB_INCLUDES="-I$kpse_BLD/libs/zziplib/include"
-- ZZIPLIB_LIBS="$kpse_BLD/libs/zziplib/libzzip.a"
-- ZZIPLIB_DEPEND='${top_builddir}/../../libs/zziplib/libzzip.a'
-- ZZIPLIB_RULE='# Rebuild libzzip
--$(ZZIPLIB_DEPEND): ${top_builddir}/../../libs/zziplib/include/zzip/zzip.h
-- cd ${top_builddir}/../../libs/zziplib && $(MAKE) $(AM_MAKEFLAGS) rebuild
--${top_builddir}/../../libs/zziplib/include/zzip/zzip.h:
-- cd ${top_builddir}/../../libs/zziplib && $(MAKE) $(AM_MAKEFLAGS) rebuild'
--fi
--
- ##tldbg _KPSE_LIB_FLAGS: Setup teckit (-lTECkit) flags.
- echo 'tldbg:_KPSE_LIB_FLAGS called: libdir=teckit, libname=TECkit, options=, tlincl=-IBLD/libs/teckit/include, tllib=BLD/libs/teckit/libTECkit.a, tlextra=, rebuildsrcdeps=, rebuildblddeps=${top_builddir}/../../libs/teckit/include/teckit/TECkit_Common.h.' >&5
- ##tldbg _KPSE_LIB_FLAGS_TL: teckit (TECkit) .
-
--# Check whether --with-system-teckit was given.
-+# Check whether --with-teckit-includes was given.
-+if test "${with_teckit_includes+set}" = set; then :
-+ withval=$with_teckit_includes;
-+fi
-+
-+# Check whether --with-teckit-libdir was given.
-+if test "${with_teckit_libdir+set}" = set; then :
-+ withval=$with_teckit_libdir;
-+fi
- if test ${with_system_teckit+y}
- then :
- withval=$with_system_teckit;
- fi
- if test "x$with_system_teckit" = xyes; then
-- if $PKG_CONFIG teckit; then
-- TECKIT_INCLUDES=`$PKG_CONFIG teckit --cflags`
-- TECKIT_LIBS=`$PKG_CONFIG teckit --libs`
--elif test "x$need_teckit:$with_system_teckit" = xyes:yes; then
-- as_fn_error $? "did not find teckit" "$LINENO" 5
--fi
-+ if test "x$with_teckit_includes" != x && test "x$with_teckit_includes" != xyes; then
-+ TECKIT_INCLUDES="-I$with_mpfr_includes"
-+ fi
-+ if test "x$with_teckit_libdir" != x && test "x$with_teckit_libdir" != xyes; then
-+ TECKIT_LIBS="-L$with_teckit_libdir -lTECkit"
-+ fi
-+ if test "x$TECKIT_INCLUDES" = x && test "x$TECKIT_LIBS" = x; then
-+ if $PKG_CONFIG teckit; then
-+ TECKIT_INCLUDES=`$PKG_CONFIG teckit --cflags`
-+ TECKIT_LIBS=`$PKG_CONFIG teckit --libs`
-+ elif test "x$need_teckit:$with_system_teckit" = xyes:yes; then
-+ as_fn_error $? "did not find teckit" "$LINENO" 5
-+ fi
-+ fi
- else
- TECKIT_INCLUDES="-I$kpse_BLD/libs/teckit/include"
- TECKIT_LIBS="$kpse_BLD/libs/teckit/libTECkit.a"
diff --git a/print/tex-xmltex/distinfo b/print/tex-xmltex/distinfo
index 6f0eea032253..91de6bc2bc9f 100644
--- a/print/tex-xmltex/distinfo
+++ b/print/tex-xmltex/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1716912788
-SHA256 (TeX/tex-xmltex-20240312-freebsd.tar.xz) = 517995171ffcf169cb371bf6ec6fe1a475daf69fba4eae540a81982ef449781f
-SIZE (TeX/tex-xmltex-20240312-freebsd.tar.xz) = 75848
+TIMESTAMP = 1742498218
+SHA256 (TeX/tex-xmltex-20250308-freebsd.tar.xz) = 0d9e68979166dcd9836499320a39101ad15e04a4f31402c9881a9b15899a5d3f
+SIZE (TeX/tex-xmltex-20250308-freebsd.tar.xz) = 75768
diff --git a/print/texlive-base/Makefile b/print/texlive-base/Makefile
index c11bc17d0228..da8f69c7d5a0 100644
--- a/print/texlive-base/Makefile
+++ b/print/texlive-base/Makefile
@@ -1,6 +1,5 @@
PORTNAME= texlive
DISTVERSION= ${TEXLIVE_VERSION}
-PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= TEX_CTAN/systems/texlive/${TEXLIVE_YEAR}
PKGNAMESUFFIX= -base
@@ -38,6 +37,7 @@ USE_XORG=x11
SHEBANG_FILES= texk/texlive/linked_scripts/accfonts/mkt1font \
texk/texlive/linked_scripts/accfonts/vpl2ovp \
texk/texlive/linked_scripts/accfonts/vpl2vpl \
+ texk/texlive/linked_scripts/aomart/aom-fullref.pl \
texk/texlive/linked_scripts/arara/arara.sh \
texk/texlive/linked_scripts/bibcop/bibcop.pl \
texk/texlive/linked_scripts/bibexport/bibexport.sh \
@@ -57,6 +57,7 @@ SHEBANG_FILES= texk/texlive/linked_scripts/accfonts/mkt1font \
texk/texlive/linked_scripts/ltxfileinfo/ltxfileinfo \
texk/texlive/linked_scripts/mathspic/mathspic.pl \
texk/texlive/linked_scripts/mf2pt1/mf2pt1.pl \
+ texk/texlive/linked_scripts/minted/latexminted.py \
texk/texlive/linked_scripts/multibibliography/multibibliography.pl \
texk/texlive/linked_scripts/optexcount/optexcount \
texk/texlive/linked_scripts/pygmentex/*.py \
diff --git a/print/texlive-base/distinfo b/print/texlive-base/distinfo
index e3b76a45c7e2..f849ee99fc52 100644
--- a/print/texlive-base/distinfo
+++ b/print/texlive-base/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715601909
-SHA256 (TeX/texlive-20240312-source.tar.xz) = 7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96
-SIZE (TeX/texlive-20240312-source.tar.xz) = 70140588
+TIMESTAMP = 1742227596
+SHA256 (TeX/texlive-20250308-source.tar.xz) = fffdb1a3d143c177a4398a2229a40d6a88f18098e5f6dcfd57648c9f2417490f
+SIZE (TeX/texlive-20250308-source.tar.xz) = 111136556
diff --git a/print/texlive-base/files/patch-Makefile.in b/print/texlive-base/files/patch-Makefile.in
index 68ab63563674..4e334fa2d466 100644
--- a/print/texlive-base/files/patch-Makefile.in
+++ b/print/texlive-base/files/patch-Makefile.in
@@ -1,6 +1,6 @@
---- Makefile.in.orig 2024-02-01 22:56:12 UTC
+--- Makefile.in.orig 2025-01-15 22:51:19 UTC
+++ Makefile.in
-@@ -497,7 +497,7 @@ NEVER_NAMES_LT = -o -name .libs -o -name '*.lo'
+@@ -503,7 +503,7 @@ NEVER_NAMES_LT = -o -name .libs -o -name '*.lo'
NEVER_NAMES_LT = -o -name .libs -o -name '*.lo'
# Files not to be distributed
diff --git a/print/texlive-base/files/patch-configure b/print/texlive-base/files/patch-configure
index 2fb5efe129e9..f953c05a94e4 100644
--- a/print/texlive-base/files/patch-configure
+++ b/print/texlive-base/files/patch-configure
@@ -1,6 +1,6 @@
---- configure.orig 2024-03-10 21:37:05 UTC
+--- configure.orig 2025-03-06 22:52:00 UTC
+++ configure
-@@ -6926,7 +6926,16 @@ fi
+@@ -7124,7 +7124,16 @@ fi
as_fn_error $? "Sorry, \`--with-system-teckit' requires \`--with-system-zlib'" "$LINENO" 5
fi
fi
@@ -17,7 +17,7 @@
test "x$need_teckit" = xyes && {
need_zlib=yes
}
-@@ -23616,8 +23625,8 @@ if $FT2_CONFIG --ftversion >/dev/null 2>&1; then
+@@ -25164,8 +25173,8 @@ if $FT2_CONFIG --ftversion >/dev/null 2>&1; then
PKG_CONFIG="$ac_cv_prog_PKG_CONFIG"
fi
if $FT2_CONFIG --ftversion >/dev/null 2>&1; then
@@ -28,7 +28,7 @@
elif $PKG_CONFIG --libs freetype2 >/dev/null 2>&1; then
FREETYPE2_INCLUDES=`$PKG_CONFIG --cflags freetype2`
FREETYPE2_LIBS=`$PKG_CONFIG --libs freetype2`
-@@ -23691,11 +23700,12 @@ fi
+@@ -25239,11 +25248,12 @@ fi
as_fn_error $? "did not find graphite2" "$LINENO" 5
fi
diff --git a/print/texlive-base/files/patch-texk_bibtex-x_Makefile.in b/print/texlive-base/files/patch-texk_bibtex-x_Makefile.in
index da5e1a99f1a2..fb83a02ddeac 100644
--- a/print/texlive-base/files/patch-texk_bibtex-x_Makefile.in
+++ b/print/texlive-base/files/patch-texk_bibtex-x_Makefile.in
@@ -1,6 +1,6 @@
---- texk/bibtex-x/Makefile.in.orig 2023-12-16 06:51:56 UTC
+--- texk/bibtex-x/Makefile.in.orig 2024-07-12 16:22:16 UTC
+++ texk/bibtex-x/Makefile.in
-@@ -123,9 +123,7 @@ CONFIG_CLEAN_VPATH_FILES =
+@@ -125,9 +125,7 @@ CONFIG_CLEAN_VPATH_FILES =
CONFIG_CLEAN_VPATH_FILES =
@BIBTEX8_TRUE@am__EXEEXT_1 = bibtex8$(EXEEXT)
@BIBTEXU_TRUE@am__EXEEXT_2 = bibtexu$(EXEEXT)
@@ -11,30 +11,7 @@
PROGRAMS = $(bin_PROGRAMS)
am__objects_1 = bibtex8-bibtex-1.$(OBJEXT) bibtex8-bibtex-2.$(OBJEXT) \
bibtex8-bibtex-3.$(OBJEXT) bibtex8-bibtex-4.$(OBJEXT) \
-@@ -137,7 +135,7 @@ am__v_lt_0 = --silent
- AM_V_lt = $(am__v_lt_@AM_V@)
- am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
- am__v_lt_0 = --silent
--am__v_lt_1 =
-+am__v_lt_1 =
- am__objects_2 = bibtexu-bibtex-1.$(OBJEXT) bibtexu-bibtex-2.$(OBJEXT) \
- bibtexu-bibtex-3.$(OBJEXT) bibtexu-bibtex-4.$(OBJEXT) \
- bibtexu-bibtex.$(OBJEXT) bibtexu-utils.$(OBJEXT)
-@@ -152,11 +150,11 @@ am__v_GEN_0 = @echo " GEN " $@;
- AM_V_GEN = $(am__v_GEN_@AM_V@)
- am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
- am__v_GEN_0 = @echo " GEN " $@;
--am__v_GEN_1 =
-+am__v_GEN_1 =
- AM_V_at = $(am__v_at_@AM_V@)
- am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
- am__v_at_0 = @
--am__v_at_1 =
-+am__v_at_1 =
- DEFAULT_INCLUDES = -I.@am__isrc@
- depcomp = $(SHELL) $(top_srcdir)/../../build-aux/depcomp
- am__maybe_remake_depfiles = depfiles
-@@ -179,7 +177,7 @@ am__v_CC_0 = @echo " CC " $@;
+@@ -181,7 +179,7 @@ am__v_CC_0 = @echo " CC " $@;
AM_V_CC = $(am__v_CC_@AM_V@)
am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
am__v_CC_0 = @echo " CC " $@;
@@ -43,7 +20,7 @@
CCLD = $(CC)
LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-@@ -187,7 +185,7 @@ am__v_CCLD_0 = @echo " CCLD " $@;
+@@ -189,7 +187,7 @@ am__v_CCLD_0 = @echo " CCLD " $@;
AM_V_CCLD = $(am__v_CCLD_@AM_V@)
am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
am__v_CCLD_0 = @echo " CCLD " $@;
@@ -52,7 +29,7 @@
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
-@@ -197,14 +195,14 @@ am__v_CXX_0 = @echo " CXX " $@;
+@@ -199,14 +197,14 @@ am__v_CXX_0 = @echo " CXX " $@;
AM_V_CXX = $(am__v_CXX_@AM_V@)
am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@)
am__v_CXX_0 = @echo " CXX " $@;
@@ -69,18 +46,9 @@
SOURCES = $(bibtex8_SOURCES) $(bibtexu_SOURCES) \
$(nodist_EXTRA_bibtexu_SOURCES)
DIST_SOURCES = $(bibtex8_SOURCES) $(bibtexu_SOURCES)
-@@ -775,7 +773,7 @@ stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config
- stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
- @rm -f stamp-h1
- cd $(top_builddir) && $(SHELL) ./config.status config.h
--$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
-+$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
- ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
- rm -f stamp-h1
- touch $@
-@@ -832,11 +830,11 @@ clean-binPROGRAMS:
- echo " rm -f" $$list; \
- rm -f $$list
+@@ -838,11 +836,11 @@ clean-binPROGRAMS:
+ $(am__rm_f) $(bin_PROGRAMS)
+ test -z "$(EXEEXT)" || $(am__rm_f) $(bin_PROGRAMS:$(EXEEXT)=)
-bibtex8$(EXEEXT): $(bibtex8_OBJECTS) $(bibtex8_DEPENDENCIES) $(EXTRA_bibtex8_DEPENDENCIES)
+bibtex8$(EXEEXT): $(bibtex8_OBJECTS) $(bibtex8_DEPENDENCIES) $(EXTRA_bibtex8_DEPENDENCIES)
@@ -92,25 +60,7 @@
@rm -f bibtexu$(EXEEXT)
$(AM_V_CXXLD)$(CXXLINK) $(bibtexu_OBJECTS) $(bibtexu_LDADD) $(LIBS)
-@@ -1409,7 +1407,7 @@ $(TEST_SUITE_LOG): $(TEST_LOGS)
- fi; \
- $$success || exit 1
-
--check-TESTS:
-+check-TESTS:
- @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list
- @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list
- @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
-@@ -1419,7 +1417,7 @@ check-TESTS:
- log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \
- $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \
- exit $$?;
--recheck: all
-+recheck: all
- @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
- @set +e; $(am__set_TESTS_bases); \
- bases=`for i in $$bases; do echo $$i; done \
-@@ -1621,7 +1619,7 @@ installdirs:
+@@ -1652,7 +1650,7 @@ installdirs:
check: check-am
all-am: Makefile $(PROGRAMS) $(MANS) $(DATA) config.h
installdirs:
@@ -119,7 +69,7 @@
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: install-am
-@@ -1693,8 +1691,7 @@ info-am:
+@@ -1724,8 +1722,7 @@ info-am:
info-am:
diff --git a/print/texlive-base/files/patch-texk_chktex_Makefile.in b/print/texlive-base/files/patch-texk_chktex_Makefile.in
index 761322c68375..0566efbe67d8 100644
--- a/print/texlive-base/files/patch-texk_chktex_Makefile.in
+++ b/print/texlive-base/files/patch-texk_chktex_Makefile.in
@@ -1,6 +1,6 @@
---- texk/chktex/Makefile.in.orig 2023-03-01 22:59:32 UTC
+--- texk/chktex/Makefile.in.orig 2024-07-12 16:22:16 UTC
+++ texk/chktex/Makefile.in
-@@ -125,10 +125,8 @@ CONFIG_CLEAN_VPATH_FILES =
+@@ -127,10 +127,8 @@ CONFIG_CLEAN_VPATH_FILES =
CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES = ChkTeX.t deweb.pl
CONFIG_CLEAN_VPATH_FILES =
@@ -13,7 +13,7 @@
PROGRAMS = $(bin_PROGRAMS)
am__chktex_SOURCES_DIST = @CHKTEX_TREE@/ChkTeX.c \
@CHKTEX_TREE@/ChkTeX.h @CHKTEX_TREE@/FindErrs.c \
-@@ -1433,7 +1431,7 @@ installdirs:
+@@ -1464,7 +1462,7 @@ installdirs:
check: check-am
all-am: Makefile $(PROGRAMS) $(SCRIPTS) $(MANS) $(DATA) config.h
installdirs:
@@ -22,7 +22,7 @@
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: install-am
-@@ -1505,9 +1503,7 @@ info-am:
+@@ -1536,9 +1534,7 @@ info-am:
info-am:
diff --git a/print/texlive-base/files/patch-texk_cjkutils_Makefile.in b/print/texlive-base/files/patch-texk_cjkutils_Makefile.in
index 7ec93d8dcf45..7b8037168db4 100644
--- a/print/texlive-base/files/patch-texk_cjkutils_Makefile.in
+++ b/print/texlive-base/files/patch-texk_cjkutils_Makefile.in
@@ -1,6 +1,6 @@
---- texk/cjkutils/Makefile.in.orig 2023-03-01 22:59:32 UTC
+--- texk/cjkutils/Makefile.in.orig 2024-07-12 16:22:16 UTC
+++ texk/cjkutils/Makefile.in
-@@ -121,7 +121,7 @@ am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(b
+@@ -123,7 +123,7 @@ am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(b
CONFIG_CLEAN_VPATH_FILES =
@WIN32_TRUE@am__EXEEXT_1 = gbklatex$(EXEEXT) gbkpdflatex$(EXEEXT)
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)" \
@@ -9,7 +9,7 @@
PROGRAMS = $(bin_PROGRAMS)
bg5conv_SOURCES = bg5conv.c
bg5conv_OBJECTS = bg5conv.$(OBJEXT)
-@@ -1437,7 +1437,7 @@ installdirs:
+@@ -1468,7 +1468,7 @@ installdirs:
all-am: Makefile $(PROGRAMS) $(SCRIPTS) $(MANS) $(DATA) c-auto.h \
all-local
installdirs:
@@ -18,7 +18,7 @@
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: install-am
-@@ -1511,7 +1511,7 @@ info-am:
+@@ -1542,7 +1542,7 @@ info-am:
info-am:
diff --git a/print/texlive-base/files/patch-texk_dvipng_configure b/print/texlive-base/files/patch-texk_dvipng_configure
index 1a5700c36189..e9be65a575f6 100644
--- a/print/texlive-base/files/patch-texk_dvipng_configure
+++ b/print/texlive-base/files/patch-texk_dvipng_configure
@@ -1,6 +1,6 @@
---- texk/dvipng/configure.orig 2023-12-23 16:57:39 UTC
+--- texk/dvipng/configure.orig 2025-02-05 23:12:41 UTC
+++ texk/dvipng/configure
-@@ -17725,8 +17725,8 @@ if $FT2_CONFIG --ftversion >/dev/null 2>&1; then
+@@ -18660,8 +18660,8 @@ if $FT2_CONFIG --ftversion >/dev/null 2>&1; then
PKG_CONFIG="$ac_cv_prog_PKG_CONFIG"
fi
if $FT2_CONFIG --ftversion >/dev/null 2>&1; then
diff --git a/print/texlive-base/files/patch-texk_dvisvgm_configure b/print/texlive-base/files/patch-texk_dvisvgm_configure
index 560a930eff35..4b530f8c42cf 100644
--- a/print/texlive-base/files/patch-texk_dvisvgm_configure
+++ b/print/texlive-base/files/patch-texk_dvisvgm_configure
@@ -1,6 +1,6 @@
---- texk/dvisvgm/configure.orig 2024-03-07 22:55:09 UTC
+--- texk/dvisvgm/configure.orig 2025-01-12 14:58:51 UTC
+++ texk/dvisvgm/configure
-@@ -23288,8 +23288,8 @@ if $FT2_CONFIG --ftversion >/dev/null 2>&1; then
+@@ -24780,8 +24780,8 @@ if $FT2_CONFIG --ftversion >/dev/null 2>&1; then
PKG_CONFIG="$ac_cv_prog_PKG_CONFIG"
fi
if $FT2_CONFIG --ftversion >/dev/null 2>&1; then
diff --git a/print/texlive-base/files/patch-texk_gsftopk_Makefile.in b/print/texlive-base/files/patch-texk_gsftopk_Makefile.in
index 1d85b648f41b..4711d0918306 100644
--- a/print/texlive-base/files/patch-texk_gsftopk_Makefile.in
+++ b/print/texlive-base/files/patch-texk_gsftopk_Makefile.in
@@ -1,6 +1,6 @@
---- texk/gsftopk/Makefile.in.orig 2023-03-01 22:59:32 UTC
+--- texk/gsftopk/Makefile.in.orig 2024-07-12 16:22:16 UTC
+++ texk/gsftopk/Makefile.in
-@@ -112,8 +112,7 @@ CONFIG_CLEAN_VPATH_FILES =
+@@ -114,8 +114,7 @@ CONFIG_CLEAN_VPATH_FILES =
CONFIG_HEADER = c-auto.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
diff --git a/print/texlive-base/files/patch-texk_lcdf-typetools_lcdf-typetools-src_Makefile.in b/print/texlive-base/files/patch-texk_lcdf-typetools_lcdf-typetools-src_Makefile.in
index 55d7c9d20ee5..49d8f5e84cda 100644
--- a/print/texlive-base/files/patch-texk_lcdf-typetools_lcdf-typetools-src_Makefile.in
+++ b/print/texlive-base/files/patch-texk_lcdf-typetools_lcdf-typetools-src_Makefile.in
@@ -1,8 +1,8 @@
---- texk/lcdf-typetools/lcdf-typetools-src/Makefile.in.orig 2023-08-31 23:02:37 UTC
+--- texk/lcdf-typetools/lcdf-typetools-src/Makefile.in.orig 2024-07-12 16:22:16 UTC
+++ texk/lcdf-typetools/lcdf-typetools-src/Makefile.in
-@@ -163,8 +163,8 @@ am__uninstall_files_from_dir = { \
- || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
- $(am__cd) "$$dir" && rm -f $$files; }; \
+@@ -164,8 +164,8 @@ am__uninstall_files_from_dir = { \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && echo $$files | $(am__xargs_n) 40 $(am__rm_f); }; \
}
-am__installdirs = "$(DESTDIR)$(encdir)" "$(DESTDIR)$(glyphlistdir)"
-DATA = $(enc_DATA) $(glyphlist_DATA)
@@ -11,7 +11,7 @@
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
distclean-recursive maintainer-clean-recursive
am__recursive_targets = \
-@@ -721,7 +721,7 @@ info-am:
+@@ -724,7 +724,7 @@ info-am:
info-am:
diff --git a/print/texlive-base/files/patch-texk_texlive_linked__scripts_Makefile.in b/print/texlive-base/files/patch-texk_texlive_linked__scripts_Makefile.in
index a0c617fc5ba6..bf66e9ac2c7a 100644
--- a/print/texlive-base/files/patch-texk_texlive_linked__scripts_Makefile.in
+++ b/print/texlive-base/files/patch-texk_texlive_linked__scripts_Makefile.in
@@ -1,6 +1,6 @@
---- texk/texlive/linked_scripts/Makefile.in.orig 2024-02-10 23:22:21 UTC
+--- texk/texlive/linked_scripts/Makefile.in.orig 2025-02-12 14:58:30 UTC
+++ texk/texlive/linked_scripts/Makefile.in
-@@ -296,8 +296,6 @@ texmf_shell_scripts = \
+@@ -299,8 +299,6 @@ texmf_shell_scripts = \
texlive-extra/dvi2fax.sh \
texlive-extra/dvired.sh \
texlive-extra/fontinst.sh \
@@ -9,15 +9,15 @@
texlive-extra/ps2frag.sh \
texlive-extra/pslatex.sh \
texlive-extra/rubibtex.sh \
-@@ -329,7 +327,6 @@ texmf_other_scripts = \
- bib2gls/bib2gls.sh \
+@@ -334,7 +332,6 @@ texmf_other_scripts = \
bib2gls/convertgls2bib.sh \
+ bib2gls/datatool2bib.sh \
bibcop/bibcop.pl \
- bibtexperllibs/ltx2unitxt \
+ bookshelf/bookshelf-listallfonts \
+ bookshelf/bookshelf-mkfontsel \
bundledoc/arlatex \
- bundledoc/bundledoc \
- cachepic/cachepic.tlu \
-@@ -356,9 +353,7 @@ texmf_other_scripts = \
+@@ -363,9 +360,7 @@ texmf_other_scripts = \
dosepsbin/dosepsbin.pl \
dviasm/dviasm.py \
dviinfox/dviinfox.pl \
@@ -27,8 +27,8 @@
epspdf/epspdf.tlu \
epspdf/epspdftk.tcl \
epstopdf/epstopdf.pl \
-@@ -402,10 +397,6 @@ texmf_other_scripts = \
- make4ht/make4ht \
+@@ -413,10 +408,6 @@ texmf_other_scripts = \
+ markdown/markdown2tex.lua \
match_parens/match_parens \
mathspic/mathspic.pl \
- memoize/memoize-clean.pl \
@@ -36,16 +36,17 @@
- memoize/memoize-extract.pl \
- memoize/memoize-extract.py \
mf2pt1/mf2pt1.pl \
+ minted/latexminted.py \
mkgrkindex/mkgrkindex \
- mkjobtexmf/mkjobtexmf.pl \
-@@ -436,19 +427,16 @@ texmf_other_scripts = \
+@@ -449,7 +440,6 @@ texmf_other_scripts = \
pythontex/depythontex.py \
pythontex/pythontex.py \
rubik/rubikrotation.pl \
- runtexshebang/runtexshebang.lua \
spix/spix.py \
splitindex/splitindex.pl \
- srcredact/srcredact.pl \
+ sqltex/sqltex \
+@@ -457,12 +447,10 @@ texmf_other_scripts = \
sty2dtx/sty2dtx.pl \
svn-multi/svn-multi.pl \
tex4ebook/tex4ebook \
@@ -58,7 +59,7 @@
texdoc/texdoc.tlu \
texfot/texfot.pl \
texlive/fmtutil-sys.sh \
-@@ -459,7 +447,6 @@ texmf_other_scripts = \
+@@ -473,7 +461,6 @@ texmf_other_scripts = \
texlive/mktexpk \
texlive/mktextfm \
texlive/rungs.lua \
@@ -66,9 +67,9 @@
texlive/updmap-sys.sh \
texlive/updmap-user.sh \
texlive/updmap.pl \
-@@ -489,8 +476,6 @@ bin_links = \
- cluttex:cllualatex \
+@@ -505,8 +492,6 @@ bin_links = \
epstopdf:repstopdf \
+ extractbb:ebb \
fmtutil:mktexfmt \
- kpsetool:kpsexpand \
- kpsetool:kpsepath \
diff --git a/print/texlive-base/files/patch-texk_texlive_linked__scripts_latexmk_latexmk.pl b/print/texlive-base/files/patch-texk_texlive_linked__scripts_latexmk_latexmk.pl
index ec28d398f713..15b3e77ccf48 100644
--- a/print/texlive-base/files/patch-texk_texlive_linked__scripts_latexmk_latexmk.pl
+++ b/print/texlive-base/files/patch-texk_texlive_linked__scripts_latexmk_latexmk.pl
@@ -1,6 +1,6 @@
---- texk/texlive/linked_scripts/latexmk/latexmk.pl.orig 2024-02-01 21:05:56 UTC
+--- texk/texlive/linked_scripts/latexmk/latexmk.pl.orig 2024-12-28 21:02:39 UTC
+++ texk/texlive/linked_scripts/latexmk/latexmk.pl
-@@ -1156,17 +1156,17 @@ else {
+@@ -1168,17 +1168,17 @@ else {
#
# The following works on Solaris, LINUX, HP-UX, IRIX
# Use -f to get full listing, including command line arguments.
@@ -21,7 +21,7 @@
}
else {
$pscmd = "ps -f";
-@@ -1183,7 +1183,7 @@ else {
+@@ -1195,7 +1195,7 @@ else {
# But (19 Aug 2010), the truncation doesn't happen on RHEL4 and 5,
# unless the output is written to a terminal. So the --width
# option is now unnecessary
@@ -30,7 +30,7 @@
}
elsif ( $^O eq "darwin" ) {
# OS-X on Macintosh
-@@ -1206,7 +1206,7 @@ else {
+@@ -1218,7 +1218,7 @@ else {
$ps_previewer = $ps_previewer_landscape = 'NONE';
# Others
$lpr_pdf = 'lpr %O %S';
diff --git a/print/texlive-base/files/patch-texk_texlive_tl__support_Makefile.in b/print/texlive-base/files/patch-texk_texlive_tl__support_Makefile.in
index 530e84d72852..19246e119685 100644
--- a/print/texlive-base/files/patch-texk_texlive_tl__support_Makefile.in
+++ b/print/texlive-base/files/patch-texk_texlive_tl__support_Makefile.in
@@ -1,6 +1,6 @@
---- texk/texlive/tl_support/Makefile.in.orig 2021-10-04 15:13:00 UTC
+--- texk/texlive/tl_support/Makefile.in.orig 2025-02-10 18:36:39 UTC
+++ texk/texlive/tl_support/Makefile.in
-@@ -259,8 +259,6 @@ dist_man_MANS = \
+@@ -262,8 +262,6 @@ dist_man_MANS = \
fmtutil.1 \
fmtutil.cnf.5 \
fontinst.1 \
@@ -9,7 +9,7 @@
mktexlsr.1 \
mktexmf.1 \
mktexpk.1 \
-@@ -276,8 +274,6 @@ man1_links = \
+@@ -279,8 +277,6 @@ man1_links = \
man1_links = \
fmtutil:fmtutil-sys \
diff --git a/print/texlive-base/files/patch-texk_texlive_tl__support_fmtutil.cnf b/print/texlive-base/files/patch-texk_texlive_tl__support_fmtutil.cnf
index 07d19824ec14..3bdf7edcfaf6 100644
--- a/print/texlive-base/files/patch-texk_texlive_tl__support_fmtutil.cnf
+++ b/print/texlive-base/files/patch-texk_texlive_tl__support_fmtutil.cnf
@@ -1,4 +1,4 @@
---- texk/texlive/tl_support/fmtutil.cnf.orig 2024-02-15 01:36:29 UTC
+--- texk/texlive/tl_support/fmtutil.cnf.orig 2025-02-09 23:06:52 UTC
+++ texk/texlive/tl_support/fmtutil.cnf
@@ -41,10 +41,10 @@
# AddFormat directives in (ultimately) the *.tlpsrc files. Don't edit here.
@@ -110,8 +110,8 @@
+#mptopdf pdftex - -translate-file=cp227.tcx mptopdf.tex
#
# from optex:
--optex luatex - optex.ini
-+#optex luatex - optex.ini
+-optex luahbtex - optex.ini
++#optex luahbtex - optex.ini
#
# from pdftex:
-etex pdftex language.def -translate-file=cp227.tcx *etex.ini
diff --git a/print/texlive-base/pkg-plist b/print/texlive-base/pkg-plist
index 49134349047a..e2483d23c4cf 100644
--- a/print/texlive-base/pkg-plist
+++ b/print/texlive-base/pkg-plist
@@ -7,6 +7,7 @@ bin/albatross
bin/allcm
bin/allec
bin/allneeded
+bin/aom-fullref
bin/arara
bin/arlatex
bin/authorindex
@@ -29,6 +30,8 @@ bin/bibtex8
bin/bibtexu
bin/biburl2doi
bin/bibzbladd
+bin/bookshelf-listallfonts
+bin/bookshelf-mkfontsel
bin/bundledoc
bin/cachepic
bin/cef5conv
@@ -58,6 +61,7 @@ bin/ctan-o-mat
bin/ctanbib
bin/ctanify
bin/ctanupload
+bin/datatool2bib
bin/de-macro
bin/depythontex
bin/detex
@@ -92,12 +96,15 @@ bin/dvispc
bin/dvisvgm
bin/dvitodvi
bin/e2pall
+bin/ebb
bin/ebong
bin/epspdf
bin/epspdftk
bin/epstopdf
bin/exceltex
+bin/explcheck
bin/extconv
+bin/extractbb
bin/fig4latex
bin/findhyph
bin/fmtutil
@@ -130,6 +137,7 @@ bin/kanji-fontmap-creator
bin/ketcindy
bin/komkindex
bin/l3build
+bin/l3sys-query
bin/lacheck
bin/latex-git-log
bin/latex-papersize
@@ -140,6 +148,7 @@ bin/latexdiff
bin/latexdiff-vc
bin/latexfileversion
bin/latexindent
+bin/latexminted
bin/latexmk
bin/latexpand
bin/latexrevise
@@ -163,6 +172,7 @@ bin/makeglossaries
bin/makeglossaries-lite
bin/makeindex
bin/makejvf
+bin/markdown2tex
bin/match_parens
bin/mathspic
bin/mendex
@@ -209,6 +219,7 @@ bin/pkfix-helper
bin/pmxab
bin/pmxchords
bin/pn2pdf
+bin/ppmcheckpdf
bin/prepmx
bin/ps2eps
bin/ps2frag
@@ -233,6 +244,7 @@ bin/sjislatex
bin/sjispdflatex
bin/spix
bin/splitindex
+bin/sqltex
bin/srcredact
bin/sty2dtx
bin/svn-multi
@@ -278,6 +290,7 @@ bin/ttf2tfm
bin/ttfdump
bin/ttftotype42
bin/typeoutfileinfo
+bin/typog-grep
bin/ulqda
bin/updmap
bin/updmap-sys
@@ -408,13 +421,17 @@ share/man/man5/updmap.cfg.5.gz
%%TEXMFDISTDIR%%/scripts/accfonts/vpl2vpl
%%TEXMFDISTDIR%%/scripts/adhocfilelist/adhocfilelist.sh
%%TEXMFDISTDIR%%/scripts/albatross/albatross.sh
+%%TEXMFDISTDIR%%/scripts/aomart/aom-fullref.pl
%%TEXMFDISTDIR%%/scripts/arara/arara.sh
%%TEXMFDISTDIR%%/scripts/attachfile2/pdfatfi.pl
%%TEXMFDISTDIR%%/scripts/authorindex/authorindex
%%TEXMFDISTDIR%%/scripts/bib2gls/bib2gls.sh
%%TEXMFDISTDIR%%/scripts/bib2gls/convertgls2bib.sh
+%%TEXMFDISTDIR%%/scripts/bib2gls/datatool2bib.sh
%%TEXMFDISTDIR%%/scripts/bibcop/bibcop.pl
%%TEXMFDISTDIR%%/scripts/bibexport/bibexport.sh
+%%TEXMFDISTDIR%%/scripts/bookshelf/bookshelf-listallfonts
+%%TEXMFDISTDIR%%/scripts/bookshelf/bookshelf-mkfontsel
%%TEXMFDISTDIR%%/scripts/bundledoc/arlatex
%%TEXMFDISTDIR%%/scripts/bundledoc/bundledoc
%%TEXMFDISTDIR%%/scripts/cachepic/cachepic.tlu
@@ -449,6 +466,8 @@ share/man/man5/updmap.cfg.5.gz
%%TEXMFDISTDIR%%/scripts/epspdf/epspdftk.tcl
%%TEXMFDISTDIR%%/scripts/epstopdf/epstopdf.pl
%%TEXMFDISTDIR%%/scripts/exceltex/exceltex
+%%TEXMFDISTDIR%%/scripts/expltools/explcheck.lua
+%%TEXMFDISTDIR%%/scripts/extractbb/extractbb.lua
%%TEXMFDISTDIR%%/scripts/fig4latex/fig4latex
%%TEXMFDISTDIR%%/scripts/findhyph/findhyph
%%TEXMFDISTDIR%%/scripts/fontools/afm2afm
@@ -467,6 +486,7 @@ share/man/man5/updmap.cfg.5.gz
%%TEXMFDISTDIR%%/scripts/kotex-utils/komkindex.pl
%%TEXMFDISTDIR%%/scripts/kotex-utils/ttf2kotexfont.pl
%%TEXMFDISTDIR%%/scripts/l3build/l3build.lua
+%%TEXMFDISTDIR%%/scripts/l3sys-query/l3sys-query.lua
%%TEXMFDISTDIR%%/scripts/latex-git-log/latex-git-log
%%TEXMFDISTDIR%%/scripts/latex-papersize/latex-papersize.py
%%TEXMFDISTDIR%%/scripts/latex2man/latex2man
@@ -492,9 +512,11 @@ share/man/man5/updmap.cfg.5.gz
%%TEXMFDISTDIR%%/scripts/m-tx/m-tx.lua
%%TEXMFDISTDIR%%/scripts/make4ht/make4ht
%%TEXMFDISTDIR%%/scripts/makedtx/makedtx.pl
+%%TEXMFDISTDIR%%/scripts/markdown/markdown2tex.lua
%%TEXMFDISTDIR%%/scripts/match_parens/match_parens
%%TEXMFDISTDIR%%/scripts/mathspic/mathspic.pl
%%TEXMFDISTDIR%%/scripts/mf2pt1/mf2pt1.pl
+%%TEXMFDISTDIR%%/scripts/minted/latexminted.py
%%TEXMFDISTDIR%%/scripts/mkgrkindex/mkgrkindex
%%TEXMFDISTDIR%%/scripts/mkjobtexmf/mkjobtexmf.pl
%%TEXMFDISTDIR%%/scripts/mkpic/mkpic
@@ -519,6 +541,7 @@ share/man/man5/updmap.cfg.5.gz
%%TEXMFDISTDIR%%/scripts/pkfix-helper/pkfix-helper
%%TEXMFDISTDIR%%/scripts/pkfix/pkfix.pl
%%TEXMFDISTDIR%%/scripts/pmxchords/pmxchords.lua
+%%TEXMFDISTDIR%%/scripts/ppmcheckpdf/ppmcheckpdf.lua
%%TEXMFDISTDIR%%/scripts/ps2eps/ps2eps.pl
%%TEXMFDISTDIR%%/scripts/pst-pdf/ps4pdf
%%TEXMFDISTDIR%%/scripts/pst2pdf/pst2pdf.pl
@@ -535,6 +558,7 @@ share/man/man5/updmap.cfg.5.gz
%%TEXMFDISTDIR%%/scripts/simpdftex/simpdftex
%%TEXMFDISTDIR%%/scripts/spix/spix.py
%%TEXMFDISTDIR%%/scripts/splitindex/splitindex.pl
+%%TEXMFDISTDIR%%/scripts/sqltex/sqltex
%%TEXMFDISTDIR%%/scripts/srcredact/srcredact.pl
%%TEXMFDISTDIR%%/scripts/sty2dtx/sty2dtx.pl
%%TEXMFDISTDIR%%/scripts/svn-multi/svn-multi.pl
@@ -595,6 +619,7 @@ share/man/man5/updmap.cfg.5.gz
%%TEXMFDISTDIR%%/scripts/tikztosvg/tikztosvg
%%TEXMFDISTDIR%%/scripts/tlcockpit/tlcockpit.sh
%%TEXMFDISTDIR%%/scripts/tlshell/tlshell.tcl
+%%TEXMFDISTDIR%%/scripts/typog/typog-grep.pl
%%TEXMFDISTDIR%%/scripts/typeoutfileinfo/typeoutfileinfo.sh
%%TEXMFDISTDIR%%/scripts/ulqda/ulqda.pl
%%TEXMFDISTDIR%%/scripts/urlbst/urlbst
diff --git a/print/texlive-docs/distinfo b/print/texlive-docs/distinfo
index b229bd3501e4..fb56bed438bc 100644
--- a/print/texlive-docs/distinfo
+++ b/print/texlive-docs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715387737
-SHA256 (TeX/texlive-20240312-texmf.tar.xz) = c8eae2deaaf51e86d93baa6bbcc4e94c12aa06a0d92893df474cc7d2a012c7a7
-SIZE (TeX/texlive-20240312-texmf.tar.xz) = 4270954732
+TIMESTAMP = 1742048296
+SHA256 (TeX/texlive-20250308-texmf.tar.xz) = 08dcda7430bf0d2f6ebb326f1e197e1473d3f7cc0984a2adb7236df45316c7cf
+SIZE (TeX/texlive-20250308-texmf.tar.xz) = 4624117760
diff --git a/print/texlive-texmf-source/Makefile b/print/texlive-texmf-source/Makefile
index 6e36a56218cd..be47337649ea 100644
--- a/print/texlive-texmf-source/Makefile
+++ b/print/texlive-texmf-source/Makefile
@@ -59,10 +59,8 @@ _maintainer-patch: _maintainer-extract
${_WRKSRC}/texmf-dist/source/latex/nwafuthesis/build.sh \
${_WRKSRC}/texmf-dist/source/support/optexcount/install.sh
${REINPLACE_CMD} -i '' -E -e '1s|/usr/bin/env python[23]?|${python_CMD}|' \
- ${_WRKSRC}/texmf-dist/source/fonts/gentium-tug/type1/kerncorrection.py \
- ${_WRKSRC}/texmf-dist/source/fonts/gentium-tug/type1/afmcreator.py \
- ${_WRKSRC}/texmf-dist/source/fonts/gentium-tug/type1/greekcorrection.py \
${_WRKSRC}/texmf-dist/source/latex/wargame/utils/wgexport.py \
+ ${_WRKSRC}/texmf-dist/source/latex/wargame/utils/wgmakenato.py \
${_WRKSRC}/texmf-dist/source/latex/wargame/utils/wgsvg2tikz.py \
${_WRKSRC}/texmf-dist/source/support/optexcount/optexcount.py
${REINPLACE_CMD} -i '' -e 's|/usr/bin/perl|${PERL}|g' \
diff --git a/print/texlive-texmf-source/distinfo b/print/texlive-texmf-source/distinfo
index aceee83f7222..6107a2965e78 100644
--- a/print/texlive-texmf-source/distinfo
+++ b/print/texlive-texmf-source/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715404475
-SHA256 (TeX/texlive-20240312-texmf-source-freebsd.tar.xz) = 2fd450d4c951d8bce31064b96ee8cd601d915b439132075ebb980d1d51ac113e
-SIZE (TeX/texlive-20240312-texmf-source-freebsd.tar.xz) = 71434480
+TIMESTAMP = 1742224737
+SHA256 (TeX/texlive-20250308-texmf-source-freebsd.tar.xz) = 490e33a7393751ea8f9b3acf77fbfb63d8ab1e49104170b3a69f90064bc9f073
+SIZE (TeX/texlive-20250308-texmf-source-freebsd.tar.xz) = 73185112
diff --git a/print/texlive-texmf/Makefile b/print/texlive-texmf/Makefile
index 96eaf9525894..16094b9f4d8a 100644
--- a/print/texlive-texmf/Makefile
+++ b/print/texlive-texmf/Makefile
@@ -1,6 +1,5 @@
PORTNAME= texlive
DISTVERSION= ${TEXLIVE_VERSION}
-PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= LOCAL/tex
PKGNAMESUFFIX= -texmf
@@ -115,13 +114,16 @@ _maintainer-patch: _maintainer-extract
${REINPLACE_CMD} -i '' \
's/\\def\\magyar@sugg@ie@low#1#2#3/\\def\\magyar@sugg@ie@low\\protect #1#2#3/' \
${WRKSRC}/texmf-dist/tex/generic/babel-hungarian/magyar.ldf
+ ${REINPLACE_CMD} -i '' \
+ '/liturgic/d' \
+ ${WRKSRC}/texmf-dist/tex/generic/config/language.dat \
+ ${WRKSRC}/texmf-dist/tex/generic/config/language.def
${FIND} ${WRKSRC} -type f | \
${XARGS} ${REINPLACE_CMD} -i '' -E -e '1s|/bin/bash|${bash_CMD}|; \
1s|/usr/bin/perl|${perl_CMD}|; \
1s|/usr/bin/env python[23]?|${python_CMD}|; \
1s|/usr/bin/python|${python_CMD}|; \
1s|/bin/python3|${python_CMD}|; \
- /ec\.tex/d; \
1s|/usr/bin/luatex|${LOCALBASE}/bin/luatex|'
_maintainer-dist: _maintainer-patch
diff --git a/print/texlive-texmf/distinfo b/print/texlive-texmf/distinfo
index 5cfe80cc7487..94fdffb028a5 100644
--- a/print/texlive-texmf/distinfo
+++ b/print/texlive-texmf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1716892949
-SHA256 (TeX/texlive-20240312-texmf-freebsd.tar.xz) = 5fa47a49c92800a57bb1f71e14eadfc058b10601c7cd5db438fd1b3a67f9eb97
-SIZE (TeX/texlive-20240312-texmf-freebsd.tar.xz) = 1301584808
+TIMESTAMP = 1742493619
+SHA256 (TeX/texlive-20250308-texmf-freebsd.tar.xz) = dac1ebde40a71ce1d2ccfd441395c04827a2c7496baa914d1ce0fa927ec168f7
+SIZE (TeX/texlive-20250308-texmf-freebsd.tar.xz) = 1302647292
diff --git a/print/texlive-tlmgr/distinfo b/print/texlive-tlmgr/distinfo
index 8acec07d6903..935b9ffc2882 100644
--- a/print/texlive-tlmgr/distinfo
+++ b/print/texlive-tlmgr/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1715388073
-SHA256 (TeX/texlive-20240312-extra.tar.xz) = 770f1946cdcd1b5ddada2ea328bb37294174f70a2be28b33f38ce14717bc5496
-SIZE (TeX/texlive-20240312-extra.tar.xz) = 1990624
-SHA256 (TeX/texlive-20240312-source.tar.xz) = 7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96
-SIZE (TeX/texlive-20240312-source.tar.xz) = 70140588
+TIMESTAMP = 1742051308
+SHA256 (TeX/texlive-20250308-extra.tar.xz) = ea69cfecbc9b138acbc45476e8cb4d9357f5e4e45fd12b3bf9ceabbebd7669d2
+SIZE (TeX/texlive-20250308-extra.tar.xz) = 2036440
+SHA256 (TeX/texlive-20250308-source.tar.xz) = fffdb1a3d143c177a4398a2229a40d6a88f18098e5f6dcfd57648c9f2417490f
+SIZE (TeX/texlive-20250308-source.tar.xz) = 111136556
diff --git a/print/texlive-tlmgr/files/patch-texlive-20240312-source_texk_texlive_linked__scripts_texlive_tlmgr.pl b/print/texlive-tlmgr/files/patch-texlive-20250308-source_texk_texlive_linked__scripts_texlive_tlmgr.pl
index 07a4b4ee481b..f571119557b8 100644
--- a/print/texlive-tlmgr/files/patch-texlive-20240312-source_texk_texlive_linked__scripts_texlive_tlmgr.pl
+++ b/print/texlive-tlmgr/files/patch-texlive-20250308-source_texk_texlive_linked__scripts_texlive_tlmgr.pl
@@ -1,6 +1,6 @@
---- texlive-20240312-source/texk/texlive/linked_scripts/texlive/tlmgr.pl.orig 2024-05-11 00:46:18 UTC
-+++ texlive-20240312-source/texk/texlive/linked_scripts/texlive/tlmgr.pl
-@@ -644,6 +644,9 @@ for the full story.\n";
+--- texlive-20250308-source/texk/texlive/linked_scripts/texlive/tlmgr.pl.orig 2025-02-24 20:29:20 UTC
++++ texlive-20250308-source/texk/texlive/linked_scripts/texlive/tlmgr.pl
+@@ -648,6 +648,9 @@ for the full story.\n";
# besides doing normal logging if -logfile is specified, we try to log
# package related actions (install, remove, update) to
# the package-log file TEXMFSYSVAR/web2c/tlmgr.log
@@ -10,7 +10,7 @@
$packagelogged = 0; # how many msgs we logged
$commandslogged = 0;
chomp (my $texmfsysvar = `kpsewhich -var-value=TEXMFSYSVAR`);
-@@ -652,7 +655,7 @@ for the full story.\n";
+@@ -656,7 +659,7 @@ for the full story.\n";
if ($opts{"usermode"}) {
$packagelogfile ||= "$texmfvar/web2c/tlmgr.log";
} else {
@@ -19,7 +19,7 @@
}
#
# Try to open the packagelog file, but do NOT die when that does not work
-@@ -744,9 +747,9 @@ sub give_version {
+@@ -748,9 +751,9 @@ sub give_version {
$::mrversion = "";
$::version_string .= "tlmgr revision $tlmgrversion\n";
$::mrversion .= "revision $tlmgrrevision\n";
@@ -32,7 +32,7 @@
# print first, which has the TL version info.
my $rel_tl = <REL_TL>;
$::version_string .= $rel_tl;
-@@ -2409,7 +2412,7 @@ sub write_w32_updater {
+@@ -2440,7 +2443,7 @@ sub write_w32_updater {
my $opt_src = $localtlpdb->option("install_srcfiles");
my $opt_doc = $localtlpdb->option("install_docfiles");
my $root = $localtlpdb->root;
@@ -41,7 +41,7 @@
TeXLive::TLUtils::mkdirhier($temp);
tlwarn("$prg: warning: backup option not implemented for infrastructure "
. " update on Windows; continuing anyway.\n")
-@@ -5449,15 +5452,14 @@ sub uninstall_texlive {
+@@ -5502,15 +5505,14 @@ sub uninstall_texlive {
system("rm", "-rf", "$texmfsysvar");
print "misc... ";
@@ -60,7 +60,7 @@
rmdir($Master);
print "done.\n";
-@@ -6397,7 +6399,7 @@ sub action_conf {
+@@ -6451,7 +6453,7 @@ sub action_conf {
$fn || ( $fn = "$TEXMFCONFIG/tlmgr/config" ) ;
$cf = TeXLive::TLConfFile->new($fn, "#", "=");
} elsif ($arg eq "texmf" || $arg eq "auxtrees") {
diff --git a/print/xpdfopen/distinfo b/print/xpdfopen/distinfo
index dcb4706821c7..3e8ee73c5e72 100644
--- a/print/xpdfopen/distinfo
+++ b/print/xpdfopen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715455436
-SHA256 (TeX/texlive-20240312-source.tar.xz) = 7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96
-SIZE (TeX/texlive-20240312-source.tar.xz) = 70140588
+TIMESTAMP = 1742051202
+SHA256 (TeX/texlive-20250308-source.tar.xz) = fffdb1a3d143c177a4398a2229a40d6a88f18098e5f6dcfd57648c9f2417490f
+SIZE (TeX/texlive-20250308-source.tar.xz) = 111136556