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

japanese/tex-ptex 3.6_6

ASCII Japanese pTeX

Port info

Maintainer
tex@FreeBSD.org
Packages
latest: 3.6_6
Upstream
up to date
Last update
to 3.6_6 · 993771b186
Quarterly
2026Q4: 3.6_6
Formerly
japanese/jadetex-ptex until 2014-07-23, japanese/ptex until 2014-07-23, japanese/ptex-base until 2007-04-08, japanese/ptex-tetex until 2007-04-08, japanese/ptex-euc until 2003-04-13, japanese/ptex-jis until 2003-04-13, japanese/ptex-sjis until 2003-04-13, japanese/ptex-common until 2003-04-13
WWW
https://ctan.org/pkg/ptex
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install ja-tex-ptex
installs 3.6_6 from latest; from quarterly (2026Q4) 3.6_6
Port
# cd /usr/ports/japanese/tex-ptex && make install clean
Size
19 MiB download · 105 MiB installed
Depends on
devel/tex-kpathsea 6.4.1, devel/tex-web2c 20250308_1, lang/perl5.42 5.42.3, print/tex-formats 20250308, print/tex-ptexenc 1.5.1

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 163.6_63.6_6–
FreeBSD 153.6_63.6_6–
FreeBSD 143.6_63.6_63.6_6

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 153.6_63.6_6–
FreeBSD 143.6_63.6_63.6_6

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 3.6_6.

Fixed (0)

No VuXML entries for this package.

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

PRSummaryStatusChanged
286684maintainer-feedback? japanese/tex-ptex: does not find platex.fmtNew2025-06-25

Commits (180)

Joe Marcus Clarke (marcus) · 3.1.2_3 · as japanese/ptex
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
053fdb6a6b
Jun Kuriyama (kuriyama) · 3.13 · as japanese/jadetex-ptex
Add jadetex-ptex 3.13, a pTeX backend for Jade, for typesetting SGML documents.

PR:		ports/53880
Submitted by:	Hiroki Sato <hrs@FreeBSD.org>
07c6b2bbda
Masafumi Max NAKANE (max) · 3.1.2_2 · as japanese/ptex-base
Forgot to add dvipsk-ja-cfg and kanji.map that  are needed when WITH_DVIPSK is defined.
c7faf8f388
Masafumi Max NAKANE (max) · 3.1.2_2 · as japanese/ptex
Use files from teTeX 2.0.2 instead of 2.0.1 which is no longer available. s/strip/TRIP_CMD/ s/ECHO/ECHO_MSG/
8043a18d7f
Masafumi Max NAKANE (max) · 3.1.2_2 · as japanese/ptex-base
Use teTeX 2.0.2 files instead of 2.0.1 which is no longer available. Make it possible to build and install dvipsk by defining WITH_DVIPSK. Define CONFLICTS.
479108cd63
Masafumi Max NAKANE (max) · 3.1.2_1 · as japanese/ptex
Reflect the change in the ja-ptex-base's handling of texmf.cnf. Add missing entry to the plist.
ea8047bc2a
Masafumi Max NAKANE (max) · 3.1.2_1 · as japanese/ptex-base
Correctly specify the shared lib no. of libt1 in LIB_DEPENDS. Pointed-Out by:	SHIMURA Tatsuya <shimura@math.cst.nihon-u.ac.jp>, 		ITO Tsuyoshi <tsuyoshi@is.s.u-tokyo.ac.jp>

Run mktexlsr at installation time since there can be a situation
where only this port amongst other TeX related ports is upgraded.

Remove some garbage from pkg-message
Pointed-Out by:	SHIOZAKI Takehiko <st@be.to>

Don't install bin/{tftopl,pltotf} since modified version of them are installed by ja-ptex.

Work-around to make portupgrade users happy, by making share/texmf/dvipdfm and share/texmf/web2c/texmf.cnf symbolic links.

