givaro (4.2.1-1build1) resolute; urgency=medium

  * No-change mass rebuild for Ubuntu 26.04 (LP: #2132257)

 -- Graham Inggs <ginggs@ubuntu.com>  Tue, 20 Jan 2026 20:41:50 +0000

givaro (4.2.1-1) unstable; urgency=medium

  * New upstream release.

 -- Doug Torrance <dtorrance@debian.org>  Sat, 15 Feb 2025 12:16:21 -0500

givaro (4.2.1~rc0-1) experimental; urgency=medium

  * New upstream release candidate.
  * debian/patches
    - Remove patches applied upstream.
      + cstdint.patch
      + gcc-15.patch
      + temporary-gcc-14-workaround.patch
  * debian/patches/doxygen-exclude-debian-dir.patch
    - Update filenames of patched files (.mod -> .in).
  * debian/rules
    - Remove hacky fix for bug that was only present in doxygen 1.9.4,
      which is no longer in unstable.
    - Remove old override_dh_makeshlibs target left over from GCC 7
      transition.

 -- Doug Torrance <dtorrance@debian.org>  Thu, 05 Dec 2024 12:52:04 -0500

givaro (4.2.0-6) unstable; urgency=medium

  * debian/patches/gcc-15.patch
    - New patch; fix build using GCC 15.

 -- Doug Torrance <dtorrance@debian.org>  Thu, 03 Oct 2024 22:31:30 -0400

givaro (4.2.0-5) unstable; urgency=medium

  * debian/control
    - Bump Standards-Version to 4.7.0.
  * debian/copyright
    - Update my copyright years.
  * debian/patches/temporary-gcc-14-workaround
    - New patch from the Fedora package; fixes "no match for 'operator='"
      error when compiling with GCC 14 (Closes: #1075001).

 -- Doug Torrance <dtorrance@debian.org>  Wed, 03 Jul 2024 10:09:20 -0400

givaro (4.2.0-4) unstable; urgency=medium

  * debian/patches/cstdint.patch
    - New patch; #include <cstdint> to fix GCC-13 build (Closes: #1037679).

 -- Doug Torrance <dtorrance@debian.org>  Wed, 14 Jun 2023 09:57:11 -0400

givaro (4.2.0-3) unstable; urgency=medium

  [ Debian Janitor ]
  * Apply multi-arch hints.
    + givaro-dev-doc, givaro-user-doc: Add Multi-Arch: foreign.
  * Set upstream metadata fields: Bug-Submit, Repository-Browse.

  [ Doug Torrance ]
  * debian/control
    - Bump Standards-Version to 4.6.2.
  * debian/copyright
    - Bump my copyright years.
  * debian/gbp.conf
    - New file; set debian-branch to debian/latest as recommended by
      DEP-14.
  * debian/watch
    - Switch from GitHub releases page to tags page.

 -- Doug Torrance <dtorrance@debian.org>  Thu, 05 Jan 2023 23:13:06 -0500

givaro (4.2.0-2) unstable; urgency=medium

  * debian/control
    - Bump Standards-Version to 4.6.1.
  * debian/copyright
    - Bump my copyright years.
  * debian/rules
    - Remove symlinks before building docs to avoid regression in doxygen
      1.9.4 (Closes: #1016261).
  * debian/salsa-ci.yml
    - Stop allowing reprotest to fail; no longer an issue with doxygen
      1.9.4.

 -- Doug Torrance <dtorrance@debian.org>  Thu, 04 Aug 2022 16:04:02 -0400

givaro (4.2.0-1) unstable; urgency=medium

  * New upstream release.
  * debian/patches/fix-doc-path.patch
    - Refresh for new upstream release.

 -- Doug Torrance <dtorrance@debian.org>  Wed, 15 Dec 2021 14:31:05 -0500

givaro (4.2.0~rc1-2) experimental; urgency=medium

  * debian/rules
    - Pass --without-archnative option to configure; prevents -march=native
      and -mcpu=native from being added to build flags.

 -- Doug Torrance <dtorrance@debian.org>  Thu, 09 Dec 2021 05:33:38 -0500

givaro (4.2.0~rc1-1) experimental; urgency=medium

  * New upstream release candidate.
  * debian/patches/floating-percent.patch
    - Remove patch; applied upstream.
  * debian/salsa-ci.yml
    - Allow reprotest to fail.
  * debian/rules
    - Remove DH_VERBOSE cruft.

 -- Doug Torrance <dtorrance@debian.org>  Wed, 08 Dec 2021 09:40:27 -0500

givaro (4.2.0~rc0-2) experimental; urgency=medium

  * debian/patches/floating-percent.patch
    - New patch; cast towards givrandom return type.  Needed to build
      latest fflas-ffpack release candidate.

 -- Doug Torrance <dtorrance@debian.org>  Sat, 04 Dec 2021 21:51:12 -0500

givaro (4.2.0~rc0-1) experimental; urgency=medium

  * New upstream release candidate.
  * debian/control
    - Update Maintainer to Debian Math Team.
    - Update my email address; now a Debian Developer.
    - Bump Standards-Version to 4.6.0.
    - Update Vcs-* fields (debian-science -> debian-math).
  * debian/copyright
    - Add myself to copyright holders for debian/*.
    - Convert leading tabs to spaces.
  * debian/libgivaro-dev.install
    - Update path to givaro-makefile.
    - Remove redundant destination directory for usr/include.
  * debian/libgivaro{-dev,9}.install, d/libgivaro-doc.docs
    - Remove unnecessary debian/tmp from paths.
  * debian/patches
    - Remove patches applied upstream.
      + givaro-makefile.patch
      + local-include-syntax.patch
      + national-encoding.patch
  * debian/rules
    - Stop removing executable bit of givaro-makefile; no longer necessary.
    - Update path to givaro-makefile when removing build path.

 -- Doug Torrance <dtorrance@debian.org>  Thu, 02 Dec 2021 08:00:07 -0500

givaro (4.1.2~rc0-1) experimental; urgency=medium

  * New upstream release candidate.
  * debian/compat
    - Remove file; no longer necessary as we Build-Depend on
      debhelper-compat instead.
  * debian/control
    - Capitalize "A" in "Multi-Arch"; fixes "cute-field" Lintian warning.
    - Add jdupes to Build-Depends-Indep.
    - Add doxygen to Build-Depends-Indep; fixes
      "missing-build-dependency-for-dh_-command" Lintian error.
    - Bump to debhelper compatibility level 13.
    - Bump to Standards-Version 4.5.1.
    - Add Rules-Requires-Root field.
  * debian/libgivaro-dev.docs
    - New file; install README.md.
  * debian/libgivaro-dev.install
    - Install givaro-makefile to /usr/share/libgivaro-dev instead of
      /usr/bin; it's a Makefile snippet, not an executable.
  * debian/libgivaro-dev.lintian-overrides
    - Remove file; only override (binary-without-manpage) is unused since
      givaro-makefile is no longer installed to /usr/bin.
  * debian/libgivaro-doc.doc-base
    - Update paths to documentation; now under /usr/share/doc/libgivaro-dev.
  * debian/libgivaro-doc.docs
    - New file replacing d/libgivaro-doc.install; use dh_installdocs to
      install documentation.
  * debian/libgivaro-doc.lintian-overrides
    - Remove file; the only override was for "embedded-javascript-library",
      which is no longer emitted for jquery from Doxygen-generated
      documentation.
  * debian/not-installed
    - Tell dh_missing that we aren't installing the libtool .la file.
  * debian/patches
    - Refresh for new upstream release.
  * debian/patches/fix-doc-path.patch
    - Provide clickable link to README.Debian.
    - Use  instead of having a broken link to
      the developer's documentation.
  * debian/patches/givaro-26932_recintvsflint_longlong.patch
    - Remove patch; issue fixed upstream.
  * debian/patches/givaro-makefile.patch
    - Update path to givaro-makefile in README.
    - Drop shebang completely; not necessary for a Makefile snippet.
  * debian/patches/local-include-syntax.patch
    - Add Forwarded field.
  * debian/patches/national-encoding.patch
    - New patch; convert ISO/IEC 8859-1 encodings to UTF-8. Fixes
      "national-encoding" Lintian warning.
  * debian/rules
    - Drop some unnecessary and no longer supported options to configure.
    - Don't both passing --libdir with multiarch directory to configure;
      this has been done by default since debhelper 9.
    - Pass --enable-doc to configure; building documentation no longer
      happens by default.
    - New execute_before_dh_link-indep target; use jdupes to fix
      "duplicate-files" Lintian warning.
    - New execute_after_dh_installdocs-indep target; run dh_doxygen to
      remove *.md5 and *.map files from package.
    - New execute_after_dh_install-arch target; remove build path and drop
      executable bit from givaro-makefile.
    - Drop override_dh_auto_build-indep target; it contained a redundant
      call to make in the docs directory that was already being done by
      dh_auto_build.  Move the removal of COPYING and INSTALL to
      execute_after_dh_installdocs-indep.
    - New override_dh_auto_install target; set USE_TARGETS to the empty
      string; otherwise we build the documentation twice.
  * debian/salsa-ci.yml
    - Add Salsa pipelines config file.
  * debian/upstream/metadata
    - Add DEP-12 upstream metatdata file.
  * debian/watch
    - Add uversionmangle to insert tilde for release candidates.
    - Use @ANY_VERSION@ special string in regular expression; we previously
      were missing any non-numeric versions.

 -- Doug Torrance <dtorrance@piedmont.edu>  Mon, 02 Aug 2021 18:13:13 -0400

givaro (4.1.1-2) unstable; urgency=medium

  * Team upload.
  * Add givaro-26932_recintvsflint_longlong.patch from sagemath
    to fix sagemath build on i386.

 -- Tobias Hansen <thansen@debian.org>  Fri, 13 Sep 2019 22:27:59 +0200

givaro (4.1.1-1) unstable; urgency=medium

  * Team upload.

  [ Doug Torrance ]
  * debian/control
    - Remove Lifeng Sun from Uploaders (Closes: #925050).
    - Update Homepage.

  [ Julien Puydt ]
  * Package new upstream release.
  * Bump std-vers to 4.4.0.
  * Change my mail to @debian.org in d/control.
  * Fix typo in d/copyright (lintian warning).
  * Removed unused d/copyright assignments (lintian warnings).
  * Reworked d/copyright.
  * Completed d/copyright following upstream tickets #132 and #133.

 -- Tobias Hansen <thansen@debian.org>  Wed, 11 Sep 2019 14:48:44 +0200

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