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

print/texlive-base 20250308_4

TeX Live Typesetting System, base binaries

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

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)

Gleb Popov (arrowd) · 20250308_4
*: Bump PORTREVISION on Poppler's consumers
7ddc6804bf
Loïc Bartoletti (lbartoletti) · 20250308_3
graphics/poppler: bump consumers of graphics/poppler

PR:		291277
Exp-run by:	antoine
3076d31cda
Loïc Bartoletti (lbartoletti) · 20250308_2
graphics/poppler: bump dependent ports
78c4bd4996
Loïc Bartoletti (lbartoletti) · 20250308_1
graphics/poppler: bump dependent ports
12a794e8bd
Muhammad Moinur Rahman (bofh) · 20250308
*/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
993771b186
Daniel Engberg (diizzy) · 20240312_1
*/*: Bump consumers of devel/icu

...to avoid library mismatches
ff33dd4700
Muhammad Moinur Rahman (bofh)
*/tex*: Fix poudriere qa

During my last commit on tex* somehow I built the ports without -t
causing poudriere to skip some qa check. These are fixed in this
commit.

Reported by:	jhale
Sponsored by:	Nepustil
fac24aae03
Muhammad Moinur Rahman (bofh)
*/tex*: Update version 20230313=>20240312

- devel/tex-kpathsea: Update version 6.3.5=>6.4.0
- devel/tex-libtexlua: Update distinfo
- devel/tex-synctex: Update distinfo
- devel/tex-web2c: Update version 20230313=>20240312
- japanese/tex-ptex: Update distinfo
- print/tex-basic-engines: Update version 20230313=>20240312
- print/tex-dvipdfmx: Update version 20230313=>20240312
- print/tex-dvipsk: Update version 20230313=>20240312
- print/tex-jadetex: Update version 20230313=>20240312
- print/tex-luatex: Update version 20230313=>20240312
- print/tex-ptexenc: Update version 1.4.3=>1.4.6
- print/tex-xdvik: Bump REVISION
- print/tex-xetex: Update verison 0.99993=>20240312
- print/tex-xmltex: Update verison 1.9=>20240312
- print/texlive-base: Update version 20230313=>20240312
- print/texlive-docs: Update version 20230313=>20240312
- print/texlive-texmf-source: Update version 20230313=>20240312
- print/texlive-texmf: Update version 20230313=>20240312
- print/texlive-tlmgr: Update version 20230313=>20240312
- print/xpdfopen: Update version 0.86=>20240312

Sponsored by: Nepustil
7a740b7c90
Tobias C. Berner (tcberner)
graphics/poppler: bump consumers of graphics/poppler

Bump after rupdate in 478df79a3071b399f648107456cf371587e84a3f
d2f834ba51
Muhammad Moinur Rahman (bofh)
print/texlive-base: Moved man to share/man

Approved by:    portmgr (blanket)
6778c3ae23
Tobias C. Berner (tcberner)
graphics/poppler: bump revision of consumers
672f0463c7
Jan Beich (jbeich)
devel/icu: update to 74.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-74-1
Reported by:	GitHub (watch releases)
PR:		274317
Exp-run by:	antoine (incomplete)
Approved by:	fluffy
e55b80195e
Michael Osipov (michaelo)
*/*: Bump PORTREVISION for Ghostscript 10 change

Reported by:	sunpoet
Approved by:	jrm (mentor), sunpoet
Differential Revision:	https://reviews.freebsd.org/D42412
fcf68ae5ec
Tobias C. Berner (tcberner)
graphics/poppler: bump dependencies
edbe24d784
Tobias C. Berner (tcberner)
graphics/poppler: bump consumers after update to 23.04

graphics/poppler was updated in 06339c451266f5843e53bd6406c81a89eedd4ab1
32edee2a20
Jan Beich (jbeich)
devel/icu: update to 73.1

- Temporarily switch to GitHub auto archive (release artifacts are N/A atm)

Changes:	https://github.com/unicode-org/icu/releases/tag/release-73-1
Reported by:	GitHub (watch releases)
PR:		270422
Exp-run by:	antoine
f1f1a8be88
Muhammad Moinur Rahman (bofh)
*/tex*: Update version 20210325=>20230313

- devel/tex-kpathsea: Update version 6.3.3=>6.3.5
- print/texlive-tlmgr: Update version 20210325=>20230313
  * Add LICENSE GPLv2
- devel/tex-libtexlua: Update distinfo from 20230313 dists
- devel/tex-libtexluajit: Update distinfo from 20230313 dists
- print/tex-ptexenc: Update version 1.3.9=>1.4.3
  * Pet portclippy
