Port details |
- calculix Three-Dimensional Structural Finite Element Program
- 2.22 cad
=4 2.21Version of this port present on the latest quarterly branch. - Maintainer: rsmith@xs4all.nl
 - Port Added: 2003-05-05 13:07:36
- Last Update: 2024-10-22 18:40:25
- Commit Hash: aa24c57
- People watching this port, also watch:: mDNSResponder, e2fsprogs, vcdimager, OpenSP, libexif
- License: GPLv2
- WWW:
- http://www.calculix.de/
- Description:
- CalculiX GraphiX
CalculiX Finite Element Models can be built, calculated, and
post-processed. The pre- and post-processor is an interactive 3D-tool
using the OpenGL API.
Supported solvers
* CalculiX ccx, Abaqus FEM (pre, post)
* Nastran FEM (pre)
* Ansys FEM (pre)
* DUNS-CFD (pre, post)
* ISAAC-CFD (pre, post)
* OpenFOAM (pre, post)
¦ ¦ ¦ ¦ 
- 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/cad/calculix/ && make install clean
- To add the package, run one of these commands:
- pkg install cad/calculix
- pkg install calculix
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: calculix
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1728732023
SHA256 (calculix/cgx_2.22.all.tar.bz2) = c642431089560eec21b1a6a5d7f5a40bc23ea946115a296b8dd8cb8a596921d1
SIZE (calculix/cgx_2.22.all.tar.bz2) = 6237681
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:
-
- gmake>=4.4.1 : devel/gmake
- llvm-config15 : devel/llvm15
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xi.pc : x11/libXi
- xmu.pc : x11-toolkits/libXmu
- xt.pc : x11-toolkits/libXt
- Runtime dependencies:
-
- ccx : cad/calculix-ccx
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xi.pc : x11/libXi
- xmu.pc : x11-toolkits/libXmu
- xt.pc : x11-toolkits/libXt
- Library dependencies:
-
- libGL.so : graphics/libglvnd
- libGLU.so : graphics/libGLU
- libglut.so : graphics/freeglut
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for calculix-2.22:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- cad_calculix
- USES:
- compiler:c++11-lib gl gmake tar:bzip2 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 |
1.8 02 Sep 2008 01:45:56
 |
maho  |
Update to 1.8.
Suggested by: Pedro Giffuni |
1.7 19 Apr 2008 17:56:05
 |
miwi  |
- 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) |
1.7 21 Sep 2007 23:38:52
 |
maho  |
Update to 1.7. |
1.6_1 12 Jul 2007 07:22:47
 |
maho  |
Now we use USE_FORTRAN=yes to use FORTRAN. |
1.6_1 09 Jul 2007 02:39:51
 |
maho  |
Add distinfo for WITH_EXAMPLE as well.
Submitted by: "Pedro F. Giffuni" |
1.6_1 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}. |
1.6 25 Mar 2007 05:50:50
 |
maho  |
Make fetchable
Two distfiles (ccx_1.6.src.tar.bz2 cgx_1.6.all.tar.bz2)
are rerolled without changing filename.
Changes in ccx_1.6.src.tar.bz2
According to ccx_1.6/src/LOG-BOOK:
> 22 Feb 2006 - corrected an error in mafillsm.f
> 25 Feb 2006 - made a change in map3dto1d2d.f, arpack.c and arpackcs.c
> (rotational speed needed for stiffness matrix in
> frequency calculations)
Changes in cgx_1.6.all.tar.bz2
All are just minor fixes.
Spotted by: kris |
1.6 25 Mar 2007 03:59:53
 |
kris  |
BROKEN: Unfetchable |
1.6 27 Feb 2007 02:54:26
 |
maho  |
1. Update to 1.6 and make fetchable[1]
2. WITH_ATLAS knobs works.
Submitted by: Pedro F. Giffuni and fenner[1] |
1.5_2 12 Jan 2007 06:03:42
 |
maho  |
* Use gfortran42 only and not gcc42.
* Bump portrevision. |
1.5_1 09 Jan 2007 22:53:50
 |
maho  |
* add version number to LIB_DEPENDS.
* use gfortran compiled version of atlas/lapack/blas
* bump portrevision |
1.5 09 Jan 2007 12:07:24
 |
maho  |
blas.1 -> blas.2 |
1.5 09 Jan 2007 07:39:39
 |
maho  |
*using shared libs.
*migrate to gfortran.
*build with atlas is now optional. |
1.5 12 May 2006 14:28:19
 |
vd  |
Remove whitespace from line endings in pkg-plist files.
Those spaces used to hinder searching for the corresponding files
with portsearch -f '/FILENAME$' for obvious reasons.
Although currently portsearch removes those spaces itself remove
them anyway.
Inspired by: ports/94078
Approved by: portmgr (during freeze: krion, then kris advised to wait; at
present: erwin) |
1.5 15 Mar 2006 08:12:00
 |
maho  |
Update to 1.5
PR: 93682
Submitted by: Pedro F. Giffuni <giffunip@asme.org> |
1.4_1 13 Mar 2006 02:17:49
 |
