dolfinx-mpc (0.9.1-2) unstable; urgency=medium

  * debian patch free_MPI_communicator_PR171.patch applies upstream
    PR#171 (release 0.9.2) to free MPI communicators after use

 -- Drew Parsons <dparsons@debian.org>  Wed, 09 Jul 2025 12:33:18 +0200

dolfinx-mpc (0.9.1-1) unstable; urgency=medium

  * New upstream release

 -- Drew Parsons <dparsons@debian.org>  Mon, 10 Mar 2025 21:45:46 +0100

dolfinx-mpc (0.9.0-2) unstable; urgency=medium

  * Upload to unstable

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Wed, 06 Nov 2024 08:11:25 +0000

dolfinx-mpc (0.9.0-1exp1) experimental; urgency=medium

  * New upstream release 0.9.0:
    - compatible with dolfinx 0.9.0
    - ABI 0.9
  * Refresh
    - cmake_config_libdir.patch
    - tests_no_numba.patch
    - cmake_no_runpath.patch
    - python_local_LICENSE.patch
    to ensure that they apply without fuzz.
  * Drop
    - b9657064a29bdff0638c7d2f952e85cfe41104df.diff
    because the patch was included in the upstream release.

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Sun, 03 Nov 2024 13:43:22 +0000

dolfinx-mpc (0.8.0.post1-5) unstable; urgency=medium

  * Rebuild for python3-basix 0.8.0-8 to ensure that nanobind wrappers of
    python3-basix, python3-dolfinx and python3-dolfinx-mpc are all built against
    GCC 14. Closes: #1074920.

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Wed, 28 Aug 2024 10:03:47 +0000

dolfinx-mpc (0.8.0.post1-4) unstable; urgency=medium

  * Build-Depends on python3-nanobind (>= 2.0.0~)

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Sun, 02 Jun 2024 14:00:25 +0000

dolfinx-mpc (0.8.0.post1-3exp1) experimental; urgency=medium

  * Add debian/patches/b9657064a29bdff0638c7d2f952e85cfe41104df.diff:
    - part of upstream PR #119, guarantees compatibility with nanobind 2.0
  * Fix Maintainer name of Debian Science team (routine-update)
  * Remove trailing whitespace in debian/changelog (routine-update)
  * Build-Depends: s/dh-python/dh-sequence-python3/ (routine-update)
  * Run debci on all available python versions

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Sat, 01 Jun 2024 13:05:06 +0000

dolfinx-mpc (0.8.0.post1-2) unstable; urgency=medium

  * Build-Depends on released libbasix-dev and libdolfinx-dev 0.8.0, rather
    than the pre-release git snapshot.

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Mon, 06 May 2024 05:28:49 +0000

dolfinx-mpc (0.8.0.post1-1) unstable; urgency=medium

  * New upstream release
    - compatibility with dolfinx 0.8.0
    - post0 and post1 tags are due to bugfixes in the release of the docker
      image, hence 0.8.0.post1 is functionally equivalent to 0.8.0
  * Bump ABI to 0.8 in debian/control

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Sat, 04 May 2024 07:57:09 +0000

dolfinx-mpc (0.7.3~git20240414.2e42426-1) experimental; urgency=medium

  * New upstream snapshot.
  * Add Francesco Ballarin to uploaders.
  * Build-Depends on libbasix-dev and libdolfinx-dev from experimental 0.8.0
    pre-release
  * Increase Standards-Version: 4.7.0
  * Refresh patches
  * Add python3-nanobind and python3-scikit-build-core to Build-Depends
  * copy LICENSE to python dir during python module build. Upstream's
    pyproject.toml uses a relative path ../LICENSE, but pybuild copies
    source and builds in tmp, missing the LICENSE file unless it is
    copied there. Use debian/patches/python_local_LICENSE.patch.
  * Update Maintainer: Debian Science Team

 -- Francesco Ballarin <francesco.ballarin@unicatt.it>  Sun, 14 Apr 2024 13:03:01 +0000

# For older changelog entries, run 'apt-get changelog libdolfinx-mpc0.9'
