Created attachment 234649 [details] Patch for libmesh * Use upstream release archive as suggested by Porters Handbook (USE_GITHUB section ) and upstream [1], this also reduces download size by more than 50% * Update requirements to c++17 (upstream defines -std=gnu++17 during build) in port Makefile 1: https://github.com/libMesh/libmesh/releases/tag/v1.7.0 Poudriere testport OK 12.3-RELEASE (amd64)
Hi Daniel, Thanks for the patch. Approved. Yuri
And by the way, bump is missing. plist change requires the bump.
I'll add that, thanks! :-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=a7cc5ab5148cae72addea11f1e5e155bd56a3b42 commit a7cc5ab5148cae72addea11f1e5e155bd56a3b42 Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2022-06-12 20:48:05 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2022-06-12 20:48:09 +0000 math/libmesh: Use upstream release archive and some minor fixes * Use upstream release archive as suggested by Porters Handbook (USE_GITHUB section ) and upstream, this also reduces download size by more than 50% * Update requirements to c++17 (upstream defines -std=gnu++17 during build) PR: 264642 Reviewed by: yuri math/libmesh/Makefile | 12 +++--------- math/libmesh/distinfo | 12 +++--------- math/libmesh/pkg-plist | 5 +++-- 3 files changed, 9 insertions(+), 20 deletions(-)