CVE and update status of the FreeBSD ports tree3,296 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)

Masafumi Max NAKANE (max) · as japanese/ptex-base
Don't use absolute path for the source file when making symlink so that it won't cause any trouble even this port is installed by pkg_add with the prefix set to other place than /usr/local.
b013989949
Masafumi Max NAKANE (max) · as japanese/ptex
Remove unnecessary sites from the MASTER_SITES list.
2fd10aed0c
Masafumi Max NAKANE (max) · as japanese/ptex
Port of pTeX that installs files to support EUC.
f9b83f0985
Masafumi Max NAKANE (max) · as japanese/ptex-base
Upgrade, 2.1.4 -> 2.1.5.

Note: This port installs only the character code independent files for pTeX
and this replaces japanese/ptex2.
Note #2 : Japanese/ptex2 has been repository copied to ptex-common by
Satoshi.
f6546d6965
Masafumi Max NAKANE (max) · as japanese/ptex-base
Use ISO639 language abbreviation instead of ISO3166 country abbreviation for PKGNAME.  (IE, jp-* to ja-*).
474b385af1
Masafumi Max NAKANE (max) · as japanese/ptex-base
Some of distfiles (plib-*.tar.gz) have been changed on master_site.
56bf467865
Masafumi Max NAKANE (max) · as japanese/ptex-base
Instead of removing unnecessary files after extracting tarball, use --exclude option of tar.
4fddf56d3e
Masafumi Max NAKANE (max) · as japanese/ptex-base
Ok, some problem with recently modified file have been corrected, and here it is, the checksums changed.
32430057bd
Masafumi Max NAKANE (max) · as japanese/ptex-base
Now, if FOR_CDROM is defined, do-fetch will fetch all the distfiles including characterset dependent ones.

echo prompt; read var -> read -p prompt var
6667e92e1c
Satoshi Asami (asami) · as japanese/ptex-base
Fix Makefiles to work with new bsd.port.mk.  Mostly just replacing ${COMPRESS_MAN} so they will at least work.  I will come back later and get rid of all the .if !defined(NOMANCOMPRESS) stuff.
92cb149612
Masafumi Max NAKANE (max) · as japanese/ptex-base
CATEGORIES+= -> CATEGORIES=

Moved around some lines to standardize.
7ff328a076
Masafumi Max NAKANE (max) · as japanese/ptex-base
On system without ptex2 and platex, after doing ``make install'' in platex, ``make package'' in ptex2 failed.  It happend as:

``Make install'' led to ``make install'' in ptex2 and it installed old
LaTeX files which ptex2 doesn't seem to use.  However, they seem to be
necessary for platex to generate newer pLaTeX files.  Before
installing new files, pLaTex removes old files, and that causes some
files for ptex2 package to be missing.

To solve this problem, ptex2 now doesn't install old LaTeX files and
instead, platex port installs them.

The Bug Found by:	asami
e6d7b0d245
Masafumi Max NAKANE (max) · as japanese/ptex-base
On system without ptex2 and platex, after doing ``make install'' in platex, ``make package'' in ptex2 failed.  It happend as:

``Make install'' led to ``make install'' in ptex2 and it installed old
LaTeX files which ptex2 doesn't seem to use.  However, they seem to be
necessary for platex to generate newer pLaTeX files.  Before
installing new files, pLaTex removes old files, and that causes some
files for ptex2 package to be missing.

To solve this problem, ptex2 now doesn't install old LaTeX files and
instead, platex port installs them.

The Bug Found by:	asami

Moved around some lines to standardize Makefile.

Simplify character code dependent conditionals.
944b6afed0
Satoshi Asami (asami) · as japanese/ptex-base
Always install MakeTeXPK, renaming the old one out of the way if necessary.

Submitted by:	max@sfc.wide.ad.jp
2889791e25
Satoshi Asami (asami) · as japanese/ptex-base
Remove BUILD_DEPENDS on bison, which is now part of the main source tree.
41befebbca
Satoshi Asami (asami) · as japanese/ptex-base
(1) Move one .endif to the right place so this compiles with BATCH set.

(2) Add "STRIP=" so it won't try to strip scripts, strip all binaries
    in post-install target.

(3) Other cosmetic changes.

Submitted in part by:	max@sfc.wide.ad.jp
4081ad7d3d
Satoshi Asami (asami) · as japanese/ptex-base
Fix some comments.

Submitted by:	Masafumi NAKANE <masafumi@pobox.com>
e227fdcd4b
Satoshi Asami (asami) · as japanese/ptex-base
Upgrade, 2.1.1 -> 2.1.4.

Submitted by:	Masafumi NAKANE <masafumi@pobox.com>
81b341f5d9
Satoshi Asami (asami) · as japanese/ptex-base
Category name changes ("printing" -> "print", "languages" -> "lang"). "networking" is left alone for now.
ad18576add
Satoshi Asami (asami) · as japanese/ptex-base
New version of ptex.  Since it's somewhat incompatible with the previous version, imported with suffix "2".  Required for platex2e (coming soon).

Submitted by:	ohmon@sfc.keio.ac.jp
a3fce4f107