CVE and update status of the FreeBSD ports tree3,310 unaddressed CVEs in 678 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)

Satoshi Asami (asami) · 4.3.0 · as chinese/CJK
(1) Add new variable, XFREE86_VERSION, to specify which version of     XFree86 (3 or 4) to depend to when USE_XLIB is set.     XFREE86_VERSION defaults to 3 for now, but adventurous users can     override it in /etc/make.conf.  When XFREE86_VERSION=3, USE_XLIB     will add a dependency to x11/XFree86; when it is set to 4, the     dependency will be to x11/XFree86-4-libraries.  When     XFREE86_VER

Since XFree86 version 4 includes some software that used to be
    separate ports, when XFREE86_VERSION=3 the following variables are
    provided:

    USE_DGS		LIB_DEPENDS on x11/dgs
    USE_FREETYPE	LIB_DEPENDS on print/freetype
    USE_MESA		LIB_DEPENDS on graphics/Mesa3
    USE_XPM		LIB_DEPENDS on graphics/xpm

    When XFREE86_VERSION=4, these variables have no effect.  The
    LIB_DEPENDS in the tree for the above four ports have all been
    converted to the USE_* counterparts.  For your information, this
    is the count of the number of ports:

    USE_DGS		0
    USE_FREETYPE	16
    USE_MESA		36
    USE_XPM		236

    There is a new variable, XAWVER, which is set to 6 when
    XFREE86_VERSION=3 and 7 when XFREE86_VERSION=4.  This is also
    passed to PLIST_SUB so ports that build Xaw based shared libraries
    can use this variable to substitute the shlib version number.

    There is also a provision of using a separate mtree file for
    XFREE86_VERSION=4, but that part is not enabled yet.

Reviewed by:	the ports list
Tested by:	make index (XFREE86_VERSION=3 only)

(2) Add hebrew to list of valid categories.
Submitted by:	nbm
c6bcad2436
Satoshi Taoka (taoka) · 1.0.7 · as print/teTeX-base
(1) /usr/share/info/dir was renamed to dir-tmpl. (2) Now it is not necessary to exist a file "info/dir" when install-info is executed.

By (1) and (2), I removed the next line:

[ -f %D/info/dir ] || sed -ne 1,/Menu:/p /usr/share/info/dir > %D/info/dir

from PLIST or Makefile

CV: ----------------------------------------------------------------------
5d7d820639
Thomas Gellekum (tg) · 1.0.7 · as print/teTeX-base
Install texi2dvi which is required by texi2pdf.

PR:		19712
Submitted by:	"Mario Sergio Fujikawa Ferreira" <lioux@uol.com.br>
0f2cc20578
Maxim Sobolev (sobomax) · 1.0.7 · as print/teTeX-base
Bump png shared library version.

Submitted by:	Hajimu UMEMOTO <ume@mahoroba.org>
6db96c0500
Jean-Marc Zucconi (jmz) · 3.14159 · as print/tex
Move the @unexec install-info before the info files; add @exec install-info after the info files, as required by PW^H^Hthe handbook.
3899eb0a37
Jean-Marc Zucconi (jmz) · 3.14159 · as print/tex
Cleanup ${PREFIX}/info/dir at deinstall time.
e0d7a722a9
Jean-Marc Zucconi (jmz) · 3.14159 · as print/tex
Add more files; remove directories at deinstall time.
5bfa50cdce
Justin M. Seger (jseger) · 1.0.7 · as print/teTeX-base
Attempt to fix errors caused by libwww upgrade.

NOTE: This hasn't been tested and I'm not presently able to test it.
e6586a2b6c
Vanilla I. Shu (vanilla) · 4.3.0 · as chinese/CJK
Upgrade to 20000418.

Submitted by:	maintainer
a6faafe89e
Satoshi Asami (asami) · 3.14159 · as print/tex
WRKSRC-related fixes.
4190a2434c
Satoshi Asami (asami) · 4.3.0 · as chinese/CJK
Convert to PORTNAME/PORTVERSION.

Anomalies found:
 - autoconvert was missing "zh-" in front of PKGNAME
 - xcin (both 2.3 and 2.5) had invalid version strings
 - neither of xcin ports had NO_LATEST_LINK
 - telnet8-1.0 thinks PKGNAME is zh-telnet-1.0

Fixed all except the last (I wasn't sure if it was intentional).
74b19501bc
Chris Piazza (cpiazza) · 3.14159 · as print/teTeX-base
Update with the new PORTNAME/PORTVERSION variables
d38f7d91c8
Jean-Marc Zucconi (jmz) · as print/tex
Change MASTERSITES: ftp.cdrom.com -> ftp.freesoftware.com
bd5689cc1c
Foxfair Hu (foxfair) · as chinese/CJK
PR:		16433 Submitted by:	The maintainer(Keith Jang <keith@freebsd.sinica.edu.tw>) Update CJK to the version of 2000/01/27.
cb2821cb05
Jeremy Lea (reg) · as print/teTeX-base
Ports no longer need to pass CXXFLAGS to configure.  bsd.port.mk does this for them.
d02f2cd4ef
Steve Price (steve) · as chinese/CJK
Fromm maintainer:

1. Change freetype-1.2 to freetype-1.3 in post-install, so
   it can find freetype sources to build ttf2pk & ttf2tfm.
2. It no longer uses moettf, but Arphic ttf instead, which
   has no character loss and IMHO much more beautiful. :)
3. Generates GB tfms from Arphic fonts.
4. Update maintainer's address.

