Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 125773 - New Ebuild sci-libs/calculix-ccx
Summary: New Ebuild sci-libs/calculix-ccx
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.calculix.de/
Whiteboard: [sci overlay]
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-03-10 16:09 UTC by Peter Gustafson
Modified: 2022-09-13 23:44 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
calculix-ccx-1.5.ebuild (calculix-ccx-1.5.ebuild,673 bytes, application/octet-stream)
2006-03-10 16:11 UTC, Peter Gustafson
Details
Patch file for gentoo specific changes to Makefile (ccx_1.5_Makefile.patch,910 bytes, patch)
2006-03-10 16:11 UTC, Peter Gustafson
Details | Diff
calculix-ccx-1.5.ebuild (calculix-ccx-1.5.ebuild,666 bytes, text/plain)
2006-05-08 08:27 UTC, Peter Gustafson
Details
Ebuild for latest calculix 1.6 (calculix-ccx-1.6.ebuild,909 bytes, text/plain)
2007-03-07 20:03 UTC, Peter Gustafson
Details
01_ccx_1.6_Makefile.patch (01_ccx_1.6_Makefile.patch,1.01 KB, patch)
2007-03-07 20:04 UTC, Peter Gustafson
Details | Diff
calculix-ccx-1.7.ebuild (calculix-ccx-1.7.ebuild,909 bytes, text/plain)
2007-08-24 13:53 UTC, Peter Gustafson
Details
01_ccx_1.7_Makefile.patch (01_ccx_1.7_Makefile.patch,1.01 KB, patch)
2007-08-24 13:55 UTC, Peter Gustafson
Details | Diff
calculix-ccx-1.7.ebuild (calculix-ccx-1.7.ebuild,1.87 KB, text/plain)
2008-05-22 22:21 UTC, Peter Gustafson
Details
01_ccx_1.7_Makefile.patch (01_ccx_1.7_Makefile.patch,1.01 KB, patch)
2008-05-22 22:26 UTC, Peter Gustafson
Details | Diff
01_ccx_1.7_lapack.patch (01_ccx_1.7_lapack.patch,680 bytes, patch)
2008-05-22 22:26 UTC, Peter Gustafson
Details | Diff
calculix-ccx-1.8.ebuild (calculix-ccx-1.8.ebuild,1.87 KB, text/plain)
2008-08-08 00:41 UTC, Peter Gustafson
Details
01_ccx_1.8_Makefile.patch (01_ccx_1.8_Makefile.patch,1.06 KB, patch)
2008-08-08 00:42 UTC, Peter Gustafson
Details | Diff
01_ccx_1.8_lapack.patch (01_ccx_1.8_lapack.patch,646 bytes, patch)
2008-08-08 00:43 UTC, Peter Gustafson
Details | Diff
reworked ebuild for sci-libs/calculix-ccx-1.8 (calculix-ccx-1.8.ebuild,1.71 KB, text/plain)
2008-10-15 09:00 UTC, Oliver Borm
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Gustafson 2006-03-10 16:09:48 UTC
Hi,

I'd love to see CalculiX as an ebuild.  I've created one and wish to have it evaluated.  

CalculiX if a 3D finite element package with syntax similar to Abaqus.

This should go to the gentoo science team.

Pete
Comment 1 Peter Gustafson 2006-03-10 16:11:02 UTC
Created attachment 81881 [details]
calculix-ccx-1.5.ebuild

Proposed ebuild.
Comment 2 Peter Gustafson 2006-03-10 16:11:42 UTC
Created attachment 81882 [details, diff]
Patch file for gentoo specific changes to Makefile
Comment 3 Peter Gustafson 2006-05-08 08:27:42 UTC
Created attachment 86427 [details]
calculix-ccx-1.5.ebuild

No interest in this package?  I am a willing maintainer but have very little background and would require guidance.

