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

print/texinfo 7.3_1,1

Typeset documentation system with multiple format output

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 7.3_1,1
Upstream
up to date
Last update
to 7.3_1,1 · def2ce2c35
Quarterly
2026Q4: 7.3_1,1
WWW
https://www.gnu.org/software/texinfo/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install texinfo
installs 7.3_1,1 from latest; from quarterly (2026Q4) 7.3_1,1
Port
# cd /usr/ports/print/texinfo && make install clean
# make -C /usr/ports/print/texinfo config  # change options first
Size
2.0 MiB download · 11 MiB installed
Depends on
converters/libiconv 1.18_1, converters/p5-Text-Unidecode 1.30, devel/gettext-runtime 1.0_1, devel/libunistring 1.4.2, devel/p5-Locale-libintl 1.37, lang/perl5.42 5.42.3, print/indexinfo 0.3.1_1, textproc/p5-Unicode-EastAsianWidth 12.0
License
GPLv3+
Options
1 of 1 on in the package: NLS

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 167.3_1,17.3_1,1–
FreeBSD 157.3_1,17.3_1,1–
FreeBSD 147.3_1,17.3_1,17.3_1,1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 157.3_1,17.3_1,1–
FreeBSD 147.3_1,17.3_1,17.3_1,1

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 7.3_1,1.

Fixed (0)

No VuXML entries for this package.

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

PRSummaryStatusChanged
241719maintainer-feedback? print/texinfo: fix NLS build, part 2New2026-05-25

Commits (177)

Sunpoet Po-Chuan Hsieh (sunpoet) · 6.6_3,1
Update texi2dvi and texinfo.tex

- Bump PORTREVISION for package change

Changes:	https://git.savannah.gnu.org/cgit/texinfo.git/log/util/texi2dvi
		https://git.savannah.gnu.org/cgit/texinfo.git/log/doc/texinfo.tex
da09df6ff2
Baptiste Daroussin (bapt) · 6.6_3,1
Fix texinfo playing with unicode variables Chose ncurses (tinfo in this case) with widechar support first.

PR:		240553
Submitted by:	Victor Sudakov <vas@mpeks.tomsk.su>
06ab198174
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.6_2,1
Update texi2dvi and texinfo.tex

- Bump PORTREVISION for package change

Changes:	https://git.savannah.gnu.org/cgit/texinfo.git/log/util/htmlxref.cnf
		https://git.savannah.gnu.org/cgit/texinfo.git/log/doc/texinfo.tex
9e98fce63f
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.6_1,1
Update htmlxref.cnf and texi2dvi

- Bump PORTREVISION for package change

Changes:	https://git.savannah.gnu.org/cgit/texinfo.git/log/util/htmlxref.cnf
		https://git.savannah.gnu.org/cgit/texinfo.git/log/util/texi2dvi
4f42c70215
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.6,1
Fix the download of auxiliary files

The main problem is that upstream provides unversioned auxiliary files
(htmlxref.cnf, texi2dvi and texinfo.tex) [1]. After several failure and PRs, I
decided to host those files in my LOCAL and use it as MASTER_SITES. It helps
make the update "expected". But it still makes problem when the users have an
outdated ports tree.

In order to solve this problem, those files are stored versioned (by date) in my
LOCAL from now on. Therefore, people with old ports tree would still be able to
fetch the files.

[1] https://ftp.gnu.org/gnu/texinfo/
ef2dabd1f9
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.6,1
Update to 6.6

Changes:	https://git.savannah.gnu.org/cgit/texinfo.git/plain/NEWS
		https://lists.gnu.org/archive/html/bug-texinfo/2019-02/msg00021.html
PR:		236158
Exp-run by:	antoine
aea1d03881
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.5_5,1
Update texi2dvi and texinfo.tex

- Update texi2dvi from 6.4 7906 to 6.5 dev
- Update texinfo.tex from 2018-09-21.20 to 2019-02-16.14
- Bump PORTREVISION for package change

Changes:	https://svn.savannah.gnu.org/viewvc/texinfo/trunk/util/texi2dvi
		https://svn.savannah.gnu.org/viewvc/texinfo/trunk/doc/texinfo.tex
dc2ffbdc0b
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.5_4,1
Adjust the installation of htmlxref.cnf
91afa52cc2
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.5_4,1
Update htmlxref.cnf and texinfo.tex

- Update htmlxref.cnf from 2016-07-11.22 to 2018-08-23.18
- Update texinfo.tex from 2017-08-23.19 to 2018-09-21.20
- Bump PORTREVISION for package change