Since share/texmf/ls-R is updated by other ports, don't list them in the plist.
efac6a7520
Masafumi Max NAKANE (max) · 3.1.2 · as japanese/ptex
Ah, I meant to make EUC the default kanji code.
6433b8d231
Masafumi Max NAKANE (max) · 3.1.2 · as japanese/ptex
Upgrade to 3.1.2. Now charset to be used can be specified at runtime, instead of compile time. Due to this change, charset specific ports are being removed, and pTeX now consists of two ports: ptex-base and ptex. Ptex-base is what used to be ptex-common, which installs non-Japanese portion of the system, and ptex is what used to be the charset specific portion, which installs Japanese specific fil
5c8b35e4e6
Ade Lovett (ade) · 2.1.11_2 · as japanese/ptex
Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
7e52725f2a
Masafumi Max NAKANE (max) · 2.1.11_2 · as japanese/ptex-base
Make it compilable with newer bison. Submitted by:	ITO Tsuyoshi <tsuyoshi@is.s.u-tokyo.ac.jp> PR:		47457
b1693d5515
Masafumi Max NAKANE (max) · 2.1.11_2 · as japanese/ptex-base
Ooops, forgot to add another location to MASTER_SITES in previous commit. Pointed-out by:	Shin-ichi YOSHIMOTO <yosimoto@waishi.jp>
e1c51c6a7a
Masafumi Max NAKANE (max) · 2.1.11_2 · as japanese/ptex-base
1. Don't install texmf/dvips/base/* as it could upset dvips* packages. 2. Apply patch provided by ASCII to dvips/pstricks/pst-text.pro 3. Remove not really necessary message printed in pre-configure:.
f9e9320b51
Akinori MUSHA (knu) · 2.1.11_1 · as japanese/ptex-base
Chase the png library version bump.

Bump PORTREVISION.

