Created attachment 171804 [details] patch The previous, timed out update https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205606 went stale. Changes: * Unbundled metis and made it always link with math/metis * Made various Makefile changes (like added LD_LIBRARY_PATH) to make it build * Took maintainership I think timeout of 205606 can be grandfathered in, and this can be committed now.
Created attachment 183768 [details] Update to 4.5.4 Minor updates so that it applies again. Use OpenMP. New version is 4.5.5 and doesn't need the hackery for shared libraries.
Created attachment 186491 [details] Update to 4.5.4 Update the patch.
In the meantime suitesparse has 5.1.2. http://faculty.cse.tamu.edu/davis/suitesparse.html
Maintainer reset.
Created attachment 192675 [details] patch-5.2.0 I will commit 5.2.0 update once I'll make sure all depending ports build on 10/11/12.
A commit references this bug: Author: yuri Date: Thu Apr 26 06:41:31 UTC 2018 New revision: 468325 URL: https://svnweb.freebsd.org/changeset/ports/468325 Log: math/suitesparse: Update 4.0.2 -> 5.2.0 Port changes: * Change to DISTVERSION * Update MASTER_SITES * Change to LICENSE_COMB=dual * Add LIB_DEPENDS * Unbundle metis, made it a dependency * Update do-build and do-install * Update WWW Bump 11 ports. games/naev is marked broken because it depends on the no longer installed library. PR: 210579 Submitted by: yuri Submitted by: pfg Approved by: maintainer timeout (maho@FreeBSD.org, 21 months) Approved by: maintainer timeout (fortran@FreeBSD.org, 45 days) Changes: head/games/naev/Makefile head/math/arpack++/Makefile head/math/ceres-solver/Makefile head/math/dynare/Makefile head/math/freemat/Makefile head/math/g2o/Makefile head/math/octave/Makefile head/math/py-cvxopt/Makefile head/math/py-numpy/Makefile head/math/scilab/Makefile head/math/suitesparse/Makefile head/math/suitesparse/distinfo head/math/suitesparse/pkg-descr head/math/suitesparse/pkg-plist head/science/mbdyn/Makefile head/science/py-scikit-sparse/Makefile
Committed, thanks!
A commit references this bug: Author: yuri Date: Thu May 10 07:20:08 UTC 2018 New revision: 469513 URL: https://svnweb.freebsd.org/changeset/ports/469513 Log: math/suitesparse: Unbreak with the option ATLAS=yes It was an incomplete makefile patching beginning from 5.2.0 update. PR: 210579 227791 Approved by: portmgr (port compliance, infrastructure) Changes: head/math/suitesparse/Makefile