Changes:	https://svn.savannah.gnu.org/viewvc/texinfo/trunk/util/htmlxref.cnf
		https://svn.savannah.gnu.org/viewvc/texinfo/trunk/doc/texinfo.tex
cc00bac171
Stephen Montgomery-Smith (stephen) · 6.5_3,1
- Bump portrevision because of r489116. - Fix a portlint issue.

PR:		ports/234621
Submitted by:	stephen@FreeBSD.org
Approved by:	portmgr (blanket: just fix it)
6c0a600458
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.5_2,1
Fix Perl 5.28+ warning

PR:		234464
Submitted by:	Risto <toivonenristo@netscape.net>
b3e56ee3be
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.5_2,1
Use perl ports instead of bundled ones

- Bump PORTREVISION for dependency and package change

PR:		233441
Submitted by:	swills
1fc73dcc5e
Baptiste Daroussin (bapt) · 6.5_1,1
Install texinfo files (GNU info) into ${PREFIX}/share/info

After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
7990f81066
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.5,1
Restrict download htmlxref.cnf from my LOCAL

Do not download htmlxref.cnf from GNU directly to avoid checksum error when
upstream updates this unversioned file.

=> htmlxref.cnf doesn't seem to exist in /usr/ports/distfiles/texinfo/6.5.
=> Attempting to fetch http://ftp.gnu.org/gnu/texinfo/htmlxref.cnf
fetch: http://ftp.gnu.org/gnu/texinfo/htmlxref.cnf: size mismatch: expected 20137, actual 20118

MFH:		2017Q4
253fba7168
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.5,1
Update to 6.5

- Update texi2dvi from 7842 (2017-06-23) to 7906 (2017-07-05)
- Update texinfo.tex from 2017-06-04.19 to 2017-08-23.19

Changes:	http://lists.gnu.org/archive/html/info-gnu/2017-09/msg00007.html
		https://svn.savannah.gnu.org/viewvc/texinfo/trunk/util/texi2dvi
		https://svn.savannah.gnu.org/viewvc/texinfo/trunk/doc/texinfo.tex
PR:		222347
Exp-run by:	antoine
1898434ff2
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.4_1,1
Bump PORTREVISION for package change [1]

- Use REINPLACE_CMD instead of patch file

PR:		220447 [1]
68b9e675fa
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.4,1
Fix incorrect frees

PR:		220447
Reported by:	Rozhuk Ivan <rozhuk.im@gmail.com>
Submitted by:	dim
700bbf3778
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.4,1
Update to 6.4

- Strip shared library

Changes:	https://savannah.gnu.org/forum/forum.php?forum_id=8893
		https://svn.savannah.gnu.org/viewvc/texinfo/trunk/util/texi2dvi
		https://svn.savannah.gnu.org/viewvc/texinfo/trunk/doc/texinfo.tex
PR:		220304
Exp-run by:	antoine
d3311d1f75
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.3_2,1
Restrict download texi2dvi from my LOCAL

Do not download texi2dvi from GNU directly to avoid checksum error when
usptream updates this unversioned file.

=> texi2dvi doesn't seem to exist in /usr/ports/distfiles/texinfo/6.3.
=> Attempting to fetch http://www.gtlib.gatech.edu/pub/gnu/gnu/texinfo/texi2dvi
fetch: http://www.gtlib.gatech.edu/pub/gnu/gnu/texinfo/texi2dvi: size mismatch: expected 61181, actual 61521
bc086bc1d2
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.3_2,1
Restrict download texinfo.tex from my LOCAL

Do not download texinfo.tex from GNU directly to avoid checksum error when
usptream updates this unversioned file.
5ba2888754
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.3_2,1
Update texinfo.tex from 2017-04-14.11 to 2017-05-14.14

- Bump PORTREVISION for package change

Changes:	https://svn.savannah.gnu.org/viewvc/texinfo/trunk/doc/texinfo.tex
Reported by:	kwm
3df43699ec
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.3_1,1
Update texinfo.tex from 2017-01-14.15 to 2017-04-14.11

- Bump PORTREVISION for package change

Changes:	https://svn.savannah.gnu.org/viewvc/texinfo/trunk/doc/texinfo.tex
PR:		219221
Submitted by:	Christian Sturm <reezer@reezer.org>
d020130a95
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.3,1
Update print/texinfo to 6.3

Changes:	http://savannah.gnu.org/forum/forum.php?forum_id=8679
Differential Revision:	https://reviews.freebsd.org/D
PR:		218972
Exp-run by:	antoine
5a3404d7c6
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.1.20160425_1,1
Sort INFO
56e782fece
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.1.20160425_1,1
Revert PORTDATA part of r438224

