Created attachment 188380 [details] tfel diff Follow some suggestions from Thomas Helfner (code author): - Fix a bug in the python support and enable it by default: the python version is useful for Code Aster. - Add interfacing options for Europlex and Cast3M. Both are available on linux and may work with our linuxulator. - Minor rearrangements to make it easier to download from github in the future.
Created attachment 188383 [details] Simpler science/tfel diff - The EPX and CAST3M options are causing bad pkg-plist issues. - On second thought, I don't think the shared libraries will work on the linuxulator. Keep it simple: Just fix the python option and make it the default.
(In reply to Pedro F. Giffuni from comment #1) The python issue is actually caused by a recent change in a boost header.
Created attachment 188866 [details] Update to tfel 3.0.3 The new version contains the boost/python fix so let's just bump it.
Created attachment 188891 [details] Update to version 3.1.0 New version 3.1.0: lot's of new functionality. Also contains specific support for CalculiX. Change build to CMAKE. Make gnuplot non-optional: there is no way to turn it off if it's found. Make Python ON by default: author says it is useful for Code Aster. Comment out the test target for now: it takes a lot of time (maybe looping).
Created attachment 191280 [details] Update to version 3.1.1 Update to version 3.1.1 and pet portlint Includes small changes in preparation for Code_Aster 14.2.
A commit references this bug: Author: thierry Date: Fri Mar 9 21:55:37 UTC 2018 New revision: 464032 URL: https://svnweb.freebsd.org/changeset/ports/464032 Log: Update science/tfel to 3.1.1 and turn on python option by default. PR: 223952 Submitted by: pfg (maintainer) Changes: head/science/tfel/Makefile head/science/tfel/distinfo head/science/tfel/pkg-plist
Committed, thanks!