Dropped by:	ache
170019dec3
Masafumi Max NAKANE (max) · 2.1.11 · as japanese/ptex-sjis
Ooops, I was @exec'ing the same command four times, for some reason...
9d5d8a9128
Masafumi Max NAKANE (max) · 2.1.11 · as japanese/ptex
Use ${PREFIX} instead of ${LOCALBASE} to specify the dependencies. It just doesn't make sense to use ${LOCALBASE}, as if ${PREFIX} is altered to other than ${LOCALBASE}, ptex-common (the dependency) is likely to be installed in the same alternate location.
e8e82b10c7
Masafumi Max NAKANE (max) · 2.1.11 · as japanese/ptex
Run mktexlsr at pkg_add time. Submitted by:	mita
77e7ade395
Masafumi Max NAKANE (max) · 2.1.11 · as japanese/ptex-base
Work around to make [p]LaTeX2e work. Intended to be temporary until the original distribution is updated. Submitted by:	mita
2b834ec927
Masafumi Max NAKANE (max) · 2.1.11 · as japanese/ptex
Upgrade, 2.1.10 -> 2.1.11, along with lib files upgrade.
8109babe98
Masafumi Max NAKANE (max) · 2.1.10 · as japanese/ptex
The distfile was updated without name change.
8a3b141a4c
Masafumi Max NAKANE (max) · 2.1.10 · as japanese/ptex
Update to use recently released ptex-src-2.1.10.tar.gz which includes all the patches plus some updates.
e991a07d3a
Masafumi Max NAKANE (max) · 2.1.10 · as japanese/ptex
Upgrade japanese/ptex-* from 2.1.8 to 2.1.10. This upgrade eliminates japanese/platex-{common,euc,jis,sjis} ports since ptex includes pLaTeX2e since 2.1.9.
2b067ae111
Satoshi Asami (asami) · 2.1.8 · as japanese/ptex-base
Change PKGDIR from pkg/ to .  Also fix places where ${PKGDIR} is spelled out (many of which are ${PKGDIR}/MESSAGE -> ${PKGMESSAGE} type fixes that shouldn't have been necessary) and the string "/pkg/" appear.
7acef1cd7a
Satoshi Asami (asami) · 2.1.8 · as japanese/ptex-base
Rename INSTALLS_SHLIBS to INSTALLS_SHLIB.  (There was a typo in the previous commit message to bsd.port.mk, which said INSTALL_SHLIBS.  Boo.)

Line up the rhs of variable assignments nicely.  Remove a couple of extra
whitespaces while I'm here.

Suggested by:	 sobomax
ffb21b5654
Maxim Sobolev (sobomax) · 2.1.8 · as japanese/ptex-base
Final round of the INSTALLS_SHLIBS=yes conversion. Few remaining ports with ldconfig in PLIST need personal consideration.
5178b48938
Akinori MUSHA (knu) · 2.1.8 · as japanese/ptex
Update the japanese/[o-t]* ports with the new PORT{NAME,VERSION}/PKGNAME{PRE,SUF}FIX variables.
8e270816f9
Masafumi Max NAKANE (max) · as japanese/ptex-base
Add the URL to the pTeX Web page as well as another useful page. Submitted by:	Kentaro Inagaki  <inagaki@tg.rim.or.jp>
a5ad3e9679
Satoshi Taoka (taoka) · as japanese/ptex-base
A modifiction to exist japanese/ptex-common and japanese/dvipsk* together Note that this is part of a patch in PR ports/11742. In previous commit, it was fogotten to commit.

PR:		ports/11742
Submitted by:	Inagaki Kentraro <inagaki@tg.rim.or.jp>
Approved by:	maintainer
1dbfa7cfa0
Michael Haro (mharo) · as japanese/ptex
FreeBSD.ORG -> FreeBSD.org

Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
65ab34a667
Masafumi Max NAKANE (max) · as japanese/ptex-base
Make ptex-* ports compile on 2.2.x.

Submitted and requested by:	Mamoru Iwaki <iwaki@bc.niigata-u.ac.jp>
893959dfa6
Masafumi Max NAKANE (max) · as japanese/ptex-base
Don't install files under share/texmf/dvips, and don't create this directory either, so that japanese/dvipsk* ports can install files there without problem.

PR:		11742
Submitted by:	Inagaki Kentraro <inagaki@tg.rim.or.jp>
321c620983
Tim Vanderhoek (hoek) · as japanese/ptex
Commit #2/4 to enforce Caps, no period.  I ran this oe as $ time cvs $FREEBSD ci -m `cat msg` `cat ci.ab`

Results to follow.  :)
4b7f92f936
Michael Haro (mharo) · as japanese/ptex-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
Masafumi Max NAKANE (max) · as japanese/ptex-base
Quick hack to make the klibtool script generate the shared lib name and the shared lib itself appropriate for ELF. Please note that this port no longer builds shared library in appropriate manner on a.out systems.
57f82d2946
Satoshi Asami (asami) · as japanese/ptex
Adjust port Makefiles to new EXTRACT_* variable defaults.  See log of bsd.port.mk rev. 1.304 for details on the change.

The fix here is one of the following.

(1) Define USE_BZIP2 instead of BUILD_DEPENDS on bzip2 and redefining
    EXTRACT_* commands.

(2) Change ${EXTRACT_CMD} to ${TAR} when the command is obviously
    calling the "tar" command (i.e., arguments like "-xzf" are spelled
    out).

(3) If ${EXTRACT_CMD} is called directly with ${EXTRACT_BEFORE_ARGS},
    add ${EXTRACT_AFTER_ARGS} to the command line as well.

(4) If any of EXTRACT_CMD, EXTRACT_BEFORE_ARGS or EXTRACT_AFTER_ARGS
    is set, define the other two too.
5114e2637e
Satoshi Asami (asami) · as japanese/ptex
Prepend ${WRKDIRPREFIX} to WRKSRC definitions that don't use ${WRKDIR}.
fe04da78c6
Satoshi Asami (asami) · as japanese/ptex
Move MANUAL_PACKAGE_BUILD to the right place.  I had these ports marked BROKEN (with the BROKEN line as far away as possible from the regular center of activity) and forgot to move them to the right place when I changed these to MANUAL_PACKAGE_BUILD.  Sorry!
81f8db4890
Satoshi Asami (asami) · as japanese/ptex
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