Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
git-description.patch | Provide version#"git description". Since we may not be building the package from a git repository, we hardcode the git description ahead of time. This patch is automatically updated by debian/scripts/m2-get-orig-source.sh. |
Doug Torrance <dtorrance@debian.org> | not-needed | 2020-12-21 | ||
reproducible-version.patch | Reproducible version hash table. - For version#"configure arguments", we replace the build directory with "/build/path" in all the instances of the -fdebug-prefix-map flag. - For version#"compile-node-name" and version#"operating system release", we use dummy values. |
Doug Torrance <dtorrance@debian.org> | not-needed | 2021-09-23 | ||
reproducible-startup-m2.patch | Use install location instead of build location for startup.m2 for reproducibility. | Doug Torrance <dtorrance@debian.org> | not-needed | upstream | 2023-03-14 | |
use-cached-examples.patch | Set AuxiliaryFiles and UseCachedExampleOutput options to true for several packages whose examples are cached because generating them has been known to cause build failures on various architectures. See debian/scripts/generate-examples.m2. |
Doug Torrance <dtorrance@debian.org> | not-needed | 2021-02-20 | ||
skip-failing-core-tests.patch | Skip Core tests that have been known to fail on various architectures. constructions) & ComputationsBook/solving) |
Graham Inggs <ginggs@debian.org> | yes | upstream | https://github.com/Macaulay2/M2/pull/2535 | 2022-06-28 |
skip-failing-package-tests.patch | Skip package tests that have been known to fail on various architectures. | Doug Torrance <dtorrance@debian.org> | yes | upstream | 2024-09-06 | |
skip-failing-engine-tests.patch | Skip failing engine tests. | Doug Torrance <dtorrance@debian.org> | yes | upstream | 2021-12-09 | |
use-dh-elpa.patch | Modifications to work with dh_elpa. * Only load "M2-init" if we need to (e.g., if elpa-macaulay2 wasn't set up properly because the user didn't have the Debian/Ubuntu emacs package installed). * Warn the user if elpa-macaulay2 isn't installed. * Fix path to M2-emacs-help.txt in documentation. |
Doug Torrance <dtorrance@debian.org> | not-needed | 2023-11-07 | ||
topcom-memopt.patch | Use --memopt option when calling TOPCOM Saves memory using caching to avoid example/test failures. | Doug Torrance <dtorrance@debian.org> | yes | upstream | 2022-12-15 | |
no-version-select.patch | Disable version-select dropdown menu in html documentation Only makes sense if we have multiple versions of the documentation installed, which will not be the case. This only matters when the documentation is viewed over a local webserver, e.g., when using dwww. |
Doug Torrance <dtorrance@debian.org> | not-needed | 2023-10-03 |