sundials (7.1.1+dfsg1-12build1) stonking; urgency=medium

  * No-change rebuild for petsc/3.25.

 -- Sudip Mukherjee <sudipm.mukherjee@gmail.com>  Sat, 27 Jun 2026 13:30:41 +0000

sundials (7.1.1+dfsg1-12) unstable; urgency=medium

  * Team upload.
  * Add patch
      cmakelists_template_same_cmake_minimum_required_version_
      as_root_cmakelists.patch
    to modify the runtime generation of CMakeLists.txt for examples.
    Upstream is overzealous and requires the example to be built with at least
    the same version of CMake that was used to build sundials. While this may
    seem reasonable upstream, in Debian it causes debci errors like
       CMake Error at CMakeLists.txt:23 (cmake_minimum_required):
         CMake 4.3.2 or higher is required.  You are running version 4.3.1
    if cmake and sundials are migrating to testing at the same time.
    In the snippet above, CMake 4.3.2 is the version currently in unstable,
    which was used to build sundials, while CMake 4.3.1 is the version
    currently in testing, which should be used to test it.
    It doesn't make much sense for us to be so strict on the CMake version,
    especially considering that the root CMakeLists.txt requires version 3.18

 -- Francesco Ballarin <ballarin@debian.org>  Sun, 03 May 2026 09:12:11 +0000

sundials (7.1.1+dfsg1-11) unstable; urgency=medium

  * Team upload.
  * Add patch petsc_3.25_compatibility.patch in preparation of PETSc 3.25
    transition.

 -- Francesco Ballarin <ballarin@debian.org>  Sat, 02 May 2026 14:38:20 +0000

sundials (7.1.1+dfsg1-10) unstable; urgency=medium

  * Team upload.
  * debian/tests: drop C_openmp from kinsol (times out on amd64)

 -- Drew Parsons <dparsons@debian.org>  Thu, 13 Mar 2025 10:54:51 +0100

sundials (7.1.1+dfsg1-9) unstable; urgency=medium

  * Team upload.
  * debian/tests: drop arkode test C_openmp. ark_brusselator1D_omp
    passes but ark_heat1D_omp times out on amd64.
  * debian/rules: add powerpc to test skip list

 -- Drew Parsons <dparsons@debian.org>  Wed, 12 Mar 2025 16:09:33 +0100

sundials (7.1.1+dfsg1-8) unstable; urgency=medium

  * Team upload.
  * revert versioned Depends on cmake. The tighter dependency holds up
    migration waiting for cmake, and britney will eventually test
    with the version from unstable anyway. Easier without it.

 -- Drew Parsons <dparsons@debian.org>  Wed, 04 Dec 2024 17:57:26 +0100

sundials (7.1.1+dfsg1-7) unstable; urgency=medium

  * Team upload.
  * the installed example files specify a required cmake version, so
    we need to use a versioned Depends via
    libsundials-dev Depends: ${cmake:Depends}
    Will aid migration to testing when cmake in testing is a lower
    version than unstable.

 -- Drew Parsons <dparsons@debian.org>  Wed, 04 Dec 2024 12:24:05 +0100

sundials (7.1.1+dfsg1-6) unstable; urgency=medium

  * Team upload.
  * debian/tests: drop ida/idas tests. Closes: #1088866.
    The ida(s) FoodWeb tests are slow, and tend to time out.

 -- Drew Parsons <dparsons@debian.org>  Tue, 03 Dec 2024 18:53:28 +0100

sundials (7.1.1+dfsg1-5) unstable; urgency=medium

  * Team upload.
  * debian/rules: Allow oversubscribing to run the tests. Closes: #1086386.

 -- Santiago Vila <sanvila@debian.org>  Sat, 02 Nov 2024 13:05:00 +0100

