sagemath (9.5-6) unstable; urgency=high * Add patches to fix builds on i386 and arm64: - u0-32bit-integer-check.patch - u0-fix-arm64-libgap-segfaults.patch #34701 -- Tobias Hansen <thansen@debian.org> Tue, 07 Feb 2023 15:47:13 +0000 sagemath (9.5-5) unstable; urgency=high * Rebuild against current dependencies (Closes: #1013399, #1020576, #1022254, #1022278, #1025217, #1025874, #1028345, #1028433) * New (Build-)Depends: - libgiac-dev >= 1.9.0.19+dfsg2-2 - gap-dev (>= 4.12) - libgiac-dev (>= 1.9.0.35+dfsg2-1.1) * New patches: - u0-version-pari-2.15.patch #34537 - u0-version-sphinx-4.4.patch #33272 - u0-version-sphinx-5.2.patch #34615 - u0-version-gap-4.12.patch #34391 - u0-version-python-3.11.patch #33842 - u0-version-matplotlib-3.6.patch - u0-version-sympy-1.10.patch - u0-version-scipy-1.8.patch - u0-version-singular-4.3.1-p3.patch #34851 - dt-ignore-deprecation-warnings.patch * Allow up to 200 failed doctests. -- Tobias Hansen <thansen@debian.org> Tue, 07 Feb 2023 07:40:09 +0000 sagemath (9.5-4) unstable; urgency=medium * Remove armel, armhf, mips64el and mipsel from Architecture list due to continual test failures. (Closes: #1009241) -- Tobias Hansen <thansen@debian.org> Fri, 15 Apr 2022 17:38:10 +0100 sagemath (9.5-3) unstable; urgency=medium * Update debian/rules for Python 3.10. -- Tobias Hansen <thansen@debian.org> Mon, 11 Apr 2022 08:53:24 +0000 sagemath (9.5-2) unstable; urgency=medium * Fix command removing sage-conf dependency from setup.cfg to avoid spurious dependency of python3-sage on sagemath-common caused by dh_python3. * Fix command for rerunning doctests. -- Tobias Hansen <thansen@debian.org> Sat, 12 Feb 2022 18:42:24 +0000 sagemath (9.5-1) unstable; urgency=medium * New upstream release. * New (Build-)Depends: - python3-primecountpy * Remove (Build-)Depends: - libpynac-dev * New patches: - u0-version-arb-2.22.patch #33189 - d0-cygdb3.patch * Remove patches (applied upstream): - u0-trac32799-set-MPMATH_SAGE.patch #32799 - u0-version-arb-2.21.patch #32567 - u0-version-matplotlib-3.5.patch #32909 - u0-version-singular-4.2.1.patch #32001 - u0-version-singular-4.2.1p2.patch #32907 - u0-version-lcalc-2.0.patch #32037 - u0-version-gsl-2.7.patch #32607 - u1-close-the-internal-pipe-of-multiprocessing.Process.patch #33032 - u3-fix-i386-build.patch #33073 -- Tobias Hansen <thansen@debian.org> Thu, 10 Feb 2022 21:58:08 +0000 sagemath (9.4-3) unstable; urgency=medium * Add Breaks+Replaces: sagemath-common (<< 9.4-1) for python3-sage. (Closes: #1002849) * Build-Depend on and Recommend cysignals-tools to obtain backtraces during build. * Set autopkgtest restriction allow-stderr. * Allow up to 100 test failures during build. * debian/watch: Check github releases rather than tags page, the latter may contain only prereleases on page 1. -- Tobias Hansen <thansen@debian.org> Sat, 08 Jan 2022 11:50:35 +0000 sagemath (9.4-2) unstable; urgency=medium [ Tobias Hansen ] * Remove (Build-)Depends: - libfplll-dev * Autopkgtests: - Do not run long tests to avoid timeouts. - Set restriction skip-not-installable since sagemath is not available on all architectures. [ Nilesh Patra ] * New patches: - u3-fix-i386-build.patch #33073 -- Tobias Hansen <thansen@debian.org> Wed, 29 Dec 2021 13:17:02 +0000 sagemath (9.4-1) unstable; urgency=medium * New upstream release. (Closes: #951592, #960925, #964848, #984326, #986527, #993149, #998190) * Doctests work out of the box now. (Closes: #931223) * Build standard python package python3-sage. * Install scripts to /usr/bin (Closes: #972346) * Activate autopkgtest. * Move package to Debian Math Team. * New (Build-)Depends: - Use dependencies as provided by upstream (drop many). - libec-dev (>= 20210503) - python3-memory-allocator - python3-sphinx (>= 4.3.1-2) (includes fix to dh_sphinxdoc) - singular (>= 1:4.2.1-p2) * Add dependency on libjs-mathjax to sagemath-doc. (Closes: #988681) * Run dh_sphinxdoc again. * New patches: - u0-trac32799-set-MPMATH_SAGE.patch #32799 - u0-version-arb-2.21.patch #32567 - u0-version-matplotlib-3.5.patch #32909 - u0-version-singular-4.2.1.patch #32001 - u0-version-singular-4.2.1p2.patch #32907 - u0-version-lcalc-2.0.patch #32037 - u0-version-linbox-1.7.patch #32959 - u0-version-gsl-2.7.patch #32607 - u0-version-sphinx-4.3.patch #32968 - u1-close-the-internal-pipe-of-multiprocessing.Process.patch - dt-version-ipywidgets-6-revert-31517.patch * Remove patches (applied upstream): - u0-version-pari-2.13-spkg-configure.patch #30906 - u0-version-pari-2.13.patch #30801 - u0-version-gap-4.11.patch #29314 - u0-version-flint-2.6.3.patch #29719 - d1-no-spkg-builds.patch - d1-system-python-packages.patch - dt-avoid-pari-timeout.patch * Remove patches (no longer required): - u1-scripts-dir.patch #22731 - d0-gsl-cblas.patch - d0-libgap-path.patch - d0-singular.patch - d0-docbuild-main.patch - d1-sage-env.patch - d1-sage.patch - dt-avoid-giac-segfault.patch - dt-avoid-ecl-timeout.patch * Use dephelper-compat level 13. -- Tobias Hansen <thansen@debian.org> Sat, 18 Dec 2021 00:15:17 +0000 sagemath (9.2-2) unstable; urgency=medium * Do not hardcode python minor version in d/rules. (Closes: #972916) * New patches: - u0-version-pari-2.13.patch (Closes: #974991) - u0-version-pari-2.13-spkg-configure.patch - dt-avoid-pari-timeout.patch -- Tobias Hansen <thansen@debian.org> Sun, 22 Nov 2020 00:40:14 +0000 sagemath (9.2-1) unstable; urgency=medium * New upstream release. (Closes: #972916) * Remove patches (applied upstream): - d0-maxima.patch #30563 * Update debian/watch. -- Tobias Hansen <thansen@debian.org> Mon, 26 Oct 2020 19:59:07 +0000 sagemath (9.2~beta12-1) unstable; urgency=medium * New upstream release. (Closes: #949023, #963338) * We are now using upstream's new configure script that checks for system packages and configures sage to use them. It does not recognize all system packages yet, so we patched it to never build any spkg's (d1-no-spkg-builds.patch). At the same time we changed some details about how sage is installed and tried to remove as many patches as possible. * Add debian/depcheck.py and run it after configure. This script checks for all (Build-)Depends of the Debian package if they appear in the debian.txt files under sage/build/pkgs/*/distros and reports which ones do not appear in debian.txt files. This can be used to find obsolete package Depends and to help create missing debian.txt files. * New (Build-)Depends: - curl - ecl (>= 20.4.24) - glpk-utils - libcurl4-openssl-dev - libopenblas-dev - libzmq3-dev - maxima-sage (>= 5.44.0) - pari-gp2c - pari-elldata - pari-galpol - ppl-dev - pynac (>= 0.7.26-5) - python3-sphinx (>= 3.0) - python3-tk - yasm * Remove (Build-)Depends: - libblas-dev - python3-brial (>= 1.2.5-2) * New patches: - u0-version-flint-2.6.3.patch #29719 - d0-arb.patch - d1-sage.patch - d1-no-spkg-builds.patch - d1-system-python-packages.patch - dt-avoid-ecl-timeout.patch - dt-avoid-giac-segfault.patch * Remove patches (in refactoring for 9.2): - u1-fix-atrocious-symlink-logic.patch #22444 - u1-looser-doctest-basename.patch #22445 - u1-workaround-sympow-malloc-perturb.patch - u2-allow-override-sage-local.patch - d0-arb.patch - d0-disable-jsmol.patch - d1-sage-cli.patch - df-sage-gap-reset-doctest.patch - df-silence_ecl_opt_signals.patch - d0-threejs-default-in-notebooks.patch - d0-paths.patch - d0-threejs-offline-paths.patch - d1-install-paths.patch - d1-multiarch-python-paths.patch - dt-version-glpk-4.60-extra-hacky-fixes.patch - dt-more-fix-test-cases.patch - dt-work-around-singular-mips64el-segfault.patch * Remove patches (applied upstream in 9.2): - u0-version-sphinx-2.4.patch #28856 - u0-version-pari-2.11.3.patch #29313 - u0-version-ecl-16.1.3.patch #22191 - u0-version-ipython-7.patch #28197 - u2-version-matplotlib-3.2.1.patch - u0-version-python-3.8.patch #27754 * Remove patches (applied upstream in 9.1): - u0-version-scipy-1.4.patch #29115 - u0-version-sympy-1.5.patch #28911 - u1-pkgconfig-extra-link-flags.patch #27205 - u1-fix-trivial-test-cases.patch - u2-version-rpy-3.patch - d0-nauty.patch - d1-fakeroot.patch - dt-version-glpk-4.65-ignore-warnings.patch * Pass --enable-build-as-root to ./configure. -- Tobias Hansen <thansen@debian.org> Sat, 12 Sep 2020 09:52:45 +0000 sagemath (9.0-4) unstable; urgency=medium * New (Build-)Depends: - gap-dev (>= 4.11.0) - libgap-dev * New patches: - u0-version-gap-4.11.patch #29314 - u0-version-sphinx-2.4.patch #28856 - u0-version-scipy-1.4.patch #29115 * Remove patches: - d0-libgap-path.patch - df-revert-minor-feature-dependent-on-python-patch.patch - df-subprocess-sphinx.patch * Modified patches: - u0-version-python-3.8.patch (add 32-bit hashes) * Allow up to 200 failed doctests. * Stop using dh_sphinxdoc. -- Tobias Hansen <thansen@debian.org> Sat, 25 Apr 2020 15:09:00 +0000 sagemath (9.0-3) unstable; urgency=medium [ Julien Puydt ] * Mark the -doc-en package M-A: foreign following hinter. [ Tobias Hansen ] * New (Build-)Depends: - pari (>= 2.11.4~pre1) - gap-atlasrep (>= 2.1.0-2) - libec-dev (>= 20190909-3) * Remove (Build-)Depends: - python3-openid #29320 - python3-twisted #29320 * New patches: - u0-version-python-3.8.patch (Closes: #950147) - u0-version-pari-2.11.3.patch #29313 - u0-version-sympy-1.5.patch #28911 - u2-version-matplotlib-3.2.1.patch (Closes: #954504) -- Tobias Hansen <thansen@debian.org> Sat, 04 Apr 2020 20:48:51 +0200 sagemath (9.0-2) unstable; urgency=medium * Update PPLPY_DOCS variable following move of pplpy documentation. (Closes: #952618) -- Tobias Hansen <thansen@debian.org> Wed, 26 Feb 2020 16:32:50 +0000 sagemath (9.0-1) unstable; urgency=medium [ Tobias Hansen ] * New upstream release. * New (Build-)Depends: - ipython3 (>= 7.11.1) (Closes: #949287) * Remove (Build-)Depends: - python3-prompt-toolkit (Closes: #944544) * New patches (from Arch Linux): - u0-version-ipython-7.patch (Closes: #949446) * Remove patches: - u0-32bit-overflow-trac-28795.patch #28795 - u0-version-threejs-111.patch #28560 - d1-packages-exclude-pip.patch - d1-python3-shebang.patch - df-python_security.patch - dt-version-sympy-1.3.patch * Modify d1-sage-env.patch: Source sage-env earlier to fix 'sage -v' (Closes: #948731) * Depend on cython3 instead of cython (Closes: #938426) * Allow 25 failed indep doctests. [ Julien Puydt ] * Update d1-sage-env.patch to find scripts (Closes: #948212) -- Tobias Hansen <thansen@debian.org> Wed, 22 Jan 2020 22:37:42 +0100 sagemath (8.9-3) unstable; urgency=medium * New (Build-)Depends: - libjs-three (>= 111) * New patch (Closes: #944648) - u0-32bit-overflow-trac-28795.patch #28795 - u0-version-threejs-111.patch #28560 - d1-packages-exclude-pip -- Tobias Hansen <thansen@debian.org> Sun, 01 Dec 2019 12:26:58 +0000 sagemath (8.9-2) unstable; urgency=medium * Follow best practices for blas in Debian: - Build-Depend on libblas-dev instead of libopenblas-dev|libatlas-base-dev - Recommend libopenblas-base|libblis2|libatlas3-base|libblas3|libblas.so.3 * Update pplpy documentation path for pplpy 0.8.4-3. * Add python3 environment variables to d/rules export-build-env. * New (Build-)Depends: - brial (>= 1.2.5-2) * Override lintian error for sagemath-dbgsym: field-too-long 'Build-Ids'. -- Tobias Hansen <thansen@debian.org> Sun, 10 Nov 2019 21:41:38 +0100 sagemath (8.9-1) unstable; urgency=medium * New upstream release. * New (Build-)Depends: - libgivaro-dev (>= 4.1.1-2) -- Tobias Hansen <thansen@debian.org> Tue, 01 Oct 2019 11:29:02 +0200 sagemath (8.9~beta9-1) unstable; urgency=medium [ Martin von Gagern ] * New patches: - dt-version-ipywidgets-6-tests.patch [ Tobias Hansen ] * New upstream release. * Use Python 3. (Closes: #938426, #939402) * Drop the deprecated Sage Notebook (sagenb) which is not Python 3 compatible. It is replaced by the Jupyter notebook. * New (Build-)Depends: - libpynac-dev (>= 0.7.26-2) (linked against libpython3) - libgivaro-dev (>= 4.1.1) - fflas-ffpack (>= 2.4.3) - liblinbox-dev (>= 1.6.3) * New patches: - u2-version-rpy-3.patch - d1-python3-shebang.patch - dt-version-sympy-1.3.patch * Remove obsolete patches: - debian/patches/d0-arb.patch - dt-work-around-doc-common-conf.patch * Replace language specific documentation packages by a single package sagemath-doc containing all languages. * Simplify pruner script, decleare all standard packages as installed. * Fix 3 doctests in interfaces/maxima_abstract.py. -- Tobias Hansen <thansen@debian.org> Wed, 11 Sep 2019 21:12:30 +0200 sagemath (8.8-1) unstable; urgency=medium * New upstream release. (Closes: #932367, #934171) * New (Build-)Depends: - libbrial-dev (>= 1.2.5) - libbrial-groebner-dev (>= 1.2.5) - libec-dev (>= 20190226) - maxima-sage (>= 5.42.2) - python-cypari2 (>= 2.1) - python-gmpy2 - python-nose - python-ppl - python-ppl-doc - python-scipy (>= 1.2) - python-sphinx (>= 1.8.5) - sagemath-database-conway-polynomials (>= 0.5-7) * Remove patches (applied upstream): - u0-version-numpy-1.16-inline-fortran.patch #27061 - u0-version-sphinx-1.8.patch #26451 - u0-version-sphinx-1.8-dependency.patch #26949 - u1-sphinx-1.8-doctest-transform.patch #27528 - u2-libgap-symbol-loading.patch #26930 - d1-disable-post-install-tests.patch * Patches with non-trivial modifications: - u0-version-sphinx-1.8.patch #26451 - d0-singular.patch - d0-paths.patch - d0-libgap-path.patch - d1-install-paths.patch - d1-sage-cli.patch - d1-sage-env.patch - dt-version-ipywidgets-6-revert-23177.patch * Allow up to 65 failed tests. -- Tobias Hansen <thansen@debian.org> Sun, 01 Sep 2019 16:14:42 +0000 # Older entries have been removed from this changelog. # To read the complete changelog use `apt changelog sagemath`.
Generated by dwww version 1.15 on Sun May 19 02:44:38 CEST 2024.