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

graphics/opendx 4.4.4_44

IBM's Open Visualization Data Explorer

Port info

Maintainer
stephen@FreeBSD.org
Packages
latest: 4.4.4_43, update to 4.4.4_44 not built yet
Upstream
up to date
Last update
to 4.4.4_44 · ed4c5e5da5
Quarterly
2026Q4: 4.4.4_43 · last MFH 7ccb703566
WWW
https://en.wikipedia.org/wiki/IBM_OpenDX
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install opendx
installs 4.4.4_43 from latest; from quarterly (2026Q4) 4.4.4_43
Port
# cd /usr/ports/graphics/opendx && make install clean
Size
11 MiB download · 55 MiB installed
Depends on
graphics/ImageMagick6 6.9.13.50_1,1, graphics/libGLU 9.0.3, graphics/libglvnd 1.7.0, graphics/tiff 4.7.2, science/cdf 3.9.1_1, science/netcdf 4.10.1, x11-toolkits/libXmu 1.3.1,1, x11-toolkits/libXt 1.3.1,1, x11-toolkits/open-motif 2.3.8_8, x11/libICE 1.1.2,1, x11/libSM 1.2.6,1, x11/libX11 1.8.14,1, x11/libXext 1.3.7,1, x11/libXinerama 1.1.6,1, x11/libXpm 3.5.20
License
IBM-OVDX-v1
pkg-message
Shown after installing
If you cannot connect to dxexec, try this:

# Start the user interface by typing "dx -uionly &"
# Start the executive by typing "dx -execonly &"
# Use the connect menu in the user interface to "Connect
to server", click the Options button, and select connect
to already running server.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 164.4.4_43✗–
FreeBSD 154.4.4_43✗–
FreeBSD 144.4.4_43✗4.4.4_43

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 154.4.4_43✗–
FreeBSD 144.4.4_43✗4.4.4_43

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.4.4_43.

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (162)

Edwin Groothuis (edwin) · 4.4.0_7
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
090059a210
Martin Wilke (miwi) · 4.4.0_6
- Fix build after xorg cleanup
46fcfaa36a
Martin Wilke (miwi) · 4.4.0_5
- Chase graphics/ImageMagick shlib version bump

Pointyhat to: mi@
99db5e3d3b
Martin Wilke (miwi) · 4.4.0_5
- Remove unneeded dependency from gtk12/gtk20 [1] - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
3e4ed01146
Ade Lovett (ade) · 4.4.0_5
Migration from bison 1.x to 2.x

PR:		117086
Tested by:	-exp runs
dbd39ca660
Mark Linimon (linimon) · 4.4.0_4
Mark broken on 64-bit archs.
63c24e221d
Florent Thoumie (flz) · 4.4.0_4
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Thierry Thomas (thierry) · 4.4.0_3
Chase NetCDF's upgrade and bump PORTREVISION.
5b21529a57
Thierry Thomas (thierry) · 4.4.0_2
Switch from hdf-4 to netcdf by default to make it packageable.

No need to upgrade if you have a working dx.
8d8e440753
Marcus Alves Grando (mnag) · 4.4.0_2
- Change dependencies reflecting update in graphics/ImageMagick - Bump PORTREVISION
c6f9220716
Vasil Dimov (vd) · 4.4.0_1
Fix typo which prevented the port installing with WITHOUT_JAVA=y

Reported by:	Rob <spamrefuse@yahoo.com>
33b335f7a5
Ade Lovett (ade) · 4.4.0_1
Conversion to a single libtool environment.

Approved by:	portmgr (kris)
8503536d38
Thierry Thomas (thierry) · 4.4.0
- 1) Set permissions as needed, thus opendx-samples won't change them;

- 2) Define JAVA_VERSION.

(No need to bump PORTREVISION)

Reported by:	pointyhat via Kris (1)
Reminded by:	hq (2)
211c39f7b6
Thierry Thomas (thierry) · 4.4.0
Repocopy math/netcdf to science/netcdf, along with cdf, hdf and hdf5.

