Date: Sat, 06 Jun 2026 18:35:01 +0000 From: Rainer Hurling <rhurlin@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: b812f095097d - main - math/nlopt: Update to 1.11.0 Message-ID: <6a246855.38215.5c2eeb5f@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by rhurlin: URL: https://cgit.FreeBSD.org/ports/commit/?id=b812f095097d4202f072220ade3c79d3de4e6662 commit b812f095097d4202f072220ade3c79d3de4e6662 Author: Rainer Hurling <rhurlin@FreeBSD.org> AuthorDate: 2026-06-06 18:31:24 +0000 Commit: Rainer Hurling <rhurlin@FreeBSD.org> CommitDate: 2026-06-06 18:34:51 +0000 math/nlopt: Update to 1.11.0 - New CCSA and MMA parameters inner_gradients and always_improve - Various minor bugfixes Changelog: https://github.com/stevengj/nlopt/compare/v2.10.1...v2.11.0 Reported by: portscout, Repology --- math/nlopt/Makefile | 6 +++--- math/nlopt/distinfo | 6 +++--- math/nlopt/files/patch-src_swig_CMakeLists.txt | 8 ++++---- math/nlopt/pkg-plist | 2 +- math/nlopt/pkg-plist.full | 4 ++-- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/math/nlopt/Makefile b/math/nlopt/Makefile index ce15d76ec27c..76d310981e7a 100644 --- a/math/nlopt/Makefile +++ b/math/nlopt/Makefile @@ -1,7 +1,6 @@ PORTNAME= nlopt DISTVERSIONPREFIX= v -DISTVERSION= 2.10.1 -PORTREVISION= 2 +DISTVERSION= 2.11.0 CATEGORIES= math MAINTAINER= rhurlin@FreeBSD.org @@ -32,7 +31,8 @@ USE_GITHUB= yes GH_ACCOUNT= stevengj USE_LDCONFIG= yes -# 'make test': 100% tests passed, 0 tests failed out of 83 +# 'make FLAVOR=full test': 100% tests passed, 0 tests failed out of 84 +# 'make FLAVOR=minimal test': 100% tests passed, 0 tests failed out of 77 CMAKE_TESTING_ON= NLOPT_TESTS .if ${FLAVOR} == full diff --git a/math/nlopt/distinfo b/math/nlopt/distinfo index a60c626813d7..82fc0e3832e3 100644 --- a/math/nlopt/distinfo +++ b/math/nlopt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1770744225 -SHA256 (stevengj-nlopt-v2.10.1_GH0.tar.gz) = 30d13ce16da119db3e987784f7864e35a562ec62c186352fae55cd003e6c58ff -SIZE (stevengj-nlopt-v2.10.1_GH0.tar.gz) = 2064973 +TIMESTAMP = 1780762090 +SHA256 (stevengj-nlopt-v2.11.0_GH0.tar.gz) = 53e552d83e9294d67db37f0f4a23f15933a9ef698485301a18b98b40004cf0de +SIZE (stevengj-nlopt-v2.11.0_GH0.tar.gz) = 2065716 diff --git a/math/nlopt/files/patch-src_swig_CMakeLists.txt b/math/nlopt/files/patch-src_swig_CMakeLists.txt index 904492141700..8d5b9d304a51 100644 --- a/math/nlopt/files/patch-src_swig_CMakeLists.txt +++ b/math/nlopt/files/patch-src_swig_CMakeLists.txt @@ -1,14 +1,14 @@ ---- src/swig/CMakeLists.txt.orig 2025-02-04 18:29:30 UTC +--- src/swig/CMakeLists.txt.orig 2026-06-05 18:42:06 UTC +++ src/swig/CMakeLists.txt -@@ -58,10 +58,10 @@ if (GUILE_FOUND) +@@ -52,10 +52,10 @@ if (GUILE_FOUND AND NLOPT_CXX) set (CMAKE_SWIG_FLAGS) - target_include_directories (nlopt_guile PRIVATE ${GUILE_INCLUDE_DIRS}) + target_compile_options(nlopt_guile PRIVATE ${GUILE_CFLAGS}) - target_link_libraries (nlopt_guile ${nlopt_lib}) -- target_link_libraries (nlopt_guile ${GUILE_LIBRARIES}) + target_link_libraries (nlopt_guile PRIVATE ${nlopt_lib}) +- target_link_libraries (nlopt_guile PRIVATE ${GUILE_LIBRARIES}) + target_link_options(nlopt_guile PRIVATE ${GUILE_LDFLAGS}) set_target_properties (nlopt_guile PROPERTIES COMPILE_FLAGS "${SWIG_COMPILE_FLAGS}") diff --git a/math/nlopt/pkg-plist b/math/nlopt/pkg-plist index 0f3a0325fb15..8432f1d3f03e 100644 --- a/math/nlopt/pkg-plist +++ b/math/nlopt/pkg-plist @@ -6,7 +6,7 @@ lib/cmake/nlopt/NLoptLibraryDepends-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/nlopt/NLoptLibraryDepends.cmake lib/libnlopt.so lib/libnlopt.so.1 -lib/libnlopt.so.1.0.0 +lib/libnlopt.so.1.1.0 libdata/pkgconfig/nlopt.pc share/man/man3/nlopt.3.gz share/man/man3/nlopt_minimize.3.gz diff --git a/math/nlopt/pkg-plist.full b/math/nlopt/pkg-plist.full index d95671430326..2b467bedcebf 100644 --- a/math/nlopt/pkg-plist.full +++ b/math/nlopt/pkg-plist.full @@ -7,10 +7,10 @@ lib/cmake/nlopt/NLoptLibraryDepends.cmake lib/guile/%%GUILE_VER%%/extensions/nlopt_guile.so lib/libnlopt.so lib/libnlopt.so.1 -lib/libnlopt.so.1.0.0 +lib/libnlopt.so.1.1.0 lib/octave/%%OCTAVE_VERSION%%/site/oct/%%GNU_HOST%%/nlopt_optimize.oct %%PYTHON_SITELIBDIR%%/_nlopt.so -%%PYTHON_SITELIBDIR%%/nlopt-2.10.1.dist-info/METADATA +%%PYTHON_SITELIBDIR%%/nlopt-2.11.0.dist-info/METADATA %%PYTHON_SITELIBDIR%%/nlopt.py libdata/pkgconfig/nlopt.pc %%GUILE_SITE%%/nlopt.scmhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a246855.38215.5c2eeb5f>