Attached is an update correcting a typo in the website.
Comment 4 Markus Dittrich (RETIRED) gentoo-dev 2006-05-08 15:29:15 UTC
(In reply to comment #3)
> No interest in this package?  I am a willing maintainer but have very little
> background and would require guidance.

Hi Peter,

Thanks much for your ebuild. CalculiX definitely looks like a nice package.
Unfortunately, the sci team currently has too many requests to process them in
a timely fashion. I'll see that I can have a look at your ebuild over the
next weeks. Thanks for you patience.

Best,
Markus
Comment 5 John 2006-05-29 20:45:54 UTC
You're not alone, I'm interested as well.

John
Comment 6 Peter Gustafson 2007-03-07 20:03:19 UTC
Created attachment 112450 [details]
Ebuild for latest calculix 1.6
Comment 7 Peter Gustafson 2007-03-07 20:04:47 UTC
Created attachment 112452 [details, diff]
01_ccx_1.6_Makefile.patch
Comment 8 Peter Gustafson 2007-08-24 13:53:42 UTC
Created attachment 129064 [details]
calculix-ccx-1.7.ebuild

Calculix keeps moving!
Comment 9 Peter Gustafson 2007-08-24 13:55:12 UTC
Created attachment 129065 [details, diff]
01_ccx_1.7_Makefile.patch
Comment 10 Peter Gustafson 2008-05-22 22:21:28 UTC
Created attachment 153997 [details]
calculix-ccx-1.7.ebuild

Revised slightly due to lapack issue causing infinite loop.
Comment 11 Peter Gustafson 2008-05-22 22:26:09 UTC
Created attachment 153999 [details, diff]
01_ccx_1.7_Makefile.patch

Improved patch.
Comment 12 Peter Gustafson 2008-05-22 22:26:53 UTC
Created attachment 154001 [details, diff]
01_ccx_1.7_lapack.patch

Option for linking to gentoo supplied lapack.
Comment 13 Peter Gustafson 2008-08-08 00:41:01 UTC
Created attachment 162471 [details]
calculix-ccx-1.8.ebuild

CalculiX version bump.
Comment 14 Peter Gustafson 2008-08-08 00:42:27 UTC
Created attachment 162472 [details, diff]
01_ccx_1.8_Makefile.patch
Comment 15 Peter Gustafson 2008-08-08 00:43:09 UTC
Created attachment 162474 [details, diff]
01_ccx_1.8_lapack.patch
Comment 16 Oliver Borm 2008-10-15 09:00:36 UTC
Created attachment 168534 [details]
reworked ebuild for sci-libs/calculix-ccx-1.8

- added doc and examples USE-flag
- linked against shared libraries and not static
Comment 17 Oliver Borm 2008-10-15 14:42:27 UTC
This new ebuild is now in the science overlay:

http://overlays.gentoo.org/proj/science/browser/overlay/sci-libs/calculix-ccx/calculix-ccx-1.8.ebuild
Comment 18 Michael Orlitzky gentoo-dev 2022-09-12 20:46:30 UTC
Deceased & dropped from the sci overlay in https://github.com/gentoo/sci/commit/90afbee2f.
Comment 19 Peter Gustafson 2022-09-13 03:14:20 UTC
(In reply to Michael Orlitzky from comment #18)
> Deceased & dropped from the sci overlay in
> https://github.com/gentoo/sci/commit/90afbee2f.


Hi Michael,
Upstream is alive and well and at version 2.20 release about 1 month ago on a pretty regular cadence.

http://www.calculix.de/

It has an active community.

This comment: (https://github.com/gentoo/sci/commit/90afbee2f) Suggests its dependency (spooles) was defunct in 1999 and seemingly uses that as justification for dropping it. However, spooles still compiles and runs fine in 2022 (although the old ebuild needs an update to the newer EAPI). Further, spooles is an optional dependency; alternative solvers exist in the code itself as well as in the portage tree. (Including but intel MKL and pastix, both modern high performance solvers.)

Lastly, I maintain a fork (https://github.com/gustafson/CalculiX) which allows postprocessing with paraview (also in the portage tree).  All in, a professional system.

Please reconsider dropping this valuable pair of packages (ccx and cgx).

Is it an issue of lack-of-maintainers?