Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

nlopt-devel-2.9.1-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: nlopt-devel Distribution: openSUSE Tumbleweed
Version: 2.9.1 Vendor: openSUSE
Release: 1.1 Build date: Fri Dec 20 11:42:58 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 90166 Source RPM: nlopt-main-2.9.1-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://nlopt.readthedocs.io/en/latest/
Summary: Development files for nlopt
The nlopt-devel package contains libraries and header files for
developing applications that use NLopt.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Fri Dec 20 2024 Atri Bhattacharya <[email protected]>
  - Update to version 2.9.1:
    * Fixed PRAXIS box constraints (gh#stevengj/nlopt#528).
* Sun Nov 17 2024 Atri Bhattacharya <[email protected]>
  - Fix %requires_eq usage for "pkgconfig(octave)".
* Thu Nov 14 2024 Atri Bhattacharya <[email protected]>
  - 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 <[email protected]>
  - 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 <[email protected]>
  - 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 <[email protected]>
  - 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 <[email protected]>
  - 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).
* Sun Nov 29 2020 Atri Bhattacharya <[email protected]>
  - Update to version 2.7.0:
    * New nlopt_set_param API for setting internal algorithm
      parameters (gh#stevengj/nlopt#365).
    * Avoid library-symbol conflicts (gh#stevengj/nlopt#355,
      gh#stevengj/nlopt#361)
  - Run tests using ctest as part of %check section.
  - Handle erroneous RPATH in openSUSE:Leap:15.2's %cmake macro by
    explicitly setting CMAKE_SKIP_RPATH to OFF and
    CMAKE_SKIP_INSTALL_RPATH to ON; while only required for 15.2,
    setting these for all versions doesn't hurt.
* Sun Apr 26 2020 Atri Bhattacharya <[email protected]>
  - Update to verion 2.6.2:
    * Fixed forced stop exception with dimension elimination
      (gh#stevengj/nlopt#317).
    * Fixed get_initial_step wrapping (gh#stevengj/nlopt#319).
    * Various build fixes (gh#stevengj/nlopt#314,
      gh#stevengj/nlopt#308, gh#stevengj/nlopt#303,
      gh#stevengj/nlopt#278).
  - Rename source tarball into %{name}-%{version} format.
* Mon Apr 15 2019 Atri Bhattacharya <[email protected]>
  - Update to version 2.6.1:
    * Fix nlopt_version return value for 2.6.x and update soname and
      docs.
  - Changes from version 2.6.0:
    * New set_upper_bound and set_lower_bound functions in the
      low-level C API to set one bound at a time
      (gh#stevengj/nlopt#257).
    * There is no longer a separate libnlopt_cxx library — C++
      algorithms (stogo) are compiled and included by default
      (gh#stevengj/nlopt#198).
    * Bug fixes:
    * gh#stevengj/nlopt#197
    * gh#stevengj/nlopt#216
    * gh#stevengj/nlopt#245
    * gh#stevengj/nlopt#250
    * gh#stevengj/nlopt#230
    * gh#stevengj/nlopt#261
    * gh#stevengj/nlopt#242
    * gh#stevengj/nlopt#258.
  - Drop patches incorporated upstream:
    * nlopt-octave-5.0.patch
    * nlopt-cmake-3.13.patch.

Files

/usr/include/nlopt.h
/usr/include/nlopt.hpp
/usr/lib64/cmake/nlopt
/usr/lib64/cmake/nlopt/NLoptConfig.cmake
/usr/lib64/cmake/nlopt/NLoptConfigVersion.cmake
/usr/lib64/cmake/nlopt/NLoptLibraryDepends-relwithdebinfo.cmake
/usr/lib64/cmake/nlopt/NLoptLibraryDepends.cmake
/usr/lib64/libnlopt.so
/usr/lib64/pkgconfig/nlopt.pc
/usr/share/doc/packages/nlopt-devel
/usr/share/doc/packages/nlopt-devel/AUTHORS
/usr/share/doc/packages/nlopt-devel/NEWS.md
/usr/share/doc/packages/nlopt-devel/README.md
/usr/share/doc/packages/nlopt-devel/TODO
/usr/share/licenses/nlopt-devel
/usr/share/licenses/nlopt-devel/COPYING
/usr/share/man/man3/nlopt.3.gz
/usr/share/man/man3/nlopt_minimize.3.gz
/usr/share/man/man3/nlopt_minimize_constrained.3.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Jan 8 00:44:43 2025