- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS) - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav6f6fbe4bdfPort 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-baseinstalls 20250308_4 fromlatest; fromquarterly(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 version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 20250308_4 | 20250308_4 | – |
| FreeBSD 15 | 20250308_4 | 20250308_4 | – |
| FreeBSD 14 | 20250308_4 | 20250308_4 | 20250308_4 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 20250308_4 | 20250308_4 | – |
| FreeBSD 14 | 20250308_4 | 20250308_4 | 20250308_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)
Fix build with clang. PR: ports/159895 Submitted by: myself Approved by: maintainer timeout (hrs, one month)4aed1b0128
- Kick MD5 Supportedbfcf1c23
Remove old texinfo bits. This should solve conflicts with print/texinfo. Suggested by: johans51434e02fb
Bump PORTREVISION after open-mofit update630ca2285f
Bump memory constants in texmf.cnf to suit recent machines with large memory. JadeTeX now works with no manual configuration even for a large document like FreeBSD Handbook. Suggested by: simon376352b380
Update pdfjam to 2.08d494d4ce92
- fix build for png-1.4.1 PR: 145108d71ce2a328
- update to 1.4.1 Reviewed by: exp8 run on pointyhat Supported by: miwide78af3ac5
Update my mail address to @FreeBSD.org Feature safe: yes4aaac0b5f9
- update to jpeg-8ca9c60461c
Fix a updmap issue "psfonts_t1.map not found". Reported by: Anton Shterenlikht and Naram Qashat236d0c2d71
- Fix exit status of updmap when --nomkmap[1]. - Fix pkg-plist when WITHOUT_X11[2]. Spotted by: stas[1] and Andy Clayton[2] PR: ports/140875 [2]f4d70d2113
- Rewrite pdfjoin to avoid bashisms Submitted by: Eygene Ryabinkin48f012a784
- Rewrite pdfjoin to avoid bashisms - Remove dependency on bash Submitted by: Eygene Ryabinkin081f5c138e
- Update to version 1.21 - Remove patches that have been merged upstream - Add dependency on bash (and don't call it /bin/bash) - Grab maintainershipa1aa91b4b6
Reset paul+ports@it.ca due to maintainer-timeouts and no response to email. Hat: portmgr71804e4f26
- Enable UTF8 Arphic font by default - Make UTF8 font name compatible with Debian/Ubuntu's latex-cjk package, so that users can compile his/her latex files in both environment. - Bump PORTREVISION7f12eb5082
- bump all port that indirectly depends on libjpeg and have not yet been bumped or updated Requested by: edwineca78ec61b
Fix build and bump PORTREVISION. Spotted by: pointyhatb83680da1a
- Update to 4.8.279230ea4f2
- Fix insecure temporary files PR: based on 130028 Submitted by: Eygene Ryabinkin <rea-fbsd@codelabs.ru> Approved by: maintainer timeout12049643e6
- Update to 4.8.1511c4cfd89
- Make it PREFIX-clean by using relative TEXMFDIR in plist538ea84bcb
Take maintainership of the following important ports: ports/archivers/zoo ports/print/dvips ports/print/latex ports/print/tex ports/textproc/ispell97e86b69ed
Reset jmz@FreeBSD.org due to no response to email about maintainer-timeout, and no commit activity for 3 months. Hat: portmgra34ad4f459
Add missing dependency. Submitted by: Mel PR: ports/123576c4e8b112b7
- pkg-deinstall was moved to files/27ca7fa08e
- Update to 4.8.0 - Respect LOCALBASE (ccmap/make.sh, pkg-install, pkg-deinstall) - Respect NOPORTEXAMPLES - Use COPYTREE_* where applicable65a31a1b33
- Add pkg-install, pkg-deinstall to SUB_FILES. No content changes. (prepare for latex-cjk 4.8.0 update)050517b6d9
Bump portrevision due to upgrade of devel/gettext. The affected ports are the ones with gettext as a run-dependency according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT in Makefile (29 of them). PR: ports/124340 Submitted by: edwin@ Approved by: portmgr (pav)090059a210
- Remove unneeded dependency from gtk12/gtk20 [1] - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+ Thanks to all Helpers: Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr, ehaupt, nox, itetcu, flz, pav PR: 116263 Tested on: pointyhat Approved by: portmgr (pav)3e4ed01146
- Depends on package as latex may come from print/latex instead of teTeX - While doing so, use package dependency for fonts, too Submitted by: brianbc17a3ecc1
- Finish move chinese/CJK to print/latex-cjk PR: 115451 Submitted by: Koji Yokota <yokota at res.otaru-uc.ac.jp>f2ae4c75a9
- Finish move chinese/CJK to print/latex-cjk PR: ports/115451 Submitted by: Koji Yokota <yokota at res.otaru-uc.ac.jp>b557b594fe
Fix some manpages that should have been in MLINKS. Submitted by: brian158243389e
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.d4f0d0048aUpdate MASTER_SITE_SUBDIR.63c02a83ee
- There is no post-su-install. post-install always runs with root privilege. Why I made the same mistake twice :( Noticed by: brian and pointyhat Pointy hat to: rafan82b79aa391
- Use {pre,post}-su-install since we need root in these two targets
Requested by: brianedc5440f69- Be compatible with Debian's font famliy name for latex-cjk-chinese-arphic-bkai00mp 1.15+. They use bkai instead of kai. Make both name available.e3ac5fc3e0
- Update to 4.7.06912c198da
- Fix pkg-plist Reported by: pointyhat via krisb0e3d0e4d6
- Move CJK specific maps into recommended directory PR: ports/102810 Submitted by: Tz-Huan Huang <tzhuan@gmail.com> Discussed with: hrs, intron <intron at intron.ac>e5bcd165b9
- Remove := magic in BUILD_DEPENDS - Use INSTALL, DOCSDIR, EXAMPLESDIR macros - dvipdfmx is RUN_DEPENDS not BUILD_DEPENDS - Use find's -delete instead of xargs + rm - Use setenv(1) to set environment variables This should be already committed last month. PR: ports/101867 Submitted by: Gea-Suan Lin <gslin at gslin.org> Forgotten by: rafan4d40bb0bce
Add $TEXMF/fonts/map// to the tail of updmap(1)'s search path for *.map files in case no map file is found in $TEXMF/fonts/map//<dviwarename>//. While map files should be separated in this manner to prevent updmap(1) from getting confused by difference in the file formats between dvips and dvipdfm, the current chinese/CJK package depends on the obsolete search path and files in $TEXMF/fonts/map/C Rationale: TDS (standard TeX Directory Structure) 1.1[*] specifies a directory for font map files should be "fonts/map/<syntax>/<package>/..." and names like "fonts/map/<package>" are discouraged. Bump PORTREVISION, but there is no visible change for most people. Spotted by: rafan References: [*] http://tug.org/tds/tds.htmlfa7bec861d
- Fix longstanding bugs in updmap(1) which prevent it from working with map files for dvipdfm. - updmap(1) now supports --progname option. - Bump PORTREVISION.d5f333d66d
Change to my FreeBSD.org email. Approved by: delphij (mentor)ba5a82b53b
Add a wrapper script for texdoctk(1). PR: ports/59553 Submitted by: Rong-En Fan (rafan at infor dot org)8164dfd28f
[PATCH] print/tex: portlint(1) fixes too bad Donald Knuth doesn't offer awards for portlint fixing the TeX port... Port maintainer (jmz@FreeBSD.org) is cc'd. PR: ports/95838 Submitted by: Alexander Botero-Lowry <alex@foxybanana.com> Approved by: maintainer timeout9ed16e0a50