Port details |
- calculix Three-Dimensional Structural Finite Element Program
- 2.21 cad =2 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: 2023-12-31 00:37:05
- Commit Hash: bbab7f5
- People watching this port, also watch:: p5-type1inst, screen, python
- 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 = 1690913771
SHA256 (calculix/cgx_2.21.all.tar.bz2) = 55ae561903df011e944d7f82f9e00039dbc4c68ac9195a5a862d446eb56bcfc1
SIZE (calculix/cgx_2.21.all.tar.bz2) = 5758392
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.3 : 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
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for calculix-2.21:
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:
- gl gmake tar:bzip2 compiler:c++11-lib 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.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 |