- devel/tex-web2c: Update version 20210325=>20230313
- devel/tex-synctex: Update distinfo from 20230313 dists
- print/tex-basic-engines: Update version 20210325=>20230313
- print/texlive-base: Update version 20210325=>20230313
- print/texlive-docs: Update version 20210325=>20230313
- print/texlive-full: Update version 20210325=>20230313
- print/texlive-texmf: Update version 20210325=>20230313
- print/texlive-texmf-source: Update version 20210325=>20230313
- print/latex-biber: Update version 2.16=>2.19
- print/tex-dvipdfmax: Update version 20210325=>20230313
- print/tex-dvipsk: Update version 2021.1=>2023.1
- print/tex-formats: Update version 20210325=>20230313
- print/tex-jadetex: Update distinfo from 20230313 dists
- print/tex-luatex: Update version 1.12.0=>1.16.0
- print/tex-xetex: Update distinfo from 20230313 dists
- print/tex-xmltex: Update distinfo from 20230313 dists
- japanese/tex-ptex: Fix build
  * Remove ConTeXt format
- textproc/foiltex: Update MASTER_SITES
  * Adopt port
- There are multiple ports which uses the macro USE_TEX=texmf that is
  downloading a big DISTFILE. Unfortunately it is not possible for me to
  test all the consumers in runtime. So in the following ports I have
  removed USE_TEX=texmf so that someone who uses those can report the
  runtime files those are missing. If possible(based on LICENSE
  permission) I will try to create a smaller distfile out of the
  texlive-20230313-texmf and change dependency accordingly otherwise
  will reinstate USE_TEX=texmf. The list of ports that are affected are
  following:
  * arabic/arabtex
  * graphics/epix
  * math/cadabra2
  * math/coq
  * math/gnuplot-tex-extras
  * net-mgmt/netmagis-www
  * print/dvisvg
  * print/lilypond
  * print/mftrace
  * print/tex-xdvik
  * print/latex-beamer

Sponsored by:	Nepustil
24e24a1956
Tobias C. Berner (tcberner)
print/texlive-base: latexmk -- fix command line passed to ps

Linux ps supports
   -u userlist
              Select by effective user ID (EUID) or name.  This selects
              the processes whose effective user name or ID is in
              userlist.
whereas FreeBSD ps uses
   -U      Display the processes belonging to the specified usernames.

This fixes the error message seen when running latexmk:

> latexmk foo.tex
[...]
ps: illegal argument: Tobias

usage: ps [-aCcdefHhjlmrSTuvwXxZ] [-O fmt | -o fmt] [-G gid[,gid...]]
          [-J jid[,jid...]] [-M core] [-N system]
          [-p pid[,pid...]] [-t tty[,tty...]] [-U user[,user...]]
       ps [-L]
[...]
e65518f713
Tobias C. Berner (tcberner)
graphics/poppler: bump dependencies

