-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 15 May 2022 07:04:54 -0400 Source: macaulay2 Built-For-Profiles: noudeb Architecture: source Version: 1.20+ds-1 Distribution: unstable Urgency: medium Maintainer: Debian Math Team <team+math@tracker.debian.org> Changed-By: Doug Torrance <dtorrance@debian.org> 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: 0bbe4704819b8bf53de7b93ffdc722deb748a4b6 3240 macaulay2_1.20+ds-1.dsc b37d2f3ebaaf3b22d89ee88567d05c98f1863205 14285024 macaulay2_1.20+ds.orig.tar.xz be1c904489bf0edfd6d008a0e4f2b884e196dd3a 48576 macaulay2_1.20+ds-1.debian.tar.xz 158666b0ce87a53dd75f62a6f856b140cc74fddb 12658 macaulay2_1.20+ds-1_source.buildinfo Checksums-Sha256: 5e980c0d8ee00c5a21f24ecf6eb6abcbc56751dfce2bd9f77efbca66cd57eddc 3240 macaulay2_1.20+ds-1.dsc 2663f6e59cd7584c11a30876586b56547df03ac5d487489c64e34dbb32341f49 14285024 macaulay2_1.20+ds.orig.tar.xz 537c0d9e4a3eb5cf08258e707ed3a51c4d582d10a1027feae02a31c493163c73 48576 macaulay2_1.20+ds-1.debian.tar.xz bd578a591cfdbd93e7a0c97d32e944bafd3cd482f2ee0c0434133268d5793c85 12658 macaulay2_1.20+ds-1_source.buildinfo Files: a8e9163065d26a22027e731cf1ba671b 3240 math optional macaulay2_1.20+ds-1.dsc 9d10088ef3b0f6e3902ac60218345709 14285024 math optional macaulay2_1.20+ds.orig.tar.xz 08a15f6f039e678f8023f39e0d775897 48576 math optional macaulay2_1.20+ds-1.debian.tar.xz 66144ab967d9fc5c099fda9eb277bfd3 12658 math optional macaulay2_1.20+ds-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJJBAEBCgAzFiEEupghwS4HiU+y5K0AkdxKd57FyRAFAmKA3sIVHGR0b3JyYW5j ZUBkZWJpYW4ub3JnAAoJEJHcSneexckQE7QQAJkPod2ARohqwTNByNzx3AvrOIzr ogP8ol9UNbuG5/GVItFu52wDSMWCZheI7/lJvbWR9iWwLi8W0PowjkDp9GHuyEbC m92BCCwdCC9D4i7JTjNMi0tgqdJZ/OWKsYdA/tMqB78JrKGt9Z87Z20eZg/+CiYU VzfYW86p22gIwdn9jOCleuI46Ga+9/lmjQx4HtmFQgsbRcoP9qMVqXjHC5pZKZ3r 3mOXOlmf5Dvt3vbbdZA0nKrYZCbaC2myHEVNYdKeTdyVdYeWao0LWjU9I+1lnAoU hQX8peTTIRUbLQhmwhzeXQ9AB2c8DJIUVWXMZ4C0rVabfrAQfSl18rbvL30cduY1 DZp6PLylJvpnYh8nqazGaZTBLu3/BSZyRf/+2u4rb5WhWV/nyWIgw6Uy7XHVUxtk 8IULU3CqUdpehZYplyhbsfdRVQyKIGqXvT2KSwa3rY5BsS1DP64feWu4zFgVNCKj 3E3qeTl/q3Bk6a+LQlG9EGryMJqH+CI2vGACowNXtPI4qnLMYypKw1/7u2Zs+cee /eWTY9Pb8nAlig1rnDy+CyrkoDS8kjIAKmfI9yy4YdTKFij2TKYoZHdgd5hZdH/o 5nUi7Fkwq6q59uJa1QiH9a2v3cWyouj/e5rjX186NjjlWXIglCRve7zhIL8iOegf 7TPYqNULjxHrp+HB =B4SV -----END PGP SIGNATURE-----