Created attachment 193407 [details] svn "diff" for calculix-ccx update New version with many enhancements. See http://www.dhondt.de/new_calc.htm Use METIS4 by default while here since metis-edf future is being reconsidered.
Shouldn't this METIS4_DEPENDS= libmetis.so:math/metis4 be METIS4_LIB_DEPENDS= libmetis.so:math/metis4 instead? Also, are these libs dlopen()ed? They aren't listed in the required shlibs during poudriere testbuild.
(In reply to Thomas Zander from comment #1) Thanks for looking at this. Metis is not directly used by ccx (CalculiX): it is a requirement from the taucs solver. I haven't looked at this part of the build in a long time, but metis is listed as a dependency for taucs, so perhaps we don't need it listed again in the calculix-ccx port.
Created attachment 194641 [details] Update: Add taucs as solver OK, just reviewed and we were actually missing the taucs support within the compile process. Good side-catch!
Created attachment 194761 [details] New version: drop metis-edf option Drop metis-edf: metid-edf will be deprecated and it's less confusing to just use metis4.
A commit references this bug: Author: riggs Date: Mon Jul 9 21:05:28 UTC 2018 New revision: 474304 URL: https://svnweb.freebsd.org/changeset/ports/474304 Log: 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) Changes: head/cad/calculix-ccx/Makefile head/cad/calculix-ccx/distinfo head/cad/calculix-ccx/files/patch-CalculiX.h head/cad/calculix-ccx/files/patch-Makefile head/cad/calculix-ccx/pkg-plist