summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-emacs/cmake-font-lock/cmake-font-lock-0.1.13-r1.ebuild2
-rw-r--r--app-emacs/cmake-mode/cmake-mode-3.28.1.ebuild2
-rw-r--r--app-i18n/ibus-rime/ibus-rime-1.5.0.ebuild4
-rw-r--r--app-i18n/uim/uim-1.8.9-r1.ebuild4
-rw-r--r--app-office/gnucash/gnucash-4.13.ebuild6
-rw-r--r--app-office/gnucash/gnucash-5.1.ebuild6
-rw-r--r--app-office/gnucash/gnucash-5.3.ebuild6
-rw-r--r--app-office/gnucash/gnucash-5.4-r1.ebuild6
-rw-r--r--app-shells/starship/starship-1.15.0.ebuild4
-rw-r--r--app-shells/starship/starship-1.16.0.ebuild4
-rw-r--r--dev-build/cmake/Manifest (renamed from dev-util/cmake/Manifest)0
-rw-r--r--dev-build/cmake/cmake-3.26.5-r2.ebuild (renamed from dev-util/cmake/cmake-3.26.5-r2.ebuild)2
-rw-r--r--dev-build/cmake/cmake-3.27.7.ebuild (renamed from dev-util/cmake/cmake-3.27.7.ebuild)2
-rw-r--r--dev-build/cmake/cmake-3.27.9.ebuild (renamed from dev-util/cmake/cmake-3.27.9.ebuild)0
-rw-r--r--dev-build/cmake/cmake-3.28.1-r1.ebuild (renamed from dev-util/cmake/cmake-3.28.1-r1.ebuild)0
-rw-r--r--dev-build/cmake/cmake-3.28.1.ebuild (renamed from dev-util/cmake/cmake-3.28.1.ebuild)2
-rw-r--r--dev-build/cmake/cmake-9999.ebuild (renamed from dev-util/cmake/cmake-9999.ebuild)0
-rw-r--r--dev-build/cmake/files/50cmake-gentoo.el (renamed from dev-util/cmake/files/50cmake-gentoo.el)0
-rw-r--r--dev-build/cmake/files/cmake-2.8.10.2-FindPythonLibs.patch (renamed from dev-util/cmake/files/cmake-2.8.10.2-FindPythonLibs.patch)0
-rw-r--r--dev-build/cmake/files/cmake-3.14.0_rc3-prefix-dirs.patch (renamed from dev-util/cmake/files/cmake-3.14.0_rc3-prefix-dirs.patch)0
-rw-r--r--dev-build/cmake/files/cmake-3.16.0_rc4-darwin-bundle.patch (renamed from dev-util/cmake/files/cmake-3.16.0_rc4-darwin-bundle.patch)0
-rw-r--r--dev-build/cmake/files/cmake-3.17.0_rc1-FindBLAS.patch (renamed from dev-util/cmake/files/cmake-3.17.0_rc1-FindBLAS.patch)0
-rw-r--r--dev-build/cmake/files/cmake-3.18.0-filter_distcc_warning.patch (renamed from dev-util/cmake/files/cmake-3.18.0-filter_distcc_warning.patch)0
-rw-r--r--dev-build/cmake/files/cmake-3.19.1-darwin-gcc.patch (renamed from dev-util/cmake/files/cmake-3.19.1-darwin-gcc.patch)0
-rw-r--r--dev-build/cmake/files/cmake-3.27.0_rc1-0001-Don-t-use-.so-for-modules-on-darwin-macos.-Use-.bund.patch (renamed from dev-util/cmake/files/cmake-3.27.0_rc1-0001-Don-t-use-.so-for-modules-on-darwin-macos.-Use-.bund.patch)0
-rw-r--r--dev-build/cmake/files/cmake-3.27.0_rc1-0002-Set-some-proper-paths-to-make-cmake-find-our-tools.patch (renamed from dev-util/cmake/files/cmake-3.27.0_rc1-0002-Set-some-proper-paths-to-make-cmake-find-our-tools.patch)0
-rw-r--r--dev-build/cmake/files/cmake-3.27.0_rc1-0003-Prefer-pkgconfig-in-FindBLAS.patch (renamed from dev-util/cmake/files/cmake-3.27.0_rc1-0003-Prefer-pkgconfig-in-FindBLAS.patch)0
-rw-r--r--dev-build/cmake/files/cmake-3.27.0_rc1-0004-Ensure-that-the-correct-version-of-Qt-is-always-used.patch (renamed from dev-util/cmake/files/cmake-3.27.0_rc1-0004-Ensure-that-the-correct-version-of-Qt-is-always-used.patch)0
-rw-r--r--dev-build/cmake/files/cmake-3.27.0_rc1-0005-Respect-Gentoo-s-Python-eclasses.patch (renamed from dev-util/cmake/files/cmake-3.27.0_rc1-0005-Respect-Gentoo-s-Python-eclasses.patch)0
-rw-r--r--dev-build/cmake/files/cmake-3.27.0_rc1-0006-Filter-out-distcc-warnings-to-avoid-confusing-CMake.patch (renamed from dev-util/cmake/files/cmake-3.27.0_rc1-0006-Filter-out-distcc-warnings-to-avoid-confusing-CMake.patch)0
-rw-r--r--dev-build/cmake/files/cmake-3.27.4-0001-FindPkgConfig-ignore-whitespace-separators-in-versio.patch (renamed from dev-util/cmake/files/cmake-3.27.4-0001-FindPkgConfig-ignore-whitespace-separators-in-versio.patch)0
-rw-r--r--dev-build/cmake/files/cmake-3.28.0-c99.patch (renamed from dev-util/cmake/files/cmake-3.28.0-c99.patch)0
-rw-r--r--dev-build/cmake/files/cmake-3.5.2-FindQt4.patch (renamed from dev-util/cmake/files/cmake-3.5.2-FindQt4.patch)0
-rw-r--r--dev-build/cmake/files/cmake-3.9.0_rc2-FindPythonInterp.patch (renamed from dev-util/cmake/files/cmake-3.9.0_rc2-FindPythonInterp.patch)0
-rw-r--r--dev-build/cmake/files/cmake.vim (renamed from dev-util/cmake/files/cmake.vim)0
-rw-r--r--dev-build/cmake/metadata.xml (renamed from dev-util/cmake/metadata.xml)0
-rw-r--r--dev-db/cockroach/cockroach-19.1.1-r1.ebuild4
-rw-r--r--dev-db/cockroach/cockroach-2.1.5-r1.ebuild4
-rw-r--r--dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r1.ebuild4
-rw-r--r--dev-lang/julia/julia-1.8.3-r4.ebuild4
-rw-r--r--dev-lang/julia/julia-1.8.5-r1.ebuild6
-rw-r--r--dev-lang/julia/julia-1.9.0.ebuild6
-rw-r--r--dev-lang/julia/julia-1.9.4.ebuild6
-rw-r--r--dev-lang/mono/mono-6.12.0.122.ebuild2
-rw-r--r--dev-lang/mono/mono-6.12.0.182.ebuild2
-rw-r--r--dev-lang/mono/mono-6.12.0.199-r1.ebuild2
-rw-r--r--dev-lang/mono/mono-6.12.0.199-r2.ebuild2
-rw-r--r--dev-lang/mono/mono-6.12.0.199.ebuild2
-rw-r--r--dev-lang/rust/rust-1.65.0.ebuild2
-rw-r--r--dev-lang/rust/rust-1.66.1.ebuild2
-rw-r--r--dev-lang/rust/rust-1.67.1-r1.ebuild2
-rw-r--r--dev-lang/rust/rust-1.68.2.ebuild2
-rw-r--r--dev-lang/rust/rust-1.69.0-r1.ebuild2
-rw-r--r--dev-lang/rust/rust-1.70.0.ebuild2
-rw-r--r--dev-lang/rust/rust-1.71.0.ebuild2
-rw-r--r--dev-lang/rust/rust-1.71.1.ebuild2
-rw-r--r--dev-lang/rust/rust-1.72.0-r1.ebuild2
-rw-r--r--dev-lang/rust/rust-1.73.0.ebuild2
-rw-r--r--dev-lang/rust/rust-1.74.1.ebuild2
-rw-r--r--dev-libs/aws-c-common/aws-c-common-0.4.62.ebuild6
-rw-r--r--dev-libs/aws-c-event-stream/aws-c-event-stream-0.2.5-r1.ebuild6
-rw-r--r--dev-libs/aws-c-io/aws-c-io-0.7.0-r1.ebuild6
-rw-r--r--dev-libs/aws-checksums/aws-checksums-0.1.10.ebuild6
-rw-r--r--dev-libs/criterion/criterion-2.4.0.ebuild6
-rw-r--r--dev-libs/criterion/criterion-2.4.1.ebuild6
-rw-r--r--dev-libs/efl/efl-1.27.0.ebuild2
-rw-r--r--dev-libs/rccl/rccl-5.1.3.ebuild2
-rw-r--r--dev-python/pivy/pivy-0.6.8.ebuild4
-rw-r--r--dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild4
-rw-r--r--dev-python/qiskit-aer/qiskit-aer-0.13.1.ebuild4
-rw-r--r--dev-python/symengine/symengine-0.11.0.ebuild4
-rw-r--r--dev-qt/qt-creator/qt-creator-12.0.1.ebuild2
-rw-r--r--dev-qt/qt-creator/qt-creator-9999.ebuild2
-rw-r--r--dev-ruby/mini_portile2/mini_portile2-2.8.4.ebuild4
-rw-r--r--dev-ruby/mini_portile2/mini_portile2-2.8.5.ebuild4
-rw-r--r--dev-util/clion/clion-2022.3.2.ebuild2
-rw-r--r--dev-util/clion/clion-2023.1.4.ebuild2
-rw-r--r--dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild4
-rw-r--r--dev-util/wasmer/wasmer-0.11.0.ebuild4
-rw-r--r--eclass/cmake.eclass4
-rw-r--r--gui-apps/nm-tray/nm-tray-0.5.0-r1.ebuild4
-rw-r--r--gui-wm/hyprland/hyprland-0.32.3.ebuild4
-rw-r--r--gui-wm/hyprland/hyprland-0.33.1.ebuild4
-rw-r--r--gui-wm/hyprland/hyprland-0.34.0.ebuild4
-rw-r--r--gui-wm/hyprland/hyprland-9999.ebuild4
-rw-r--r--media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild4
-rw-r--r--media-sound/gogglesmm/gogglesmm-1.2.1-r2.ebuild4
-rw-r--r--media-tv/kodi/kodi-19.5-r1.ebuild4
-rw-r--r--media-tv/kodi/kodi-19.9999.ebuild4
-rw-r--r--media-tv/kodi/kodi-9999.ebuild4
-rw-r--r--media-video/handbrake/handbrake-1.5.1-r1.ebuild6
-rw-r--r--media-video/handbrake/handbrake-1.6.1.ebuild4
-rw-r--r--media-video/handbrake/handbrake-9999.ebuild4
-rw-r--r--media-video/vidify-audiosync/vidify-audiosync-0.3.0-r2.ebuild4
-rw-r--r--net-dns/resolv_wrapper/resolv_wrapper-1.1.8.ebuild4
-rw-r--r--net-im/telegram-desktop/telegram-desktop-4.12.2.ebuild4
-rw-r--r--net-im/telegram-desktop/telegram-desktop-4.13.1.ebuild2
-rw-r--r--net-libs/quiche/quiche-0.20.0.ebuild4
-rw-r--r--net-libs/quiche/quiche-9999.ebuild4
-rw-r--r--net-p2p/retroshare/retroshare-0.6.6-r1.ebuild2
-rw-r--r--profiles/arch/alpha/package.use.mask2
-rw-r--r--profiles/arch/amd64/package.use.mask2
-rw-r--r--profiles/arch/base/package.use.mask2
-rw-r--r--profiles/arch/hppa/package.use.mask2
-rw-r--r--profiles/arch/hppa/package.use.stable.mask2
-rw-r--r--profiles/arch/ia64/package.use.mask2
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask2
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask4
-rw-r--r--profiles/arch/s390/package.use.mask2
-rw-r--r--profiles/arch/sparc/package.use.mask2
-rw-r--r--profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc4
-rw-r--r--profiles/features/prefix/standalone/profile.bashrc2
-rw-r--r--profiles/info_pkgs2
-rw-r--r--profiles/targets/desktop/package.use2
-rw-r--r--profiles/updates/1Q-20241
-rw-r--r--sci-astronomy/siril/siril-1.2.0.ebuild4
-rw-r--r--sci-astronomy/siril/siril-9999.ebuild4
-rw-r--r--sci-libs/hipSPARSE/hipSPARSE-5.1.3-r1.ebuild2
-rw-r--r--sci-libs/hipSPARSE/hipSPARSE-5.7.1.ebuild2
-rw-r--r--sci-libs/rocFFT/rocFFT-5.1.3-r1.ebuild2
-rw-r--r--sci-libs/rocFFT/rocFFT-5.7.1-r1.ebuild2
-rw-r--r--sci-libs/rocPRIM/rocPRIM-5.1.3.ebuild2
-rw-r--r--sci-libs/rocPRIM/rocPRIM-5.7.1.ebuild2
-rw-r--r--sci-libs/rocRAND/rocRAND-5.1.3.ebuild2
-rw-r--r--sci-libs/rocRAND/rocRAND-5.6.0-r1.ebuild2
-rw-r--r--sci-libs/rocRAND/rocRAND-5.7.1.ebuild2
-rw-r--r--sci-libs/rocSOLVER/rocSOLVER-5.1.3-r1.ebuild4
-rw-r--r--sci-libs/rocSOLVER/rocSOLVER-5.4.2.ebuild4
-rw-r--r--sci-libs/rocSOLVER/rocSOLVER-5.7.1.ebuild4
-rw-r--r--sci-libs/rocSPARSE/rocSPARSE-5.1.3-r1.ebuild6
-rw-r--r--sci-libs/rocSPARSE/rocSPARSE-5.7.1-r1.ebuild6
-rw-r--r--sci-libs/rocThrust/rocThrust-5.1.3.ebuild4
-rw-r--r--sci-libs/rocThrust/rocThrust-5.7.1.ebuild4
-rw-r--r--sci-mathematics/petsc/petsc-3.16.0-r1.ebuild6
-rw-r--r--sci-mathematics/petsc/petsc-3.17.1-r1.ebuild6
-rw-r--r--sci-mathematics/petsc/petsc-3.18.2.ebuild6
-rw-r--r--sci-mathematics/petsc/petsc-3.19.1.ebuild6
-rw-r--r--sci-mathematics/petsc/petsc-3.19.2.ebuild6
-rw-r--r--sci-mathematics/petsc/petsc-3.19.4.ebuild6
-rw-r--r--sci-mathematics/slepc/slepc-3.16.0.ebuild6
-rw-r--r--sci-mathematics/slepc/slepc-3.17.1.ebuild6
-rw-r--r--sci-mathematics/slepc/slepc-3.18.1.ebuild6
-rw-r--r--sci-mathematics/slepc/slepc-3.19.0.ebuild6
-rw-r--r--sci-mathematics/slepc/slepc-3.19.1.ebuild6
-rw-r--r--sys-cluster/ceph/ceph-16.2.14-r1.ebuild2
-rw-r--r--sys-cluster/ceph/ceph-17.2.6-r8.ebuild2
-rw-r--r--sys-cluster/ceph/ceph-17.2.7.ebuild2
-rw-r--r--sys-cluster/ceph/ceph-18.2.0-r2.ebuild2
-rw-r--r--www-servers/monkeyd/monkeyd-1.6.9-r2.ebuild4
-rw-r--r--www-servers/monkeyd/monkeyd-9999.ebuild4
-rw-r--r--x11-terms/alacritty/alacritty-0.12.3.ebuild6
-rw-r--r--x11-terms/alacritty/alacritty-0.13.1.ebuild2
-rw-r--r--x11-terms/alacritty/alacritty-9999.ebuild4
-rw-r--r--x11-terms/wezterm/wezterm-20230408.112425.ebuild4
-rw-r--r--x11-terms/wezterm/wezterm-20230712.072601.ebuild4
155 files changed, 236 insertions, 235 deletions
diff --git a/app-emacs/cmake-font-lock/cmake-font-lock-0.1.13-r1.ebuild b/app-emacs/cmake-font-lock/cmake-font-lock-0.1.13-r1.ebuild
index 3a54a38e8409..4625030d159c 100644
--- a/app-emacs/cmake-font-lock/cmake-font-lock-0.1.13-r1.ebuild
+++ b/app-emacs/cmake-font-lock/cmake-font-lock-0.1.13-r1.ebuild
@@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~x86"
RDEPEND="
|| (
app-emacs/cmake-mode
- dev-util/cmake[emacs(-)]
+ dev-build/cmake[emacs(-)]
)
"
BDEPEND="${RDEPEND}"
diff --git a/app-emacs/cmake-mode/cmake-mode-3.28.1.ebuild b/app-emacs/cmake-mode/cmake-mode-3.28.1.ebuild
index 5cc983bc2a23..465b611ba606 100644
--- a/app-emacs/cmake-mode/cmake-mode-3.28.1.ebuild
+++ b/app-emacs/cmake-mode/cmake-mode-3.28.1.ebuild
@@ -17,7 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-RDEPEND="!dev-util/cmake[emacs(-)]"
+RDEPEND="!dev-build/cmake[emacs(-)]"
DOCS=()
diff --git a/app-i18n/ibus-rime/ibus-rime-1.5.0.ebuild b/app-i18n/ibus-rime/ibus-rime-1.5.0.ebuild
index e566d42112b8..4f8d7fb41dd3 100644
--- a/app-i18n/ibus-rime/ibus-rime-1.5.0.ebuild
+++ b/app-i18n/ibus-rime/ibus-rime-1.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -18,7 +18,7 @@ RDEPEND="
x11-libs/libnotify"
DEPEND="${RDEPEND}"
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
virtual/pkgconfig"
src_prepare() {
diff --git a/app-i18n/uim/uim-1.8.9-r1.ebuild b/app-i18n/uim/uim-1.8.9-r1.ebuild
index 947365eaf6f5..ff48ee2259e3 100644
--- a/app-i18n/uim/uim-1.8.9-r1.ebuild
+++ b/app-i18n/uim/uim-1.8.9-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -80,7 +80,7 @@ RDEPEND="${CDEPEND}
BDEPEND="gnome-base/librsvg
sys-devel/gettext
virtual/pkgconfig
- kde? ( dev-util/cmake )
+ kde? ( dev-build/cmake )
nls? ( dev-util/intltool )"
PATCHES=(
diff --git a/app-office/gnucash/gnucash-4.13.ebuild b/app-office/gnucash/gnucash-4.13.ebuild
index 61dd25b006c9..267ae382aa8b 100644
--- a/app-office/gnucash/gnucash-4.13.ebuild
+++ b/app-office/gnucash/gnucash-4.13.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# Please bump with app-doc/gnucash-docs
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake gnome2-utils python-single-r1 xdg-utils
@@ -88,7 +88,7 @@ DEPEND="
"
BDEPEND="
dev-lang/swig
- >=dev-util/cmake-3.10
+ >=dev-build/cmake-3.10
virtual/pkgconfig
"
PDEPEND="
diff --git a/app-office/gnucash/gnucash-5.1.ebuild b/app-office/gnucash/gnucash-5.1.ebuild
index cdfba0b0536b..5783d70da717 100644
--- a/app-office/gnucash/gnucash-5.1.ebuild
+++ b/app-office/gnucash/gnucash-5.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# Please bump with app-doc/gnucash-docs
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit cmake gnome2-utils python-single-r1
@@ -88,7 +88,7 @@ DEPEND="
"
BDEPEND="
dev-lang/swig
- >=dev-util/cmake-3.10
+ >=dev-build/cmake-3.10
virtual/pkgconfig
"
PDEPEND="
diff --git a/app-office/gnucash/gnucash-5.3.ebuild b/app-office/gnucash/gnucash-5.3.ebuild
index cb0d6819a793..6e1498a9d04d 100644
--- a/app-office/gnucash/gnucash-5.3.ebuild
+++ b/app-office/gnucash/gnucash-5.3.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# Please bump with app-doc/gnucash-docs
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit cmake gnome2-utils python-single-r1
@@ -88,7 +88,7 @@ DEPEND="
"
BDEPEND="
dev-lang/swig
- >=dev-util/cmake-3.10
+ >=dev-build/cmake-3.10
virtual/pkgconfig
"
diff --git a/app-office/gnucash/gnucash-5.4-r1.ebuild b/app-office/gnucash/gnucash-5.4-r1.ebuild
index f3e77efe5302..b31789cbf228 100644
--- a/app-office/gnucash/gnucash-5.4-r1.ebuild
+++ b/app-office/gnucash/gnucash-5.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit cmake gnome2-utils python-single-r1
@@ -93,7 +93,7 @@ DEPEND="
# distutils is not available in python3.12, but it is still in setuptools
BDEPEND="
dev-lang/swig
- >=dev-util/cmake-3.10
+ >=dev-build/cmake-3.10
virtual/pkgconfig
python? (
$(python_gen_cond_dep '
diff --git a/app-shells/starship/starship-1.15.0.ebuild b/app-shells/starship/starship-1.15.0.ebuild
index 7f38b35989cf..f51e53b5b587 100644
--- a/app-shells/starship/starship-1.15.0.ebuild
+++ b/app-shells/starship/starship-1.15.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -404,7 +404,7 @@ LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0
SLOT="0"
KEYWORDS="amd64 ~arm64"
-BDEPEND="dev-util/cmake
+BDEPEND="dev-build/cmake
>=virtual/rust-1.65"
PATCHES=(
diff --git a/app-shells/starship/starship-1.16.0.ebuild b/app-shells/starship/starship-1.16.0.ebuild
index a051ccdb852b..c95afac02bf6 100644
--- a/app-shells/starship/starship-1.16.0.ebuild
+++ b/app-shells/starship/starship-1.16.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -400,7 +400,7 @@ LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0
SLOT="0"
KEYWORDS="amd64 ~arm64"
-BDEPEND="dev-util/cmake
+BDEPEND="dev-build/cmake
>=virtual/rust-1.65"
PATCHES=(
diff --git a/dev-util/cmake/Manifest b/dev-build/cmake/Manifest
index 6d764a8a6d37..6d764a8a6d37 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-build/cmake/Manifest
diff --git a/dev-util/cmake/cmake-3.26.5-r2.ebuild b/dev-build/cmake/cmake-3.26.5-r2.ebuild
index 0a5b408b8ee0..dbadb3e177da 100644
--- a/dev-util/cmake/cmake-3.26.5-r2.ebuild
+++ b/dev-build/cmake/cmake-3.26.5-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-util/cmake/cmake-3.27.7.ebuild b/dev-build/cmake/cmake-3.27.7.ebuild
index 46ec02b1d625..4ca92ca579cc 100644
--- a/dev-util/cmake/cmake-3.27.7.ebuild
+++ b/dev-build/cmake/cmake-3.27.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-util/cmake/cmake-3.27.9.ebuild b/dev-build/cmake/cmake-3.27.9.ebuild
index d48cae4fd262..d48cae4fd262 100644
--- a/dev-util/cmake/cmake-3.27.9.ebuild
+++ b/dev-build/cmake/cmake-3.27.9.ebuild
diff --git a/dev-util/cmake/cmake-3.28.1-r1.ebuild b/dev-build/cmake/cmake-3.28.1-r1.ebuild
index defa28f4cf1f..defa28f4cf1f 100644
--- a/dev-util/cmake/cmake-3.28.1-r1.ebuild
+++ b/dev-build/cmake/cmake-3.28.1-r1.ebuild
diff --git a/dev-util/cmake/cmake-3.28.1.ebuild b/dev-build/cmake/cmake-3.28.1.ebuild
index 9554c4047fc1..6204d925e2c0 100644
--- a/dev-util/cmake/cmake-3.28.1.ebuild
+++ b/dev-build/cmake/cmake-3.28.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-util/cmake/cmake-9999.ebuild b/dev-build/cmake/cmake-9999.ebuild
index 45477a10bfce..45477a10bfce 100644
--- a/dev-util/cmake/cmake-9999.ebuild
+++ b/dev-build/cmake/cmake-9999.ebuild
diff --git a/dev-util/cmake/files/50cmake-gentoo.el b/dev-build/cmake/files/50cmake-gentoo.el
index e4a1a6d47cbc..e4a1a6d47cbc 100644
--- a/dev-util/cmake/files/50cmake-gentoo.el
+++ b/dev-build/cmake/files/50cmake-gentoo.el
diff --git a/dev-util/cmake/files/cmake-2.8.10.2-FindPythonLibs.patch b/dev-build/cmake/files/cmake-2.8.10.2-FindPythonLibs.patch
index 5f9c26658f31..5f9c26658f31 100644
--- a/dev-util/cmake/files/cmake-2.8.10.2-FindPythonLibs.patch
+++ b/dev-build/cmake/files/cmake-2.8.10.2-FindPythonLibs.patch
diff --git a/dev-util/cmake/files/cmake-3.14.0_rc3-prefix-dirs.patch b/dev-build/cmake/files/cmake-3.14.0_rc3-prefix-dirs.patch
index 9a6054e9557f..9a6054e9557f 100644
--- a/dev-util/cmake/files/cmake-3.14.0_rc3-prefix-dirs.patch
+++ b/dev-build/cmake/files/cmake-3.14.0_rc3-prefix-dirs.patch
diff --git a/dev-util/cmake/files/cmake-3.16.0_rc4-darwin-bundle.patch b/dev-build/cmake/files/cmake-3.16.0_rc4-darwin-bundle.patch
index 5aac1be55da6..5aac1be55da6 100644
--- a/dev-util/cmake/files/cmake-3.16.0_rc4-darwin-bundle.patch
+++ b/dev-build/cmake/files/cmake-3.16.0_rc4-darwin-bundle.patch
diff --git a/dev-util/cmake/files/cmake-3.17.0_rc1-FindBLAS.patch b/dev-build/cmake/files/cmake-3.17.0_rc1-FindBLAS.patch
index 6c919877cfd1..6c919877cfd1 100644
--- a/dev-util/cmake/files/cmake-3.17.0_rc1-FindBLAS.patch
+++ b/dev-build/cmake/files/cmake-3.17.0_rc1-FindBLAS.patch
diff --git a/dev-util/cmake/files/cmake-3.18.0-filter_distcc_warning.patch b/dev-build/cmake/files/cmake-3.18.0-filter_distcc_warning.patch
index 07d89ee5e2b4..07d89ee5e2b4 100644
--- a/dev-util/cmake/files/cmake-3.18.0-filter_distcc_warning.patch
+++ b/dev-build/cmake/files/cmake-3.18.0-filter_distcc_warning.patch
diff --git a/dev-util/cmake/files/cmake-3.19.1-darwin-gcc.patch b/dev-build/cmake/files/cmake-3.19.1-darwin-gcc.patch
index 0f0a6b681bc7..0f0a6b681bc7 100644
--- a/dev-util/cmake/files/cmake-3.19.1-darwin-gcc.patch
+++ b/dev-build/cmake/files/cmake-3.19.1-darwin-gcc.patch
diff --git a/dev-util/cmake/files/cmake-3.27.0_rc1-0001-Don-t-use-.so-for-modules-on-darwin-macos.-Use-.bund.patch b/dev-build/cmake/files/cmake-3.27.0_rc1-0001-Don-t-use-.so-for-modules-on-darwin-macos.-Use-.bund.patch
index ada6f7b8f5bc..ada6f7b8f5bc 100644
--- a/dev-util/cmake/files/cmake-3.27.0_rc1-0001-Don-t-use-.so-for-modules-on-darwin-macos.-Use-.bund.patch
+++ b/dev-build/cmake/files/cmake-3.27.0_rc1-0001-Don-t-use-.so-for-modules-on-darwin-macos.-Use-.bund.patch
diff --git a/dev-util/cmake/files/cmake-3.27.0_rc1-0002-Set-some-proper-paths-to-make-cmake-find-our-tools.patch b/dev-build/cmake/files/cmake-3.27.0_rc1-0002-Set-some-proper-paths-to-make-cmake-find-our-tools.patch
index 7ed6fb4b15b3..7ed6fb4b15b3 100644
--- a/dev-util/cmake/files/cmake-3.27.0_rc1-0002-Set-some-proper-paths-to-make-cmake-find-our-tools.patch
+++ b/dev-build/cmake/files/cmake-3.27.0_rc1-0002-Set-some-proper-paths-to-make-cmake-find-our-tools.patch
diff --git a/dev-util/cmake/files/cmake-3.27.0_rc1-0003-Prefer-pkgconfig-in-FindBLAS.patch b/dev-build/cmake/files/cmake-3.27.0_rc1-0003-Prefer-pkgconfig-in-FindBLAS.patch
index 8e6e218b73b5..8e6e218b73b5 100644
--- a/dev-util/cmake/files/cmake-3.27.0_rc1-0003-Prefer-pkgconfig-in-FindBLAS.patch
+++ b/dev-build/cmake/files/cmake-3.27.0_rc1-0003-Prefer-pkgconfig-in-FindBLAS.patch
diff --git a/dev-util/cmake/files/cmake-3.27.0_rc1-0004-Ensure-that-the-correct-version-of-Qt-is-always-used.patch b/dev-build/cmake/files/cmake-3.27.0_rc1-0004-Ensure-that-the-correct-version-of-Qt-is-always-used.patch
index 5f9560c4aaa9..5f9560c4aaa9 100644
--- a/dev-util/cmake/files/cmake-3.27.0_rc1-0004-Ensure-that-the-correct-version-of-Qt-is-always-used.patch
+++ b/dev-build/cmake/files/cmake-3.27.0_rc1-0004-Ensure-that-the-correct-version-of-Qt-is-always-used.patch
diff --git a/dev-util/cmake/files/cmake-3.27.0_rc1-0005-Respect-Gentoo-s-Python-eclasses.patch b/dev-build/cmake/files/cmake-3.27.0_rc1-0005-Respect-Gentoo-s-Python-eclasses.patch
index b8c9c1fe50b1..b8c9c1fe50b1 100644
--- a/dev-util/cmake/files/cmake-3.27.0_rc1-0005-Respect-Gentoo-s-Python-eclasses.patch
+++ b/dev-build/cmake/files/cmake-3.27.0_rc1-0005-Respect-Gentoo-s-Python-eclasses.patch
diff --git a/dev-util/cmake/files/cmake-3.27.0_rc1-0006-Filter-out-distcc-warnings-to-avoid-confusing-CMake.patch b/dev-build/cmake/files/cmake-3.27.0_rc1-0006-Filter-out-distcc-warnings-to-avoid-confusing-CMake.patch
index 74d74b5f12f9..74d74b5f12f9 100644
--- a/dev-util/cmake/files/cmake-3.27.0_rc1-0006-Filter-out-distcc-warnings-to-avoid-confusing-CMake.patch
+++ b/dev-build/cmake/files/cmake-3.27.0_rc1-0006-Filter-out-distcc-warnings-to-avoid-confusing-CMake.patch
diff --git a/dev-util/cmake/files/cmake-3.27.4-0001-FindPkgConfig-ignore-whitespace-separators-in-versio.patch b/dev-build/cmake/files/cmake-3.27.4-0001-FindPkgConfig-ignore-whitespace-separators-in-versio.patch
index 9ee8a1c9fcbf..9ee8a1c9fcbf 100644
--- a/dev-util/cmake/files/cmake-3.27.4-0001-FindPkgConfig-ignore-whitespace-separators-in-versio.patch
+++ b/dev-build/cmake/files/cmake-3.27.4-0001-FindPkgConfig-ignore-whitespace-separators-in-versio.patch
diff --git a/dev-util/cmake/files/cmake-3.28.0-c99.patch b/dev-build/cmake/files/cmake-3.28.0-c99.patch
index 3af9a5104f66..3af9a5104f66 100644
--- a/dev-util/cmake/files/cmake-3.28.0-c99.patch
+++ b/dev-build/cmake/files/cmake-3.28.0-c99.patch
diff --git a/dev-util/cmake/files/cmake-3.5.2-FindQt4.patch b/dev-build/cmake/files/cmake-3.5.2-FindQt4.patch
index 2f2764d30cf6..2f2764d30cf6 100644
--- a/dev-util/cmake/files/cmake-3.5.2-FindQt4.patch
+++ b/dev-build/cmake/files/cmake-3.5.2-FindQt4.patch
diff --git a/dev-util/cmake/files/cmake-3.9.0_rc2-FindPythonInterp.patch b/dev-build/cmake/files/cmake-3.9.0_rc2-FindPythonInterp.patch
index 242392d8520e..242392d8520e 100644
--- a/dev-util/cmake/files/cmake-3.9.0_rc2-FindPythonInterp.patch
+++ b/dev-build/cmake/files/cmake-3.9.0_rc2-FindPythonInterp.patch
diff --git a/dev-util/cmake/files/cmake.vim b/dev-build/cmake/files/cmake.vim
index 5cecd7d05b64..5cecd7d05b64 100644
--- a/dev-util/cmake/files/cmake.vim
+++ b/dev-build/cmake/files/cmake.vim
diff --git a/dev-util/cmake/metadata.xml b/dev-build/cmake/metadata.xml
index 0d5f2ea4307c..0d5f2ea4307c 100644
--- a/dev-util/cmake/metadata.xml
+++ b/dev-build/cmake/metadata.xml
diff --git a/dev-db/cockroach/cockroach-19.1.1-r1.ebuild b/dev-db/cockroach/cockroach-19.1.1-r1.ebuild
index aae348a5ea02..8d796276a335 100644
--- a/dev-db/cockroach/cockroach-19.1.1-r1.ebuild
+++ b/dev-db/cockroach/cockroach-19.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -25,7 +25,7 @@ DEPEND="
${RDEPEND}
>=app-arch/xz-utils-5.2.3
>=dev-lang/go-1.8.3
- >=dev-util/cmake-3.8.1
+ >=dev-build/cmake-3.8.1
"
QA_EXECSTACK="usr/bin/cockroach"
diff --git a/dev-db/cockroach/cockroach-2.1.5-r1.ebuild b/dev-db/cockroach/cockroach-2.1.5-r1.ebuild
index aae348a5ea02..8d796276a335 100644
--- a/dev-db/cockroach/cockroach-2.1.5-r1.ebuild
+++ b/dev-db/cockroach/cockroach-2.1.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -25,7 +25,7 @@ DEPEND="
${RDEPEND}
>=app-arch/xz-utils-5.2.3
>=dev-lang/go-1.8.3
- >=dev-util/cmake-3.8.1
+ >=dev-build/cmake-3.8.1
"
QA_EXECSTACK="usr/bin/cockroach"
diff --git a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r1.ebuild b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r1.ebuild
index 82a0daec3c76..afef70ed8d0d 100644
--- a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.100-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Build the tarball:
@@ -63,7 +63,7 @@ RDEPEND="
BDEPEND="
${PYTHON_DEPS}
<sys-devel/clang-$(( LLVM_MAX_SLOT + 1 ))
- dev-util/cmake
+ dev-build/cmake
dev-vcs/git
"
IDEPEND="
diff --git a/dev-lang/julia/julia-1.8.3-r4.ebuild b/dev-lang/julia/julia-1.8.3-r4.ebuild
index a7496a13dbbd..c21a564cc460 100644
--- a/dev-lang/julia/julia-1.8.3-r4.ebuild
+++ b/dev-lang/julia/julia-1.8.3-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# correct versions for stdlibs are in deps/checksums
@@ -48,7 +48,7 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
virtual/pkgconfig
"
diff --git a/dev-lang/julia/julia-1.8.5-r1.ebuild b/dev-lang/julia/julia-1.8.5-r1.ebuild
index fbe4522110f4..c38278524dae 100644
--- a/dev-lang/julia/julia-1.8.5-r1.ebuild
+++ b/dev-lang/julia/julia-1.8.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# correct versions for stdlibs are in deps/checksums
@@ -9,7 +9,7 @@ EAPI=8
# >=1.8.2 still sits on LLVM 13, bug: https://bugs.gentoo.org/876184
MY_LLVM_V=13.0.1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit check-reqs flag-o-matic optfeature pax-utils python-any-r1 toolchain-funcs
@@ -59,7 +59,7 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="
${PYTHON_DEPS}
- dev-util/cmake
+ dev-build/cmake
virtual/pkgconfig
"
diff --git a/dev-lang/julia/julia-1.9.0.ebuild b/dev-lang/julia/julia-1.9.0.ebuild
index 302f4215540c..6dfef422bd55 100644
--- a/dev-lang/julia/julia-1.9.0.ebuild
+++ b/dev-lang/julia/julia-1.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# correct versions for stdlibs are in deps/checksums
@@ -8,7 +8,7 @@ EAPI=8
MY_LLVM_V=14.0.6
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit check-reqs flag-o-matic optfeature pax-utils python-any-r1 toolchain-funcs
@@ -55,7 +55,7 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="
${PYTHON_DEPS}
- dev-util/cmake
+ dev-build/cmake
virtual/pkgconfig
"
diff --git a/dev-lang/julia/julia-1.9.4.ebuild b/dev-lang/julia/julia-1.9.4.ebuild
index b0105c0e508f..82e0fb7987d9 100644
--- a/dev-lang/julia/julia-1.9.4.ebuild
+++ b/dev-lang/julia/julia-1.9.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# correct versions for stdlibs are in deps/checksums
@@ -8,7 +8,7 @@ EAPI=8
MY_LLVM_V=14.0.6
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit check-reqs flag-o-matic optfeature pax-utils python-any-r1 toolchain-funcs
@@ -54,7 +54,7 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="
${PYTHON_DEPS}
- dev-util/cmake
+ dev-build/cmake
virtual/pkgconfig
"
diff --git a/dev-lang/mono/mono-6.12.0.122.ebuild b/dev-lang/mono/mono-6.12.0.122.ebuild
index 743b96a02c63..3d5515f9d05a 100644
--- a/dev-lang/mono/mono-6.12.0.122.ebuild
+++ b/dev-lang/mono/mono-6.12.0.122.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
"
# CMake is used for bundled deps
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
app-alternatives/bc
app-alternatives/yacc
pax-kernel? ( sys-apps/elfix )
diff --git a/dev-lang/mono/mono-6.12.0.182.ebuild b/dev-lang/mono/mono-6.12.0.182.ebuild
index 0641b48b5bc1..65b7e97c46ec 100644
--- a/dev-lang/mono/mono-6.12.0.182.ebuild
+++ b/dev-lang/mono/mono-6.12.0.182.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
"
# CMake is used for bundled deps
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
app-alternatives/bc
app-alternatives/yacc
pax-kernel? ( sys-apps/elfix )
diff --git a/dev-lang/mono/mono-6.12.0.199-r1.ebuild b/dev-lang/mono/mono-6.12.0.199-r1.ebuild
index 8a3656979102..a7c6af775271 100644
--- a/dev-lang/mono/mono-6.12.0.199-r1.ebuild
+++ b/dev-lang/mono/mono-6.12.0.199-r1.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
"
# CMake is used for bundled deps
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
app-alternatives/bc
app-alternatives/yacc
pax-kernel? ( sys-apps/elfix )
diff --git a/dev-lang/mono/mono-6.12.0.199-r2.ebuild b/dev-lang/mono/mono-6.12.0.199-r2.ebuild
index 97082284fc0c..77fe33df7cd8 100644
--- a/dev-lang/mono/mono-6.12.0.199-r2.ebuild
+++ b/dev-lang/mono/mono-6.12.0.199-r2.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
"
# CMake is used for bundled deps
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
app-alternatives/bc
app-alternatives/yacc
pax-kernel? ( sys-apps/elfix )
diff --git a/dev-lang/mono/mono-6.12.0.199.ebuild b/dev-lang/mono/mono-6.12.0.199.ebuild
index 49e4c7536d2d..a256d411e02c 100644
--- a/dev-lang/mono/mono-6.12.0.199.ebuild
+++ b/dev-lang/mono/mono-6.12.0.199.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
"
# CMake is used for bundled deps
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
app-alternatives/bc
app-alternatives/yacc
pax-kernel? ( sys-apps/elfix )
diff --git a/dev-lang/rust/rust-1.65.0.ebuild b/dev-lang/rust/rust-1.65.0.ebuild
index ce0870c0fcd2..b12ab0d6de08 100644
--- a/dev-lang/rust/rust-1.65.0.ebuild
+++ b/dev-lang/rust/rust-1.65.0.ebuild
@@ -93,7 +93,7 @@ BDEPEND="${PYTHON_DEPS}
)
system-bootstrap? ( ${BOOTSTRAP_DEPEND} )
!system-llvm? (
- >=dev-util/cmake-3.13.4
+ >=dev-build/cmake-3.13.4
app-alternatives/ninja
)
test? ( dev-debug/gdb )
diff --git a/dev-lang/rust/rust-1.66.1.ebuild b/dev-lang/rust/rust-1.66.1.ebuild
index 41c0c5939250..34c13db52dcf 100644
--- a/dev-lang/rust/rust-1.66.1.ebuild
+++ b/dev-lang/rust/rust-1.66.1.ebuild
@@ -93,7 +93,7 @@ BDEPEND="${PYTHON_DEPS}
)
system-bootstrap? ( ${BOOTSTRAP_DEPEND} )
!system-llvm? (
- >=dev-util/cmake-3.13.4
+ >=dev-build/cmake-3.13.4
app-alternatives/ninja
)
test? ( dev-debug/gdb )
diff --git a/dev-lang/rust/rust-1.67.1-r1.ebuild b/dev-lang/rust/rust-1.67.1-r1.ebuild
index 0c98ca1df404..c887478cbeda 100644
--- a/dev-lang/rust/rust-1.67.1-r1.ebuild
+++ b/dev-lang/rust/rust-1.67.1-r1.ebuild
@@ -93,7 +93,7 @@ BDEPEND="${PYTHON_DEPS}
)
system-bootstrap? ( ${BOOTSTRAP_DEPEND} )
!system-llvm? (
- >=dev-util/cmake-3.13.4
+ >=dev-build/cmake-3.13.4
app-alternatives/ninja
)
test? ( dev-debug/gdb )
diff --git a/dev-lang/rust/rust-1.68.2.ebuild b/dev-lang/rust/rust-1.68.2.ebuild
index 044e3b37f10b..70aaa2ddd1e6 100644
--- a/dev-lang/rust/rust-1.68.2.ebuild
+++ b/dev-lang/rust/rust-1.68.2.ebuild
@@ -93,7 +93,7 @@ BDEPEND="${PYTHON_DEPS}
)
system-bootstrap? ( ${BOOTSTRAP_DEPEND} )
!system-llvm? (
- >=dev-util/cmake-3.13.4
+ >=dev-build/cmake-3.13.4
app-alternatives/ninja
)
test? ( dev-debug/gdb )
diff --git a/dev-lang/rust/rust-1.69.0-r1.ebuild b/dev-lang/rust/rust-1.69.0-r1.ebuild
index 0cdbbbd94d91..4fdb4ca0f359 100644
--- a/dev-lang/rust/rust-1.69.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.69.0-r1.ebuild
@@ -93,7 +93,7 @@ BDEPEND="${PYTHON_DEPS}
)
system-bootstrap? ( ${BOOTSTRAP_DEPEND} )
!system-llvm? (
- >=dev-util/cmake-3.13.4
+ >=dev-build/cmake-3.13.4
app-alternatives/ninja
)
test? ( dev-debug/gdb )
diff --git a/dev-lang/rust/rust-1.70.0.ebuild b/dev-lang/rust/rust-1.70.0.ebuild
index ea2d52be54aa..02c6210203cc 100644
--- a/dev-lang/rust/rust-1.70.0.ebuild
+++ b/dev-lang/rust/rust-1.70.0.ebuild
@@ -93,7 +93,7 @@ BDEPEND="${PYTHON_DEPS}
)
system-bootstrap? ( ${BOOTSTRAP_DEPEND} )
!system-llvm? (
- >=dev-util/cmake-3.13.4
+ >=dev-build/cmake-3.13.4
app-alternatives/ninja
)
test? ( dev-debug/gdb )
diff --git a/dev-lang/rust/rust-1.71.0.ebuild b/dev-lang/rust/rust-1.71.0.ebuild
index c11252d7920e..57547f28681f 100644
--- a/dev-lang/rust/rust-1.71.0.ebuild
+++ b/dev-lang/rust/rust-1.71.0.ebuild
@@ -93,7 +93,7 @@ BDEPEND="${PYTHON_DEPS}
)
system-bootstrap? ( ${BOOTSTRAP_DEPEND} )
!system-llvm? (
- >=dev-util/cmake-3.13.4
+ >=dev-build/cmake-3.13.4
app-alternatives/ninja
)
test? ( dev-debug/gdb )
diff --git a/dev-lang/rust/rust-1.71.1.ebuild b/dev-lang/rust/rust-1.71.1.ebuild
index 31c61f2d0344..c9773385d9c4 100644
--- a/dev-lang/rust/rust-1.71.1.ebuild
+++ b/dev-lang/rust/rust-1.71.1.ebuild
@@ -93,7 +93,7 @@ BDEPEND="${PYTHON_DEPS}
)
system-bootstrap? ( ${BOOTSTRAP_DEPEND} )
!system-llvm? (
- >=dev-util/cmake-3.13.4
+ >=dev-build/cmake-3.13.4
app-alternatives/ninja
)
test? ( dev-debug/gdb )
diff --git a/dev-lang/rust/rust-1.72.0-r1.ebuild b/dev-lang/rust/rust-1.72.0-r1.ebuild
index a05b40f0528a..eae036887f67 100644
--- a/dev-lang/rust/rust-1.72.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.72.0-r1.ebuild
@@ -95,7 +95,7 @@ BDEPEND="${PYTHON_DEPS}
)
system-bootstrap? ( ${BOOTSTRAP_DEPEND} )
!system-llvm? (
- >=dev-util/cmake-3.13.4
+ >=dev-build/cmake-3.13.4
app-alternatives/ninja
)
test? ( dev-debug/gdb )
diff --git a/dev-lang/rust/rust-1.73.0.ebuild b/dev-lang/rust/rust-1.73.0.ebuild
index 045d69a9233a..f442f3a9deff 100644
--- a/dev-lang/rust/rust-1.73.0.ebuild
+++ b/dev-lang/rust/rust-1.73.0.ebuild
@@ -94,7 +94,7 @@ BDEPEND="${PYTHON_DEPS}
)
system-bootstrap? ( ${BOOTSTRAP_DEPEND} )
!system-llvm? (
- >=dev-util/cmake-3.13.4
+ >=dev-build/cmake-3.13.4
app-alternatives/ninja
)
test? ( dev-debug/gdb )
diff --git a/dev-lang/rust/rust-1.74.1.ebuild b/dev-lang/rust/rust-1.74.1.ebuild
index 0f37c5bb1b80..fb96d627f31d 100644
--- a/dev-lang/rust/rust-1.74.1.ebuild
+++ b/dev-lang/rust/rust-1.74.1.ebuild
@@ -94,7 +94,7 @@ BDEPEND="${PYTHON_DEPS}
)
system-bootstrap? ( ${BOOTSTRAP_DEPEND} )
!system-llvm? (
- >=dev-util/cmake-3.13.4
+ >=dev-build/cmake-3.13.4
app-alternatives/ninja
)
test? ( dev-debug/gdb )
diff --git a/dev-libs/aws-c-common/aws-c-common-0.4.62.ebuild b/dev-libs/aws-c-common/aws-c-common-0.4.62.ebuild
index 7f1ab8b2b7e7..4301c1e50ee7 100644
--- a/dev-libs/aws-c-common/aws-c-common-0.4.62.ebuild
+++ b/dev-libs/aws-c-common/aws-c-common-0.4.62.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -18,8 +18,8 @@ RESTRICT="!test? ( test )"
BDEPEND="
|| (
- >dev-util/cmake-3.19.1
- <dev-util/cmake-3.19.0
+ >dev-build/cmake-3.19.1
+ <dev-build/cmake-3.19.0
)
"
diff --git a/dev-libs/aws-c-event-stream/aws-c-event-stream-0.2.5-r1.ebuild b/dev-libs/aws-c-event-stream/aws-c-event-stream-0.2.5-r1.ebuild
index 229b574ddd78..b74da3e1e090 100644
--- a/dev-libs/aws-c-event-stream/aws-c-event-stream-0.2.5-r1.ebuild
+++ b/dev-libs/aws-c-event-stream/aws-c-event-stream-0.2.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -18,8 +18,8 @@ RESTRICT="!test? ( test )"
BDEPEND="
|| (
- >dev-util/cmake-3.19.1
- <dev-util/cmake-3.19.0
+ >dev-build/cmake-3.19.1
+ <dev-build/cmake-3.19.0
)
"
diff --git a/dev-libs/aws-c-io/aws-c-io-0.7.0-r1.ebuild b/dev-libs/aws-c-io/aws-c-io-0.7.0-r1.ebuild
index 3bae4a9f0357..27947e20ab2e 100644
--- a/dev-libs/aws-c-io/aws-c-io-0.7.0-r1.ebuild
+++ b/dev-libs/aws-c-io/aws-c-io-0.7.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -18,8 +18,8 @@ RESTRICT="!test? ( test )"
BDEPEND="
|| (
- >dev-util/cmake-3.19.1
- <dev-util/cmake-3.19.0
+ >dev-build/cmake-3.19.1
+ <dev-build/cmake-3.19.0
)
"
diff --git a/dev-libs/aws-checksums/aws-checksums-0.1.10.ebuild b/dev-libs/aws-checksums/aws-checksums-0.1.10.ebuild
index 61375a3de8b2..e456f93cb20f 100644
--- a/dev-libs/aws-checksums/aws-checksums-0.1.10.ebuild
+++ b/dev-libs/aws-checksums/aws-checksums-0.1.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -18,8 +18,8 @@ RESTRICT="!test? ( test )"
BDEPEND="
|| (
- >dev-util/cmake-3.19.1
- <dev-util/cmake-3.19.0
+ >dev-build/cmake-3.19.1
+ <dev-build/cmake-3.19.0
)
"
diff --git a/dev-libs/criterion/criterion-2.4.0.ebuild b/dev-libs/criterion/criterion-2.4.0.ebuild
index 49faed7a545b..b1bb4480889a 100644
--- a/dev-libs/criterion/criterion-2.4.0.ebuild
+++ b/dev-libs/criterion/criterion-2.4.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit meson python-any-r1
@@ -32,7 +32,7 @@ DEPEND="${RDEPEND}
test? (
$(python_gen_any_dep 'dev-util/cram[${PYTHON_USEDEP}]')
)"
-BDEPEND="dev-util/cmake
+BDEPEND="dev-build/cmake
virtual/pkgconfig"
S="${WORKDIR}/Criterion-${PV}"
diff --git a/dev-libs/criterion/criterion-2.4.1.ebuild b/dev-libs/criterion/criterion-2.4.1.ebuild
index f3384d089938..d23e55dd8cb0 100644
--- a/dev-libs/criterion/criterion-2.4.1.ebuild
+++ b/dev-libs/criterion/criterion-2.4.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit meson python-any-r1
@@ -32,7 +32,7 @@ DEPEND="${RDEPEND}
test? (
$(python_gen_any_dep 'dev-util/cram[${PYTHON_USEDEP}]')
)"
-BDEPEND="dev-util/cmake
+BDEPEND="dev-build/cmake
virtual/pkgconfig"
S="${WORKDIR}/Criterion-${PV}"
diff --git a/dev-libs/efl/efl-1.27.0.ebuild b/dev-libs/efl/efl-1.27.0.ebuild
index c7cf07dc33f4..896084aa5924 100644
--- a/dev-libs/efl/efl-1.27.0.ebuild
+++ b/dev-libs/efl/efl-1.27.0.ebuild
@@ -126,7 +126,7 @@ BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig
doc? ( app-text/doxygen )
examples? ( sys-devel/gettext )
- mono? ( dev-util/cmake )
+ mono? ( dev-build/cmake )
nls? ( sys-devel/gettext )
wayland? ( dev-util/wayland-scanner )"
diff --git a/dev-libs/rccl/rccl-5.1.3.ebuild b/dev-libs/rccl/rccl-5.1.3.ebuild
index 1695cbfad734..92092f7946cf 100644
--- a/dev-libs/rccl/rccl-5.1.3.ebuild
+++ b/dev-libs/rccl/rccl-5.1.3.ebuild
@@ -19,7 +19,7 @@ IUSE="test"
RDEPEND="dev-util/hip
dev-util/rocm-smi:${SLOT}"
DEPEND="${RDEPEND}"
-BDEPEND=">=dev-util/cmake-3.22
+BDEPEND=">=dev-build/cmake-3.22
>=dev-build/rocm-cmake-5.0.2-r1
test? ( dev-cpp/gtest )"
diff --git a/dev-python/pivy/pivy-0.6.8.ebuild b/dev-python/pivy/pivy-0.6.8.ebuild
index 014e40cb9cbc..73dc11cf83dd 100644
--- a/dev-python/pivy/pivy-0.6.8.ebuild
+++ b/dev-python/pivy/pivy-0.6.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -40,8 +40,8 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
BDEPEND="
+ dev-build/cmake
dev-lang/swig
- dev-util/cmake
test? ( ${RDEPEND} )
"
diff --git a/dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild b/dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild
index 9224a7dcb613..c4d33f2a130b 100644
--- a/dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild
+++ b/dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -45,7 +45,7 @@ RDEPEND="
>=dev-python/scipy-1.0[${PYTHON_USEDEP}]
"
BDEPEND="
- >=dev-util/cmake-3.17
+ >=dev-build/cmake-3.17
>=dev-python/scikit-build-0.11.0[${PYTHON_USEDEP}]
>=dev-python/pybind11-2.6[${PYTHON_USEDEP}]
test? (
diff --git a/dev-python/qiskit-aer/qiskit-aer-0.13.1.ebuild b/dev-python/qiskit-aer/qiskit-aer-0.13.1.ebuild
index 9001a0058e12..9a7a45047d78 100644
--- a/dev-python/qiskit-aer/qiskit-aer-0.13.1.ebuild
+++ b/dev-python/qiskit-aer/qiskit-aer-0.13.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -46,7 +46,7 @@ RDEPEND="
>=dev-python/scipy-1.0[${PYTHON_USEDEP}]
"
BDEPEND="
- >=dev-util/cmake-3.17
+ >=dev-build/cmake-3.17
>=dev-python/scikit-build-0.11.0[${PYTHON_USEDEP}]
>=dev-python/pybind11-2.6[${PYTHON_USEDEP}]
test? (
diff --git a/dev-python/symengine/symengine-0.11.0.ebuild b/dev-python/symengine/symengine-0.11.0.ebuild
index 9cd04af29e6e..6f1e47a9786b 100644
--- a/dev-python/symengine/symengine-0.11.0.ebuild
+++ b/dev-python/symengine/symengine-0.11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -26,7 +26,7 @@ SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~loong ~riscv ~x86"
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
dev-python/cython[${PYTHON_USEDEP}]
test? (
dev-python/sympy[${PYTHON_USEDEP}]
diff --git a/dev-qt/qt-creator/qt-creator-12.0.1.ebuild b/dev-qt/qt-creator/qt-creator-12.0.1.ebuild
index da9e91badcb9..362b77f6691a 100644
--- a/dev-qt/qt-creator/qt-creator-12.0.1.ebuild
+++ b/dev-qt/qt-creator/qt-creator-12.0.1.ebuild
@@ -195,7 +195,7 @@ dev-qt/qt-docs:6 with USE=\"examples qch\" is notably recommended, or
else the example tab will be empty alongside missing documentation.
Build Systems:
-- CMakeProjectManager (dev-util/cmake)
+- CMakeProjectManager (dev-build/cmake)
- MesonProjectManager (dev-build/meson)
- QbsProjectManager (dev-util/qbs)
diff --git a/dev-qt/qt-creator/qt-creator-9999.ebuild b/dev-qt/qt-creator/qt-creator-9999.ebuild
index c487c38bfaac..a2c7444d9223 100644
--- a/dev-qt/qt-creator/qt-creator-9999.ebuild
+++ b/dev-qt/qt-creator/qt-creator-9999.ebuild
@@ -195,7 +195,7 @@ dev-qt/qt-docs:6 with USE=\"examples qch\" is notably recommended, or
else the example tab will be empty alongside missing documentation.
Build Systems:
-- CMakeProjectManager (dev-util/cmake)
+- CMakeProjectManager (dev-build/cmake)
- MesonProjectManager (dev-build/meson)
- QbsProjectManager (dev-util/qbs)
diff --git a/dev-ruby/mini_portile2/mini_portile2-2.8.4.ebuild b/dev-ruby/mini_portile2/mini_portile2-2.8.4.ebuild
index 3fa9433b4cae..5b9425a057f2 100644
--- a/dev-ruby/mini_portile2/mini_portile2-2.8.4.ebuild
+++ b/dev-ruby/mini_portile2/mini_portile2-2.8.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ SLOT="$(ver_cut 1-2)"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos"
IUSE=""
-BDEPEND="test? ( dev-util/cmake )"
+BDEPEND="test? ( dev-build/cmake )"
ruby_add_bdepend "test? (
dev-ruby/minitar
diff --git a/dev-ruby/mini_portile2/mini_portile2-2.8.5.ebuild b/dev-ruby/mini_portile2/mini_portile2-2.8.5.ebuild
index 0a5cb4b4b315..9c63cf6e21e6 100644
--- a/dev-ruby/mini_portile2/mini_portile2-2.8.5.ebuild
+++ b/dev-ruby/mini_portile2/mini_portile2-2.8.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ SLOT="$(ver_cut 1-2)"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos"
IUSE=""
-BDEPEND="test? ( dev-util/cmake )"
+BDEPEND="test? ( dev-build/cmake )"
ruby_add_bdepend "test? (
dev-ruby/minitar
diff --git a/dev-util/clion/clion-2022.3.2.ebuild b/dev-util/clion/clion-2022.3.2.ebuild
index 57260de50ef0..71560f1fbf0d 100644
--- a/dev-util/clion/clion-2022.3.2.ebuild
+++ b/dev-util/clion/clion-2022.3.2.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
dev-libs/nspr
dev-libs/nss
dev-libs/wayland
- dev-util/cmake
+ dev-build/cmake
app-alternatives/ninja
media-libs/alsa-lib
media-libs/freetype:2
diff --git a/dev-util/clion/clion-2023.1.4.ebuild b/dev-util/clion/clion-2023.1.4.ebuild
index 57260de50ef0..71560f1fbf0d 100644
--- a/dev-util/clion/clion-2023.1.4.ebuild
+++ b/dev-util/clion/clion-2023.1.4.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
dev-libs/nspr
dev-libs/nss
dev-libs/wayland
- dev-util/cmake
+ dev-build/cmake
app-alternatives/ninja
media-libs/alsa-lib
media-libs/freetype:2
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 aa54cb1857d8..9c72f2d08841 100644
--- a/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild
+++ b/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild
@@ -113,7 +113,7 @@ that are currently available with packages include:
* dev-debug/valgrind for integration with valgrind.
* dev-build/meson for integration with the Meson build system.
* virtual/rust for integration with the Rust Cargo build system.
-* dev-util/cmake for integration with the CMake build system.
+* dev-build/cmake for integration with the CMake build system.
* net-libs/nodejs[npm] for integration with the NPM package system.
'
# FIXME: Package codespell and mention here
@@ -267,7 +267,7 @@ pkg_postinst() {
optfeature_header "Language support"
optfeature "Rust's Cargo build system" virtual/rust
- optfeature "CMake" dev-util/cmake
+ optfeature "CMake" dev-build/cmake
optfeature "Java Maven build system" dev-java/maven-bin
optfeature "Meson Build system" dev-build/meson
}
diff --git a/dev-util/wasmer/wasmer-0.11.0.ebuild b/dev-util/wasmer/wasmer-0.11.0.ebuild
index 336e379622d8..abbcc40ab8bf 100644
--- a/dev-util/wasmer/wasmer-0.11.0.ebuild
+++ b/dev-util/wasmer/wasmer-0.11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2019 Gentoo Authors
+# Copyright 2017-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -181,7 +181,7 @@ KEYWORDS="~amd64"
IUSE=""
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
>=virtual/rust-1.37.0
"
diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass
index f403a19b28af..908e2356ead2 100644
--- a/eclass/cmake.eclass
+++ b/eclass/cmake.eclass
@@ -130,7 +130,7 @@ fi
# @DESCRIPTION:
# Array of tests that should be skipped when running CTest.
-[[ ${CMAKE_MIN_VERSION} ]] && die "CMAKE_MIN_VERSION is banned; if necessary, set BDEPEND=\">=dev-util/cmake-${CMAKE_MIN_VERSION}\" directly"
+[[ ${CMAKE_MIN_VERSION} ]] && die "CMAKE_MIN_VERSION is banned; if necessary, set BDEPEND=\">=dev-build/cmake-${CMAKE_MIN_VERSION}\" directly"
[[ ${CMAKE_BUILD_DIR} ]] && die "The ebuild must be migrated to BUILD_DIR"
[[ ${CMAKE_REMOVE_MODULES} ]] && die "CMAKE_REMOVE_MODULES is banned, set CMAKE_REMOVE_MODULES_LIST array instead"
[[ ${CMAKE_UTILS_QA_SRC_DIR_READONLY} ]] && die "Use CMAKE_QA_SRC_DIR_READONLY instead"
@@ -151,7 +151,7 @@ case ${CMAKE_MAKEFILE_GENERATOR} in
esac
if [[ ${PN} != cmake ]]; then
- BDEPEND+=" >=dev-util/cmake-3.20.5"
+ BDEPEND+=" >=dev-build/cmake-3.20.5"
fi
# @FUNCTION: cmake_run_in
diff --git a/gui-apps/nm-tray/nm-tray-0.5.0-r1.ebuild b/gui-apps/nm-tray/nm-tray-0.5.0-r1.ebuild
index f9ed92fff950..983e7a8d4c7f 100644
--- a/gui-apps/nm-tray/nm-tray-0.5.0-r1.ebuild
+++ b/gui-apps/nm-tray/nm-tray-0.5.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ IUSE=""
BDEPEND="
dev-qt/linguist-tools:5
- >=dev-util/cmake-3.10
+ >=dev-build/cmake-3.10
"
RDEPEND="
dev-qt/qtcore:5
diff --git a/gui-wm/hyprland/hyprland-0.32.3.ebuild b/gui-wm/hyprland/hyprland-0.32.3.ebuild
index 4389d96f9daa..5341f4ae2f59 100644
--- a/gui-wm/hyprland/hyprland-0.32.3.ebuild
+++ b/gui-wm/hyprland/hyprland-0.32.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -72,7 +72,7 @@ BDEPEND="
${WLROOTS_BDEPEND}
|| ( >=sys-devel/gcc-13:* >=sys-devel/clang-16:* )
app-misc/jq
- dev-util/cmake
+ dev-build/cmake
dev-util/wayland-scanner
virtual/pkgconfig
"
diff --git a/gui-wm/hyprland/hyprland-0.33.1.ebuild b/gui-wm/hyprland/hyprland-0.33.1.ebuild
index 5c3cf3abef5f..a64b498c3634 100644
--- a/gui-wm/hyprland/hyprland-0.33.1.ebuild
+++ b/gui-wm/hyprland/hyprland-0.33.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -72,7 +72,7 @@ BDEPEND="
${WLROOTS_BDEPEND}
|| ( >=sys-devel/gcc-13:* >=sys-devel/clang-16:* )
app-misc/jq
- dev-util/cmake
+ dev-build/cmake
dev-util/wayland-scanner
virtual/pkgconfig
"
diff --git a/gui-wm/hyprland/hyprland-0.34.0.ebuild b/gui-wm/hyprland/hyprland-0.34.0.ebuild
index 48241d2e6d23..07abbd7d7e90 100644
--- a/gui-wm/hyprland/hyprland-0.34.0.ebuild
+++ b/gui-wm/hyprland/hyprland-0.34.0.ebuild
@@ -26,7 +26,7 @@ IUSE="X legacy-renderer systemd"
# so that it can clone, compile and install plugins.
HYPRPM_RDEPEND="
app-alternatives/ninja
- dev-util/cmake
+ dev-build/cmake
dev-build/meson
dev-vcs/git
sys-auth/polkit
@@ -89,7 +89,7 @@ BDEPEND="
${WLROOTS_BDEPEND}
|| ( >=sys-devel/gcc-13:* >=sys-devel/clang-16:* )
app-misc/jq
- dev-util/cmake
+ dev-build/cmake
dev-util/wayland-scanner
virtual/pkgconfig
"
diff --git a/gui-wm/hyprland/hyprland-9999.ebuild b/gui-wm/hyprland/hyprland-9999.ebuild
index db7f709d65b6..14c7837e3e21 100644
--- a/gui-wm/hyprland/hyprland-9999.ebuild
+++ b/gui-wm/hyprland/hyprland-9999.ebuild
@@ -26,7 +26,7 @@ IUSE="X legacy-renderer systemd"
# so that it can clone, compile and install plugins.
HYPRPM_RDEPEND="
app-alternatives/ninja
- dev-util/cmake
+ dev-build/cmake
dev-build/meson
dev-vcs/git
sys-auth/polkit
@@ -89,7 +89,7 @@ BDEPEND="
${WLROOTS_BDEPEND}
|| ( >=sys-devel/gcc-13:* >=sys-devel/clang-16:* )
app-misc/jq
- dev-util/cmake
+ dev-build/cmake
dev-util/wayland-scanner
virtual/pkgconfig
"
diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
index ff6f4ccbe385..e708ac1f5770 100644
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -22,7 +22,7 @@ ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )"
COMMON_DEPEND="!media-libs/jpeg:0
!media-libs/jpeg:62"
-BDEPEND=">=dev-util/cmake-3.16.5
+BDEPEND=">=dev-build/cmake-3.16.5
amd64? ( ${ASM_DEPEND} )
x86? ( ${ASM_DEPEND} )
amd64-linux? ( ${ASM_DEPEND} )
diff --git a/media-sound/gogglesmm/gogglesmm-1.2.1-r2.ebuild b/media-sound/gogglesmm/gogglesmm-1.2.1-r2.ebuild
index 8fe6b920c28c..a7082b3d01f7 100644
--- a/media-sound/gogglesmm/gogglesmm-1.2.1-r2.ebuild
+++ b/media-sound/gogglesmm/gogglesmm-1.2.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -30,7 +30,7 @@ RDEPEND="x11-libs/fox:1.7
aac? ( media-libs/faad2 )
pulseaudio? ( media-sound/pulseaudio )
opengl? ( media-libs/libepoxy virtual/glu )"
-DEPEND="dev-util/cmake ${RDEPEND}"
+DEPEND="dev-build/cmake ${RDEPEND}"
PATCHES=( "${FILESDIR}"/"${P}"-use-fox-1.7.67.patch )
diff --git a/media-tv/kodi/kodi-19.5-r1.ebuild b/media-tv/kodi/kodi-19.5-r1.ebuild
index 3b704862e6d4..9e334ac98605 100644
--- a/media-tv/kodi/kodi-19.5-r1.ebuild
+++ b/media-tv/kodi/kodi-19.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -173,8 +173,8 @@ DEPEND="${COMMON_DEPEND} ${COMMON_TARGET_DEPEND}
test? ( >=dev-cpp/gtest-1.10.0 )
"
BDEPEND="${COMMON_DEPEND}
+ dev-build/cmake
dev-lang/swig
- dev-util/cmake
media-libs/giflib
>=dev-libs/flatbuffers-1.11.0
>=media-libs/libjpeg-turbo-2.0.4:=
diff --git a/media-tv/kodi/kodi-19.9999.ebuild b/media-tv/kodi/kodi-19.9999.ebuild
index d681aed3210c..a0a2b98fb73a 100644
--- a/media-tv/kodi/kodi-19.9999.ebuild
+++ b/media-tv/kodi/kodi-19.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -173,8 +173,8 @@ DEPEND="${COMMON_DEPEND} ${COMMON_TARGET_DEPEND}
test? ( >=dev-cpp/gtest-1.10.0 )
"
BDEPEND="${COMMON_DEPEND}
+ dev-build/cmake
dev-lang/swig
- dev-util/cmake
media-libs/giflib
>=dev-libs/flatbuffers-1.11.0
>=media-libs/libjpeg-turbo-2.0.4:=
diff --git a/media-tv/kodi/kodi-9999.ebuild b/media-tv/kodi/kodi-9999.ebuild
index 835a3e47c418..3c0e0c77affa 100644
--- a/media-tv/kodi/kodi-9999.ebuild
+++ b/media-tv/kodi/kodi-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -173,8 +173,8 @@ DEPEND="${COMMON_DEPEND} ${COMMON_TARGET_DEPEND}
test? ( >=dev-cpp/gtest-1.10.0 )
"
BDEPEND="${COMMON_DEPEND}
+ dev-build/cmake
dev-lang/swig
- dev-util/cmake
media-libs/giflib
>=dev-libs/flatbuffers-1.11.0
>=media-libs/libjpeg-turbo-2.0.4:=
diff --git a/media-video/handbrake/handbrake-1.5.1-r1.ebuild b/media-video/handbrake/handbrake-1.5.1-r1.ebuild
index 7c9e08992e02..9c9c548d9e32 100644
--- a/media-video/handbrake/handbrake-1.5.1-r1.ebuild
+++ b/media-video/handbrake/handbrake-1.5.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit autotools python-any-r1 toolchain-funcs xdg
@@ -78,8 +78,8 @@ DEPEND="${RDEPEND}"
# cmake needed for custom script: bug #852701
BDEPEND="
${PYTHON_DEPS}
+ dev-build/cmake
dev-lang/nasm
- dev-util/cmake
"
PATCHES=(
diff --git a/media-video/handbrake/handbrake-1.6.1.ebuild b/media-video/handbrake/handbrake-1.6.1.ebuild
index f829de7ac8f3..7be693401ffa 100644
--- a/media-video/handbrake/handbrake-1.6.1.ebuild
+++ b/media-video/handbrake/handbrake-1.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -81,8 +81,8 @@ DEPEND="${RDEPEND}"
# cmake needed for custom script: bug #852701
BDEPEND="
${PYTHON_DEPS}
+ dev-build/cmake
dev-lang/nasm
- dev-util/cmake
"
PATCHES=(
diff --git a/media-video/handbrake/handbrake-9999.ebuild b/media-video/handbrake/handbrake-9999.ebuild
index 41a2061311b8..0201e9e8dd27 100644
--- a/media-video/handbrake/handbrake-9999.ebuild
+++ b/media-video/handbrake/handbrake-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -81,8 +81,8 @@ DEPEND="${RDEPEND}"
# cmake needed for custom script: bug #852701
BDEPEND="
${PYTHON_DEPS}
+ dev-build/cmake
dev-lang/nasm
- dev-util/cmake
"
PATCHES=(
diff --git a/media-video/vidify-audiosync/vidify-audiosync-0.3.0-r2.ebuild b/media-video/vidify-audiosync/vidify-audiosync-0.3.0-r2.ebuild
index d5671742498d..ab4c4f67e7ec 100644
--- a/media-video/vidify-audiosync/vidify-audiosync-0.3.0-r2.ebuild
+++ b/media-video/vidify-audiosync/vidify-audiosync-0.3.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -26,7 +26,7 @@ RDEPEND="
sci-libs/fftw
debug? ( sci-visualization/gnuplot )
"
-BDEPEND="test? ( dev-util/cmake )"
+BDEPEND="test? ( dev-build/cmake )"
S="${WORKDIR}/old-audiosync-${PV}"
diff --git a/net-dns/resolv_wrapper/resolv_wrapper-1.1.8.ebuild b/net-dns/resolv_wrapper/resolv_wrapper-1.1.8.ebuild
index 6d82949054c5..7f5091771e60 100644
--- a/net-dns/resolv_wrapper/resolv_wrapper-1.1.8.ebuild
+++ b/net-dns/resolv_wrapper/resolv_wrapper-1.1.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,7 +20,7 @@ BDEPEND="test? (
net-libs/socket_wrapper
)"
-# Work around a problem with >=dev-util/cmake-3.3.0 (bug #558340)
+# Work around a problem with >=dev-build/cmake-3.3.0 (bug #558340)
# Because of this we cannot use cmake-multilib_src_configure() here.
multilib_src_configure() {
local mycmakeargs=(
diff --git a/net-im/telegram-desktop/telegram-desktop-4.12.2.ebuild b/net-im/telegram-desktop/telegram-desktop-4.12.2.ebuild
index 1173997980e4..d51a41aaf8a2 100644
--- a/net-im/telegram-desktop/telegram-desktop-4.12.2.ebuild
+++ b/net-im/telegram-desktop/telegram-desktop-4.12.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -89,8 +89,8 @@ DEPEND="${CDEPEND}
"
BDEPEND="
${PYTHON_DEPS}
+ >=dev-build/cmake-3.16
>=dev-cpp/cppgir-0_p20230926
- >=dev-util/cmake-3.16
dev-util/gdbus-codegen
virtual/pkgconfig
wayland? ( dev-util/wayland-scanner )
diff --git a/net-im/telegram-desktop/telegram-desktop-4.13.1.ebuild b/net-im/telegram-desktop/telegram-desktop-4.13.1.ebuild
index 0d903b5eaadb..26cb048d9f91 100644
--- a/net-im/telegram-desktop/telegram-desktop-4.13.1.ebuild
+++ b/net-im/telegram-desktop/telegram-desktop-4.13.1.ebuild
@@ -89,8 +89,8 @@ DEPEND="${CDEPEND}
"
BDEPEND="
${PYTHON_DEPS}
+ >=dev-build/cmake-3.16
>=dev-cpp/cppgir-0_p20230926
- >=dev-util/cmake-3.16
dev-util/gdbus-codegen
virtual/pkgconfig
wayland? ( dev-util/wayland-scanner )
diff --git a/net-libs/quiche/quiche-0.20.0.ebuild b/net-libs/quiche/quiche-0.20.0.ebuild
index 60cfe2d21df3..d680e172437f 100644
--- a/net-libs/quiche/quiche-0.20.0.ebuild
+++ b/net-libs/quiche/quiche-0.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -212,7 +212,7 @@ DOCS=( COPYING README.md )
BDEPEND="
>=virtual/rust-1.66.0[${MULTILIB_USEDEP}]
- dev-util/cmake
+ dev-build/cmake
"
DEPEND=""
RDEPEND=""
diff --git a/net-libs/quiche/quiche-9999.ebuild b/net-libs/quiche/quiche-9999.ebuild
index 1098e285918d..e4700654066c 100644
--- a/net-libs/quiche/quiche-9999.ebuild
+++ b/net-libs/quiche/quiche-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -212,7 +212,7 @@ DOCS=( COPYING README.md )
BDEPEND="
>=virtual/rust-1.66.0[${MULTILIB_USEDEP}]
- dev-util/cmake
+ dev-build/cmake
"
DEPEND=""
RDEPEND=""
diff --git a/net-p2p/retroshare/retroshare-0.6.6-r1.ebuild b/net-p2p/retroshare/retroshare-0.6.6-r1.ebuild
index 9e7a39650b1d..2d5b75c038d1 100644
--- a/net-p2p/retroshare/retroshare-0.6.6-r1.ebuild
+++ b/net-p2p/retroshare/retroshare-0.6.6-r1.ebuild
@@ -49,7 +49,7 @@ DEPEND="${RDEPEND}
dev-qt/qtcore:5
gui? ( dev-qt/designer:5 )"
-BDEPEND="dev-util/cmake
+BDEPEND="dev-build/cmake
virtual/pkgconfig
jsonapi? ( app-text/doxygen )"
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask
index 6099f2df38d5..17d95fde6aba 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -20,7 +20,7 @@ dev-perl/DBD-mysql mysql
# matoro <matoro_gentoo@matoro.tk> (2023-11-01)
# Qt 6 not keyworded here.
app-text/doxygen gui
-dev-util/cmake gui
+dev-build/cmake gui
# Violet Purcell <vimproved@inventati.org> (2023-10-12)
# dev-build/samurai is not keyworded here.
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index e150a87519db..cde94fbd99ae 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -87,7 +87,7 @@ net-misc/curl -nghttp3
# Sam James <sam@gentoo.org> (2023-07-18)
# dev-cpp/cppdap is not keyworded in most places
-dev-util/cmake -dap
+dev-build/cmake -dap
# Marek Szuba <marecki@gentoo.org> (2023-06-29)
# Now that we globally unmask USE=qt6 for amd64, the mask set
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 62e83683950a..ed5692624192 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -53,7 +53,7 @@ media-video/pipewire roc
# Sam James <sam@gentoo.org> (2023-07-18)
# dev-cpp/cppdap is not keyworded in most places
-dev-util/cmake dap
+dev-build/cmake dap
# Sam James <sam@gentoo.org> (2023-07-09)
# sys-libs/libhugetlbfs is broken w/ newer glibc, bug #806079
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index db4ce9e90e09..4b607081a632 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -44,7 +44,7 @@ app-text/doxygen gui
# Sam James <sam@gentoo.org> (2023-09-22)
# Qt 6 not keyworded here.
-dev-util/cmake gui
+dev-build/cmake gui
# Sam James <sam@gentoo.org> (2023-09-18)
# x11-libs/gtksourceview:4 not keyworded here
diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask
index e9e8113acd7c..ccbecff2e469 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -168,7 +168,7 @@ dev-python/twisted test
dev-tcltk/bwidget test
dev-tcltk/snack test
dev-tcltk/tcllib test
-dev-util/cmake test
+dev-build/cmake test
sys-apps/dbus test
# Rolf Eike Beer <eike@sf-mail.de> (2020-12-14)
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index cf2c7474c9fb..c18de78a3314 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -39,7 +39,7 @@ app-text/doxygen gui
# Sam James <sam@gentoo.org> (2023-09-22)
# Qt 6 not keyworded here.
-dev-util/cmake gui
+dev-build/cmake gui
# Rich Freeman <rich0@gentoo.org> (2023-09-13)
# Tests require shellcheck which is not currently available
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index a31cdc07a54a..e78219c307fe 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -23,7 +23,7 @@ dev-perl/DBD-mysql mysql
# Sam James <sam@gentoo.org> (2023-09-22)
# Qt 6 not keyworded here.
-dev-util/cmake gui
+dev-build/cmake gui
# Sam James <sam@gentoo.org> (2023-09-22)
# sys-apps/flatpak is not keyworded here
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index 705cdeb43627..c1d907fe1c86 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2023-10-09)
@@ -7,7 +7,7 @@ media-libs/libplacebo -shaderc
# Sam James <sam@gentoo.org> (2023-09-22)
# Qt 6 not keyworded here.
-dev-util/cmake gui
+dev-build/cmake gui
# Joonas Niilola <juippis@gentoo.org> (2023-08-24)
# media-video/libva-utils is masked on ppc64, so hwaccel on Firefox
diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask
index dd06dd907f21..ed4e9afb401b 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -37,7 +37,7 @@ app-text/doxygen gui
# Sam James <sam@gentoo.org> (2023-09-22)
# Qt 6 not keyworded here.
-dev-util/cmake gui
+dev-build/cmake gui
# Sam James <sam@gentoo.org> (2023-06-18)
# Qt 5 not keyworded here
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index eb1f8de33578..9fd8b2de8235 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -64,7 +64,7 @@ sys-apps/openrc s6
# Sam James <sam@gentoo.org> (2023-09-22)
# Qt 6 not keyworded here.
-dev-util/cmake gui
+dev-build/cmake gui
# Rich Freeman <rich0@gentoo.org> (2023-09-13)
# Tests require shellcheck which is not currently available
diff --git a/profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc b/profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc
index daf95e971573..caee13cd8cf1 100644
--- a/profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc
+++ b/profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc
@@ -1,9 +1,9 @@
-# Copyright 2018-2020 Gentoo Authors
+# Copyright 2018-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# tricks to circumvent false positive checks of old kernel
-if [[ ${CATEGORY}/${PN} == dev-util/cmake && ${EBUILD_PHASE} == configure ]]; then
+if [[ ${CATEGORY}/${PN} == dev-build/cmake && ${EBUILD_PHASE} == configure ]]; then
einfo "Removing utimensat outputs..."
sed -e '/UTIMENSAT=/d' -i "${S}"/Source/kwsys/CMakeLists.txt || die
elif [[ ${CATEGORY}/${PN} == dev-libs/libuv && ${EBUILD_PHASE} == prepare ]]; then
diff --git a/profiles/features/prefix/standalone/profile.bashrc b/profiles/features/prefix/standalone/profile.bashrc
index 56d55959e8ad..6dba1b9ff713 100644
--- a/profiles/features/prefix/standalone/profile.bashrc
+++ b/profiles/features/prefix/standalone/profile.bashrc
@@ -57,7 +57,7 @@ elif [[ ${CATEGORY}/${PN} == dev-lang/php && ${EBUILD_PHASE} == prepare ]]; then
ebegin "Prefixifying ext/iconv/config.m4 paths"
sed -i -r "/for i in/s,(/usr(/local|)),${EPREFIX}\1,g" "${S}"/ext/iconv/config.m4
eend $?
-elif [[ ${CATEGORY}/${PN} == dev-util/cmake && ${EBUILD_PHASE} == prepare ]]; then
+elif [[ ${CATEGORY}/${PN} == dev-build/cmake && ${EBUILD_PHASE} == prepare ]]; then
einfo "Removing Debian magic..."
for f in Modules/{CMakeFindPackageMode,FindPkgConfig,GNUInstallDirs,Platform/{GNU,Linux}}.cmake; do
ebegin " Updating $f"
diff --git a/profiles/info_pkgs b/profiles/info_pkgs
index 4fdd47b2093c..d73d46d82471 100644
--- a/profiles/info_pkgs
+++ b/profiles/info_pkgs
@@ -28,7 +28,7 @@ sys-devel/lld
sys-devel/gcc
sys-devel/gcc-config
dev-java/java-config
-dev-util/cmake
+dev-build/cmake
dev-build/meson
# NOTE: portage no longer list /etc/gentoo-release,
# so this is not redundant
diff --git a/profiles/targets/desktop/package.use b/profiles/targets/desktop/package.use
index fb40cc967f28..64368f304e8b 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -16,7 +16,7 @@ dev-qt/qtgui:5 accessibility egl libinput
# on desktop profiles and CMake is unavoidable, it feels a shame to drag in
# Qt 6 just for something people are unlikely to want. Plus, it avoids a
# circular dependency out of the box.
-dev-util/cmake -gui -qt5 -qt6
+dev-build/cmake -gui -qt5 -qt6
# Andreas Sturmlechner <asturm@gentoo.org> (2023-07-29)
# Required by dev-python/PyQt5[multimedia]
diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024
index a8ca6ab46768..61c3e0552ef4 100644
--- a/profiles/updates/1Q-2024
+++ b/profiles/updates/1Q-2024
@@ -23,3 +23,4 @@ move dev-util/cmake-fedora dev-build/cmake-fedora
move dev-util/ignition-cmake dev-build/ignition-cmake
move dev-util/rocm-cmake dev-build/rocm-cmake
move dev-util/tinycmmc dev-build/tinycmmc
+move dev-util/cmake dev-build/cmake
diff --git a/sci-astronomy/siril/siril-1.2.0.ebuild b/sci-astronomy/siril/siril-1.2.0.ebuild
index ab0ce6b7f6d2..70a659136663 100644
--- a/sci-astronomy/siril/siril-1.2.0.ebuild
+++ b/sci-astronomy/siril/siril-1.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -47,7 +47,7 @@ DEPEND="
RDEPEND="
${DEPEND}
"
-BDEPEND="dev-util/cmake
+BDEPEND="dev-build/cmake
x11-base/xorg-proto"
PATCHES=(
diff --git a/sci-astronomy/siril/siril-9999.ebuild b/sci-astronomy/siril/siril-9999.ebuild
index 1f9d03614a4d..f230b3469ec6 100644
--- a/sci-astronomy/siril/siril-9999.ebuild
+++ b/sci-astronomy/siril/siril-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -47,7 +47,7 @@ DEPEND="
RDEPEND="
${DEPEND}
"
-BDEPEND="dev-util/cmake
+BDEPEND="dev-build/cmake
x11-base/xorg-proto"
PATCHES=(
diff --git a/sci-libs/hipSPARSE/hipSPARSE-5.1.3-r1.ebuild b/sci-libs/hipSPARSE/hipSPARSE-5.1.3-r1.ebuild
index 5d1f5f1b59e2..d0d519b18ce6 100644
--- a/sci-libs/hipSPARSE/hipSPARSE-5.1.3-r1.ebuild
+++ b/sci-libs/hipSPARSE/hipSPARSE-5.1.3-r1.ebuild
@@ -46,7 +46,7 @@ RDEPEND="dev-util/rocminfo
sci-libs/rocSPARSE:${SLOT}[${ROCM_USEDEP}]"
DEPEND="${RDEPEND}"
BDEPEND="dev-build/rocm-cmake
- >=dev-util/cmake-3.22
+ >=dev-build/cmake-3.22
test? ( dev-cpp/gtest )"
S="${WORKDIR}/hipSPARSE-rocm-${PV}"
diff --git a/sci-libs/hipSPARSE/hipSPARSE-5.7.1.ebuild b/sci-libs/hipSPARSE/hipSPARSE-5.7.1.ebuild
index 45c92c36c51f..b3aa027c2624 100644
--- a/sci-libs/hipSPARSE/hipSPARSE-5.7.1.ebuild
+++ b/sci-libs/hipSPARSE/hipSPARSE-5.7.1.ebuild
@@ -46,7 +46,7 @@ RDEPEND="dev-util/rocminfo
sci-libs/rocSPARSE:${SLOT}[${ROCM_USEDEP}]"
DEPEND="${RDEPEND}"
BDEPEND="dev-build/rocm-cmake
- >=dev-util/cmake-3.22
+ >=dev-build/cmake-3.22
test? ( dev-cpp/gtest )"
S="${WORKDIR}/hipSPARSE-rocm-${PV}"
diff --git a/sci-libs/rocFFT/rocFFT-5.1.3-r1.ebuild b/sci-libs/rocFFT/rocFFT-5.1.3-r1.ebuild
index b4cef333669a..60110fcd62fc 100644
--- a/sci-libs/rocFFT/rocFFT-5.1.3-r1.ebuild
+++ b/sci-libs/rocFFT/rocFFT-5.1.3-r1.ebuild
@@ -35,7 +35,7 @@ DEPEND="dev-util/hip
BDEPEND="
test? ( dev-cpp/gtest dev-libs/boost
>=sci-libs/fftw-3 sys-libs/libomp )
- >=dev-util/cmake-3.22
+ >=dev-build/cmake-3.22
dev-build/rocm-cmake
"
diff --git a/sci-libs/rocFFT/rocFFT-5.7.1-r1.ebuild b/sci-libs/rocFFT/rocFFT-5.7.1-r1.ebuild
index b909e54736fe..0fba2a7508a3 100644
--- a/sci-libs/rocFFT/rocFFT-5.7.1-r1.ebuild
+++ b/sci-libs/rocFFT/rocFFT-5.7.1-r1.ebuild
@@ -40,7 +40,7 @@ BDEPEND="
sys-libs/libomp
sci-libs/hipRAND:${SLOT}[${ROCM_USEDEP}]
)
- >=dev-util/cmake-3.22
+ >=dev-build/cmake-3.22
dev-build/rocm-cmake
dev-db/sqlite
"
diff --git a/sci-libs/rocPRIM/rocPRIM-5.1.3.ebuild b/sci-libs/rocPRIM/rocPRIM-5.1.3.ebuild
index df4cabdd0310..b95730533189 100644
--- a/sci-libs/rocPRIM/rocPRIM-5.1.3.ebuild
+++ b/sci-libs/rocPRIM/rocPRIM-5.1.3.ebuild
@@ -20,7 +20,7 @@ RDEPEND="dev-util/hip
benchmark? ( dev-cpp/benchmark )
test? ( dev-cpp/gtest )"
BDEPEND="dev-build/rocm-cmake
- >=dev-util/cmake-3.22"
+ >=dev-build/cmake-3.22"
DEPEND="${RDEPEND}"
S="${WORKDIR}/rocPRIM-rocm-${PV}"
diff --git a/sci-libs/rocPRIM/rocPRIM-5.7.1.ebuild b/sci-libs/rocPRIM/rocPRIM-5.7.1.ebuild
index 482e1fc30e78..34c46c1b401d 100644
--- a/sci-libs/rocPRIM/rocPRIM-5.7.1.ebuild
+++ b/sci-libs/rocPRIM/rocPRIM-5.7.1.ebuild
@@ -20,7 +20,7 @@ RDEPEND="dev-util/hip
benchmark? ( dev-cpp/benchmark )
test? ( dev-cpp/gtest )"
BDEPEND="dev-build/rocm-cmake
- >=dev-util/cmake-3.22"
+ >=dev-build/cmake-3.22"
DEPEND="${RDEPEND}"
S="${WORKDIR}/rocPRIM-rocm-${PV}"
diff --git a/sci-libs/rocRAND/rocRAND-5.1.3.ebuild b/sci-libs/rocRAND/rocRAND-5.1.3.ebuild
index 310a8c03c01c..bb518842e253 100644
--- a/sci-libs/rocRAND/rocRAND-5.1.3.ebuild
+++ b/sci-libs/rocRAND/rocRAND-5.1.3.ebuild
@@ -28,7 +28,7 @@ DEPEND="${RDEPEND}
dev-build/rocm-cmake
test? ( dev-cpp/gtest )"
BDEPEND="dev-build/rocm-cmake
->=dev-util/cmake-3.22"
+>=dev-build/cmake-3.22"
S="${WORKDIR}/rocRAND-rocm-${PV}"
diff --git a/sci-libs/rocRAND/rocRAND-5.6.0-r1.ebuild b/sci-libs/rocRAND/rocRAND-5.6.0-r1.ebuild
index c26133da34af..cadf2c863445 100644
--- a/sci-libs/rocRAND/rocRAND-5.6.0-r1.ebuild
+++ b/sci-libs/rocRAND/rocRAND-5.6.0-r1.ebuild
@@ -26,7 +26,7 @@ DEPEND="${RDEPEND}
benchmark? ( dev-cpp/benchmark )
test? ( dev-cpp/gtest )"
BDEPEND="dev-build/rocm-cmake
- >=dev-util/cmake-3.22"
+ >=dev-build/cmake-3.22"
S="${WORKDIR}/rocRAND-rocm-${PV}"
diff --git a/sci-libs/rocRAND/rocRAND-5.7.1.ebuild b/sci-libs/rocRAND/rocRAND-5.7.1.ebuild
index 6da9f75c961c..262215396fe3 100644
--- a/sci-libs/rocRAND/rocRAND-5.7.1.ebuild
+++ b/sci-libs/rocRAND/rocRAND-5.7.1.ebuild
@@ -30,7 +30,7 @@ DEPEND="${RDEPEND}
benchmark? ( dev-cpp/benchmark )
test? ( dev-cpp/gtest )"
BDEPEND="dev-build/rocm-cmake
- >=dev-util/cmake-3.22"
+ >=dev-build/cmake-3.22"
S="${WORKDIR}/rocRAND-rocm-${PV}"
diff --git a/sci-libs/rocSOLVER/rocSOLVER-5.1.3-r1.ebuild b/sci-libs/rocSOLVER/rocSOLVER-5.1.3-r1.ebuild
index 11cedfb8deff..7af286e20569 100644
--- a/sci-libs/rocSOLVER/rocSOLVER-5.1.3-r1.ebuild
+++ b/sci-libs/rocSOLVER/rocSOLVER-5.1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -24,7 +24,7 @@ RDEPEND="dev-util/hip
benchmark? ( virtual/blas )"
DEPEND="${RDEPEND}"
BDEPEND="test? ( dev-cpp/gtest
- >=dev-util/cmake-3.22
+ >=dev-build/cmake-3.22
virtual/blas )"
PATCHES=(
diff --git a/sci-libs/rocSOLVER/rocSOLVER-5.4.2.ebuild b/sci-libs/rocSOLVER/rocSOLVER-5.4.2.ebuild
index 8088b8523a68..10fb52f40af2 100644
--- a/sci-libs/rocSOLVER/rocSOLVER-5.4.2.ebuild
+++ b/sci-libs/rocSOLVER/rocSOLVER-5.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -24,7 +24,7 @@ RDEPEND="dev-util/hip
benchmark? ( virtual/blas )"
DEPEND="${RDEPEND}"
BDEPEND="test? ( dev-cpp/gtest
- >=dev-util/cmake-3.22
+ >=dev-build/cmake-3.22
virtual/blas )"
PATCHES=( "${FILESDIR}"/${PN}-5.4.2-libfmt9.patch )
diff --git a/sci-libs/rocSOLVER/rocSOLVER-5.7.1.ebuild b/sci-libs/rocSOLVER/rocSOLVER-5.7.1.ebuild
index a5e339aa71ab..5d8141a88c15 100644
--- a/sci-libs/rocSOLVER/rocSOLVER-5.7.1.ebuild
+++ b/sci-libs/rocSOLVER/rocSOLVER-5.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -25,7 +25,7 @@ RDEPEND="dev-util/hip
benchmark? ( virtual/blas )"
DEPEND="${RDEPEND}"
BDEPEND="test? ( dev-cpp/gtest
- >=dev-util/cmake-3.22
+ >=dev-build/cmake-3.22
virtual/blas )"
RESTRICT="!test? ( test )"
diff --git a/sci-libs/rocSPARSE/rocSPARSE-5.1.3-r1.ebuild b/sci-libs/rocSPARSE/rocSPARSE-5.1.3-r1.ebuild
index 3c16b15085ac..31d07cee0a08 100644
--- a/sci-libs/rocSPARSE/rocSPARSE-5.1.3-r1.ebuild
+++ b/sci-libs/rocSPARSE/rocSPARSE-5.1.3-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
ROCM_VERSION=${PV}
inherit cmake edo python-any-r1 toolchain-funcs rocm
@@ -50,7 +50,7 @@ RDEPEND="dev-util/hip
DEPEND="${RDEPEND}"
BDEPEND="test? (
dev-cpp/gtest
- >=dev-util/cmake-3.22
+ >=dev-build/cmake-3.22
$(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
)
benchmark? ( app-admin/chrpath )
diff --git a/sci-libs/rocSPARSE/rocSPARSE-5.7.1-r1.ebuild b/sci-libs/rocSPARSE/rocSPARSE-5.7.1-r1.ebuild
index 72ab49658a90..d9b2859cad9c 100644
--- a/sci-libs/rocSPARSE/rocSPARSE-5.7.1-r1.ebuild
+++ b/sci-libs/rocSPARSE/rocSPARSE-5.7.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
ROCM_VERSION=${PV}
inherit cmake edo python-any-r1 toolchain-funcs rocm
@@ -50,7 +50,7 @@ RDEPEND="dev-util/hip
DEPEND="${RDEPEND}"
BDEPEND="test? (
dev-cpp/gtest
- >=dev-util/cmake-3.22
+ >=dev-build/cmake-3.22
$(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
)
benchmark? ( app-admin/chrpath )
diff --git a/sci-libs/rocThrust/rocThrust-5.1.3.ebuild b/sci-libs/rocThrust/rocThrust-5.1.3.ebuild
index c7ef0e87fa4a..6fa60fff62dc 100644
--- a/sci-libs/rocThrust/rocThrust-5.1.3.ebuild
+++ b/sci-libs/rocThrust/rocThrust-5.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,7 +23,7 @@ RDEPEND="dev-util/hip
sci-libs/rocPRIM:${SLOT}[${ROCM_USEDEP}]
test? ( dev-cpp/gtest )"
DEPEND="${RDEPEND}"
-BDEPEND=">=dev-util/cmake-3.22"
+BDEPEND=">=dev-build/cmake-3.22"
S="${WORKDIR}/rocThrust-rocm-${PV}"
diff --git a/sci-libs/rocThrust/rocThrust-5.7.1.ebuild b/sci-libs/rocThrust/rocThrust-5.7.1.ebuild
index 68d0b7198b14..ca9648708282 100644
--- a/sci-libs/rocThrust/rocThrust-5.7.1.ebuild
+++ b/sci-libs/rocThrust/rocThrust-5.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,7 +23,7 @@ RDEPEND="dev-util/hip
sci-libs/rocPRIM:${SLOT}[${ROCM_USEDEP}]
test? ( dev-cpp/gtest )"
DEPEND="${RDEPEND}"
-BDEPEND=">=dev-util/cmake-3.22"
+BDEPEND=">=dev-build/cmake-3.22"
S="${WORKDIR}/rocThrust-rocm-${PV}"
diff --git a/sci-mathematics/petsc/petsc-3.16.0-r1.ebuild b/sci-mathematics/petsc/petsc-3.16.0-r1.ebuild
index 6fb38f147f14..743b36c54912 100644
--- a/sci-mathematics/petsc/petsc-3.16.0-r1.ebuild
+++ b/sci-mathematics/petsc/petsc-3.16.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit flag-o-matic fortran-2 python-any-r1 toolchain-funcs
@@ -50,7 +50,7 @@ RDEPEND="
DEPEND="${RDEPEND}
${PYTHON_DEPS}
virtual/pkgconfig
- dev-util/cmake
+ dev-build/cmake
sys-apps/which
"
diff --git a/sci-mathematics/petsc/petsc-3.17.1-r1.ebuild b/sci-mathematics/petsc/petsc-3.17.1-r1.ebuild
index c38d34317074..5caa2d8578da 100644
--- a/sci-mathematics/petsc/petsc-3.17.1-r1.ebuild
+++ b/sci-mathematics/petsc/petsc-3.17.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
inherit flag-o-matic fortran-2 python-any-r1 toolchain-funcs
@@ -41,7 +41,7 @@ DEPEND="
${PYTHON_DEPS}
"
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
sys-apps/which
virtual/pkgconfig
"
diff --git a/sci-mathematics/petsc/petsc-3.18.2.ebuild b/sci-mathematics/petsc/petsc-3.18.2.ebuild
index f57281175844..27e8a71e87ea 100644
--- a/sci-mathematics/petsc/petsc-3.18.2.ebuild
+++ b/sci-mathematics/petsc/petsc-3.18.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit flag-o-matic fortran-2 python-any-r1 toolchain-funcs
@@ -41,7 +41,7 @@ DEPEND="
${PYTHON_DEPS}
"
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
sys-apps/which
virtual/pkgconfig
"
diff --git a/sci-mathematics/petsc/petsc-3.19.1.ebuild b/sci-mathematics/petsc/petsc-3.19.1.ebuild
index f57281175844..27e8a71e87ea 100644
--- a/sci-mathematics/petsc/petsc-3.19.1.ebuild
+++ b/sci-mathematics/petsc/petsc-3.19.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit flag-o-matic fortran-2 python-any-r1 toolchain-funcs
@@ -41,7 +41,7 @@ DEPEND="
${PYTHON_DEPS}
"
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
sys-apps/which
virtual/pkgconfig
"
diff --git a/sci-mathematics/petsc/petsc-3.19.2.ebuild b/sci-mathematics/petsc/petsc-3.19.2.ebuild
index f57281175844..27e8a71e87ea 100644
--- a/sci-mathematics/petsc/petsc-3.19.2.ebuild
+++ b/sci-mathematics/petsc/petsc-3.19.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit flag-o-matic fortran-2 python-any-r1 toolchain-funcs
@@ -41,7 +41,7 @@ DEPEND="
${PYTHON_DEPS}
"
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
sys-apps/which
virtual/pkgconfig
"
diff --git a/sci-mathematics/petsc/petsc-3.19.4.ebuild b/sci-mathematics/petsc/petsc-3.19.4.ebuild
index f57281175844..27e8a71e87ea 100644
--- a/sci-mathematics/petsc/petsc-3.19.4.ebuild
+++ b/sci-mathematics/petsc/petsc-3.19.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit flag-o-matic fortran-2 python-any-r1 toolchain-funcs
@@ -41,7 +41,7 @@ DEPEND="
${PYTHON_DEPS}
"
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
sys-apps/which
virtual/pkgconfig
"
diff --git a/sci-mathematics/slepc/slepc-3.16.0.ebuild b/sci-mathematics/slepc/slepc-3.16.0.ebuild
index d429df0ac74e..398991839815 100644
--- a/sci-mathematics/slepc/slepc-3.16.0.ebuild
+++ b/sci-mathematics/slepc/slepc-3.16.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit flag-o-matic python-any-r1 toolchain-funcs
@@ -25,7 +25,7 @@ RDEPEND="
DEPEND="${RDEPEND}
${PYTHON_DEPS}
virtual/pkgconfig
- dev-util/cmake
+ dev-build/cmake
"
MAKEOPTS="${MAKEOPTS} V=1"
diff --git a/sci-mathematics/slepc/slepc-3.17.1.ebuild b/sci-mathematics/slepc/slepc-3.17.1.ebuild
index 3b88dcc35b7f..32dcd9642922 100644
--- a/sci-mathematics/slepc/slepc-3.17.1.ebuild
+++ b/sci-mathematics/slepc/slepc-3.17.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit flag-o-matic python-any-r1 toolchain-funcs
@@ -25,7 +25,7 @@ RDEPEND="
DEPEND="${RDEPEND}
${PYTHON_DEPS}
virtual/pkgconfig
- dev-util/cmake
+ dev-build/cmake
"
MAKEOPTS="${MAKEOPTS} V=1"
diff --git a/sci-mathematics/slepc/slepc-3.18.1.ebuild b/sci-mathematics/slepc/slepc-3.18.1.ebuild
index dacebd229f02..77193abacfff 100644
--- a/sci-mathematics/slepc/slepc-3.18.1.ebuild
+++ b/sci-mathematics/slepc/slepc-3.18.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit python-any-r1
@@ -27,7 +27,7 @@ RDEPEND="
DEPEND="${RDEPEND}
${PYTHON_DEPS}
virtual/pkgconfig
- dev-util/cmake
+ dev-build/cmake
"
MAKEOPTS="${MAKEOPTS} V=1"
diff --git a/sci-mathematics/slepc/slepc-3.19.0.ebuild b/sci-mathematics/slepc/slepc-3.19.0.ebuild
index 3622655a7bd1..3d9a5e16f6f6 100644
--- a/sci-mathematics/slepc/slepc-3.19.0.ebuild
+++ b/sci-mathematics/slepc/slepc-3.19.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit python-any-r1
@@ -29,7 +29,7 @@ RDEPEND="
DEPEND="${RDEPEND}
${PYTHON_DEPS}
virtual/pkgconfig
- dev-util/cmake
+ dev-build/cmake
"
MAKEOPTS="${MAKEOPTS} V=1"
diff --git a/sci-mathematics/slepc/slepc-3.19.1.ebuild b/sci-mathematics/slepc/slepc-3.19.1.ebuild
index 3622655a7bd1..3d9a5e16f6f6 100644
--- a/sci-mathematics/slepc/slepc-3.19.1.ebuild
+++ b/sci-mathematics/slepc/slepc-3.19.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit python-any-r1
@@ -29,7 +29,7 @@ RDEPEND="
DEPEND="${RDEPEND}
${PYTHON_DEPS}
virtual/pkgconfig
- dev-util/cmake
+ dev-build/cmake
"
MAKEOPTS="${MAKEOPTS} V=1"
diff --git a/sys-cluster/ceph/ceph-16.2.14-r1.ebuild b/sys-cluster/ceph/ceph-16.2.14-r1.ebuild
index 08fc7ebf06a8..9f334bb302cd 100644
--- a/sys-cluster/ceph/ceph-16.2.14-r1.ebuild
+++ b/sys-cluster/ceph/ceph-16.2.14-r1.ebuild
@@ -103,7 +103,7 @@ BDEPEND="
x86? ( dev-lang/yasm )
app-alternatives/cpio
dev-debug/valgrind
- >=dev-util/cmake-3.5.0
+ >=dev-build/cmake-3.5.0
dev-python/cython[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/sphinx
diff --git a/sys-cluster/ceph/ceph-17.2.6-r8.ebuild b/sys-cluster/ceph/ceph-17.2.6-r8.ebuild
index 635ee0061ac4..b30fbd6be9a9 100644
--- a/sys-cluster/ceph/ceph-17.2.6-r8.ebuild
+++ b/sys-cluster/ceph/ceph-17.2.6-r8.ebuild
@@ -110,7 +110,7 @@ BDEPEND="
x86? ( dev-lang/yasm )
app-alternatives/cpio
dev-debug/valgrind
- >=dev-util/cmake-3.5.0
+ >=dev-build/cmake-3.5.0
dev-python/cython[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/sphinx
diff --git a/sys-cluster/ceph/ceph-17.2.7.ebuild b/sys-cluster/ceph/ceph-17.2.7.ebuild
index 27b8b4297e7a..5b8e6c36cdc6 100644
--- a/sys-cluster/ceph/ceph-17.2.7.ebuild
+++ b/sys-cluster/ceph/ceph-17.2.7.ebuild
@@ -110,7 +110,7 @@ BDEPEND="
x86? ( dev-lang/yasm )
app-alternatives/cpio
dev-debug/valgrind
- >=dev-util/cmake-3.5.0
+ >=dev-build/cmake-3.5.0
dev-python/cython[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/sphinx
diff --git a/sys-cluster/ceph/ceph-18.2.0-r2.ebuild b/sys-cluster/ceph/ceph-18.2.0-r2.ebuild
index 80a19ee5afb0..e4eee27edc16 100644
--- a/sys-cluster/ceph/ceph-18.2.0-r2.ebuild
+++ b/sys-cluster/ceph/ceph-18.2.0-r2.ebuild
@@ -112,7 +112,7 @@ BDEPEND="
x86? ( dev-lang/yasm )
app-alternatives/cpio
dev-debug/valgrind
- >=dev-util/cmake-3.5.0
+ >=dev-build/cmake-3.5.0
dev-python/cython[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/sphinx
diff --git a/www-servers/monkeyd/monkeyd-1.6.9-r2.ebuild b/www-servers/monkeyd/monkeyd-1.6.9-r2.ebuild
index 574514f722de..1d194afb20c4 100644
--- a/www-servers/monkeyd/monkeyd-1.6.9-r2.ebuild
+++ b/www-servers/monkeyd/monkeyd-1.6.9-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -31,7 +31,7 @@ REQUIRED_USE="
#DEPEND="jemalloc? ( >=dev-libs/jemalloc-3.3.1 )"
DEPEND="
- dev-util/cmake
+ dev-build/cmake
monkeyd_plugins_tls? ( net-libs/mbedtls:= )"
RDEPEND="
acct-group/monkeyd
diff --git a/www-servers/monkeyd/monkeyd-9999.ebuild b/www-servers/monkeyd/monkeyd-9999.ebuild
index a0b187211a62..09c054059b22 100644
--- a/www-servers/monkeyd/monkeyd-9999.ebuild
+++ b/www-servers/monkeyd/monkeyd-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -31,7 +31,7 @@ REQUIRED_USE="
#DEPEND="jemalloc? ( >=dev-libs/jemalloc-3.3.1 )"
DEPEND="
- dev-util/cmake
+ dev-build/cmake
monkeyd_plugins_tls? ( net-libs/mbedtls:= )"
RDEPEND="
acct-group/monkeyd
diff --git a/x11-terms/alacritty/alacritty-0.12.3.ebuild b/x11-terms/alacritty/alacritty-0.12.3.ebuild
index 67872fb0057b..a1a07a3d4499 100644
--- a/x11-terms/alacritty/alacritty-0.12.3.ebuild
+++ b/x11-terms/alacritty/alacritty-0.12.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2023 Gentoo Authors
+# Copyright 2017-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -240,7 +240,7 @@ CRATES="
MY_PV="${PV//_rc/-rc}"
# https://bugs.gentoo.org/725962
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit bash-completion-r1 cargo desktop python-any-r1
@@ -287,7 +287,7 @@ RDEPEND="${COMMON_DEPEND}
"
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
>=virtual/rust-1.57.0
"
diff --git a/x11-terms/alacritty/alacritty-0.13.1.ebuild b/x11-terms/alacritty/alacritty-0.13.1.ebuild
index f735668b1b2c..b9c1811192ed 100644
--- a/x11-terms/alacritty/alacritty-0.13.1.ebuild
+++ b/x11-terms/alacritty/alacritty-0.13.1.ebuild
@@ -311,7 +311,7 @@ RDEPEND="${COMMON_DEPEND}
"
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
>=virtual/rust-1.70.0
app-text/scdoc
"
diff --git a/x11-terms/alacritty/alacritty-9999.ebuild b/x11-terms/alacritty/alacritty-9999.ebuild
index 6bdfbfe42e1a..80b205f702c2 100644
--- a/x11-terms/alacritty/alacritty-9999.ebuild
+++ b/x11-terms/alacritty/alacritty-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2017-2023 Gentoo Authors
+# Copyright 2017-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -57,7 +57,7 @@ RDEPEND="${COMMON_DEPEND}
"
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
>=virtual/rust-1.70.0
app-text/scdoc
"
diff --git a/x11-terms/wezterm/wezterm-20230408.112425.ebuild b/x11-terms/wezterm/wezterm-20230408.112425.ebuild
index f4745ae8dd6b..3d8f29296ae5 100644
--- a/x11-terms/wezterm/wezterm-20230408.112425.ebuild
+++ b/x11-terms/wezterm/wezterm-20230408.112425.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Auto-Generated by cargo-ebuild 0.5.4
@@ -657,7 +657,7 @@ DEPEND="
"
RDEPEND="${DEPEND}"
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
dev-vcs/git
virtual/pkgconfig
virtual/rust
diff --git a/x11-terms/wezterm/wezterm-20230712.072601.ebuild b/x11-terms/wezterm/wezterm-20230712.072601.ebuild
index 006717f9520f..d8d07f9fe953 100644
--- a/x11-terms/wezterm/wezterm-20230712.072601.ebuild
+++ b/x11-terms/wezterm/wezterm-20230712.072601.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Auto-Generated by cargo-ebuild 0.5.4
@@ -664,7 +664,7 @@ DEPEND="
"
RDEPEND="${DEPEND}"
BDEPEND="
- dev-util/cmake
+ dev-build/cmake
dev-vcs/git
virtual/pkgconfig
virtual/rust