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 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 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 Wed, 03 Jul 2024 10:09:20 -0400 givaro (4.2.0-4) unstable; urgency=medium * debian/patches/cstdint.patch - New patch; #include to fix GCC-13 build (Closes: #1037679). -- Doug Torrance 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 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 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 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 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 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 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 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 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 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 Wed, 11 Sep 2019 14:48:44 +0200 givaro (4.0.4-2) unstable; urgency=medium * debian/tests/upstream-tests - Fix typo (Closes: #902442). -- Doug Torrance Wed, 27 Jun 2018 01:16:34 -0400 givaro (4.0.4-1) unstable; urgency=medium * Team upload to unstable. -- Tobias Hansen Tue, 26 Jun 2018 11:12:05 +0200 givaro (4.0.4-1~exp2) experimental; urgency=medium * Team upload. * Disable non-standard instructions sets. -- Tobias Hansen Wed, 06 Jun 2018 14:51:03 +0200 givaro (4.0.4-1~exp1) experimental; urgency=medium * New upstream release. - Fix randomly failing test-crt (Closes: #852995). * debian/compat - Bump debhelper compatibility level to 10. * debian/control - Bump Standards-Version to 4.1.3. - Update Vcs-* after migration to Salsa. - Bump versioned dependency on debhelper to >= 10. - Remove dh-autoreconf from Build-Depends; automatic with debhelper 10. * debian/copyright - Update Format with https protocol. * debian/patches/pkg-config-bad-directive.patch - Remove patch; issue fixed upstream. * debian/rules - Remove "--with autoreconf"; automatic with debhelper 10. - Remove override_dh_fixperms-arch target; issue fixed upstream. - Remove special CXXFLAGS for various archs; issue fixed upstream. * debian/tests/control - GCC 7 on ARM32 emits some notes on stderr. Allow stderr in the autopkg tests. Patch by Matthias Klose from Ubuntu package. * debian/tests/upstream-tests - Add new test-modularmulprecomp to CI tests. -- Doug Torrance Sat, 06 Jan 2018 19:49:29 -0500 givaro (4.0.2-8) unstable; urgency=medium * Team upload. * Upload to unstable. -- Ximin Luo Fri, 18 Aug 2017 14:19:37 +0200 givaro (4.0.2-7) experimental; urgency=medium * Team upload. [ Julien Puydt ] * Bump standards-version to 4.0.0. * Mark libgivaro-doc as Multi-Arch foreign following hinter. * Build depend on g++ >+ 4:7 and add dh_makeshlibs override on this version (Closes: #871278). -- Ximin Luo Wed, 16 Aug 2017 22:32:56 +0200 givaro (4.0.2-6) unstable; urgency=medium * debian/control - Switch build dependency on texlive-math-extra to texlive-science (Closes: #867087). -- Doug Torrance Mon, 03 Jul 2017 20:57:01 -0400 givaro (4.0.2-5) unstable; urgency=medium * Team upload. * debian/rules - Append -ffp-contract=off to CXXFLAGS also on mipsel to fix FTBFS. -- Tobias Hansen Tue, 29 Nov 2016 23:13:31 +0000 givaro (4.0.2-4) unstable; urgency=medium [ Doug Torrance ] * debian/rules - Add --disable-simd to override_dh_auto_configure target; build without vectorized instructions, which are not available on all processors (Closes: #840458). [ Tobias Hansen ] * debian/rules - Use flag -ffloat-store on i386, since --disable-simd causes a similar test failure as previously on mips64el and s390x. -- Doug Torrance Tue, 29 Nov 2016 11:01:05 -0500 givaro (4.0.2-3) unstable; urgency=medium * debian/rules - Switch override_dh_fixperms to override_dh_fixperms-arch. Otherwise, dpkg-buildpackage -A fails. Thanks to Santiago Vila for patch (Closes: #836452). -- Doug Torrance Tue, 06 Sep 2016 07:28:18 -0400 givaro (4.0.2-2) unstable; urgency=medium * debian/rules - Append -ffp-contract=off to CXXFLAGS to fix FTBFS on mips64el and s390x. -- Doug Torrance Sun, 28 Aug 2016 10:02:59 -0400 givaro (4.0.2-1) unstable; urgency=medium * New upstream release. * Rename libgivaro8 to libgivaro9 for SONAME version bump. * debian/patches/gfqdom-for-macaulay2.patch - Remove patch; applied upstream. * debian/patches/pkg-config-bad-directive.patch - Refresh patch for new upstream version. * debian/rules - Remove executable bit on example file. Fixes executable-not-elf-or-script Lintian warning. -- Doug Torrance Wed, 10 Aug 2016 01:08:24 -0400 givaro (4.0.1-3) unstable; urgency=medium * Team upload. * debian/patches/pkg-config-bad-directive.patch: - Re-add the flag -std=gnu++11 to --cflags in the pkg-config file. -- Tobias Hansen Fri, 29 Jul 2016 19:18:22 +0100 givaro (4.0.1-2) unstable; urgency=medium * debian/clean - New file; clean generated files. * debian/control - Update Homepage. * debian/copyright - Update Source. * debian/libgivaro-dev.install - Install pkg-config file. * debian/patches/pkg-config-bad-directive.patch - New patch. Don't ship all the compiler flags used when building givaro in the pkg-config file. Avoids pkg-config-bad-directive Lintian error. * debian/tests - Add autopkgtest support. -- Doug Torrance Sat, 23 Jul 2016 00:36:37 -0400 givaro (4.0.1-1) experimental; urgency=medium [ Julien Puydt ] * New upstream release. (Closes: #811847, #753847) * Add myself to uploaders. * Bump standards-version and compat up. * Use https in Vcs-* fields. * Clean debian/rules. [ Doug Torrance ] * Add myself to Uploaders. * Bump debian/watch to version 4 and update with new download location. * Refresh patch for new upstream version. * Use all hardening flags. * New patch adding version of a function needed by Macaulay2. -- Doug Torrance Tue, 19 Jul 2016 07:22:14 -0400 givaro (3.7.2-1.1) unstable; urgency=medium * Non-maintainer upload. * Rename library packages for g++5 ABI transition (closes: 791049). -- Julien Cristau Sun, 16 Aug 2015 17:35:10 +0200 givaro (3.7.2-1) unstable; urgency=low * Upload to sid. -- Lifeng Sun Mon, 06 May 2013 23:55:24 +0800 givaro (3.7.2-1~exp1) experimental; urgency=low * New upstream release. -- Lifeng Sun Wed, 06 Mar 2013 10:59:02 +0800 givaro (3.7.1-1~exp1) experimental; urgency=low * New upstream release. * Remove bus-error.patch: applied by upstream. * Bump SONAME. (Closes: #678769) * New patch: local-include-syntax.patch. (Closes: #681589) * New package: libgivaro-doc. Set givaro-user-doc and givaro-dev-doc as transitional packages. Thanks to Daniel Leidert. -- Lifeng Sun Tue, 02 Oct 2012 12:22:38 +0800 givaro (3.7.0-2) unstable; urgency=low * Fix FTBFS on mipsel, thanks to Jean-Guillaume Dumas. The patch is expected to work on sparc as well. * debian/control: move doxygen-latex and graphviz from Build-Depends to Build-Depends-Indep. -- Lifeng Sun Thu, 21 Jun 2012 18:03:57 +0800 givaro (3.7.0-1) unstable; urgency=low * New maintainer. * New upstream. * New packages: givaro-user-doc, givaro-dev-doc. * Repackage using debhelper instead of cdbs. * Support multiarch. * Set source format to 3.0 (quilt). * Provide a new Makefile in examples. (Closes: #528275) * Exclude debian/ in doxygen.conf. -- Lifeng Sun Sat, 09 Jun 2012 23:31:59 +0800 givaro (3.2.13-1.3) unstable; urgency=low * Non-maintainer upload. * Fix build failure with GCC 4.7 (Matej Vela). Closes: #673622. -- Matthias Klose Tue, 29 May 2012 08:16:59 +0000 givaro (3.2.13-1.2) unstable; urgency=medium * Non-maintainer upload. * Getting rid of unneeded *.la file (Closes: #633164) * Fix weak-library-dev-dependency by depending on libgivaro0 (= ${binary:Version}) in libgivaro-dev. * Clean up build-dep, update compat 5 -> 8, update std-ver 3.8.0 -> 3.9.2 . -- Aron Xu Thu, 02 Feb 2012 01:53:05 +0800 givaro (3.2.13-1.1) unstable; urgency=low * NMU. Change dependency libgmp3-dev --> libgmp-dev. -- Steve M. Robbins Wed, 16 Mar 2011 22:22:30 -0500 givaro (3.2.13-1) unstable; urgency=low * New upstream release. -- Tim Abbott Sat, 25 Apr 2009 21:03:45 -0400 givaro (3.2.10-1) unstable; urgency=low * Initial release (Closes: #480080). -- Tim Abbott Fri, 30 May 2008 01:26:38 -0400