PR:		16042
Submitted by:	maintainer
ead1524ebb
Michael Haro (mharo) · as print/teTeX-base
remove --prefix=${PREFIX} when GNU_CONFIGURE=yes and other minor cleanups

PR:		14759
Submitted by:	Jeremy Lea <reg@shale.csir.co.za>
332b0f4a83
Foxfair Hu (foxfair) · as chinese/CJK
Update to CJK v4.3.0.

Submitted by:maintainer.
25deade774
Michael Haro (mharo) · as print/tex
expr -> ${EXPR} mv   -> ${MV} rm   -> ${RM} tr   -> ${TR}
3262cce303
Michael Haro (mharo) · as print/teTeX-base
echo -> ${ECHO} or ${ECHO_MSG}  and in some cases, move echo stuff to pkg/MESSAGE and use ${CAT} ${PKGMESSAGE}
b8f8618362
Thomas Gellekum (tg) · as print/teTeX-base
Upgrade to 1.0.6.

Reviewed by:	Bernd Rosauer <br@netland.inka.de>
7e825d4600
Michael Haro (mharo) · as print/tex
grep -> ${GREP} true -> ${TRUE} false -> ${FALSE}
535add65ac
Satoshi Asami (asami) · as chinese/CJK
Not a good idea to depend on non-existent teTeX-beta.
83ce7c7ec7
Jean-Marc Zucconi (jmz) · as print/tex
Update checksum (some files have been re-created)
aa40017f20
David E. O'Brien (obrien) · as print/teTeX-base
An overridable MASTER_SITE_CTAN does little good if it is at the bottom of the MASTER_SITES list.
35714ddce4
Thomas Gellekum (tg) · as print/teTeX-base
Upgrade to 1.0.5.

Submitted by:	Bernd Rosauer <br@netland.inka.de>
Reviewed by:	nik
112e1c9b5a
Tim Vanderhoek (hoek) · as print/tex
#4/4 enforcing Caps, no period

[Has anyone figured-out what makes the number 393 so interesting to PW, now?]

I wonder what was going through Jordan's head during his infamous
$Id$-smashing commit.

Before I forget....

Thanks to naddy@mips.rhein-neckar.de (Christian Weisgerber) for prompting
this commit.  See msg-id: 7geokh$tje$1@mips.rhein-neckar.de
a84b5b5f94
Tim Vanderhoek (hoek) · as chinese/CJK
As threatened, enforce the "Capital, no period" rule.  Ellipses are permitted.  Note that, given current numeric motif of PW, this is done in four equally-sized commits of 393 files each.
748713c3f6
Michael Haro (mharo) · as print/teTeX-base
Remove the test to create ${PREFIX}/share/info/dir as it is now in bsd.port.mk and this helps to unify the check and install.
5ce8e8e5c7
Satoshi Asami (asami) · as print/teTeX-base
Change "Whom" line to match maintainer line, some people apparently use the first e-mail address they find.

Requested by:	maintainer
a79a38d7ad
Foxfair Hu (foxfair) · as chinese/CJK
Correct typo of MASTERSITE. Submitted by: 	MAINTAINER.
fbbc050aa7
Steve Price (steve) · as chinese/CJK
Update to version 4.2.0.

PR:		10406
Submitted by:	Keith Jang <keith@gcn.net.tw>
7a740060d6
Jean-Marc Zucconi (jmz) · as print/tex
Patch the main makefile. Sometimes gmake exits(0) even if an inferior make failed. (looks like a bug in gmake) PR:		ports/9690
6299d27cdb
Jean-Marc Zucconi (jmz) · as print/tex
Unset all TEX* environment variables before starting the build phase. PR:		ports/9690
08874a5ad9
Justin M. Seger (jseger) · as print/teTeX-base
Don't install ${PREFIX}/bin/install-info

PR:		ports/8387
Submitted by:	finrod@niobe.ewox.org
0b2bbe06df
Satoshi Asami (asami) · as print/teTeX-base
Sorry, marked teTeX instead af teTeX-beta broken by mistake.  Also, change broken to manual-package-build, it can only be built with an empty /usr/local.
c961f8fd9d
Satoshi Asami (asami) · as print/teTeX-base
Sorry, still doesn't package.

===>  Building package for teTeX-0.9-981113
tar: can't add file share/texmf/web2c/etex.efmt : No such file or directory
tar: can't add file share/texmf/web2c/etex.log : No such file or directory
tar: can't add file share/texmf/web2c/lambda.fmt : No such file or directory
tar: can't add file share/texmf/web2c/lambda.log : No such file or directory
tar: can't add file share/texmf/web2c/omega.fmt : No such file or directory
tar: can't add file share/texmf/web2c/omega.log : No such file or directory
tar: can't add file share/texmf/web2c/pdflatex.fmt : No such file or directory
tar: can't add file share/texmf/web2c/pdflatex.log : No such file or directory
tar: can't add file share/texmf/web2c/pdftex.fmt : No such file or directory
tar: can't add file share/texmf/web2c/pdftex.log : No such file or directory
pkg_create: tar command failed with code 256
Creating package /usr/ports/packages/All/teTeX-0.9-981113.tgz
Registering depends: libwww-5.2 png-1.0.2.
Creating gzip'd tar ball in '/usr/ports/packages/All/teTeX-0.9-981113.tgz'
*** Error code 1

Stop.
77034e70c4
Vanilla I. Shu (vanilla) · as chinese/CJK
It works fine on maintainer and my box. Submitted by:	maintainer
656d3a2b9a