Follow-up to 9b78681895a5a5b7225299242098f7f2f27d959c
6f417247b1
Muhammad Moinur Rahman (bofh)
Mk/**tex.mk: Convert bsd.tex.mk to USES=tex

- Update all the consumers to use USES=tex
- USE_TEX=yes is the old way of writing USES=tex which has been removed
  and replaced in all ports
- Almost all of the USE_TEX features remains unchanged
- Some consumers had the same variables defined both in the mk
  infrastructure and also in the ports which have been removed from the
  ports as those are redundant.

In case any of the consumers are failing to build please make sure that
the nexessary USES=tex is there. Unlike previous USE_TEX=yes will no
longer load the required VARS for tex and related dependencies.

Reviewed by:	portmgr
Approved by:	portmgr (blanket)
721e5776c9
Tobias C. Berner (tcberner)
graphics/poppler: bump dependencies
e3d436085f
Tobias C. Berner (tcberner)
graphics/poppler: bump PORTREVISION of dependencies

- after update to 22.11 in d01d0d73b169
3a7ab00b4f
Jan Beich (jbeich)
devel/icu: update to 72.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-72-1
Reported by:	GitHub (watch releases)
PR:		266582
Exp-run by:	antoine
dfe25d73e7
Tobias C. Berner (tcberner)
graphics/poppler: bump port revision of poppler consumers

- poppler was updated to 22.10 in df406767857ddfc6d9580d72b1613a7cf8579bbc
c8e8499d9e
Tobias C. Berner (tcberner)
graphics/poppler: bump port revision of consumers after upgrade to 22.09
541d96e3f6
Stefan Eßer (se)
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se)
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner)
graphics/poppler: bump dependencies

Bump port revisions of poppler users after 04f1b0c1a895851aed9221282c1a503bc7415a37
016c05440c
Tobias C. Berner (tcberner)
graphics/poppler: bump PORTREVISION of poppler consumers
7e5fe8fd65
Tobias C. Berner (tcberner)
graphics/poppler: bump port revision of consumers after 22.06 upgrade
7c24f75361
Tobias C. Berner (tcberner)
graphics/poppler: bump portrevision of consumers
f22f615ec3
Tobias C. Berner (tcberner)
graphics/poppler: bump portrevision of consumers

Bump revisions after 0ee787592d5a due to so-version bump.

PR:		 263009
7dd73cf435
Jan Beich (jbeich)
devel/icu: update to 71.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by:	GitHub (watch releases)
PR:		262654
Exp-run by:	antoine
Approved by:	fluffy
268cee3b02
Tobias C. Berner (tcberner)
graphics/poppler: bump consumers

Bump consumers of graphics/poppler after e25859e09380f5930718094423dc8616cbb202b3
6f59b7b9ba
Muhammad Moinur Rahman (bofh)
print/*: Fix ports installation of TeX2021

There have some CONFLICTS which doesn't make sense and actually makes
it impossible to install/upgrade the TeX through portmaster/ports so
remove those CONFLICTS and update UPDATING accordingly.

PR:		262058
Reported by:	alt2600@icloud.com
db4e6eb33e
Muhammad Moinur Rahman (bofh)
tex* : Update version 20150521=>20210325

- Update MASTER_SITES_TEX_CTAN from https://tug.org/historic/
- Update texlua to use texlua53 library
- Deprecate CSLaTeX format
- Remove aleph as per Upstream
- Add common variables TEXLIVE_YEAR and TEXLIVE_VERSION to be used in
  all ports related to tex*
- Fix dependency of print/texlive-texmf-source [1]
- devel/tex-kpathsea: Update version 6.2.1=>6.3.3
- devel/tex-libtexlua: Update version 5.2.4=>5.3.6
- devel/tex-libtexluajit: Update version 2.0.3=>2.1.0
- devel/tex-synctex: Update version 1.17.0=>2.0.0
- devel/tex-web2c: Update version 20150521=>20210325
- editors/texworks: Fix build with newer tex version
- print/tex-basic-engines: Update version 20150521=>20210325
- print/tex-dvipdfmax: Update version 20150521=>20210325
- print/tex-dvipsk: Update version 5.995=>20210325.1
- print/tex-formats: Update version 20150521=>20210325
- print/tex-jadetex:
- print/tex-luatex: Update version 0.80.0=>1.12.0
  * Convert to dynamic pkg-plist
- print/tex-ptexenc: Update version 1.3.3=>1.3.9
- print/tex-xetex: Update version 0.99992=>0.99993
  * Convert to dynamic pkg-plist
- print/texlive-base: Update version 20150521=>20210325
- print/texlive-docs: Update version 20150521=>20210325
  * Convert to dynamic pkg-plist
- print/texlive-full: Update version 20150521=>20210325
- print/texlive-texmf-source: Update version 20150521=>20210325
- print/texlive-texmf: Update version 20150521=>20210325
  * Convert to dynamic pkg-plist
- print/texlive-tlmgr: Update version 20150521=>20210325
- print/xpdfopen: Transfer MAINTAINER to tex@ as xpdfopen is an
  integral part of tex after poppler support has been deprecated from
  tex [2]
- textproc/dblatex: Update version 0.3.11=>0.3.12
  * Take MAINTAINERship
- textproc/gastex: Fix build
- textproc/metauml: Fix build

PR:		226983 [1]
Reported by:	Trond.Endrestol@ximalas.info [1]
Reviewed by:	tcberner (private repo)
Approved by:	hrs (maintainer-timeout) [2]
Relnotes: https://tug.org/texlive/doc/texlive-en/texlive-en.html#news
Sponsored by:	Nepustil.net
8374a33c80
Rainer Hurling (rhurlin) · 20150521_77
print/texlive-base: Fix pdfjam regex issue

On FreeBSD >= 13.0 the pdfjam script throws an error:

pdfjam "input.pdf" 1-20 -o output.pdf
sed: 1: "/\\\usepackage{hyperref}/d": RE error: trailing backslash (\)
sed: 1: "/\\\hypersetup.*/d": RE error: trailing backslash (\)
sed: 1: "/\\\usepackage.*{geomet ...": RE error: trailing backslash (\)
sed: 1: "/\\\usepackage.*{color}/d": RE error: trailing backslash (\)

While here, pet portfmt.

PR:		255232
Reported by:	Gordon <gordon.friedman@hotmail.com>
MFH:		2022Q1

Approved by:	Hiroki Sato <hrs@FreeBSD.org> (maintainer timeout)
56f9e4aaa7
Stefan Eßer (se) · 20150521_76
Fix CONFLICTS entries of multiple ports