PR:		92497
Submitted by:	/me
Repocopied by:	marcus
e4bf1fcd30
Thierry Thomas (thierry) · 4.4.0
Chase a silent update.

No need to bump PORTREVISION, the only change is:

diff -urN dx-4.4.0.orig/src/exec/dpexec/compile.h dx-4.4.0/src/exec/dpexec/compile.h
--- dx-4.4.0.orig/src/exec/dpexec/compile.h     Tue Jan 10 00:39:11 2006
+++ dx-4.4.0/src/exec/dpexec/compile.h  Tue Jan 24 21:43:12 2006
@@ -5,5 +5,5 @@
 /* This code licensed under the                                        */
 /*    "IBM PUBLIC LICENSE - Open Visualization Data Explorer"          */
 /***********************************************************************/
-#define EX_COM_DATE "Mon Jan 9 16:39:11 MST 2006"
-#define EX_COM_HOST "Darwin beaverhead 8.3.0 Darwin Kernel Version 8.3.0: Mon Oct 3 20:04:04 PDT 2005; root:xnu-792.6.22.obj~2/RELEASE_PPC Power Macintosh powerpc"
+#define EX_COM_DATE "Tue Jan 24 13:43:12 MST 2006"
+#define EX_COM_HOST "Darwin beaverhead 8.4.0 Darwin Kernel Version 8.4.0: Tue Jan 3 18:22:10 PST 2006; root:xnu-792.6.56.obj~1/RELEASE_PPC Power Macintosh powerpc"

Noticed by:	Ion-Mihai Tetcu <itetcu (at) people.tecnik93.com>
11953a51e6
Thierry Thomas (thierry) · 4.4.0
- Upgrade to 4.4.0;

- Add support of science/cdf;

- Add support of JavaDX;

- Options seems uncompatible with USE_JAVA, remove it.
209a6307b2
Edwin Groothuis (edwin) · 4.3.2_5
Chase libversion bumb to libMagick.so.9

PR:		ports/91270
e62864a49b
Pav Lucistnik (pav) · 4.3.2_4
- Add SHA256
792b758ef4
David E. O'Brien (obrien) · 4.3.2_4
At Kris's request, back out the MACHINE_ARCH spelling correction until after 5.4-RELEASE.
c3d8037aeb
David E. O'Brien (obrien) · 4.3.2_4
Assist getting more ports working on AMD64 by obeying the Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
f2fc2d60ae
Pav Lucistnik (pav) · 4.3.2_4
- Chase ImageMagick shlib bump

