nlopt (2.7.1-6ubuntu3) plucky; urgency=medium

  * No-change rebuild with Python 3.13 only

 -- Graham Inggs <ginggs@ubuntu.com>  Tue, 04 Mar 2025 17:41:06 +0000

nlopt (2.7.1-6ubuntu2) plucky; urgency=medium

  * No-change rebuild against python3-numpy2-abi0

 -- Graham Inggs <ginggs@ubuntu.com>  Tue, 28 Jan 2025 11:30:35 +0000

nlopt (2.7.1-6ubuntu1) plucky; urgency=medium

  * Merge with Debian; remaining changes:
    - Avoid autopkgtest failure with -D_FORTIFY_SOURCE=3

 -- Matthias Klose <doko@ubuntu.com>  Sat, 16 Nov 2024 18:22:19 +0100

nlopt (2.7.1-6) unstable; urgency=medium

  * Team upload
  * Patch: Python 3.13 support. (Closes: #1081637)

 -- Stefano Rivera <stefanor@debian.org>  Sat, 09 Nov 2024 10:23:02 -0800

nlopt (2.7.1-5ubuntu1) oracular; urgency=medium

  * Avoid autopkgtest failure with -D_FORTIFY_SOURCE=3

 -- Graham Inggs <ginggs@ubuntu.com>  Mon, 27 May 2024 14:53:27 +0000

nlopt (2.7.1-5build4) oracular; urgency=medium

  * No-change rebuild against octave-abi-59

 -- Graham Inggs <ginggs@ubuntu.com>  Tue, 14 May 2024 09:40:11 +0000

nlopt (2.7.1-5build3) noble; urgency=medium

  * No-change rebuild with Python 3.12 only

 -- Graham Inggs <ginggs@ubuntu.com>  Wed, 10 Apr 2024 18:42:07 +0000

nlopt (2.7.1-5build2) noble; urgency=medium

  * No-change rebuild to build with python3.12 as supported.

 -- Matthias Klose <doko@ubuntu.com>  Thu, 02 Nov 2023 09:23:09 +0100

nlopt (2.7.1-5build1) mantic; urgency=medium

  * No-change rebuild against octave-abi-58

 -- Graham Inggs <ginggs@ubuntu.com>  Mon, 14 Aug 2023 17:26:57 +0000

nlopt (2.7.1-5) unstable; urgency=medium

  * Team Upload.
  * Add maintscript to convert libnlopt-dev doc
    symlink to directory (Closes: #1035629)
  * Add a preinst to remove examples directory in libnlopt0
    which should be present in -dev only

 -- Nilesh Patra <nilesh@debian.org>  Sun, 14 May 2023 09:35:20 +0000

nlopt (2.7.1-4) unstable; urgency=medium

  * Team upload
  * mkdocs-1.3.patch: new patch, fixes FTBFS against mkdocs 1.3.0
    (Closes: #1009183)

 -- Sébastien Villemot <sebastien@debian.org>  Thu, 14 Apr 2022 17:10:53 +0200

nlopt (2.7.1-3) unstable; urgency=medium

  * Team upload

  [ Rafael Laboissière ]
  * Install examples (unit tests)
    + d/libnlopt-dev.examples: New file
    + d/libnlopt-dev.links: Drop file
    + d/rules: Keep the /usr/share/doc/libnlopt-dev/ directory

  [ Sébastien Villemot ]
  * octave-private-libraries.patch: new patch, fixes FTBFS against octave
    6.4.0-2

 -- Sébastien Villemot <sebastien@debian.org>  Mon, 17 Jan 2022 11:31:45 +0100

nlopt (2.7.1-2) unstable; urgency=medium

  * Team upload
  * d/rules: Install the python3.* extension to the correct path.
    Thanks to Steve Langasek for the patch (Closes: #1001363)

 -- Rafael Laboissière <rafael@debian.org>  Sun, 12 Dec 2021 18:02:48 -0300

nlopt (2.7.1-1) unstable; urgency=medium

  * Team upload
  * New upstream version 2.7.1
  * d/p/detect-guile-3.0.patch: Drop patch (applied upstream)
  * d/p/set_cxx_soname.patch: Reflect upstream changes
  * d/copyright: Reflect upstream changes
  * d/watch:
    + Drop option filenamemangle
    + Drop "version" and "script" parts of the selection rule
  * d/libnlopt-cxx0.lintian-overrides: Add override for exit-in-shared-library
  * Cope with new multiarch installation path for Python files

 -- Rafael Laboissière <rafael@debian.org>  Wed, 08 Dec 2021 08:23:51 -0300

nlopt (2.7.0-5) unstable; urgency=medium

  * Team upload
  * d/rules: Call dh_numpy3 in the override for the dh_auto_install-arch rule.
    This generates the mandatory dependency on python3-numpy-abiN for the
    python3-nlopt package.
  * d/control: Bump Standards-Version to 4.6.0 (no changes needed)
  * d/copyright: Update copyright year for the debian/* files

 -- Rafael Laboissière <rafael@debian.org>  Fri, 12 Nov 2021 04:46:54 -0300

nlopt (2.7.0-4) unstable; urgency=medium

  * Team upload
  * d/libnlopt-cxx0.symbols: Remove file.
    The mangling of C++ symbols varies substantially from one
    architecture to the other, what makes impractical the maintenance
    of the symbols file.
  * d/p/set_cxx_soname.patch: Fix line number
  * d/rules: Specify a separate arch-indep override for dh_link
  * d/libnlopt-cxx0.lintian-overrides: Override Lintian warning
    no-symbols-control-file

 -- Rafael Laboissière <rafael@debian.org>  Mon, 23 Nov 2020 11:27:29 -0300

nlopt (2.7.0-3) unstable; urgency=medium

  * Team upload
  * d/libnlopt-cxx0.symbols: Remove file.
    The mangling of C++ symbols varies substantially from one
    architecture to the other, what makes impractical the maintenance
    of the symbols file.
  * d/p/set_cxx_soname.patch: Fix line number
  * d/rules: Specify a separate arch-indep override for dh_link

 -- Rafael Laboissière <rafael@debian.org>  Mon, 23 Nov 2020 08:51:07 -0300

nlopt (2.7.0-2) unstable; urgency=medium

  * Team upload
  * d/libnlopt-cxx0.symbols: New file

 -- Rafael Laboissière <rafael@debian.org>  Fri, 20 Nov 2020 15:13:52 -0300

nlopt (2.7.0-1) unstable; urgency=medium

  * Team upload
  * New upstream version 2.7.0
  * d/p/set_cxx_soname.patch: Refresh for new upstream version
  * d/copyright:
    + Update upstream copyright year
    + Add myself as copyright holder of debian/* files
    + Use secure URL in Format field
  * Use Github URL for upstream Homepage and Source
  * d/copyright:
    + Simplify stanzas and general cleanup
    + Add full GPL-3+ License terms
  * d/control:
     + Bump debhelper compatibility level to 13
     + Bump Standards-Version to 4.5.1 (no changes needed)
     + Add Rules-Requires-Root: no
  * d/libnlopt0.lintian-overrides:
    + Use correct Litian tag exit-in-shared-library
    + Drop override for hardening-no-stackprotector
  * d/libnlopt-guile0.lintian-overrides: Drop overrides
  * Migrate to guile-3.0 (Closes: 969695)
    + d/control: Set build-dependency and dependency on guile-3.0(-dev)
    + d/p/detect-guile-3.0.patch: New patch
  * Use system (Sphinx) fonts instead of shipping them
    + d/control: nlopt-doc depends on sphinx-rtd-theme-common
    + d/rules: Remove site/fonts/ directory before invoking dh_links
    + d/nlopt-doc.links: New file
  * d/rules: Use execute_(before|after)_ instead of override_
    debhelper commands
  * d/u/metadata: New file
  * d/clean: New file
  * d/nlopt-doc.lintian-overrides: Add override for compressed-duplicate
  * d/u/metadata: New file
  * Add DEP-3 headers to the Debian patches
  * d/libnlopt0.symbols: Update list of symbols for new upstream version

 -- Rafael Laboissière <rafael@debian.org>  Thu, 19 Nov 2020 05:05:39 -0300

nlopt (2.6.1-8) unstable; urgency=medium

  * Team upload.
  * fix-octave-install-path.patch: new patch, fixes the installation path of
    Octave files, so that the package needs not to be rebuilt at every new
    upstream version of Octave.

 -- Sébastien Villemot <sebastien@debian.org>  Wed, 05 Feb 2020 15:15:38 +0100

nlopt (2.6.1-7) unstable; urgency=medium

  * Team upload.
  * Build-Depends: dh-python. Closes: #945128.
  * Build python extension for all available python3 versions.
    Closes: #943634.

 -- Drew Parsons <dparsons@debian.org>  Sat, 30 Nov 2019 16:50:25 +0800

nlopt (2.6.1-6) unstable; urgency=medium

  * Team upload.
  * d/control: Bump dependency on dh-octave to >= 0.7.1

 -- Rafael Laboissiere <rafael@debian.org>  Thu, 14 Nov 2019 12:01:24 -0300

nlopt (2.6.1-5) unstable; urgency=medium

  * Team upload.
  * fix installation of nlopt.hpp in libnlopt-cxx-dev

 -- Drew Parsons <dparsons@debian.org>  Tue, 08 Oct 2019 16:53:59 +0800

nlopt (2.6.1-4) unstable; urgency=medium

  * Team upload.
  * debian/tests Depends: python3-numpy
  * Standards-Version: 4.4.1
  * install cmake scripts in libnlopt-dev. Closes: #862390.
     - cmake/nlopt configures C-only build (matching pkg-config nlopt)
     - cmake/nlopt_cxx configures default build (with C++ support,
       matching pkg-config nlopt_cxx)

 -- Drew Parsons <dparsons@debian.org>  Tue, 08 Oct 2019 16:40:24 +0800

nlopt (2.6.1-3) unstable; urgency=medium

  * Team upload.
  * run dh_auto_install for binary-arch builds only.

 -- Drew Parsons <dparsons@debian.org>  Tue, 08 Oct 2019 00:15:40 +0800

nlopt (2.6.1-2) unstable; urgency=medium

  * Team upload.
  * No change upload, needed for testing migration (because arch:all
    packages of previous upload were not built on buildds, since they went
    through the NEW queue)

 -- Sébastien Villemot <sebastien@debian.org>  Mon, 07 Oct 2019 14:24:49 +0200

nlopt (2.6.1-1) unstable; urgency=medium

  * Team upload.
  * New upstream release
    - applies all debian patches
    - update debian/libnlopt0.symbols
  * drop Files-Excluded in debian/copyright (pdf files no longer
    shipped in tarball) and refresh debian/watch to uscan v4
  * Build using cmake
    - debian patch set_cxx_soname.patch sets library name to
      libnlopt_cxx.so for the default build with C++ algorithms
  * Build-Depends: swig
  * provide nlopt-doc package with HTML documentation
    - debian patch docs_skip_mdx_math.patch skips mdx_math in docs.
      It is provided by python-markdown-math which is not packaged yet.
      Needed to render inline TeX maths e.g. $lb_i = ub_i$, so we'll
      manage without that for now.
    - Depends: libjs-highlight.js, libjs-jquery, libjs-mathjax
  * libnlopt-cxx-dev installs nlopt_cxx.pc pkgconfig file for C++ build
  * add debian/tests (autopkgtest)

 -- Drew Parsons <dparsons@debian.org>  Thu, 26 Sep 2019 11:58:45 +0800

nlopt (2.4.2+dfsg-10) unstable; urgency=medium

  * Team upload.
  * source upload to migrate python3-nlopt to testing

 -- Drew Parsons <dparsons@debian.org>  Sun, 15 Sep 2019 13:24:51 +0800

nlopt (2.4.2+dfsg-9) unstable; urgency=medium

  * Team upload.

  [ Sergey B Kirpichev ]
  * Removed .gitignore (conflict with upstream one)
  * Bump up Standards-Version (to 4.3.0)
  * Remove Testsuite header (no tests yet)
  * Provide python3-nlopt package
  * Adapt watch file to track Github
  * Switch to guile-2.2 (Closes: #885224)

  [ Drew Parsons ]
  * Standards-Version: 4.4.0
  * debhelper compatibility level 12 (debhelper-compat (= 12))
  * drop python-nlopt (Python2 is deprecated). Closes: #937147.

 -- Drew Parsons <dparsons@debian.org>  Sat, 14 Sep 2019 03:51:55 +0800

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog libnlopt-cxx0`.
