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

graphics/graphviz 16.1.0_2

Graph Visualization Software from AT&T and Bell Labs

Port info

Maintainer
dinoex@FreeBSD.org
Packages
latest: 16.1.0_2
Upstream
up to date
Last update
to 16.1.0_2 · d81b7ba3c3
Quarterly
2026Q4: 16.1.0_2 · last MFH 60647eff54
WWW
https://www.graphviz.org/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install graphviz
installs 16.1.0_2 from latest; from quarterly (2026Q4) 16.1.0_2
Port
# cd /usr/ports/graphics/graphviz && make install clean
# make -C /usr/ports/graphics/graphviz config  # change options first
Size
3.0 MiB download · 7.1 MiB installed
Depends on
devel/gettext-runtime 1.0_1, devel/glib20 2.88.3,2, devel/libltdl 2.6.2, graphics/cairo 1.18.2,3, graphics/gd 2.3.3_13,1, graphics/jpeg-turbo 3.1.4.1, graphics/png 1.6.59_1, graphics/webp 1.6.0, print/freetype2 2.14.3, print/harfbuzz 14.6.0, textproc/expat2 2.9.0, x11-fonts/fontconfig 2.18.3,1, x11-toolkits/libXaw 1.0.16,2, x11-toolkits/libXmu 1.3.1,1, x11-toolkits/libXt 1.3.1,1, x11-toolkits/pango 1.57.1, x11/libICE 1.1.2,1, x11/libSM 1.2.6,1, x11/libX11 1.8.14,1, x11/libXau 1.0.12, x11/libXdmcp 1.1.5, x11/libXext 1.3.7,1, x11/libXpm 3.5.20, x11/libXrender 0.9.13
License
EPL
Options
9 of 27 on in the package: DIGCOLA DOCS EXAMPLES ICONV IPSEPCOLA NLS NVTHREADS PANGOCAIRO XPM
Show the 18 options that are off
ANN ASCII DEVIL GDK GHOSTSCRIPT GO GTS GUILE GVEDIT LUA PERL PHP POPPLER PYTHON RUBY SMYRNA TCL TK

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 1616.1.0_216.1.0_1–
FreeBSD 1516.1.0_216.1.0_1–
FreeBSD 1416.1.0_216.1.0_116.1.0_2

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 1516.1.0_216.1.0_1–
FreeBSD 1416.1.0_216.1.0_116.1.0_2

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 16.1.0_2.

Fixed (1)

Show 1 fixed
VuXML entries whose affected range the packaged version has left.

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

None.

Commits (397)

Dirk Meyer (dinoex) · 2.36.0_6
- fix option PYTHON PR:		192059 Submitted by:	Kurt Jaeger

- mark option RUBY broken
using libdata/pkgconfig/ruby-1.9.pc fails cause of $(.TARGET) macro.
06f14a1810
Adam Weinberger (adamw) · 2.36.0_6
Add EXAMPLES to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MEXAMPLES.
1f65a30b2a
Adam Weinberger (adamw) · 2.36.0_6
Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS.
3ea4f8af7b
Baptiste Daroussin (bapt) · 2.36.0_6
Convert to USES=lua, use lua 5.2 by default
72e8a15794
Dirk Meyer (dinoex) · 2.36.0_6
- revert to libtool:oldver
7881544049
Dirk Meyer (dinoex) · 2.36.0_5
- drop keepla to fix regressions introduced
9e57d8f93d
Dmitry Marakasov (amdmi3) · 2.36.0_4
- After recent graphics/devil soversion bump its PORTREVISION was not bumped, so bump it properly now and also bump all dependent ports again

Submitted by:	tijl
654897fdf0
Dmitry Marakasov (amdmi3) · 2.36.0_3
- Switch graphics/devil to USES=libtool

Since this changes shared lib version number, bump PORTREVISION on all dependent ports:

- devel/love
- devel/love07
- devel/love5
- games/arx-libertatis
- games/pink-pony
- games/spring
- graphics/cegui
- graphics/graphviz

While here, fix graphics/cegui plist to not remove mtree directory.
b8ab34c3d8
Tijl Coosemans (tijl) · 2.36.0_2
- Convert to USES=libtool:keepla pathfix. - Remove WANT_GNOME because bsd.port.pre.mk isn't included so it doesn't   have any effect. - Remove MISSING from CONFIGURE_ENV and MAKE_ENV.  It was a hack from an   old version of the port.
814f7eebbb
Niclas Zeising (zeising) · 2.36.0_1
The FreeBSD x11@ and graphics team proudly presents a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
39fc32e828
Dirk Meyer (dinoex) · 2.36.0
- option PANGOCAIRO is required for option GHOSTSCRIPT Reported by:	Andrzej Tobola
8f01b76d23
Dirk Meyer (dinoex) · 2.36.0
- update to 2.36.0 - removal of libgraph - new option GDK - set BROKEN for option MING and GUILE - hardcode tcl dependecies - fix path of PHP extension
0ca85f332e
Dirk Meyer (dinoex) · 2.34.0_1
- new option GTS - fix option GUILE - use OPT_USE, OPT_* macros
e43ffe0884
Koop Mast (kwm) · 2.34.0_1
Update poppler to 0.24.4.

Update comment.
Use new LIB_DEPENDS syntax, use USES=pathfix.
Stagify.