sundials (7.1.1+dfsg1-4) unstable; urgency=medium

  * Team upload.
  * skip_tests.patch: skip flakey idaFoodWeb_bnd_omp from ida.
    Often times out on many arches.

 -- Drew Parsons <dparsons@debian.org>  Sun, 13 Oct 2024 09:56:57 +0200

sundials (7.1.1+dfsg1-3) unstable; urgency=medium

  * Team upload.
  * add debian patch skip_tests.patch to skip cvsFoodWeb_ASAp_kry and
    cvsRoberts_ASAi_dns_constraints from cvodes test examples.
    They fail sometimes, and fail always on i386.

 -- Drew Parsons <dparsons@debian.org>  Sat, 12 Oct 2024 18:22:08 +0200

sundials (7.1.1+dfsg1-2) unstable; urgency=medium

  * Team upload.
  * upload sundials 7 to unstable. Transition #1082552.
  * add ppc64 to the list of arches skipping some fortran tests

 -- Drew Parsons <dparsons@debian.org>  Thu, 10 Oct 2024 15:51:00 +0200

sundials (7.1.1+dfsg1-1exp2) experimental; urgency=medium

  * Team upload.
  * debian/rules: skip failing fortran tests on s390x sparc64
    from fnvector (manyvector) and fsunlinsol

 -- Drew Parsons <dparsons@debian.org>  Fri, 20 Sep 2024 14:27:16 +0200

sundials (7.1.1+dfsg1-1exp1) experimental; urgency=medium

  * Team upload.
  * New upstream release
    - deprecates all debian patches
    - provides shared fortran libraries. Closes: #892910.
    - SUNDIALSConfig.cmake KLU support provides include path
      /usr/include/suitesparse for klu.h. Closes: #1069134.
    - supports gcc-14. Closes: #1075547.
  * debian/watch: include index 1 in +dfsg1 name mangling
  * specify -DSUNDIALS_INDEX_SIZE=32 (32-bit integers for indexing)
    for compatibility with PETSc. 64-bit integers would build
    against petsc64-dev not petsc-dev (the latter is default).
    Closes: #1075547.
  * Core libraries (libsundials_core.so.*) provided in new
    libsundials-core7 package. libsundials_generic.so.*
    (formerly in libsundials-sunlinsol3) no longer generated.
  * ABI updates in sublibraries
    - ABI 7
      libsundials-cvode7
      libsundials-cvodes7
      libsundials-ida7
      libsundials-kinsol7
      libsundials-nvec*7
    - ABI 6
      libsundials-arkode6
      libsundials-idas6
    - ABI 5
      libsundials-sunlinsol5
      libsundials-sunmatrix5
    - libsundials-sunlinsol5 also provides:
      libsundials_fsunnonlinsolfixedpoint_mod.so.4
      libsundials_fsunnonlinsolnewton_mod.so.4
      libsundials_sunnonlinsolfixedpoint.so.4
      libsundials_sunnonlinsolnewton.so.4
      libsundials_sunnonlinsolpetscsnes.so.7
  * Depends: pkgconf not pkg-config. Closes: #1077028.
  * update debian/copyright
    - BSD-3-clause with LLNS NOTICE applies to all files (*)
      2002-2024, Lawrence Livermore National Security and
      Southern Methodist University
    - debian/* follows simple BSD-3-clause (Debian maintainers are not
      funded by LLNS contracts)
  * update lintian overrides
    - add package-name-doesnt-match-sonames to all library packages
    - libsundials_nvecparallel now links to libc
  * debian patch sundials_fcore_mod_soname.patch adds soname to
    libsundials_fcore_mod.so (same soversion as libsundials_core.so)
  * debian/tests: use cmake to build and run examples. Run selected
    tests from all components: arkode cvode cvodes ida idas kinsol
    and sunnonlinsol. Skip nvector, sunlinsol, sunmatrix (their tests
    don't pass at the moment).
  * Standards-Version: 4.7.0

 -- Drew Parsons <dparsons@debian.org>  Tue, 17 Sep 2024 23:55:57 +0200

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