macaulay2 1.20+ds-1 source package in Ubuntu

Changelog

macaulay2 (1.20+ds-1) unstable; urgency=medium

  * New upstream release.
  * debian/control
    - Add libboost-math-dev to Build-Depends; needed for several new
      numerical functions.
    - Add versioned dependency for libmathicgb-dev; need a newer version
      to enable TBB support.
    - Add libjs-bootsidemenu and libjs-nouislider to Build-Depends-Indep;
      these replace formerly embedded JavaScript libraries.
    - Add a versioned dependency for libjs-katex to ensure it has the
      render-a11y-string extension.
    - Add several dependencies for syntax highlighting in the HTML
      documentation (node-css-loader, node-highlight.js, node-style-loader,
      pkg-js-tools, and webpack) to Build-Depends-Indep.
    - Bump Standards-Version to 4.6.1.
  * debian/copyright
    - Simplify KaTeX files in Files-Excluded; we now exclude the entire
      directory instead of various specific files.
    - Add BootSideMenu and noUiSlider embedded JavaScript libraries to
      Files-Excluded since we now use their Debian packages.
    - Bump my copyright years.
    - Remove license information for formerly embedded JavaScript
      libraries.
    - Add license information for new packages that appeared in this
      release.
  * debian/macaulay2-common.linktrees
    - Add symbolic links to BootSideMenu, noUiSlider, and the KaTeX
      extension render-a11y-string.
  * debian/macaulay2-common.lintian-overrides
    - Add package-contains-documentation-outside-usr-share-doc overrides
      for MergeTeX and SimplicialComplexes packages.
  * debian/missing-sources
    - Remove directory and its contents; no longer needed.
  * debian/nodejs/extlinks
    - New file; create symlinks during build to node modules needed for
      enabling syntax highlighting in the HTML documentation.
  * debian/patches
    - Remove patches that have been applied or otherwise dealt with
      upstream.
      + givaro-bool-constant.patch
      + tbb-2021.patch
      + use-shared-mathicgb-and-friends.patch
  * debian/patches/customize-argument-mode.patch
    - New patch; enable adjusting command line arguments during package
      tests.
  * debian/patches/highlightjs.patch
    - New patch; backport building of higlight.js for syntax highlighting
      in HTML documentation to webpack 9, which is the version still in
      Debian.
  * debian/patches/skip-failing-{core,package}-tests.patch
    - Stop skipping a number of tests that have either been fixed
      upstream, fail very rarely, or should no longer be an issue
      now that we are no longer setting ulimits.
  * debian/patches/skip-failing-engine-tests.patch
    - Skip an engine test that has been known to fail frequently.
  * debian/README.Debian
    - Drop section about embedded JavaScript libraries as there are no
      longer any.
  * debian/rules
    - Use a number of new options to "configure" script.
      + Specify that we are using the Debian packages for memtailor,
        mathic, mathicgb, and gc.
      + Disable building documentation when appropriate.
      + Enable syntax highlighting in the HTML documentation when
        appropriate.
    - Use pkg-js-tools to create symlinks to the node modules needed
      for enabling syntax highlighting.
    - Instead of creating dummy copies of various KaTeX files before
      the symlinks are created by dh_linktree, just create an empty dummy
      directory.
    - Don't set ulimits during tests.  These were a frequent cause of build
      errors on slow build machines.
  * debian/scripts/Debian.m2
    - Cache SemidefiniteProgramming::Solver example; it had reproducility
      problems.
  * debian/source/lintian-overrides
    - Add package-does-not-install-examples override for OnlineLookup
      cached examples.
  * debian/tests/control
    - Skip package tests on armhf instead of marking them as flaky on all
      architectures.

 -- Doug Torrance <email address hidden>  Sun, 15 May 2022 07:04:54 -0400

Upload details

Uploaded by:
Debian Math Team
Uploaded to:
Sid
Original maintainer:
Debian Math Team
Architectures:
any all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
macaulay2_1.20+ds-1.dsc 3.2 KiB 5e980c0d8ee00c5a21f24ecf6eb6abcbc56751dfce2bd9f77efbca66cd57eddc
macaulay2_1.20+ds.orig.tar.xz 13.6 MiB 2663f6e59cd7584c11a30876586b56547df03ac5d487489c64e34dbb32341f49
macaulay2_1.20+ds-1.debian.tar.xz 47.4 KiB 537c0d9e4a3eb5cf08258e707ed3a51c4d582d10a1027feae02a31c493163c73

Available diffs

No changes file available.

Binary packages built by this source

elpa-macaulay2: No summary available for elpa-macaulay2 in ubuntu kinetic.

No description available for elpa-macaulay2 in ubuntu kinetic.

macaulay2: No summary available for macaulay2 in ubuntu kinetic.

No description available for macaulay2 in ubuntu kinetic.

macaulay2-common: No summary available for macaulay2-common in ubuntu kinetic.

No description available for macaulay2-common in ubuntu kinetic.

macaulay2-dbgsym: No summary available for macaulay2-dbgsym in ubuntu kinetic.

No description available for macaulay2-dbgsym in ubuntu kinetic.