Bump portrevision of all affected ports, and Update poppler* LIB_DEPENDS to
new syntax.
2a51b2182a
Dirk Meyer (dinoex) · 2.34.0
- use STAGEDIR - use OPTIONS_SUB - use OPT_CONFIGURE_*
d5e31ba9d0
Dirk Meyer (dinoex) · 2.34.0
- fix plist when option XPM is disabled and PANGOCAIRO is still selected
b4d8601f30
Baptiste Daroussin (bapt) · 2.34.0
Remove wrong dependency on gnome1 libraries (gnomelibs == gnome1)
5a6c1d729a
Dirk Meyer (dinoex) · 2.34.0
- fix misplaced NO_STAGE in slaveports and ifdefs
1e3119b07e
Baptiste Daroussin (bapt) · 2.34.0
Add NO_STAGE all over the place in preparation for the staging support (cat: graphics)
eb08c5441c
Baptiste Daroussin (bapt) · 2.34.0
Convert to new perl framework Convert from USE_GMAKE to USES=gmake
926c80457b
Dirk Meyer (dinoex) · 2.34.0
- update to 2.34.0 - new option ANN for edge bundling
a06aad9b72
Antoine Brodin (antoine) · 2.32.0
Add an explicit dependency on pkgconf (needed for proper detection of PANGOCAIRO and maybe other things)

Approved by:	portmgr (bapt)
4a8af3a8e6
Dirk Meyer (dinoex) · 2.32.0
- fix option POPPLER - fix option LIBRVG2
90625757c7
Dirk Meyer (dinoex) · 2.32.0
- update to 2.32.0 - new option POPPLER
6a292399a7
Dirk Meyer (dinoex) · 2.30.1_1
- bump PORTREVISION after libdg
aa4e5d9a45
Dirk Meyer (dinoex) · 2.30.1
- update libdg to 2.1.0
b83d7bf933
Dirk Meyer (dinoex) · 2.30.1
- fix clang regression with lua module
2da7bb121a
Dirk Meyer (dinoex) · 2.30.1
- fix build of option RUBY with ruby19
a7f614c7d1
Dirk Meyer (dinoex) · 2.30.1
- fix option PERL PR:		179666 Submitted by:	Geraud CONTINSOUZAS
47eedb79f2
Dirk Meyer (dinoex) · 2.30.1
- cleanup after last "sed" commits
398d438043
Marcus von Appen (mva) · 2.30.1
- Convert USE_ICONV=yes to USES=iconv - Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
a3a0715f38
Baptiste Daroussin (bapt) · 2.30.1
Convert from USE_GETTEXT to USES= gettext

While here:
- Trim some headers
- Convert to new options framework
bc62127a69
Dirk Meyer (dinoex) · 2.30.1
- support to build without XPM even if it is installed PR:		177477 Submitted by:	Jimmy Olgeni
2e01588f87
Dirk Meyer (dinoex) · 2.30.1
- ensure tcl is not picked up when deselected Submitted by:	Super Bisquit
1ba271e3b7
Baptiste Daroussin (bapt) · 2.30.1
Convert USE_BISON to USES= bison

It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build

it brings bison as a run dependency in case it is set the following way:
USES= bison:run

it brings bison both as a run and build dependency in case it the set the following way:
USES= bison:both

While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
9250d94365
Dirk Meyer (dinoex) · 2.30.1
- fix build on FreeBSD 7.x Submitted by:	pawel
44b1891e99
Dirk Meyer (dinoex) · 2.30.1
- switch to swig2.0 - unbreak PHP module
df6d69c476
Dirk Meyer (dinoex) · 2.30.1
- update to 2.30.1
7bc7df9834
Dirk Meyer (dinoex) · 2.30.0
- add tuneable GD_PORT for localized versions of gd Submitted by:	Eugene V. Boontseff
9b28c629fc
Dirk Meyer (dinoex) · 2.30.0
- add option NVTHREADS for compatibility with nvidia libs PR:		171949
52dbac33ef
Dirk Meyer (dinoex) · 2.30.0
- cleanup empty dirs Reported by:	bapt

- fix option MING
ae24ef3249
Dirk Meyer (dinoex) · 2.30.0
- update to 2.30.0 - mark guile plugin BROKEN
673ea2fcfd
Dirk Meyer (dinoex) · 2.28.0_1
- cleanup header - strip shlibversion in depedency
240fcf1566
Dirk Meyer (dinoex) · 2.28.0_1
- shorter desc for options
816258886f
Dirk Meyer (dinoex) · 2.28.0_1
- fix dependecy for option GVEDIT PR:		169372 Submitted by:	Pawel Pekala

- use OPTIONS_DEFINE

- fix package for option MING
7bd07b1548
Dirk Meyer (dinoex) · 2.28.0_1
- add BROKEN for option php 5.4
7d5fdb81a2
Martin Wilke (miwi) · 2.28.0_1
- Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4

Review by:	bapt, David Naylor (kde team)
9c2f65e395
Dirk Meyer (dinoex) · 2.28.0_1
- update png to 1.5.10
2b74a89bc8
Dmitry Marakasov (amdmi3) · 2.28.0
- 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:	pav
6f6fbe4bdf
Koop Mast (kwm) · 2.28.0
Chase graphics/ming shlib bump.

Reported by:	Jashank Jeremy <jashank.jeremy@gmail.com> (via irc)
4a0b461bc7