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

graphics/tgif 4.2.5_4

Xlib-based two-dimensional drawing tool and hyper-object browser

Port info

Maintainer
bmc@clapper.org
Packages
latest: 4.2.5_4
Upstream
up to date
Last update
to 4.2.5_4 · e427ab10bf
Quarterly
2026Q4: 4.2.5_4
Formerly
graphics/tgif-nls until 2007-06-09
WWW
http://bourbon.usc.edu:8001/tgif/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install tgif
installs 4.2.5_4 from latest; from quarterly (2026Q4) 4.2.5_4
Port
# cd /usr/ports/graphics/tgif && make install clean
# make -C /usr/ports/graphics/tgif config  # change options first
Size
1.2 MiB download · 3.4 MiB installed
Depends on
devel/gettext-runtime 1.0_1, graphics/netpbm 11.04.02_2, x11-toolkits/libXt 1.3.1,1, x11/libICE 1.1.2,1, x11/libSM 1.2.6,1, x11/libX11 1.8.14,1, x11/libXext 1.3.7,1
License
QPLv1
Options
2 of 3 on in the package: DOCS NLS
Show the 1 options that are off
A4SIZE

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 164.2.5_44.2.5_4–
FreeBSD 154.2.5_44.2.5_4–
FreeBSD 144.2.5_44.2.5_44.2.5_4

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 154.2.5_44.2.5_4–
FreeBSD 144.2.5_44.2.5_44.2.5_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 4.2.5_4.

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (108)

Sergey A. Osokin (osa) · 4.1.43
Update to 4.1.43 [1] Fix pkg-plist after update [2] Make pkg-descr portlint(1) compilant [2] Use ${REINPLACE_CMD} instead of patch-aa [2]

Submitted by:	Brian Clapper <bmc@clapper.org> (maintainer) [1],
		osa [2]
Approved by:	maintainer
PR:		55746
96263a093c
Sergey A. Osokin (osa) · 4.1.42
Update maintainer's e-mail address.

Submitted by:	Brian Clapper <bmc@WillsCreek.com> (maintainer)
PR:		55748
462a70702c
Akinori MUSHA (knu) · 4.1.42
De-pkg-comment.
55850b547b
Kris Kennaway (kris) · 4.1.42
Replace stale bare sourceforge URL with ${MASTER_SITE_SOURCEFORGE}
decaa5e7da
Ade Lovett (ade) · 4.1.42 · as graphics/tgif-nls
Chase shlib rev of devel/gettext

Submitted by:	lots and lots
Pointy hat to:	ade
c8eaa93644
Patrick Li (pat) · 4.1.42 · as graphics/tgif-nls
Do not install tgif.1.html into DOCSDIR.

PR:		ports/40487
Submitted by:	maintainer
f573a7bae9
Ade Lovett (ade) · 4.1.41_2 · as graphics/tgif-nls
gettext upgrade uber-patch (stage 3)

- switch devel/gettext (0.11.1) on, installing full package
- flip devel/gettext-old (0.10.35) to installing only static binaries
  with a "-old" suffix -- gettext-old will have its deorbit burn
  sequence initiated just after 4.6-RELEASE
- fix up ports for the new world order

Reviewed by:	portmgr
f18cbf2fa6
Patrick Li (pat) · 4.1.42
Update to 4.1.42

PR:		36620
Submitted by:	maintainer
4c858aced0
Ade Lovett (ade) · 4.1.41_1 · as graphics/tgif-nls
Stage 1 of gettext update.

Move gettext (0.10.35) with gettext-old
Update gettext from gettext-devel (0.10.40)
Remove gettext-devel
Fix dependencies

Stage 2 will involve upgraded gettext to 0.11 and fixing issues
Stage 3 involves a de-orbit burn sequence for gettext-old

Reviewed by:	portmgr
9210b7cb07
Satoshi Taoka (taoka) · 4.1.41_1 · as graphics/tgif-nls
The directories installed tgif.mo and searched in tgif command are mismatched.

patch-ab is divided into patch-ab and patch-ac to be assigned to one file,
where the former was modified to fix the above problem.

Approved by: maintainer
821c5b66a2
Pete Fritchman (petef) · 4.1.41 · as graphics/tgif-nls
- update to 4.1.41 - add NOPORTDOCS support to pkg-plist

PR:		31520
Submitted by:	maintainer
147c3c3123
Kevin Lo (kevlo) · 4.1.41
Update to version 4.1.41

PR: 31335
Submitted by: MAINTAINER
a643e2b08b
Michael Haro (mharo) · 4.1.40
Update tgif port to 4.1.40

