CVE and update status of the FreeBSD ports tree3,298 unaddressed CVEs in 671 portsAll times are CET
Port details

print/texlive-base 20250308_4

TeX Live Typesetting System, base binaries

Port info

Maintainer
tex@FreeBSD.org
Packages
latest: 20250308_4
Upstream
Higher version available: 20260301
Last update
to 20250308_4 · 7ddc6804bf
Quarterly
2026Q4: 20250308_4
Formerly
print/tex until 2016-07-30, print/latexmk until 2014-11-27, print/pdfjam until 2014-11-27, print/latex-cjk until 2014-07-23, print/teTeX-base until 2014-07-23, chinese/CJK until 2007-08-19
WWW
https://tug.org/texlive/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install texlive-base
installs 20250308_4 from latest; from quarterly (2026Q4) 20250308_4
Port
# cd /usr/ports/print/texlive-base && make install clean
# make -C /usr/ports/print/texlive-base config  # change options first
Size
4.6 MiB download · 16 MiB installed
Depends on
devel/icu 76.1,1, devel/p5-File-HomeDir 1.006, devel/t1lib 5.1.2_5,1, devel/tex-kpathsea 6.4.1, devel/tex-web2c 20250308_1, devel/zziplib 0.13.80_1, graphics/cairo 1.18.2,3, graphics/gd 2.3.3_13,1, graphics/graphite2 1.3.15_1, graphics/libpotrace 1.16, graphics/png 1.6.59_1, graphics/poppler 26.04.0_1, lang/perl5.42 5.42.3, lang/python312 3.12.15, print/freetype2 2.14.3, print/ghostscript10 10.08.0, print/harfbuzz 14.6.0, print/harfbuzz-icu 14.6.0, print/indexinfo 0.3.1_1, print/psutils 1.17_6, print/tex-ptexenc 1.5.1, print/texlive-tlmgr 20250308, print/xpdfopen 20250308, textproc/p5-YAML-Tiny 1.76, textproc/teckit 2.5.11_1, x11/libX11 1.8.14,1
Options
1 of 1 on in the package: X11

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 1620250308_420250308_4–
FreeBSD 1520250308_420250308_4–
FreeBSD 1420250308_420250308_420250308_4

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 1520250308_420250308_4–
FreeBSD 1420250308_420250308_420250308_4

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 20250308_4.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (472)

Justin M. Seger (jseger) · as chinese/CJK
Mark BROKEN: gmake[1]: Entering directory `/usr/ports/chinese/CJK/work/CJK/4_1.3' (mkdir -p /usr/local/share/texmf/tex/latex/CJK); && \ (/bin/cp -R texinput/* /usr/local/share/texmf/tex/latex/CJK); && \ (/usr/sbin/chown -R . /usr/local/share/texmf/tex/latex/CJK); gmake -C doc/teTeX patch gmake[2]: Entering directory `/usr/ports/chinese/CJK/work/CJK/4_1.3/doc/teTeX' patch /usr/local/bin/MakeTeXPK <
99e3f39761
Vanilla I. Shu (vanilla) · as chinese/CJK
Correct pkg/COMMENT. Remind by:	asami
188152dd4a
Vanilla I. Shu (vanilla) · as chinese/CJK
Remove the entry of MASTER_SITE_CTAN. Reviewed by:	maintainer.
0942aa3694
Vanilla I. Shu (vanilla) · as chinese/CJK
Chinese/Japanese/Korean support to LaTeX2e/teTeX PR:		ports/6954 Submitted by:	J.T. Jang <keith@email.gcn.net.tw>
489f82430e
Satoshi Asami (asami) · as print/teTeX-base
Remove manpages.  Don't want to step on hoek's toes but I'm going to replace the package on the ftp site and might as well commit this while I'm here.
d5ed75f74e
Satoshi Asami (asami) · as print/teTeX-base
Remove NO_CONFIGURE and NO_PATCH, they never meant anything.
7d45e2b7a1
Thomas Gellekum (tg) · as print/teTeX-base
Save mp (printing utility) if it exists and rename mp (MetaPost) to mpost.

PR:		6735
Reviewed by:	Bernd Rosauer <br@schiele-ct.de>
cee96e6f46
Matthew Hunt (mph) · as print/teTeX-base
Modify the description to make it clear that teTeX includes LaTeX and some other nice things.  The PR was due to user installing teTeX then LaTeX, not realizing it was included.

PR:		6515
Submitted by:	Nathan Dorfman <nathan@rtfm.net>
96a0997a9a
Jean-Marc Zucconi (jmz) · as print/tex
Following a suggestion from Satoshi, and thanks to the work of Dave Cornejo, tarballs are now available at ftp.cdrom.com in /pub/tex/package/. Makefile are simpler, and  md5 checksum exist for all files.
b10fa188ab
Jean-Marc Zucconi (jmz) · as print/tex
Change some paths (because of the new fetch behavior)
ce7c826919
Jean-Marc Zucconi (jmz) · as print/tex
Upgrade to web2c version 7.1 Sort list.
ed64df80b1
Jean-Marc Zucconi (jmz) · as print/tex
Upgrade to web2c version 7.1 Change some paths (because of the new fetch behavior)
2b9f83a4c3
Satoshi Asami (asami) · as print/tex
Mark a bunch of ports with MANUAL_PACKAGE_BUILD.  With a change to bsd.port.mk that will be committed soon, this will disable automatic package building when PACKAGE_BUILDING is defined (so they can be built from separate scripts).

These are no-ops for ordinary users (i.e., when PACKAGE_BUILDING is
not defined).
f44828dd89
Thomas Gellekum (tg) · as print/teTeX-base
Upgrade to use latest distribution. Fix open PRs along the way.

