Doug Torrance [Sat, 31 Dec 2022 15:43:00 +0000 (15:43 +0000)]
Merge macaulay2 (1.21+ds-3) import into refs/heads/workingbranch
Doug Torrance [Sat, 31 Dec 2022 15:43:00 +0000 (15:43 +0000)]
Use --memopt option when calling TOPCOM
Bug: https://github.com/Macaulay2/M2/issues/1707
Bug: https://github.com/Macaulay2/M2/issues/2712
Last-Update: 2022-12-15
Saves memory using caching to avoid example/test failures.
Gbp-Pq: Name topcom-memopt.patch
Doug Torrance [Sat, 31 Dec 2022 15:43:00 +0000 (15:43 +0000)]
Fixes for building highlight.js.
Forwarded: not-needed
Last-Update: 2022-05-16
- Backport to highlight.js 9, which is the version still in Debian.
Gbp-Pq: Name highlightjs.patch
Doug Torrance [Sat, 31 Dec 2022 15:43:00 +0000 (15:43 +0000)]
Modifications to work with dh_elpa.
Forwarded: not-needed
Last-Update: 2022-02-08
* Strip down setupEmacs() function. We only set f12 as a global key
to start Macaulay2 inside Emacs. This also strips (load "M2-init")
from a user's existing .emacs-Macaulay2 file, which would cause
errors if they haven't installed elpa-macaulay2. We also warn the
user if elpa-macaulay2 isn't installed.
* Fix path to M2-emacs-help.txt in documentation.
Gbp-Pq: Name use-dh-elpa.patch
Doug Torrance [Sat, 31 Dec 2022 15:43:00 +0000 (15:43 +0000)]
Skip failing engine tests.
Bug: https://github.com/Macaulay2/M2/issues/2349
Last-Update: 2021-12-09
Gbp-Pq: Name skip-failing-engine-tests.patch
Doug Torrance [Sat, 31 Dec 2022 15:43:00 +0000 (15:43 +0000)]
Skip package tests that have been known to fail on
Bug: https://github.com/Macaulay2/M2/issues/1064
Bug: https://github.com/Macaulay2/M2/issues/1539
Bug: https://github.com/Macaulay2/M2/issues/1563
Bug: https://github.com/Macaulay2/M2/issues/1579
Bug: https://github.com/Macaulay2/M2/issues/1581
Bug: https://github.com/Macaulay2/M2/issues/1745
Bug: https://github.com/Macaulay2/M2/issues/1746
Bug: https://github.com/Macaulay2/M2/issues/1903
Bug: https://github.com/Macaulay2/M2/issues/1984
Bug: https://github.com/Macaulay2/M2/issues/2162
Bug: https://github.com/Macaulay2/M2/issues/2183
Bug: https://github.com/Macaulay2/M2/issues/2205
Bug: https://github.com/Macaulay2/M2/issues/2319
Bug: https://github.com/Macaulay2/M2/issues/2651
Bug: https://github.com/Macaulay2/M2/issues/2704
Last-Update: 2022-12-31
various architectures.
Gbp-Pq: Name skip-failing-package-tests.patch
Doug Torrance [Sat, 31 Dec 2022 15:43:00 +0000 (15:43 +0000)]
Skip Core tests that have been known to fail on various
Bug: https://github.com/Macaulay2/M2/issues/2162 (ComputationsBook/
constructions)
Bug: https://github.com/Macaulay2/M2/issues/2242 (ComputationsBook/geometry
& ComputationsBook/solving)
Bug: https://github.com/Macaulay2/M2/issues/2533 (timing-quotient)
Origin: https://github.com/Macaulay2/M2/pull/2535
Last-Update: 2022-06-28
architectures.
Gbp-Pq: Name skip-failing-core-tests.patch
Doug Torrance [Sat, 31 Dec 2022 15:43:00 +0000 (15:43 +0000)]
Set AuxiliaryFiles and UseCachedExampleOutput options to
Forwarded: not-needed
Last-Update: 2021-02-20
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.
Gbp-Pq: Name use-cached-examples.patch
Doug Torrance [Sat, 31 Dec 2022 15:43:00 +0000 (15:43 +0000)]
Reproducible version hash table.
Forwarded: not-needed
Last-Update: 2021-09-23
- 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.
Gbp-Pq: Name reproducible-version.patch
Doug Torrance [Sat, 31 Dec 2022 15:43:00 +0000 (15:43 +0000)]
Provide version#"git description".
Forwarded: not-needed
Last-Update: 2020-12-21
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.
Gbp-Pq: Name git-description.patch
Doug Torrance [Sat, 31 Dec 2022 15:43:00 +0000 (15:43 +0000)]
macaulay2 (1.21+ds-3) unstable; urgency=medium
* debian/control
- Bump Standards-Version to 4.6.2.
* debian/macaulay2-common.linktrees
- Go back to providing paths to specific KaTeX files in "contrib"
folder; the documentation is expecting ".min.js", but the Debian
package has only ".js".
* debian/patches/skip-failing-package-tests.patch
- Skip Topcom and Triangulations tests that are mysteriously failing
during Ubuntu autopkgtests.
[dgit import unpatched macaulay2 1.21+ds-3]
Doug Torrance [Sat, 31 Dec 2022 15:43:00 +0000 (15:43 +0000)]
Import macaulay2_1.21+ds-3.debian.tar.xz
[dgit import tarball macaulay2 1.21+ds-3 macaulay2_1.21+ds-3.debian.tar.xz]
Doug Torrance [Fri, 16 Dec 2022 11:07:27 +0000 (11:07 +0000)]
Merge macaulay2 (1.21+ds-2) import into refs/heads/workingbranch
Doug Torrance [Fri, 16 Dec 2022 11:07:27 +0000 (11:07 +0000)]
Use --memopt option when calling TOPCOM
Bug: https://github.com/Macaulay2/M2/issues/1707
Bug: https://github.com/Macaulay2/M2/issues/2712
Last-Update: 2022-12-15
Saves memory using caching to avoid example/test failures.
Gbp-Pq: Name topcom-memopt.patch
Doug Torrance [Fri, 16 Dec 2022 11:07:27 +0000 (11:07 +0000)]
Fixes for building highlight.js.
Forwarded: not-needed
Last-Update: 2022-05-16
- Backport to highlight.js 9, which is the version still in Debian.
Gbp-Pq: Name highlightjs.patch
Doug Torrance [Fri, 16 Dec 2022 11:07:27 +0000 (11:07 +0000)]
Modifications to work with dh_elpa.
Forwarded: not-needed
Last-Update: 2022-02-08
* Strip down setupEmacs() function. We only set f12 as a global key
to start Macaulay2 inside Emacs. This also strips (load "M2-init")
from a user's existing .emacs-Macaulay2 file, which would cause
errors if they haven't installed elpa-macaulay2. We also warn the
user if elpa-macaulay2 isn't installed.
* Fix path to M2-emacs-help.txt in documentation.
Gbp-Pq: Name use-dh-elpa.patch
Doug Torrance [Fri, 16 Dec 2022 11:07:27 +0000 (11:07 +0000)]
Skip failing engine tests.
Bug: https://github.com/Macaulay2/M2/issues/2349
Last-Update: 2021-12-09
Gbp-Pq: Name skip-failing-engine-tests.patch
Doug Torrance [Fri, 16 Dec 2022 11:07:27 +0000 (11:07 +0000)]
Skip package tests that have been known to fail on
Bug: https://github.com/Macaulay2/M2/issues/1064
Bug: https://github.com/Macaulay2/M2/issues/1539
Bug: https://github.com/Macaulay2/M2/issues/1563
Bug: https://github.com/Macaulay2/M2/issues/1579
Bug: https://github.com/Macaulay2/M2/issues/1581
Bug: https://github.com/Macaulay2/M2/issues/1745
Bug: https://github.com/Macaulay2/M2/issues/1746
Bug: https://github.com/Macaulay2/M2/issues/1903
Bug: https://github.com/Macaulay2/M2/issues/1984
Bug: https://github.com/Macaulay2/M2/issues/2162
Bug: https://github.com/Macaulay2/M2/issues/2183
Bug: https://github.com/Macaulay2/M2/issues/2205
Bug: https://github.com/Macaulay2/M2/issues/2319
Bug: https://github.com/Macaulay2/M2/issues/2651
Last-Update: 2022-10-30
various architectures.
Gbp-Pq: Name skip-failing-package-tests.patch
Doug Torrance [Fri, 16 Dec 2022 11:07:27 +0000 (11:07 +0000)]
Skip Core tests that have been known to fail on various
Bug: https://github.com/Macaulay2/M2/issues/2162 (ComputationsBook/
constructions)
Bug: https://github.com/Macaulay2/M2/issues/2242 (ComputationsBook/geometry
& ComputationsBook/solving)
Bug: https://github.com/Macaulay2/M2/issues/2533 (timing-quotient)
Origin: https://github.com/Macaulay2/M2/pull/2535
Last-Update: 2022-06-28
architectures.
Gbp-Pq: Name skip-failing-core-tests.patch
Doug Torrance [Fri, 16 Dec 2022 11:07:27 +0000 (11:07 +0000)]
Set AuxiliaryFiles and UseCachedExampleOutput options to
Forwarded: not-needed
Last-Update: 2021-02-20
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.
Gbp-Pq: Name use-cached-examples.patch
Doug Torrance [Fri, 16 Dec 2022 11:07:27 +0000 (11:07 +0000)]
Reproducible version hash table.
Forwarded: not-needed
Last-Update: 2021-09-23
- 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.
Gbp-Pq: Name reproducible-version.patch
Doug Torrance [Fri, 16 Dec 2022 11:07:27 +0000 (11:07 +0000)]
Provide version#"git description".
Forwarded: not-needed
Last-Update: 2020-12-21
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.
Gbp-Pq: Name git-description.patch
Doug Torrance [Fri, 16 Dec 2022 11:07:27 +0000 (11:07 +0000)]
macaulay2 (1.21+ds-2) unstable; urgency=medium
* debian/copyright
- Add license info for GMP <-> Python integer conversion routines from
gmpy2 used by Python package.
- Add license info for JSON parsing tests.
* debian/patches/topcom-memopt.patch
- New patch; use --memopt option when calling TOPCOM to save memory and
avoid example/test failures.
* debian/rules
- Update comment about cached examples.
- Add -latomics to LIBS on armel to fix TBB linking issue.
* debian/tests/control
- Add libmpfi-dev to Depends for package tests; it is needed for a
ForeignFunctions test.
[dgit import unpatched macaulay2 1.21+ds-2]
Doug Torrance [Fri, 16 Dec 2022 11:07:27 +0000 (11:07 +0000)]
Import macaulay2_1.21+ds-2.debian.tar.xz
[dgit import tarball macaulay2 1.21+ds-2 macaulay2_1.21+ds-2.debian.tar.xz]
Doug Torrance [Thu, 15 Dec 2022 00:54:09 +0000 (00:54 +0000)]
Import macaulay2_1.21+ds.orig.tar.xz
[dgit import orig macaulay2_1.21+ds.orig.tar.xz]
Doug Torrance [Sun, 30 Oct 2022 13:40:50 +0000 (13:40 +0000)]
Merge macaulay2 (1.20+ds-9) import into refs/heads/workingbranch
Doug Torrance [Sun, 30 Oct 2022 13:40:50 +0000 (13:40 +0000)]
Link against libatomic for TBB check to prevent FTBFS on armel.
Forwarded: https://github.com/Macaulay2/M2/pull/2528
Last-Update: 2022-06-14
Gbp-Pq: Name libatomic.patch
Doug Torrance [Sun, 30 Oct 2022 13:40:50 +0000 (13:40 +0000)]
Fixes for building highlight.js.
Forwarded: not-needed
Last-Update: 2022-05-16
- Backport to highlight.js 9, which is the version still in Debian.
Gbp-Pq: Name highlightjs.patch
Doug Torrance [Sun, 30 Oct 2022 13:40:50 +0000 (13:40 +0000)]
Modifications to work with dh_elpa.
Forwarded: not-needed
Last-Update: 2022-02-08
* Strip down setupEmacs() function. We only set f12 as a global key
to start Macaulay2 inside Emacs. This also strips (load "M2-init")
from a user's existing .emacs-Macaulay2 file, which would cause
errors if they haven't installed elpa-macaulay2. We also warn the
user if elpa-macaulay2 isn't installed.
* Fix path to M2-emacs-help.txt in documentation.
Gbp-Pq: Name use-dh-elpa.patch
Doug Torrance [Sun, 30 Oct 2022 13:40:50 +0000 (13:40 +0000)]
Skip failing engine tests.
Bug: https://github.com/Macaulay2/M2/issues/2349
Last-Update: 2021-12-09
Gbp-Pq: Name skip-failing-engine-tests.patch
Doug Torrance [Sun, 30 Oct 2022 13:40:50 +0000 (13:40 +0000)]
Skip package tests that have been known to fail on
Bug: https://github.com/Macaulay2/M2/issues/1539
Bug: https://github.com/Macaulay2/M2/issues/1563
Bug: https://github.com/Macaulay2/M2/issues/1579
Bug: https://github.com/Macaulay2/M2/issues/1581
Bug: https://github.com/Macaulay2/M2/issues/1707
Bug: https://github.com/Macaulay2/M2/issues/1745
Bug: https://github.com/Macaulay2/M2/issues/1746
Bug: https://github.com/Macaulay2/M2/issues/1984
Bug: https://github.com/Macaulay2/M2/issues/2162
Bug: https://github.com/Macaulay2/M2/issues/2183
Bug: https://github.com/Macaulay2/M2/issues/2205
Bug: https://github.com/Macaulay2/M2/issues/2319
Bug: https://github.com/Macaulay2/M2/issues/2651
Last-Update: 2022-10-30
various architectures.
Gbp-Pq: Name skip-failing-package-tests.patch
Doug Torrance [Sun, 30 Oct 2022 13:40:50 +0000 (13:40 +0000)]
Skip Core tests that have been known to fail on various
Bug: https://github.com/Macaulay2/M2/issues/2162 (ComputationsBook/
constructions)
Bug: https://github.com/Macaulay2/M2/issues/2242 (ComputationsBook/geometry
& ComputationsBook/solving)
Bug: https://github.com/Macaulay2/M2/issues/2533 (timing-quotient)
Origin: https://github.com/Macaulay2/M2/pull/2535
Last-Update: 2022-06-28
architectures.
Gbp-Pq: Name skip-failing-core-tests.patch
Doug Torrance [Sun, 30 Oct 2022 13:40:50 +0000 (13:40 +0000)]
Customize M2 command line for package tests
Forwarded: https://github.com/Macaulay2/M2/pull/2500
Last-Update: 2022-05-13
Gbp-Pq: Name customize-argument-mode.patch
Doug Torrance [Sun, 30 Oct 2022 13:40:50 +0000 (13:40 +0000)]
Set AuxiliaryFiles and UseCachedExampleOutput options to
Forwarded: not-needed
Last-Update: 2021-02-20
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.
Gbp-Pq: Name use-cached-examples.patch
Doug Torrance [Sun, 30 Oct 2022 13:40:50 +0000 (13:40 +0000)]
Reproducible version hash table.
Forwarded: not-needed
Last-Update: 2021-09-23
- 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.
Gbp-Pq: Name reproducible-version.patch
Doug Torrance [Sun, 30 Oct 2022 13:40:50 +0000 (13:40 +0000)]
Provide version#"git description".
Forwarded: not-needed
Last-Update: 2020-12-21
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.
Gbp-Pq: Name git-description.patch
Doug Torrance [Sun, 30 Oct 2022 13:40:50 +0000 (13:40 +0000)]
macaulay2 (1.20+ds-9) unstable; urgency=medium
* debian/patches/skip-failing-package-tests.patch
- Skip RandomGenus14Curves tests on armel; they were running out of
memory during CI tests.
[dgit import unpatched macaulay2 1.20+ds-9]
Doug Torrance [Sun, 30 Oct 2022 13:40:50 +0000 (13:40 +0000)]
Import macaulay2_1.20+ds-9.debian.tar.xz
[dgit import tarball macaulay2 1.20+ds-9 macaulay2_1.20+ds-9.debian.tar.xz]
Doug Torrance [Tue, 28 Jun 2022 21:13:20 +0000 (22:13 +0100)]
Merge macaulay2 (1.20+ds-7) import into refs/heads/workingbranch
Doug Torrance [Tue, 28 Jun 2022 21:13:20 +0000 (22:13 +0100)]
Link against libatomic for TBB check to prevent FTBFS on armel.
Forwarded: https://github.com/Macaulay2/M2/pull/2528
Last-Update: 2022-06-14
Gbp-Pq: Name libatomic.patch
Doug Torrance [Tue, 28 Jun 2022 21:13:20 +0000 (22:13 +0100)]
Fixes for building highlight.js.
Forwarded: not-needed
Last-Update: 2022-05-16
- Backport to highlight.js 9, which is the version still in Debian.
Gbp-Pq: Name highlightjs.patch
Doug Torrance [Tue, 28 Jun 2022 21:13:20 +0000 (22:13 +0100)]
Modifications to work with dh_elpa.
Forwarded: not-needed
Last-Update: 2022-02-08
* Strip down setupEmacs() function. We only set f12 as a global key
to start Macaulay2 inside Emacs. This also strips (load "M2-init")
from a user's existing .emacs-Macaulay2 file, which would cause
errors if they haven't installed elpa-macaulay2. We also warn the
user if elpa-macaulay2 isn't installed.
* Fix path to M2-emacs-help.txt in documentation.
Gbp-Pq: Name use-dh-elpa.patch
Doug Torrance [Tue, 28 Jun 2022 21:13:20 +0000 (22:13 +0100)]
Skip failing engine tests.
Bug: https://github.com/Macaulay2/M2/issues/2349
Last-Update: 2021-12-09
Gbp-Pq: Name skip-failing-engine-tests.patch
Doug Torrance [Tue, 28 Jun 2022 21:13:20 +0000 (22:13 +0100)]
Skip package tests that have been known to fail on
Bug: https://github.com/Macaulay2/M2/issues/1539
Bug: https://github.com/Macaulay2/M2/issues/1563
Bug: https://github.com/Macaulay2/M2/issues/1579
Bug: https://github.com/Macaulay2/M2/issues/1581
Bug: https://github.com/Macaulay2/M2/issues/1707
Bug: https://github.com/Macaulay2/M2/issues/1745
Bug: https://github.com/Macaulay2/M2/issues/1746
Bug: https://github.com/Macaulay2/M2/issues/1984
Bug: https://github.com/Macaulay2/M2/issues/2162
Bug: https://github.com/Macaulay2/M2/issues/2183
Bug: https://github.com/Macaulay2/M2/issues/2205
Bug: https://github.com/Macaulay2/M2/issues/2319
Last-Update: 2022-04-28
various architectures.
Gbp-Pq: Name skip-failing-package-tests.patch
Doug Torrance [Tue, 28 Jun 2022 21:13:20 +0000 (22:13 +0100)]
Skip Core tests that have been known to fail on various
Bug: https://github.com/Macaulay2/M2/issues/2162 (ComputationsBook/
constructions)
Bug: https://github.com/Macaulay2/M2/issues/2242 (ComputationsBook/geometry
& ComputationsBook/solving)
Bug: https://github.com/Macaulay2/M2/issues/2533 (timing-quotient)
Origin: https://github.com/Macaulay2/M2/pull/2535
Last-Update: 2022-06-28
architectures.
Gbp-Pq: Name skip-failing-core-tests.patch
Doug Torrance [Tue, 28 Jun 2022 21:13:20 +0000 (22:13 +0100)]
Customize M2 command line for package tests
Forwarded: https://github.com/Macaulay2/M2/pull/2500
Last-Update: 2022-05-13
Gbp-Pq: Name customize-argument-mode.patch
Doug Torrance [Tue, 28 Jun 2022 21:13:20 +0000 (22:13 +0100)]
Set AuxiliaryFiles and UseCachedExampleOutput options to
Forwarded: not-needed
Last-Update: 2021-02-20
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.
Gbp-Pq: Name use-cached-examples.patch
Doug Torrance [Tue, 28 Jun 2022 21:13:20 +0000 (22:13 +0100)]
Reproducible version hash table.
Forwarded: not-needed
Last-Update: 2021-09-23
- 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.
Gbp-Pq: Name reproducible-version.patch
Doug Torrance [Tue, 28 Jun 2022 21:13:20 +0000 (22:13 +0100)]
Provide version#"git description".
Forwarded: not-needed
Last-Update: 2020-12-21
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.
Gbp-Pq: Name git-description.patch
Doug Torrance [Tue, 28 Jun 2022 21:13:20 +0000 (22:13 +0100)]
macaulay2 (1.20+ds-7) unstable; urgency=medium
* debian/patches/skip-failing-core-tests.patch
- Update upper bound for timing-quotient test to avoid failures in
Ubuntu amd64 autopkgtests. Thanks to Graham Inggs for the patch.
[dgit import unpatched macaulay2 1.20+ds-7]
Doug Torrance [Tue, 28 Jun 2022 21:13:20 +0000 (22:13 +0100)]
Import macaulay2_1.20+ds-7.debian.tar.xz
[dgit import tarball macaulay2 1.20+ds-7 macaulay2_1.20+ds-7.debian.tar.xz]
Doug Torrance [Tue, 14 Jun 2022 14:41:24 +0000 (15:41 +0100)]
Merge macaulay2 (1.20+ds-6) import into refs/heads/workingbranch
Doug Torrance [Tue, 14 Jun 2022 14:41:24 +0000 (15:41 +0100)]
Link against libatomic for TBB check to prevent FTBFS on armel.
Forwarded: https://github.com/Macaulay2/M2/pull/2528
Last-Update: 2022-06-14
Gbp-Pq: Name libatomic.patch
Doug Torrance [Tue, 14 Jun 2022 14:41:24 +0000 (15:41 +0100)]
Fixes for building highlight.js.
Forwarded: not-needed
Last-Update: 2022-05-16
- Backport to highlight.js 9, which is the version still in Debian.
Gbp-Pq: Name highlightjs.patch
Doug Torrance [Tue, 14 Jun 2022 14:41:24 +0000 (15:41 +0100)]
Modifications to work with dh_elpa.
Forwarded: not-needed
Last-Update: 2022-02-08
* Strip down setupEmacs() function. We only set f12 as a global key
to start Macaulay2 inside Emacs. This also strips (load "M2-init")
from a user's existing .emacs-Macaulay2 file, which would cause
errors if they haven't installed elpa-macaulay2. We also warn the
user if elpa-macaulay2 isn't installed.
* Fix path to M2-emacs-help.txt in documentation.
Gbp-Pq: Name use-dh-elpa.patch
Doug Torrance [Tue, 14 Jun 2022 14:41:24 +0000 (15:41 +0100)]
Skip failing engine tests.
Bug: https://github.com/Macaulay2/M2/issues/2349
Last-Update: 2021-12-09
Gbp-Pq: Name skip-failing-engine-tests.patch
Doug Torrance [Tue, 14 Jun 2022 14:41:24 +0000 (15:41 +0100)]
Skip package tests that have been known to fail on
Bug: https://github.com/Macaulay2/M2/issues/1539
Bug: https://github.com/Macaulay2/M2/issues/1563
Bug: https://github.com/Macaulay2/M2/issues/1579
Bug: https://github.com/Macaulay2/M2/issues/1581
Bug: https://github.com/Macaulay2/M2/issues/1707
Bug: https://github.com/Macaulay2/M2/issues/1745
Bug: https://github.com/Macaulay2/M2/issues/1746
Bug: https://github.com/Macaulay2/M2/issues/1984
Bug: https://github.com/Macaulay2/M2/issues/2162
Bug: https://github.com/Macaulay2/M2/issues/2183
Bug: https://github.com/Macaulay2/M2/issues/2205
Bug: https://github.com/Macaulay2/M2/issues/2319
Last-Update: 2022-04-28
various architectures.
Gbp-Pq: Name skip-failing-package-tests.patch
Doug Torrance [Tue, 14 Jun 2022 14:41:24 +0000 (15:41 +0100)]
Skip Core tests that have been known to fail on various
Bug: https://github.com/Macaulay2/M2/issues/2162 (ComputationsBook/
constructions)
Bug: https://github.com/Macaulay2/M2/issues/2242 (ComputationsBook/geometry
& ComputationsBook/solving)
Last-Update: 2021-12-13
architectures.
Gbp-Pq: Name skip-failing-core-tests.patch
Doug Torrance [Tue, 14 Jun 2022 14:41:24 +0000 (15:41 +0100)]
Customize M2 command line for package tests
Forwarded: https://github.com/Macaulay2/M2/pull/2500
Last-Update: 2022-05-13
Gbp-Pq: Name customize-argument-mode.patch
Doug Torrance [Tue, 14 Jun 2022 14:41:24 +0000 (15:41 +0100)]
Set AuxiliaryFiles and UseCachedExampleOutput options to
Forwarded: not-needed
Last-Update: 2021-02-20
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.
Gbp-Pq: Name use-cached-examples.patch
Doug Torrance [Tue, 14 Jun 2022 14:41:24 +0000 (15:41 +0100)]
Reproducible version hash table.
Forwarded: not-needed
Last-Update: 2021-09-23
- 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.
Gbp-Pq: Name reproducible-version.patch
Doug Torrance [Tue, 14 Jun 2022 14:41:24 +0000 (15:41 +0100)]
Provide version#"git description".
Forwarded: not-needed
Last-Update: 2020-12-21
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.
Gbp-Pq: Name git-description.patch
Doug Torrance [Tue, 14 Jun 2022 14:41:24 +0000 (15:41 +0100)]
macaulay2 (1.20+ds-6) unstable; urgency=medium
* debian/patches/libatomic.patch
- Fix patch; we need to include -latomic in LIBS before we try to link
against TBB.
[dgit import unpatched macaulay2 1.20+ds-6]
Doug Torrance [Tue, 14 Jun 2022 14:41:24 +0000 (15:41 +0100)]
Import macaulay2_1.20+ds-6.debian.tar.xz
[dgit import tarball macaulay2 1.20+ds-6 macaulay2_1.20+ds-6.debian.tar.xz]
Doug Torrance [Sat, 21 May 2022 11:09:31 +0000 (12:09 +0100)]
Merge macaulay2 (1.20+ds-4) import into refs/heads/workingbranch
Doug Torrance [Sat, 21 May 2022 11:09:31 +0000 (12:09 +0100)]
Fixes for building highlight.js.
Forwarded: not-needed
Last-Update: 2022-05-16
- Backport to highlight.js 9, which is the version still in Debian.
Gbp-Pq: Name highlightjs.patch
Doug Torrance [Sat, 21 May 2022 11:09:31 +0000 (12:09 +0100)]
Modifications to work with dh_elpa.
Forwarded: not-needed
Last-Update: 2022-02-08
* Strip down setupEmacs() function. We only set f12 as a global key
to start Macaulay2 inside Emacs. This also strips (load "M2-init")
from a user's existing .emacs-Macaulay2 file, which would cause
errors if they haven't installed elpa-macaulay2. We also warn the
user if elpa-macaulay2 isn't installed.
* Fix path to M2-emacs-help.txt in documentation.
Gbp-Pq: Name use-dh-elpa.patch
Doug Torrance [Sat, 21 May 2022 11:09:31 +0000 (12:09 +0100)]
Skip failing engine tests.
Bug: https://github.com/Macaulay2/M2/issues/2349
Last-Update: 2021-12-09
Gbp-Pq: Name skip-failing-engine-tests.patch
Doug Torrance [Sat, 21 May 2022 11:09:31 +0000 (12:09 +0100)]
Skip package tests that have been known to fail on
Bug: https://github.com/Macaulay2/M2/issues/1539
Bug: https://github.com/Macaulay2/M2/issues/1563
Bug: https://github.com/Macaulay2/M2/issues/1579
Bug: https://github.com/Macaulay2/M2/issues/1581
Bug: https://github.com/Macaulay2/M2/issues/1707
Bug: https://github.com/Macaulay2/M2/issues/1745
Bug: https://github.com/Macaulay2/M2/issues/1746
Bug: https://github.com/Macaulay2/M2/issues/1984
Bug: https://github.com/Macaulay2/M2/issues/2162
Bug: https://github.com/Macaulay2/M2/issues/2183
Bug: https://github.com/Macaulay2/M2/issues/2205
Bug: https://github.com/Macaulay2/M2/issues/2319
Last-Update: 2022-04-28
various architectures.
Gbp-Pq: Name skip-failing-package-tests.patch
Doug Torrance [Sat, 21 May 2022 11:09:31 +0000 (12:09 +0100)]
Skip Core tests that have been known to fail on various
Bug: https://github.com/Macaulay2/M2/issues/2162 (ComputationsBook/
constructions)
Bug: https://github.com/Macaulay2/M2/issues/2242 (ComputationsBook/geometry
& ComputationsBook/solving)
Last-Update: 2021-12-13
architectures.
Gbp-Pq: Name skip-failing-core-tests.patch
Doug Torrance [Sat, 21 May 2022 11:09:31 +0000 (12:09 +0100)]
Customize M2 command line for package tests
Forwarded: https://github.com/Macaulay2/M2/pull/2500
Last-Update: 2022-05-13
Gbp-Pq: Name customize-argument-mode.patch
Doug Torrance [Sat, 21 May 2022 11:09:31 +0000 (12:09 +0100)]
Set AuxiliaryFiles and UseCachedExampleOutput options to
Forwarded: not-needed
Last-Update: 2021-02-20
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.
Gbp-Pq: Name use-cached-examples.patch
Doug Torrance [Sat, 21 May 2022 11:09:31 +0000 (12:09 +0100)]
Reproducible version hash table.
Forwarded: not-needed
Last-Update: 2021-09-23
- 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.
Gbp-Pq: Name reproducible-version.patch
Doug Torrance [Sat, 21 May 2022 11:09:31 +0000 (12:09 +0100)]
Provide version#"git description".
Forwarded: not-needed
Last-Update: 2020-12-21
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.
Gbp-Pq: Name git-description.patch
Doug Torrance [Sat, 21 May 2022 11:09:31 +0000 (12:09 +0100)]
macaulay2 (1.20+ds-4) unstable; urgency=medium
* debian/control
- Add node-import-local, node-interpret, and node-rechoir to
Build-Depends-Indep; needed for webpack 5 to build highlight.js for
syntax highlighting in the HTML documentation.
* debian/rules
- Re-enable syntax highlighting in the HTML documentation; the webpack
bug that was causing build failures has been fixed.
[dgit import unpatched macaulay2 1.20+ds-4]
Doug Torrance [Sat, 21 May 2022 11:09:31 +0000 (12:09 +0100)]
Import macaulay2_1.20+ds-4.debian.tar.xz
[dgit import tarball macaulay2 1.20+ds-4 macaulay2_1.20+ds-4.debian.tar.xz]
Doug Torrance [Tue, 17 May 2022 02:26:51 +0000 (03:26 +0100)]
Merge macaulay2 (1.20+ds-3) import into refs/heads/workingbranch
Doug Torrance [Tue, 17 May 2022 02:26:51 +0000 (03:26 +0100)]
Fixes for building highlight.js.
Forwarded: not-needed
Last-Update: 2022-05-16
- Backport to highlight.js 9, which is the version still in Debian.
Gbp-Pq: Name highlightjs.patch
Doug Torrance [Tue, 17 May 2022 02:26:51 +0000 (03:26 +0100)]
Modifications to work with dh_elpa.
Forwarded: not-needed
Last-Update: 2022-02-08
* Strip down setupEmacs() function. We only set f12 as a global key
to start Macaulay2 inside Emacs. This also strips (load "M2-init")
from a user's existing .emacs-Macaulay2 file, which would cause
errors if they haven't installed elpa-macaulay2. We also warn the
user if elpa-macaulay2 isn't installed.
* Fix path to M2-emacs-help.txt in documentation.
Gbp-Pq: Name use-dh-elpa.patch
Doug Torrance [Tue, 17 May 2022 02:26:51 +0000 (03:26 +0100)]
Skip failing engine tests.
Bug: https://github.com/Macaulay2/M2/issues/2349
Last-Update: 2021-12-09
Gbp-Pq: Name skip-failing-engine-tests.patch
Doug Torrance [Tue, 17 May 2022 02:26:51 +0000 (03:26 +0100)]
Skip package tests that have been known to fail on
Bug: https://github.com/Macaulay2/M2/issues/1539
Bug: https://github.com/Macaulay2/M2/issues/1563
Bug: https://github.com/Macaulay2/M2/issues/1579
Bug: https://github.com/Macaulay2/M2/issues/1581
Bug: https://github.com/Macaulay2/M2/issues/1707
Bug: https://github.com/Macaulay2/M2/issues/1745
Bug: https://github.com/Macaulay2/M2/issues/1746
Bug: https://github.com/Macaulay2/M2/issues/1984
Bug: https://github.com/Macaulay2/M2/issues/2162
Bug: https://github.com/Macaulay2/M2/issues/2183
Bug: https://github.com/Macaulay2/M2/issues/2205
Bug: https://github.com/Macaulay2/M2/issues/2319
Last-Update: 2022-04-28
various architectures.
Gbp-Pq: Name skip-failing-package-tests.patch
Doug Torrance [Tue, 17 May 2022 02:26:51 +0000 (03:26 +0100)]
Skip Core tests that have been known to fail on various
Bug: https://github.com/Macaulay2/M2/issues/2162 (ComputationsBook/
constructions)
Bug: https://github.com/Macaulay2/M2/issues/2242 (ComputationsBook/geometry
& ComputationsBook/solving)
Last-Update: 2021-12-13
architectures.
Gbp-Pq: Name skip-failing-core-tests.patch
Doug Torrance [Tue, 17 May 2022 02:26:51 +0000 (03:26 +0100)]
Customize M2 command line for package tests
Forwarded: https://github.com/Macaulay2/M2/pull/2500
Last-Update: 2022-05-13
Gbp-Pq: Name customize-argument-mode.patch
Doug Torrance [Tue, 17 May 2022 02:26:51 +0000 (03:26 +0100)]
Set AuxiliaryFiles and UseCachedExampleOutput options to
Forwarded: not-needed
Last-Update: 2021-02-20
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.
Gbp-Pq: Name use-cached-examples.patch
Doug Torrance [Tue, 17 May 2022 02:26:51 +0000 (03:26 +0100)]
Reproducible version hash table.
Forwarded: not-needed
Last-Update: 2021-09-23
- 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.
Gbp-Pq: Name reproducible-version.patch
Doug Torrance [Tue, 17 May 2022 02:26:51 +0000 (03:26 +0100)]
Provide version#"git description".
Forwarded: not-needed
Last-Update: 2020-12-21
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.
Gbp-Pq: Name git-description.patch
Doug Torrance [Tue, 17 May 2022 02:26:51 +0000 (03:26 +0100)]
macaulay2 (1.20+ds-3) unstable; urgency=medium
* debian/rules
- Temporarily disable syntax highlighting in the HTML documentation.
Otherwise, a webpack bug will cause the build to fail.
[dgit import unpatched macaulay2 1.20+ds-3]
Doug Torrance [Tue, 17 May 2022 02:26:51 +0000 (03:26 +0100)]
Import macaulay2_1.20+ds-3.debian.tar.xz
[dgit import tarball macaulay2 1.20+ds-3 macaulay2_1.20+ds-3.debian.tar.xz]
Doug Torrance [Sun, 15 May 2022 11:04:54 +0000 (12:04 +0100)]
Import macaulay2_1.20+ds.orig.tar.xz
[dgit import orig macaulay2_1.20+ds.orig.tar.xz]
Doug Torrance [Mon, 2 May 2022 00:14:15 +0000 (01:14 +0100)]
Merge macaulay2 (1.19.1+ds-9) import into refs/heads/workingbranch
Jay Yang [Mon, 2 May 2022 00:14:15 +0000 (01:14 +0100)]
Add support for TBB 2021.
Forwarded: https://github.com/Macaulay2/M2/pull/2367
Gbp-Pq: Name tbb-2021.patch
Debian Math Team [Mon, 2 May 2022 00:14:15 +0000 (01:14 +0100)]
Fix "'givaro_bool_constant' does not name a type" error.
Origin: https://github.com/Macaulay2/M2/commit/
ff0f0cb (reversed)
Bug: https://github.com/Macaulay2/M2/issues/2347
Last-Update: 2021-12-18
Gbp-Pq: Name givaro-bool-constant.patch
Doug Torrance [Mon, 2 May 2022 00:14:15 +0000 (01:14 +0100)]
Link against mathicgb and friends as shared libraries again.
Forwarded: TODO
Last-Update: 2021-07-13
Gbp-Pq: Name use-shared-mathicgb-and-friends.patch
Doug Torrance [Mon, 2 May 2022 00:14:15 +0000 (01:14 +0100)]
Modifications to work with dh_elpa.
Forwarded: not-needed
Last-Update: 2022-02-08
* Strip down setupEmacs() function. We only set f12 as a global key
to start Macaulay2 inside Emacs. This also strips (load "M2-init")
from a user's existing .emacs-Macaulay2 file, which would cause
errors if they haven't installed elpa-macaulay2. We also warn the
user if elpa-macaulay2 isn't installed.
* Fix path to M2-emacs-help.txt in documentation.
Gbp-Pq: Name use-dh-elpa.patch
Doug Torrance [Mon, 2 May 2022 00:14:15 +0000 (01:14 +0100)]
Skip package tests that have been known to fail on
Bug: https://github.com/Macaulay2/M2/issues/1064
Bug: https://github.com/Macaulay2/M2/issues/1392
Bug: https://github.com/Macaulay2/M2/issues/1456
Bug: https://github.com/Macaulay2/M2/issues/1463
Bug: https://github.com/Macaulay2/M2/issues/1539
Bug: https://github.com/Macaulay2/M2/issues/1563
Bug: https://github.com/Macaulay2/M2/issues/1579
Bug: https://github.com/Macaulay2/M2/issues/1581
Bug: https://github.com/Macaulay2/M2/issues/1697
Bug: https://github.com/Macaulay2/M2/issues/1707
Bug: https://github.com/Macaulay2/M2/issues/1728
Bug: https://github.com/Macaulay2/M2/issues/1742
Bug: https://github.com/Macaulay2/M2/issues/1745
Bug: https://github.com/Macaulay2/M2/issues/1746
Bug: https://github.com/Macaulay2/M2/issues/1747
Bug: https://github.com/Macaulay2/M2/issues/1903
Bug: https://github.com/Macaulay2/M2/issues/1968
Bug: https://github.com/Macaulay2/M2/issues/1984
Bug: https://github.com/Macaulay2/M2/issues/2119
Bug: https://github.com/Macaulay2/M2/issues/2162
Bug: https://github.com/Macaulay2/M2/issues/2183
Bug: https://github.com/Macaulay2/M2/issues/2205
Bug: https://github.com/Macaulay2/M2/issues/2206
Bug: https://github.com/Macaulay2/M2/issues/2319
Last-Update: 2022-04-28
various architectures.
Gbp-Pq: Name skip-failing-package-tests.patch
Doug Torrance [Mon, 2 May 2022 00:14:15 +0000 (01:14 +0100)]
Skip Core tests that have been known to fail on various
Bug: https://github.com/Macaulay2/M2/issues/241 (plethysms)
Bug: https://github.com/Macaulay2/M2/issues/1304 (ComputationsBook/varieties)
Bug: https://github.com/Macaulay2/M2/issues/1578 (isSubset)
Bug: https://github.com/Macaulay2/M2/issues/1580 (smith)
Bug: https://github.com/Macaulay2/M2/issues/1663 (schur-2)
Bug: https://github.com/Macaulay2/M2/issues/1742 (ComputationsBook/
monomialIdeals)
Bug: https://github.com/Macaulay2/M2/issues/2014 (timing-quotient)
Bug: https://github.com/Macaulay2/M2/issues/2162 (ComputationsBook/
constructions)
Bug: https://github.com/Macaulay2/M2/issues/2184 (000-core)
Bug: https://github.com/Macaulay2/M2/issues/2206 (CSM.test, methods)
Bug: https://github.com/Macaulay2/M2/issues/2242 (ComputationsBook/geometry)
Origin: https://github.com/Macaulay2/M2/pull/2358 (ComputationsBook/varieties)
Last-Update: 2021-12-13
architectures.
Gbp-Pq: Name skip-failing-core-tests.patch
Doug Torrance [Mon, 2 May 2022 00:14:15 +0000 (01:14 +0100)]
Set AuxiliaryFiles and UseCachedExampleOutput options to
Forwarded: not-needed
Last-Update: 2021-02-20
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.
Gbp-Pq: Name use-cached-examples.patch
Doug Torrance [Mon, 2 May 2022 00:14:15 +0000 (01:14 +0100)]
Reproducible version hash table.
Forwarded: not-needed
Last-Update: 2021-09-23
- 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.
Gbp-Pq: Name reproducible-version.patch
Doug Torrance [Mon, 2 May 2022 00:14:15 +0000 (01:14 +0100)]
Provide version#"git description".
Forwarded: not-needed
Last-Update: 2020-12-21
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.
Gbp-Pq: Name git-description.patch
Doug Torrance [Mon, 2 May 2022 00:14:15 +0000 (01:14 +0100)]
macaulay2 (1.19.1+ds-9) unstable; urgency=medium
* debian/tests/control
- Mark package-tests as flaky since it regularly times out on armhf
(Closes: #
1010453).
[dgit import unpatched macaulay2 1.19.1+ds-9]