PR:		26849
Submitted by:	    maintainer
c1d6d1746b
Maxim Sobolev (sobomax) · 4.1.37
Initialise Deorbiting Burn Sequence [tm, (c) 2000, PHK] for pnmtopng port.

PR:		20968
Submitted by:	PF
67c29fddb0
Steve Price (steve) · 4.1.38 · as graphics/tgif-nls
Update to version 4.1.38.

PR:		20868
Submitted by:	maintainer
c99ddf7b0a
Kevin Lo (kevlo) · 4.1.37
Update to version 4.1.37

PR: 20789
Submitted by: MAINTAINER
faa603fa18
Steve Price (steve) · 4.1.34 · as graphics/tgif-nls
- Enable ja, ru and fr message catalogs - Change default paper size to A4 - Support NOPORTDOCS - Remove XMKMF

PR:		19360
Submitted by:	maintainer
1e5b2beb61
Steve Price (steve) · 4.1.34 · as graphics/tgif-nls
Update to version 4.1.34.

PR:		18764
Submitted by:	maintainer
62ad072bc2
Bill Fumerola (billf) · 4.1.33
Upgrade to tgif 4.1.33
aed1825e39
Satoshi Asami (asami) · 4.1.27
Convert to PORTNAME/PORTVERSION.  lfview had an invalid version string so I fixed it.
c99c600944
Chris D. Faulhaber (jedgar)
Update port to 4.1.27

PR:		17044
Submitted by:	Maintainer
804abed251
Chris Piazza (cpiazza)
Add a pnmtopng RUN_DEPENDS to allow printing of images to PNG format

PR:		15161
Submitted by:	saper@system.pl
dea2ba7b24
Bill Fumerola (billf)
Upgrade to 4.1.25

Inspired by:	a post by julian
66a45d29bd
Steve Price (steve)
Update to version 4.1.21.

PR:		14198
Submitted by:	maintainer
d2634d51d2
David E. O'Brien (obrien)
upgrade to 4.1.17
10b5b0e03d
David E. O'Brien (obrien)
Change Id->FreeBSD.
5133141363
Chris Piazza (cpiazza)
Submitter writes: Patches from Mita Yoshio <mita@iis.u-tokyo.ac.jp> to 	(a) enable TGIF internationalization in TGIF, in preparation for 	    his Japanese port of TGIF; 	(b) install TGIF documentation.

PR:		12929
Submitted by:	maintainer
1435b07617
Tim Vanderhoek (hoek)
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
Chris Piazza (cpiazza)
Update tgif to 4.1.16

PR:	12178
Submitted by: 	maintainer
965694ee6a
Michael Haro (mharo)
Update to 4.1.15

PR:		12010
Submitted by:	cpiazza@home.net
69cee93e1c
Michael Haro (mharo)
Upgrade to 4.1.11

PR:		11819
Submitted by:	maintainer w/ upgrade by me
94955cbcc9
Satoshi Taoka (taoka) · as graphics/tgif-nls
We should make ${PREFIX}/lib/X11/ja_JP.EUC/app-defaults before we "make install"

Obtained from: http://bento.freebsd.org/errorlogs/3-latest/tgif-nls-4.1.8.log
c517c6c3e3
Tim Vanderhoek (hoek) · as graphics/tgif-nls
The speed at which new ports are committed is absolutely unbelievable. Add WWW: to the latest.
97e0142d86
Steve Price (steve) · as graphics/tgif-nls
Initial import of tgif-nls version 4.1.8. A two-dimensional drawing tool with NLS message catalogs support.

PR:		11455
Submitted by:	Hajime Tanno <one@netlab.is.tsukuba.ac.jp>
63e4f8628d
Michael Haro (mharo)
update to version 4.1.8

PR:		11166
Submitted by:	Brian Clapper <bmc@WillsCreek.COM>
58f7b2f3dd
Justin M. Seger (jseger)
Upgrade to tgif-4.1.4

PR:		ports/10981
Submitted by:	mharo@area51.fremont.ca.us
9d3e60aac9
Seiichirou Hiraoka (flathill)
Update to 4.1.1
fb69963a5d
Satoshi Asami (asami)
Remove "x11" from categories, this is just an application that uses X.
107739921b
Steve Price (steve)
Update to version 4.0.18.

PR:		10174
Submitted by:	maintainer
2c73a6c7be
David E. O'Brien (obrien)
Upgrade to 4.0.12 as the distfile we depeneded on went bye-bye.
287cc9340c
Steve Price (steve)
Update to version 4.0.2.

PR:		9400
Submitted by:	maintainer
89fc4c8a8c
David E. O'Brien (obrien)
upgrade to version 3.0 patchlevel 18
f628a8c897
Steve Price (steve)
Move manpages to Makefile and use MAN* macros.
f71aebd7a6