summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2207-r1.ebuild2
-rw-r--r--dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212.ebuild2
-rw-r--r--dev-util/FoBiS/FoBiS-3.0.5-r1.ebuild2
-rw-r--r--dev-util/ROPgadget/ROPgadget-7.2.ebuild2
-rw-r--r--dev-util/ROPgadget/ROPgadget-7.3.ebuild2
-rw-r--r--dev-util/ROPgadget/ROPgadget-9999.ebuild2
-rw-r--r--dev-util/Tensile/Tensile-5.1.3-r3.ebuild2
-rw-r--r--dev-util/Tensile/Tensile-5.4.2-r2.ebuild2
-rw-r--r--dev-util/afdko/afdko-3.9.5-r1.ebuild2
-rw-r--r--dev-util/android-tools/android-tools-33.0.3-r1.ebuild2
-rw-r--r--dev-util/android-tools/android-tools-34.0.0.ebuild2
-rw-r--r--dev-util/apitrace/apitrace-9.0-r3.ebuild2
-rw-r--r--dev-util/b2/b2-4.9.6.ebuild2
-rw-r--r--dev-util/babeltrace2/babeltrace2-2.0.4.ebuild2
-rw-r--r--dev-util/bcc/bcc-0.25.0.ebuild2
-rw-r--r--dev-util/bcc/bcc-0.26.0-r2.ebuild2
-rw-r--r--dev-util/bcc/bcc-0.27.0-r1.ebuild2
-rw-r--r--dev-util/bear/bear-3.0.20-r1.ebuild2
-rw-r--r--dev-util/bear/bear-3.0.21.ebuild2
-rw-r--r--dev-util/binaryen/binaryen-105.ebuild2
-rw-r--r--dev-util/blueprint-compiler/blueprint-compiler-0.6.0-r2.ebuild2
-rw-r--r--dev-util/blueprint-compiler/blueprint-compiler-0.8.1.ebuild2
-rw-r--r--dev-util/bpftool/bpftool-6.2.1.ebuild2
-rw-r--r--dev-util/bpftool/bpftool-6.3.ebuild2
-rw-r--r--dev-util/buildbot-badges/buildbot-badges-3.6.1.ebuild2
-rw-r--r--dev-util/buildbot-console-view/buildbot-console-view-3.6.1.ebuild2
-rw-r--r--dev-util/buildbot-grid-view/buildbot-grid-view-3.6.1.ebuild2
-rw-r--r--dev-util/buildbot-pkg/buildbot-pkg-3.6.1.ebuild2
-rw-r--r--dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1.ebuild2
-rw-r--r--dev-util/buildbot-worker/buildbot-worker-3.6.1-r2.ebuild2
-rw-r--r--dev-util/buildbot-worker/buildbot-worker-9999.ebuild2
-rw-r--r--dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.6.1.ebuild2
-rw-r--r--dev-util/buildbot-www/buildbot-www-3.6.1.ebuild2
-rw-r--r--dev-util/buildbot/buildbot-3.6.1.ebuild2
-rw-r--r--dev-util/buildbot/buildbot-9999.ebuild2
-rw-r--r--dev-util/byacc/byacc-20221229.ebuild2
-rw-r--r--dev-util/byacc/byacc-20230201.ebuild2
-rw-r--r--dev-util/byacc/byacc-20230219.ebuild2
-rw-r--r--dev-util/byacc/byacc-20230521.ebuild2
-rw-r--r--dev-util/catalyst/catalyst-3.0.21-r1.ebuild2
-rw-r--r--dev-util/catalyst/catalyst-3.0.22-r1.ebuild2
-rw-r--r--dev-util/catalyst/catalyst-9999.ebuild2
-rw-r--r--dev-util/catfish/catfish-4.16.4.ebuild2
-rw-r--r--dev-util/clazy/clazy-1.11-r2.ebuild2
-rw-r--r--dev-util/clippy/clippy-8.4.2.ebuild2
-rw-r--r--dev-util/clippy/clippy-8.5.ebuild2
-rw-r--r--dev-util/cmake/cmake-3.24.3.ebuild2
-rw-r--r--dev-util/cmake/cmake-3.25.3.ebuild2
-rw-r--r--dev-util/cmake/cmake-3.26.3.ebuild2
-rw-r--r--dev-util/cmake/cmake-3.26.4-r1.ebuild2
-rw-r--r--dev-util/cmake/cmake-9999.ebuild2
-rw-r--r--dev-util/coccigrep/coccigrep-1.20.ebuild2
-rw-r--r--dev-util/coccinelle/coccinelle-1.1.1-r4.ebuild2
-rw-r--r--dev-util/codespell/codespell-2.2.4.ebuild2
-rw-r--r--dev-util/conan/conan-2.0.4.ebuild2
-rw-r--r--dev-util/cookiecutter/cookiecutter-1.7.3.ebuild2
-rw-r--r--dev-util/cookiecutter/cookiecutter-2.0.2-r1.ebuild2
-rw-r--r--dev-util/cookiecutter/cookiecutter-2.1.1.ebuild2
-rw-r--r--dev-util/cppcheck/cppcheck-2.6.3.ebuild2
-rw-r--r--dev-util/cppcheck/cppcheck-2.8.1-r1.ebuild2
-rw-r--r--dev-util/cppcheck/cppcheck-2.8.1.ebuild2
-rw-r--r--dev-util/cppcheck/cppcheck-2.8.2.ebuild2
-rw-r--r--dev-util/cppcheck/cppcheck-2.9.ebuild2
-rw-r--r--dev-util/cram/cram-0.7-r2.ebuild2
-rw-r--r--dev-util/cscope/cscope-15.9-r1.ebuild2
-rw-r--r--dev-util/cscope/cscope-15.9.ebuild2
-rw-r--r--dev-util/ctags/ctags-20211017.0.ebuild2
-rw-r--r--dev-util/ctags/ctags-20220828.0-r1.ebuild4
-rw-r--r--dev-util/ctags/ctags-20230423.0.ebuild4
-rw-r--r--dev-util/ctags/ctags-99999999.ebuild4
-rw-r--r--dev-util/cutter/cutter-2.2.0-r1.ebuild2
-rw-r--r--dev-util/cvise/cvise-2.6.0.ebuild2
-rw-r--r--dev-util/cvise/cvise-2.7.0-r1.ebuild2
-rw-r--r--dev-util/cvise/cvise-2.8.0.ebuild2
-rw-r--r--dev-util/d-feet/d-feet-0.3.16.ebuild2
-rw-r--r--dev-util/dbus-test-runner/dbus-test-runner-19.04.0-r2.ebuild2
-rw-r--r--dev-util/dejagnu/dejagnu-1.6.3.ebuild2
-rw-r--r--dev-util/desktop-file-utils/desktop-file-utils-0.26-r1.ebuild2
-rw-r--r--dev-util/desktop-file-utils/desktop-file-utils-0.26-r2.ebuild2
-rw-r--r--dev-util/devhelp/devhelp-43.0.ebuild2
-rw-r--r--dev-util/diff-cover/diff-cover-6.5.0-r1.ebuild2
-rw-r--r--dev-util/diffoscope/diffoscope-238-r1.ebuild2
-rw-r--r--dev-util/diffoscope/diffoscope-240-r1.ebuild2
-rw-r--r--dev-util/diffoscope/diffoscope-241-r1.ebuild2
-rw-r--r--dev-util/diffoscope/diffoscope-242-r1.ebuild2
-rw-r--r--dev-util/diffstat/diffstat-1.65.ebuild2
-rw-r--r--dev-util/diffuse/diffuse-0.7.7.ebuild2
-rw-r--r--dev-util/diffuse/diffuse-0.8.2.ebuild2
-rw-r--r--dev-util/dogtail/dogtail-0.9.11.ebuild2
-rw-r--r--dev-util/flawfinder/flawfinder-2.0.19.ebuild4
-rw-r--r--dev-util/fontmake/fontmake-3.5.1.ebuild2
-rw-r--r--dev-util/fortls/fortls-2.13.0.ebuild2
-rw-r--r--dev-util/fpm/fpm-0.7.0-r2.ebuild2
-rw-r--r--dev-util/fpm/fpm-0.8.1.ebuild2
-rw-r--r--dev-util/fpm/fpm-0.8.2.ebuild2
-rw-r--r--dev-util/fypp/fypp-3.1.ebuild2
-rw-r--r--dev-util/gcovr/gcovr-5.1.ebuild2
-rw-r--r--dev-util/gcovr/gcovr-5.2.ebuild2
-rw-r--r--dev-util/gcovr/gcovr-6.0.ebuild2
-rw-r--r--dev-util/gdbus-codegen/gdbus-codegen-2.76.2.ebuild2
-rw-r--r--dev-util/gdbus-codegen/gdbus-codegen-2.76.3.ebuild2
-rw-r--r--dev-util/gertty/gertty-1.6.0-r1.ebuild2
-rw-r--r--dev-util/gertty/gertty-9999.ebuild2
-rw-r--r--dev-util/gftools/gftools-0.9.21-r1.ebuild2
-rw-r--r--dev-util/gi-docgen/gi-docgen-2023.1-r1.ebuild2
-rw-r--r--dev-util/gitchangelog/gitchangelog-3.1.2.ebuild2
-rw-r--r--dev-util/glib-utils/glib-utils-2.76.2.ebuild4
-rw-r--r--dev-util/glib-utils/glib-utils-2.76.3.ebuild4
-rw-r--r--dev-util/glslang/glslang-1.3.239.ebuild2
-rw-r--r--dev-util/glslang/glslang-1.3.243.ebuild2
-rw-r--r--dev-util/glslang/glslang-1.3.246.ebuild2
-rw-r--r--dev-util/glslang/glslang-9999.ebuild2
-rw-r--r--dev-util/gn/gn-0.2077.ebuild2
-rw-r--r--dev-util/gn/gn-0.2088.ebuild2
-rw-r--r--dev-util/gnome-builder/gnome-builder-44.2.ebuild2
-rw-r--r--dev-util/gperf/gperf-3.1-r1.ebuild2
-rw-r--r--dev-util/gperf/gperf-3.1.ebuild2
-rw-r--r--dev-util/gprof2dot/gprof2dot-2022.7.29.ebuild2
-rw-r--r--dev-util/gtk-builder-convert/gtk-builder-convert-2.24.33.ebuild4
-rw-r--r--dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild2
-rw-r--r--dev-util/gtk-doc/gtk-doc-1.33.2.ebuild2
-rw-r--r--dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.31.ebuild2
-rw-r--r--dev-util/gyp/gyp-20200512145953.ebuild2
-rw-r--r--dev-util/gyp/gyp-99999999999999.ebuild2
-rw-r--r--dev-util/hip/hip-5.1.3-r4.ebuild2
-rw-r--r--dev-util/howdoi/howdoi-2.0.19.ebuild2
-rw-r--r--dev-util/howdoi/howdoi-2.0.20.ebuild2
-rw-r--r--dev-util/imediff2/imediff2-1.1.2.1.ebuild2
-rw-r--r--dev-util/indent/indent-2.2.12.ebuild2
-rw-r--r--dev-util/indent/indent-2.2.13.ebuild2
-rw-r--r--dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.13860.4.ebuild2
-rw-r--r--dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.7.ebuild2
-rw-r--r--dev-util/intltool/intltool-0.51.0-r3.ebuild2
-rw-r--r--dev-util/itstool/itstool-2.0.7.ebuild4
-rw-r--r--dev-util/kdevelop-python/kdevelop-python-23.04.0.ebuild2
-rw-r--r--dev-util/kdevelop-python/kdevelop-python-23.04.1.ebuild2
-rw-r--r--dev-util/libabigail/libabigail-2.2.ebuild2
-rw-r--r--dev-util/libabigail/libabigail-2.3-r2.ebuild2
-rw-r--r--dev-util/libabigail/libabigail-9999.ebuild2
-rw-r--r--dev-util/lldb/lldb-14.0.6.ebuild2
-rw-r--r--dev-util/lldb/lldb-15.0.7.ebuild2
-rw-r--r--dev-util/lldb/lldb-16.0.3.ebuild2
-rw-r--r--dev-util/lldb/lldb-16.0.4.ebuild2
-rw-r--r--dev-util/lldb/lldb-16.0.5.9999.ebuild2
-rw-r--r--dev-util/lldb/lldb-17.0.0.9999.ebuild2
-rw-r--r--dev-util/lldb/lldb-17.0.0_pre20230502.ebuild2
-rw-r--r--dev-util/lldb/lldb-17.0.0_pre20230512.ebuild2
-rw-r--r--dev-util/lldb/lldb-17.0.0_pre20230520.ebuild2
-rw-r--r--dev-util/maturin/maturin-0.14.17.ebuild2
-rw-r--r--dev-util/maturin/maturin-0.15.3.ebuild2
-rw-r--r--dev-util/maturin/maturin-1.0.0.ebuild2
-rw-r--r--dev-util/meld/meld-3.22.0-r2.ebuild2
-rw-r--r--dev-util/meson-format-array/meson-format-array-0.ebuild4
-rw-r--r--dev-util/meson/meson-1.0.1.ebuild4
-rw-r--r--dev-util/meson/meson-1.1.0.ebuild4
-rw-r--r--dev-util/meson/meson-9999.ebuild4
-rw-r--r--dev-util/muon/muon-0.1.0-r1.ebuild2
-rw-r--r--dev-util/muon/muon-0.2.0.ebuild2
-rw-r--r--dev-util/muon/muon-0_pre20220714.ebuild2
-rw-r--r--dev-util/ninja/ninja-1.11.1-r2.ebuild4
-rw-r--r--dev-util/ninja/ninja-9999.ebuild4
-rw-r--r--dev-util/pahole/pahole-1.24_p20221024.ebuild2
-rw-r--r--dev-util/pahole/pahole-1.25.ebuild2
-rw-r--r--dev-util/pahole/pahole-9999.ebuild2
-rw-r--r--dev-util/patchutils/patchutils-0.4.2.ebuild2
-rw-r--r--dev-util/peda/peda-1.2.ebuild2
-rw-r--r--dev-util/peda/peda-9999.ebuild2
-rw-r--r--dev-util/perf/perf-5.19-r1.ebuild2
-rw-r--r--dev-util/perf/perf-6.0-r1.ebuild2
-rw-r--r--dev-util/perf/perf-6.2-r1.ebuild2
-rw-r--r--dev-util/perf/perf-6.3.ebuild2
-rw-r--r--dev-util/pkgcheck/pkgcheck-0.10.23.ebuild2
-rw-r--r--dev-util/pkgcheck/pkgcheck-0.10.24.ebuild2
-rw-r--r--dev-util/pkgcheck/pkgcheck-9999.ebuild2
-rw-r--r--dev-util/pkgconf/pkgconf-1.8.1.ebuild2
-rw-r--r--dev-util/pkgdev/pkgdev-0.2.5.ebuild2
-rw-r--r--dev-util/pkgdev/pkgdev-0.2.7.ebuild2
-rw-r--r--dev-util/pkgdev/pkgdev-9999.ebuild2
-rw-r--r--dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild2
-rw-r--r--dev-util/pwndbg/pwndbg-20221219-r2.ebuild2
-rw-r--r--dev-util/pwndbg/pwndbg-20230319.ebuild2
-rw-r--r--dev-util/pwndbg/pwndbg-99999999.ebuild2
-rw-r--r--dev-util/pwntools/pwntools-4.10.0_beta0-r2.ebuild2
-rw-r--r--dev-util/pwntools/pwntools-4.9.0-r2.ebuild2
-rw-r--r--dev-util/pwntools/pwntools-9999.ebuild2
-rw-r--r--dev-util/quilttools/quilttools-0.3-r1.ebuild2
-rw-r--r--dev-util/re2c/re2c-2.1.1-r1.ebuild2
-rw-r--r--dev-util/re2c/re2c-2.2.ebuild4
-rw-r--r--dev-util/redo/redo-0.42d.ebuild2
-rw-r--r--dev-util/repolite/repolite-0.4.0.ebuild2
-rw-r--r--dev-util/reuse/reuse-1.1.0.ebuild2
-rw-r--r--dev-util/reuse/reuse-1.1.2.ebuild2
-rw-r--r--dev-util/rizin/rizin-0.5.1.ebuild2
-rw-r--r--dev-util/rizin/rizin-0.5.2.ebuild2
-rw-r--r--dev-util/rocm-smi/rocm-smi-5.1.3-r1.ebuild2
-rw-r--r--dev-util/rocm-smi/rocm-smi-5.4.2.ebuild2
-rw-r--r--dev-util/rocm-smi/rocm-smi-9999.ebuild2
-rw-r--r--dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild2
-rw-r--r--dev-util/rocprofiler/rocprofiler-5.3.3.ebuild2
-rw-r--r--dev-util/roctracer/roctracer-5.1.3-r1.ebuild2
-rw-r--r--dev-util/roctracer/roctracer-5.3.3.ebuild2
-rw-r--r--dev-util/ropper/ropper-1.13.8.ebuild2
-rw-r--r--dev-util/ropper/ropper-9999.ebuild2
-rw-r--r--dev-util/rpmdevtools/rpmdevtools-9.5.ebuild2
-rw-r--r--dev-util/rr/rr-5.6.0-r2.ebuild2
-rw-r--r--dev-util/rr/rr-5.6.0-r4.ebuild2
-rw-r--r--dev-util/rt-tests/rt-tests-2.5.ebuild2
-rw-r--r--dev-util/ruff/ruff-0.0.265.ebuild2
-rw-r--r--dev-util/scanmem/scanmem-0.17.ebuild2
-rw-r--r--dev-util/scons/scons-4.4.0-r1.ebuild4
-rw-r--r--dev-util/scons/scons-4.4.0.ebuild4
-rw-r--r--dev-util/scons/scons-4.5.1-r2.ebuild4
-rw-r--r--dev-util/scons/scons-4.5.2.ebuild4
-rw-r--r--dev-util/smem/smem-1.5-r2.ebuild2
-rw-r--r--dev-util/snakeviz/snakeviz-2.1.1.ebuild2
-rw-r--r--dev-util/snakeviz/snakeviz-2.2.0.ebuild2
-rw-r--r--dev-util/spirv-tools/spirv-tools-1.3.243.ebuild2
-rw-r--r--dev-util/spirv-tools/spirv-tools-1.3.246.ebuild2
-rw-r--r--dev-util/spirv-tools/spirv-tools-99999999.ebuild2
-rw-r--r--dev-util/systemtap/systemtap-4.8.ebuild2
-rw-r--r--dev-util/trace-cmd/trace-cmd-3.1.4-r2.ebuild2
-rw-r--r--dev-util/trace-cmd/trace-cmd-3.1.5-r2.ebuild2
-rw-r--r--dev-util/trace-cmd/trace-cmd-3.1.6.ebuild2
-rw-r--r--dev-util/uftrace/uftrace-0.11.ebuild2
-rw-r--r--dev-util/uftrace/uftrace-0.12.ebuild2
-rw-r--r--dev-util/uftrace/uftrace-0.13.1.ebuild2
-rw-r--r--dev-util/umockdev/umockdev-0.17.16.ebuild2
-rw-r--r--dev-util/umockdev/umockdev-0.17.17.ebuild2
-rw-r--r--dev-util/umockdev/umockdev-9999.ebuild2
-rw-r--r--dev-util/uncrustify/uncrustify-0.76.0.ebuild4
-rw-r--r--dev-util/uncrustify/uncrustify-9999.ebuild4
-rw-r--r--dev-util/unicorn/unicorn-2.0.1.ebuild2
-rw-r--r--dev-util/unicorn/unicorn-9999.ebuild2
-rw-r--r--dev-util/vint/vint-0.3.21-r1.ebuild2
-rw-r--r--dev-util/vint/vint-0.3.21.ebuild2
-rw-r--r--dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild2
-rw-r--r--dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild2
-rw-r--r--dev-util/vulkan-tools/vulkan-tools-9999.ebuild2
-rw-r--r--dev-util/watchman/watchman-2022.08.29.00.ebuild2
-rw-r--r--dev-util/watchman/watchman-2023.02.06.00.ebuild2
-rw-r--r--dev-util/watchman/watchman-2023.04.10.00.ebuild2
-rw-r--r--dev-util/watchman/watchman-2023.05.01.00.ebuild2
-rw-r--r--dev-util/yamllint/yamllint-1.29.0.ebuild2
-rw-r--r--dev-util/yamllint/yamllint-1.30.0.ebuild2
-rw-r--r--dev-util/yamllint/yamllint-1.31.0.ebuild2
-rw-r--r--dev-util/ydiff/ydiff-1.2-r1.ebuild2
246 files changed, 267 insertions, 267 deletions
diff --git a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2207-r1.ebuild b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2207-r1.ebuild
index 797326af8474..13764fa174ad 100644
--- a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2207-r1.ebuild
+++ b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2207-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake check-reqs python-any-r1
DESCRIPTION="Microsoft DirectX Shader Compiler which is based on LLVM/Clang"
diff --git a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212.ebuild b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212.ebuild
index 1fd278a0ea3a..eb11cc30ece3 100644
--- a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212.ebuild
+++ b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake check-reqs python-any-r1
DESCRIPTION="Microsoft DirectX Shader Compiler which is based on LLVM/Clang"
diff --git a/dev-util/FoBiS/FoBiS-3.0.5-r1.ebuild b/dev-util/FoBiS/FoBiS-3.0.5-r1.ebuild
index feaea80f6fce..30e57016ce50 100644
--- a/dev-util/FoBiS/FoBiS-3.0.5-r1.ebuild
+++ b/dev-util/FoBiS/FoBiS-3.0.5-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYPI_PN="${PN}.py"
PYPI_NO_NORMALIZE=1
diff --git a/dev-util/ROPgadget/ROPgadget-7.2.ebuild b/dev-util/ROPgadget/ROPgadget-7.2.ebuild
index 7d7f9a53b554..4209f3f660a5 100644
--- a/dev-util/ROPgadget/ROPgadget-7.2.ebuild
+++ b/dev-util/ROPgadget/ROPgadget-7.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
diff --git a/dev-util/ROPgadget/ROPgadget-7.3.ebuild b/dev-util/ROPgadget/ROPgadget-7.3.ebuild
index 7d7f9a53b554..4209f3f660a5 100644
--- a/dev-util/ROPgadget/ROPgadget-7.3.ebuild
+++ b/dev-util/ROPgadget/ROPgadget-7.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
diff --git a/dev-util/ROPgadget/ROPgadget-9999.ebuild b/dev-util/ROPgadget/ROPgadget-9999.ebuild
index ec2cad9d2931..5c700a14b018 100644
--- a/dev-util/ROPgadget/ROPgadget-9999.ebuild
+++ b/dev-util/ROPgadget/ROPgadget-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
diff --git a/dev-util/Tensile/Tensile-5.1.3-r3.ebuild b/dev-util/Tensile/Tensile-5.1.3-r3.ebuild
index da1adcab4f7b..ce593087ec4a 100644
--- a/dev-util/Tensile/Tensile-5.1.3-r3.ebuild
+++ b/dev-util/Tensile/Tensile-5.1.3-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 llvm prefix
diff --git a/dev-util/Tensile/Tensile-5.4.2-r2.ebuild b/dev-util/Tensile/Tensile-5.4.2-r2.ebuild
index c846dce60997..4923182ca7c7 100644
--- a/dev-util/Tensile/Tensile-5.4.2-r2.ebuild
+++ b/dev-util/Tensile/Tensile-5.4.2-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=setuptools
ROCM_VERSION=${PV}
inherit cmake distutils-r1 llvm prefix rocm
diff --git a/dev-util/afdko/afdko-3.9.5-r1.ebuild b/dev-util/afdko/afdko-3.9.5-r1.ebuild
index bb4b0669cd92..e786e158bae1 100644
--- a/dev-util/afdko/afdko-3.9.5-r1.ebuild
+++ b/dev-util/afdko/afdko-3.9.5-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-util/android-tools/android-tools-33.0.3-r1.ebuild b/dev-util/android-tools/android-tools-33.0.3-r1.ebuild
index 155cf7f10a4b..297c9a5cffc3 100644
--- a/dev-util/android-tools/android-tools-33.0.3-r1.ebuild
+++ b/dev-util/android-tools/android-tools-33.0.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake python-r1
diff --git a/dev-util/android-tools/android-tools-34.0.0.ebuild b/dev-util/android-tools/android-tools-34.0.0.ebuild
index d8ca6ca82456..4d32aab0c6ec 100644
--- a/dev-util/android-tools/android-tools-34.0.0.ebuild
+++ b/dev-util/android-tools/android-tools-34.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake python-r1
diff --git a/dev-util/apitrace/apitrace-9.0-r3.ebuild b/dev-util/apitrace/apitrace-9.0-r3.ebuild
index 1801bf986786..5f8238519c67 100644
--- a/dev-util/apitrace/apitrace-9.0-r3.ebuild
+++ b/dev-util/apitrace/apitrace-9.0-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake-multilib multilib python-single-r1
DESCRIPTION="Tool for tracing, analyzing, and debugging graphics APIs"
diff --git a/dev-util/b2/b2-4.9.6.ebuild b/dev-util/b2/b2-4.9.6.ebuild
index b7e29d43288c..90c7beef0f98 100644
--- a/dev-util/b2/b2-4.9.6.ebuild
+++ b/dev-util/b2/b2-4.9.6.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}/src"
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="examples"
RESTRICT="test"
diff --git a/dev-util/babeltrace2/babeltrace2-2.0.4.ebuild b/dev-util/babeltrace2/babeltrace2-2.0.4.ebuild
index e80d6fa4b77f..e0149d101c78 100644
--- a/dev-util/babeltrace2/babeltrace2-2.0.4.ebuild
+++ b/dev-util/babeltrace2/babeltrace2-2.0.4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
# pypy3: obtaining PYTHON_CONFIG not supported
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit autotools python-single-r1
diff --git a/dev-util/bcc/bcc-0.25.0.ebuild b/dev-util/bcc/bcc-0.25.0.ebuild
index 436d5cba4c82..7c27290cfad4 100644
--- a/dev-util/bcc/bcc-0.25.0.ebuild
+++ b/dev-util/bcc/bcc-0.25.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
LUA_COMPAT=( lua5-{1,3,4} luajit )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
LLVM_MAX_SLOT=14
inherit cmake linux-info llvm lua-single python-r1 toolchain-funcs
diff --git a/dev-util/bcc/bcc-0.26.0-r2.ebuild b/dev-util/bcc/bcc-0.26.0-r2.ebuild
index 5d4161d295cb..8ef683460dd1 100644
--- a/dev-util/bcc/bcc-0.26.0-r2.ebuild
+++ b/dev-util/bcc/bcc-0.26.0-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
LUA_COMPAT=( lua5-{1,3,4} luajit )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
LLVM_MAX_SLOT=16
inherit cmake linux-info llvm lua-single python-r1 toolchain-funcs
diff --git a/dev-util/bcc/bcc-0.27.0-r1.ebuild b/dev-util/bcc/bcc-0.27.0-r1.ebuild
index 55707bf56480..61bb90e77e2e 100644
--- a/dev-util/bcc/bcc-0.27.0-r1.ebuild
+++ b/dev-util/bcc/bcc-0.27.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
LUA_COMPAT=( lua5-{1,3,4} luajit )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
LLVM_MAX_SLOT=17
inherit cmake linux-info llvm lua-single python-r1 toolchain-funcs
diff --git a/dev-util/bear/bear-3.0.20-r1.ebuild b/dev-util/bear/bear-3.0.20-r1.ebuild
index f3dadfccac88..4eea5c5a7850 100644
--- a/dev-util/bear/bear-3.0.20-r1.ebuild
+++ b/dev-util/bear/bear-3.0.20-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake python-any-r1
diff --git a/dev-util/bear/bear-3.0.21.ebuild b/dev-util/bear/bear-3.0.21.ebuild
index 814b202089e1..204406acfd36 100644
--- a/dev-util/bear/bear-3.0.21.ebuild
+++ b/dev-util/bear/bear-3.0.21.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake python-any-r1
diff --git a/dev-util/binaryen/binaryen-105.ebuild b/dev-util/binaryen/binaryen-105.ebuild
index c786197feaa7..da8142209297 100644
--- a/dev-util/binaryen/binaryen-105.ebuild
+++ b/dev-util/binaryen/binaryen-105.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_10 pypy3 )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 )
inherit cmake python-any-r1
diff --git a/dev-util/blueprint-compiler/blueprint-compiler-0.6.0-r2.ebuild b/dev-util/blueprint-compiler/blueprint-compiler-0.6.0-r2.ebuild
index ac641531a22f..14ed344dd3f1 100644
--- a/dev-util/blueprint-compiler/blueprint-compiler-0.6.0-r2.ebuild
+++ b/dev-util/blueprint-compiler/blueprint-compiler-0.6.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit meson python-single-r1
diff --git a/dev-util/blueprint-compiler/blueprint-compiler-0.8.1.ebuild b/dev-util/blueprint-compiler/blueprint-compiler-0.8.1.ebuild
index d93144b69f51..d086a5cfe630 100644
--- a/dev-util/blueprint-compiler/blueprint-compiler-0.8.1.ebuild
+++ b/dev-util/blueprint-compiler/blueprint-compiler-0.8.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit meson python-single-r1 virtualx
diff --git a/dev-util/bpftool/bpftool-6.2.1.ebuild b/dev-util/bpftool/bpftool-6.2.1.ebuild
index ac56b1006ed3..22a68329ea62 100644
--- a/dev-util/bpftool/bpftool-6.2.1.ebuild
+++ b/dev-util/bpftool/bpftool-6.2.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit estack linux-info optfeature python-any-r1 bash-completion-r1 toolchain-funcs
MY_PV="${PV/_/-}"
diff --git a/dev-util/bpftool/bpftool-6.3.ebuild b/dev-util/bpftool/bpftool-6.3.ebuild
index 7df12a6556bc..15c9ebf7b056 100644
--- a/dev-util/bpftool/bpftool-6.3.ebuild
+++ b/dev-util/bpftool/bpftool-6.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit estack linux-info optfeature python-any-r1 bash-completion-r1 toolchain-funcs
MY_PV="${PV/_/-}"
diff --git a/dev-util/buildbot-badges/buildbot-badges-3.6.1.ebuild b/dev-util/buildbot-badges/buildbot-badges-3.6.1.ebuild
index ad7526a97942..160cdc2debd5 100644
--- a/dev-util/buildbot-badges/buildbot-badges-3.6.1.ebuild
+++ b/dev-util/buildbot-badges/buildbot-badges-3.6.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 pypi
DESCRIPTION="Buildbot badges plugin produces an image in SVG or PNG format..."
diff --git a/dev-util/buildbot-console-view/buildbot-console-view-3.6.1.ebuild b/dev-util/buildbot-console-view/buildbot-console-view-3.6.1.ebuild
index d8b774611b0b..052737712df7 100644
--- a/dev-util/buildbot-console-view/buildbot-console-view-3.6.1.ebuild
+++ b/dev-util/buildbot-console-view/buildbot-console-view-3.6.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 pypi
DESCRIPTION="Buildbot console-view plugin"
diff --git a/dev-util/buildbot-grid-view/buildbot-grid-view-3.6.1.ebuild b/dev-util/buildbot-grid-view/buildbot-grid-view-3.6.1.ebuild
index fdfb25b728e9..469ffeef37ed 100644
--- a/dev-util/buildbot-grid-view/buildbot-grid-view-3.6.1.ebuild
+++ b/dev-util/buildbot-grid-view/buildbot-grid-view-3.6.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot grid view web interface"
diff --git a/dev-util/buildbot-pkg/buildbot-pkg-3.6.1.ebuild b/dev-util/buildbot-pkg/buildbot-pkg-3.6.1.ebuild
index 552d4880c8f3..bf742b51aaf8 100644
--- a/dev-util/buildbot-pkg/buildbot-pkg-3.6.1.ebuild
+++ b/dev-util/buildbot-pkg/buildbot-pkg-3.6.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot common www build tools for packaging releases"
diff --git a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1.ebuild b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1.ebuild
index 03d3f4022a46..ac2423f0d6a1 100644
--- a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1.ebuild
+++ b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 pypi
DESCRIPTION="Buildbot waterfall-view plugin"
diff --git a/dev-util/buildbot-worker/buildbot-worker-3.6.1-r2.ebuild b/dev-util/buildbot-worker/buildbot-worker-3.6.1-r2.ebuild
index a183fea6f648..35a6f076dd8c 100644
--- a/dev-util/buildbot-worker/buildbot-worker-3.6.1-r2.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-3.6.1-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit readme.gentoo-r1 systemd distutils-r1 pypi
DESCRIPTION="BuildBot Worker (slave) Daemon"
diff --git a/dev-util/buildbot-worker/buildbot-worker-9999.ebuild b/dev-util/buildbot-worker/buildbot-worker-9999.ebuild
index d399f27dd277..21fdcb9b99b0 100644
--- a/dev-util/buildbot-worker/buildbot-worker-9999.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
EGIT_REPO_URI="https://github.com/buildbot/buildbot.git"
inherit readme.gentoo-r1 git-r3 distutils-r1
diff --git a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.6.1.ebuild b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.6.1.ebuild
index 05f2c64c59fd..505ffe90813d 100644
--- a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.6.1.ebuild
+++ b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.6.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 pypi
DESCRIPTION="Buildbot plugin to integrate flask or bottle dashboards to buildbot UI"
diff --git a/dev-util/buildbot-www/buildbot-www-3.6.1.ebuild b/dev-util/buildbot-www/buildbot-www-3.6.1.ebuild
index 4d6c55e0d5ca..6af048bdfc3e 100644
--- a/dev-util/buildbot-www/buildbot-www-3.6.1.ebuild
+++ b/dev-util/buildbot-www/buildbot-www-3.6.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot base web interface, use with buildbot-{console-view,waterfall-view}..."
diff --git a/dev-util/buildbot/buildbot-3.6.1.ebuild b/dev-util/buildbot/buildbot-3.6.1.ebuild
index 783139307996..dcafdd2e2045 100644
--- a/dev-util/buildbot/buildbot-3.6.1.ebuild
+++ b/dev-util/buildbot/buildbot-3.6.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit readme.gentoo-r1 systemd distutils-r1 pypi
DESCRIPTION="BuildBot build automation system"
diff --git a/dev-util/buildbot/buildbot-9999.ebuild b/dev-util/buildbot/buildbot-9999.ebuild
index 1a42f1fca759..3eee62485feb 100644
--- a/dev-util/buildbot/buildbot-9999.ebuild
+++ b/dev-util/buildbot/buildbot-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
EGIT_REPO_URI="https://github.com/buildbot/${PN}.git"
inherit readme.gentoo-r1 git-r3 systemd distutils-r1
diff --git a/dev-util/byacc/byacc-20221229.ebuild b/dev-util/byacc/byacc-20221229.ebuild
index c742cb13b523..667c37d6ee3d 100644
--- a/dev-util/byacc/byacc-20221229.ebuild
+++ b/dev-util/byacc/byacc-20221229.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.as
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
diff --git a/dev-util/byacc/byacc-20230201.ebuild b/dev-util/byacc/byacc-20230201.ebuild
index c742cb13b523..667c37d6ee3d 100644
--- a/dev-util/byacc/byacc-20230201.ebuild
+++ b/dev-util/byacc/byacc-20230201.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.as
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
diff --git a/dev-util/byacc/byacc-20230219.ebuild b/dev-util/byacc/byacc-20230219.ebuild
index c742cb13b523..667c37d6ee3d 100644
--- a/dev-util/byacc/byacc-20230219.ebuild
+++ b/dev-util/byacc/byacc-20230219.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.as
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
diff --git a/dev-util/byacc/byacc-20230521.ebuild b/dev-util/byacc/byacc-20230521.ebuild
index 71ee96f9567f..d18bfc3a9b3d 100644
--- a/dev-util/byacc/byacc-20230521.ebuild
+++ b/dev-util/byacc/byacc-20230521.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.as
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
diff --git a/dev-util/catalyst/catalyst-3.0.21-r1.ebuild b/dev-util/catalyst/catalyst-3.0.21-r1.ebuild
index 0017e34636a4..6e4a01d36e99 100644
--- a/dev-util/catalyst/catalyst-3.0.21-r1.ebuild
+++ b/dev-util/catalyst/catalyst-3.0.21-r1.ebuild
@@ -12,7 +12,7 @@ else
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
fi
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_SETUPTOOLS=no
inherit distutils-r1 ${SRC_ECLASS}
diff --git a/dev-util/catalyst/catalyst-3.0.22-r1.ebuild b/dev-util/catalyst/catalyst-3.0.22-r1.ebuild
index 116f53d905a3..b31cc5128e99 100644
--- a/dev-util/catalyst/catalyst-3.0.22-r1.ebuild
+++ b/dev-util/catalyst/catalyst-3.0.22-r1.ebuild
@@ -12,7 +12,7 @@ else
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
fi
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_SETUPTOOLS=no
inherit distutils-r1 ${SRC_ECLASS}
diff --git a/dev-util/catalyst/catalyst-9999.ebuild b/dev-util/catalyst/catalyst-9999.ebuild
index 75ea55a47e53..15d7e17858db 100644
--- a/dev-util/catalyst/catalyst-9999.ebuild
+++ b/dev-util/catalyst/catalyst-9999.ebuild
@@ -12,7 +12,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_SETUPTOOLS=no
inherit distutils-r1 linux-info optfeature tmpfiles ${SRC_ECLASS}
diff --git a/dev-util/catfish/catfish-4.16.4.ebuild b/dev-util/catfish/catfish-4.16.4.ebuild
index f5853475155d..91c8056d1ba0 100644
--- a/dev-util/catfish/catfish-4.16.4.ebuild
+++ b/dev-util/catfish/catfish-4.16.4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 xdg-utils
diff --git a/dev-util/clazy/clazy-1.11-r2.ebuild b/dev-util/clazy/clazy-1.11-r2.ebuild
index caf68b299f37..a1d3fddc26e1 100644
--- a/dev-util/clazy/clazy-1.11-r2.ebuild
+++ b/dev-util/clazy/clazy-1.11-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
LLVM_MAX_SLOT=15
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake llvm python-any-r1
DESCRIPTION="Compiler plugin which allows clang to understand Qt semantics"
diff --git a/dev-util/clippy/clippy-8.4.2.ebuild b/dev-util/clippy/clippy-8.4.2.ebuild
index 493997f91ac9..a8fb125c2141 100644
--- a/dev-util/clippy/clippy-8.4.2.ebuild
+++ b/dev-util/clippy/clippy-8.4.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit autotools python-single-r1
DESCRIPTION="Standalone clippy tool built from FRR sources"
diff --git a/dev-util/clippy/clippy-8.5.ebuild b/dev-util/clippy/clippy-8.5.ebuild
index c9bb649db28e..706e4367aa94 100644
--- a/dev-util/clippy/clippy-8.5.ebuild
+++ b/dev-util/clippy/clippy-8.5.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit autotools python-single-r1
DESCRIPTION="Standalone clippy tool built from FRR sources"
diff --git a/dev-util/cmake/cmake-3.24.3.ebuild b/dev-util/cmake/cmake-3.24.3.ebuild
index 835f3a198d1d..0551b0afad50 100644
--- a/dev-util/cmake/cmake-3.24.3.ebuild
+++ b/dev-util/cmake/cmake-3.24.3.ebuild
@@ -47,7 +47,7 @@ else
https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc
)"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )"
fi
diff --git a/dev-util/cmake/cmake-3.25.3.ebuild b/dev-util/cmake/cmake-3.25.3.ebuild
index 35212b661e4e..e3bd33f27ca7 100644
--- a/dev-util/cmake/cmake-3.25.3.ebuild
+++ b/dev-util/cmake/cmake-3.25.3.ebuild
@@ -47,7 +47,7 @@ else
https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc
)"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )"
fi
diff --git a/dev-util/cmake/cmake-3.26.3.ebuild b/dev-util/cmake/cmake-3.26.3.ebuild
index da765ef9cb9f..061d755ddde0 100644
--- a/dev-util/cmake/cmake-3.26.3.ebuild
+++ b/dev-util/cmake/cmake-3.26.3.ebuild
@@ -48,7 +48,7 @@ else
https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc
)"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )"
fi
diff --git a/dev-util/cmake/cmake-3.26.4-r1.ebuild b/dev-util/cmake/cmake-3.26.4-r1.ebuild
index a2b661bbcdbe..f35850d4386d 100644
--- a/dev-util/cmake/cmake-3.26.4-r1.ebuild
+++ b/dev-util/cmake/cmake-3.26.4-r1.ebuild
@@ -48,7 +48,7 @@ else
https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc
)"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )"
fi
diff --git a/dev-util/cmake/cmake-9999.ebuild b/dev-util/cmake/cmake-9999.ebuild
index a2b661bbcdbe..f35850d4386d 100644
--- a/dev-util/cmake/cmake-9999.ebuild
+++ b/dev-util/cmake/cmake-9999.ebuild
@@ -48,7 +48,7 @@ else
https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc
)"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )"
fi
diff --git a/dev-util/coccigrep/coccigrep-1.20.ebuild b/dev-util/coccigrep/coccigrep-1.20.ebuild
index 601fdb18b7a7..488054811cd1 100644
--- a/dev-util/coccigrep/coccigrep-1.20.ebuild
+++ b/dev-util/coccigrep/coccigrep-1.20.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 elisp-common optfeature
DESCRIPTION="A semantic grep for the C language"
diff --git a/dev-util/coccinelle/coccinelle-1.1.1-r4.ebuild b/dev-util/coccinelle/coccinelle-1.1.1-r4.ebuild
index c95b850e7966..87c8793f9b0f 100644
--- a/dev-util/coccinelle/coccinelle-1.1.1-r4.ebuild
+++ b/dev-util/coccinelle/coccinelle-1.1.1-r4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit autotools bash-completion-r1 elisp-common python-single-r1
DESCRIPTION="Program matching and transformation engine"
diff --git a/dev-util/codespell/codespell-2.2.4.ebuild b/dev-util/codespell/codespell-2.2.4.ebuild
index a55a4b89ece2..0295052f022c 100644
--- a/dev-util/codespell/codespell-2.2.4.ebuild
+++ b/dev-util/codespell/codespell-2.2.4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-util/conan/conan-2.0.4.ebuild b/dev-util/conan/conan-2.0.4.ebuild
index d44a558d8cec..bb43ffb55880 100644
--- a/dev-util/conan/conan-2.0.4.ebuild
+++ b/dev-util/conan/conan-2.0.4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
diff --git a/dev-util/cookiecutter/cookiecutter-1.7.3.ebuild b/dev-util/cookiecutter/cookiecutter-1.7.3.ebuild
index 4226acde3723..4f564b6dee36 100644
--- a/dev-util/cookiecutter/cookiecutter-1.7.3.ebuild
+++ b/dev-util/cookiecutter/cookiecutter-1.7.3.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1
DESCRIPTION="Command-line utility to create projects from cookiecutters (project templates)"
diff --git a/dev-util/cookiecutter/cookiecutter-2.0.2-r1.ebuild b/dev-util/cookiecutter/cookiecutter-2.0.2-r1.ebuild
index 4ad9ba45ea65..ac2781371b6c 100644
--- a/dev-util/cookiecutter/cookiecutter-2.0.2-r1.ebuild
+++ b/dev-util/cookiecutter/cookiecutter-2.0.2-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-util/cookiecutter/cookiecutter-2.1.1.ebuild b/dev-util/cookiecutter/cookiecutter-2.1.1.ebuild
index 541e83f7e803..11df1362d1ac 100644
--- a/dev-util/cookiecutter/cookiecutter-2.1.1.ebuild
+++ b/dev-util/cookiecutter/cookiecutter-2.1.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-util/cppcheck/cppcheck-2.6.3.ebuild b/dev-util/cppcheck/cppcheck-2.6.3.ebuild
index 9d20cb80c711..a0c597cd12aa 100644
--- a/dev-util/cppcheck/cppcheck-2.6.3.ebuild
+++ b/dev-util/cppcheck/cppcheck-2.6.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_SETUPTOOLS=manual
inherit distutils-r1 cmake
diff --git a/dev-util/cppcheck/cppcheck-2.8.1-r1.ebuild b/dev-util/cppcheck/cppcheck-2.8.1-r1.ebuild
index 1359462471f0..9b43ac9c6cf4 100644
--- a/dev-util/cppcheck/cppcheck-2.8.1-r1.ebuild
+++ b/dev-util/cppcheck/cppcheck-2.8.1-r1.ebuild
@@ -8,7 +8,7 @@ EAPI=8
DISTUTILS_OPTIONAL=1
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 cmake
DESCRIPTION="Static analyzer of C/C++ code"
diff --git a/dev-util/cppcheck/cppcheck-2.8.1.ebuild b/dev-util/cppcheck/cppcheck-2.8.1.ebuild
index a55bf585a404..5627abdf6a4b 100644
--- a/dev-util/cppcheck/cppcheck-2.8.1.ebuild
+++ b/dev-util/cppcheck/cppcheck-2.8.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_SETUPTOOLS=manual
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 cmake
DESCRIPTION="Static analyzer of C/C++ code"
diff --git a/dev-util/cppcheck/cppcheck-2.8.2.ebuild b/dev-util/cppcheck/cppcheck-2.8.2.ebuild
index 1359462471f0..9b43ac9c6cf4 100644
--- a/dev-util/cppcheck/cppcheck-2.8.2.ebuild
+++ b/dev-util/cppcheck/cppcheck-2.8.2.ebuild
@@ -8,7 +8,7 @@ EAPI=8
DISTUTILS_OPTIONAL=1
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 cmake
DESCRIPTION="Static analyzer of C/C++ code"
diff --git a/dev-util/cppcheck/cppcheck-2.9.ebuild b/dev-util/cppcheck/cppcheck-2.9.ebuild
index e0aeeea2d874..66b6faf53cb1 100644
--- a/dev-util/cppcheck/cppcheck-2.9.ebuild
+++ b/dev-util/cppcheck/cppcheck-2.9.ebuild
@@ -8,7 +8,7 @@ EAPI=8
DISTUTILS_OPTIONAL=1
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 cmake
DESCRIPTION="Static analyzer of C/C++ code"
diff --git a/dev-util/cram/cram-0.7-r2.ebuild b/dev-util/cram/cram-0.7-r2.ebuild
index bb74a99d6315..0bdfa0d8c478 100644
--- a/dev-util/cram/cram-0.7-r2.ebuild
+++ b/dev-util/cram/cram-0.7-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-util/cscope/cscope-15.9-r1.ebuild b/dev-util/cscope/cscope-15.9-r1.ebuild
index bf23e6c4ee32..e71ab02660f5 100644
--- a/dev-util/cscope/cscope-15.9-r1.ebuild
+++ b/dev-util/cscope/cscope-15.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/cscope/${P}.tar.gz"
LICENSE="BSD GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
IUSE="emacs"
RDEPEND=">=sys-libs/ncurses-5.2:0=
diff --git a/dev-util/cscope/cscope-15.9.ebuild b/dev-util/cscope/cscope-15.9.ebuild
index 4762c7013f81..93e5f73530b9 100644
--- a/dev-util/cscope/cscope-15.9.ebuild
+++ b/dev-util/cscope/cscope-15.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/cscope/${P}.tar.gz"
LICENSE="BSD GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
IUSE="emacs"
RDEPEND=">=sys-libs/ncurses-5.2:0=
diff --git a/dev-util/ctags/ctags-20211017.0.ebuild b/dev-util/ctags/ctags-20211017.0.ebuild
index c640b8a9d796..5d0dcc6a745d 100644
--- a/dev-util/ctags/ctags-20211017.0.ebuild
+++ b/dev-util/ctags/ctags-20211017.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *99999999* ]] ; then
else
SRC_URI="https://github.com/universal-ctags/ctags/archive/refs/tags/p5.9.${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-p5.9.${PV}"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
fi
LICENSE="GPL-2+"
diff --git a/dev-util/ctags/ctags-20220828.0-r1.ebuild b/dev-util/ctags/ctags-20220828.0-r1.ebuild
index 5859ad5945c5..3cbbfddc1947 100644
--- a/dev-util/ctags/ctags-20220828.0-r1.ebuild
+++ b/dev-util/ctags/ctags-20220828.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit autotools python-any-r1
DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors"
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/universal-ctags/ctags/archive/refs/tags/p5.9.${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/${PN}-p5.9.${PV}
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
fi
LICENSE="GPL-2+"
diff --git a/dev-util/ctags/ctags-20230423.0.ebuild b/dev-util/ctags/ctags-20230423.0.ebuild
index afd8d7dfd353..0e371446ae95 100644
--- a/dev-util/ctags/ctags-20230423.0.ebuild
+++ b/dev-util/ctags/ctags-20230423.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit autotools python-any-r1
DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors"
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/universal-ctags/ctags/archive/refs/tags/p6.0.${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/${PN}-p6.0.${PV}
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
fi
LICENSE="GPL-2+"
diff --git a/dev-util/ctags/ctags-99999999.ebuild b/dev-util/ctags/ctags-99999999.ebuild
index afd8d7dfd353..0e371446ae95 100644
--- a/dev-util/ctags/ctags-99999999.ebuild
+++ b/dev-util/ctags/ctags-99999999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit autotools python-any-r1
DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors"
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/universal-ctags/ctags/archive/refs/tags/p6.0.${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/${PN}-p6.0.${PV}
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
fi
LICENSE="GPL-2+"
diff --git a/dev-util/cutter/cutter-2.2.0-r1.ebuild b/dev-util/cutter/cutter-2.2.0-r1.ebuild
index a9c814dc3516..19f125c21b46 100644
--- a/dev-util/cutter/cutter-2.2.0-r1.ebuild
+++ b/dev-util/cutter/cutter-2.2.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake toolchain-funcs xdg-utils python-single-r1
diff --git a/dev-util/cvise/cvise-2.6.0.ebuild b/dev-util/cvise/cvise-2.6.0.ebuild
index 927c3dd47f18..2bb023235b5b 100644
--- a/dev-util/cvise/cvise-2.6.0.ebuild
+++ b/dev-util/cvise/cvise-2.6.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake llvm python-single-r1
diff --git a/dev-util/cvise/cvise-2.7.0-r1.ebuild b/dev-util/cvise/cvise-2.7.0-r1.ebuild
index 0c599e87daf6..2491724c134e 100644
--- a/dev-util/cvise/cvise-2.7.0-r1.ebuild
+++ b/dev-util/cvise/cvise-2.7.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake llvm python-single-r1
diff --git a/dev-util/cvise/cvise-2.8.0.ebuild b/dev-util/cvise/cvise-2.8.0.ebuild
index 1311764e98be..54cc380e7043 100644
--- a/dev-util/cvise/cvise-2.8.0.ebuild
+++ b/dev-util/cvise/cvise-2.8.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake llvm python-single-r1
diff --git a/dev-util/d-feet/d-feet-0.3.16.ebuild b/dev-util/d-feet/d-feet-0.3.16.ebuild
index 01afa4799c06..27947d669107 100644
--- a/dev-util/d-feet/d-feet-0.3.16.ebuild
+++ b/dev-util/d-feet/d-feet-0.3.16.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit gnome2 meson python-single-r1 virtualx
diff --git a/dev-util/dbus-test-runner/dbus-test-runner-19.04.0-r2.ebuild b/dev-util/dbus-test-runner/dbus-test-runner-19.04.0-r2.ebuild
index f80116f2c200..9e999311a320 100644
--- a/dev-util/dbus-test-runner/dbus-test-runner-19.04.0-r2.ebuild
+++ b/dev-util/dbus-test-runner/dbus-test-runner-19.04.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit python-single-r1
DESCRIPTION="Run executables under a new DBus session for testing"
diff --git a/dev-util/dejagnu/dejagnu-1.6.3.ebuild b/dev-util/dejagnu/dejagnu-1.6.3.ebuild
index 62413d665908..fbfbe620f74f 100644
--- a/dev-util/dejagnu/dejagnu-1.6.3.ebuild
+++ b/dev-util/dejagnu/dejagnu-1.6.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-util/desktop-file-utils/desktop-file-utils-0.26-r1.ebuild b/dev-util/desktop-file-utils/desktop-file-utils-0.26-r1.ebuild
index 2cce1246a33e..ce599062145b 100644
--- a/dev-util/desktop-file-utils/desktop-file-utils-0.26-r1.ebuild
+++ b/dev-util/desktop-file-utils/desktop-file-utils-0.26-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris"
IUSE="emacs"
RDEPEND=">=dev-libs/glib-2.12:2"
diff --git a/dev-util/desktop-file-utils/desktop-file-utils-0.26-r2.ebuild b/dev-util/desktop-file-utils/desktop-file-utils-0.26-r2.ebuild
index 341610f8b3f2..f0b157715885 100644
--- a/dev-util/desktop-file-utils/desktop-file-utils-0.26-r2.ebuild
+++ b/dev-util/desktop-file-utils/desktop-file-utils-0.26-r2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x64-solaris"
IUSE="emacs"
RDEPEND=">=dev-libs/glib-2.12:2"
diff --git a/dev-util/devhelp/devhelp-43.0.ebuild b/dev-util/devhelp/devhelp-43.0.ebuild
index 757e34d1b9f7..7f99a1a6e0da 100644
--- a/dev-util/devhelp/devhelp-43.0.ebuild
+++ b/dev-util/devhelp/devhelp-43.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit gnome.org gnome2-utils meson python-single-r1 xdg
diff --git a/dev-util/diff-cover/diff-cover-6.5.0-r1.ebuild b/dev-util/diff-cover/diff-cover-6.5.0-r1.ebuild
index 670609c2faec..50275b1eb6dc 100644
--- a/dev-util/diff-cover/diff-cover-6.5.0-r1.ebuild
+++ b/dev-util/diff-cover/diff-cover-6.5.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1
DESCRIPTION="Find diff lines that do not have test coverage"
diff --git a/dev-util/diffoscope/diffoscope-238-r1.ebuild b/dev-util/diffoscope/diffoscope-238-r1.ebuild
index f4934e958eda..97a1e9996f9d 100644
--- a/dev-util/diffoscope/diffoscope-238-r1.ebuild
+++ b/dev-util/diffoscope/diffoscope-238-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="ncurses"
inherit distutils-r1 pypi
diff --git a/dev-util/diffoscope/diffoscope-240-r1.ebuild b/dev-util/diffoscope/diffoscope-240-r1.ebuild
index d201f2eeaae5..515fd3748a39 100644
--- a/dev-util/diffoscope/diffoscope-240-r1.ebuild
+++ b/dev-util/diffoscope/diffoscope-240-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="ncurses"
inherit distutils-r1 pypi
diff --git a/dev-util/diffoscope/diffoscope-241-r1.ebuild b/dev-util/diffoscope/diffoscope-241-r1.ebuild
index d201f2eeaae5..515fd3748a39 100644
--- a/dev-util/diffoscope/diffoscope-241-r1.ebuild
+++ b/dev-util/diffoscope/diffoscope-241-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="ncurses"
inherit distutils-r1 pypi
diff --git a/dev-util/diffoscope/diffoscope-242-r1.ebuild b/dev-util/diffoscope/diffoscope-242-r1.ebuild
index d201f2eeaae5..515fd3748a39 100644
--- a/dev-util/diffoscope/diffoscope-242-r1.ebuild
+++ b/dev-util/diffoscope/diffoscope-242-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="ncurses"
inherit distutils-r1 pypi
diff --git a/dev-util/diffstat/diffstat-1.65.ebuild b/dev-util/diffstat/diffstat-1.65.ebuild
index 73bea9ee1757..5aaac1b13057 100644
--- a/dev-util/diffstat/diffstat-1.65.ebuild
+++ b/dev-util/diffstat/diffstat-1.65.ebuild
@@ -13,6 +13,6 @@ SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.as
LICENSE="HPND"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
diff --git a/dev-util/diffuse/diffuse-0.7.7.ebuild b/dev-util/diffuse/diffuse-0.7.7.ebuild
index d7fd99579407..4e153caeee2f 100644
--- a/dev-util/diffuse/diffuse-0.7.7.ebuild
+++ b/dev-util/diffuse/diffuse-0.7.7.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PLOCALES="cs de es fr it ja ko pl pt pt_BR ru sv th zh_CN zh_TW"
inherit meson plocale python-r1 xdg
diff --git a/dev-util/diffuse/diffuse-0.8.2.ebuild b/dev-util/diffuse/diffuse-0.8.2.ebuild
index 6c606d89d34a..73d8286a40de 100644
--- a/dev-util/diffuse/diffuse-0.8.2.ebuild
+++ b/dev-util/diffuse/diffuse-0.8.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PLOCALES="cs de es fr it ja ka ko nl pl pt pt_BR ru sv th tr zh_CN zh_TW"
inherit meson plocale python-r1 xdg
diff --git a/dev-util/dogtail/dogtail-0.9.11.ebuild b/dev-util/dogtail/dogtail-0.9.11.ebuild
index 270b9d73ed9e..da0c1bf3e95b 100644
--- a/dev-util/dogtail/dogtail-0.9.11.ebuild
+++ b/dev-util/dogtail/dogtail-0.9.11.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 xdg
diff --git a/dev-util/flawfinder/flawfinder-2.0.19.ebuild b/dev-util/flawfinder/flawfinder-2.0.19.ebuild
index 5fa64f896551..1fe9c070a62e 100644
--- a/dev-util/flawfinder/flawfinder-2.0.19.ebuild
+++ b/dev-util/flawfinder/flawfinder-2.0.19.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~mips ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~mips ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
PATCHES=( "${FILESDIR}"/${PN}-2.0.18-setup.patch )
diff --git a/dev-util/fontmake/fontmake-3.5.1.ebuild b/dev-util/fontmake/fontmake-3.5.1.ebuild
index e0eb45944d6d..20bc3e17077c 100644
--- a/dev-util/fontmake/fontmake-3.5.1.ebuild
+++ b/dev-util/fontmake/fontmake-3.5.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 optfeature pypi
DESCRIPTION="Compile fonts from sources (UFO, Glyphs) to binary (OpenType, TrueType)"
diff --git a/dev-util/fortls/fortls-2.13.0.ebuild b/dev-util/fortls/fortls-2.13.0.ebuild
index 2a3373634d67..1ecf418a83e5 100644
--- a/dev-util/fortls/fortls-2.13.0.ebuild
+++ b/dev-util/fortls/fortls-2.13.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 pypi
diff --git a/dev-util/fpm/fpm-0.7.0-r2.ebuild b/dev-util/fpm/fpm-0.7.0-r2.ebuild
index 1bded4efa228..a5ab12544758 100644
--- a/dev-util/fpm/fpm-0.7.0-r2.ebuild
+++ b/dev-util/fpm/fpm-0.7.0-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
FORTRAN_STANDARD="2003"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit fortran-2 python-any-r1 toolchain-funcs
diff --git a/dev-util/fpm/fpm-0.8.1.ebuild b/dev-util/fpm/fpm-0.8.1.ebuild
index cdb50e96523a..9799702daf1e 100644
--- a/dev-util/fpm/fpm-0.8.1.ebuild
+++ b/dev-util/fpm/fpm-0.8.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
FORTRAN_STANDARD="2003"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit fortran-2 python-any-r1 toolchain-funcs
diff --git a/dev-util/fpm/fpm-0.8.2.ebuild b/dev-util/fpm/fpm-0.8.2.ebuild
index cdb50e96523a..9799702daf1e 100644
--- a/dev-util/fpm/fpm-0.8.2.ebuild
+++ b/dev-util/fpm/fpm-0.8.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
FORTRAN_STANDARD="2003"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit fortran-2 python-any-r1 toolchain-funcs
diff --git a/dev-util/fypp/fypp-3.1.ebuild b/dev-util/fypp/fypp-3.1.ebuild
index e89a1a89a291..7b4e1a6c89ff 100644
--- a/dev-util/fypp/fypp-3.1.ebuild
+++ b/dev-util/fypp/fypp-3.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 pypi
diff --git a/dev-util/gcovr/gcovr-5.1.ebuild b/dev-util/gcovr/gcovr-5.1.ebuild
index 800f3c5bfb29..e577d2fb65a7 100644
--- a/dev-util/gcovr/gcovr-5.1.ebuild
+++ b/dev-util/gcovr/gcovr-5.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_IN_SOURCE_BUILD=1
inherit distutils-r1
diff --git a/dev-util/gcovr/gcovr-5.2.ebuild b/dev-util/gcovr/gcovr-5.2.ebuild
index 40e2208a9e4f..0972bab2ffe4 100644
--- a/dev-util/gcovr/gcovr-5.2.ebuild
+++ b/dev-util/gcovr/gcovr-5.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_IN_SOURCE_BUILD=1
inherit distutils-r1
diff --git a/dev-util/gcovr/gcovr-6.0.ebuild b/dev-util/gcovr/gcovr-6.0.ebuild
index f721625bc8ed..8f447041ccb4 100644
--- a/dev-util/gcovr/gcovr-6.0.ebuild
+++ b/dev-util/gcovr/gcovr-6.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1
diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.76.2.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.76.2.ebuild
index d4ca839d3013..83d94987b43f 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.76.2.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.76.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
GNOME_ORG_MODULE="glib"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="xml(+)"
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.76.3.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.76.3.ebuild
index 452142388007..02419197bbd8 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.76.3.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.76.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
GNOME_ORG_MODULE="glib"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="xml(+)"
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
diff --git a/dev-util/gertty/gertty-1.6.0-r1.ebuild b/dev-util/gertty/gertty-1.6.0-r1.ebuild
index d8ec78d1a9be..a254fc88acf5 100644
--- a/dev-util/gertty/gertty-1.6.0-r1.ebuild
+++ b/dev-util/gertty/gertty-1.6.0-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1
diff --git a/dev-util/gertty/gertty-9999.ebuild b/dev-util/gertty/gertty-9999.ebuild
index 5f974bff7261..1cd43b67778c 100644
--- a/dev-util/gertty/gertty-9999.ebuild
+++ b/dev-util/gertty/gertty-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1
diff --git a/dev-util/gftools/gftools-0.9.21-r1.ebuild b/dev-util/gftools/gftools-0.9.21-r1.ebuild
index 9a467e85ad69..f4d7a35a5c2f 100644
--- a/dev-util/gftools/gftools-0.9.21-r1.ebuild
+++ b/dev-util/gftools/gftools-0.9.21-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
GLYPHSINFO_COMMIT="e33ccf3515cc5b8005a3a50b4163663623649d20"
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 multibuild
diff --git a/dev-util/gi-docgen/gi-docgen-2023.1-r1.ebuild b/dev-util/gi-docgen/gi-docgen-2023.1-r1.ebuild
index 77063dce38e6..5bf2037a347d 100644
--- a/dev-util/gi-docgen/gi-docgen-2023.1-r1.ebuild
+++ b/dev-util/gi-docgen/gi-docgen-2023.1-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 pypi
DESCRIPTION="A documentation generator for GObject-based libraries"
diff --git a/dev-util/gitchangelog/gitchangelog-3.1.2.ebuild b/dev-util/gitchangelog/gitchangelog-3.1.2.ebuild
index a2ceecfd5456..1fd83fe4d63c 100644
--- a/dev-util/gitchangelog/gitchangelog-3.1.2.ebuild
+++ b/dev-util/gitchangelog/gitchangelog-3.1.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1
diff --git a/dev-util/glib-utils/glib-utils-2.76.2.ebuild b/dev-util/glib-utils/glib-utils-2.76.2.ebuild
index d94a24e0b19e..5205e2a95244 100644
--- a/dev-util/glib-utils/glib-utils-2.76.2.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.76.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
GNOME_ORG_MODULE="glib"
inherit gnome.org python-single-r1
@@ -14,7 +14,7 @@ LICENSE="LGPL-2.1+"
SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-winnt"
RDEPEND="${PYTHON_DEPS}"
DEPEND="${RDEPEND}"
diff --git a/dev-util/glib-utils/glib-utils-2.76.3.ebuild b/dev-util/glib-utils/glib-utils-2.76.3.ebuild
index 33bfee268b48..a0b1f3ff4972 100644
--- a/dev-util/glib-utils/glib-utils-2.76.3.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.76.3.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
GNOME_ORG_MODULE="glib"
inherit gnome.org python-single-r1
@@ -14,7 +14,7 @@ LICENSE="LGPL-2.1+"
SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-winnt"
RDEPEND="${PYTHON_DEPS}"
DEPEND="${RDEPEND}"
diff --git a/dev-util/glslang/glslang-1.3.239.ebuild b/dev-util/glslang/glslang-1.3.239.ebuild
index 9a03e6499202..806ab24e8059 100644
--- a/dev-util/glslang/glslang-1.3.239.ebuild
+++ b/dev-util/glslang/glslang-1.3.239.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
diff --git a/dev-util/glslang/glslang-1.3.243.ebuild b/dev-util/glslang/glslang-1.3.243.ebuild
index 9a03e6499202..806ab24e8059 100644
--- a/dev-util/glslang/glslang-1.3.243.ebuild
+++ b/dev-util/glslang/glslang-1.3.243.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
diff --git a/dev-util/glslang/glslang-1.3.246.ebuild b/dev-util/glslang/glslang-1.3.246.ebuild
index c00807a5549c..9b63ee386936 100644
--- a/dev-util/glslang/glslang-1.3.246.ebuild
+++ b/dev-util/glslang/glslang-1.3.246.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
diff --git a/dev-util/glslang/glslang-9999.ebuild b/dev-util/glslang/glslang-9999.ebuild
index c00807a5549c..9b63ee386936 100644
--- a/dev-util/glslang/glslang-9999.ebuild
+++ b/dev-util/glslang/glslang-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
diff --git a/dev-util/gn/gn-0.2077.ebuild b/dev-util/gn/gn-0.2077.ebuild
index ab0180f314d7..2f4e05a3022a 100644
--- a/dev-util/gn/gn-0.2077.ebuild
+++ b/dev-util/gn/gn-0.2077.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit ninja-utils python-any-r1 toolchain-funcs
diff --git a/dev-util/gn/gn-0.2088.ebuild b/dev-util/gn/gn-0.2088.ebuild
index a68b570ed9b3..64721c899507 100644
--- a/dev-util/gn/gn-0.2088.ebuild
+++ b/dev-util/gn/gn-0.2088.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit ninja-utils python-any-r1 toolchain-funcs
diff --git a/dev-util/gnome-builder/gnome-builder-44.2.ebuild b/dev-util/gnome-builder/gnome-builder-44.2.ebuild
index 3abe41188e53..b2c9c2b7b7d5 100644
--- a/dev-util/gnome-builder/gnome-builder-44.2.ebuild
+++ b/dev-util/gnome-builder/gnome-builder-44.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISABLE_AUTOFORMATTING=1
FORCE_PRINT_ELOG=1
diff --git a/dev-util/gperf/gperf-3.1-r1.ebuild b/dev-util/gperf/gperf-3.1-r1.ebuild
index ab2b4430c847..056ce825e968 100644
--- a/dev-util/gperf/gperf-3.1-r1.ebuild
+++ b/dev-util/gperf/gperf-3.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-winnt"
PATCHES=(
"${FILESDIR}"/${P}-strncmp-decl-mismatch.patch
diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild
index 6825ce198e6b..963f59256614 100644
--- a/dev-util/gperf/gperf-3.1.ebuild
+++ b/dev-util/gperf/gperf-3.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gperf/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-winnt"
src_prepare() {
sed -i \
diff --git a/dev-util/gprof2dot/gprof2dot-2022.7.29.ebuild b/dev-util/gprof2dot/gprof2dot-2022.7.29.ebuild
index 440eb142dda7..1350a38e9b78 100644
--- a/dev-util/gprof2dot/gprof2dot-2022.7.29.ebuild
+++ b/dev-util/gprof2dot/gprof2dot-2022.7.29.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE='xml(+)'
inherit distutils-r1 pypi
diff --git a/dev-util/gtk-builder-convert/gtk-builder-convert-2.24.33.ebuild b/dev-util/gtk-builder-convert/gtk-builder-convert-2.24.33.ebuild
index 9b4c86cae064..f0e6a2e606a2 100644
--- a/dev-util/gtk-builder-convert/gtk-builder-convert-2.24.33.ebuild
+++ b/dev-util/gtk-builder-convert/gtk-builder-convert-2.24.33.ebuild
@@ -4,7 +4,7 @@
EAPI=7
GNOME_ORG_MODULE="gtk+"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="xml(+)"
inherit gnome.org python-single-r1
@@ -14,7 +14,7 @@ HOMEPAGE="https://www.gtk.org/"
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}"
diff --git a/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild b/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild
index 64b206633f1a..215623e9df3b 100644
--- a/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild
+++ b/dev-util/gtk-doc-am/gtk-doc-am-1.33.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/DocumentationProject/GtkDoc"
LICENSE="GPL-2 FDL-1.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
RDEPEND="!<dev-util/gtk-doc-${PV}"
PDEPEND="virtual/pkgconfig"
diff --git a/dev-util/gtk-doc/gtk-doc-1.33.2.ebuild b/dev-util/gtk-doc/gtk-doc-1.33.2.ebuild
index 7d44062b56d4..b2d9847d8731 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.2.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit elisp-common gnome.org meson python-single-r1 readme.gentoo-r1
diff --git a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.31.ebuild b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.31.ebuild
index a5d90ea21776..18674dbfa5c7 100644
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.31.ebuild
+++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.31.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://gitlab.gnome.org/Community/gentoo/${PN}/-/archive/${PV}/${P}.ta
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
# man page was previously installed by gtk+:3 ebuild
RDEPEND="
diff --git a/dev-util/gyp/gyp-20200512145953.ebuild b/dev-util/gyp/gyp-20200512145953.ebuild
index f8a77f126c1e..a66f95adf357 100644
--- a/dev-util/gyp/gyp-20200512145953.ebuild
+++ b/dev-util/gyp/gyp-20200512145953.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_SINGLE_IMPL="1"
inherit distutils-r1
diff --git a/dev-util/gyp/gyp-99999999999999.ebuild b/dev-util/gyp/gyp-99999999999999.ebuild
index 8861e63de779..81d2b0d0cb9b 100644
--- a/dev-util/gyp/gyp-99999999999999.ebuild
+++ b/dev-util/gyp/gyp-99999999999999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_SINGLE_IMPL="1"
inherit distutils-r1
diff --git a/dev-util/hip/hip-5.1.3-r4.ebuild b/dev-util/hip/hip-5.1.3-r4.ebuild
index a8654a3e0568..cdbbc75744d4 100644
--- a/dev-util/hip/hip-5.1.3-r4.ebuild
+++ b/dev-util/hip/hip-5.1.3-r4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DOCS_BUILDER="doxygen"
DOCS_DEPEND="media-gfx/graphviz"
diff --git a/dev-util/howdoi/howdoi-2.0.19.ebuild b/dev-util/howdoi/howdoi-2.0.19.ebuild
index 9abefcceba8c..69116ffe7209 100644
--- a/dev-util/howdoi/howdoi-2.0.19.ebuild
+++ b/dev-util/howdoi/howdoi-2.0.19.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_SETUPTOOLS="manual"
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 pypi
DESCRIPTION="A code search tool"
diff --git a/dev-util/howdoi/howdoi-2.0.20.ebuild b/dev-util/howdoi/howdoi-2.0.20.ebuild
index bece62a0a155..4b0393828c94 100644
--- a/dev-util/howdoi/howdoi-2.0.20.ebuild
+++ b/dev-util/howdoi/howdoi-2.0.20.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 pypi
DESCRIPTION="A code search tool"
diff --git a/dev-util/imediff2/imediff2-1.1.2.1.ebuild b/dev-util/imediff2/imediff2-1.1.2.1.ebuild
index c1519e6bfc83..ebfbc116d905 100644
--- a/dev-util/imediff2/imediff2-1.1.2.1.ebuild
+++ b/dev-util/imediff2/imediff2-1.1.2.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="ncurses"
inherit python-single-r1
diff --git a/dev-util/indent/indent-2.2.12.ebuild b/dev-util/indent/indent-2.2.12.ebuild
index 07e8341f0b32..819a285945e8 100644
--- a/dev-util/indent/indent-2.2.12.ebuild
+++ b/dev-util/indent/indent-2.2.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
IUSE="nls"
BDEPEND="app-text/texi2html
diff --git a/dev-util/indent/indent-2.2.13.ebuild b/dev-util/indent/indent-2.2.13.ebuild
index 91f6f15810a8..224f58911fe2 100644
--- a/dev-util/indent/indent-2.2.13.ebuild
+++ b/dev-util/indent/indent-2.2.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
IUSE="nls"
BDEPEND="
diff --git a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.13860.4.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.13860.4.ebuild
index 6da373584514..de02e17ade09 100644
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.13860.4.ebuild
+++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.13860.4.ebuild
@@ -7,7 +7,7 @@ CMAKE_BUILD_TYPE="Release"
LLVM_MAX_SLOT="15"
MY_PN="igc"
MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake flag-o-matic llvm python-any-r1
diff --git a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.7.ebuild b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.7.ebuild
index 689dbdd96db5..5306fc59461b 100644
--- a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.7.ebuild
+++ b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.7.ebuild
@@ -5,7 +5,7 @@ EAPI=8
MY_PN="igsc"
MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake python-any-r1
diff --git a/dev-util/intltool/intltool-0.51.0-r3.ebuild b/dev-util/intltool/intltool-0.51.0-r3.ebuild
index ee4a1f12a047..6bd92c1d6365 100644
--- a/dev-util/intltool/intltool-0.51.0-r3.ebuild
+++ b/dev-util/intltool/intltool-0.51.0-r3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
BDEPEND="
dev-lang/perl
diff --git a/dev-util/itstool/itstool-2.0.7.ebuild b/dev-util/itstool/itstool-2.0.7.ebuild
index 9ac81bdbb017..f8afd8509b4f 100644
--- a/dev-util/itstool/itstool-2.0.7.ebuild
+++ b/dev-util/itstool/itstool-2.0.7.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="xml(+)"
inherit python-single-r1
@@ -15,7 +15,7 @@ SRC_URI="https://files.itstool.org/itstool/${P}.tar.bz2"
# files in /usr/share/itstool/its are under a special exception || GPL-3+
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/dev-util/kdevelop-python/kdevelop-python-23.04.0.ebuild b/dev-util/kdevelop-python/kdevelop-python-23.04.0.ebuild
index 5fdf77a9574b..9e1db10c8ef2 100644
--- a/dev-util/kdevelop-python/kdevelop-python-23.04.0.ebuild
+++ b/dev-util/kdevelop-python/kdevelop-python-23.04.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
ECM_TEST="forceoptional"
KDE_ORG_CATEGORY="kdevelop"
KDE_ORG_NAME="kdev-python"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
KFMIN=5.104.0
QTMIN=5.15.5
inherit ecm gear.kde.org python-single-r1
diff --git a/dev-util/kdevelop-python/kdevelop-python-23.04.1.ebuild b/dev-util/kdevelop-python/kdevelop-python-23.04.1.ebuild
index e1aa5ff44b8f..4309be813a24 100644
--- a/dev-util/kdevelop-python/kdevelop-python-23.04.1.ebuild
+++ b/dev-util/kdevelop-python/kdevelop-python-23.04.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
ECM_TEST="forceoptional"
KDE_ORG_CATEGORY="kdevelop"
KDE_ORG_NAME="kdev-python"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
KFMIN=5.104.0
QTMIN=5.15.5
inherit ecm gear.kde.org python-single-r1
diff --git a/dev-util/libabigail/libabigail-2.2.ebuild b/dev-util/libabigail/libabigail-2.2.ebuild
index 82a29a373fc6..cb688ce0cd3a 100644
--- a/dev-util/libabigail/libabigail-2.2.ebuild
+++ b/dev-util/libabigail/libabigail-2.2.ebuild
@@ -14,7 +14,7 @@ LIBABIGAIL_DOCS_VERSION="${PV}"
# bug #830088
LIBABIGAIL_DOCS_USEFLAG="+doc"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit autotools bash-completion-r1 python-any-r1 out-of-source
diff --git a/dev-util/libabigail/libabigail-2.3-r2.ebuild b/dev-util/libabigail/libabigail-2.3-r2.ebuild
index 9dca18088bcc..28668915df15 100644
--- a/dev-util/libabigail/libabigail-2.3-r2.ebuild
+++ b/dev-util/libabigail/libabigail-2.3-r2.ebuild
@@ -14,7 +14,7 @@ LIBABIGAIL_DOCS_VERSION="${PV}"
# bug #830088
LIBABIGAIL_DOCS_USEFLAG="+doc"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit autotools bash-completion-r1 python-any-r1 out-of-source
diff --git a/dev-util/libabigail/libabigail-9999.ebuild b/dev-util/libabigail/libabigail-9999.ebuild
index 9dca18088bcc..28668915df15 100644
--- a/dev-util/libabigail/libabigail-9999.ebuild
+++ b/dev-util/libabigail/libabigail-9999.ebuild
@@ -14,7 +14,7 @@ LIBABIGAIL_DOCS_VERSION="${PV}"
# bug #830088
LIBABIGAIL_DOCS_USEFLAG="+doc"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit autotools bash-completion-r1 python-any-r1 out-of-source
diff --git a/dev-util/lldb/lldb-14.0.6.ebuild b/dev-util/lldb/lldb-14.0.6.ebuild
index 104e55e5c357..e03384507f0d 100644
--- a/dev-util/lldb/lldb-14.0.6.ebuild
+++ b/dev-util/lldb/lldb-14.0.6.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake llvm llvm.org python-single-r1
DESCRIPTION="The LLVM debugger"
diff --git a/dev-util/lldb/lldb-15.0.7.ebuild b/dev-util/lldb/lldb-15.0.7.ebuild
index 37c23ed60fb5..52568e9e11ee 100644
--- a/dev-util/lldb/lldb-15.0.7.ebuild
+++ b/dev-util/lldb/lldb-15.0.7.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake llvm llvm.org python-single-r1
DESCRIPTION="The LLVM debugger"
diff --git a/dev-util/lldb/lldb-16.0.3.ebuild b/dev-util/lldb/lldb-16.0.3.ebuild
index e4e43bb0ef2f..b6286edde888 100644
--- a/dev-util/lldb/lldb-16.0.3.ebuild
+++ b/dev-util/lldb/lldb-16.0.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake llvm llvm.org python-single-r1
DESCRIPTION="The LLVM debugger"
diff --git a/dev-util/lldb/lldb-16.0.4.ebuild b/dev-util/lldb/lldb-16.0.4.ebuild
index e4e43bb0ef2f..b6286edde888 100644
--- a/dev-util/lldb/lldb-16.0.4.ebuild
+++ b/dev-util/lldb/lldb-16.0.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake llvm llvm.org python-single-r1
DESCRIPTION="The LLVM debugger"
diff --git a/dev-util/lldb/lldb-16.0.5.9999.ebuild b/dev-util/lldb/lldb-16.0.5.9999.ebuild
index 1d8c4b56e83c..6366c380f05a 100644
--- a/dev-util/lldb/lldb-16.0.5.9999.ebuild
+++ b/dev-util/lldb/lldb-16.0.5.9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake llvm llvm.org python-single-r1
DESCRIPTION="The LLVM debugger"
diff --git a/dev-util/lldb/lldb-17.0.0.9999.ebuild b/dev-util/lldb/lldb-17.0.0.9999.ebuild
index bc7ef862dfa0..96a001c7a323 100644
--- a/dev-util/lldb/lldb-17.0.0.9999.ebuild
+++ b/dev-util/lldb/lldb-17.0.0.9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake llvm llvm.org python-single-r1
DESCRIPTION="The LLVM debugger"
diff --git a/dev-util/lldb/lldb-17.0.0_pre20230502.ebuild b/dev-util/lldb/lldb-17.0.0_pre20230502.ebuild
index bc7ef862dfa0..96a001c7a323 100644
--- a/dev-util/lldb/lldb-17.0.0_pre20230502.ebuild
+++ b/dev-util/lldb/lldb-17.0.0_pre20230502.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake llvm llvm.org python-single-r1
DESCRIPTION="The LLVM debugger"
diff --git a/dev-util/lldb/lldb-17.0.0_pre20230512.ebuild b/dev-util/lldb/lldb-17.0.0_pre20230512.ebuild
index bc7ef862dfa0..96a001c7a323 100644
--- a/dev-util/lldb/lldb-17.0.0_pre20230512.ebuild
+++ b/dev-util/lldb/lldb-17.0.0_pre20230512.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake llvm llvm.org python-single-r1
DESCRIPTION="The LLVM debugger"
diff --git a/dev-util/lldb/lldb-17.0.0_pre20230520.ebuild b/dev-util/lldb/lldb-17.0.0_pre20230520.ebuild
index bc7ef862dfa0..96a001c7a323 100644
--- a/dev-util/lldb/lldb-17.0.0_pre20230520.ebuild
+++ b/dev-util/lldb/lldb-17.0.0_pre20230520.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake llvm llvm.org python-single-r1
DESCRIPTION="The LLVM debugger"
diff --git a/dev-util/maturin/maturin-0.14.17.ebuild b/dev-util/maturin/maturin-0.14.17.ebuild
index 2857617daf02..aaa5c36159b0 100644
--- a/dev-util/maturin/maturin-0.14.17.ebuild
+++ b/dev-util/maturin/maturin-0.14.17.ebuild
@@ -400,7 +400,7 @@ CRATES_TEST="
windows_x86_64_msvc-0.36.1
windows_x86_64_msvc-0.42.0"
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 )
inherit cargo distutils-r1 flag-o-matic
DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings"
diff --git a/dev-util/maturin/maturin-0.15.3.ebuild b/dev-util/maturin/maturin-0.15.3.ebuild
index ec18beb0cdc1..8ad5cd3a1ca8 100644
--- a/dev-util/maturin/maturin-0.15.3.ebuild
+++ b/dev-util/maturin/maturin-0.15.3.ebuild
@@ -358,7 +358,7 @@ CRATES_TEST="
windows_x86_64_msvc-0.36.1
windows_x86_64_msvc-0.42.0"
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 )
inherit bash-completion-r1 cargo distutils-r1 edo flag-o-matic toolchain-funcs
DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings"
diff --git a/dev-util/maturin/maturin-1.0.0.ebuild b/dev-util/maturin/maturin-1.0.0.ebuild
index ec18beb0cdc1..8ad5cd3a1ca8 100644
--- a/dev-util/maturin/maturin-1.0.0.ebuild
+++ b/dev-util/maturin/maturin-1.0.0.ebuild
@@ -358,7 +358,7 @@ CRATES_TEST="
windows_x86_64_msvc-0.36.1
windows_x86_64_msvc-0.42.0"
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 )
inherit bash-completion-r1 cargo distutils-r1 edo flag-o-matic toolchain-funcs
DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings"
diff --git a/dev-util/meld/meld-3.22.0-r2.ebuild b/dev-util/meld/meld-3.22.0-r2.ebuild
index e1ee5884d75e..8da638b7d728 100644
--- a/dev-util/meld/meld-3.22.0-r2.ebuild
+++ b/dev-util/meld/meld-3.22.0-r2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="xml(+)"
inherit gnome.org gnome2-utils meson python-single-r1 xdg
diff --git a/dev-util/meson-format-array/meson-format-array-0.ebuild b/dev-util/meson-format-array/meson-format-array-0.ebuild
index a7994c74dab5..2de3d4ec8fb0 100644
--- a/dev-util/meson-format-array/meson-format-array-0.ebuild
+++ b/dev-util/meson-format-array/meson-format-array-0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit python-r1
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}"
diff --git a/dev-util/meson/meson-1.0.1.ebuild b/dev-util/meson/meson-1.0.1.ebuild
index d85cf742ad02..f42f37e798d0 100644
--- a/dev-util/meson/meson-1.0.1.ebuild
+++ b/dev-util/meson/meson-1.0.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=setuptools
if [[ ${PV} = *9999* ]]; then
@@ -16,7 +16,7 @@ else
S=${WORKDIR}/${MY_P}
if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
fi
fi
diff --git a/dev-util/meson/meson-1.1.0.ebuild b/dev-util/meson/meson-1.1.0.ebuild
index 85ac9b28d61b..6af9bbd99dfc 100644
--- a/dev-util/meson/meson-1.1.0.ebuild
+++ b/dev-util/meson/meson-1.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=setuptools
if [[ ${PV} = *9999* ]]; then
@@ -16,7 +16,7 @@ else
S=${WORKDIR}/${MY_P}
if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
fi
fi
diff --git a/dev-util/meson/meson-9999.ebuild b/dev-util/meson/meson-9999.ebuild
index 85ac9b28d61b..6af9bbd99dfc 100644
--- a/dev-util/meson/meson-9999.ebuild
+++ b/dev-util/meson/meson-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=setuptools
if [[ ${PV} = *9999* ]]; then
@@ -16,7 +16,7 @@ else
S=${WORKDIR}/${MY_P}
if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
fi
fi
diff --git a/dev-util/muon/muon-0.1.0-r1.ebuild b/dev-util/muon/muon-0.1.0-r1.ebuild
index 8873dd97ce3d..c0e168b9a8d4 100644
--- a/dev-util/muon/muon-0.1.0-r1.ebuild
+++ b/dev-util/muon/muon-0.1.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit meson python-any-r1
COMMIT_HASH="${PV}"
diff --git a/dev-util/muon/muon-0.2.0.ebuild b/dev-util/muon/muon-0.2.0.ebuild
index 48a63dd2044c..8a3234a89bd7 100644
--- a/dev-util/muon/muon-0.2.0.ebuild
+++ b/dev-util/muon/muon-0.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit meson python-any-r1
COMMIT_HASH="${PV}"
diff --git a/dev-util/muon/muon-0_pre20220714.ebuild b/dev-util/muon/muon-0_pre20220714.ebuild
index f98d035f1bb2..abc38441b14a 100644
--- a/dev-util/muon/muon-0_pre20220714.ebuild
+++ b/dev-util/muon/muon-0_pre20220714.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit meson python-any-r1
COMMIT_HASH="1d85870cc3b92690d42fa3e480961fb2f708388e"
diff --git a/dev-util/ninja/ninja-1.11.1-r2.ebuild b/dev-util/ninja/ninja-1.11.1-r2.ebuild
index 0ec62c24b91d..517cb5b301d6 100644
--- a/dev-util/ninja/ninja-1.11.1-r2.ebuild
+++ b/dev-util/ninja/ninja-1.11.1-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit edo bash-completion-r1 elisp-common flag-o-matic python-any-r1 toolchain-funcs
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
else
SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
fi
DESCRIPTION="A small build system similar to make"
diff --git a/dev-util/ninja/ninja-9999.ebuild b/dev-util/ninja/ninja-9999.ebuild
index ce997aee02dd..9e758e6070b8 100644
--- a/dev-util/ninja/ninja-9999.ebuild
+++ b/dev-util/ninja/ninja-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit edo bash-completion-r1 elisp-common flag-o-matic python-any-r1 toolchain-funcs
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
else
SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
fi
DESCRIPTION="A small build system similar to make"
diff --git a/dev-util/pahole/pahole-1.24_p20221024.ebuild b/dev-util/pahole/pahole-1.24_p20221024.ebuild
index aec3a504a192..cb48f0866074 100644
--- a/dev-util/pahole/pahole-1.24_p20221024.ebuild
+++ b/dev-util/pahole/pahole-1.24_p20221024.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake python-single-r1
MY_PN=dwarves
diff --git a/dev-util/pahole/pahole-1.25.ebuild b/dev-util/pahole/pahole-1.25.ebuild
index 5d98a672167d..ee237a539e0e 100644
--- a/dev-util/pahole/pahole-1.25.ebuild
+++ b/dev-util/pahole/pahole-1.25.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake python-single-r1
MY_PN=dwarves
diff --git a/dev-util/pahole/pahole-9999.ebuild b/dev-util/pahole/pahole-9999.ebuild
index 5d98a672167d..ee237a539e0e 100644
--- a/dev-util/pahole/pahole-9999.ebuild
+++ b/dev-util/pahole/pahole-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake python-single-r1
MY_PN=dwarves
diff --git a/dev-util/patchutils/patchutils-0.4.2.ebuild b/dev-util/patchutils/patchutils-0.4.2.ebuild
index b141c55c7f4c..a9577dbee2c4 100644
--- a/dev-util/patchutils/patchutils-0.4.2.ebuild
+++ b/dev-util/patchutils/patchutils-0.4.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://cyberelk.net/tim/data/patchutils/stable/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
IUSE="pcre"
RDEPEND="pcre? ( dev-libs/libpcre2:= )"
diff --git a/dev-util/peda/peda-1.2.ebuild b/dev-util/peda/peda-1.2.ebuild
index df618d1a27f7..f7f0f09b060e 100644
--- a/dev-util/peda/peda-1.2.ebuild
+++ b/dev-util/peda/peda-1.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit python-single-r1 wrapper
diff --git a/dev-util/peda/peda-9999.ebuild b/dev-util/peda/peda-9999.ebuild
index e3fd8e0aa2bb..b29576295c1c 100644
--- a/dev-util/peda/peda-9999.ebuild
+++ b/dev-util/peda/peda-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit python-single-r1 wrapper
diff --git a/dev-util/perf/perf-5.19-r1.ebuild b/dev-util/perf/perf-5.19-r1.ebuild
index ea6fd7e11d61..8ec31c5e5b33 100644
--- a/dev-util/perf/perf-5.19-r1.ebuild
+++ b/dev-util/perf/perf-5.19-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit bash-completion-r1 estack llvm toolchain-funcs python-r1 linux-info
DESCRIPTION="Userland tools for Linux Performance Counters"
diff --git a/dev-util/perf/perf-6.0-r1.ebuild b/dev-util/perf/perf-6.0-r1.ebuild
index 04184b462006..d062aef720a3 100644
--- a/dev-util/perf/perf-6.0-r1.ebuild
+++ b/dev-util/perf/perf-6.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit bash-completion-r1 estack llvm toolchain-funcs python-r1 linux-info
DESCRIPTION="Userland tools for Linux Performance Counters"
diff --git a/dev-util/perf/perf-6.2-r1.ebuild b/dev-util/perf/perf-6.2-r1.ebuild
index 8a46cf67337d..a37197b8b533 100644
--- a/dev-util/perf/perf-6.2-r1.ebuild
+++ b/dev-util/perf/perf-6.2-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit bash-completion-r1 estack llvm toolchain-funcs python-r1 linux-info
DESCRIPTION="Userland tools for Linux Performance Counters"
diff --git a/dev-util/perf/perf-6.3.ebuild b/dev-util/perf/perf-6.3.ebuild
index 8a46cf67337d..a37197b8b533 100644
--- a/dev-util/perf/perf-6.3.ebuild
+++ b/dev-util/perf/perf-6.3.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit bash-completion-r1 estack llvm toolchain-funcs python-r1 linux-info
DESCRIPTION="Userland tools for Linux Performance Counters"
diff --git a/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild
index 60b9b8d6e828..47cb142525a6 100644
--- a/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit elisp-common distutils-r1 optfeature
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild
index 60b9b8d6e828..47cb142525a6 100644
--- a/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.10.24.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit elisp-common distutils-r1 optfeature
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-util/pkgcheck/pkgcheck-9999.ebuild b/dev-util/pkgcheck/pkgcheck-9999.ebuild
index 95b29b01a08f..f98fcf1d2b4a 100644
--- a/dev-util/pkgcheck/pkgcheck-9999.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit elisp-common distutils-r1 optfeature
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-util/pkgconf/pkgconf-1.8.1.ebuild b/dev-util/pkgconf/pkgconf-1.8.1.ebuild
index 45bdb62e1692..8185a974c854 100644
--- a/dev-util/pkgconf/pkgconf-1.8.1.ebuild
+++ b/dev-util/pkgconf/pkgconf-1.8.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="https://gitea.treehouse.systems/ariadne/pkgconf.git"
else
SRC_URI="https://distfiles.dereferenced.org/${PN}/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
fi
DESCRIPTION="pkg-config compatible replacement with no dependencies other than C99"
diff --git a/dev-util/pkgdev/pkgdev-0.2.5.ebuild b/dev-util/pkgdev/pkgdev-0.2.5.ebuild
index 6b23773e717e..a6b43538dd3d 100644
--- a/dev-util/pkgdev/pkgdev-0.2.5.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.5.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 optfeature
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-util/pkgdev/pkgdev-0.2.7.ebuild b/dev-util/pkgdev/pkgdev-0.2.7.ebuild
index 6b23773e717e..a6b43538dd3d 100644
--- a/dev-util/pkgdev/pkgdev-0.2.7.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.7.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 optfeature
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-util/pkgdev/pkgdev-9999.ebuild b/dev-util/pkgdev/pkgdev-9999.ebuild
index f49fd0a10d30..bff67e82e2a5 100644
--- a/dev-util/pkgdev/pkgdev-9999.ebuild
+++ b/dev-util/pkgdev/pkgdev-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 optfeature
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild b/dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild
index 7d87b58a150c..0930398aaf20 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1 linux-info pypi
diff --git a/dev-util/pwndbg/pwndbg-20221219-r2.ebuild b/dev-util/pwndbg/pwndbg-20221219-r2.ebuild
index b78429bf9f65..fde7afddcb07 100644
--- a/dev-util/pwndbg/pwndbg-20221219-r2.ebuild
+++ b/dev-util/pwndbg/pwndbg-20221219-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit python-single-r1 wrapper
diff --git a/dev-util/pwndbg/pwndbg-20230319.ebuild b/dev-util/pwndbg/pwndbg-20230319.ebuild
index c94c890cb91a..36b61d33869a 100644
--- a/dev-util/pwndbg/pwndbg-20230319.ebuild
+++ b/dev-util/pwndbg/pwndbg-20230319.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit python-single-r1 wrapper
diff --git a/dev-util/pwndbg/pwndbg-99999999.ebuild b/dev-util/pwndbg/pwndbg-99999999.ebuild
index bd3b1a48231a..b15fa8c3aa0b 100644
--- a/dev-util/pwndbg/pwndbg-99999999.ebuild
+++ b/dev-util/pwndbg/pwndbg-99999999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit python-single-r1 wrapper
diff --git a/dev-util/pwntools/pwntools-4.10.0_beta0-r2.ebuild b/dev-util/pwntools/pwntools-4.10.0_beta0-r2.ebuild
index 8fbdaf6ae04e..86f0bf2cfdf1 100644
--- a/dev-util/pwntools/pwntools-4.10.0_beta0-r2.ebuild
+++ b/dev-util/pwntools/pwntools-4.10.0_beta0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-util/pwntools/pwntools-4.9.0-r2.ebuild b/dev-util/pwntools/pwntools-4.9.0-r2.ebuild
index cca036676bc2..e10e82b7e65f 100644
--- a/dev-util/pwntools/pwntools-4.9.0-r2.ebuild
+++ b/dev-util/pwntools/pwntools-4.9.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-util/pwntools/pwntools-9999.ebuild b/dev-util/pwntools/pwntools-9999.ebuild
index 716ef0f390c1..d096b342819a 100644
--- a/dev-util/pwntools/pwntools-9999.ebuild
+++ b/dev-util/pwntools/pwntools-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-util/quilttools/quilttools-0.3-r1.ebuild b/dev-util/quilttools/quilttools-0.3-r1.ebuild
index 187afea3513f..41e7e273a6e4 100644
--- a/dev-util/quilttools/quilttools-0.3-r1.ebuild
+++ b/dev-util/quilttools/quilttools-0.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit python-single-r1
diff --git a/dev-util/re2c/re2c-2.1.1-r1.ebuild b/dev-util/re2c/re2c-2.1.1-r1.ebuild
index 9ef9ff4133eb..a1a8ec8bb955 100644
--- a/dev-util/re2c/re2c-2.1.1-r1.ebuild
+++ b/dev-util/re2c/re2c-2.1.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/skvadrik/re2c/releases/download/${PV}/${P}.tar.xz"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="debug"
PATCHES=("${FILESDIR}"/${P}-sh.patch)
diff --git a/dev-util/re2c/re2c-2.2.ebuild b/dev-util/re2c/re2c-2.2.ebuild
index e0e45d5d87d0..514b7be4a5f5 100644
--- a/dev-util/re2c/re2c-2.2.ebuild
+++ b/dev-util/re2c/re2c-2.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit python-any-r1
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/skvadrik/re2c/releases/download/${PV}/${P}.tar.xz"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="debug test"
RESTRICT="!test? ( test )"
diff --git a/dev-util/redo/redo-0.42d.ebuild b/dev-util/redo/redo-0.42d.ebuild
index 7a5d85d89fa0..9e352db572fb 100644
--- a/dev-util/redo/redo-0.42d.ebuild
+++ b/dev-util/redo/redo-0.42d.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="sqlite"
inherit edo multiprocessing python-single-r1
diff --git a/dev-util/repolite/repolite-0.4.0.ebuild b/dev-util/repolite/repolite-0.4.0.ebuild
index f50c81642aff..c4c17bc09b8d 100644
--- a/dev-util/repolite/repolite-0.4.0.ebuild
+++ b/dev-util/repolite/repolite-0.4.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1 optfeature
diff --git a/dev-util/reuse/reuse-1.1.0.ebuild b/dev-util/reuse/reuse-1.1.0.ebuild
index c2ca4b41f98f..43b4f268fb94 100644
--- a/dev-util/reuse/reuse-1.1.0.ebuild
+++ b/dev-util/reuse/reuse-1.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
diff --git a/dev-util/reuse/reuse-1.1.2.ebuild b/dev-util/reuse/reuse-1.1.2.ebuild
index 5454d35697f0..c2ada09fdc6d 100644
--- a/dev-util/reuse/reuse-1.1.2.ebuild
+++ b/dev-util/reuse/reuse-1.1.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
diff --git a/dev-util/rizin/rizin-0.5.1.ebuild b/dev-util/rizin/rizin-0.5.1.ebuild
index 93c1a851cfcf..5da04b110eb5 100644
--- a/dev-util/rizin/rizin-0.5.1.ebuild
+++ b/dev-util/rizin/rizin-0.5.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
# This is the commit that the CI for the release commit used
BINS_COMMIT="0264ae4ee5bd606ec6c6a539255eeb57ce2c82c2"
diff --git a/dev-util/rizin/rizin-0.5.2.ebuild b/dev-util/rizin/rizin-0.5.2.ebuild
index e9a94b379885..f616eccbb207 100644
--- a/dev-util/rizin/rizin-0.5.2.ebuild
+++ b/dev-util/rizin/rizin-0.5.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
# This is the commit that the CI for the release commit used
BINS_COMMIT="d66f95359fe830514267f446975374752201c3f1"
diff --git a/dev-util/rocm-smi/rocm-smi-5.1.3-r1.ebuild b/dev-util/rocm-smi/rocm-smi-5.1.3-r1.ebuild
index f2b4fc660707..bb740e344669 100644
--- a/dev-util/rocm-smi/rocm-smi-5.1.3-r1.ebuild
+++ b/dev-util/rocm-smi/rocm-smi-5.1.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake python-r1
diff --git a/dev-util/rocm-smi/rocm-smi-5.4.2.ebuild b/dev-util/rocm-smi/rocm-smi-5.4.2.ebuild
index bc4f8b802371..639e2ed0fece 100644
--- a/dev-util/rocm-smi/rocm-smi-5.4.2.ebuild
+++ b/dev-util/rocm-smi/rocm-smi-5.4.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake python-r1
diff --git a/dev-util/rocm-smi/rocm-smi-9999.ebuild b/dev-util/rocm-smi/rocm-smi-9999.ebuild
index bc4f8b802371..639e2ed0fece 100644
--- a/dev-util/rocm-smi/rocm-smi-9999.ebuild
+++ b/dev-util/rocm-smi/rocm-smi-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake python-r1
diff --git a/dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild b/dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild
index e63978351e11..bc7287b9b474 100644
--- a/dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild
+++ b/dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake python-any-r1
diff --git a/dev-util/rocprofiler/rocprofiler-5.3.3.ebuild b/dev-util/rocprofiler/rocprofiler-5.3.3.ebuild
index 2c18d7475a6f..73bc6049345e 100644
--- a/dev-util/rocprofiler/rocprofiler-5.3.3.ebuild
+++ b/dev-util/rocprofiler/rocprofiler-5.3.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake python-any-r1
diff --git a/dev-util/roctracer/roctracer-5.1.3-r1.ebuild b/dev-util/roctracer/roctracer-5.1.3-r1.ebuild
index f70bf95675a4..b333cdde7f59 100644
--- a/dev-util/roctracer/roctracer-5.1.3-r1.ebuild
+++ b/dev-util/roctracer/roctracer-5.1.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake prefix python-any-r1
diff --git a/dev-util/roctracer/roctracer-5.3.3.ebuild b/dev-util/roctracer/roctracer-5.3.3.ebuild
index 23e3d7e714e7..12104325d876 100644
--- a/dev-util/roctracer/roctracer-5.3.3.ebuild
+++ b/dev-util/roctracer/roctracer-5.3.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
ROCM_VERSION=${PV}
diff --git a/dev-util/ropper/ropper-1.13.8.ebuild b/dev-util/ropper/ropper-1.13.8.ebuild
index 1f7931fc54fc..a7da3e612ddb 100644
--- a/dev-util/ropper/ropper-1.13.8.ebuild
+++ b/dev-util/ropper/ropper-1.13.8.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1
diff --git a/dev-util/ropper/ropper-9999.ebuild b/dev-util/ropper/ropper-9999.ebuild
index d72cea81d840..acf0c22e51b9 100644
--- a/dev-util/ropper/ropper-9999.ebuild
+++ b/dev-util/ropper/ropper-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1
diff --git a/dev-util/rpmdevtools/rpmdevtools-9.5.ebuild b/dev-util/rpmdevtools/rpmdevtools-9.5.ebuild
index 21738f869519..eea5cc29beda 100644
--- a/dev-util/rpmdevtools/rpmdevtools-9.5.ebuild
+++ b/dev-util/rpmdevtools/rpmdevtools-9.5.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit python-single-r1
DESCRIPTION="Collection of rpm packaging related utilities"
diff --git a/dev-util/rr/rr-5.6.0-r2.ebuild b/dev-util/rr/rr-5.6.0-r2.ebuild
index 27ec0c68e8a2..d57db29865c9 100644
--- a/dev-util/rr/rr-5.6.0-r2.ebuild
+++ b/dev-util/rr/rr-5.6.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
CMAKE_BUILD_TYPE=Release
inherit cmake linux-info python-single-r1
diff --git a/dev-util/rr/rr-5.6.0-r4.ebuild b/dev-util/rr/rr-5.6.0-r4.ebuild
index 94f4fd0f66d1..68c300335ca1 100644
--- a/dev-util/rr/rr-5.6.0-r4.ebuild
+++ b/dev-util/rr/rr-5.6.0-r4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
CMAKE_BUILD_TYPE=Release
inherit cmake linux-info python-single-r1
diff --git a/dev-util/rt-tests/rt-tests-2.5.ebuild b/dev-util/rt-tests/rt-tests-2.5.ebuild
index 503b4965a276..c0f436a6cc31 100644
--- a/dev-util/rt-tests/rt-tests-2.5.ebuild
+++ b/dev-util/rt-tests/rt-tests-2.5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit python-single-r1 toolchain-funcs
diff --git a/dev-util/ruff/ruff-0.0.265.ebuild b/dev-util/ruff/ruff-0.0.265.ebuild
index aba3897e295e..53601adbbce5 100644
--- a/dev-util/ruff/ruff-0.0.265.ebuild
+++ b/dev-util/ruff/ruff-0.0.265.ebuild
@@ -344,7 +344,7 @@ CRATES="
yansi-term-0.1.2
"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=maturin
LIBCST_COMMIT="80e4c1399f95e5beb532fdd1e209ad2dbb470438"
diff --git a/dev-util/scanmem/scanmem-0.17.ebuild b/dev-util/scanmem/scanmem-0.17.ebuild
index d5fa59b488bc..d92eb820f6c8 100644
--- a/dev-util/scanmem/scanmem-0.17.ebuild
+++ b/dev-util/scanmem/scanmem-0.17.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit autotools python-single-r1
DESCRIPTION="Locate and modify variables in executing processes"
diff --git a/dev-util/scons/scons-4.4.0-r1.ebuild b/dev-util/scons/scons-4.4.0-r1.ebuild
index b5cb85dfa845..a9d0414a2c4d 100644
--- a/dev-util/scons/scons-4.4.0-r1.ebuild
+++ b/dev-util/scons/scons-4.4.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1 multiprocessing
@@ -33,7 +33,7 @@ S="${WORKDIR}/${P}/src"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
IUSE="doc test"
RESTRICT="!test? ( test )"
diff --git a/dev-util/scons/scons-4.4.0.ebuild b/dev-util/scons/scons-4.4.0.ebuild
index 4ea7137b1c62..690ebdc95660 100644
--- a/dev-util/scons/scons-4.4.0.ebuild
+++ b/dev-util/scons/scons-4.4.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1 multiprocessing
@@ -23,7 +23,7 @@ S="${WORKDIR}/${P}/src"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
IUSE="doc test"
RESTRICT="!test? ( test )"
diff --git a/dev-util/scons/scons-4.5.1-r2.ebuild b/dev-util/scons/scons-4.5.1-r2.ebuild
index 4a27c925f5c4..0a9322d0ec1e 100644
--- a/dev-util/scons/scons-4.5.1-r2.ebuild
+++ b/dev-util/scons/scons-4.5.1-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1 multiprocessing
@@ -32,7 +32,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
IUSE="doc test"
RESTRICT="!test? ( test )"
diff --git a/dev-util/scons/scons-4.5.2.ebuild b/dev-util/scons/scons-4.5.2.ebuild
index a266b560941a..f93e655bfd89 100644
--- a/dev-util/scons/scons-4.5.2.ebuild
+++ b/dev-util/scons/scons-4.5.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1 multiprocessing
@@ -32,7 +32,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris"
IUSE="doc test"
RESTRICT="!test? ( test )"
diff --git a/dev-util/smem/smem-1.5-r2.ebuild b/dev-util/smem/smem-1.5-r2.ebuild
index efb46e29203c..8cbd2dfe5264 100644
--- a/dev-util/smem/smem-1.5-r2.ebuild
+++ b/dev-util/smem/smem-1.5-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
EGIT_COMMIT="2ab5040d5633"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit optfeature python-single-r1 toolchain-funcs
diff --git a/dev-util/snakeviz/snakeviz-2.1.1.ebuild b/dev-util/snakeviz/snakeviz-2.1.1.ebuild
index 63d04221caeb..97dfdce4e59a 100644
--- a/dev-util/snakeviz/snakeviz-2.1.1.ebuild
+++ b/dev-util/snakeviz/snakeviz-2.1.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1
DESCRIPTION="A web-based viewer for Python profiler output"
diff --git a/dev-util/snakeviz/snakeviz-2.2.0.ebuild b/dev-util/snakeviz/snakeviz-2.2.0.ebuild
index 90971782ebd8..c017b6ec84ca 100644
--- a/dev-util/snakeviz/snakeviz-2.2.0.ebuild
+++ b/dev-util/snakeviz/snakeviz-2.2.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1
diff --git a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
index a8099b02d704..63c34119f54b 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.243.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="xml(+)"
inherit cmake-multilib python-any-r1
diff --git a/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild b/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
index 9b7c8253a4ff..4be843d11b2a 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.246.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="xml(+)"
inherit cmake-multilib python-any-r1
diff --git a/dev-util/spirv-tools/spirv-tools-99999999.ebuild b/dev-util/spirv-tools/spirv-tools-99999999.ebuild
index cd2a73fc921f..3eda313141cf 100644
--- a/dev-util/spirv-tools/spirv-tools-99999999.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-99999999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
PYTHON_REQ_USE="xml(+)"
inherit cmake-multilib python-any-r1
diff --git a/dev-util/systemtap/systemtap-4.8.ebuild b/dev-util/systemtap/systemtap-4.8.ebuild
index a38eb34da1ac..b5e28099a490 100644
--- a/dev-util/systemtap/systemtap-4.8.ebuild
+++ b/dev-util/systemtap/systemtap-4.8.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 )
inherit autotools linux-info python-single-r1
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.4-r2.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.4-r2.ebuild
index e884f104539b..449254137043 100644
--- a/dev-util/trace-cmd/trace-cmd-3.1.4-r2.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.1.4-r2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_OPTIONAL=1
inherit linux-info bash-completion-r1 python-r1 toolchain-funcs
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.5-r2.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.5-r2.ebuild
index 9320c5e62ac1..7c99198a55ad 100644
--- a/dev-util/trace-cmd/trace-cmd-3.1.5-r2.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.1.5-r2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_OPTIONAL=1
inherit linux-info bash-completion-r1 python-r1 toolchain-funcs
diff --git a/dev-util/trace-cmd/trace-cmd-3.1.6.ebuild b/dev-util/trace-cmd/trace-cmd-3.1.6.ebuild
index abddbafded31..bb7ec8639d26 100644
--- a/dev-util/trace-cmd/trace-cmd-3.1.6.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.1.6.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_OPTIONAL=1
inherit linux-info bash-completion-r1 python-r1 toolchain-funcs
diff --git a/dev-util/uftrace/uftrace-0.11.ebuild b/dev-util/uftrace/uftrace-0.11.ebuild
index be4525a16aa1..676e332570bb 100644
--- a/dev-util/uftrace/uftrace-0.11.ebuild
+++ b/dev-util/uftrace/uftrace-0.11.ebuild
@@ -4,7 +4,7 @@
EAPI=7
LUA_COMPAT=( lua5-{1,3,4} luajit )
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit bash-completion-r1 lua-single python-single-r1 toolchain-funcs
diff --git a/dev-util/uftrace/uftrace-0.12.ebuild b/dev-util/uftrace/uftrace-0.12.ebuild
index 43bd3c029ecf..998cd4ca658b 100644
--- a/dev-util/uftrace/uftrace-0.12.ebuild
+++ b/dev-util/uftrace/uftrace-0.12.ebuild
@@ -4,7 +4,7 @@
EAPI=8
LUA_COMPAT=( lua5-{1,3,4} luajit )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit bash-completion-r1 lua-single python-single-r1 toolchain-funcs
diff --git a/dev-util/uftrace/uftrace-0.13.1.ebuild b/dev-util/uftrace/uftrace-0.13.1.ebuild
index 215d1b0e2fb2..093cb5b11fe6 100644
--- a/dev-util/uftrace/uftrace-0.13.1.ebuild
+++ b/dev-util/uftrace/uftrace-0.13.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
LUA_COMPAT=( lua5-{1,3,4} luajit )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit bash-completion-r1 lua-single python-single-r1 toolchain-funcs
diff --git a/dev-util/umockdev/umockdev-0.17.16.ebuild b/dev-util/umockdev/umockdev-0.17.16.ebuild
index 59e1c7099f3a..c11a8cf5a440 100644
--- a/dev-util/umockdev/umockdev-0.17.16.ebuild
+++ b/dev-util/umockdev/umockdev-0.17.16.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit meson-multilib python-any-r1 vala
diff --git a/dev-util/umockdev/umockdev-0.17.17.ebuild b/dev-util/umockdev/umockdev-0.17.17.ebuild
index 00f5b28c6dfd..8ed81a96471a 100644
--- a/dev-util/umockdev/umockdev-0.17.17.ebuild
+++ b/dev-util/umockdev/umockdev-0.17.17.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit meson-multilib python-any-r1 vala
diff --git a/dev-util/umockdev/umockdev-9999.ebuild b/dev-util/umockdev/umockdev-9999.ebuild
index a0aa5c033605..bf0a172911b5 100644
--- a/dev-util/umockdev/umockdev-9999.ebuild
+++ b/dev-util/umockdev/umockdev-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit meson-multilib python-any-r1 vala
diff --git a/dev-util/uncrustify/uncrustify-0.76.0.ebuild b/dev-util/uncrustify/uncrustify-0.76.0.ebuild
index d6a93ff17ce0..8ed867fe55ab 100644
--- a/dev-util/uncrustify/uncrustify-0.76.0.ebuild
+++ b/dev-util/uncrustify/uncrustify-0.76.0.ebuild
@@ -7,12 +7,12 @@ if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
scm_eclass=git-r3
else
- KEYWORDS="amd64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+ KEYWORDS="amd64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz"
S=${WORKDIR}/${PN}-${P}
fi
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake python-any-r1 ${scm_eclass}
diff --git a/dev-util/uncrustify/uncrustify-9999.ebuild b/dev-util/uncrustify/uncrustify-9999.ebuild
index a385690fe6b7..c6bec67864ec 100644
--- a/dev-util/uncrustify/uncrustify-9999.ebuild
+++ b/dev-util/uncrustify/uncrustify-9999.ebuild
@@ -7,14 +7,14 @@ if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
scm_eclass=git-r3
else
- KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+ KEYWORDS="~amd64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz"
S=${WORKDIR}/${PN}-${P}
fi
inherit cmake ${scm_eclass}
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit python-any-r1
diff --git a/dev-util/unicorn/unicorn-2.0.1.ebuild b/dev-util/unicorn/unicorn-2.0.1.ebuild
index 9bc9ba2122c4..53e3f20785a3 100644
--- a/dev-util/unicorn/unicorn-2.0.1.ebuild
+++ b/dev-util/unicorn/unicorn-2.0.1.ebuild
@@ -7,7 +7,7 @@ MY_PV=${PV/_/-}
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake distutils-r1
DESCRIPTION="A lightweight multi-platform, multi-architecture CPU emulator framework"
diff --git a/dev-util/unicorn/unicorn-9999.ebuild b/dev-util/unicorn/unicorn-9999.ebuild
index 0252a0fdcf05..dc14106db467 100644
--- a/dev-util/unicorn/unicorn-9999.ebuild
+++ b/dev-util/unicorn/unicorn-9999.ebuild
@@ -7,7 +7,7 @@ MY_PV=${PV/_/-}
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake distutils-r1
DESCRIPTION="A lightweight multi-platform, multi-architecture CPU emulator framework"
diff --git a/dev-util/vint/vint-0.3.21-r1.ebuild b/dev-util/vint/vint-0.3.21-r1.ebuild
index ee5847259039..1568f945495d 100644
--- a/dev-util/vint/vint-0.3.21-r1.ebuild
+++ b/dev-util/vint/vint-0.3.21-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1
DESCRIPTION="Lint tool for Vim script language"
diff --git a/dev-util/vint/vint-0.3.21.ebuild b/dev-util/vint/vint-0.3.21.ebuild
index b2a867c8863b..81a252cca827 100644
--- a/dev-util/vint/vint-0.3.21.ebuild
+++ b/dev-util/vint/vint-0.3.21.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit distutils-r1
DESCRIPTION="Lint tool for Vim script language"
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
index e868c43fde5b..295058652578 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.243.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
index ae7ec142589b..b6884799339d 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.246.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
diff --git a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
index ae7ec142589b..b6884799339d 100644
--- a/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
diff --git a/dev-util/watchman/watchman-2022.08.29.00.ebuild b/dev-util/watchman/watchman-2022.08.29.00.ebuild
index d468c775ebc4..d3e7d00d1696 100644
--- a/dev-util/watchman/watchman-2022.08.29.00.ebuild
+++ b/dev-util/watchman/watchman-2022.08.29.00.ebuild
@@ -106,7 +106,7 @@ windows_x86_64_msvc-0.32.0
"
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cargo cmake distutils-r1 tmpfiles
DESCRIPTION="A file watching service"
diff --git a/dev-util/watchman/watchman-2023.02.06.00.ebuild b/dev-util/watchman/watchman-2023.02.06.00.ebuild
index f37c93c14eb6..2d99ce87d892 100644
--- a/dev-util/watchman/watchman-2023.02.06.00.ebuild
+++ b/dev-util/watchman/watchman-2023.02.06.00.ebuild
@@ -207,7 +207,7 @@ xi-unicode-0.2.1
"
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cargo cmake distutils-r1 tmpfiles
DESCRIPTION="A file watching service"
diff --git a/dev-util/watchman/watchman-2023.04.10.00.ebuild b/dev-util/watchman/watchman-2023.04.10.00.ebuild
index 93d22b62da3a..388331030b2d 100644
--- a/dev-util/watchman/watchman-2023.04.10.00.ebuild
+++ b/dev-util/watchman/watchman-2023.04.10.00.ebuild
@@ -215,7 +215,7 @@ xi-unicode-0.2.1
"
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cargo cmake distutils-r1 tmpfiles
DESCRIPTION="A file watching service"
diff --git a/dev-util/watchman/watchman-2023.05.01.00.ebuild b/dev-util/watchman/watchman-2023.05.01.00.ebuild
index 93d22b62da3a..388331030b2d 100644
--- a/dev-util/watchman/watchman-2023.05.01.00.ebuild
+++ b/dev-util/watchman/watchman-2023.05.01.00.ebuild
@@ -215,7 +215,7 @@ xi-unicode-0.2.1
"
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
inherit cargo cmake distutils-r1 tmpfiles
DESCRIPTION="A file watching service"
diff --git a/dev-util/yamllint/yamllint-1.29.0.ebuild b/dev-util/yamllint/yamllint-1.29.0.ebuild
index 3fe6fc29c17f..6daee6a92a06 100644
--- a/dev-util/yamllint/yamllint-1.29.0.ebuild
+++ b/dev-util/yamllint/yamllint-1.29.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-util/yamllint/yamllint-1.30.0.ebuild b/dev-util/yamllint/yamllint-1.30.0.ebuild
index 3fe6fc29c17f..6daee6a92a06 100644
--- a/dev-util/yamllint/yamllint-1.30.0.ebuild
+++ b/dev-util/yamllint/yamllint-1.30.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-util/yamllint/yamllint-1.31.0.ebuild b/dev-util/yamllint/yamllint-1.31.0.ebuild
index 49b3567c1eda..1ea92ace3d70 100644
--- a/dev-util/yamllint/yamllint-1.31.0.ebuild
+++ b/dev-util/yamllint/yamllint-1.31.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-util/ydiff/ydiff-1.2-r1.ebuild b/dev-util/ydiff/ydiff-1.2-r1.ebuild
index 0e52ba3f8d8a..f1f47d7a00e6 100644
--- a/dev-util/ydiff/ydiff-1.2-r1.ebuild
+++ b/dev-util/ydiff/ydiff-1.2-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{7,8,9,10,11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi