macaulay2 1.22+ds-1 source package in Ubuntu

Changelog

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

  * New upstream release.
  * debian/control
    - Remove libgivaro-dev from Build-Depends; no longer needed.
    - Replace node-highlight.js with node-prismjs in Build-Depends;
      the JavaScript engine for syntax highlighting the HTML
      documentation has changed.
    - Remove w3c-markup-validator from Build-Depends; no longer used
      now that HTML documentation has switched from XHTML 1.1 to HTML5.
  * debian/copyright
    - Add vendored Prism JavaScript files to Files-Excluded.
    - Bump my copyright years.
    - Add license information for new packages:
      + BernsteinSato
      + CellularResolutions
      + HolonomicSystems
      + MatchingFields
      + PolyominoIdeals
      + SagbiGbDetection
    - Remove validator-runner.py license information; script was removed.
  * debian/examples
    - Add new cached examples:
      + AssociativeAlgebras::oppositeRing (known to segfault)
      + Macaulay2Doc::autoload (build path)
      + Macaulay2Doc::listLocalSymbols (build path)
      + Macaulay2Doc::locate (build path)
      + Macaulay2Doc::the debugger (build path)
  * debian/nodejs/extlinks
    - Swap highlight.js for prismjs
  * debian/patches
    - Refresh for new upstream release.
    - highlightjs.patch: Remove patch; unnecessary after switch to Prism.
    - reproducible-startup-m2.patch: New patch; use install location
      instead of build location for startup.m2 file location (for
      reproducibility).
  * debian/rules
    - Update build to use Prism instead of highlight.js.
    - Remove HTML validation check during dh_auto_test.  After switching to
      HTML5, this check now uses the Python tool html5validator, which is
      not in Debian yet.
  * debian/script/Debian.m2
    - Add new cached examples to list of examples to generate.

 -- Doug Torrance <email address hidden>  Wed, 14 Jun 2023 21:42:55 -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.22+ds-1.dsc 3.2 KiB 033277c2d362775b7940f486b2136d5545d338f16aa46a0171a29238a012e3ad
macaulay2_1.22+ds.orig.tar.xz 13.9 MiB 99131437b62956ceb5593ecc768b1c6c10a78d0a3806f1438265eb8a583faf6f
macaulay2_1.22+ds-1.debian.tar.xz 51.7 KiB d4a8759efa156e0471fb2c90636f9b316db1c2e0cb765937d5203d7ab76da4e3

No changes file available.

Binary packages built by this source

elpa-macaulay2: Software system for algebraic geometry research (Emacs package)

 Macaulay 2 is a software system for algebraic geometry research, written by
 Daniel R. Grayson and Michael E. Stillman. Based on Groebner bases, it
 provides algorithms for computing homological invariants of rings and
 modules.
 .
 This package contains the modes for running Macaulay2 within Emacs and
 editing Macaulay2 code.

macaulay2: Software system for algebraic geometry research

 Macaulay 2 is a software system for algebraic geometry research, written by
 Daniel R. Grayson and Michael E. Stillman. Based on Groebner bases, it
 provides algorithms for computing homological invariants of rings and
 modules.
 .
 This package contains the architecture dependent portion of Macaulay2.

macaulay2-common: Software system for algebraic geometry research (common files)

 Macaulay 2 is a software system for algebraic geometry research, written by
 Daniel R. Grayson and Michael E. Stillman. Based on Groebner bases, it
 provides algorithms for computing homological invariants of rings and
 modules.
 .
 This package contains the architecture independent portion of Macaulay2, and is
 normally installed automatically when one of the architecture dependent
 packages is installed.

macaulay2-dbgsym: debug symbols for macaulay2