maho  |
Fix build for old FreeBSD
Submitted by: tdb
Approved by: portmgr (linimon) |
1.4_1 22 Jan 2006 08:20:48
 |
edwin  |
SHA256ify
Approved by: krion@ |
1.4_1 12 Jan 2006 12:54:32
 |
sem  |
- Update graphics/libglut to 6.4.1.
- Shared lib version and PORTREVISION bumb for all affected ports.
While I'm here:
- Remove USE_MESA knob where it was (35 ports).
It marked as depricated for 2 years.
PR: ports/90247
Submitted by: Ermal Lu?i <eri--@albabsd.org> |
1.4 05 Jan 2006 01:33:35
 |
maho  |
Minor cleanups for cad/calculix
PR: 91252
Submitted by: Pedro F. Giffuni <giffunip@asme.org> |
1.4 19 Nov 2005 23:36:03
 |
maho  |
update to 1.4
Submitted by: "Pedro F. Giffuni" <giffunip@yahoo.com> |
1.3 19 Mar 2005 10:28:48
 |
maho  |
Update to 1.3
PR: 78958
Submitted by: Pedro F. Giffuni <giffunip@asme.org> |
1.2 09 Feb 2005 09:02:28
 |
maho  |
Fix build (adding missing dependency)
PR: 77292
Submitted by: kris via pointyhat, and John Cochran <jdc@fiawol.org> [1] |
1.2 06 Feb 2005 12:12:50
 |
maho  |
Fix typo
Submitted by: "Pedro F. Giffuni" <giffunip@yahoo.com> |
1.2 06 Feb 2005 03:10:51
 |
maho  |
(Forced commit)
Forgot to mention about submitter of last commit.
Submitted by: "Pedro F. Giffuni" <giffunip@yahoo.com> |
1.2 06 Feb 2005 03:09:06
 |
maho  |
Fix build with math/spooles |
1.2 20 Jan 2005 04:50:57
 |
maho  |
forgot to add a patch... |
1.2 20 Jan 2005 04:45:45
 |
maho  |
forgot to add some files... |
1.2 20 Jan 2005 04:44:07
 |
maho  |
Update to 1.2
PR: 75503
Submitted by: "Pedro F. Giffuni" <giffunip@yahoo.com> |
1.1 06 May 2004 19:49:54
 |
maho  |
Make portlint happy by replacing space to tab
PR: 65409
Submitted by: trevor |
1.1 25 Sep 2003 04:20:31
 |
nork  |
The CalculiX authors ahve fixed a segmentation fault
with a minor change in the cgx distfile.
PR: ports/57071
Submitted by: Pedro F. Giffuni <giffunip@yahoo.com>
Approved by: maho |
1.1 30 Aug 2003 01:47:49
 |
maho  |
Unbreak for 4-STABLE with ad hoc patch.
replace _toupper to toupper. _toupper
is a macro defined at 5-CURRENT in ctype.h so
it doesn't harm for both.
Submitted by: bento |
1.1 09 Aug 2003 00:32:19
 |
maho  |
Rename the name of the patch. just a typo
Submitted by: "Pedro F. Giffuni" <giffunip@yahoo.com> |
1.1 08 Aug 2003 17:56:54
 |
maho  |
fix a problem when deleting exampledir
Submitted by: "Pedro F. Giffuni" <giffunip@yahoo.com> |
1.1 08 Aug 2003 16:06:51
 |
maho  |
update to 1.1
Submitted by: "Pedro F. Giffuni" <giffunip@yahoo.com> |
1.0 27 Jul 2003 06:49:33
 |
maho  |
Unbreak for 4-STABLE with ad hoc patch.
replace _toupper to toupper. _toupper
is a macro defined at 5-CURRENT in ctype.h
Submitted by: kris (bento's log) |
1.0 12 Jul 2003 02:53:24
 |
maho  |
a) patch-cgx_1.0+src+readcxx.c is not needed anymore since we
fixed the spooles port
b) there are three (small) missing patches from the experimental
tree that are not in the files dir.
Submitted by: "Pedro F. Giffuni" <giffunip@yahoo.com>
Reviewed by: maho |
1.0 30 Jun 2003 19:37:39
 |
maho  |
some cleanups
1. add documents/examples
2. slight patches
PR: 52018
Submitted by: Pedro F. Giffuni <giffunip@yahoo.com> |
1.0 10 May 2003 00:48:45
 |
maho  |
Fix broken for 4-STABLE:
1. ports/math/spooles uses threading, so add pthread explicitly
for 5.1-BETA we don't ever need it.
2. _toupper should be a macro version of subset of toupper.
See the difference between ctype.h of 5.1-BETA and 4-STABLE.
However, I don't see the reason why it cgx uses _toupper (thread safety?).
Pointed out by: kris |
1.0 05 May 2003 13:06:38
 |
maho  |
A Three-Dimensional Structural Finite Element Program
Submitted by : Pedro F. Giffuni <giffunip@yahoo.com>
Almost writeen by: maho |