Created attachment 227363 [details] patch math/cbc expects nausparse.h when built with nauty.
Created attachment 227364 [details] patch
All headers mentioned in the documentation.
Created attachment 227373 [details] patch Enable TL because some other ports require TLS.
Thanks for adding the missing headers, your patch seems fine. Relevant documentation can be found at https://pallini.di.uniroma1.it/nug27.pdf.
Committed, thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=51c8f4db5f27af53e787a0616d009dec29b259f5 commit 51c8f4db5f27af53e787a0616d009dec29b259f5 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2021-08-23 19:24:27 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2021-08-23 20:14:44 +0000 math/nauty: Install missing headers (that were not installed before); Add the TLS option * all headers mentioned in the documentation are now installed (docs https://pallini.di.uniroma1.it/nug27.pdf) * TLS option is required at least by math/libnormaliz PR: 257993 Approved by: moritz@schmi.tt (maintainer) math/nauty/Makefile | 9 +++++++-- math/nauty/pkg-plist | 3 +++ 2 files changed, 10 insertions(+), 2 deletions(-)