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 | 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
- diff from 1.19.1+ds-9 to 1.20+ds-1 (7.5 MiB)
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.