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
Created attachment 81881 [details] calculix-ccx-1.5.ebuild Proposed ebuild.
Created attachment 81882 [details, diff] Patch file for gentoo specific changes to Makefile
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.
(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
You're not alone, I'm interested as well. John
Created attachment 112450 [details] Ebuild for latest calculix 1.6
Created attachment 112452 [details, diff] 01_ccx_1.6_Makefile.patch
Created attachment 129064 [details] calculix-ccx-1.7.ebuild Calculix keeps moving!
Created attachment 129065 [details, diff] 01_ccx_1.7_Makefile.patch
Created attachment 153997 [details] calculix-ccx-1.7.ebuild Revised slightly due to lapack issue causing infinite loop.
Created attachment 153999 [details, diff] 01_ccx_1.7_Makefile.patch Improved patch.
Created attachment 154001 [details, diff] 01_ccx_1.7_lapack.patch Option for linking to gentoo supplied lapack.
Created attachment 162471 [details] calculix-ccx-1.8.ebuild CalculiX version bump.
Created attachment 162472 [details, diff] 01_ccx_1.8_Makefile.patch
Created attachment 162474 [details, diff] 01_ccx_1.8_lapack.patch
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
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
Deceased & dropped from the sci overlay in https://github.com/gentoo/sci/commit/90afbee2f.
(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?