summaryrefslogtreecommitdiff
path: root/dev-util
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/0xtools/0xtools-2.0.3-r1.ebuild2
-rw-r--r--dev-util/0xtools/0xtools-9999.ebuild2
-rw-r--r--dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2207-r1.ebuild2
-rw-r--r--dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212-r1.ebuild2
-rw-r--r--dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2405.ebuild2
-rw-r--r--dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2407.ebuild2
-rw-r--r--dev-util/ROPgadget/ROPgadget-7.4.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/Tensile/Tensile-5.7.1-r2.ebuild2
-rw-r--r--dev-util/Tensile/Tensile-6.1.1.ebuild2
-rw-r--r--dev-util/android-studio/Manifest1
-rw-r--r--dev-util/android-studio/android-studio-2024.1.2.13.ebuild122
-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.5.ebuild2
-rw-r--r--dev-util/android-tools/android-tools-35.0.1.ebuild2
-rw-r--r--dev-util/babeltrace/babeltrace-2.0.5.ebuild2
-rw-r--r--dev-util/bcc/bcc-0.29.1-r1.ebuild2
-rw-r--r--dev-util/bcc/bcc-0.29.1-r2.ebuild2
-rw-r--r--dev-util/bcc/bcc-0.30.0-r1.ebuild2
-rw-r--r--dev-util/bcc/bcc-0.31.0-r2.ebuild2
-rw-r--r--dev-util/bear/bear-3.1.4-r1.ebuild2
-rw-r--r--dev-util/blueprint-compiler/blueprint-compiler-0.12.0.ebuild2
-rw-r--r--dev-util/blueprint-compiler/blueprint-compiler-0.14.0.ebuild2
-rw-r--r--dev-util/bpftool/bpftool-6.8.2.ebuild2
-rw-r--r--dev-util/bpftool/bpftool-6.9.2.ebuild2
-rw-r--r--dev-util/bpftool/bpftool-7.5.0-r1.ebuild2
-rw-r--r--dev-util/buildbot-badges/buildbot-badges-3.11.0.ebuild2
-rw-r--r--dev-util/buildbot-badges/buildbot-badges-3.11.1.ebuild2
-rw-r--r--dev-util/buildbot-console-view/buildbot-console-view-3.11.0.ebuild2
-rw-r--r--dev-util/buildbot-console-view/buildbot-console-view-3.11.1.ebuild2
-rw-r--r--dev-util/buildbot-grid-view/buildbot-grid-view-3.11.0.ebuild2
-rw-r--r--dev-util/buildbot-grid-view/buildbot-grid-view-3.11.1.ebuild2
-rw-r--r--dev-util/buildbot-pkg/buildbot-pkg-3.11.0.ebuild2
-rw-r--r--dev-util/buildbot-pkg/buildbot-pkg-3.11.1.ebuild2
-rw-r--r--dev-util/buildbot-pkg/buildbot-pkg-3.6.1.ebuild2
-rw-r--r--dev-util/buildbot-pkg/buildbot-pkg-3.9.0.ebuild2
-rw-r--r--dev-util/buildbot-react-console-view/buildbot-react-console-view-3.11.0.ebuild2
-rw-r--r--dev-util/buildbot-react-console-view/buildbot-react-console-view-3.11.1.ebuild2
-rw-r--r--dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.11.0.ebuild2
-rw-r--r--dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.11.1.ebuild2
-rw-r--r--dev-util/buildbot-react-wsgi-dashboards/buildbot-react-wsgi-dashboards-3.11.0.ebuild2
-rw-r--r--dev-util/buildbot-react-wsgi-dashboards/buildbot-react-wsgi-dashboards-3.11.1.ebuild2
-rw-r--r--dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.11.0.ebuild2
-rw-r--r--dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.11.1.ebuild2
-rw-r--r--dev-util/buildbot-worker/buildbot-worker-3.11.0.ebuild2
-rw-r--r--dev-util/buildbot-worker/buildbot-worker-3.11.1.ebuild2
-rw-r--r--dev-util/buildbot-worker/buildbot-worker-9999.ebuild2
-rw-r--r--dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.11.0.ebuild2
-rw-r--r--dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.11.1.ebuild2
-rw-r--r--dev-util/buildbot-www-react/buildbot-www-react-3.11.0.ebuild2
-rw-r--r--dev-util/buildbot-www-react/buildbot-www-react-3.11.1.ebuild2
-rw-r--r--dev-util/buildbot-www-react/buildbot-www-react-3.9.0.ebuild2
-rw-r--r--dev-util/buildbot-www/buildbot-www-3.11.0.ebuild2
-rw-r--r--dev-util/buildbot-www/buildbot-www-3.11.1.ebuild2
-rw-r--r--dev-util/buildbot-www/buildbot-www-3.6.1.ebuild2
-rw-r--r--dev-util/buildbot-www/buildbot-www-3.9.0.ebuild2
-rw-r--r--dev-util/buildbot/buildbot-3.11.0.ebuild2
-rw-r--r--dev-util/buildbot/buildbot-3.11.1.ebuild2
-rw-r--r--dev-util/buildbot/buildbot-9999.ebuild2
-rw-r--r--dev-util/bump2version/bump2version-1.0.1.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-3.0.22-r3.ebuild2
-rw-r--r--dev-util/catalyst/catalyst-4.0_rc1.ebuild2
-rw-r--r--dev-util/catalyst/catalyst-4.0_rc2.ebuild2
-rw-r--r--dev-util/catalyst/catalyst-9999.ebuild2
-rw-r--r--dev-util/catfish/catfish-4.18.0.ebuild2
-rw-r--r--dev-util/clazy/clazy-1.11-r4.ebuild2
-rw-r--r--dev-util/clazy/clazy-1.12.ebuild2
-rw-r--r--dev-util/clippy/clippy-9.0.1.ebuild2
-rw-r--r--dev-util/clippy/clippy-9.0.2.ebuild2
-rw-r--r--dev-util/clippy/clippy-9.0.ebuild2
-rw-r--r--dev-util/cmakelang/cmakelang-0.6.13.ebuild2
-rw-r--r--dev-util/coccigrep/coccigrep-1.20.ebuild2
-rw-r--r--dev-util/coccinelle/coccinelle-1.1.1-r5.ebuild2
-rw-r--r--dev-util/codespell/codespell-2.2.4.ebuild2
-rw-r--r--dev-util/codespell/codespell-2.2.5.ebuild2
-rw-r--r--dev-util/codespell/codespell-2.2.6.ebuild2
-rw-r--r--dev-util/conan/conan-2.5.0.ebuild2
-rw-r--r--dev-util/conan/conan-2.6.0.ebuild2
-rw-r--r--dev-util/conan/conan-2.7.1.ebuild2
-rw-r--r--dev-util/cookiecutter/cookiecutter-2.3.1.ebuild2
-rw-r--r--dev-util/cookiecutter/cookiecutter-2.5.0.ebuild2
-rw-r--r--dev-util/cookiecutter/cookiecutter-2.6.0.ebuild2
-rw-r--r--dev-util/cppcheck/cppcheck-2.13.0.ebuild2
-rw-r--r--dev-util/cppcheck/cppcheck-2.14.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/ctags/ctags-20220828.0-r1.ebuild2
-rw-r--r--dev-util/ctags/ctags-20230423.0-r1.ebuild2
-rw-r--r--dev-util/ctags/ctags-20230423.0.ebuild2
-rw-r--r--dev-util/ctags/ctags-20240609.0.ebuild2
-rw-r--r--dev-util/ctags/ctags-99999999.ebuild2
-rw-r--r--dev-util/cutter/cutter-2.3.4.ebuild2
-rw-r--r--dev-util/cvise/cvise-2.10.0.ebuild2
-rw-r--r--dev-util/dbus-test-runner/dbus-test-runner-19.04.0-r2.ebuild2
-rw-r--r--dev-util/debootstrap/debootstrap-1.0.134.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-266.ebuild2
-rw-r--r--dev-util/diffoscope/diffoscope-272.ebuild2
-rw-r--r--dev-util/diffoscope/diffoscope-276.ebuild2
-rw-r--r--dev-util/diffoscope/diffoscope-277.ebuild2
-rw-r--r--dev-util/diffuse/diffuse-0.8.2.ebuild2
-rw-r--r--dev-util/diffuse/diffuse-0.9.0.ebuild2
-rw-r--r--dev-util/dogtail/dogtail-0.9.11.ebuild2
-rw-r--r--dev-util/ebuildtester/ebuildtester-42-r3.ebuild2
-rw-r--r--dev-util/ebuildtester/ebuildtester-44.ebuild2
-rw-r--r--dev-util/find-work-bugzilla/find-work-bugzilla-0.2.0.ebuild2
-rw-r--r--dev-util/find-work-bugzilla/find-work-bugzilla-0.2.1.ebuild2
-rw-r--r--dev-util/find-work-pkgcheck/find-work-pkgcheck-0.2.0.ebuild2
-rw-r--r--dev-util/find-work-pkgcheck/find-work-pkgcheck-0.2.1.ebuild2
-rw-r--r--dev-util/find-work-repology/find-work-repology-0.2.0.ebuild2
-rw-r--r--dev-util/find-work-repology/find-work-repology-0.2.1.ebuild2
-rw-r--r--dev-util/find-work/find-work-0.7.0.ebuild2
-rw-r--r--dev-util/find-work/find-work-0.91.0.ebuild2
-rw-r--r--dev-util/find-work/find-work-0.91.1.ebuild2
-rw-r--r--dev-util/find-work/find-work-9999.ebuild2
-rw-r--r--dev-util/flawfinder/flawfinder-2.0.19-r1.ebuild2
-rw-r--r--dev-util/fortls/fortls-2.13.0.ebuild2
-rw-r--r--dev-util/fortls/fortls-3.0.0.ebuild2
-rw-r--r--dev-util/fortls/fortls-3.1.1.ebuild2
-rw-r--r--dev-util/fortls/fortls-3.1.2.ebuild2
-rw-r--r--dev-util/gcovr/gcovr-7.2-r1.ebuild2
-rw-r--r--dev-util/gdbus-codegen/gdbus-codegen-2.76.4.ebuild2
-rw-r--r--dev-util/gdbus-codegen/gdbus-codegen-2.78.3.ebuild2
-rw-r--r--dev-util/gdbus-codegen/gdbus-codegen-2.78.4-r1.ebuild2
-rw-r--r--dev-util/gdbus-codegen/gdbus-codegen-2.78.6.ebuild2
-rw-r--r--dev-util/gdbus-codegen/gdbus-codegen-2.80.4.ebuild2
-rw-r--r--dev-util/gertty/gertty-1.6.0-r2.ebuild2
-rw-r--r--dev-util/gertty/gertty-9999.ebuild2
-rw-r--r--dev-util/gi-docgen/gi-docgen-2023.1-r1.ebuild2
-rw-r--r--dev-util/gi-docgen/gi-docgen-2023.3.ebuild2
-rw-r--r--dev-util/gitchangelog/gitchangelog-3.2.0.ebuild2
-rw-r--r--dev-util/glade/glade-3.40.0-r1.ebuild2
-rw-r--r--dev-util/glib-utils/glib-utils-2.76.4.ebuild2
-rw-r--r--dev-util/glib-utils/glib-utils-2.78.3.ebuild2
-rw-r--r--dev-util/glib-utils/glib-utils-2.78.4.ebuild2
-rw-r--r--dev-util/glib-utils/glib-utils-2.78.6.ebuild2
-rw-r--r--dev-util/glib-utils/glib-utils-2.80.4.ebuild2
-rw-r--r--dev-util/global/global-6.6.10.ebuild2
-rw-r--r--dev-util/global/global-6.6.13.ebuild2
-rw-r--r--dev-util/glslang/glslang-1.3.290.0.ebuild2
-rw-r--r--dev-util/glslang/glslang-9999.ebuild2
-rw-r--r--dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild2
-rw-r--r--dev-util/gprof2dot/gprof2dot-2022.7.29-r1.ebuild2
-rw-r--r--dev-util/gprof2dot/gprof2dot-2022.7.29.ebuild2
-rw-r--r--dev-util/gprof2dot/gprof2dot-2024.6.5.ebuild2
-rw-r--r--dev-util/gprof2dot/gprof2dot-2024.6.6.ebuild2
-rw-r--r--dev-util/gtk-builder-convert/gtk-builder-convert-2.24.33.ebuild2
-rw-r--r--dev-util/gtk-doc/gtk-doc-1.33.2-r1.ebuild2
-rw-r--r--dev-util/hip/hip-5.1.3-r4.ebuild2
-rw-r--r--dev-util/howdoi/howdoi-2.0.20-r2.ebuild2
-rw-r--r--dev-util/imediff2/imediff2-1.1.2.1.ebuild2
-rw-r--r--dev-util/include-what-you-use/include-what-you-use-0.21-r1.ebuild2
-rw-r--r--dev-util/include-what-you-use/include-what-you-use-0.22.ebuild2
-rw-r--r--dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17193.2.ebuild2
-rw-r--r--dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17537.1.ebuild2
-rw-r--r--dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17537.20.ebuild2
-rw-r--r--dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.16.ebuild2
-rw-r--r--dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.9.3.ebuild2
-rw-r--r--dev-util/intel_clc/intel_clc-24.1.7.ebuild2
-rw-r--r--dev-util/intel_clc/intel_clc-24.2.3.ebuild2
-rw-r--r--dev-util/intel_clc/intel_clc-9999.ebuild2
-rw-r--r--dev-util/itstool/itstool-2.0.7-r2.ebuild2
-rw-r--r--dev-util/kcov/kcov-40.ebuild2
-rw-r--r--dev-util/kcov/kcov-43.ebuild2
-rw-r--r--dev-util/kcov/kcov-9999.ebuild2
-rw-r--r--dev-util/kdevelop-python/kdevelop-python-24.08.0.ebuild2
-rw-r--r--dev-util/kdevelop-python/kdevelop-python-24.08.1.ebuild2
-rw-r--r--dev-util/lcov/lcov-2.0-r2.ebuild2
-rw-r--r--dev-util/lcov/lcov-9999.ebuild2
-rw-r--r--dev-util/libabigail/libabigail-2.4.ebuild2
-rw-r--r--dev-util/libabigail/libabigail-2.5.ebuild2
-rw-r--r--dev-util/libabigail/libabigail-9999.ebuild2
-rw-r--r--dev-util/maturin/maturin-1.6.0.ebuild2
-rw-r--r--dev-util/maturin/maturin-1.7.1.ebuild2
-rw-r--r--dev-util/maturin/maturin-1.7.4.ebuild2
-rw-r--r--dev-util/meld/meld-3.22.0-r2.ebuild2
-rw-r--r--dev-util/meld/meld-3.22.1.ebuild2
-rw-r--r--dev-util/meld/meld-3.22.2.ebuild2
-rw-r--r--dev-util/mock-core-configs/Manifest2
-rw-r--r--dev-util/mock-core-configs/mock-core-configs-41.3.ebuild (renamed from dev-util/mock-core-configs/mock-core-configs-41.2.ebuild)0
-rw-r--r--dev-util/mock/Manifest2
-rw-r--r--dev-util/mock/mock-5.7.ebuild (renamed from dev-util/mock/mock-5.6-r1.ebuild)15
-rw-r--r--dev-util/nihtest/nihtest-1.5.2.ebuild2
-rw-r--r--dev-util/nihtest/nihtest-1.7.0.ebuild2
-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-1.26-r1.ebuild2
-rw-r--r--dev-util/pahole/pahole-1.26.ebuild2
-rw-r--r--dev-util/pahole/pahole-1.27-r1.ebuild2
-rw-r--r--dev-util/pahole/pahole-1.27.ebuild2
-rw-r--r--dev-util/pahole/pahole-9999.ebuild2
-rw-r--r--dev-util/pcpp/pcpp-1.30.ebuild2
-rw-r--r--dev-util/perf/perf-6.10.4.ebuild2
-rw-r--r--dev-util/perf/perf-6.10.ebuild2
-rw-r--r--dev-util/perf/perf-6.3.ebuild2
-rw-r--r--dev-util/perf/perf-6.7.ebuild2
-rw-r--r--dev-util/pifpaf/pifpaf-3.1.5-r1.ebuild2
-rw-r--r--dev-util/pifpaf/pifpaf-3.2.1.ebuild2
-rw-r--r--dev-util/pkgcheck/pkgcheck-0.10.29-r1.ebuild2
-rw-r--r--dev-util/pkgcheck/pkgcheck-0.10.30-r1.ebuild2
-rw-r--r--dev-util/pkgcheck/pkgcheck-0.10.31.ebuild4
-rw-r--r--dev-util/pkgcheck/pkgcheck-9999.ebuild2
-rw-r--r--dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild2
-rw-r--r--dev-util/pkgdev/pkgdev-0.2.11.ebuild4
-rw-r--r--dev-util/pkgdev/pkgdev-9999.ebuild2
-rw-r--r--dev-util/pmbootstrap/pmbootstrap-2.3.1.ebuild2
-rw-r--r--dev-util/prysk/prysk-0.20.0.ebuild2
-rw-r--r--dev-util/pwntools/pwntools-4.12.0.ebuild2
-rw-r--r--dev-util/pwntools/pwntools-4.13.0.ebuild4
-rw-r--r--dev-util/pwntools/pwntools-4.13.0_beta0.ebuild2
-rw-r--r--dev-util/pwntools/pwntools-4.14.0_beta0.ebuild2
-rw-r--r--dev-util/pwntools/pwntools-9999.ebuild2
-rw-r--r--dev-util/qbs/qbs-2.4.1-r1.ebuild2
-rw-r--r--dev-util/quilttools/quilttools-0.3-r1.ebuild2
-rw-r--r--dev-util/rbtools/rbtools-4.1.ebuild2
-rw-r--r--dev-util/rbtools/rbtools-5.0-r1.ebuild2
-rw-r--r--dev-util/re2c/re2c-2.2.ebuild2
-rw-r--r--dev-util/re2c/re2c-3.1.ebuild2
-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-2.1.0.ebuild2
-rw-r--r--dev-util/reuse/reuse-3.0.1.ebuild2
-rw-r--r--dev-util/reuse/reuse-3.0.2.ebuild2
-rw-r--r--dev-util/rizin/rizin-0.7.3-r1.ebuild2
-rw-r--r--dev-util/rocm-smi/rocm-smi-5.4.2-r1.ebuild2
-rw-r--r--dev-util/rocm-smi/rocm-smi-5.7.1-r2.ebuild2
-rw-r--r--dev-util/rocm-smi/rocm-smi-5.7.1-r3.ebuild2
-rw-r--r--dev-util/rocm-smi/rocm-smi-6.1.1.ebuild2
-rw-r--r--dev-util/rocm-smi/rocm-smi-9999.ebuild2
-rw-r--r--dev-util/rocminfo/rocminfo-5.7.1-r1.ebuild2
-rw-r--r--dev-util/rocminfo/rocminfo-6.1.1.ebuild2
-rw-r--r--dev-util/rocminfo/rocminfo-6.1.2.ebuild2
-rw-r--r--dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild2
-rw-r--r--dev-util/rocprofiler/rocprofiler-5.3.3-r1.ebuild2
-rw-r--r--dev-util/roctracer/roctracer-5.1.3-r1.ebuild2
-rw-r--r--dev-util/roctracer/roctracer-5.3.3-r1.ebuild2
-rw-r--r--dev-util/roctracer/roctracer-5.7.1-r1.ebuild2
-rw-r--r--dev-util/roctracer/roctracer-6.1.1-r1.ebuild2
-rw-r--r--dev-util/ropper/ropper-1.13.10.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.6.ebuild2
-rw-r--r--dev-util/rr/rr-5.7.0.ebuild2
-rw-r--r--dev-util/rr/rr-5.8.0.ebuild2
-rw-r--r--dev-util/rt-tests/rt-tests-2.7.ebuild2
-rw-r--r--dev-util/scanmem/scanmem-0.17.ebuild2
-rw-r--r--dev-util/smem/smem-1.5-r2.ebuild2
-rw-r--r--dev-util/snakeviz/snakeviz-2.2.0.ebuild2
-rw-r--r--dev-util/spirv-tools/spirv-tools-1.3.290.0.ebuild2
-rw-r--r--dev-util/spirv-tools/spirv-tools-9999.ebuild2
-rw-r--r--dev-util/tbump/tbump-6.11.0.ebuild2
-rw-r--r--dev-util/trace-cmd/trace-cmd-3.2-r3.ebuild2
-rw-r--r--dev-util/trace-cmd/trace-cmd-3.3.ebuild2
-rw-r--r--dev-util/tree-sitter-cli/tree-sitter-cli-0.23.0.ebuild2
-rw-r--r--dev-util/uftrace/uftrace-0.16.ebuild2
-rw-r--r--dev-util/umockdev/umockdev-0.17.18.ebuild2
-rw-r--r--dev-util/umockdev/umockdev-0.18.1.ebuild2
-rw-r--r--dev-util/umockdev/umockdev-0.18.3.ebuild2
-rw-r--r--dev-util/umockdev/umockdev-9999.ebuild2
-rw-r--r--dev-util/uncrustify/uncrustify-0.76.0.ebuild2
-rw-r--r--dev-util/uncrustify/uncrustify-0.78.1.ebuild2
-rw-r--r--dev-util/uncrustify/uncrustify-9999.ebuild2
-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/upstream-ontologist/upstream-ontologist-0.1.35-r1.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.290.0.ebuild2
-rw-r--r--dev-util/vulkan-tools/vulkan-tools-9999.ebuild2
-rw-r--r--dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.290.0.ebuild2
-rw-r--r--dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild2
-rw-r--r--dev-util/watchman/watchman-2023.06.19.00.ebuild2
-rw-r--r--dev-util/yamllint/yamllint-1.32.0.ebuild2
-rw-r--r--dev-util/yamllint/yamllint-1.35.1.ebuild2
-rw-r--r--dev-util/ydiff/ydiff-1.2-r1.ebuild2
-rw-r--r--dev-util/ydiff/ydiff-1.2-r2.ebuild2
-rw-r--r--dev-util/ydiff/ydiff-1.3.ebuild2
282 files changed, 415 insertions, 285 deletions
diff --git a/dev-util/0xtools/0xtools-2.0.3-r1.ebuild b/dev-util/0xtools/0xtools-2.0.3-r1.ebuild
index 2e4ffbd666c2..dd0a2b81c064 100644
--- a/dev-util/0xtools/0xtools-2.0.3-r1.ebuild
+++ b/dev-util/0xtools/0xtools-2.0.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit python-single-r1 systemd toolchain-funcs wrapper
diff --git a/dev-util/0xtools/0xtools-9999.ebuild b/dev-util/0xtools/0xtools-9999.ebuild
index 2e4ffbd666c2..dd0a2b81c064 100644
--- a/dev-util/0xtools/0xtools-9999.ebuild
+++ b/dev-util/0xtools/0xtools-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit python-single-r1 systemd toolchain-funcs wrapper
diff --git a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2207-r1.ebuild b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2207-r1.ebuild
index 82f5ef2b5f50..d02a1d5db007 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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-r1.ebuild b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212-r1.ebuild
index 70f9fb45020c..9577a2007a92 100644
--- a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212-r1.ebuild
+++ b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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.8.2405.ebuild b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2405.ebuild
index 436bc168d373..9ce749ed3572 100644
--- a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2405.ebuild
+++ b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2405.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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.8.2407.ebuild b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2407.ebuild
index 35b0be325128..64886dbdd0b2 100644
--- a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2407.ebuild
+++ b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2407.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake check-reqs python-any-r1
DESCRIPTION="Microsoft DirectX Shader Compiler which is based on LLVM/Clang"
diff --git a/dev-util/ROPgadget/ROPgadget-7.4.ebuild b/dev-util/ROPgadget/ROPgadget-7.4.ebuild
index e966d207e41b..0ba0c1b1692a 100644
--- a/dev-util/ROPgadget/ROPgadget-7.4.ebuild
+++ b/dev-util/ROPgadget/ROPgadget-7.4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
diff --git a/dev-util/ROPgadget/ROPgadget-9999.ebuild b/dev-util/ROPgadget/ROPgadget-9999.ebuild
index bbbae5ca19bb..ca79a0745da0 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 3228caff086d..e91f20a9e68b 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 2ad09531d58d..580791620271 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
ROCM_VERSION=${PV}
inherit cmake distutils-r1 llvm prefix rocm
diff --git a/dev-util/Tensile/Tensile-5.7.1-r2.ebuild b/dev-util/Tensile/Tensile-5.7.1-r2.ebuild
index d70bd01c27c1..721d9e1bd035 100644
--- a/dev-util/Tensile/Tensile-5.7.1-r2.ebuild
+++ b/dev-util/Tensile/Tensile-5.7.1-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
ROCM_VERSION=${PV}
inherit cmake distutils-r1 llvm prefix rocm
diff --git a/dev-util/Tensile/Tensile-6.1.1.ebuild b/dev-util/Tensile/Tensile-6.1.1.ebuild
index fd4d81d716da..18ae63d941fc 100644
--- a/dev-util/Tensile/Tensile-6.1.1.ebuild
+++ b/dev-util/Tensile/Tensile-6.1.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
ROCM_VERSION=${PV}
LLVM_COMPAT=( 18 )
diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 791eb815ba86..c8469611c972 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1 +1,2 @@
DIST android-studio-2023.1.1.22-linux.tar.gz 1153989524 BLAKE2B 4dfd857543018c8a4584c4e2fff557d243a757ebe5974e915b3ea73a2a163fdb022e9e2bebc7a40ead74b6f2dccdd65a0bd796f45ffc43b598688d66533bb459 SHA512 f60495cc27cb70d240d8cf5f2c26009b50f91a75b807a53ee95f23dc8753cf569ed429ab351b7d64e8bf3b80c132e17a4ee2ee89602c4b564503cecf042a0297
+DIST android-studio-2024.1.2.13-linux.tar.gz 1236270079 BLAKE2B df145896887ac8a9cfe84172fbd097fdf4473eec04f829235b2e10773097441e752826afaabf715418d8de45ef007522833ab2a72c7f30770cce3f508b51300f SHA512 fd28fcbe11acabf6035ffebc861dde3c4dcb741f4d8bf067980762d0efb401303766a9b79c854c087e3772f76aca200332aa3f6eccf51543ddbc21a00dab3f88
diff --git a/dev-util/android-studio/android-studio-2024.1.2.13.ebuild b/dev-util/android-studio/android-studio-2024.1.2.13.ebuild
new file mode 100644
index 000000000000..836e5a4556d1
--- /dev/null
+++ b/dev-util/android-studio/android-studio-2024.1.2.13.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper
+
+QA_PREBUILT="
+ opt/${PN}/bin/*
+ opt/${PN}/jbr/bin/*
+ opt/${PN}/jbr/lib/*
+ opt/${PN}/jbr/lib/jli/*
+ opt/${PN}/jbr/lib/server/*
+ opt/${PN}/lib/pty4j-native/linux/*/*
+ opt/${PN}/plugins/android/resources/installer/*/*
+ opt/${PN}/plugins/android/resources/native/*
+ opt/${PN}/plugins/android/resources/perfetto/*/*
+ opt/${PN}/plugins/android/resources/screen-sharing-agent/*/*
+ opt/${PN}/plugins/android/resources/simpleperf/*/*
+ opt/${PN}/plugins/android/resources/trace_processor_daemon/*
+ opt/${PN}/plugins/android/resources/transport/*/*
+ opt/${PN}/plugins/android/resources/transport/native/agent/*/*
+ opt/${PN}/plugins/android-ndk/resources/lldb/android/*/*
+ opt/${PN}/plugins/android-ndk/resources/lldb/bin/*
+ opt/${PN}/plugins/android-ndk/resources/lldb/lib/python3.9/lib-dynload/*
+ opt/${PN}/plugins/android-ndk/resources/lldb/lib64/*
+ opt/${PN}/plugins/design-tools/resources/layoutlib/data/linux/lib64/*
+ opt/${PN}/plugins/c-clangd/bin/clang/linux/*/*
+ opt/${PN}/plugins/webp/lib/libwebp/linux/*
+"
+
+DESCRIPTION="Android development environment based on IntelliJ IDEA"
+HOMEPAGE="https://developer.android.com/studio"
+SRC_URI="https://redirector.gvt1.com/edgedl/android/studio/ide-zips/${PV}/${P}-linux.tar.gz"
+S=${WORKDIR}/${PN}
+LICENSE="Apache-2.0 android BSD BSD-2 CDDL-1.1 CPL-0.5
+ EPL-1.0 GPL-2 GPL-2+ JDOM IJG LGPL-2.1 MIT
+ MPL-1.1 MPL-2.0 NPL-1.1 OFL-1.1 ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="selinux"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="${DEPEND}
+ selinux? ( sec-policy/selinux-android )
+ >=app-arch/bzip2-1.0.8-r4
+ >=dev-libs/expat-2.5.0
+ >=dev-libs/libffi-3.4.4
+ >=media-libs/fontconfig-2.14.0-r1
+ >=media-libs/freetype-2.12.1-r1
+ >=media-libs/libpng-1.6.39
+ >=media-libs/mesa-22.2.5[X(+)]
+ || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage x11-libs/libnotify )
+ sys-libs/ncurses-compat:5[tinfo]
+ >=sys-libs/zlib-1.2.13-r1
+ >=x11-libs/libX11-1.8.1
+ >=x11-libs/libXau-1.0.11
+ >=x11-libs/libXdamage-1.1.6
+ >=x11-libs/libXdmcp-1.1.4-r2
+ >=x11-libs/libXext-1.3.5
+ >=x11-libs/libXfixes-6.0.0
+ >=x11-libs/libXrender-0.9.11
+ >=x11-libs/libXxf86vm-1.1.5
+ >=x11-libs/libdrm-2.4.114
+ >=x11-libs/libxcb-1.15-r1
+ >=x11-libs/libxshmfence-1.3.2
+ virtual/libcrypt:=
+"
+
+src_compile() {
+ :;
+}
+
+src_install() {
+ local dir="/opt/${PN}"
+ insinto "${dir}"
+ doins -r *
+
+ fperms 755 "${dir}"/bin/{fsnotifier,format.sh,game-tools.sh,inspect.sh,ltedit.sh,profiler.sh,studio.sh,studio_safe.sh}
+ fperms -R 755 "${dir}"/bin/{helpers,lldb}
+ fperms -R 755 "${dir}"/jbr/bin
+ fperms 755 "${dir}"/jbr/lib/{jexec,jspawnhelper}
+ fperms -R 755 "${dir}"/plugins/Kotlin/kotlinc/bin
+ fperms -R 755 "${dir}"/plugins/android/resources/installer
+ fperms -R 755 "${dir}"/plugins/android/resources/perfetto
+ fperms -R 755 "${dir}"/plugins/android/resources/simpleperf
+ fperms -R 755 "${dir}"/plugins/android/resources/trace_processor_daemon
+ fperms -R 755 "${dir}"/plugins/android/resources/transport/{arm64-v8a,armeabi-v7a,x86,x86_64}
+ fperms -R 755 "${dir}"/plugins/android-ndk/resources/lldb/{android,bin,lib,shared}
+ fperms 755 "${dir}"/plugins/c-clangd-plugin/bin/clang/linux/x64/clangd
+ fperms -R 755 "${dir}"/plugins/terminal/shell-integrations/{,fish}
+
+ newicon "bin/studio.png" "${PN}.png"
+ make_wrapper ${PN} ${dir}/bin/studio.sh
+ make_desktop_entry ${PN} "Android Studio" ${PN} "Development;IDE" "StartupWMClass=jetbrains-studio"
+
+ # https://developer.android.com/studio/command-line/variables
+ newenvd - 99android-studio <<-EOF
+ # Configuration file android-studio
+ STUDIO_JDK="${dir}/jbr"
+ EOF
+
+ # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
+ mkdir -p "${D}/etc/sysctl.d/" || die
+ echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-android-studio-inotify-watches.conf" || die
+}
+
+pkg_postrm() {
+ elog "Android Studio data files were not removed."
+ elog "If there will be no other programs using them anymore"
+ elog "(especially another flavor of Android Studio)"
+ elog "remove manually following folders:"
+ elog ""
+ elog " ~/.android/"
+ elog " ~/.config/Google/AndroidStudio*/"
+ elog " ~/.local/share/Google/AndroidStudio*/"
+ elog " ~/Android/"
+ elog ""
+ elog "Also, if there are no other programs using Gradle, remove:"
+ elog ""
+ elog " ~/.gradle/"
+}
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 ccdc871ad802..b7e706bd0374 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-r1
diff --git a/dev-util/android-tools/android-tools-34.0.5.ebuild b/dev-util/android-tools/android-tools-34.0.5.ebuild
index 0be1eca0ea03..0ddbcc31e0b9 100644
--- a/dev-util/android-tools/android-tools-34.0.5.ebuild
+++ b/dev-util/android-tools/android-tools-34.0.5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake flag-o-matic python-r1
diff --git a/dev-util/android-tools/android-tools-35.0.1.ebuild b/dev-util/android-tools/android-tools-35.0.1.ebuild
index 931704b6b35b..0245a44b8e6d 100644
--- a/dev-util/android-tools/android-tools-35.0.1.ebuild
+++ b/dev-util/android-tools/android-tools-35.0.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake flag-o-matic python-r1
diff --git a/dev-util/babeltrace/babeltrace-2.0.5.ebuild b/dev-util/babeltrace/babeltrace-2.0.5.ebuild
index d0f417d6a71e..5f740c4d851a 100644
--- a/dev-util/babeltrace/babeltrace-2.0.5.ebuild
+++ b/dev-util/babeltrace/babeltrace-2.0.5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
inherit python-single-r1
DESCRIPTION="A command-line tool and library to read and convert trace files"
diff --git a/dev-util/bcc/bcc-0.29.1-r1.ebuild b/dev-util/bcc/bcc-0.29.1-r1.ebuild
index 1ff3b4549083..4d5c386dce79 100644
--- a/dev-util/bcc/bcc-0.29.1-r1.ebuild
+++ b/dev-util/bcc/bcc-0.29.1-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
LUA_COMPAT=( lua5-{1,3,4} luajit )
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
LLVM_MAX_SLOT=18
inherit cmake linux-info llvm lua-single python-r1 toolchain-funcs
diff --git a/dev-util/bcc/bcc-0.29.1-r2.ebuild b/dev-util/bcc/bcc-0.29.1-r2.ebuild
index bafc1b591e63..dd13371493a6 100644
--- a/dev-util/bcc/bcc-0.29.1-r2.ebuild
+++ b/dev-util/bcc/bcc-0.29.1-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
LUA_COMPAT=( lua5-{1,3,4} luajit )
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
LLVM_MAX_SLOT=18
inherit cmake linux-info llvm lua-single python-r1 toolchain-funcs
diff --git a/dev-util/bcc/bcc-0.30.0-r1.ebuild b/dev-util/bcc/bcc-0.30.0-r1.ebuild
index 9971c6fff507..0ad228d16a9f 100644
--- a/dev-util/bcc/bcc-0.30.0-r1.ebuild
+++ b/dev-util/bcc/bcc-0.30.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
LUA_COMPAT=( lua5-{1,3,4} luajit )
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
LLVM_MAX_SLOT=18
inherit cmake linux-info llvm lua-single python-r1 toolchain-funcs
diff --git a/dev-util/bcc/bcc-0.31.0-r2.ebuild b/dev-util/bcc/bcc-0.31.0-r2.ebuild
index 1a79fc86b154..824b9038cba2 100644
--- a/dev-util/bcc/bcc-0.31.0-r2.ebuild
+++ b/dev-util/bcc/bcc-0.31.0-r2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
LUA_COMPAT=( lua5-{1,3,4} luajit )
DISTUTILS_OPTIONAL=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
LLVM_COMPAT=( {15..18} )
inherit cmake linux-info llvm-r1 lua-single distutils-r1 toolchain-funcs
diff --git a/dev-util/bear/bear-3.1.4-r1.ebuild b/dev-util/bear/bear-3.1.4-r1.ebuild
index 5ea896ce7403..a34449715b07 100644
--- a/dev-util/bear/bear-3.1.4-r1.ebuild
+++ b/dev-util/bear/bear-3.1.4-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cuda cmake multiprocessing python-any-r1
diff --git a/dev-util/blueprint-compiler/blueprint-compiler-0.12.0.ebuild b/dev-util/blueprint-compiler/blueprint-compiler-0.12.0.ebuild
index de30a132d6e1..f9892301ae60 100644
--- a/dev-util/blueprint-compiler/blueprint-compiler-0.12.0.ebuild
+++ b/dev-util/blueprint-compiler/blueprint-compiler-0.12.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit meson python-single-r1 virtualx
diff --git a/dev-util/blueprint-compiler/blueprint-compiler-0.14.0.ebuild b/dev-util/blueprint-compiler/blueprint-compiler-0.14.0.ebuild
index 0d19346c3ddd..0ffd4b19299e 100644
--- a/dev-util/blueprint-compiler/blueprint-compiler-0.14.0.ebuild
+++ b/dev-util/blueprint-compiler/blueprint-compiler-0.14.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit meson python-single-r1 virtualx
diff --git a/dev-util/bpftool/bpftool-6.8.2.ebuild b/dev-util/bpftool/bpftool-6.8.2.ebuild
index b481f68785cc..683eef6d907f 100644
--- a/dev-util/bpftool/bpftool-6.8.2.ebuild
+++ b/dev-util/bpftool/bpftool-6.8.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit estack linux-info optfeature python-any-r1 bash-completion-r1 toolchain-funcs
MY_PV="${PV/_/-}"
diff --git a/dev-util/bpftool/bpftool-6.9.2.ebuild b/dev-util/bpftool/bpftool-6.9.2.ebuild
index fc07359de4fc..dd683fa6ddab 100644
--- a/dev-util/bpftool/bpftool-6.9.2.ebuild
+++ b/dev-util/bpftool/bpftool-6.9.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit estack linux-info optfeature python-any-r1 bash-completion-r1 toolchain-funcs
MY_PV="${PV/_/-}"
diff --git a/dev-util/bpftool/bpftool-7.5.0-r1.ebuild b/dev-util/bpftool/bpftool-7.5.0-r1.ebuild
index 4ab0c6e287cb..21a52bb42952 100644
--- a/dev-util/bpftool/bpftool-7.5.0-r1.ebuild
+++ b/dev-util/bpftool/bpftool-7.5.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit estack linux-info optfeature python-any-r1 bash-completion-r1 toolchain-funcs
diff --git a/dev-util/buildbot-badges/buildbot-badges-3.11.0.ebuild b/dev-util/buildbot-badges/buildbot-badges-3.11.0.ebuild
index 7cf094671802..04436d93701f 100644
--- a/dev-util/buildbot-badges/buildbot-badges-3.11.0.ebuild
+++ b/dev-util/buildbot-badges/buildbot-badges-3.11.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="Buildbot badges plugin produces an image in SVG or PNG format..."
diff --git a/dev-util/buildbot-badges/buildbot-badges-3.11.1.ebuild b/dev-util/buildbot-badges/buildbot-badges-3.11.1.ebuild
index ecacbe98dec6..e4ef6969edcf 100644
--- a/dev-util/buildbot-badges/buildbot-badges-3.11.1.ebuild
+++ b/dev-util/buildbot-badges/buildbot-badges-3.11.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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.11.0.ebuild b/dev-util/buildbot-console-view/buildbot-console-view-3.11.0.ebuild
index 2b4cd3e05ba1..6e19ce5b673a 100644
--- a/dev-util/buildbot-console-view/buildbot-console-view-3.11.0.ebuild
+++ b/dev-util/buildbot-console-view/buildbot-console-view-3.11.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="Buildbot console-view plugin"
diff --git a/dev-util/buildbot-console-view/buildbot-console-view-3.11.1.ebuild b/dev-util/buildbot-console-view/buildbot-console-view-3.11.1.ebuild
index 68637a8b70c4..ae6b587c5a42 100644
--- a/dev-util/buildbot-console-view/buildbot-console-view-3.11.1.ebuild
+++ b/dev-util/buildbot-console-view/buildbot-console-view-3.11.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="Buildbot console-view plugin"
diff --git a/dev-util/buildbot-grid-view/buildbot-grid-view-3.11.0.ebuild b/dev-util/buildbot-grid-view/buildbot-grid-view-3.11.0.ebuild
index 85af3d87827b..ec7f7137f1b7 100644
--- a/dev-util/buildbot-grid-view/buildbot-grid-view-3.11.0.ebuild
+++ b/dev-util/buildbot-grid-view/buildbot-grid-view-3.11.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot grid view web interface"
diff --git a/dev-util/buildbot-grid-view/buildbot-grid-view-3.11.1.ebuild b/dev-util/buildbot-grid-view/buildbot-grid-view-3.11.1.ebuild
index bf16908b5cfb..efffe65004ec 100644
--- a/dev-util/buildbot-grid-view/buildbot-grid-view-3.11.1.ebuild
+++ b/dev-util/buildbot-grid-view/buildbot-grid-view-3.11.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot grid view web interface"
diff --git a/dev-util/buildbot-pkg/buildbot-pkg-3.11.0.ebuild b/dev-util/buildbot-pkg/buildbot-pkg-3.11.0.ebuild
index d03db8b70e54..bb24fd57f4eb 100644
--- a/dev-util/buildbot-pkg/buildbot-pkg-3.11.0.ebuild
+++ b/dev-util/buildbot-pkg/buildbot-pkg-3.11.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot common www build tools for packaging releases"
diff --git a/dev-util/buildbot-pkg/buildbot-pkg-3.11.1.ebuild b/dev-util/buildbot-pkg/buildbot-pkg-3.11.1.ebuild
index 7b0c4aab7acb..723463e24591 100644
--- a/dev-util/buildbot-pkg/buildbot-pkg-3.11.1.ebuild
+++ b/dev-util/buildbot-pkg/buildbot-pkg-3.11.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot common www build tools for packaging releases"
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 ba5d8bea9319..c6be100aadbb 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot common www build tools for packaging releases"
diff --git a/dev-util/buildbot-pkg/buildbot-pkg-3.9.0.ebuild b/dev-util/buildbot-pkg/buildbot-pkg-3.9.0.ebuild
index ba5d8bea9319..c6be100aadbb 100644
--- a/dev-util/buildbot-pkg/buildbot-pkg-3.9.0.ebuild
+++ b/dev-util/buildbot-pkg/buildbot-pkg-3.9.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot common www build tools for packaging releases"
diff --git a/dev-util/buildbot-react-console-view/buildbot-react-console-view-3.11.0.ebuild b/dev-util/buildbot-react-console-view/buildbot-react-console-view-3.11.0.ebuild
index 386c97db9bb5..5ed2ab705352 100644
--- a/dev-util/buildbot-react-console-view/buildbot-react-console-view-3.11.0.ebuild
+++ b/dev-util/buildbot-react-console-view/buildbot-react-console-view-3.11.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="Buildbot react based console-view plugin"
diff --git a/dev-util/buildbot-react-console-view/buildbot-react-console-view-3.11.1.ebuild b/dev-util/buildbot-react-console-view/buildbot-react-console-view-3.11.1.ebuild
index d9c6247b00d0..6186fc42e012 100644
--- a/dev-util/buildbot-react-console-view/buildbot-react-console-view-3.11.1.ebuild
+++ b/dev-util/buildbot-react-console-view/buildbot-react-console-view-3.11.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="Buildbot react based console-view plugin"
diff --git a/dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.11.0.ebuild b/dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.11.0.ebuild
index d86faf4077be..e50ad2162db2 100644
--- a/dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.11.0.ebuild
+++ b/dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.11.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot react based grid view web interface"
diff --git a/dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.11.1.ebuild b/dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.11.1.ebuild
index a63127a9bd50..d844e68f5904 100644
--- a/dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.11.1.ebuild
+++ b/dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.11.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot react based grid view web interface"
diff --git a/dev-util/buildbot-react-wsgi-dashboards/buildbot-react-wsgi-dashboards-3.11.0.ebuild b/dev-util/buildbot-react-wsgi-dashboards/buildbot-react-wsgi-dashboards-3.11.0.ebuild
index 41396a14141c..376160b6c353 100644
--- a/dev-util/buildbot-react-wsgi-dashboards/buildbot-react-wsgi-dashboards-3.11.0.ebuild
+++ b/dev-util/buildbot-react-wsgi-dashboards/buildbot-react-wsgi-dashboards-3.11.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="Buildbot plugin to integrate flask or bottle dashboards to buildbot UI"
diff --git a/dev-util/buildbot-react-wsgi-dashboards/buildbot-react-wsgi-dashboards-3.11.1.ebuild b/dev-util/buildbot-react-wsgi-dashboards/buildbot-react-wsgi-dashboards-3.11.1.ebuild
index 4b40006b602f..87ec8bcf4f7b 100644
--- a/dev-util/buildbot-react-wsgi-dashboards/buildbot-react-wsgi-dashboards-3.11.1.ebuild
+++ b/dev-util/buildbot-react-wsgi-dashboards/buildbot-react-wsgi-dashboards-3.11.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="Buildbot plugin to integrate flask or bottle dashboards to buildbot UI"
diff --git a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.11.0.ebuild b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.11.0.ebuild
index bc7ad3f36a7e..cdeefe7f3f7e 100644
--- a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.11.0.ebuild
+++ b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.11.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="Buildbot waterfall-view plugin"
diff --git a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.11.1.ebuild b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.11.1.ebuild
index 3bf66b438be0..4f687bf93062 100644
--- a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.11.1.ebuild
+++ b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.11.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="Buildbot waterfall-view plugin"
diff --git a/dev-util/buildbot-worker/buildbot-worker-3.11.0.ebuild b/dev-util/buildbot-worker/buildbot-worker-3.11.0.ebuild
index e47ecc3d7b2b..c738a0e62f54 100644
--- a/dev-util/buildbot-worker/buildbot-worker-3.11.0.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-3.11.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit readme.gentoo-r1 systemd distutils-r1 pypi
DESCRIPTION="BuildBot Worker (slave) Daemon"
diff --git a/dev-util/buildbot-worker/buildbot-worker-3.11.1.ebuild b/dev-util/buildbot-worker/buildbot-worker-3.11.1.ebuild
index fde389b83cc6..073c1de5756a 100644
--- a/dev-util/buildbot-worker/buildbot-worker-3.11.1.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-3.11.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 8026afdce0ec..7035df632091 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
EGIT_REPO_URI="https://github.com/buildbot/buildbot.git"
inherit readme.gentoo-r1 systemd distutils-r1
diff --git a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.11.0.ebuild b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.11.0.ebuild
index 83420273fc13..5d208cfc8d68 100644
--- a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.11.0.ebuild
+++ b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.11.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="Buildbot plugin to integrate flask or bottle dashboards to buildbot UI"
diff --git a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.11.1.ebuild b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.11.1.ebuild
index 48c9e8296524..d746d9a2e997 100644
--- a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.11.1.ebuild
+++ b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.11.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="Buildbot plugin to integrate flask or bottle dashboards to buildbot UI"
diff --git a/dev-util/buildbot-www-react/buildbot-www-react-3.11.0.ebuild b/dev-util/buildbot-www-react/buildbot-www-react-3.11.0.ebuild
index bf9000409839..08df14dacef6 100644
--- a/dev-util/buildbot-www-react/buildbot-www-react-3.11.0.ebuild
+++ b/dev-util/buildbot-www-react/buildbot-www-react-3.11.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot base web interface, use with buildbot-react-{console-view,grid-view}..."
diff --git a/dev-util/buildbot-www-react/buildbot-www-react-3.11.1.ebuild b/dev-util/buildbot-www-react/buildbot-www-react-3.11.1.ebuild
index d304ee4dbe85..aa9eba33b91b 100644
--- a/dev-util/buildbot-www-react/buildbot-www-react-3.11.1.ebuild
+++ b/dev-util/buildbot-www-react/buildbot-www-react-3.11.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot base web interface, use with buildbot-react-{console-view,grid-view}..."
diff --git a/dev-util/buildbot-www-react/buildbot-www-react-3.9.0.ebuild b/dev-util/buildbot-www-react/buildbot-www-react-3.9.0.ebuild
index 0b9e0f2091fc..b00eab60f1b3 100644
--- a/dev-util/buildbot-www-react/buildbot-www-react-3.9.0.ebuild
+++ b/dev-util/buildbot-www-react/buildbot-www-react-3.9.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot base web interface, use with buildbot-react-{console-view,grid-view}..."
diff --git a/dev-util/buildbot-www/buildbot-www-3.11.0.ebuild b/dev-util/buildbot-www/buildbot-www-3.11.0.ebuild
index 7cabdd925004..24ae5ee1738f 100644
--- a/dev-util/buildbot-www/buildbot-www-3.11.0.ebuild
+++ b/dev-util/buildbot-www/buildbot-www-3.11.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot base web interface, use with buildbot-{console-view,waterfall-view}..."
diff --git a/dev-util/buildbot-www/buildbot-www-3.11.1.ebuild b/dev-util/buildbot-www/buildbot-www-3.11.1.ebuild
index 059e233163f3..6e5cbc5ca31d 100644
--- a/dev-util/buildbot-www/buildbot-www-3.11.1.ebuild
+++ b/dev-util/buildbot-www/buildbot-www-3.11.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot base web interface, use with buildbot-{console-view,waterfall-view}..."
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 8463e275956f..b76749ad7109 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot base web interface, use with buildbot-{console-view,waterfall-view}..."
diff --git a/dev-util/buildbot-www/buildbot-www-3.9.0.ebuild b/dev-util/buildbot-www/buildbot-www-3.9.0.ebuild
index 8463e275956f..b76749ad7109 100644
--- a/dev-util/buildbot-www/buildbot-www-3.9.0.ebuild
+++ b/dev-util/buildbot-www/buildbot-www-3.9.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="BuildBot base web interface, use with buildbot-{console-view,waterfall-view}..."
diff --git a/dev-util/buildbot/buildbot-3.11.0.ebuild b/dev-util/buildbot/buildbot-3.11.0.ebuild
index 709977c36619..0f9131a0f4b9 100644
--- a/dev-util/buildbot/buildbot-3.11.0.ebuild
+++ b/dev-util/buildbot/buildbot-3.11.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit readme.gentoo-r1 systemd distutils-r1 pypi
DESCRIPTION="BuildBot build automation system"
diff --git a/dev-util/buildbot/buildbot-3.11.1.ebuild b/dev-util/buildbot/buildbot-3.11.1.ebuild
index 2360d21f1b53..2ece1fc49d29 100644
--- a/dev-util/buildbot/buildbot-3.11.1.ebuild
+++ b/dev-util/buildbot/buildbot-3.11.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_REQ_USE="sqlite"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 93851102b98f..a8380dcb7e32 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
EGIT_REPO_URI="https://github.com/buildbot/${PN}.git"
inherit readme.gentoo-r1 git-r3 systemd distutils-r1
diff --git a/dev-util/bump2version/bump2version-1.0.1.ebuild b/dev-util/bump2version/bump2version-1.0.1.ebuild
index bca1c91eebd7..4b2b256e5b63 100644
--- a/dev-util/bump2version/bump2version-1.0.1.ebuild
+++ b/dev-util/bump2version/bump2version-1.0.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
DESCRIPTION="Version-bump your software with a single command!"
diff --git a/dev-util/catalyst/catalyst-3.0.21-r1.ebuild b/dev-util/catalyst/catalyst-3.0.21-r1.ebuild
index 8947a1283185..8558a0f379da 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 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
fi
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 803c06b13aa9..d86fb22a7b19 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 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
fi
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_SETUPTOOLS=no
inherit distutils-r1 ${SRC_ECLASS}
diff --git a/dev-util/catalyst/catalyst-3.0.22-r3.ebuild b/dev-util/catalyst/catalyst-3.0.22-r3.ebuild
index 60b2a1e965b6..d1298f0e2b8d 100644
--- a/dev-util/catalyst/catalyst-3.0.22-r3.ebuild
+++ b/dev-util/catalyst/catalyst-3.0.22-r3.ebuild
@@ -12,7 +12,7 @@ else
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86"
fi
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 ${SRC_ECLASS}
diff --git a/dev-util/catalyst/catalyst-4.0_rc1.ebuild b/dev-util/catalyst/catalyst-4.0_rc1.ebuild
index 5313208af375..d244107f2353 100644
--- a/dev-util/catalyst/catalyst-4.0_rc1.ebuild
+++ b/dev-util/catalyst/catalyst-4.0_rc1.ebuild
@@ -15,7 +15,7 @@ else
S="${WORKDIR}/${MY_P/_/-}"
fi
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 linux-info optfeature tmpfiles ${SRC_ECLASS}
diff --git a/dev-util/catalyst/catalyst-4.0_rc2.ebuild b/dev-util/catalyst/catalyst-4.0_rc2.ebuild
index 5313208af375..d244107f2353 100644
--- a/dev-util/catalyst/catalyst-4.0_rc2.ebuild
+++ b/dev-util/catalyst/catalyst-4.0_rc2.ebuild
@@ -15,7 +15,7 @@ else
S="${WORKDIR}/${MY_P/_/-}"
fi
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 linux-info optfeature tmpfiles ${SRC_ECLASS}
diff --git a/dev-util/catalyst/catalyst-9999.ebuild b/dev-util/catalyst/catalyst-9999.ebuild
index d897d3750360..1ef0c06956fa 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 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 linux-info optfeature tmpfiles ${SRC_ECLASS}
diff --git a/dev-util/catfish/catfish-4.18.0.ebuild b/dev-util/catfish/catfish-4.18.0.ebuild
index 6bbd65a0c30d..5e478c2e151c 100644
--- a/dev-util/catfish/catfish-4.18.0.ebuild
+++ b/dev-util/catfish/catfish-4.18.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 xdg-utils
diff --git a/dev-util/clazy/clazy-1.11-r4.ebuild b/dev-util/clazy/clazy-1.11-r4.ebuild
index d8750beda4b8..68f2d434be94 100644
--- a/dev-util/clazy/clazy-1.11-r4.ebuild
+++ b/dev-util/clazy/clazy-1.11-r4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
LLVM_MAX_SLOT=17
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake llvm python-any-r1
DESCRIPTION="Compiler plugin which allows clang to understand Qt semantics"
diff --git a/dev-util/clazy/clazy-1.12.ebuild b/dev-util/clazy/clazy-1.12.ebuild
index 5f4e0674638a..5864468205d4 100644
--- a/dev-util/clazy/clazy-1.12.ebuild
+++ b/dev-util/clazy/clazy-1.12.ebuild
@@ -4,7 +4,7 @@
EAPI=8
LLVM_COMPAT=( 15 16 17 18 )
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake llvm-r1 python-any-r1
DESCRIPTION="Compiler plugin which allows clang to understand Qt semantics"
diff --git a/dev-util/clippy/clippy-9.0.1.ebuild b/dev-util/clippy/clippy-9.0.1.ebuild
index 40e6aaf09263..471ccd236773 100644
--- a/dev-util/clippy/clippy-9.0.1.ebuild
+++ b/dev-util/clippy/clippy-9.0.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit autotools python-single-r1
DESCRIPTION="Standalone clippy tool built from FRR sources"
diff --git a/dev-util/clippy/clippy-9.0.2.ebuild b/dev-util/clippy/clippy-9.0.2.ebuild
index 48ec099b0360..97fded0ef8f6 100644
--- a/dev-util/clippy/clippy-9.0.2.ebuild
+++ b/dev-util/clippy/clippy-9.0.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit autotools python-single-r1
DESCRIPTION="Standalone clippy tool built from FRR sources"
diff --git a/dev-util/clippy/clippy-9.0.ebuild b/dev-util/clippy/clippy-9.0.ebuild
index 40e6aaf09263..471ccd236773 100644
--- a/dev-util/clippy/clippy-9.0.ebuild
+++ b/dev-util/clippy/clippy-9.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit autotools python-single-r1
DESCRIPTION="Standalone clippy tool built from FRR sources"
diff --git a/dev-util/cmakelang/cmakelang-0.6.13.ebuild b/dev-util/cmakelang/cmakelang-0.6.13.ebuild
index 726a9712d611..6595143acb03 100644
--- a/dev-util/cmakelang/cmakelang-0.6.13.ebuild
+++ b/dev-util/cmakelang/cmakelang-0.6.13.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
inherit distutils-r1
DESCRIPTION="Provides Quality Assurance (QA) tools for cmake"
diff --git a/dev-util/coccigrep/coccigrep-1.20.ebuild b/dev-util/coccigrep/coccigrep-1.20.ebuild
index f4a429ea08ff..c67c18901063 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 elisp-common optfeature
DESCRIPTION="A semantic grep for the C language"
diff --git a/dev-util/coccinelle/coccinelle-1.1.1-r5.ebuild b/dev-util/coccinelle/coccinelle-1.1.1-r5.ebuild
index c23287885759..e82d19454ede 100644
--- a/dev-util/coccinelle/coccinelle-1.1.1-r5.ebuild
+++ b/dev-util/coccinelle/coccinelle-1.1.1-r5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 a5c219ced143..e97cfa468899 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_{8,9,10,11,12} pypy3 )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-util/codespell/codespell-2.2.5.ebuild b/dev-util/codespell/codespell-2.2.5.ebuild
index ae5ca90b924f..5560c6930325 100644
--- a/dev-util/codespell/codespell-2.2.5.ebuild
+++ b/dev-util/codespell/codespell-2.2.5.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-util/codespell/codespell-2.2.6.ebuild b/dev-util/codespell/codespell-2.2.6.ebuild
index 8dbff1c7d9d9..f0add2609d07 100644
--- a/dev-util/codespell/codespell-2.2.6.ebuild
+++ b/dev-util/codespell/codespell-2.2.6.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
inherit distutils-r1 pypi
DESCRIPTION="Check text files for common misspellings"
diff --git a/dev-util/conan/conan-2.5.0.ebuild b/dev-util/conan/conan-2.5.0.ebuild
index e4cc5b7548da..f01607973e04 100644
--- a/dev-util/conan/conan-2.5.0.ebuild
+++ b/dev-util/conan/conan-2.5.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
diff --git a/dev-util/conan/conan-2.6.0.ebuild b/dev-util/conan/conan-2.6.0.ebuild
index e4cc5b7548da..f01607973e04 100644
--- a/dev-util/conan/conan-2.6.0.ebuild
+++ b/dev-util/conan/conan-2.6.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
diff --git a/dev-util/conan/conan-2.7.1.ebuild b/dev-util/conan/conan-2.7.1.ebuild
index a19d3a422b2a..fcd470442a91 100644
--- a/dev-util/conan/conan-2.7.1.ebuild
+++ b/dev-util/conan/conan-2.7.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
diff --git a/dev-util/cookiecutter/cookiecutter-2.3.1.ebuild b/dev-util/cookiecutter/cookiecutter-2.3.1.ebuild
index f1258af3ab43..8594b3eb0895 100644
--- a/dev-util/cookiecutter/cookiecutter-2.3.1.ebuild
+++ b/dev-util/cookiecutter/cookiecutter-2.3.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-util/cookiecutter/cookiecutter-2.5.0.ebuild b/dev-util/cookiecutter/cookiecutter-2.5.0.ebuild
index 55466c95a09e..40c26a9a9cfb 100644
--- a/dev-util/cookiecutter/cookiecutter-2.5.0.ebuild
+++ b/dev-util/cookiecutter/cookiecutter-2.5.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-util/cookiecutter/cookiecutter-2.6.0.ebuild b/dev-util/cookiecutter/cookiecutter-2.6.0.ebuild
index 134065eac85d..914e7bf327ea 100644
--- a/dev-util/cookiecutter/cookiecutter-2.6.0.ebuild
+++ b/dev-util/cookiecutter/cookiecutter-2.6.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-util/cppcheck/cppcheck-2.13.0.ebuild b/dev-util/cppcheck/cppcheck-2.13.0.ebuild
index 20c02ffb0345..0d402cadccd9 100644
--- a/dev-util/cppcheck/cppcheck-2.13.0.ebuild
+++ b/dev-util/cppcheck/cppcheck-2.13.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-single-r1 xdg
DESCRIPTION="Static analyzer of C/C++ code"
diff --git a/dev-util/cppcheck/cppcheck-2.14.2.ebuild b/dev-util/cppcheck/cppcheck-2.14.2.ebuild
index 200ca3f35523..5f8f10ae70bc 100644
--- a/dev-util/cppcheck/cppcheck-2.14.2.ebuild
+++ b/dev-util/cppcheck/cppcheck-2.14.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-single-r1 xdg
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 b0e8bf215986..8b5263176cb6 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 aeda0a13f9a5..b1ef2034b5ed 100644
--- a/dev-util/cram/cram-0.7-r2.ebuild
+++ b/dev-util/cram/cram-0.7-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-util/ctags/ctags-20220828.0-r1.ebuild b/dev-util/ctags/ctags-20220828.0-r1.ebuild
index ff7ea7802e20..f7bb0b386959 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit autotools python-any-r1
DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors"
diff --git a/dev-util/ctags/ctags-20230423.0-r1.ebuild b/dev-util/ctags/ctags-20230423.0-r1.ebuild
index 797777959beb..23940e1fde7d 100644
--- a/dev-util/ctags/ctags-20230423.0-r1.ebuild
+++ b/dev-util/ctags/ctags-20230423.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit autotools python-any-r1
DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors"
diff --git a/dev-util/ctags/ctags-20230423.0.ebuild b/dev-util/ctags/ctags-20230423.0.ebuild
index ae96f8da91be..719cbfeb9dd3 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit autotools python-any-r1
DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors"
diff --git a/dev-util/ctags/ctags-20240609.0.ebuild b/dev-util/ctags/ctags-20240609.0.ebuild
index b48b6494c738..0f021064d4cc 100644
--- a/dev-util/ctags/ctags-20240609.0.ebuild
+++ b/dev-util/ctags/ctags-20240609.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit autotools python-any-r1
DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors"
diff --git a/dev-util/ctags/ctags-99999999.ebuild b/dev-util/ctags/ctags-99999999.ebuild
index b48b6494c738..0f021064d4cc 100644
--- a/dev-util/ctags/ctags-99999999.ebuild
+++ b/dev-util/ctags/ctags-99999999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit autotools python-any-r1
DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors"
diff --git a/dev-util/cutter/cutter-2.3.4.ebuild b/dev-util/cutter/cutter-2.3.4.ebuild
index dc7d269a0cd6..93a01eb4cd31 100644
--- a/dev-util/cutter/cutter-2.3.4.ebuild
+++ b/dev-util/cutter/cutter-2.3.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake flag-o-matic toolchain-funcs xdg-utils python-single-r1
diff --git a/dev-util/cvise/cvise-2.10.0.ebuild b/dev-util/cvise/cvise-2.10.0.ebuild
index 4a01357aa01e..c5dc9a19f55c 100644
--- a/dev-util/cvise/cvise-2.10.0.ebuild
+++ b/dev-util/cvise/cvise-2.10.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
LLVM_COMPAT=( {16..18} )
inherit cmake llvm-r1 python-single-r1
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 5fa1299baa81..8222f0597f4d 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit python-single-r1
DESCRIPTION="Run executables under a new DBus session for testing"
diff --git a/dev-util/debootstrap/debootstrap-1.0.134.ebuild b/dev-util/debootstrap/debootstrap-1.0.134.ebuild
index f215653cd560..fa925d825877 100644
--- a/dev-util/debootstrap/debootstrap-1.0.134.ebuild
+++ b/dev-util/debootstrap/debootstrap-1.0.134.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://salsa.debian.org/installer-team/${PN}/-/archive/${MY_PV}/${PN}-
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
RDEPEND="
app-arch/dpkg
diff --git a/dev-util/devhelp/devhelp-43.0.ebuild b/dev-util/devhelp/devhelp-43.0.ebuild
index 1c4e39ed14c2..3b5ac9f710f5 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 7b3391eb98b1..4cbe6c0feae8 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1
DESCRIPTION="Find diff lines that do not have test coverage"
diff --git a/dev-util/diffoscope/diffoscope-266.ebuild b/dev-util/diffoscope/diffoscope-266.ebuild
index 59a8d1df93c4..df847886fd34 100644
--- a/dev-util/diffoscope/diffoscope-266.ebuild
+++ b/dev-util/diffoscope/diffoscope-266.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="ncurses"
inherit distutils-r1 toolchain-funcs
diff --git a/dev-util/diffoscope/diffoscope-272.ebuild b/dev-util/diffoscope/diffoscope-272.ebuild
index a359632b3604..213069eeb6c2 100644
--- a/dev-util/diffoscope/diffoscope-272.ebuild
+++ b/dev-util/diffoscope/diffoscope-272.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="ncurses"
inherit distutils-r1 toolchain-funcs
diff --git a/dev-util/diffoscope/diffoscope-276.ebuild b/dev-util/diffoscope/diffoscope-276.ebuild
index fc0de71e6054..a85c3502f141 100644
--- a/dev-util/diffoscope/diffoscope-276.ebuild
+++ b/dev-util/diffoscope/diffoscope-276.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="ncurses"
inherit distutils-r1 toolchain-funcs
diff --git a/dev-util/diffoscope/diffoscope-277.ebuild b/dev-util/diffoscope/diffoscope-277.ebuild
index fc0de71e6054..a85c3502f141 100644
--- a/dev-util/diffoscope/diffoscope-277.ebuild
+++ b/dev-util/diffoscope/diffoscope-277.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="ncurses"
inherit distutils-r1 toolchain-funcs
diff --git a/dev-util/diffuse/diffuse-0.8.2.ebuild b/dev-util/diffuse/diffuse-0.8.2.ebuild
index 11e6e353db55..8be46270d7bb 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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/diffuse/diffuse-0.9.0.ebuild b/dev-util/diffuse/diffuse-0.9.0.ebuild
index 5aefc466bc07..7e46254b1b16 100644
--- a/dev-util/diffuse/diffuse-0.9.0.ebuild
+++ b/dev-util/diffuse/diffuse-0.9.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 612467ce3142..83f3c74b5879 100644
--- a/dev-util/dogtail/dogtail-0.9.11.ebuild
+++ b/dev-util/dogtail/dogtail-0.9.11.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 xdg
diff --git a/dev-util/ebuildtester/ebuildtester-42-r3.ebuild b/dev-util/ebuildtester/ebuildtester-42-r3.ebuild
index 05e6429e304b..0a0d67c596ec 100644
--- a/dev-util/ebuildtester/ebuildtester-42-r3.ebuild
+++ b/dev-util/ebuildtester/ebuildtester-42-r3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit bash-completion-r1 distutils-r1 pypi
diff --git a/dev-util/ebuildtester/ebuildtester-44.ebuild b/dev-util/ebuildtester/ebuildtester-44.ebuild
index 05e6429e304b..0a0d67c596ec 100644
--- a/dev-util/ebuildtester/ebuildtester-44.ebuild
+++ b/dev-util/ebuildtester/ebuildtester-44.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit bash-completion-r1 distutils-r1 pypi
diff --git a/dev-util/find-work-bugzilla/find-work-bugzilla-0.2.0.ebuild b/dev-util/find-work-bugzilla/find-work-bugzilla-0.2.0.ebuild
index 0f2cddf7b34f..ba3e92f39c0b 100644
--- a/dev-util/find-work-bugzilla/find-work-bugzilla-0.2.0.ebuild
+++ b/dev-util/find-work-bugzilla/find-work-bugzilla-0.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=flit
inherit distutils-r1 pypi
diff --git a/dev-util/find-work-bugzilla/find-work-bugzilla-0.2.1.ebuild b/dev-util/find-work-bugzilla/find-work-bugzilla-0.2.1.ebuild
index 0f2cddf7b34f..ba3e92f39c0b 100644
--- a/dev-util/find-work-bugzilla/find-work-bugzilla-0.2.1.ebuild
+++ b/dev-util/find-work-bugzilla/find-work-bugzilla-0.2.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=flit
inherit distutils-r1 pypi
diff --git a/dev-util/find-work-pkgcheck/find-work-pkgcheck-0.2.0.ebuild b/dev-util/find-work-pkgcheck/find-work-pkgcheck-0.2.0.ebuild
index 0e1c35175230..6a8d270ba3d4 100644
--- a/dev-util/find-work-pkgcheck/find-work-pkgcheck-0.2.0.ebuild
+++ b/dev-util/find-work-pkgcheck/find-work-pkgcheck-0.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=flit
inherit distutils-r1 pypi
diff --git a/dev-util/find-work-pkgcheck/find-work-pkgcheck-0.2.1.ebuild b/dev-util/find-work-pkgcheck/find-work-pkgcheck-0.2.1.ebuild
index 0e1c35175230..6a8d270ba3d4 100644
--- a/dev-util/find-work-pkgcheck/find-work-pkgcheck-0.2.1.ebuild
+++ b/dev-util/find-work-pkgcheck/find-work-pkgcheck-0.2.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=flit
inherit distutils-r1 pypi
diff --git a/dev-util/find-work-repology/find-work-repology-0.2.0.ebuild b/dev-util/find-work-repology/find-work-repology-0.2.0.ebuild
index dd1e6537e706..c48a104e9173 100644
--- a/dev-util/find-work-repology/find-work-repology-0.2.0.ebuild
+++ b/dev-util/find-work-repology/find-work-repology-0.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=flit
inherit distutils-r1 pypi
diff --git a/dev-util/find-work-repology/find-work-repology-0.2.1.ebuild b/dev-util/find-work-repology/find-work-repology-0.2.1.ebuild
index dd1e6537e706..c48a104e9173 100644
--- a/dev-util/find-work-repology/find-work-repology-0.2.1.ebuild
+++ b/dev-util/find-work-repology/find-work-repology-0.2.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=flit
inherit distutils-r1 pypi
diff --git a/dev-util/find-work/find-work-0.7.0.ebuild b/dev-util/find-work/find-work-0.7.0.ebuild
index 8c2ae3ebf14a..c7c7909f6202 100644
--- a/dev-util/find-work/find-work-0.7.0.ebuild
+++ b/dev-util/find-work/find-work-0.7.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=hatchling
inherit distutils-r1 pypi shell-completion
diff --git a/dev-util/find-work/find-work-0.91.0.ebuild b/dev-util/find-work/find-work-0.91.0.ebuild
index c06cb214dbff..9ad3340f7b61 100644
--- a/dev-util/find-work/find-work-0.91.0.ebuild
+++ b/dev-util/find-work/find-work-0.91.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=hatchling
inherit distutils-r1
diff --git a/dev-util/find-work/find-work-0.91.1.ebuild b/dev-util/find-work/find-work-0.91.1.ebuild
index c06cb214dbff..9ad3340f7b61 100644
--- a/dev-util/find-work/find-work-0.91.1.ebuild
+++ b/dev-util/find-work/find-work-0.91.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=hatchling
inherit distutils-r1
diff --git a/dev-util/find-work/find-work-9999.ebuild b/dev-util/find-work/find-work-9999.ebuild
index c06cb214dbff..9ad3340f7b61 100644
--- a/dev-util/find-work/find-work-9999.ebuild
+++ b/dev-util/find-work/find-work-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=hatchling
inherit distutils-r1
diff --git a/dev-util/flawfinder/flawfinder-2.0.19-r1.ebuild b/dev-util/flawfinder/flawfinder-2.0.19-r1.ebuild
index a1c0324fe866..1bfc1d84b5ad 100644
--- a/dev-util/flawfinder/flawfinder-2.0.19-r1.ebuild
+++ b/dev-util/flawfinder/flawfinder-2.0.19-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-util/fortls/fortls-2.13.0.ebuild b/dev-util/fortls/fortls-2.13.0.ebuild
index 55fd95dbcec0..aecd33abf9c8 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
diff --git a/dev-util/fortls/fortls-3.0.0.ebuild b/dev-util/fortls/fortls-3.0.0.ebuild
index 55fd95dbcec0..aecd33abf9c8 100644
--- a/dev-util/fortls/fortls-3.0.0.ebuild
+++ b/dev-util/fortls/fortls-3.0.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
diff --git a/dev-util/fortls/fortls-3.1.1.ebuild b/dev-util/fortls/fortls-3.1.1.ebuild
index 55fd95dbcec0..aecd33abf9c8 100644
--- a/dev-util/fortls/fortls-3.1.1.ebuild
+++ b/dev-util/fortls/fortls-3.1.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
diff --git a/dev-util/fortls/fortls-3.1.2.ebuild b/dev-util/fortls/fortls-3.1.2.ebuild
index 55fd95dbcec0..aecd33abf9c8 100644
--- a/dev-util/fortls/fortls-3.1.2.ebuild
+++ b/dev-util/fortls/fortls-3.1.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
diff --git a/dev-util/gcovr/gcovr-7.2-r1.ebuild b/dev-util/gcovr/gcovr-7.2-r1.ebuild
index 85b07dff97f6..a4204e899ff0 100644
--- a/dev-util/gcovr/gcovr-7.2-r1.ebuild
+++ b/dev-util/gcovr/gcovr-7.2-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit toolchain-funcs distutils-r1
diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.76.4.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.76.4.ebuild
index 8548c2c2216f..c60159eef7e5 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.76.4.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.76.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
GNOME_ORG_MODULE="glib"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="xml(+)"
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.78.3.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.78.3.ebuild
index 9de23339cbb7..570f53504ddc 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.78.3.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.78.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
GNOME_ORG_MODULE="glib"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="xml(+)"
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.78.4-r1.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.78.4-r1.ebuild
index 49f52d849831..fae91c986c1e 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.78.4-r1.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.78.4-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
GNOME_ORG_MODULE="glib"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="xml(+)"
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.78.6.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.78.6.ebuild
index 897a6797f72a..e6d94e614b6f 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.78.6.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.78.6.ebuild
@@ -3,7 +3,7 @@
EAPI=8
GNOME_ORG_MODULE="glib"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="xml(+)"
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.80.4.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.80.4.ebuild
index abc7519619ff..34b1798d2e9b 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.80.4.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.80.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
GNOME_ORG_MODULE="glib"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="xml(+)"
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
diff --git a/dev-util/gertty/gertty-1.6.0-r2.ebuild b/dev-util/gertty/gertty-1.6.0-r2.ebuild
index b77d9ad11475..a91afe964f65 100644
--- a/dev-util/gertty/gertty-1.6.0-r2.ebuild
+++ b/dev-util/gertty/gertty-1.6.0-r2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-util/gertty/gertty-9999.ebuild b/dev-util/gertty/gertty-9999.ebuild
index 63d8b7dffb0e..ea0365224270 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
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 5ec3d46ef91b..5ef6eb7f635b 100644
--- a/dev-util/gi-docgen/gi-docgen-2023.1-r1.ebuild
+++ b/dev-util/gi-docgen/gi-docgen-2023.1-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
diff --git a/dev-util/gi-docgen/gi-docgen-2023.3.ebuild b/dev-util/gi-docgen/gi-docgen-2023.3.ebuild
index b090e624c375..eee6138fa7a3 100644
--- a/dev-util/gi-docgen/gi-docgen-2023.3.ebuild
+++ b/dev-util/gi-docgen/gi-docgen-2023.3.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 pypi
diff --git a/dev-util/gitchangelog/gitchangelog-3.2.0.ebuild b/dev-util/gitchangelog/gitchangelog-3.2.0.ebuild
index 15076ef06d64..f2821f439699 100644
--- a/dev-util/gitchangelog/gitchangelog-3.2.0.ebuild
+++ b/dev-util/gitchangelog/gitchangelog-3.2.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1
diff --git a/dev-util/glade/glade-3.40.0-r1.ebuild b/dev-util/glade/glade-3.40.0-r1.ebuild
index d1fe7f85f56b..c22873ebd6eb 100644
--- a/dev-util/glade/glade-3.40.0-r1.ebuild
+++ b/dev-util/glade/glade-3.40.0-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit gnome2 python-single-r1 meson optfeature virtualx
diff --git a/dev-util/glib-utils/glib-utils-2.76.4.ebuild b/dev-util/glib-utils/glib-utils-2.76.4.ebuild
index 537221870288..ae340898d57b 100644
--- a/dev-util/glib-utils/glib-utils-2.76.4.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.76.4.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
GNOME_ORG_MODULE="glib"
inherit gnome.org python-single-r1
diff --git a/dev-util/glib-utils/glib-utils-2.78.3.ebuild b/dev-util/glib-utils/glib-utils-2.78.3.ebuild
index 22503015ab8b..f4fdc20f3e6f 100644
--- a/dev-util/glib-utils/glib-utils-2.78.3.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.78.3.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
GNOME_ORG_MODULE="glib"
inherit gnome.org python-single-r1
diff --git a/dev-util/glib-utils/glib-utils-2.78.4.ebuild b/dev-util/glib-utils/glib-utils-2.78.4.ebuild
index f394ee9afd97..19eb3592fc9d 100644
--- a/dev-util/glib-utils/glib-utils-2.78.4.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.78.4.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
GNOME_ORG_MODULE="glib"
inherit gnome.org python-single-r1
diff --git a/dev-util/glib-utils/glib-utils-2.78.6.ebuild b/dev-util/glib-utils/glib-utils-2.78.6.ebuild
index 22503015ab8b..f4fdc20f3e6f 100644
--- a/dev-util/glib-utils/glib-utils-2.78.6.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.78.6.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
GNOME_ORG_MODULE="glib"
inherit gnome.org python-single-r1
diff --git a/dev-util/glib-utils/glib-utils-2.80.4.ebuild b/dev-util/glib-utils/glib-utils-2.80.4.ebuild
index fefa623fd65b..c40ca7f3815a 100644
--- a/dev-util/glib-utils/glib-utils-2.80.4.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.80.4.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
GNOME_ORG_MODULE="glib"
inherit gnome.org python-single-r1
diff --git a/dev-util/global/global-6.6.10.ebuild b/dev-util/global/global-6.6.10.ebuild
index 17da04188548..8507cd1756d5 100644
--- a/dev-util/global/global-6.6.10.ebuild
+++ b/dev-util/global/global-6.6.10.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit autotools elisp-common python-single-r1
DESCRIPTION="Tag system to find an object location in various sources"
diff --git a/dev-util/global/global-6.6.13.ebuild b/dev-util/global/global-6.6.13.ebuild
index 1534def19c96..6f779f20b9fd 100644
--- a/dev-util/global/global-6.6.13.ebuild
+++ b/dev-util/global/global-6.6.13.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit autotools elisp-common python-single-r1
DESCRIPTION="Tag system to find an object location in various sources"
diff --git a/dev-util/glslang/glslang-1.3.290.0.ebuild b/dev-util/glslang/glslang-1.3.290.0.ebuild
index 35b7744faf48..4393d870da69 100644
--- a/dev-util/glslang/glslang-1.3.290.0.ebuild
+++ b/dev-util/glslang/glslang-1.3.290.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 03a41ec951d8..98e83b84ef21 100644
--- a/dev-util/glslang/glslang-9999.ebuild
+++ b/dev-util/glslang/glslang-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
diff --git a/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild b/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild
index 0c7b6e30c542..a0a441d6139a 100644
--- a/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild
+++ b/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISABLE_AUTOFORMATTING=1
FORCE_PRINT_ELOG=1
diff --git a/dev-util/gprof2dot/gprof2dot-2022.7.29-r1.ebuild b/dev-util/gprof2dot/gprof2dot-2022.7.29-r1.ebuild
index 3825af7ffd99..8c7ee2417fd7 100644
--- a/dev-util/gprof2dot/gprof2dot-2022.7.29-r1.ebuild
+++ b/dev-util/gprof2dot/gprof2dot-2022.7.29-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE='xml(+)'
inherit distutils-r1 pypi
diff --git a/dev-util/gprof2dot/gprof2dot-2022.7.29.ebuild b/dev-util/gprof2dot/gprof2dot-2022.7.29.ebuild
index 3825af7ffd99..8c7ee2417fd7 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE='xml(+)'
inherit distutils-r1 pypi
diff --git a/dev-util/gprof2dot/gprof2dot-2024.6.5.ebuild b/dev-util/gprof2dot/gprof2dot-2024.6.5.ebuild
index a82f60573e03..56ee993a4ace 100644
--- a/dev-util/gprof2dot/gprof2dot-2024.6.5.ebuild
+++ b/dev-util/gprof2dot/gprof2dot-2024.6.5.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE='xml(+)'
inherit distutils-r1 pypi
diff --git a/dev-util/gprof2dot/gprof2dot-2024.6.6.ebuild b/dev-util/gprof2dot/gprof2dot-2024.6.6.ebuild
index a82f60573e03..56ee993a4ace 100644
--- a/dev-util/gprof2dot/gprof2dot-2024.6.6.ebuild
+++ b/dev-util/gprof2dot/gprof2dot-2024.6.6.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 301b7e238cec..7252b85f8404 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=8
GNOME_ORG_MODULE="gtk+"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="xml(+)"
inherit gnome.org python-single-r1
diff --git a/dev-util/gtk-doc/gtk-doc-1.33.2-r1.ebuild b/dev-util/gtk-doc/gtk-doc-1.33.2-r1.ebuild
index 058b9b34aa9d..38016d3e40f8 100644
--- a/dev-util/gtk-doc/gtk-doc-1.33.2-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.33.2-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit elisp-common gnome.org meson python-single-r1 readme.gentoo-r1
diff --git a/dev-util/hip/hip-5.1.3-r4.ebuild b/dev-util/hip/hip-5.1.3-r4.ebuild
index f00214be771b..f2a9fe21f652 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DOCS_BUILDER="doxygen"
DOCS_DEPEND="media-gfx/graphviz"
diff --git a/dev-util/howdoi/howdoi-2.0.20-r2.ebuild b/dev-util/howdoi/howdoi-2.0.20-r2.ebuild
index 8f6c8d329ccb..192ad74c04ae 100644
--- a/dev-util/howdoi/howdoi-2.0.20-r2.ebuild
+++ b/dev-util/howdoi/howdoi-2.0.20-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1
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 4da24c978716..c374fa93310f 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="ncurses"
inherit python-single-r1
diff --git a/dev-util/include-what-you-use/include-what-you-use-0.21-r1.ebuild b/dev-util/include-what-you-use/include-what-you-use-0.21-r1.ebuild
index 853c0ffdc358..91805ec18d43 100644
--- a/dev-util/include-what-you-use/include-what-you-use-0.21-r1.ebuild
+++ b/dev-util/include-what-you-use/include-what-you-use-0.21-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake llvm python-single-r1
diff --git a/dev-util/include-what-you-use/include-what-you-use-0.22.ebuild b/dev-util/include-what-you-use/include-what-you-use-0.22.ebuild
index ba0eead54394..cd1094446e2e 100644
--- a/dev-util/include-what-you-use/include-what-you-use-0.22.ebuild
+++ b/dev-util/include-what-you-use/include-what-you-use-0.22.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake llvm python-single-r1
diff --git a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17193.2.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17193.2.ebuild
index e728d5be5705..829b6e34b272 100644
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17193.2.ebuild
+++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17193.2.ebuild
@@ -7,7 +7,7 @@ CMAKE_BUILD_TYPE="Release"
LLVM_COMPAT=( 15 )
MY_PN="igc"
MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake flag-o-matic llvm-r1 python-any-r1
diff --git a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17537.1.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17537.1.ebuild
index 8e03e9ad16a3..dc7ccd9d0ee2 100644
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17537.1.ebuild
+++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17537.1.ebuild
@@ -7,7 +7,7 @@ CMAKE_BUILD_TYPE="Release"
LLVM_COMPAT=( 15 )
MY_PN="igc"
MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake flag-o-matic llvm-r1 python-any-r1
diff --git a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17537.20.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17537.20.ebuild
index 263b7bb9d69f..7daafa5089a2 100644
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17537.20.ebuild
+++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17537.20.ebuild
@@ -7,7 +7,7 @@ CMAKE_BUILD_TYPE="Release"
LLVM_COMPAT=( 15 )
MY_PN="igc"
MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake flag-o-matic llvm-r1 python-any-r1
diff --git a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.16.ebuild b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.16.ebuild
index c257a9077612..976a537d0141 100644
--- a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.16.ebuild
+++ b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.8.16.ebuild
@@ -5,7 +5,7 @@ EAPI=8
MY_PN="igsc"
MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-any-r1
diff --git a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.9.3.ebuild b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.9.3.ebuild
index e9b2a5b7cdc2..1bcd0dc6cd03 100644
--- a/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.9.3.ebuild
+++ b/dev-util/intel-graphics-system-controller/intel-graphics-system-controller-0.9.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
MY_PN="igsc"
MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-any-r1
diff --git a/dev-util/intel_clc/intel_clc-24.1.7.ebuild b/dev-util/intel_clc/intel_clc-24.1.7.ebuild
index 78f4684cacb0..2f4075777b71 100644
--- a/dev-util/intel_clc/intel_clc-24.1.7.ebuild
+++ b/dev-util/intel_clc/intel_clc-24.1.7.ebuild
@@ -4,7 +4,7 @@
EAPI=8
LLVM_COMPAT=( {16..18} )
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit llvm-r1 meson python-any-r1
diff --git a/dev-util/intel_clc/intel_clc-24.2.3.ebuild b/dev-util/intel_clc/intel_clc-24.2.3.ebuild
index 1b10fa2b9c17..f39e616cb77e 100644
--- a/dev-util/intel_clc/intel_clc-24.2.3.ebuild
+++ b/dev-util/intel_clc/intel_clc-24.2.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
LLVM_COMPAT=( {16..18} )
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit llvm-r1 meson python-any-r1
diff --git a/dev-util/intel_clc/intel_clc-9999.ebuild b/dev-util/intel_clc/intel_clc-9999.ebuild
index 1b10fa2b9c17..f39e616cb77e 100644
--- a/dev-util/intel_clc/intel_clc-9999.ebuild
+++ b/dev-util/intel_clc/intel_clc-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
LLVM_COMPAT=( {16..18} )
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit llvm-r1 meson python-any-r1
diff --git a/dev-util/itstool/itstool-2.0.7-r2.ebuild b/dev-util/itstool/itstool-2.0.7-r2.ebuild
index 74b1ffae1f96..f737790e1a82 100644
--- a/dev-util/itstool/itstool-2.0.7-r2.ebuild
+++ b/dev-util/itstool/itstool-2.0.7-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="xml(+)"
inherit python-single-r1
diff --git a/dev-util/kcov/kcov-40.ebuild b/dev-util/kcov/kcov-40.ebuild
index 2238904d529b..b7c0a461f999 100644
--- a/dev-util/kcov/kcov-40.ebuild
+++ b/dev-util/kcov/kcov-40.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-any-r1
DESCRIPTION="Kcov is a code coverage tester for compiled languages, Python and Bash"
diff --git a/dev-util/kcov/kcov-43.ebuild b/dev-util/kcov/kcov-43.ebuild
index 8e1babbf2d20..77d501f29084 100644
--- a/dev-util/kcov/kcov-43.ebuild
+++ b/dev-util/kcov/kcov-43.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake edo python-any-r1
diff --git a/dev-util/kcov/kcov-9999.ebuild b/dev-util/kcov/kcov-9999.ebuild
index 8e1babbf2d20..77d501f29084 100644
--- a/dev-util/kcov/kcov-9999.ebuild
+++ b/dev-util/kcov/kcov-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake edo python-any-r1
diff --git a/dev-util/kdevelop-python/kdevelop-python-24.08.0.ebuild b/dev-util/kdevelop-python/kdevelop-python-24.08.0.ebuild
index 83879ceff1dc..67bd7e60def8 100644
--- a/dev-util/kdevelop-python/kdevelop-python-24.08.0.ebuild
+++ b/dev-util/kdevelop-python/kdevelop-python-24.08.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
ECM_TEST="forceoptional"
KDE_ORG_CATEGORY="kdevelop"
KDE_ORG_NAME="kdev-python"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
KFMIN=6.5.0
QTMIN=6.7.2
inherit ecm gear.kde.org python-single-r1
diff --git a/dev-util/kdevelop-python/kdevelop-python-24.08.1.ebuild b/dev-util/kdevelop-python/kdevelop-python-24.08.1.ebuild
index 479515e1eb80..4029f881d9da 100644
--- a/dev-util/kdevelop-python/kdevelop-python-24.08.1.ebuild
+++ b/dev-util/kdevelop-python/kdevelop-python-24.08.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
ECM_TEST="forceoptional"
KDE_ORG_CATEGORY="kdevelop"
KDE_ORG_NAME="kdev-python"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
KFMIN=6.5.0
QTMIN=6.7.2
inherit ecm gear.kde.org python-single-r1
diff --git a/dev-util/lcov/lcov-2.0-r2.ebuild b/dev-util/lcov/lcov-2.0-r2.ebuild
index 8fdd26749f11..f3a4192c444d 100644
--- a/dev-util/lcov/lcov-2.0-r2.ebuild
+++ b/dev-util/lcov/lcov-2.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit optfeature prefix python-any-r1
DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
diff --git a/dev-util/lcov/lcov-9999.ebuild b/dev-util/lcov/lcov-9999.ebuild
index 9e53a2145439..1b386263f1cc 100644
--- a/dev-util/lcov/lcov-9999.ebuild
+++ b/dev-util/lcov/lcov-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit optfeature prefix python-any-r1
DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov"
diff --git a/dev-util/libabigail/libabigail-2.4.ebuild b/dev-util/libabigail/libabigail-2.4.ebuild
index 622dcf14b83f..79732bae7f85 100644
--- a/dev-util/libabigail/libabigail-2.4.ebuild
+++ b/dev-util/libabigail/libabigail-2.4.ebuild
@@ -14,7 +14,7 @@ LIBABIGAIL_DOCS_VERSION="${PV}"
# bug #830088
LIBABIGAIL_DOCS_USEFLAG="+doc"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit autotools bash-completion-r1 python-any-r1 out-of-source
diff --git a/dev-util/libabigail/libabigail-2.5.ebuild b/dev-util/libabigail/libabigail-2.5.ebuild
index 17f0f07f7210..2ed0d28db42d 100644
--- a/dev-util/libabigail/libabigail-2.5.ebuild
+++ b/dev-util/libabigail/libabigail-2.5.ebuild
@@ -14,7 +14,7 @@ LIBABIGAIL_DOCS_VERSION="${PV}"
# bug #830088
LIBABIGAIL_DOCS_USEFLAG="+doc"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit libtool 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 ab4c5d13d6c9..aa772fe44094 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit libtool bash-completion-r1 python-any-r1 out-of-source
diff --git a/dev-util/maturin/maturin-1.6.0.ebuild b/dev-util/maturin/maturin-1.6.0.ebuild
index ca4edc4ee969..83549f365b76 100644
--- a/dev-util/maturin/maturin-1.6.0.ebuild
+++ b/dev-util/maturin/maturin-1.6.0.ebuild
@@ -431,7 +431,7 @@ CRATES_TEST="
windows_x86_64_msvc@0.48.0
"
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cargo distutils-r1 flag-o-matic shell-completion toolchain-funcs
DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings"
diff --git a/dev-util/maturin/maturin-1.7.1.ebuild b/dev-util/maturin/maturin-1.7.1.ebuild
index 93c614028f71..6dfd40fb9e20 100644
--- a/dev-util/maturin/maturin-1.7.1.ebuild
+++ b/dev-util/maturin/maturin-1.7.1.ebuild
@@ -397,7 +397,7 @@ CRATES_TEST="
weedle2@5.0.0
"
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cargo distutils-r1 flag-o-matic shell-completion toolchain-funcs
DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings"
diff --git a/dev-util/maturin/maturin-1.7.4.ebuild b/dev-util/maturin/maturin-1.7.4.ebuild
index 22ae3b2a0a14..729567eb8bcb 100644
--- a/dev-util/maturin/maturin-1.7.4.ebuild
+++ b/dev-util/maturin/maturin-1.7.4.ebuild
@@ -434,7 +434,7 @@ CRATES_TEST="
windows_x86_64_msvc@0.52.6
"
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cargo distutils-r1 flag-o-matic shell-completion 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 a6311bcf219d..5e319f6248cd 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="xml(+)"
inherit gnome.org gnome2-utils meson python-single-r1 xdg
diff --git a/dev-util/meld/meld-3.22.1.ebuild b/dev-util/meld/meld-3.22.1.ebuild
index c111fea54f93..246ef4faeeb8 100644
--- a/dev-util/meld/meld-3.22.1.ebuild
+++ b/dev-util/meld/meld-3.22.1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="xml(+)"
inherit gnome.org gnome2-utils meson python-single-r1 xdg
diff --git a/dev-util/meld/meld-3.22.2.ebuild b/dev-util/meld/meld-3.22.2.ebuild
index c111fea54f93..246ef4faeeb8 100644
--- a/dev-util/meld/meld-3.22.2.ebuild
+++ b/dev-util/meld/meld-3.22.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="xml(+)"
inherit gnome.org gnome2-utils meson python-single-r1 xdg
diff --git a/dev-util/mock-core-configs/Manifest b/dev-util/mock-core-configs/Manifest
index 21421552c209..a66e844dfe55 100644
--- a/dev-util/mock-core-configs/Manifest
+++ b/dev-util/mock-core-configs/Manifest
@@ -1 +1 @@
-DIST mock-core-configs-41.2-1.tar.gz 373238 BLAKE2B 74f6143bd7a3c8a06f07b61239d7bb4b0d7c4255cb07a05bb1bbdcde181311bf4a130fabb12a8b47a549184256795f507f225ca5983680b166b71a383d7aa474 SHA512 d5202eadc2fe9b75e6748bb7f19f11ff67716a691c26a01047b8bd1cd93fddcbdcdd7151c01cecc1d65ab48313dc16f7739a75f06e49170b91f4fd8f00a51ec3
+DIST mock-core-configs-41.3-1.tar.gz 395941 BLAKE2B 652627f4828720f4641d0090853d505e433bb6ff694004b44cad3c70a0a7903c92dda59c3d4900298a6db115494299edc358b8151059be509e260d2faac301d4 SHA512 2767109d552960f95432e9108fafd0d682d6acf3be809cc40a33421e9467ede58e7e29d9124e9137460ff75523d0eec2b66bf9c00ce461e1993c29b93e48a129
diff --git a/dev-util/mock-core-configs/mock-core-configs-41.2.ebuild b/dev-util/mock-core-configs/mock-core-configs-41.3.ebuild
index 33e92d76f051..33e92d76f051 100644
--- a/dev-util/mock-core-configs/mock-core-configs-41.2.ebuild
+++ b/dev-util/mock-core-configs/mock-core-configs-41.3.ebuild
diff --git a/dev-util/mock/Manifest b/dev-util/mock/Manifest
index 81f6297fb71b..ec4208f09a72 100644
--- a/dev-util/mock/Manifest
+++ b/dev-util/mock/Manifest
@@ -1 +1 @@
-DIST mock-5.6.tar.gz 179325 BLAKE2B 752d07d8dbc8627648764459fab818941999ae874e83c9787a7c7b3f1d526d7ad9840adb31b18a2ea9c83144c3c6dfe7195f48334a0e5ed1bff04723af7b1fa3 SHA512 96dea8001ad1cb1509730175b6874078369313ba0f911b7d44e896686d945cb819d0cc3604da31a20d51ae3cf3538bdd39073f27fd7f8c88fe8843c9059efd04
+DIST mock-5.7.tar.gz 193087 BLAKE2B dade170ecef393f5c0a8a8c783d3600828356ea398bd1ab78dfb7db75fdcf313122c72cd8fe472677f431d18e2c93e4349b30d76bd439ddb9ddd3eac4004400e SHA512 1edf699d62ccc92e1d2459cb04bf34a34942125907cb3335f0f3dcdaeb73cb70ad80c939e5dfe205c56eeb217144a651adac6cd1caa7e6a7ecbc4fa3518d5d4c
diff --git a/dev-util/mock/mock-5.6-r1.ebuild b/dev-util/mock/mock-5.7.ebuild
index 5e92e2bb0e82..756c00ebcaae 100644
--- a/dev-util/mock/mock-5.6-r1.ebuild
+++ b/dev-util/mock/mock-5.7.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit bash-completion-r1 optfeature python-single-r1
@@ -39,7 +39,11 @@ RDEPEND="
"
BDEPEND="
${PYTHON_DEPS}
- test? ( $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]') )
+ $(python_gen_cond_dep 'dev-python/argparse-manpage[${PYTHON_USEDEP}]')
+ test? ( $(python_gen_cond_dep '
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ ') )
"
src_prepare() {
@@ -60,11 +64,14 @@ src_prepare() {
sed -i -e "s/ mock.py//" -e "s/ mock-parse-buildlog.py//" etc/bash_completion.d/mock || die
}
-src_compile() { :; }
+src_compile() {
+ argparse-manpage --pyfile py/mock-hermetic-repo.py --function _argparser > mock-hermetic-repo.1 || die
+}
src_install() {
python_domodule py/mockbuild
python_newscript py/mock.py mock
+ python_newscript py/mock-hermetic-repo.py mock-hermetic-repo
python_newscript py/mock-parse-buildlog.py mock-parse-buildlog
dobin mockchain
@@ -74,7 +81,7 @@ src_install() {
dobashcomp etc/bash_completion.d/mock
bashcomp_alias mock mock-parse-buildlog
dodoc docs/site-defaults.cfg
- doman docs/mock.1 docs/mock-parse-buildlog.1
+ doman docs/mock.1 docs/mock-parse-buildlog.1 mock-hermetic-repo.1
insinto /etc/mock
doins etc/mock/*
diff --git a/dev-util/nihtest/nihtest-1.5.2.ebuild b/dev-util/nihtest/nihtest-1.5.2.ebuild
index 8f81accd168a..9d3ca038914b 100644
--- a/dev-util/nihtest/nihtest-1.5.2.ebuild
+++ b/dev-util/nihtest/nihtest-1.5.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake distutils-r1 pypi
diff --git a/dev-util/nihtest/nihtest-1.7.0.ebuild b/dev-util/nihtest/nihtest-1.7.0.ebuild
index 782cc0985f60..c8d01d5bd624 100644
--- a/dev-util/nihtest/nihtest-1.7.0.ebuild
+++ b/dev-util/nihtest/nihtest-1.7.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake distutils-r1 pypi
diff --git a/dev-util/pahole/pahole-1.24_p20221024.ebuild b/dev-util/pahole/pahole-1.24_p20221024.ebuild
index b8b656c4e25d..c305f8818ffe 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 28d703870743..dd1c35530051 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-single-r1
MY_PN=dwarves
diff --git a/dev-util/pahole/pahole-1.26-r1.ebuild b/dev-util/pahole/pahole-1.26-r1.ebuild
index 3a8d44ef6782..63c7c0a8f687 100644
--- a/dev-util/pahole/pahole-1.26-r1.ebuild
+++ b/dev-util/pahole/pahole-1.26-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-single-r1
MY_PN=dwarves
diff --git a/dev-util/pahole/pahole-1.26.ebuild b/dev-util/pahole/pahole-1.26.ebuild
index a95c54baa29f..55c3c59e59f7 100644
--- a/dev-util/pahole/pahole-1.26.ebuild
+++ b/dev-util/pahole/pahole-1.26.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-single-r1
MY_PN=dwarves
diff --git a/dev-util/pahole/pahole-1.27-r1.ebuild b/dev-util/pahole/pahole-1.27-r1.ebuild
index a28e7b125709..36bc37c1cf72 100644
--- a/dev-util/pahole/pahole-1.27-r1.ebuild
+++ b/dev-util/pahole/pahole-1.27-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-single-r1
MY_PN=dwarves
diff --git a/dev-util/pahole/pahole-1.27.ebuild b/dev-util/pahole/pahole-1.27.ebuild
index 3a8d44ef6782..63c7c0a8f687 100644
--- a/dev-util/pahole/pahole-1.27.ebuild
+++ b/dev-util/pahole/pahole-1.27.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 3a8d44ef6782..63c7c0a8f687 100644
--- a/dev-util/pahole/pahole-9999.ebuild
+++ b/dev-util/pahole/pahole-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-single-r1
MY_PN=dwarves
diff --git a/dev-util/pcpp/pcpp-1.30.ebuild b/dev-util/pcpp/pcpp-1.30.ebuild
index 623d38ce2839..ac7e4f9fca0e 100644
--- a/dev-util/pcpp/pcpp-1.30.ebuild
+++ b/dev-util/pcpp/pcpp-1.30.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-util/perf/perf-6.10.4.ebuild b/dev-util/perf/perf-6.10.4.ebuild
index dc09b91c4a5d..4ba75090c9d5 100644
--- a/dev-util/perf/perf-6.10.4.ebuild
+++ b/dev-util/perf/perf-6.10.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit bash-completion-r1 estack flag-o-matic linux-info llvm toolchain-funcs python-r1
DESCRIPTION="Userland tools for Linux Performance Counters"
diff --git a/dev-util/perf/perf-6.10.ebuild b/dev-util/perf/perf-6.10.ebuild
index 42aff773ca5a..a7f475946b1b 100644
--- a/dev-util/perf/perf-6.10.ebuild
+++ b/dev-util/perf/perf-6.10.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit bash-completion-r1 estack flag-o-matic linux-info llvm toolchain-funcs python-r1
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 9180563ce479..2643a5ee9c4d 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit bash-completion-r1 estack flag-o-matic llvm toolchain-funcs python-r1 linux-info
DESCRIPTION="Userland tools for Linux Performance Counters"
diff --git a/dev-util/perf/perf-6.7.ebuild b/dev-util/perf/perf-6.7.ebuild
index 8578d1b3ccef..a4d9e43c1b6d 100644
--- a/dev-util/perf/perf-6.7.ebuild
+++ b/dev-util/perf/perf-6.7.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit bash-completion-r1 estack flag-o-matic linux-info llvm toolchain-funcs python-r1
DESCRIPTION="Userland tools for Linux Performance Counters"
diff --git a/dev-util/pifpaf/pifpaf-3.1.5-r1.ebuild b/dev-util/pifpaf/pifpaf-3.1.5-r1.ebuild
index 9222a5ccdf08..25b70883c9e3 100644
--- a/dev-util/pifpaf/pifpaf-3.1.5-r1.ebuild
+++ b/dev-util/pifpaf/pifpaf-3.1.5-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-util/pifpaf/pifpaf-3.2.1.ebuild b/dev-util/pifpaf/pifpaf-3.2.1.ebuild
index ec43f7405d69..7d145f6b88d2 100644
--- a/dev-util/pifpaf/pifpaf-3.2.1.ebuild
+++ b/dev-util/pifpaf/pifpaf-3.2.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-util/pkgcheck/pkgcheck-0.10.29-r1.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.29-r1.ebuild
index 3d0d9f30ed72..ec30d01882f1 100644
--- a/dev-util/pkgcheck/pkgcheck-0.10.29-r1.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.10.29-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit elisp-common distutils-r1 optfeature
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-util/pkgcheck/pkgcheck-0.10.30-r1.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.30-r1.ebuild
index 9662119daf25..2052ed9ddc3d 100644
--- a/dev-util/pkgcheck/pkgcheck-0.10.30-r1.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.10.30-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit elisp-common distutils-r1 optfeature
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-util/pkgcheck/pkgcheck-0.10.31.ebuild b/dev-util/pkgcheck/pkgcheck-0.10.31.ebuild
index 531ec5c81d43..de47c5a8a330 100644
--- a/dev-util/pkgcheck/pkgcheck-0.10.31.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.10.31.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit elisp-common distutils-r1 optfeature
if [[ ${PV} == *9999 ]] ; then
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
https://github.com/pkgcore/pkgcheck.git"
inherit git-r3
else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos"
inherit pypi
fi
diff --git a/dev-util/pkgcheck/pkgcheck-9999.ebuild b/dev-util/pkgcheck/pkgcheck-9999.ebuild
index de66f012f7d3..106aa73415bc 100644
--- a/dev-util/pkgcheck/pkgcheck-9999.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit elisp-common distutils-r1 optfeature
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild b/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
index e7dc8f748d27..82328ba69d9e 100644
--- a/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 optfeature
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-util/pkgdev/pkgdev-0.2.11.ebuild b/dev-util/pkgdev/pkgdev-0.2.11.ebuild
index d88de8d577a3..82328ba69d9e 100644
--- a/dev-util/pkgdev/pkgdev-0.2.11.ebuild
+++ b/dev-util/pkgdev/pkgdev-0.2.11.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 optfeature
if [[ ${PV} == *9999 ]] ; then
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
inherit pypi
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+ KEYWORDS="amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
fi
DESCRIPTION="Collection of tools for Gentoo development"
diff --git a/dev-util/pkgdev/pkgdev-9999.ebuild b/dev-util/pkgdev/pkgdev-9999.ebuild
index d88de8d577a3..d97765859682 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 optfeature
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-util/pmbootstrap/pmbootstrap-2.3.1.ebuild b/dev-util/pmbootstrap/pmbootstrap-2.3.1.ebuild
index b666123da7bf..b26f81b338d7 100644
--- a/dev-util/pmbootstrap/pmbootstrap-2.3.1.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-2.3.1.ebuild
@@ -4,7 +4,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 linux-info
diff --git a/dev-util/prysk/prysk-0.20.0.ebuild b/dev-util/prysk/prysk-0.20.0.ebuild
index 0bcb2f44156f..2b6689ba90c9 100644
--- a/dev-util/prysk/prysk-0.20.0.ebuild
+++ b/dev-util/prysk/prysk-0.20.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} pypy3 )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
DISTUTILS_USE_PEP517=poetry
DISTUTILS_SINGLE_IMPL=1
diff --git a/dev-util/pwntools/pwntools-4.12.0.ebuild b/dev-util/pwntools/pwntools-4.12.0.ebuild
index 802fc0a16c13..668861b8c087 100644
--- a/dev-util/pwntools/pwntools-4.12.0.ebuild
+++ b/dev-util/pwntools/pwntools-4.12.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit bash-completion-r1 distutils-r1
diff --git a/dev-util/pwntools/pwntools-4.13.0.ebuild b/dev-util/pwntools/pwntools-4.13.0.ebuild
index 5ecab903b8dc..668861b8c087 100644
--- a/dev-util/pwntools/pwntools-4.13.0.ebuild
+++ b/dev-util/pwntools/pwntools-4.13.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit bash-completion-r1 distutils-r1
@@ -16,7 +16,7 @@ if [[ ${PV} == "9999" ]]; then
else
SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
if [[ ${PV} != *_beta* ]] ; then
- KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm64 ~riscv x86"
fi
S="${WORKDIR}/${PN}-${PV/_beta/beta}"
fi
diff --git a/dev-util/pwntools/pwntools-4.13.0_beta0.ebuild b/dev-util/pwntools/pwntools-4.13.0_beta0.ebuild
index 5ecab903b8dc..581201975499 100644
--- a/dev-util/pwntools/pwntools-4.13.0_beta0.ebuild
+++ b/dev-util/pwntools/pwntools-4.13.0_beta0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit bash-completion-r1 distutils-r1
diff --git a/dev-util/pwntools/pwntools-4.14.0_beta0.ebuild b/dev-util/pwntools/pwntools-4.14.0_beta0.ebuild
index 42e64a2e9e20..c6e71f32afad 100644
--- a/dev-util/pwntools/pwntools-4.14.0_beta0.ebuild
+++ b/dev-util/pwntools/pwntools-4.14.0_beta0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit bash-completion-r1 distutils-r1
diff --git a/dev-util/pwntools/pwntools-9999.ebuild b/dev-util/pwntools/pwntools-9999.ebuild
index 42e64a2e9e20..c6e71f32afad 100644
--- a/dev-util/pwntools/pwntools-9999.ebuild
+++ b/dev-util/pwntools/pwntools-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit bash-completion-r1 distutils-r1
diff --git a/dev-util/qbs/qbs-2.4.1-r1.ebuild b/dev-util/qbs/qbs-2.4.1-r1.ebuild
index b09ef8c843a3..d40591faf78e 100644
--- a/dev-util/qbs/qbs-2.4.1-r1.ebuild
+++ b/dev-util/qbs/qbs-2.4.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake flag-o-matic python-any-r1 toolchain-funcs
DESCRIPTION="Modern build tool for software projects"
diff --git a/dev-util/quilttools/quilttools-0.3-r1.ebuild b/dev-util/quilttools/quilttools-0.3-r1.ebuild
index 76cebe80f0bc..cbc69613f032 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit python-single-r1
diff --git a/dev-util/rbtools/rbtools-4.1.ebuild b/dev-util/rbtools/rbtools-4.1.ebuild
index f75461decd1e..41aeacd5494c 100644
--- a/dev-util/rbtools/rbtools-4.1.ebuild
+++ b/dev-util/rbtools/rbtools-4.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1
diff --git a/dev-util/rbtools/rbtools-5.0-r1.ebuild b/dev-util/rbtools/rbtools-5.0-r1.ebuild
index 94dfb6a8a878..fdb8f7447f7d 100644
--- a/dev-util/rbtools/rbtools-5.0-r1.ebuild
+++ b/dev-util/rbtools/rbtools-5.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1
diff --git a/dev-util/re2c/re2c-2.2.ebuild b/dev-util/re2c/re2c-2.2.ebuild
index 74d8bcacb0e3..c20a6a1033b6 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit python-any-r1
diff --git a/dev-util/re2c/re2c-3.1.ebuild b/dev-util/re2c/re2c-3.1.ebuild
index e50da8097804..0b9d59ec1ade 100644
--- a/dev-util/re2c/re2c-3.1.ebuild
+++ b/dev-util/re2c/re2c-3.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit python-any-r1
diff --git a/dev-util/redo/redo-0.42d.ebuild b/dev-util/redo/redo-0.42d.ebuild
index 7e8fc1b4d698..dc6f35013521 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 d0a988202279..74d70a0a1621 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 optfeature
diff --git a/dev-util/reuse/reuse-2.1.0.ebuild b/dev-util/reuse/reuse-2.1.0.ebuild
index bea63efc50d9..239799570037 100644
--- a/dev-util/reuse/reuse-2.1.0.ebuild
+++ b/dev-util/reuse/reuse-2.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
diff --git a/dev-util/reuse/reuse-3.0.1.ebuild b/dev-util/reuse/reuse-3.0.1.ebuild
index b4cf0fdb0b02..1d6d3c9e65ae 100644
--- a/dev-util/reuse/reuse-3.0.1.ebuild
+++ b/dev-util/reuse/reuse-3.0.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
diff --git a/dev-util/reuse/reuse-3.0.2.ebuild b/dev-util/reuse/reuse-3.0.2.ebuild
index b4cf0fdb0b02..1d6d3c9e65ae 100644
--- a/dev-util/reuse/reuse-3.0.2.ebuild
+++ b/dev-util/reuse/reuse-3.0.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
diff --git a/dev-util/rizin/rizin-0.7.3-r1.ebuild b/dev-util/rizin/rizin-0.7.3-r1.ebuild
index 53de0653d881..20643acc0a4f 100644
--- a/dev-util/rizin/rizin-0.7.3-r1.ebuild
+++ b/dev-util/rizin/rizin-0.7.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
# This is the commit that the CI for the release commit used
BINS_COMMIT="1203a9a2f51e32337c8434d9f4f7c4543552e271"
diff --git a/dev-util/rocm-smi/rocm-smi-5.4.2-r1.ebuild b/dev-util/rocm-smi/rocm-smi-5.4.2-r1.ebuild
index 8203190994ab..41591e314250 100644
--- a/dev-util/rocm-smi/rocm-smi-5.4.2-r1.ebuild
+++ b/dev-util/rocm-smi/rocm-smi-5.4.2-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-r1
diff --git a/dev-util/rocm-smi/rocm-smi-5.7.1-r2.ebuild b/dev-util/rocm-smi/rocm-smi-5.7.1-r2.ebuild
index 317f44c9cbbd..658c38d85913 100644
--- a/dev-util/rocm-smi/rocm-smi-5.7.1-r2.ebuild
+++ b/dev-util/rocm-smi/rocm-smi-5.7.1-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-r1
diff --git a/dev-util/rocm-smi/rocm-smi-5.7.1-r3.ebuild b/dev-util/rocm-smi/rocm-smi-5.7.1-r3.ebuild
index 294723d04bc0..7790fc9e1216 100644
--- a/dev-util/rocm-smi/rocm-smi-5.7.1-r3.ebuild
+++ b/dev-util/rocm-smi/rocm-smi-5.7.1-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-r1
diff --git a/dev-util/rocm-smi/rocm-smi-6.1.1.ebuild b/dev-util/rocm-smi/rocm-smi-6.1.1.ebuild
index 926b3bf87d6e..ddd8c9601b54 100644
--- a/dev-util/rocm-smi/rocm-smi-6.1.1.ebuild
+++ b/dev-util/rocm-smi/rocm-smi-6.1.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 b5c19df891b6..47cb929de0a6 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-r1
diff --git a/dev-util/rocminfo/rocminfo-5.7.1-r1.ebuild b/dev-util/rocminfo/rocminfo-5.7.1-r1.ebuild
index 3691913a0664..2e6375aa9784 100644
--- a/dev-util/rocminfo/rocminfo-5.7.1-r1.ebuild
+++ b/dev-util/rocminfo/rocminfo-5.7.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-r1
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-util/rocminfo/rocminfo-6.1.1.ebuild b/dev-util/rocminfo/rocminfo-6.1.1.ebuild
index 24d4293efa88..a9dd9820d1db 100644
--- a/dev-util/rocminfo/rocminfo-6.1.1.ebuild
+++ b/dev-util/rocminfo/rocminfo-6.1.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-r1
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-util/rocminfo/rocminfo-6.1.2.ebuild b/dev-util/rocminfo/rocminfo-6.1.2.ebuild
index 24d4293efa88..a9dd9820d1db 100644
--- a/dev-util/rocminfo/rocminfo-6.1.2.ebuild
+++ b/dev-util/rocminfo/rocminfo-6.1.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-r1
if [[ ${PV} == *9999 ]] ; then
diff --git a/dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild b/dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild
index 9dd40159ce5e..60be93202c0e 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-any-r1
diff --git a/dev-util/rocprofiler/rocprofiler-5.3.3-r1.ebuild b/dev-util/rocprofiler/rocprofiler-5.3.3-r1.ebuild
index 0d51fb8ee717..846106f4dc81 100644
--- a/dev-util/rocprofiler/rocprofiler-5.3.3-r1.ebuild
+++ b/dev-util/rocprofiler/rocprofiler-5.3.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 67bab6a9718c..8b8de7c8a03e 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake prefix python-any-r1
diff --git a/dev-util/roctracer/roctracer-5.3.3-r1.ebuild b/dev-util/roctracer/roctracer-5.3.3-r1.ebuild
index 11c8969fc6ce..aa6d00d466ff 100644
--- a/dev-util/roctracer/roctracer-5.3.3-r1.ebuild
+++ b/dev-util/roctracer/roctracer-5.3.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
ROCM_VERSION=${PV}
diff --git a/dev-util/roctracer/roctracer-5.7.1-r1.ebuild b/dev-util/roctracer/roctracer-5.7.1-r1.ebuild
index 0fa78018a111..debfd60caeb2 100644
--- a/dev-util/roctracer/roctracer-5.7.1-r1.ebuild
+++ b/dev-util/roctracer/roctracer-5.7.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
LLVM_MAX_SLOT=17
ROCM_VERSION=${PV}
diff --git a/dev-util/roctracer/roctracer-6.1.1-r1.ebuild b/dev-util/roctracer/roctracer-6.1.1-r1.ebuild
index b2380f26d833..75bbe478b0e5 100644
--- a/dev-util/roctracer/roctracer-6.1.1-r1.ebuild
+++ b/dev-util/roctracer/roctracer-6.1.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
LLVM_COMPAT=( 18 )
ROCM_VERSION=${PV}
diff --git a/dev-util/ropper/ropper-1.13.10.ebuild b/dev-util/ropper/ropper-1.13.10.ebuild
index f8326ac6acc7..f673e850282f 100644
--- a/dev-util/ropper/ropper-1.13.10.ebuild
+++ b/dev-util/ropper/ropper-1.13.10.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1
diff --git a/dev-util/ropper/ropper-1.13.8.ebuild b/dev-util/ropper/ropper-1.13.8.ebuild
index f8326ac6acc7..f673e850282f 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1
diff --git a/dev-util/ropper/ropper-9999.ebuild b/dev-util/ropper/ropper-9999.ebuild
index 4a6f51a7db7f..bf5bb765706c 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1
diff --git a/dev-util/rpmdevtools/rpmdevtools-9.6.ebuild b/dev-util/rpmdevtools/rpmdevtools-9.6.ebuild
index 29174abf9000..176b61f8074b 100644
--- a/dev-util/rpmdevtools/rpmdevtools-9.6.ebuild
+++ b/dev-util/rpmdevtools/rpmdevtools-9.6.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit python-single-r1
DESCRIPTION="Collection of rpm packaging related utilities"
diff --git a/dev-util/rr/rr-5.7.0.ebuild b/dev-util/rr/rr-5.7.0.ebuild
index ece9f9c3f7fa..e05456b754e9 100644
--- a/dev-util/rr/rr-5.7.0.ebuild
+++ b/dev-util/rr/rr-5.7.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
CMAKE_BUILD_TYPE=Release
inherit cmake linux-info python-single-r1
diff --git a/dev-util/rr/rr-5.8.0.ebuild b/dev-util/rr/rr-5.8.0.ebuild
index 4243e0bf948a..1f9457207355 100644
--- a/dev-util/rr/rr-5.8.0.ebuild
+++ b/dev-util/rr/rr-5.8.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
CMAKE_BUILD_TYPE=Release
inherit cmake linux-info python-single-r1
diff --git a/dev-util/rt-tests/rt-tests-2.7.ebuild b/dev-util/rt-tests/rt-tests-2.7.ebuild
index 786b60ab5a2a..8e34342f2447 100644
--- a/dev-util/rt-tests/rt-tests-2.7.ebuild
+++ b/dev-util/rt-tests/rt-tests-2.7.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit python-single-r1 toolchain-funcs
diff --git a/dev-util/scanmem/scanmem-0.17.ebuild b/dev-util/scanmem/scanmem-0.17.ebuild
index 8e4de4c82015..08f0a8bce508 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit autotools python-single-r1
DESCRIPTION="Locate and modify variables in executing processes"
diff --git a/dev-util/smem/smem-1.5-r2.ebuild b/dev-util/smem/smem-1.5-r2.ebuild
index 114f4cb5c729..734ffdb47c2b 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit optfeature python-single-r1 toolchain-funcs
diff --git a/dev-util/snakeviz/snakeviz-2.2.0.ebuild b/dev-util/snakeviz/snakeviz-2.2.0.ebuild
index 40332b246a1d..536bab3e53c8 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1
diff --git a/dev-util/spirv-tools/spirv-tools-1.3.290.0.ebuild b/dev-util/spirv-tools/spirv-tools-1.3.290.0.ebuild
index ea2495530cc5..500eec8c49a8 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.290.0.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.290.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="xml(+)"
inherit cmake-multilib python-any-r1
diff --git a/dev-util/spirv-tools/spirv-tools-9999.ebuild b/dev-util/spirv-tools/spirv-tools-9999.ebuild
index 09884b7a0833..22568a1a367a 100644
--- a/dev-util/spirv-tools/spirv-tools-9999.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_PN=SPIRV-Tools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="xml(+)"
inherit cmake-multilib python-any-r1
diff --git a/dev-util/tbump/tbump-6.11.0.ebuild b/dev-util/tbump/tbump-6.11.0.ebuild
index c41b76b2d58b..37a29af1c9c2 100644
--- a/dev-util/tbump/tbump-6.11.0.ebuild
+++ b/dev-util/tbump/tbump-6.11.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517="poetry"
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1
diff --git a/dev-util/trace-cmd/trace-cmd-3.2-r3.ebuild b/dev-util/trace-cmd/trace-cmd-3.2-r3.ebuild
index a25de5707984..42a75b1ed5bc 100644
--- a/dev-util/trace-cmd/trace-cmd-3.2-r3.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.2-r3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit linux-info meson python-single-r1
diff --git a/dev-util/trace-cmd/trace-cmd-3.3.ebuild b/dev-util/trace-cmd/trace-cmd-3.3.ebuild
index 1a3543014662..1b5bc9fb1097 100644
--- a/dev-util/trace-cmd/trace-cmd-3.3.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit linux-info meson python-single-r1
diff --git a/dev-util/tree-sitter-cli/tree-sitter-cli-0.23.0.ebuild b/dev-util/tree-sitter-cli/tree-sitter-cli-0.23.0.ebuild
index 1fe76acc30bb..30f2c8ed61b9 100644
--- a/dev-util/tree-sitter-cli/tree-sitter-cli-0.23.0.ebuild
+++ b/dev-util/tree-sitter-cli/tree-sitter-cli-0.23.0.ebuild
@@ -23,7 +23,7 @@ LICENSE+="
Unicode-DFS-2016
"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
# Test seems to require files (grammar definitions) that we don't have.
RESTRICT="test"
diff --git a/dev-util/uftrace/uftrace-0.16.ebuild b/dev-util/uftrace/uftrace-0.16.ebuild
index b48496d8f019..90320ce7bdcc 100644
--- a/dev-util/uftrace/uftrace-0.16.ebuild
+++ b/dev-util/uftrace/uftrace-0.16.ebuild
@@ -4,7 +4,7 @@
EAPI=8
LUA_COMPAT=( lua5-{1,3,4} luajit )
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit bash-completion-r1 flag-o-matic lua-single python-single-r1 toolchain-funcs
diff --git a/dev-util/umockdev/umockdev-0.17.18.ebuild b/dev-util/umockdev/umockdev-0.17.18.ebuild
index 9fc4def65d21..ebcef16d5a25 100644
--- a/dev-util/umockdev/umockdev-0.17.18.ebuild
+++ b/dev-util/umockdev/umockdev-0.17.18.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit meson-multilib python-any-r1 vala
diff --git a/dev-util/umockdev/umockdev-0.18.1.ebuild b/dev-util/umockdev/umockdev-0.18.1.ebuild
index ff5743767195..7a9fd8388b63 100644
--- a/dev-util/umockdev/umockdev-0.18.1.ebuild
+++ b/dev-util/umockdev/umockdev-0.18.1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit meson-multilib python-any-r1 vala
diff --git a/dev-util/umockdev/umockdev-0.18.3.ebuild b/dev-util/umockdev/umockdev-0.18.3.ebuild
index 00778df3e12d..6ec8776f3b11 100644
--- a/dev-util/umockdev/umockdev-0.18.3.ebuild
+++ b/dev-util/umockdev/umockdev-0.18.3.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit flag-o-matic meson-multilib python-any-r1 vala
diff --git a/dev-util/umockdev/umockdev-9999.ebuild b/dev-util/umockdev/umockdev-9999.ebuild
index 069278ecf4c2..3ee4fbcad6f8 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit flag-o-matic 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 2f86f3cd8372..54b4cb5c27cf 100644
--- a/dev-util/uncrustify/uncrustify-0.76.0.ebuild
+++ b/dev-util/uncrustify/uncrustify-0.76.0.ebuild
@@ -12,7 +12,7 @@ else
S=${WORKDIR}/${PN}-${P}
fi
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-any-r1 ${scm_eclass}
diff --git a/dev-util/uncrustify/uncrustify-0.78.1.ebuild b/dev-util/uncrustify/uncrustify-0.78.1.ebuild
index 2f86f3cd8372..54b4cb5c27cf 100644
--- a/dev-util/uncrustify/uncrustify-0.78.1.ebuild
+++ b/dev-util/uncrustify/uncrustify-0.78.1.ebuild
@@ -12,7 +12,7 @@ else
S=${WORKDIR}/${PN}-${P}
fi
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake python-any-r1 ${scm_eclass}
diff --git a/dev-util/uncrustify/uncrustify-9999.ebuild b/dev-util/uncrustify/uncrustify-9999.ebuild
index 45d94eee19f1..416d20bfe5c4 100644
--- a/dev-util/uncrustify/uncrustify-9999.ebuild
+++ b/dev-util/uncrustify/uncrustify-9999.ebuild
@@ -14,7 +14,7 @@ fi
inherit cmake ${scm_eclass}
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 696a2da71469..56d556f85cef 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 2c35dd4e992c..b1c0c5b4ed92 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake distutils-r1
DESCRIPTION="A lightweight multi-platform, multi-architecture CPU emulator framework"
diff --git a/dev-util/upstream-ontologist/upstream-ontologist-0.1.35-r1.ebuild b/dev-util/upstream-ontologist/upstream-ontologist-0.1.35-r1.ebuild
index 25458a1c8000..3f2e7ec6bff6 100644
--- a/dev-util/upstream-ontologist/upstream-ontologist-0.1.35-r1.ebuild
+++ b/dev-util/upstream-ontologist/upstream-ontologist-0.1.35-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
PYPI_NO_NORMALIZE=1
diff --git a/dev-util/vint/vint-0.3.21-r1.ebuild b/dev-util/vint/vint-0.3.21-r1.ebuild
index 9240ea97ac50..1eb2f7d38890 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1
diff --git a/dev-util/vint/vint-0.3.21.ebuild b/dev-util/vint/vint-0.3.21.ebuild
index bee71063fe59..c2d7ef5d4f6e 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1
DESCRIPTION="Lint tool for Vim script language"
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
index 317c5d473b99..628075f57dbe 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.290.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_PN=Vulkan-Tools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 349ed3359f51..7d8a1565963e 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999* ]]; then
diff --git a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.290.0.ebuild b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.290.0.ebuild
index 4cf225fb1011..1ff890f9b15d 100644
--- a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.290.0.ebuild
+++ b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.290.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_PN=Vulkan-Utility-Libraries
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="xml(+)"
inherit cmake-multilib python-any-r1
diff --git a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild
index ccecb0fc2f7c..15a96fd2518a 100644
--- a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild
+++ b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_PN=Vulkan-Utility-Libraries
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
PYTHON_REQ_USE="xml(+)"
inherit cmake-multilib python-any-r1
diff --git a/dev-util/watchman/watchman-2023.06.19.00.ebuild b/dev-util/watchman/watchman-2023.06.19.00.ebuild
index 3b62aa57c9ad..186bbd2baf63 100644
--- a/dev-util/watchman/watchman-2023.06.19.00.ebuild
+++ b/dev-util/watchman/watchman-2023.06.19.00.ebuild
@@ -124,7 +124,7 @@ CRATES="
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit cargo cmake distutils-r1 tmpfiles
diff --git a/dev-util/yamllint/yamllint-1.32.0.ebuild b/dev-util/yamllint/yamllint-1.32.0.ebuild
index 12c5139b346a..4100d1db4ee3 100644
--- a/dev-util/yamllint/yamllint-1.32.0.ebuild
+++ b/dev-util/yamllint/yamllint-1.32.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-util/yamllint/yamllint-1.35.1.ebuild b/dev-util/yamllint/yamllint-1.35.1.ebuild
index 70c2059d3646..5da2215b311a 100644
--- a/dev-util/yamllint/yamllint-1.35.1.ebuild
+++ b/dev-util/yamllint/yamllint-1.35.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
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 b50d16a5c4ba..749475e9c486 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_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-util/ydiff/ydiff-1.2-r2.ebuild b/dev-util/ydiff/ydiff-1.2-r2.ebuild
index 932a3981f1ff..39b335debeb6 100644
--- a/dev-util/ydiff/ydiff-1.2-r2.ebuild
+++ b/dev-util/ydiff/ydiff-1.2-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-util/ydiff/ydiff-1.3.ebuild b/dev-util/ydiff/ydiff-1.3.ebuild
index 9cb5a948bf63..cf96e0b92d01 100644
--- a/dev-util/ydiff/ydiff-1.3.ebuild
+++ b/dev-util/ydiff/ydiff-1.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi