dwww Home | Show directory contents | Find package

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.