diff --git a/pkgs/sagemath-polyhedra/MANIFEST.in.m4 b/pkgs/sagemath-polyhedra/MANIFEST.in.m4 index 1b5dcf3078c..f01840ede55 100644 --- a/pkgs/sagemath-polyhedra/MANIFEST.in.m4 +++ b/pkgs/sagemath-polyhedra/MANIFEST.in.m4 @@ -1,15 +1,17 @@ dnl MANIFEST.in is generated from this file by SAGE_ROOT/bootstrap via m4. -dnl Include all from sagemath-objects (via m4 include) -include(`../sagemath_objects/src/MANIFEST.in') - -# Extra in sagemath-categories: -global-include all__sagemath_categories.py -graft sage/categories -include sage/misc/prandom.* # dep of sage/rings/ring -include sage/rings/ideal.* -include sage/rings/ring.* -graft sage/typeset # dep of sage.categories.tensor -# include sage/rings/integer*.* # depends on cypari, flint - https://trac.sagemath.org/ticket/30022 -# include sage/rings/rational*.* -# include sage/rings/infinity.* +dnl Include all from sagemath-categories (via m4 include) +include(`../sagemath_categories/src/MANIFEST.in') + +# Extra in sagemath-polyhedra: + +include sage/rings/integer*.* +include sage/rings/rational*.* +#include sage/rings/infinity.* + +graft sage/data_structures +exclude sage/data_structures/bounded_integer_sequences.* # depends on flint + +graft sage/geometry +prune sage/geometry/hyperbolic_space +prune sage/geometry/riemannian_manifolds diff --git a/pkgs/sagemath-polyhedra/pyproject.toml.m4 b/pkgs/sagemath-polyhedra/pyproject.toml.m4 deleted file mode 120000 index b65c0df8a46..00000000000 --- a/pkgs/sagemath-polyhedra/pyproject.toml.m4 +++ /dev/null @@ -1 +0,0 @@ -../sagemath-objects/pyproject.toml.m4 \ No newline at end of file diff --git a/pkgs/sagemath-polyhedra/pyproject.toml.m4 b/pkgs/sagemath-polyhedra/pyproject.toml.m4 new file mode 100644 index 00000000000..5d14a558ceb --- /dev/null +++ b/pkgs/sagemath-polyhedra/pyproject.toml.m4 @@ -0,0 +1,13 @@ +[build-system] +# Minimum requirements for the build system to execute. +requires = [ + esyscmd(`sage-get-system-packages install-requires-toml \ + setuptools \ + wheel \ + sage_setup \ + cython \ + gmpy2 \ + cysignals \ + memory_allocator \ + ')] +build-backend = "setuptools.build_meta"