diff --git a/.github/workflows/ci-linux-incremental.yml b/.github/workflows/ci-linux-incremental.yml index d0a802d3b5c..a7869ca5c59 100644 --- a/.github/workflows/ci-linux-incremental.yml +++ b/.github/workflows/ci-linux-incremental.yml @@ -83,10 +83,9 @@ jobs: tox_system_factors: >- ["ubuntu-focal", "ubuntu-jammy", - "ubuntu-mantic, + "ubuntu-mantic", "debian-bullseye", "debian-bookworm", - "ubuntu-mantic, "fedora-30", "fedora-38", "gentoo-python3.11", diff --git a/build/pkgs/asttokens/distros/gentoo.txt b/build/pkgs/asttokens/distros/gentoo.txt new file mode 100644 index 00000000000..4aae3fb6cb4 --- /dev/null +++ b/build/pkgs/asttokens/distros/gentoo.txt @@ -0,0 +1 @@ +dev-python/asttokens diff --git a/build/pkgs/asttokens/spkg-configure.m4 b/build/pkgs/asttokens/spkg-configure.m4 new file mode 100644 index 00000000000..2221fabfb2b --- /dev/null +++ b/build/pkgs/asttokens/spkg-configure.m4 @@ -0,0 +1 @@ +SAGE_SPKG_CONFIGURE([asttokens], [SAGE_PYTHON_PACKAGE_CHECK([asttokens])]) diff --git a/build/pkgs/contourpy/distros/gentoo.txt b/build/pkgs/contourpy/distros/gentoo.txt new file mode 100644 index 00000000000..39774cf783f --- /dev/null +++ b/build/pkgs/contourpy/distros/gentoo.txt @@ -0,0 +1 @@ +dev-python/contourpy diff --git a/build/pkgs/contourpy/spkg-configure.m4 b/build/pkgs/contourpy/spkg-configure.m4 new file mode 100644 index 00000000000..f26adf351de --- /dev/null +++ b/build/pkgs/contourpy/spkg-configure.m4 @@ -0,0 +1 @@ +SAGE_SPKG_CONFIGURE([contourpy], [SAGE_PYTHON_PACKAGE_CHECK([contourpy])]) diff --git a/build/pkgs/cppy/distros/gentoo.txt b/build/pkgs/cppy/distros/gentoo.txt new file mode 100644 index 00000000000..f66c6eff5ee --- /dev/null +++ b/build/pkgs/cppy/distros/gentoo.txt @@ -0,0 +1 @@ +dev-python/cppy diff --git a/build/pkgs/cppy/spkg-configure.m4 b/build/pkgs/cppy/spkg-configure.m4 new file mode 100644 index 00000000000..2c895d9b070 --- /dev/null +++ b/build/pkgs/cppy/spkg-configure.m4 @@ -0,0 +1 @@ +SAGE_SPKG_CONFIGURE([cppy], [SAGE_PYTHON_PACKAGE_CHECK([cppy])]) diff --git a/build/pkgs/editables/distros/gentoo.txt b/build/pkgs/editables/distros/gentoo.txt new file mode 100644 index 00000000000..a7759b55c3f --- /dev/null +++ b/build/pkgs/editables/distros/gentoo.txt @@ -0,0 +1 @@ +dev-python/editables diff --git a/build/pkgs/editables/spkg-configure.m4 b/build/pkgs/editables/spkg-configure.m4 new file mode 100644 index 00000000000..66a93c4165b --- /dev/null +++ b/build/pkgs/editables/spkg-configure.m4 @@ -0,0 +1 @@ +SAGE_SPKG_CONFIGURE([editables], [SAGE_PYTHON_PACKAGE_CHECK([editables])]) diff --git a/build/pkgs/executing/distros/gentoo.txt b/build/pkgs/executing/distros/gentoo.txt new file mode 100644 index 00000000000..c2b60c085b9 --- /dev/null +++ b/build/pkgs/executing/distros/gentoo.txt @@ -0,0 +1 @@ +dev-python/executing diff --git a/build/pkgs/executing/spkg-configure.m4 b/build/pkgs/executing/spkg-configure.m4 new file mode 100644 index 00000000000..fdf2735ef0a --- /dev/null +++ b/build/pkgs/executing/spkg-configure.m4 @@ -0,0 +1 @@ +SAGE_SPKG_CONFIGURE([executing], [SAGE_PYTHON_PACKAGE_CHECK([executing])]) diff --git a/build/pkgs/fonttools/distros/gentoo.txt b/build/pkgs/fonttools/distros/gentoo.txt new file mode 100644 index 00000000000..172476e3166 --- /dev/null +++ b/build/pkgs/fonttools/distros/gentoo.txt @@ -0,0 +1 @@ +dev-python/fonttools diff --git a/build/pkgs/fonttools/spkg-configure.m4 b/build/pkgs/fonttools/spkg-configure.m4 new file mode 100644 index 00000000000..93c1477cc3c --- /dev/null +++ b/build/pkgs/fonttools/spkg-configure.m4 @@ -0,0 +1 @@ +SAGE_SPKG_CONFIGURE([fonttools], [SAGE_PYTHON_PACKAGE_CHECK([fonttools])]) diff --git a/build/pkgs/gmpy2/spkg-configure.m4 b/build/pkgs/gmpy2/spkg-configure.m4 new file mode 100644 index 00000000000..2d0390f7db3 --- /dev/null +++ b/build/pkgs/gmpy2/spkg-configure.m4 @@ -0,0 +1 @@ +SAGE_SPKG_CONFIGURE([gmpy2], [SAGE_PYTHON_PACKAGE_CHECK([gmpy2])]) diff --git a/build/pkgs/hatchling/distros/gentoo.txt b/build/pkgs/hatchling/distros/gentoo.txt new file mode 100644 index 00000000000..24842db3e5a --- /dev/null +++ b/build/pkgs/hatchling/distros/gentoo.txt @@ -0,0 +1 @@ +dev-python/hatchling diff --git a/build/pkgs/hatchling/spkg-configure.m4 b/build/pkgs/hatchling/spkg-configure.m4 new file mode 100644 index 00000000000..d03747f230b --- /dev/null +++ b/build/pkgs/hatchling/spkg-configure.m4 @@ -0,0 +1 @@ +SAGE_SPKG_CONFIGURE([hatchling], [SAGE_PYTHON_PACKAGE_CHECK([hatchling])]) diff --git a/build/pkgs/meson_python/distros/gentoo.txt b/build/pkgs/meson_python/distros/gentoo.txt new file mode 100644 index 00000000000..0dec932b5b3 --- /dev/null +++ b/build/pkgs/meson_python/distros/gentoo.txt @@ -0,0 +1 @@ +dev-python/meson-python diff --git a/build/pkgs/meson_python/spkg-configure.m4 b/build/pkgs/meson_python/spkg-configure.m4 new file mode 100644 index 00000000000..267e6ad801c --- /dev/null +++ b/build/pkgs/meson_python/spkg-configure.m4 @@ -0,0 +1,3 @@ +SAGE_SPKG_CONFIGURE([meson_python], [ + SAGE_PYTHON_PACKAGE_CHECK([meson-python]) +]) diff --git a/build/pkgs/pathspec/distros/gentoo.txt b/build/pkgs/pathspec/distros/gentoo.txt new file mode 100644 index 00000000000..6f8fd9dc4cd --- /dev/null +++ b/build/pkgs/pathspec/distros/gentoo.txt @@ -0,0 +1 @@ +dev-python/pathspec diff --git a/build/pkgs/pathspec/spkg-configure.m4 b/build/pkgs/pathspec/spkg-configure.m4 new file mode 100644 index 00000000000..086fd9830e9 --- /dev/null +++ b/build/pkgs/pathspec/spkg-configure.m4 @@ -0,0 +1 @@ +SAGE_SPKG_CONFIGURE([pathspec], [SAGE_PYTHON_PACKAGE_CHECK([pathspec])]) diff --git a/build/pkgs/platformdirs/distros/gentoo.txt b/build/pkgs/platformdirs/distros/gentoo.txt new file mode 100644 index 00000000000..e25e3dd9e9d --- /dev/null +++ b/build/pkgs/platformdirs/distros/gentoo.txt @@ -0,0 +1 @@ +dev-python/platformdirs diff --git a/build/pkgs/platformdirs/spkg-configure.m4 b/build/pkgs/platformdirs/spkg-configure.m4 new file mode 100644 index 00000000000..a01f0dd4912 --- /dev/null +++ b/build/pkgs/platformdirs/spkg-configure.m4 @@ -0,0 +1 @@ +SAGE_SPKG_CONFIGURE([platformdirs], [SAGE_PYTHON_PACKAGE_CHECK([platformdirs])]) diff --git a/build/pkgs/pure_eval/distros/gentoo.txt b/build/pkgs/pure_eval/distros/gentoo.txt new file mode 100644 index 00000000000..9905067ea96 --- /dev/null +++ b/build/pkgs/pure_eval/distros/gentoo.txt @@ -0,0 +1 @@ +dev-python/pure_eval diff --git a/build/pkgs/pure_eval/spkg-configure.m4 b/build/pkgs/pure_eval/spkg-configure.m4 new file mode 100644 index 00000000000..5b6ef2d4a6b --- /dev/null +++ b/build/pkgs/pure_eval/spkg-configure.m4 @@ -0,0 +1 @@ +SAGE_SPKG_CONFIGURE([pure_eval], [SAGE_PYTHON_PACKAGE_CHECK([pure_eval])]) diff --git a/build/pkgs/pyproject_metadata/distros/gentoo.txt b/build/pkgs/pyproject_metadata/distros/gentoo.txt new file mode 100644 index 00000000000..f4acf389e43 --- /dev/null +++ b/build/pkgs/pyproject_metadata/distros/gentoo.txt @@ -0,0 +1 @@ +dev-python/pyproject-metadata diff --git a/build/pkgs/pyproject_metadata/spkg-configure.m4 b/build/pkgs/pyproject_metadata/spkg-configure.m4 new file mode 100644 index 00000000000..1e61f2eada6 --- /dev/null +++ b/build/pkgs/pyproject_metadata/spkg-configure.m4 @@ -0,0 +1,3 @@ +SAGE_SPKG_CONFIGURE([pyproject_metadata], [ + SAGE_PYTHON_PACKAGE_CHECK([pyproject_metadata]) +]) diff --git a/build/pkgs/rpy2/spkg-configure.m4 b/build/pkgs/rpy2/spkg-configure.m4 index c9831c6b60a..0cb3784ea9c 100644 --- a/build/pkgs/rpy2/spkg-configure.m4 +++ b/build/pkgs/rpy2/spkg-configure.m4 @@ -1,6 +1,6 @@ SAGE_SPKG_CONFIGURE([rpy2], [ - sage_spkg_install_rpy2=yes - ], [dnl REQUIRED-CHECK + SAGE_PYTHON_PACKAGE_CHECK([rpy2]) +], [dnl REQUIRED-CHECK AC_REQUIRE([SAGE_SPKG_CONFIGURE_R]) dnl rpy2 is only needed when there is a usable system R AS_VAR_IF([sage_spkg_install_r], [yes], [dnl diff --git a/build/pkgs/stack_data/distros/gentoo.txt b/build/pkgs/stack_data/distros/gentoo.txt new file mode 100644 index 00000000000..6f94c8c7fdc --- /dev/null +++ b/build/pkgs/stack_data/distros/gentoo.txt @@ -0,0 +1 @@ +dev-python/stack_data diff --git a/build/pkgs/stack_data/spkg-configure.m4 b/build/pkgs/stack_data/spkg-configure.m4 new file mode 100644 index 00000000000..6c1dd4cee59 --- /dev/null +++ b/build/pkgs/stack_data/spkg-configure.m4 @@ -0,0 +1,3 @@ +SAGE_SPKG_CONFIGURE([stack_data], [ + SAGE_PYTHON_PACKAGE_CHECK([stack_data]) +]) diff --git a/build/pkgs/tomlkit/distros/gentoo.txt b/build/pkgs/tomlkit/distros/gentoo.txt new file mode 100644 index 00000000000..afe59d9bfe2 --- /dev/null +++ b/build/pkgs/tomlkit/distros/gentoo.txt @@ -0,0 +1 @@ +dev-python/tomlkit diff --git a/build/pkgs/tomlkit/spkg-configure.m4 b/build/pkgs/tomlkit/spkg-configure.m4 new file mode 100644 index 00000000000..6da571e5370 --- /dev/null +++ b/build/pkgs/tomlkit/spkg-configure.m4 @@ -0,0 +1,2 @@ +SAGE_SPKG_CONFIGURE([tomlkit], [SAGE_PYTHON_PACKAGE_CHECK([tomlkit])]) + diff --git a/build/pkgs/typing_extensions/spkg-configure.m4 b/build/pkgs/typing_extensions/spkg-configure.m4 new file mode 100644 index 00000000000..cbb75fec955 --- /dev/null +++ b/build/pkgs/typing_extensions/spkg-configure.m4 @@ -0,0 +1,3 @@ +SAGE_SPKG_CONFIGURE([typing_extensions],[ + SAGE_PYTHON_PACKAGE_CHECK([typing_extensions]) +])