Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: octave-nlopt_optimize | Distribution: openSUSE Tumbleweed |
Version: 2.10.0 | Vendor: openSUSE |
Release: 2.1 | Build date: Thu May 22 14:14:08 2025 |
Group: Unspecified | Build host: reproducible |
Size: 106118 | Source RPM: nlopt-2.10.0-2.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://nlopt.readthedocs.io/en/latest/ | |
Summary: Octave interface to nonlinear optimization library |
NLopt is a free/open-source library for nonlinear optimization, providing a common interface for a number of different free optimization routines available online as well as original implementations of various other algorithms. This package contains the Octave interface for NLopt.
LGPL-2.1-or-later
* Thu May 22 2025 Atri Bhattacharya <badshah400@gmail.com> - Add nlopt-dont-force-cxx-standard.patch: Don't force c++11 std for builds to allow building octave bindings against octave 10+ [gh#stevengj/nlopt#616]; patch taken from upstream commit [gh#stevengj/nlopt#597] and rebased for current version. - For default flavour, build non-python bindings only for default python3 version. This reduces build times. - Do not force -D_FORTIFY_SOURCE=2 any more (fixed since version 2.9.1, see gh#stevengj/nlopt#563). * Sun Feb 09 2025 Bernhard Wiedemann <bwiedemann@suse.com> - Use strip-nondeterminism to normalize jar mtimes for reproducible builds * Thu Feb 06 2025 Atri Bhattacharya <badshah400@gmail.com> - Update to version 2.10.0: * New Java bindings (gh#stevengj/nlopt#578). * Allow disabling exceptions with set_exceptions_enabled (gh#stevengj/nlopt#580). * Configurable tolg tolerance parameter for Luksan gradient stopping condition (gh#stevengj/nlopt#585). * Restored LD_LBFGS_NOCEDAL enum value (dropped in 2.9) to ease backwards compatibility for wrappers in other languages (though this algorithm is currently unimplemented) (gh#stevengj/nlopt#587). - Build and install java bindings as part of a newly split nlopt-java package. - Bump shlib name in keeping with upstream so version update. * Fri Dec 20 2024 Atri Bhattacharya <badshah400@gmail.com> - Update to version 2.9.1: * Fixed PRAXIS box constraints (gh#stevengj/nlopt#528). * Sun Nov 17 2024 Atri Bhattacharya <badshah400@gmail.com> - Fix %requires_eq usage for "pkgconfig(octave)". * Thu Nov 14 2024 Atri Bhattacharya <badshah400@gmail.com> - Update to version 2.9.0: * New NLOPT_LUKSAN cmake option to build without Luksan LGPL code (gh#stevengj/nlopt#568). * Dropped unused LD_LBFGS_NOCEDAL enum value. * Python 3.13 support (gh#stevengj/nlopt#565). * Fixed COBYLA not returning the optimum (gh#stevengj/nlopt#57) * Fixed SLSQP returning infeasible optimum (gh#stevengj/nlopt#368) * Fixed STOGO not registering new optimum (gh#stevengj/nlopt#504) * Various minor bugfixes (gh#stevengj/nlopt#570, gh#stevengj/nlopt#563, gh#stevengj/nlopt#379, gh#stevengj/nlopt#511) - Update License to LGPL-2.1-or-later in keeping with upstream. * Sat Aug 10 2024 Atri Bhattacharya <badshah400@gmail.com> - Update to version 2.8.0: * Support C++ functors for objective functions (gh#stevengj/nlopt#457). * CCSA/MMA an now use the initial_step parameter to bound their initial stepsize, * and also expose a new internal parameter rho_init (gh#stevengj/nlopt#561). * Install pkg-config file on Windows (gh#stevengj/nlopt#534). * Allow having more equality constraints than there are variables (gh#stevengj/nlopt#509). * Bugfixes: - gh#stevengj/nlopt#558 - gh#stevengj/nlopt#533 - gh#stevengj/nlopt#473 - gh#stevengj/nlopt#465 * Build improvements (gh#stevengj/nlopt#551, gh#stevengj/nlopt#535, gh#stevengj/nlopt#510, gh#stevengj/nlopt#445). - Build with -D_FORTIFY_SOURCE=2 (not 3) to avoid test crashes (gh#stevengj/nlopt#563). * Fri Feb 11 2022 Atri Bhattacharya <badshah400@gmail.com> - Build for all supported python flavours. - Edit flavor names so that auto-generated python packages are called pythonXY-nlopt and not pythonXY-nlopt-bindings; no-name flavor now builds the bindings, while "main" flavor builds the main C/C++ library and devel package. * Tue Feb 08 2022 Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de> - Split bindings into separate build, to avoid the octave (and thus Java, Qt5, ...) dependency. Also allows to build the library on SLE 15.x. - Adjust Python3 package name (python-nlopt -> python3-nlopt) * Tue Dec 07 2021 Atri Bhattacharya <badshah400@gmail.com> - Update to version 2.7.1: * Various minor bugfixes (gh#stevengj/nlopt#268, gh#stevengj/nlopt#409, gh#stevengj/nlopt#420) * Build improvements (support Octave 6.x, Guile 3.x, Cmake 3.2).
/usr/lib/octave/10.1.0/site /usr/lib/octave/10.1.0/site/oct /usr/lib/octave/10.1.0/site/oct/i586-suse-linux-gnu /usr/lib/octave/10.1.0/site/oct/i586-suse-linux-gnu/nlopt_optimize.oct /usr/share/licenses/octave-nlopt_optimize /usr/share/licenses/octave-nlopt_optimize/COPYING /usr/share/octave/10.1.0/site/m/NLOPT_AUGLAG.m /usr/share/octave/10.1.0/site/m/NLOPT_AUGLAG_EQ.m /usr/share/octave/10.1.0/site/m/NLOPT_GD_MLSL.m /usr/share/octave/10.1.0/site/m/NLOPT_GD_MLSL_LDS.m /usr/share/octave/10.1.0/site/m/NLOPT_GD_STOGO.m /usr/share/octave/10.1.0/site/m/NLOPT_GD_STOGO_RAND.m /usr/share/octave/10.1.0/site/m/NLOPT_GN_AGS.m /usr/share/octave/10.1.0/site/m/NLOPT_GN_CRS2_LM.m /usr/share/octave/10.1.0/site/m/NLOPT_GN_DIRECT.m /usr/share/octave/10.1.0/site/m/NLOPT_GN_DIRECT_L.m /usr/share/octave/10.1.0/site/m/NLOPT_GN_DIRECT_L_NOSCAL.m /usr/share/octave/10.1.0/site/m/NLOPT_GN_DIRECT_L_RAND.m /usr/share/octave/10.1.0/site/m/NLOPT_GN_DIRECT_L_RAND_NOSCAL.m /usr/share/octave/10.1.0/site/m/NLOPT_GN_DIRECT_NOSCAL.m /usr/share/octave/10.1.0/site/m/NLOPT_GN_ESCH.m /usr/share/octave/10.1.0/site/m/NLOPT_GN_ISRES.m /usr/share/octave/10.1.0/site/m/NLOPT_GN_MLSL.m /usr/share/octave/10.1.0/site/m/NLOPT_GN_MLSL_LDS.m /usr/share/octave/10.1.0/site/m/NLOPT_GN_ORIG_DIRECT.m /usr/share/octave/10.1.0/site/m/NLOPT_GN_ORIG_DIRECT_L.m /usr/share/octave/10.1.0/site/m/NLOPT_G_MLSL.m /usr/share/octave/10.1.0/site/m/NLOPT_G_MLSL_LDS.m /usr/share/octave/10.1.0/site/m/NLOPT_LD_AUGLAG.m /usr/share/octave/10.1.0/site/m/NLOPT_LD_AUGLAG_EQ.m /usr/share/octave/10.1.0/site/m/NLOPT_LD_CCSAQ.m /usr/share/octave/10.1.0/site/m/NLOPT_LD_LBFGS.m /usr/share/octave/10.1.0/site/m/NLOPT_LD_MMA.m /usr/share/octave/10.1.0/site/m/NLOPT_LD_SLSQP.m /usr/share/octave/10.1.0/site/m/NLOPT_LD_TNEWTON.m /usr/share/octave/10.1.0/site/m/NLOPT_LD_TNEWTON_PRECOND.m /usr/share/octave/10.1.0/site/m/NLOPT_LD_TNEWTON_PRECOND_RESTART.m /usr/share/octave/10.1.0/site/m/NLOPT_LD_TNEWTON_RESTART.m /usr/share/octave/10.1.0/site/m/NLOPT_LD_VAR1.m /usr/share/octave/10.1.0/site/m/NLOPT_LD_VAR2.m /usr/share/octave/10.1.0/site/m/NLOPT_LN_AUGLAG.m /usr/share/octave/10.1.0/site/m/NLOPT_LN_AUGLAG_EQ.m /usr/share/octave/10.1.0/site/m/NLOPT_LN_BOBYQA.m /usr/share/octave/10.1.0/site/m/NLOPT_LN_COBYLA.m /usr/share/octave/10.1.0/site/m/NLOPT_LN_NELDERMEAD.m /usr/share/octave/10.1.0/site/m/NLOPT_LN_NEWUOA.m /usr/share/octave/10.1.0/site/m/NLOPT_LN_NEWUOA_BOUND.m /usr/share/octave/10.1.0/site/m/NLOPT_LN_PRAXIS.m /usr/share/octave/10.1.0/site/m/NLOPT_LN_SBPLX.m /usr/share/octave/10.1.0/site/m/nlopt_minimize.m /usr/share/octave/10.1.0/site/m/nlopt_minimize_constrained.m
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Jun 2 00:05:33 2025