Commit graph

13 commits

Author SHA1 Message Date
rsmith
cc850c375b cad/calculix-ccx: Update to 2.22
Use {DOCS,EXAMPLES}_DISTFILES instead of testing PORT_OPTIONS.
Add do-test target.
Add LICENSE_FILE.

PR:		282051
Approved by:	submitter is maintainer
2024-10-21 07:06:25 +02:00
Fernando Apesteguía
14114e551a cad/calculix-ccx: Update to 2.21
ChangeLog: http://www.dhondt.de/new_calc.htm

PR:		272890
Reported by:	rsmith@xs4all.nl (maintainer)
2023-08-04 08:12:42 +02:00
Fernando Apesteguía
83fb668323 cad/calculix-ccx: update to 2.20
PR:		266421
Reported by:	rsmith@xs4all.nl
2022-09-20 17:36:08 +02:00
Pedro F. Giffuni
5cf3fd43c6 cad/calculix{-ccx}: Update to version 2.19
Approved by:	thierry (mentor, implicit)
2022-02-01 21:05:48 -05:00
Pedro F. Giffuni
ada48bb237 cad/calculix{-ccx}: Update to version 2.18
Check http://www.dhondt.de/new_calc.htm for a list of new features.

Approved by:	thierry (mentor, implicit)
2021-10-21 23:43:59 -05:00
Pedro F. Giffuni
96805d662c cad/calculix-ccx: Re-enable multithreading with spooles.
Clarify further the pkg-messager.

PR:	249351
Approved by:	thierry (mentor, implicit)
2020-09-22 17:31:28 +00:00
Pedro F. Giffuni
21cc8e910c cad/calculix : update to version 2.17
Approved by:	thierry (mentor, implicit)
2020-08-20 03:33:07 +00:00
Pedro F. Giffuni
f1c81ea5fc cad/calculix-ccx: Enable multithreading with spooles.
Enabling the multithreaded version of Spooles can bring some modest, but
significant, improvements of around 12% for 4 CPUs.

Also disable (again) the Taucs slover as it is causing coredumps and
requires more investigation.

PR:	242995
Approved by:	thierry (mentor)
2020-01-04 20:34:09 +00:00
Pedro F. Giffuni
4ef961b47d cad/calculix : update to version 2.16
In CalculiX CrunchiX (ccx) bring back the taucs solver with the new metis.
For Calculix GraphiX (cgx) drop patches that were upstreamed.

Release notes:  http://www.dhondt.de/new_calc.htm

Approved by:	thierry (mentor)
2019-12-30 14:36:21 +00:00
Pedro F. Giffuni
9644971a59 cad/calculix-ccx: Update to version 2.15.
- Update to the latest version.
  Changelog: http://www.dhondt.de/new_calc.htm

- Attempt to make the build reproducible concerning the date in the executable.

- Drop temporarily) the taucs dependency. It brings a secondary dependency
  on metis4 which we are not packaging. We will bring taucs back when it
  depends on metis5

- Pet portlint.

PR:	234146
Approved by:	thierry (mentor)
2019-04-18 15:33:29 +00:00
Thomas Zander
ff783a1280 Update to upstream version 2.14
Detailed maintainer log:
- New version with many enhancements.
  See http://www.dhondt.de/new_calc.htm
- Drop metis-edf: metid-edf will be deprecated and it's less
  confusing to just use metis4.

PR:		228259
Submitted by:	pfg (maintainer)
2018-07-09 21:05:27 +00:00
Thomas Zander
995bec14f3 Update to upstream version 2.13
Detailed log:
- Introduction of new features, see
  http://www.dhondt.de/new_calc.htm
  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222914

PR:		222914
Submitted by:	pfg (maintainer)
2017-10-30 17:15:56 +00:00
Pedro F. Giffuni
0796f58254 cad/calculix: Split the ccx analyzer out of the main port.
CalculiX has alwasy been comoposed of two independent packages: ccx and
cgx. Ccx, the main tool for doing FEA, depends on fortran and currently
has to be built with GCC. Cgx, on the other hand, uses OpenGL and the C++
libraries it depends on are built with our native clang so buuilding it
with GCC causes C++ library conflicts.

By making ccx an independent port we can better focus on the specific
requirements of each tool and avoid compiler-related conflicts. This also
helps the port work again with newer versions GCC.

PR:	219290. 22043, 220434
Approved by:	gerald
2017-08-15 00:18:22 +00:00
Renamed from cad/calculix/files/patch-ccx_VER+src+Makefile (Browse further)