There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
cannot conflict with itself (due to logic in bsd.port.mk that
supresses the pattern match result in that case).

A few ports that set the conflicts variables depending on complex
conditions (e.g. port options), have been left unmodified, despite
probably containing outdated package names.

These changes should only affect the installation of locally built
ports, not the package building with poudriere. They should give an
early indication of the install conflict in cases where currently
the pkg command aborts an installation when it detects that an
existing file would be overwritten,

Approved by:	portmgr (implicit)
bcaf25a8c8
Tobias C. Berner (tcberner) · 20150521_76
graphics/poppler: update to 21.12

Release 21.12.0:
    core:
         * Add API to add images
         * CairoOutputDev: Fix de-duping of Flate images
         * Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393
         * Minor code improvements

    glib:
         * Add API for validation of signatures
         * Add API to read/save to file descriptor

    utils:
         * pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117

    build system:
         * Increase C++ standard to 17

Exp-run by:	antoine
PR:		260344
fd68e9e2b6
Gleb Popov (arrowd) · 20150521_75
Bump PORTREVISION of graphics/poppler consumers.

PR:		259656
e886c38c6e
Jan Beich (jbeich) · 20150521_74
devel/icu: update to 70.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by:	GitHub (watch releases)
PR:		258794
Exp-run by:	antoine
f34ece3aa6
Jimmy Olgeni (olgeni) · 20150521_73
*: fix tab vs. space issues, and comments according to the guide.
4460cf727a
Stefan Eßer (se) · 20150521_73
print/texlive-base: Add CPE information

Approved by:	portmgr (blanket)
9731d3bad7
Tobias C. Berner (tcberner) · 20150521_73
graphics/poppler: bump consumers after 2dee0997fbc9ee01991f73f0fa55f9b18908a264
e140c1eb79
Tobias C. Berner (tcberner) · 20150521_71
graphics/poppler: update to 21.09

Release 21.09.0:
        core:
         * Splash: Massive speed improvement on files that use lots of save/restore (q/Q) operators
         * Correct decoding of signature properties Reason & Location when they are Unicode
         * Fix issues with malformed files
         * MSVC build fixes

        build system:
         * Call cmake_minium_required() before project()
         * Always append to CMAKE_{C,CXX}_FLAGS_${CMAKE_BUILD_TYPE}
         * correctly forward user-provided flags to try_compile()

Exp-run by:	antoine
PR:		258206
d98b56f1de
Daniel Engberg (diizzy) · 20150521_70
print/texlive-base: Update maintainer from freebsd-tex@ to tex@

PR:		257601
Approved by:	tcberner (mentor)
cdfa18a475
Tobias C. Berner (tcberner) · 20150521_70
graphics/poppler: update to 21.08.0

Release 21.08.0:
        core:
         * Add API to allow addition and modification of outlines into a PDF
         * Use additional samples to test for constant parts of an axial gradient
         * forms: Create fallback fonts for some well known font names
         * Support reading the PDF Version from the Catalog
         * Fix XRef::copy when there are modified objects
         * Take into account that Date string may be in unicode
         * JBIG2Stream: Fix regression in "Do not consider a size-0 to be an error"
         * Replace a local bubble sort implementation by std::sort
         * Fix issues with malformed files

        build system:
         * Better error message when libjpeg is not found
         * Better error messages when libopenjpeg2 is not found

        qt5/qt6:
         * Document that a document has to outlive its pages
         * Make getPdfVersion return a dedicated version object

        glib:
         * mimick TextSelectionDumper logic change for spaceAfter

Exp-run by:	antoine
PR:		257539
9a1df6a85c
Tobias C. Berner (tcberner) · 20150521_69
print/texlive-base: prepare for freetype2 upgrade

- freetype2 will no longer ship freetype-config (which was a pkg-config
wrapper) in the near future -- use pkg-config to gather the required
flags.

Original version by:	diizzy
PR:			251512
PR:			257576
2e8a7f6a46
Tobias C. Berner (tcberner) · 20150521_69
graphics/poppler: update to 21.07.0

Release 21.07.0:
        core:
         * JBIG2Stream: Do not consider a size-0 to be an error. Issue #535
         * PSOutputDev: fix off-by-one error for image masking in L1/L2 output. Issue #1088
         * CairoOutputDev: Fix memory leak on broken files
         * Minor code improvements

        build system:
         * set C standard to 11 without extensions

Exp-run by:	antoine
PR:		256981
fac489c164
Fernando Apesteguía (fernape) · 20150521_68
print/texlive-base: Add missing dependency

cairo is a direct dependency.

PR:	256701
Reported by:	dougs@dawnsign.com
Approved by:	tex@freebsd.org (hrs@)
a5c804af55
page 1 of 10older →oldest »