PR:		ports/78455
Submitted by:	Arjan van Leeuwen <avleeuwen@piwebs.com> (ImageMagick's maintainer)
e8e8d1ed23
Thierry Thomas (thierry) · 4.3.2_3
Actually depends on HDF, fix plist and unbreak.
e6516a274e
Josef El-Rayes (josef) · 4.3.2_2
Bump portrevision and dependency on ImageMagick in order to trace recent ImageMagick update.

Submitted by:	Arjan van Leeuwen <avleeuwen@piwebs.com>
PR:		ports/74487
Approved by:	mat
Reviewed by:	lofi
15f9e62397
Kris Kennaway (kris) · 4.3.2_1
BROKEN on 5.x: Broken pkg-plist

Approved by:    portmgr (self)
01028fe53a
Pav Lucistnik (pav) · 4.3.2_1
- Netcdf and Hdf conflicts, so let user choose which one to build against.

PR:		ports/64960
Submitted by:	Kay Lehmann <kay_lehmann@web.de>
b728f0b85f
Kris Kennaway (kris) · 4.3.2_1
BROKEN: Inconsistent dependencies (netcdf and hdf)
92c40dcbc9
Pav Lucistnik (pav) · 4.3.2_1
Chase repomove graphics/hdf* -> science/hdf*
11a7fb8caf
Joe Marcus Clarke (marcus) · 4.3.2_1
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
053fdb6a6b
Trevor Johnson (trevor) · 4.3.2
SIZEify.
0c881ba59c
Ying-Chieh Liao (ijliao) · 4.3.2
upgrade to 4.3.2
f2f4d9e385
Norikatsu Shigemura (nork) · 4.2.0_1
Chase lib version change of graphics/ImageMagick. Bump PORTREVISION acordingly.
8c426a761b
Eric Anholt (anholt) · 4.2.0
Include keysym.h not keysymdef.h, to get XK_ISO_Lock with XFree86 4.3.0.

Submitted by:	bento/kris
46d40d4bc8
Akinori MUSHA (knu) · 4.2.0
de-pkg-comment
e88cb93ce3
Tilman Keskinoz (arved) · 4.2.0
Fix Build on -CURRENT

PR		45788
Submitted by:	Stephen Montgomery-Smith <stephen@math.missouri.edu>
2af6288575
Adam Weinberger (adamw) · 4.2.0
Fix PORTCOMMENTs that were killing INDEX builds.

105 pointy hats to:	me
Approved by:		pat
c62fe39354
Adam Weinberger (adamw) · 4.2.0
Use PORTCOMMENT in the Makefile, and whack the pkg-comment.

Approved by:	pat
d9611f9375
Tilman Keskinoz (arved) · 4.2.0
Fix Build, if java is installed

PR:		28771
Submitted by:	Yuri Khotyaintsev <yuri@irfu.se>
19a4be00c5
David W. Chapman Jr. (dwcjr) · 4.2.0
${PERL} -> ${REINPLACE_CMD}

PR:		40784
Submitted by:	corecode@corecode.ath.cx
Reviewed by:	flynn@energyhq.homeip.net
534fffca27
Kris Kennaway (kris) · 4.2.0
Remove USE_NEWGCC, which is no longer supported or required.

Submitted by:   Tilman Linneweh <tilman@arved.de>
PR:             ports/40571
c68436a7b7
Ying-Chieh Liao (ijliao) · 4.2.0
upgrade to 4.2.0

PR:		38474
Submitted by:	Randall Hopper <aa8vb@nc.rr.com>
181e18530c
Thomas Gellekum (tg) · 4.1.3_1
OpenDX tries to run automake if it finds it, but newer versions don't work for it. So, define USE_AUTOMAKE to force the old automake-1.4.
57c035d545
Will Andrews (will) · 4.1.3_1
First round of auto* cleanups:  - USE_AUTO* -> USE_AUTO*_VER=* where required  - USE_AUTO* / *_DEPENDS=.*auto*:*/devel/auto* -> GNU_CONFIGURE where OK  - Other minor changes to fix things

These changes should be no-ops with the current bsd.port.mk, but will
assist in preparing for the next generation of USE_AUTO*.

Submitted by:	bento 4-exp USE_AUTO* cleanups
		http://people.FreeBSD.org/~will/4-exp/
		http://bento.FreeBSD.org/errorlogs/4-exp-latest/
f3171de7e6
Thomas Gellekum (tg) · 4.1.3_1
Use $ACLOCAL and $AUTOHEADER.
2bf8d40568
Thomas Gellekum (tg) · 4.1.3_1
Fix core dump in dxexec. Bump PORTREVISION.

PR:		31141.
4d3bc79209
Thomas Gellekum (tg) · 4.1.3
Take out the check for ${XFREE86_VERSION} >= 4; libGL always needs the thread lib now.
c4322da6d8
Thomas Gellekum (tg) · 4.1.3
Use USE_BISON.
9f033bd434
Thomas Gellekum (tg) · 4.1.3
Upgrade to 4.1.3.

PR:		28307
Submitted by:	Randall Hopper <aa8vb@nc.rr.com>
6ff84648d3
Thomas Gellekum (tg) · 4.1.0_1
Add PTHREAD_{CFLAGS,LIBS} to CFLAGS and LDFLAGS for XFree86-4.
e4bc6a364b
Thomas Gellekum (tg) · 4.1.0_1
Fix building (I hope, I never got this error I'm seeing on bento).
190bbf4a68
Thomas Gellekum (tg) · 4.1.0_1
- Remove `-lcompat' again, the new patches contain code fixes. - Fix paths in the documentation (/usr/lpp -> ${PREFIX}). - patch-ae is no longer needed with gmake.
174fded7f6