Change logs for macaulay2 source package in Hirsute

  • macaulay2 (1.17.1+ds-2) unstable; urgency=medium
    
      * debian/patches/dont-capture-check-core-32-bit.patch
        - New patch; don't use capture when running Core and Cremona tests
          on 32-bit architectures. Otherwise, we run out of memory.
      * debian/patches/dont-capture-diffalg-tests.patch
        - New patch; don't use "capture" for DiffAlg package tests.
      * debian/patches/skip-failing-package-tests.patch
        - Add core-tests.m2; contains a test with an alarm that isn't
          caught when running "check".
        - Skip another segfaulting MinimalPrimes test.
      * debian/patches/smaller-points-examples.patch
        - New patch; Remove examples showing less efficient algorithms
          from Points docs.
      * debian/patches/use-canned-examples.patch
        - Add example from TestIdeals package that has been known to
          segfault.
      * debian/rules
        - Exclude .m2 files from being gzipped by dh_compress. Otherwise,
          package tests may be compressed and won't be found by "check".
        - Only set VERBOSE variable if DEB_BUILD_OPTIONS doesn't include
          "terse".
    
     -- Doug Torrance <email address hidden>  Sun, 24 Jan 2021 08:57:47 -0500
  • macaulay2 (1.17.1+ds-1) unstable; urgency=medium
    
      * New upstream release.
      * debian/clean
        - Add autogenerated file debian/macaulay2-pkg.el.
      * debian/control
        - Add packages to Recommends.
          + info: info is used by "infoHelp" function.
          + texlive-latex-base: latex is used by "showTex" function.
          + xdg-utils: xdg-open is used by "show" function.
          + xterm: xterm is used by "edit" function.
        - Add packages to Suggests.
          + fig2dev: Used by gfanInterface package.
          + dot2tex/graphviz/imagemagick: Used by Graphs package.
          + pdf-viewer: Used by Posets package.
        - Switch from node-jquery to libjs-jquery (versioned, to ensure
          that the minified jQuery source is not a symbolic link) in
          Build-Depends-Indep.
      * debian/copyright
        - Various updates for new release.
      * debian/elpa-macaulay2.{docs,elpa}
        - Update paths to Emacs-related files files.
      * debian/macaulay2-common.linktrees
        - Update path the minified jQuery source needed by Visualize package.
          Previously, it was shipped in the node-jquery package, but was
          moved to libjs-jquery in version 3.5.1+dfsg+~3.5.5-4.
      * debian/patches
        - Refresh for new release.
        - Previous skip-*-{example,test}.patch's have been combined into
          three patches for simplicity:
          + used-canned-examples.patch: Canned versions of examples that
            have been known to fail.
          + skip-failing-core-tests.patch: Tests in M2/Macaulay2/tests that
            have been known to fail.
          + skip-package-tests.patch: Package tests that have been known
            to fail.  We also use the new "-* no-check-flag *-" feature
            to skip these tests rather than patching them out entirely.
      * debian/patches/git-description.patch
        - New patch; provide version#"git description".
      * debian/patches/use-debian-applications.patch
        - New patch; tell gfanInterface package where to find fig2dev and
          Posets package to use xdg-open to view pdf files.
      * debian/patches/use-dh-elpa.patch
        - New patch; modifications to work with dh_elpa.
      * debian/README.Debian
        - Remove section on orig tarballs; they are no longer generated on
          Salsa.
        - Add section discussing packages listed in Suggests.
      * debian/rules
        - Add execute_after_dh_install-arch target to remove empty directory.
        - Simplify debian/macaulay2-pkg.el rule.
        - Add get-orig-source target.
      * debian/scripts/copyright-helper.m2
        - Move file into new debian/scripts directory.
      * debian/scripts/m2-get-orig-source.sh
        - New script to generate orig tarballs.
      * debian/scripts/m2-tarball-warning.sh
        - New script to display a warning if using uscan to generate a
          tarball.
      * debian/tests/control
        - Add messages before each stage of testing.
        - Add "M2 --check 2" for testing Core package.
      * debian/watch
        - Upstream has begun tagging stable releases, so we switch to
          GitHub for the link.  However, uscan should only be used
          to check for new releases, as the tarballs it generates will
          be missing the files from the M2-emacs submodule.
    
     -- Doug Torrance <email address hidden>  Sat, 16 Jan 2021 18:14:58 -0500
  • macaulay2 (1.16+git55.94c4b7d+ds-2) unstable; urgency=medium
    
      * Source-only upload for migration to testing.
      * debian/control
        - Add libmps-dev to Build-Depends.
        - Add lsb-release to Build-Depends so configure can detect the
          Debian release.
        - Fix URL in VCS-* fields.
      * debian/elpa-test
        - Disable dh_elpa_test so it doesn't override dh_auto_test.
      * debian/patches/skip-mpsolve-for-now.patch
        - Remove patch; mpsolve is now in Debian.
      * debian/patches/{fix,skip}-*-{example,test}.patch:
        - New patches; fix or skip examples or tests causing build
          failures on various architectures.
      * debian/README.Debian
        - Remove section on 'roots' function.  It is now available since
          mpsolve is in Debian.
    
     -- Doug Torrance <email address hidden>  Wed, 04 Nov 2020 20:54:18 -0500
  • macaulay2 (1.16+git55.94c4b7d+ds-1) unstable; urgency=low
    
      * Initial release (Closes: #439888).
    
     -- Doug Torrance <email address hidden>  Sun, 04 Oct 2020 16:31:20 -0400