Commit f02da6c
Release Manager
sagemathgh-39030: Use meson in sage-the-distro
<!-- ^ Please provide a concise and informative title. -->
<!-- ^ Don't put issue numbers in the title, do this in the PR
description below. -->
<!-- ^ For example, instead of "Fixes sagemath#12345" use "Introduce new method
to calculate 1 + 2". -->
<!-- v Describe your changes below in detail. -->
<!-- v Why is this change required? What problem does it solve? -->
<!-- v If this PR resolves an open issue, please link to it here. For
example, "Fixes sagemath#12345". -->
Replace the old setuptools-based build by the new meson-based one in
sage-the-distro. Delete most of the old stuff that is no longer needed
now.
### 📝 Checklist
<!-- Put an `x` in all the boxes that apply. -->
- [ ] The title is concise and informative.
- [ ] The description explains in detail what this PR is about.
- [ ] I have linked a relevant issue or discussion.
- [ ] I have created tests covering the changes.
- [ ] I have updated the documentation and checked the documentation
preview.
### ⌛ Dependencies
- sagemath#40133
- sagemath#39973
- sagemath#40071
- sagemath#40597
<!-- List all open PRs that this PR logically depends on. For example,
-->
<!-- - sagemath#12345: short description why this is a dependency -->
<!-- - sagemath#34567: ... -->
URL: sagemath#39030
Reported by: Tobias Diez
Reviewer(s): Dima Pasechnik, François Bissey, Tobias DiezFile tree
231 files changed
+1872
-1115
lines changed- .github/workflows
- build
- bin
- pkgs
- configure
- meson
- sage_conf
- sage_docbuild
- sage_numerical_backends_coin
- sage_numerical_backends_cplex
- sage_numerical_backends_gurobi
- sage_setup
- sagelib
- sagemath_bliss
- sagemath_categories
- sagemath_coxeter3
- sagemath_environment
- sagemath_mcqd
- sagemath_meataxe
- sagemath_objects
- sagemath_repl
- sagemath_sirocco
- sagemath_tdlib
- m4
- pkgs/sagemath-standard
- src
- bin
- doc
- ca
- intro
- common
- _vendor
- static
- templates-furo
- sidebar
- themes
- sage-classic
- static
- de
- a_tour_of_sage
- thematische_anleitungen
- tutorial
- el
- a_tour_of_sage
- en
- a_tour_of_sage
- constructions
- developer
- sagenb
- static
- faq
- installation
- prep
- Quickstarts
- media
- reference
- algebras
- media
- arithgroup
- media
- arithmetic_curves
- asymptotic
- calculus
- categories
- coding
- coercion
- combinat
- media
- constants
- cpython
- cryptography
- curves
- data_structures
- databases
- diophantine_approximation
- discrete_geometry
- doctest
- documentation
- drinfeld_modules
- dynamics
- euclidean_spaces
- finite_rings
- function_fields
- functions
- game_theory
- games
- graphs
- media
- groups
- hecke
- history_and_license
- homology
- hyperbolic_geometry
- interfaces
- knots
- lfunctions
- libs
- logic
- manifolds
- matrices
- matroids
- misc
- modabvar
- modfrm
- modsym
- modules
- monoids
- noncommutative_polynomial_rings
- number_fields
- numerical
- oremodules
- padics
- parallel
- media
- plot3d
- threejs_examples
- plotting
- polynomial_rings
- power_series
- probability
- quadratic_forms
- quat_algebras
- quivers
- references
- repl
- resolutions
- riemannian_geometry
- rings_numerical
- rings_standard
- rings
- sat
- schemes
- semirings
- sets
- spkg
- stats
- structure
- tensor_free_modules
- topology
- media
- valuations
- thematic_tutorials
- algebraic_combinatorics
- explicit_methods_in_number_theory
- geometry
- lie
- media
- sandpile
- numerical_sage
- vector_calculus
- tutorial
- website
- templates
- es
- a_tour_of_sage
- tutorial
- fr
- a_tour_of_sage
- tutorial
- hu
- a_tour_of_sage
- it
- a_tour_of_sage
- faq
- tutorial
- ja
- a_tour_of_sage
- tutorial
- pt
- a_tour_of_sage
- tutorial
- ru
- tutorial
- tr
- a_tour_of_sage
- zh
- a_tour_of_sage
- constructions
- tutorial
- sage_docbuild
- ext
- sage
- combinat/designs
- graphs/base
- libs
- matrix
- misc
- repl/ipython_kernel
- rings/polynomial/pbori
- symbolic
- tools
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
231 files changed
+1872
-1115
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
145 | | - | |
| 145 | + | |
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
116 | | - | |
| 116 | + | |
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
275 | 275 | | |
276 | 276 | | |
277 | 277 | | |
278 | | - | |
| 278 | + | |
279 | 279 | | |
280 | 280 | | |
| 281 | + | |
281 | 282 | | |
282 | | - | |
283 | 283 | | |
284 | 284 | | |
285 | 285 | | |
| |||
288 | 288 | | |
289 | 289 | | |
290 | 290 | | |
291 | | - | |
292 | | - | |
| 291 | + | |
| 292 | + | |
293 | 293 | | |
294 | 294 | | |
295 | 295 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
56 | | - | |
57 | 55 | | |
58 | 56 | | |
59 | 57 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
116 | | - | |
117 | | - | |
| 116 | + | |
118 | 117 | | |
119 | 118 | | |
120 | 119 | | |
| |||
123 | 122 | | |
124 | 123 | | |
125 | 124 | | |
126 | | - | |
| 125 | + | |
127 | 126 | | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
128 | 130 | | |
129 | 131 | | |
130 | 132 | | |
| |||
175 | 177 | | |
176 | 178 | | |
177 | 179 | | |
178 | | - | |
179 | | - | |
180 | 180 | | |
181 | 181 | | |
182 | 182 | | |
| |||
355 | 355 | | |
356 | 356 | | |
357 | 357 | | |
358 | | - | |
| 358 | + | |
359 | 359 | | |
360 | 360 | | |
361 | 361 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
230 | 230 | | |
231 | 231 | | |
232 | 232 | | |
233 | | - | |
234 | | - | |
235 | | - | |
| 233 | + | |
236 | 234 | | |
237 | 235 | | |
238 | 236 | | |
239 | 237 | | |
240 | 238 | | |
241 | 239 | | |
242 | | - | |
| 240 | + | |
243 | 241 | | |
244 | 242 | | |
245 | 243 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
104 | | - | |
| 104 | + | |
105 | 105 | | |
106 | | - | |
| 106 | + | |
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments