Port details |
- opendx IBM's Open Visualization Data Explorer
- 4.4.4_40 graphics
=6 4.4.4_40Version of this port present on the latest quarterly branch. - Maintainer: stephen@FreeBSD.org
 - Port Added: unknown
- Last Update: 2025-03-30 06:00:01
- Commit Hash: 9a9c1ba
- People watching this port, also watch:: nmap, gnupg, unzip, wget, autoconf
- Also Listed In: java math
- License: IBM-OVDX-v1
- WWW:
- https://en.wikipedia.org/wiki/IBM_OpenDX
- Description:
- Data Explorer brings together dynamic computational
and rendering tools in a dynamic, programmable framework that enables
users to rapidly create visualizations of highly complex data from
disparate sources.
Data Explorer can be used to add visualization capabilities to
existing applications. It is used by companies and institutions for
applications in a large variety of visualization fields including
computational fluid dynamics, medical imagery, computational
chemistry, and engineering analysis. For example, it is currently
being used to:
* Identify and manage portfolio risk worldwide for a large
multinational banking group.
* Depict oil-flow simulations to improve drilling success-rates and
increase reservoir yields.
* Piece together over 5,000 ceiling fragments from a 1,200-year-old
temple in Peru.
* Help insurance agents identify opportunities to cross-sell product
offerings.
* Visualize developing weather patterns to improve the accuracy of
weather forecasts.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/graphics/opendx/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/opendx
- pkg install opendx
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: opendx
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (dx-4.4.4.tar.gz) = a9915e17d49c5499edd3df69ffeac0b7ba24f8b38ddf7509712b48eb3c21f1ff
SIZE (dx-4.4.4.tar.gz) = 9676049
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bison : devel/bison
- gmake>=4.4.1 : devel/gmake
- llvm-config15 : devel/llvm15
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- xt.pc : x11-toolkits/libXt
- xinerama.pc : x11/libXinerama
- xext.pc : x11/libXext
- xpm.pc : x11/libXpm
- xmu.pc : x11-toolkits/libXmu
- sm.pc : x11/libSM
- ice.pc : x11/libICE
- xpm.pc : x11/libXpm
- Runtime dependencies:
-
- x11.pc : x11/libX11
- xt.pc : x11-toolkits/libXt
- xinerama.pc : x11/libXinerama
- xext.pc : x11/libXext
- xpm.pc : x11/libXpm
- xmu.pc : x11-toolkits/libXmu
- sm.pc : x11/libSM
- ice.pc : x11/libICE
- xpm.pc : x11/libXpm
- Library dependencies:
-
- libtiff.so : graphics/tiff
- libcdf.so : science/cdf
- libnetcdf.so : science/netcdf
- libGL.so : graphics/libglvnd
- libGLU.so : graphics/libGLU
- libMagick++-6.so : graphics/ImageMagick6
- libXm.so.4 : x11-toolkits/open-motif
- This port is required by:
- for Build
-
- math/alberta
- for Run
-
- math/alberta
- math/octave-forge-fpl
Configuration Options:
- No options to configure
- Options name:
- graphics_opendx
- USES:
- bison compiler:c++17-lang gl gmake libtool localbase:ldflags magick:6 motif sbrk xorg llvm:max=15
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4.4.0_5 17 Oct 2007 10:13:01
 |
ade  |
Migration from bison 1.x to 2.x
PR: 117086
Tested by: -exp runs |
4.4.0_4 29 Sep 2007 15:01:56
 |
linimon  |
Mark broken on 64-bit archs. |
4.4.0_4 19 May 2007 20:32:57
 |
flz  |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
4.4.0_3 24 Apr 2007 16:49:37
 |
thierry  |
Chase NetCDF's upgrade and bump PORTREVISION. |
4.4.0_2 24 Apr 2007 16:41:03
 |
thierry  |
Switch from hdf-4 to netcdf by default to make it packageable.
No need to upgrade if you have a working dx. |
4.4.0_2 24 May 2006 14:21:45
 |
mnag  |
- Change dependencies reflecting update in graphics/ImageMagick
- Bump PORTREVISION |
4.4.0_1 15 Mar 2006 09:55:13
 |
vd  |
Fix typo which prevented the port installing with WITHOUT_JAVA=y
Reported by: Rob <spamrefuse@yahoo.com> |
4.4.0_1 23 Feb 2006 10:40:45
 |
ade  |
Conversion to a single libtool environment.
Approved by: portmgr (kris) |
4.4.0 08 Feb 2006 22:41:41
 |
thierry  |
- 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) |
4.4.0 30 Jan 2006 22:19:24
 |
thierry  |
Repocopy math/netcdf to science/netcdf, along with cdf, hdf and hdf5.
PR: 92497
Submitted by: /me
Repocopied by: marcus |
4.4.0 29 Jan 2006 09:22:38
 |
thierry  |
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> |
4.4.0 28 Jan 2006 21:01:47
 |
thierry  |
- Upgrade to 4.4.0;
- Add support of science/cdf;
- Add support of JavaDX;
- Options seems uncompatible with USE_JAVA, remove it. |
4.3.2_5 05 Jan 2006 03:57:35
 |
edwin  |
Chase libversion bumb to libMagick.so.9
PR: ports/91270 |
4.3.2_4 26 Nov 2005 01:48:16
 |
pav  |
- Add SHA256 |
4.3.2_4 12 Apr 2005 03:26:57
 |
obrien  |
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE. |
4.3.2_4 11 Apr 2005 08:04:41
 |
obrien  |
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. |
4.3.2_4 06 Mar 2005 22:16:54
 |
