Page MenuHomeFreeBSD

Split ccx out of cad/calculix
AbandonedPublic

Authored by pfg on Jul 13 2017, 10:56 PM.
Referenced Files
Unknown Object (File)
Sun, Apr 7, 3:56 AM
Unknown Object (File)
Mar 2 2024, 3:46 AM
Unknown Object (File)
Feb 20 2024, 10:20 PM
Unknown Object (File)
Feb 20 2024, 7:40 AM
Unknown Object (File)
Dec 22 2023, 10:04 PM
Unknown Object (File)
Dec 14 2023, 6:32 AM
Unknown Object (File)
Nov 13 2023, 1:03 AM
Unknown Object (File)
Nov 9 2023, 4:03 AM
Subscribers

Details

Reviewers
koobs
Summary

CalculiX is composed of two parts: a number crunching program (ccx) and a
graphical interface (cgx).
Both are actually independent packages with different requirements: ccx
uses many math-intensive libraries and cgx uses OpenGL.
Building the bundle together forces building cgx with GCC which forces the
use of libstdc++ and as of lately is causing nasty segmentation faults.
ccx is now a run dependency to cgx, which keeps the same functionality of
the previous package.

PR: 220433, 220434

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

pfg retitled this revision from Split cad/calculix in -ccx and -cgx parts. to Split ccx out of cad/calculix.

Change according to feedback: instead of creating a -cgx part, only split away the ccx part. his is less confusing for end users and still attains our objective of constraining the fortran part in an independent port.
It also reduces the diffs.

pfg edited the summary of this revision. (Show Details)

Update with some review from gerald@

Committed revision 447973.

The discussion happened in PRs: 219290. 22043, 220434, and this Differential Revision ended up being irrelevant.
I'll just close it without glory.