flint (3.4.0-1) unstable; urgency=medium

  * Source-only upload for transition to testing.
  * Upload to unstable.  (The previous version was supposed to go to
    experimental but ended up in unstable for some reason.)

 -- Doug Torrance <dtorrance@debian.org>  Wed, 26 Nov 2025 23:30:38 -0500

flint (3.4.0-1~exp1) experimental; urgency=medium

  * New upstream release.
  * Rename libflint21 -> libflint22 for soversion bump
  * Upload to experimental ahead of soversion bump transition.
  * debian/control
    - Drop redundant Rules-Requires-Root field.
  * debian/patches/builtin-overflow.patch
    - Update bug url.
  * debian/patches/verbose-build.patch
    - Remove patch; applied upstream

 -- Doug Torrance <dtorrance@debian.org>  Wed, 26 Nov 2025 05:33:24 -0500

flint (3.3.1-2) unstable; urgency=medium

  * debian/rules
    - Build with -fno-strict-aliasing to fix FTBFS when compiling with
      GCC 15 (Closes: #1114011).
  * debian/salsa-ci.yml
    - New file; disable reprotest for now.

 -- Doug Torrance <dtorrance@debian.org>  Fri, 05 Sep 2025 07:29:07 -0400

flint (3.3.1-1) unstable; urgency=medium

  * Upload to unstable for libflint19 -> libflint21 transition.

  [ Debian Janitor ]
  * debian/copyright: use spaces rather than tabs to start continuation
    lines.
  * Use secure URI in Homepage field.
  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
    Repository-Browse.
  * Drop unnecessary dh arguments: --parallel

  [ John Scott ]
  * Update the DEP-8 test for clarity and to use newly-introduced
    functionality.

  [ Doug Torrance ]
  * debian/control
    - Add myself to Uploaders
    - Bump Standards-Version to 4.7.2.
  * debian/copyright
    - Add my copyright info to debian/* stanza.
  * debian/patches/builtin-overflow.patch
    - Restore patch as a workaround for another "not enough registers"
      compilation error on armhf that was introduced in the new release.
  * debian/patches/verbose-builds.patch
    - New patch; allow verbose builds with V make variable.
  * debian/rules
    - Update MAKE_OVERRIDE variable whose value is passed to make; include
      new V variable for verbose builds and remove old now-unused variables.
  * debian/tests/control
    - Drop strict aliasing when compiling test program; not an issue after
      the update.
  * debian/tests/matrix-bernoulli.c
    - Add header for rational vectors
  * debian/watch
    - Update url.

 -- Doug Torrance <dtorrance@debian.org>  Wed, 03 Sep 2025 09:56:05 -0400

flint (3.3.1-1~exp1) experimental; urgency=medium

  * Team upload.
  * New upstream release.
    - Fixes GCC 15 build issues (Closes: #1096641, #1107362).
  * Upload to experimental for soversion bump transition.
  * Rename libflint19 -> libflint21 for soversion bump.
  * debian/control
    - Drop Breaks/Replaces for libflint18t64; no longer necessary.
  * debian/copyright
    - Replace old postal FSF address with url.
  * debian/libflint-doc.*
    - Update name of pdf documentation file.
  * debian/patches/builtin-overflow.patch
    - Remove patch; issue fixed upstream.
  * debian/patches/local-mathjax.patch
    - Refresh for new release.
  * debian/tests/control
    - Compile test program with strict aliasing as workaround for upstream
      bug.

 -- Doug Torrance <dtorrance@debian.org>  Wed, 27 Aug 2025 12:22:44 -0400

flint (3.1.3-2) unstable; urgency=medium

  * Team upload.
  * debian/patches/builtin-overflow.patch
    - New patch; use integer overflow builtins on armhf (Closes: #1091291).

 -- Doug Torrance <dtorrance@debian.org>  Sun, 05 Jan 2025 08:31:12 -0500

flint (3.1.3-1) unstable; urgency=medium

  * Drop unneeded stanza from debian/copyright.
  * Bump standards-version to 4.7.0.
  * New upstream release.

 -- Julien Puydt <jpuydt@debian.org>  Sun, 09 Jun 2024 15:52:16 +0200

flint (3.1.2-1) unstable; urgency=medium

  * Team upload.
  * Upload to unstable.

 -- Doug Torrance <dtorrance@debian.org>  Tue, 02 Apr 2024 16:19:18 -0400

flint (3.1.2-1~exp1) experimental; urgency=medium

  * Team upload.
  * New upstream release.
  * debian/control
    - Rename libflint18t64 -> libflint19 (Closes: #1067226).
    - Add Breaks/Replaces for libflint18t64, but only for version 3.1.0 or
      greater, where soversion 19 first appeared.
  * debian/libflint19.install
    - Rename from libflint18t64.install
  * debian/libflint18t64.lintian-overrides
    - Remove file; no longer necessary now that the package name matches
      the soname.
  * debian/libflint18t64.shlibs
    - Remove file; generated automatically by debhelper.

 -- Doug Torrance <dtorrance@debian.org>  Tue, 26 Mar 2024 13:30:18 -0400

flint (3.1.1-1) unstable; urgency=medium

  * New upstream release.

 -- Julien Puydt <jpuydt@debian.org>  Fri, 15 Mar 2024 12:15:07 +0100

flint (3.0.1-3.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Rename libraries for 64-bit time_t transition.  Closes: #1064626

 -- Michael Hudson-Doyle <mwhudson@debian.org>  Wed, 28 Feb 2024 08:46:24 +0000

flint (3.0.1-3) unstable; urgency=medium

  * Fix multi-arch support.

 -- Julien Puydt <jpuydt@debian.org>  Sun, 04 Feb 2024 16:08:09 +0100

flint (3.0.1-2) unstable; urgency=medium

  * Team upload.
  * debian/tests/matrix-bernoulli.c
    - Add missing headers (Closes: #1058580).

 -- Doug Torrance <dtorrance@debian.org>  Wed, 10 Jan 2024 00:49:55 -0500

flint (3.0.1-1) unstable; urgency=medium

  * Bump standards-version to 4.6.2.
  * New upstream release (Closes: #1019969).
  * Refresh patches.
  * Ship flint.pc.
  * Fix build target (Closes: #1044581).

 -- Julien Puydt <jpuydt@debian.org>  Sat, 09 Dec 2023 16:10:56 +0100

flint (2.9.0-5) unstable; urgency=medium

  * Add patch to fix a floating-point exception (Closes: #1016296).

 -- Julien Puydt <jpuydt@debian.org>  Sun, 11 Sep 2022 13:46:29 +0200

flint (2.9.0-4) unstable; urgency=medium

  * Fix multiarch (Closes: #1014919).
  * Add patch to remove rpath linking switch.

 -- Julien Puydt <jpuydt@debian.org>  Thu, 14 Jul 2022 20:58:01 +0200

flint (2.9.0-3) unstable; urgency=medium

  * Drop references to EXTRA_SHARED_FLAGS from d/rules (Closes: #1014917).

 -- Julien Puydt <jpuydt@debian.org>  Thu, 14 Jul 2022 17:08:12 +0200

flint (2.9.0-2) unstable; urgency=medium

  * Re-upload to unstable.

 -- Julien Puydt <jpuydt@debian.org>  Fri, 08 Jul 2022 21:11:29 +0200

flint (2.9.0-1) experimental; urgency=medium

  * New upstream release.
  * Remove source lintian overrides.

 -- Julien Puydt <jpuydt@debian.org>  Fri, 24 Jun 2022 19:32:04 +0200

flint (2.9.0~beta1-1) experimental; urgency=medium

  * Package upstream pre-release (big changes announced).
  * Move to usual soname numbering for the library.
  * Bump standards-version to 4.6.1.
  * Adapt lintian-overrides.

 -- Julien Puydt <jpuydt@debian.org>  Thu, 19 May 2022 14:15:13 +0200

flint (2.8.5-2) unstable; urgency=medium

  * Source-only upload to migrate to testing.

 -- Julien Puydt <jpuydt@debian.org>  Sat, 14 May 2022 03:55:15 +0200

flint (2.8.5-1) unstable; urgency=medium

  * Point Vcs-* fields to the math-team too.
  * New upstream release.
  * Cope with the soname change.

 -- Julien Puydt <jpuydt@debian.org>  Sun, 01 May 2022 21:38:46 +0200

flint (2.8.4-2) unstable; urgency=medium

  * Source-only upload to migrate to testing.

 -- Julien Puydt <jpuydt@debian.org>  Wed, 01 Dec 2021 07:04:32 +0100

flint (2.8.4-1) unstable; urgency=medium

  * New upstream release.
  * Drop most patches (updated).
  * Adapt to soname version.

 -- Julien Puydt <jpuydt@debian.org>  Wed, 17 Nov 2021 21:45:55 +0100

flint (2.8.3-2) unstable; urgency=medium

  * Remove the C++ documentation more cleanly.

 -- Julien Puydt <jpuydt@debian.org>  Sat, 06 Nov 2021 16:51:03 +0100

flint (2.8.3-1) unstable; urgency=medium

  * Move the package to the new math team.
  * New upstream release.
  * Drop the documentation for the C++ wrapper.
  * Adapt to he new version.
  * Add lintian overrides to document some things are normal.

 -- Julien Puydt <jpuydt@debian.org>  Sat, 06 Nov 2021 16:43:34 +0100

flint (2.8.2-2) unstable; urgency=medium

  * Fix d/watch.

 -- Julien Puydt <jpuydt@debian.org>  Mon, 25 Oct 2021 09:58:39 +0200

flint (2.8.2-1) unstable; urgency=medium

  [ John Scott ]
  * Add a DEP-8 test exercising some functionality of FLINT.

  [ Julien Puydt ]
  * New upstream release.

 -- Julien Puydt <jpuydt@debian.org>  Sat, 16 Oct 2021 13:10:37 +0200

flint (2.8.1-1) unstable; urgency=medium

  * New upstream release.
  * Add b-dep on tex-gyre for the documentation.

 -- Julien Puydt <jpuydt@debian.org>  Sat, 02 Oct 2021 18:44:09 +0200

flint (2.8.0-2) unstable; urgency=medium

  * Source-only upload for testing migration.

 -- Julien Puydt <jpuydt@debian.org>  Tue, 31 Aug 2021 13:02:58 +0200

flint (2.8.0-1) unstable; urgency=medium

  * New upstream release.
  * Bump std-vers to 4.6.0.
  * Rework doc installation (Closes: #990665).
  * Add unbreak_doc.patch to unbreak doc compilation.
  * Update packages versions in control file.
  * Update d/copyright.
  * Rewrite d/watch to check upstream's git repository.

 -- Julien Puydt <jpuydt@debian.org>  Fri, 20 Aug 2021 00:19:07 +0200

flint (2.7.1-1) experimental; urgency=medium

  * New upstream release.
  * Add a workaround for upstream bug #889 (Closes: #979465)

 -- Julien Puydt <jpuydt@debian.org>  Wed, 27 Jan 2021 11:11:43 +0100

flint (2.7.0-2) experimental; urgency=medium

  * Follow soname number change.

 -- Julien Puydt <jpuydt@debian.org>  Mon, 28 Dec 2020 09:04:51 +0100

flint (2.7.0-1) experimental; urgency=medium

  * New upstream release.
  * Bump std-vers to 4.5.1.

 -- Julien Puydt <jpuydt@debian.org>  Fri, 25 Dec 2020 22:17:17 +0100

flint (2.6.3-3) unstable; urgency=medium

  * Add patch to check for pthread_[gs]etaffinity_np api
    (FTBFS on hurd-i386).
  * Change license to LGPL-2.1+, following upstream.
  * Drop now-invalid lintian override.
  * Use symlinks to sphinx files to avoid lintian warnings.

 -- Julien Puydt <jpuydt@debian.org>  Sun, 25 Oct 2020 09:42:13 +0100

flint (2.6.3-2) unstable; urgency=medium

  * Source-only upload to allow testing migration.

 -- Julien Puydt <jpuydt@debian.org>  Wed, 19 Aug 2020 11:28:51 +0200

flint (2.6.3-1) unstable; urgency=medium

  * New upstream release.
  * Declare d/rules doesn't require root.
  * Cope with soname change.

 -- Julien Puydt <jpuydt@debian.org>  Wed, 12 Aug 2020 17:24:17 +0200

flint (2.6.2-1) unstable; urgency=medium

  * New upstream release.
  * Cope with soname change.

 -- Julien Puydt <jpuydt@debian.org>  Mon, 03 Aug 2020 23:53:46 +0200

flint (2.6.1-1) unstable; urgency=medium

  * New upstream release. (Closes: #964109)
  * Update team mailing list address.
  * Bump dh compat to 13.
  * Drop patch fixing hppa (upstream).
  * Cope with soname change.

 -- Julien Puydt <jpuydt@debian.org>  Thu, 23 Jul 2020 15:56:14 +0200

flint (2.6.0-3) unstable; urgency=medium

  * Add patch to unbreak hppa.

 -- Julien Puydt <jpuydt@debian.org>  Thu, 16 Jul 2020 08:06:18 +0200

flint (2.6.0-2) unstable; urgency=medium

  * Add missing b-deps to fix building issues.

 -- Julien Puydt <jpuydt@debian.org>  Sat, 20 Jun 2020 08:28:22 +0200

flint (2.6.0-1) unstable; urgency=medium

  * Better clean the html doc tree after the build.
  * Use local mathjax.
  * Use local jquery and underscore.
  * New upstream release.

 -- Julien Puydt <jpuydt@debian.org>  Fri, 05 Jun 2020 22:38:28 +0200

flint (2.6.0~rc3-1) experimental; urgency=medium

  * New upstream pre-release 2.6.0~rc3.
  * Drop all patches.
  * Simplify d/rules.
  * Build and ship the html doc.
  * Modify package name for new version.
  * Build and ship the pdf doc again.

 -- Julien Puydt <jpuydt@debian.org>  Mon, 01 Jun 2020 13:50:45 +0200

flint (2.5.2-23) unstable; urgency=medium

  * Update bug_953437.patch, following a new
    upstream change (Closes: #961505).

 -- Julien Puydt <jpuydt@debian.org>  Wed, 27 May 2020 13:47:49 +0200

flint (2.5.2-22) unstable; urgency=medium

  * Add patch fixing segfaults on mips64el (Closes: #953437).
  * Bump std-ver to 4.5.0.

 -- Julien Puydt <jpuydt@debian.org>  Tue, 19 May 2020 16:29:46 +0200

flint (2.5.2-21) unstable; urgency=medium

  * Drop d/compat and use dh-compat 12.
  * Bump std-ver to 4.4.1.

 -- Julien Puydt <jpuydt@debian.org>  Mon, 20 Jan 2020 08:20:42 +0100

flint (2.5.2-20) unstable; urgency=medium

  * Apply Helmut Grohne's proposed changes: (Closes: #939677)
    - Mark libflint-2.5.2 Multi-Arch: same.
    - Install libraries in multiarch libdir.

 -- Julien Puydt <jpuydt@debian.org>  Sun, 15 Sep 2019 13:14:10 +0200

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