PR:		2936 3102 3121
Reviewed by:	Satoshi, Bernd Rosauer <br@schiele-ct.de>
b5bd404dda
Thomas Gellekum (tg) · as print/teTeX-base
Remove ls-R in pre-install target, which hopefully makes teTeX install again. Convert `install ...' to ${INSTALL_DATA} while I'm here.
d9050aab2b
Satoshi Asami (asami) · as print/tex
Make the IGNOREFILES definition match files/md5.  Jean-Marc, I strongly suggest you upgrade your bsd.port.mk to something recent (-current, RELENG_2_2, RELENG_2_1_0 all have this fix now).
952a72bb20
Jean-Marc Zucconi (jmz) · as print/tex
Adapt to the new version of fetch.
6ad5f42711
Jean-Marc Zucconi (jmz) · as print/tex
Add checksums for some of the files.
025bd0a435
Satoshi Asami (asami) · as print/tex
(1) Use IGNOREFILES correctly.  The dist/patchfiles should either be     on this list (which will set their files/md5 entry to "IGNORE") or     have a correct checksum.  There were two files missing from this     list and their checksum entries were not updated (they included     version numbers).

(2) Don't set NO_CHECKSUM in a port to get around bug (1). ;)
5f0a402472
Satoshi Asami (asami) · as print/tex
(1) Use IGNOREFILES correctly.  The dist/patchfiles should either be     on this list (which will set their files/md5 entry to "IGNORE") or     have a correct checksum.  There were two files missing from this     list and their checksum entries were not updated (they included     version numbers).

(2) Don't set NO_CHECKSUM in a port to get around bug (1). ;)
eaed37dd49
Jean-Marc Zucconi (jmz) · as print/tex
Upgrade: version 3.1415 -> version 3.14159
fc644e6fe1
Thomas Gellekum (tg) · as print/teTeX-base
Upgrade to 0.4pl6.

Submitted by:	Bernd Rosauer <br@schiele-ct.de>
243949962a
Satoshi Asami (asami) · as print/tex
Add files/md5 entries for files whose checksum should be ignored as well. Requires rev. 1.239 of bsd.port.mk.
b7a86be739
Satoshi Asami (asami) · as print/teTeX-base
Add missing ${DIST_SUBDIR}/ in front.  Thomas, update your bsd.port.mk! :)
d5017e6227
Thomas Gellekum (tg) · as print/teTeX-base
teTeX now conforms to the FreeBSD tree layout.

Submitted by:	Bernd Rosauer <br@schiele-ct.de>
6f950723af
Thomas Gellekum (tg) · as print/teTeX-base
Grr, every once in a while I forget this !#@$%^ behaviour of cvs... At least now it uses the old commit log messages.

teTeX now conforms to the FreeBSD tree layout.

Submitted by:	Bernd Rosauer <br@schiele-ct.de>
f4ae9fcc64
Satoshi Asami (asami) · as print/teTeX-base
Add ${DIST_SUBDIR} in front of filenames in files/md5.  Corresponds to changes made in rev. 1.232 of bsd.port.mk.
db879567ce
Satoshi Asami (asami) · as print/teTeX-base
Compress a bunch of manpages.  Remove unnecessary @ directives from PLISTs.

Note: I know that this is going to break some symlinks and/or .so
includes, I will back some of these out as I run into these during
package building.
c98cfd116d
Thomas Gellekum (tg) · as print/teTeX-base
Update to 0.4pl3

Submitted by: Bernd Rosauer <br@schiele-ct.de>
49f8b0f0c7
Satoshi Asami (asami) · as print/tex
Oh my goodness!  Satoshi is finally fed up and decided to "clean up" all the COMMENTs!  No package names, no version numbers, no "this is absolutix-3.1.2" type comments that have zero information contents.

Now, without any bad examples to follow, nobody has an excuse to import
a port with those kind of comments. :)

Phew!  238 ports modified!
95137d2010
Thomas Gellekum (tg) · as print/teTeX-base
Upgrade 0.3.3 -> 0.3.4

Submitted by: Bernd Rosauer <br@schiele-ct.de>
21fbada36d
Gary Palmer (gpalmer) · as print/tex
Update to get rid of ftpget / ftplib.pl.

Subnitted by:	jmz, with small mods by me
b7ab63ccef
Satoshi Asami (asami) · as print/teTeX-base
Added RUN_DEPENDS on wishx.

Submitted by:	Bernd Rosauer <br@stiller.netland.inka.de>
230cb2c941
Satoshi Asami (asami) · as print/teTeX-base
Update to incorporate update-96-05-01.sh from the author and some fixes from the maintainer.

Submitted by:	Bernd Rosauer <br@netland.inka.de>
b3b251c15f
Satoshi Asami (asami) · as print/teTeX-base
Add Apr/96 patch from author.

Submitted by:	Bernd Rosauer <br@netland.sub.de>
932227ea2d
Jean-Marc Zucconi (jmz) · as print/tex
I forgot to add the version number in the EXTRACT_ONLY list
4793be90ed
Satoshi Asami (asami) · as print/teTeX-base
Add "/teTeX" to ${DISTDIR}.  This port requires a bunch of files, not all of which start with "teTeX".
399591162d
Jean-Marc Zucconi (jmz) · as print/tex
Use a version number in 2 tarballs (web and web2c), so that they can be shared with the japanese port.
6253533986
Thomas Gellekum (tg) · as print/teTeX-base
Import a port of teTeX, _the_ TeX system for UN*X.

Submitted by:	Bernd Rosauer <br@netland.sub.de>
02e9ad88e7