Requested by:	mat
f8856eeebc
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.1.20160425_1,1
Modernize port

- Add LICENSE
- Use = instead of += for BUILD_DEPENDS and USES
- Use PERL instead of LOCALBASE/bin/perl
- Use USE_TEX and TEXMFDIR (already defined in bsd.tex.mk)
- Add missing USES=iconv
- Use PORTDATA
- Silence patch message
- Cosmetic change
- Reformat pkg-descr
- Update WWW: use https://
- Bump PORTREVISION for package change
a18241eb89
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.1.20160425,1
- Take maintainership
ad5a8e82b5
Johan van Selst (johans) · 6.1.20160425,1
Stepping down as maintainer for some ports.
2127a44c33
Antoine Brodin (antoine) · 6.1.20160425,1
Revert texinfo upgrade, it was not tested

With hat:	portmgr
82ad57ce49
Johan van Selst (johans) · 6.3.20160911
Update to Texinfo 6.3 http://lists.gnu.org/archive/html/info-gnu/2016-09/msg00004.html
9c53c3ed30
Tijl Coosemans (tijl) · 6.1.20160425
Remove a patch from devel/gmake so the port no longer depends on print/texinfo which requires gmake.  To break this circular dependency gmake-lite was introduced.  This can be removed now as well.

PR:		210623
Reviewed by:	bapt
Exp-run by:	antoine
Approved by:	portmgr (antoine)
a0a3b1dad0
Johan van Selst (johans) · 6.1.20160425
Update to texinfo 6.1, with data files from 25 April
c8d70954bb
Mathieu Arnold (mat) · 6.0.20151108
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
8d6597e0bb
John Marino (marino) · 6.0.20151108
print/texinfo: document ncurses requirement (USES+=ncurses)

approved by:	infrastructure blanket
c6c76d1f38
Johan van Selst (johans) · 6.0.20151108
- Update texinfo.tex to latest version - Add http mirror to improve chances of finding a working mirror
4cf561357a
Johan van Selst (johans) · 6.0.20151013
Update texinfo.tex to latest version
6e0aa438ff
Johan van Selst (johans) · 6.0.20150919
Update to new script releases
68b8741feb
Johan van Selst (johans) · 6.0.20150626
- Update to texinfo 6.0   https://lists.gnu.org/archive/html/bug-texinfo/2015-06/msg00052.html - Remove patch that is now included upstream
362168200f
Johan van Selst (johans) · 5.2.20150205
- Update texinfo.tex, htmlxref.cnf to latest release - Add CPE information [1]   print/texinfo has had vulnerabilities with a CPE identifier assigned   (e.g. CVE-2006-4810).

PR:		198841 [1]
Submitted by:	shun.fbsd.pr@dropcut.net
464fa85ec7
Johan van Selst (johans) · 5.2.20150101
Update texi2dvi to latest release
3bb5f733f0
Antoine Brodin (antoine) · 5.2.20141212_1
Fix build on head
bab7320763
Antoine Brodin (antoine) · 5.2.20141212_1
Unbreak
f04a3f032a
Johan van Selst (johans) · 5.2.20141212_1
Use DIST_SUBDIR for rolling distfiles

Suggested by:	antoine
MFH:		2014Q4
e0c02bb1c6
Johan van Selst (johans) · 5.2.20141212
Update texinfo.tex and texi2dvi to latest release
9495f2217d
Antoine Brodin (antoine) · 5.2.20140808
Cleanup plist
115aba45f3
Johan van Selst (johans) · 5.2.20140808
Update new version of htmlxref.cnf
6f7363f7b5
Johan van Selst (johans) · 5.2.20140707
Update texi2dvi to latest version
90782b1975
Jimmy Olgeni (olgeni) · 5.2.20140608
Remove indefinite articles and trailing periods from COMMENT, plus minor COMMENT typos and surrounding whitespace fixes. A few Makefiles where not included as they contain Latin-1 characters that break the Phabricator workflow. Categories P-S.

CR:		D422
Approved by:	portmgr (bapt)
fa3a17c064
Baptiste Daroussin (bapt) · 5.2.20140608
Use gmake lite to avoid circular dependency when building on a system that is build WITHOUT_INFO (gmake needs makeinfo, hence texinfo)
3f02ac1c1e
Johan van Selst (johans) · 5.2.20140608
Update texinfo.tex and texi2dvi to latest version
cd3e217ffb