Format: 1.8 Date: Sun, 15 May 2022 07:04:54 -0400 Source: macaulay2 Binary: macaulay2 Built-For-Profiles: noudeb Architecture: riscv64 Version: 1.20+ds-1 Distribution: kinetic-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Doug Torrance Description: macaulay2 - Software system for algebraic geometry research Changes: 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. Checksums-Sha1: 05a0cacec07a30fb520c345ae76562ff8e7b5fb8 32105350 macaulay2-dbgsym_1.20+ds-1_riscv64.ddeb 6d894f24f086bd4d60907e25aa6093212699cfc7 10065 macaulay2_1.20+ds-1_riscv64.buildinfo b04209e5dc626b7f03498e9299966fda31fe19e6 2197470 macaulay2_1.20+ds-1_riscv64.deb Checksums-Sha256: 46d022b91192c9d1702cca9203d22c0f3461b652a78d59986c64c428af752461 32105350 macaulay2-dbgsym_1.20+ds-1_riscv64.ddeb 6de2fc18977988f06375a4585ff9f0ea08a8eafdbf34ef011592f27fa77d8069 10065 macaulay2_1.20+ds-1_riscv64.buildinfo 7cb1e957f4f3752202b236470171e387253239610562ad2c4b216da562ba460b 2197470 macaulay2_1.20+ds-1_riscv64.deb Files: 630df7d53c519b58600dbe9d68d04809 32105350 debug optional macaulay2-dbgsym_1.20+ds-1_riscv64.ddeb 22cf214e498a3177b4982313e25d2d64 10065 math optional macaulay2_1.20+ds-1_riscv64.buildinfo 341b4f81792c22a37a1fced4390e56d9 2197470 math optional macaulay2_1.20+ds-1_riscv64.deb