pav  |
- Chase ImageMagick shlib bump
PR: ports/78455
Submitted by: Arjan van Leeuwen <avleeuwen@piwebs.com> (ImageMagick's
maintainer) |
4.3.2_3 29 Jan 2005 16:13:53
 |
thierry  |
Actually depends on HDF, fix plist and unbreak. |
4.3.2_2 05 Dec 2004 15:12:36
 |
josef  |
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 |
4.3.2_1 19 Sep 2004 02:53:03
 |
kris  |
BROKEN on 5.x: Broken pkg-plist
Approved by: portmgr (self) |
4.3.2_1 01 Apr 2004 00:39:26
 |
pav  |
- Netcdf and Hdf conflicts, so let user choose which one to build against.
PR: ports/64960
Submitted by: Kay Lehmann <kay_lehmann@web.de> |
4.3.2_1 31 Mar 2004 09:15:20
 |
kris  |
BROKEN: Inconsistent dependencies (netcdf and hdf) |
4.3.2_1 25 Feb 2004 22:55:55
 |
pav  |
Chase repomove graphics/hdf* -> science/hdf* |
4.3.2_1 04 Feb 2004 05:21:48
 |
marcus  |
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2) |
4.3.2 29 Jan 2004 07:24:56
 |
trevor  |
SIZEify. |
4.3.2 08 Jan 2004 07:10:20
 |
ijliao  |
upgrade to 4.3.2 |
4.2.0_1 04 Oct 2003 16:36:19
 |
nork  |
Chase lib version change of graphics/ImageMagick.
Bump PORTREVISION acordingly. |
4.2.0 13 Mar 2003 07:08:13
 |
anholt  |
Include keysym.h not keysymdef.h, to get XK_ISO_Lock with XFree86 4.3.0.
Submitted by: bento/kris |
4.2.0 20 Feb 2003 18:08:19
 |
knu  |
de-pkg-comment |
4.2.0 27 Nov 2002 14:01:49
 |
arved  |
Fix Build on -CURRENT
PR 45788
Submitted by: Stephen Montgomery-Smith <stephen@math.missouri.edu> |
4.2.0 07 Nov 2002 03:10:58
 |
adamw  |
Fix PORTCOMMENTs that were killing INDEX builds.
105 pointy hats to: me
Approved by: pat |
4.2.0 03 Nov 2002 15:20:30
 |
arved  |
Fix Build, if java is installed
PR: 28771
Submitted by: Yuri Khotyaintsev <yuri@irfu.se> |
4.2.0 01 Sep 2002 16:07:59
 |
dwcjr  |
${PERL} -> ${REINPLACE_CMD}
PR: 40784
Submitted by: corecode@corecode.ath.cx
Reviewed by: flynn@energyhq.homeip.net |
4.2.0 31 Aug 2002 02:40:56
 |
kris  |
Remove USE_NEWGCC, which is no longer supported or required.
Submitted by: Tilman Linneweh <tilman@arved.de>
PR: ports/40571 |
4.2.0 24 May 2002 05:18:48
 |
ijliao  |
upgrade to 4.2.0
PR: 38474
Submitted by: Randall Hopper <aa8vb@nc.rr.com> |
4.1.3_1 15 May 2002 12:08:19
 |
tg  |
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. |
06 Jan 2002 06:20:22
    |
will  |
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 |
13 Nov 2001 13:13:19
    |
tg  |
Use $ACLOCAL and $AUTOHEADER. |
12 Oct 2001 11:40:13
    |
tg  |
Fix core dump in dxexec. Bump PORTREVISION. |
22 Aug 2001 12:41:54
    |
tg  |
Take out the check for ${XFREE86_VERSION} >= 4; libGL always needs the thread
lib now. |
07 Aug 2001 12:15:20
    |
tg  |
Use USE_BISON. |
05 Jul 2001 12:11:40
    |
tg  |
Upgrade to 4.1.3. |
08 May 2001 12:59:06
    |
tg  |
Add PTHREAD_{CFLAGS,LIBS} to CFLAGS and LDFLAGS for XFree86-4. |
27 Mar 2001 12:23:11
    |
tg  |
Fix building (I hope, I never got this error I'm seeing on bento). |
21 Mar 2001 12:58:39
    |
tg  |
- 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. |
20 Mar 2001 12:10:11
    |
tg  |
- Use USE_GMAKE to really make this build. - Add some more dependencies. -
Add `-lcompat' to the libs so dxui actually works as intended. The problem
is that the OpenDX folks assume the old V8 style regcomp(3), not the POSIX
one. Adding the lib is just meant as a stop gap solution, the real fix to
the code will follow. - Bump PORTREVISION. |
19 Mar 2001 12:19:36
    |
tg  |
Fix building. |
07 Nov 2000 23:28:20
    |
asami  |
Change motif to a normal dependency. REQUIRES_MOTIF is now called USE_MOTIF
and generates a LIB_DEPENDS to x11-toolkits/open-motif. As before, it implies
USE_XPM (and therefore USE_XLIB). Motif-dummy is removed from
PKG_IGNORE_DEPENDS, whose sole resident is now XFree86-3. |
08 Oct 2000 02:35:34
    |
asami  |
Convert category graphics to new layout. |
03 Aug 2000 10:28:58
    |
asami  |
(1) Add new variable, XFREE86_VERSION, to specify which version of XFree86
(3 or 4) to depend to when USE_XLIB is set. XFREE86_VERSION defaults to 3
for now, but adventurous users can override it in /etc/make.conf. When
XFREE86_VERSION=3, USE_XLIB will add a dependency to x11/XFree86; when it
is set to 4, the dependency will be to x11/XFree86-4-libraries. When
XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS hacks
to avoid messing with XFree86 are turned off. |
29 May 2000 03:33:30
    |
steve  |
Update to version 4.1.0. |