mirror of
https://src.fedoraproject.org/rpms/sagemath.git
synced 2025-04-10 23:18:51 -04:00
- Unbundle widgetsnbextension (bz 1856311) - Unbundle mathjax fonts (bz 1875606) - Do not require the -doc subpackage from the main package (bz 1867123) - Drop upstreamed patches: -ecl, -fes, -includes, -sagetex, -sigfpe, -sympy
87 lines
2.8 KiB
Diff
87 lines
2.8 KiB
Diff
diff -up src/sage/features/rubiks.py.orig src/sage/features/rubiks.py
|
|
--- src/sage/features/rubiks.py.orig 2020-10-24 11:37:59.000000000 -0600
|
|
+++ src/sage/features/rubiks.py 2020-10-30 16:35:54.828279888 -0600
|
|
@@ -30,7 +30,7 @@ class cu2(Executable):
|
|
sage: isinstance(cu2(), cu2)
|
|
True
|
|
"""
|
|
- Executable.__init__(self, "cu2", executable="cu2",
|
|
+ Executable.__init__(self, "cu2", executable="rubiks_cu2",
|
|
spkg="rubiks")
|
|
|
|
|
|
@@ -53,7 +53,7 @@ class size222(Executable):
|
|
sage: isinstance(size222(), size222)
|
|
True
|
|
"""
|
|
- Executable.__init__(self, "size222", executable="size222",
|
|
+ Executable.__init__(self, "size222", executable="rubiks_size222",
|
|
spkg="rubiks")
|
|
|
|
|
|
@@ -76,7 +76,7 @@ class optimal(Executable):
|
|
sage: isinstance(optimal(), optimal)
|
|
True
|
|
"""
|
|
- Executable.__init__(self, "optimal", executable="optimal",
|
|
+ Executable.__init__(self, "optimal", executable="rubiks_optimal",
|
|
spkg="rubiks")
|
|
|
|
|
|
@@ -99,7 +99,7 @@ class mcube(Executable):
|
|
sage: isinstance(mcube(), mcube)
|
|
True
|
|
"""
|
|
- Executable.__init__(self, "mcube", executable="mcube",
|
|
+ Executable.__init__(self, "mcube", executable="rubiks_mcube",
|
|
spkg="rubiks")
|
|
|
|
|
|
@@ -122,7 +122,7 @@ class dikcube(Executable):
|
|
sage: isinstance(dikcube(), dikcube)
|
|
True
|
|
"""
|
|
- Executable.__init__(self, "dikcube", executable="dikcube",
|
|
+ Executable.__init__(self, "dikcube", executable="rubiks_dikcube",
|
|
spkg="rubiks")
|
|
|
|
|
|
@@ -145,7 +145,7 @@ class cubex(Executable):
|
|
sage: isinstance(cubex(), cubex)
|
|
True
|
|
"""
|
|
- Executable.__init__(self, "cubex", executable="cubex",
|
|
+ Executable.__init__(self, "cubex", executable="rubiks_cubex",
|
|
spkg="rubiks")
|
|
|
|
|
|
diff -up src/sage/interfaces/rubik.py.orig src/sage/interfaces/rubik.py
|
|
--- src/sage/interfaces/rubik.py.orig 2020-10-24 11:37:59.000000000 -0600
|
|
+++ src/sage/interfaces/rubik.py 2020-10-30 16:37:38.173193027 -0600
|
|
@@ -96,7 +96,7 @@ class OptimalSolver:
|
|
"""
|
|
Interface to Michael Reid's optimal Rubik's Cube solver.
|
|
"""
|
|
- __cmd = "optimal"
|
|
+ __cmd = "rubiks_optimal"
|
|
|
|
def __init__(self, verbose=False, wait=True):
|
|
self.verbose = verbose
|
|
@@ -185,7 +185,7 @@ move_map = {
|
|
|
|
class CubexSolver:
|
|
|
|
- __cmd = "cubex"
|
|
+ __cmd = "rubiks_cubex"
|
|
|
|
def __call__(self, facets):
|
|
return self.solve(facets)
|
|
@@ -238,7 +238,7 @@ class CubexSolver:
|
|
|
|
class DikSolver:
|
|
|
|
- __cmd = "dikcube"
|
|
+ __cmd = "rubiks_dikcube"
|
|
|
|
def __call__(self, facets):
|
|
return self.solve(facets)
|