Hi, ports@:
Here is a patch for math/nlopt to update to 2.8.0.
It build well on amd64-current.
2 ports depend on nlopt: astro/stellarium and cad/prusaslicer,
both build well with this patch.
Best Regards,
wen
Index: math/nlopt/Makefile
===================================================================
RCS file: /cvs/ports/math/nlopt/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- math/nlopt/Makefile 13 May 2022 16:07:17 -0000 1.8
+++ math/nlopt/Makefile 11 Sep 2024 01:05:05 -0000
@@ -2,7 +2,7 @@ COMMENT = library for nonlinear optimiz
GH_ACCOUNT = stevengj
GH_PROJECT = nlopt
-GH_TAGNAME = v2.7.1
+GH_TAGNAME = v2.8.0
SHARED_LIBS = nlopt 1.0 # 0.11.0
Index: math/nlopt/distinfo
===================================================================
RCS file: /cvs/ports/math/nlopt/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- math/nlopt/distinfo 13 May 2022 16:07:17 -0000 1.5
+++ math/nlopt/distinfo 11 Sep 2024 01:05:05 -0000
@@ -1,2 +1,2 @@
-SHA256 (nlopt-2.7.1.tar.gz) = 24gjL6XO8P9uOZQ/xjq2B0IIgx3AAxzxVF9uzTGuKho=
-SIZE (nlopt-2.7.1.tar.gz) = 2044180
+SHA256 (nlopt-2.8.0.tar.gz) = 4CpJVqadMjd115/a7Hunoj7ZEsfUXkObyTPZkeoxk/0=
+SIZE (nlopt-2.8.0.tar.gz) = 2050287
Index: math/nlopt/pkg/PLIST
===================================================================
RCS file: /cvs/ports/math/nlopt/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- math/nlopt/pkg/PLIST 11 Mar 2022 19:36:20 -0000 1.2
+++ math/nlopt/pkg/PLIST 11 Sep 2024 01:05:05 -0000
@@ -1,4 +1,3 @@
-include/nlopt.f
include/nlopt.h
include/nlopt.hpp
lib/cmake/