File: use-cached-examples.patch

package info (click to toggle)
macaulay2 1.25.06%2Bds-8
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 172,428 kB
  • sloc: cpp: 107,824; ansic: 16,193; javascript: 4,189; makefile: 3,898; lisp: 702; yacc: 604; sh: 476; xml: 177; perl: 114; lex: 65; python: 33
file content (62 lines) | stat: -rw-r--r-- 2,332 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
Description: 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.
Author: Doug Torrance <dtorrance@debian.org>
Forwarded: not-needed
Last-Update: 2021-02-20

--- a/M2/Macaulay2/packages/Macaulay2Doc.m2
+++ b/M2/Macaulay2/packages/Macaulay2Doc.m2
@@ -5,7 +5,8 @@
     Authors => { -* see the contributors listed on the main page *- },
     Keywords => { "Documentation" },
     InfoDirSection => "Macaulay2 and its packages",
-    AuxiliaryFiles => true
+    AuxiliaryFiles => true,
+    UseCachedExampleOutput => true
 )
 
 -- a local way to use private global symbols from Core
--- a/M2/Macaulay2/packages/SemidefiniteProgramming.m2
+++ b/M2/Macaulay2/packages/SemidefiniteProgramming.m2
@@ -19,6 +19,7 @@
     Headline => "semidefinite programming",
     Keywords => {"Real Algebraic Geometry", "Interfaces"},
     Configuration => {"CSDPexec"=>"","MOSEKexec"=>"mosek","SDPAexec"=>"sdpa","DefaultSolver"=>null},
+    UseCachedExampleOutput => true,
     AuxiliaryFiles => true,
     PackageExports => {"NumericalAlgebraicGeometry"}
 )
--- a/M2/Macaulay2/packages/AssociativeAlgebras.m2
+++ b/M2/Macaulay2/packages/AssociativeAlgebras.m2
@@ -13,6 +13,7 @@
     Keywords => {"Noncommutative Algebra"},
     PackageImports =>{"Complexes"},
     PackageExports =>{"IntegralClosure"},
+    UseCachedExampleOutput => true,
     AuxiliaryFiles => true
     )
 
--- a/M2/Macaulay2/packages/SuperLinearAlgebra.m2
+++ b/M2/Macaulay2/packages/SuperLinearAlgebra.m2
@@ -14,6 +14,8 @@
     }, 
     Headline => "computations related to supermatrices", 
     DebuggingMode => false,
+    AuxiliaryFiles => true,
+    UseCachedExampleOutput => true,
     Keywords => {"Linear Algebra"}
 )
 
--- a/M2/Macaulay2/packages/ThreadedGB.m2
+++ b/M2/Macaulay2/packages/ThreadedGB.m2
@@ -15,6 +15,8 @@
     },
     Keywords => {"Groebner Basis Algorithms"},
     Headline => "Compute a Groebner basis using the classical Buchberger with multiple threads",
+    AuxiliaryFiles => true,
+    UseCachedExampleOutput => true,
     Certification => {
 	 "journal name" => "The Journal of Software for Algebra and Geometry",
 	 "journal URI" => "https://msp.org/jsag/",