diff --git a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.8-r1.ebuild b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.8-r1.ebuild index d9a079e97a244..fdf6d7e33058a 100644 --- a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.8-r1.ebuild +++ b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.8-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 @@ -34,7 +34,7 @@ DEPEND=" ${RDEPEND} virtual/pkgconfig virtual/wine[${MULTILIB_USEDEP}] - >=dev-util/meson-0.50.1 + >=dev-build/meson-0.50.1 " PATCHES=( diff --git a/app-emulation/qemu/qemu-7.2.4.ebuild b/app-emulation/qemu/qemu-7.2.4.ebuild index 099544396b1b6..c8c13d8938d44 100644 --- a/app-emulation/qemu/qemu-7.2.4.ebuild +++ b/app-emulation/qemu/qemu-7.2.4.ebuild @@ -13,7 +13,7 @@ QEMU_DOCS_VERSION="7.2.0" # bug #830088 QEMU_DOC_USEFLAG="+doc" -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{10,11} ) PYTHON_REQ_USE="ncurses,readline" FIRMWARE_ABI_VERSION="7.2.0" @@ -272,7 +272,7 @@ PPC_FIRMWARE_DEPEND=" BDEPEND=" $(python_gen_impl_dep) dev-lang/perl - dev-util/meson + dev-build/meson sys-apps/texinfo virtual/pkgconfig doc? ( diff --git a/app-emulation/qemu/qemu-7.2.6.ebuild b/app-emulation/qemu/qemu-7.2.6.ebuild index b7e36c6b1149f..09c62e4b71337 100644 --- a/app-emulation/qemu/qemu-7.2.6.ebuild +++ b/app-emulation/qemu/qemu-7.2.6.ebuild @@ -13,7 +13,7 @@ QEMU_DOCS_VERSION="7.2.0" # bug #830088 QEMU_DOC_USEFLAG="+doc" -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{10,11} ) PYTHON_REQ_USE="ncurses,readline" FIRMWARE_ABI_VERSION="7.2.0" @@ -272,7 +272,7 @@ PPC_FIRMWARE_DEPEND=" BDEPEND=" $(python_gen_impl_dep) dev-lang/perl - dev-util/meson + dev-build/meson sys-apps/texinfo virtual/pkgconfig doc? ( diff --git a/app-emulation/qemu/qemu-7.2.7.ebuild b/app-emulation/qemu/qemu-7.2.7.ebuild index 56dc849ff9c70..7b45ca3fd8233 100644 --- a/app-emulation/qemu/qemu-7.2.7.ebuild +++ b/app-emulation/qemu/qemu-7.2.7.ebuild @@ -13,7 +13,7 @@ QEMU_DOCS_VERSION="7.2.0" # bug #830088 QEMU_DOC_USEFLAG="+doc" -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{10,11} ) PYTHON_REQ_USE="ncurses,readline" FIRMWARE_ABI_VERSION="7.2.0" @@ -272,7 +272,7 @@ PPC_FIRMWARE_DEPEND=" BDEPEND=" $(python_gen_impl_dep) dev-lang/perl - dev-util/meson + dev-build/meson sys-apps/texinfo virtual/pkgconfig doc? ( diff --git a/app-emulation/qemu/qemu-7.2.8.ebuild b/app-emulation/qemu/qemu-7.2.8.ebuild index 56dc849ff9c70..7b45ca3fd8233 100644 --- a/app-emulation/qemu/qemu-7.2.8.ebuild +++ b/app-emulation/qemu/qemu-7.2.8.ebuild @@ -13,7 +13,7 @@ QEMU_DOCS_VERSION="7.2.0" # bug #830088 QEMU_DOC_USEFLAG="+doc" -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{10,11} ) PYTHON_REQ_USE="ncurses,readline" FIRMWARE_ABI_VERSION="7.2.0" @@ -272,7 +272,7 @@ PPC_FIRMWARE_DEPEND=" BDEPEND=" $(python_gen_impl_dep) dev-lang/perl - dev-util/meson + dev-build/meson sys-apps/texinfo virtual/pkgconfig doc? ( diff --git a/app-emulation/qemu/qemu-8.0.4.ebuild b/app-emulation/qemu/qemu-8.0.4.ebuild index cb9694a7e0d74..c061e812821ea 100644 --- a/app-emulation/qemu/qemu-8.0.4.ebuild +++ b/app-emulation/qemu/qemu-8.0.4.ebuild @@ -273,7 +273,7 @@ PPC_FIRMWARE_DEPEND=" BDEPEND=" $(python_gen_impl_dep) dev-lang/perl - dev-util/meson + dev-build/meson sys-apps/texinfo virtual/pkgconfig doc? ( diff --git a/app-emulation/qemu/qemu-8.0.5.ebuild b/app-emulation/qemu/qemu-8.0.5.ebuild index 4725900b4832a..bd9bb2ea23160 100644 --- a/app-emulation/qemu/qemu-8.0.5.ebuild +++ b/app-emulation/qemu/qemu-8.0.5.ebuild @@ -273,7 +273,7 @@ PPC_FIRMWARE_DEPEND=" BDEPEND=" $(python_gen_impl_dep) dev-lang/perl - dev-util/meson + dev-build/meson sys-apps/texinfo virtual/pkgconfig doc? ( diff --git a/app-emulation/qemu/qemu-8.1.2.ebuild b/app-emulation/qemu/qemu-8.1.2.ebuild index 9bac6a7014123..19515604bcb25 100644 --- a/app-emulation/qemu/qemu-8.1.2.ebuild +++ b/app-emulation/qemu/qemu-8.1.2.ebuild @@ -274,7 +274,7 @@ PPC_FIRMWARE_DEPEND=" BDEPEND=" $(python_gen_impl_dep) dev-lang/perl - >=dev-util/meson-0.63.0 + >=dev-build/meson-0.63.0 dev-python/pip[${PYTHON_USEDEP}] virtual/pkgconfig doc? ( diff --git a/app-emulation/qemu/qemu-8.1.3.ebuild b/app-emulation/qemu/qemu-8.1.3.ebuild index 9bac6a7014123..19515604bcb25 100644 --- a/app-emulation/qemu/qemu-8.1.3.ebuild +++ b/app-emulation/qemu/qemu-8.1.3.ebuild @@ -274,7 +274,7 @@ PPC_FIRMWARE_DEPEND=" BDEPEND=" $(python_gen_impl_dep) dev-lang/perl - >=dev-util/meson-0.63.0 + >=dev-build/meson-0.63.0 dev-python/pip[${PYTHON_USEDEP}] virtual/pkgconfig doc? ( diff --git a/app-emulation/qemu/qemu-8.1.4.ebuild b/app-emulation/qemu/qemu-8.1.4.ebuild index 9bac6a7014123..19515604bcb25 100644 --- a/app-emulation/qemu/qemu-8.1.4.ebuild +++ b/app-emulation/qemu/qemu-8.1.4.ebuild @@ -274,7 +274,7 @@ PPC_FIRMWARE_DEPEND=" BDEPEND=" $(python_gen_impl_dep) dev-lang/perl - >=dev-util/meson-0.63.0 + >=dev-build/meson-0.63.0 dev-python/pip[${PYTHON_USEDEP}] virtual/pkgconfig doc? ( diff --git a/app-emulation/qemu/qemu-8.2.0.ebuild b/app-emulation/qemu/qemu-8.2.0.ebuild index 5bd2c3d154f53..5b9071fc36e9d 100644 --- a/app-emulation/qemu/qemu-8.2.0.ebuild +++ b/app-emulation/qemu/qemu-8.2.0.ebuild @@ -279,7 +279,7 @@ PPC_FIRMWARE_DEPEND=" BDEPEND=" $(python_gen_impl_dep) dev-lang/perl - >=dev-util/meson-0.63.0 + >=dev-build/meson-0.63.0 dev-python/pip[${PYTHON_USEDEP}] virtual/pkgconfig doc? ( diff --git a/app-emulation/qemu/qemu-9999.ebuild b/app-emulation/qemu/qemu-9999.ebuild index 362c7f5977762..5cd95eee6b363 100644 --- a/app-emulation/qemu/qemu-9999.ebuild +++ b/app-emulation/qemu/qemu-9999.ebuild @@ -279,7 +279,7 @@ PPC_FIRMWARE_DEPEND=" BDEPEND=" $(python_gen_impl_dep) dev-lang/perl - >=dev-util/meson-0.63.0 + >=dev-build/meson-0.63.0 dev-python/pip[${PYTHON_USEDEP}] virtual/pkgconfig doc? ( diff --git a/app-emulation/xen-tools/xen-tools-4.16.6_pre1-r1.ebuild b/app-emulation/xen-tools/xen-tools-4.16.6_pre1-r1.ebuild index 04b7cde2edbae..91c6b780c701b 100644 --- a/app-emulation/xen-tools/xen-tools-4.16.6_pre1-r1.ebuild +++ b/app-emulation/xen-tools/xen-tools-4.16.6_pre1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE='ncurses,xml(+),threads(+)' inherit bash-completion-r1 flag-o-matic multilib python-single-r1 readme.gentoo-r1 toolchain-funcs @@ -150,7 +150,7 @@ DEPEND="${COMMON_DEPEND} hvm? ( x11-base/xorg-proto ) qemu? ( app-arch/snappy:= - dev-util/meson + dev-build/meson sdl? ( media-libs/libsdl[X] media-libs/libsdl2[X] diff --git a/app-emulation/xen-tools/xen-tools-4.16.6_pre1.ebuild b/app-emulation/xen-tools/xen-tools-4.16.6_pre1.ebuild index 882c97a57981d..57a548e015b79 100644 --- a/app-emulation/xen-tools/xen-tools-4.16.6_pre1.ebuild +++ b/app-emulation/xen-tools/xen-tools-4.16.6_pre1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE='ncurses,xml(+),threads(+)' inherit bash-completion-r1 flag-o-matic multilib python-single-r1 readme.gentoo-r1 toolchain-funcs @@ -150,7 +150,7 @@ DEPEND="${COMMON_DEPEND} hvm? ( x11-base/xorg-proto ) qemu? ( app-arch/snappy:= - dev-util/meson + dev-build/meson sdl? ( media-libs/libsdl[X] media-libs/libsdl2[X] diff --git a/app-emulation/xen-tools/xen-tools-4.16.6_pre2.ebuild b/app-emulation/xen-tools/xen-tools-4.16.6_pre2.ebuild index a3931c7d10068..a9e949602709d 100644 --- a/app-emulation/xen-tools/xen-tools-4.16.6_pre2.ebuild +++ b/app-emulation/xen-tools/xen-tools-4.16.6_pre2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE='ncurses,xml(+),threads(+)' inherit bash-completion-r1 flag-o-matic multilib python-single-r1 readme.gentoo-r1 toolchain-funcs @@ -150,7 +150,7 @@ DEPEND="${COMMON_DEPEND} hvm? ( x11-base/xorg-proto ) qemu? ( app-arch/snappy:= - dev-util/meson + dev-build/meson sdl? ( media-libs/libsdl[X] media-libs/libsdl2[X] diff --git a/app-emulation/xen-tools/xen-tools-4.17.3.ebuild b/app-emulation/xen-tools/xen-tools-4.17.3.ebuild index 28a9d84ccd64d..e91552b8c15f1 100644 --- a/app-emulation/xen-tools/xen-tools-4.17.3.ebuild +++ b/app-emulation/xen-tools/xen-tools-4.17.3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE='ncurses,xml(+),threads(+)' inherit bash-completion-r1 flag-o-matic multilib python-single-r1 readme.gentoo-r1 toolchain-funcs @@ -150,7 +150,7 @@ DEPEND="${COMMON_DEPEND} hvm? ( x11-base/xorg-proto ) qemu? ( app-arch/snappy:= - dev-util/meson + dev-build/meson sdl? ( media-libs/libsdl[X] media-libs/libsdl2[X] diff --git a/app-emulation/xen-tools/xen-tools-4.17.3_pre1-r1.ebuild b/app-emulation/xen-tools/xen-tools-4.17.3_pre1-r1.ebuild index ae9b458c75730..4da473ff89682 100644 --- a/app-emulation/xen-tools/xen-tools-4.17.3_pre1-r1.ebuild +++ b/app-emulation/xen-tools/xen-tools-4.17.3_pre1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE='ncurses,xml(+),threads(+)' inherit bash-completion-r1 flag-o-matic multilib python-single-r1 readme.gentoo-r1 toolchain-funcs @@ -150,7 +150,7 @@ DEPEND="${COMMON_DEPEND} hvm? ( x11-base/xorg-proto ) qemu? ( app-arch/snappy:= - dev-util/meson + dev-build/meson sdl? ( media-libs/libsdl[X] media-libs/libsdl2[X] diff --git a/app-emulation/xen-tools/xen-tools-4.17.3_pre1.ebuild b/app-emulation/xen-tools/xen-tools-4.17.3_pre1.ebuild index c63d1a6d5f249..8bd7aee22216b 100644 --- a/app-emulation/xen-tools/xen-tools-4.17.3_pre1.ebuild +++ b/app-emulation/xen-tools/xen-tools-4.17.3_pre1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE='ncurses,xml(+),threads(+)' inherit bash-completion-r1 flag-o-matic multilib python-single-r1 readme.gentoo-r1 toolchain-funcs @@ -150,7 +150,7 @@ DEPEND="${COMMON_DEPEND} hvm? ( x11-base/xorg-proto ) qemu? ( app-arch/snappy:= - dev-util/meson + dev-build/meson sdl? ( media-libs/libsdl[X] media-libs/libsdl2[X] diff --git a/app-portage/gentoolkit/gentoolkit-0.6.3-r1.ebuild b/app-portage/gentoolkit/gentoolkit-0.6.3-r1.ebuild index ef31ef884f35e..36bae9f8dac2f 100644 --- a/app-portage/gentoolkit/gentoolkit-0.6.3-r1.ebuild +++ b/app-portage/gentoolkit/gentoolkit-0.6.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 @@ -40,7 +40,7 @@ RDEPEND=" # >=meson-1.2.1-r1 for bug #912051 BDEPEND=" ${PYTHON_DEPS} - >=dev-util/meson-1.2.1-r1 + >=dev-build/meson-1.2.1-r1 $(python_gen_cond_dep ' dev-python/setuptools[${PYTHON_USEDEP}] ' python3_12) diff --git a/app-portage/gentoolkit/gentoolkit-9999.ebuild b/app-portage/gentoolkit/gentoolkit-9999.ebuild index 42a5a95fdd992..a4e22666a5372 100644 --- a/app-portage/gentoolkit/gentoolkit-9999.ebuild +++ b/app-portage/gentoolkit/gentoolkit-9999.ebuild @@ -40,7 +40,7 @@ RDEPEND=" # >=meson-1.2.1-r1 for bug #912051 BDEPEND=" ${PYTHON_DEPS} - >=dev-util/meson-1.2.1-r1 + >=dev-build/meson-1.2.1-r1 $(python_gen_cond_dep ' dev-python/setuptools[${PYTHON_USEDEP}] ' python3_12) diff --git a/dev-util/meson/Manifest b/dev-build/meson/Manifest similarity index 100% rename from dev-util/meson/Manifest rename to dev-build/meson/Manifest diff --git a/dev-util/meson/files/0001-Only-convert-boolean-values-for-cmake-formats.patch b/dev-build/meson/files/0001-Only-convert-boolean-values-for-cmake-formats.patch similarity index 100% rename from dev-util/meson/files/0001-Only-convert-boolean-values-for-cmake-formats.patch rename to dev-build/meson/files/0001-Only-convert-boolean-values-for-cmake-formats.patch diff --git a/dev-util/meson/files/0001-Revert-clike-Deduplicate-rpath-linker-flags.patch b/dev-build/meson/files/0001-Revert-clike-Deduplicate-rpath-linker-flags.patch similarity index 100% rename from dev-util/meson/files/0001-Revert-clike-Deduplicate-rpath-linker-flags.patch rename to dev-build/meson/files/0001-Revert-clike-Deduplicate-rpath-linker-flags.patch diff --git a/dev-util/meson/files/0001-ninja-backend-don-t-hide-all-compiler-warnings-for-t.patch b/dev-build/meson/files/0001-ninja-backend-don-t-hide-all-compiler-warnings-for-t.patch similarity index 100% rename from dev-util/meson/files/0001-ninja-backend-don-t-hide-all-compiler-warnings-for-t.patch rename to dev-build/meson/files/0001-ninja-backend-don-t-hide-all-compiler-warnings-for-t.patch diff --git a/dev-util/meson/files/1.2.2/0001-python-dependency-ensure-that-setuptools-doesn-t-inj.patch b/dev-build/meson/files/1.2.2/0001-python-dependency-ensure-that-setuptools-doesn-t-inj.patch similarity index 100% rename from dev-util/meson/files/1.2.2/0001-python-dependency-ensure-that-setuptools-doesn-t-inj.patch rename to dev-build/meson/files/1.2.2/0001-python-dependency-ensure-that-setuptools-doesn-t-inj.patch diff --git a/dev-util/meson/files/1.2.2/0002-python-module-stop-using-distutils-schemes-on-suffic.patch b/dev-build/meson/files/1.2.2/0002-python-module-stop-using-distutils-schemes-on-suffic.patch similarity index 100% rename from dev-util/meson/files/1.2.2/0002-python-module-stop-using-distutils-schemes-on-suffic.patch rename to dev-build/meson/files/1.2.2/0002-python-module-stop-using-distutils-schemes-on-suffic.patch diff --git a/dev-util/meson/files/1.2.2/0003-python-module-refactor-pypy-detection-into-a-consist.patch b/dev-build/meson/files/1.2.2/0003-python-module-refactor-pypy-detection-into-a-consist.patch similarity index 100% rename from dev-util/meson/files/1.2.2/0003-python-module-refactor-pypy-detection-into-a-consist.patch rename to dev-build/meson/files/1.2.2/0003-python-module-refactor-pypy-detection-into-a-consist.patch diff --git a/dev-util/meson/files/1.2.2/0004-python-module-stop-using-distutils-link-to-libpython.patch b/dev-build/meson/files/1.2.2/0004-python-module-stop-using-distutils-link-to-libpython.patch similarity index 100% rename from dev-util/meson/files/1.2.2/0004-python-module-stop-using-distutils-link-to-libpython.patch rename to dev-build/meson/files/1.2.2/0004-python-module-stop-using-distutils-link-to-libpython.patch diff --git a/dev-util/meson/files/1.2.2/0005-tests-fix-test-case-to-not-import-distutils-on-pytho.patch b/dev-build/meson/files/1.2.2/0005-tests-fix-test-case-to-not-import-distutils-on-pytho.patch similarity index 100% rename from dev-util/meson/files/1.2.2/0005-tests-fix-test-case-to-not-import-distutils-on-pytho.patch rename to dev-build/meson/files/1.2.2/0005-tests-fix-test-case-to-not-import-distutils-on-pytho.patch diff --git a/dev-util/meson/files/1.2.2/0006-mark-the-PyPI-metadata-as-supporting-python-3.12.patch b/dev-build/meson/files/1.2.2/0006-mark-the-PyPI-metadata-as-supporting-python-3.12.patch similarity index 100% rename from dev-util/meson/files/1.2.2/0006-mark-the-PyPI-metadata-as-supporting-python-3.12.patch rename to dev-build/meson/files/1.2.2/0006-mark-the-PyPI-metadata-as-supporting-python-3.12.patch diff --git a/dev-util/meson/files/1.2.2/0007-Revert-rust-apply-global-project-and-environment-C-a.patch b/dev-build/meson/files/1.2.2/0007-Revert-rust-apply-global-project-and-environment-C-a.patch similarity index 100% rename from dev-util/meson/files/1.2.2/0007-Revert-rust-apply-global-project-and-environment-C-a.patch rename to dev-build/meson/files/1.2.2/0007-Revert-rust-apply-global-project-and-environment-C-a.patch diff --git a/dev-util/meson/files/meson-0.63-xtools-support.patch b/dev-build/meson/files/meson-0.63-xtools-support.patch similarity index 100% rename from dev-util/meson/files/meson-0.63-xtools-support.patch rename to dev-build/meson/files/meson-0.63-xtools-support.patch diff --git a/dev-util/meson/files/meson-1.2.1-llvm-17.patch b/dev-build/meson/files/meson-1.2.1-llvm-17.patch similarity index 100% rename from dev-util/meson/files/meson-1.2.1-llvm-17.patch rename to dev-build/meson/files/meson-1.2.1-llvm-17.patch diff --git a/dev-util/meson/files/meson-1.2.1-python-path.patch b/dev-build/meson/files/meson-1.2.1-python-path.patch similarity index 100% rename from dev-util/meson/files/meson-1.2.1-python-path.patch rename to dev-build/meson/files/meson-1.2.1-python-path.patch diff --git a/dev-util/meson/files/meson-1.3.1-xtools-support.patch b/dev-build/meson/files/meson-1.3.1-xtools-support.patch similarity index 100% rename from dev-util/meson/files/meson-1.3.1-xtools-support.patch rename to dev-build/meson/files/meson-1.3.1-xtools-support.patch diff --git a/dev-util/meson/meson-1.1.1.ebuild b/dev-build/meson/meson-1.1.1.ebuild similarity index 100% rename from dev-util/meson/meson-1.1.1.ebuild rename to dev-build/meson/meson-1.1.1.ebuild diff --git a/dev-util/meson/meson-1.2.1-r1.ebuild b/dev-build/meson/meson-1.2.1-r1.ebuild similarity index 100% rename from dev-util/meson/meson-1.2.1-r1.ebuild rename to dev-build/meson/meson-1.2.1-r1.ebuild diff --git a/dev-util/meson/meson-1.2.1-r2.ebuild b/dev-build/meson/meson-1.2.1-r2.ebuild similarity index 100% rename from dev-util/meson/meson-1.2.1-r2.ebuild rename to dev-build/meson/meson-1.2.1-r2.ebuild diff --git a/dev-util/meson/meson-1.2.2-r1.ebuild b/dev-build/meson/meson-1.2.2-r1.ebuild similarity index 100% rename from dev-util/meson/meson-1.2.2-r1.ebuild rename to dev-build/meson/meson-1.2.2-r1.ebuild diff --git a/dev-util/meson/meson-1.2.2.ebuild b/dev-build/meson/meson-1.2.2.ebuild similarity index 100% rename from dev-util/meson/meson-1.2.2.ebuild rename to dev-build/meson/meson-1.2.2.ebuild diff --git a/dev-util/meson/meson-1.2.3.ebuild b/dev-build/meson/meson-1.2.3.ebuild similarity index 100% rename from dev-util/meson/meson-1.2.3.ebuild rename to dev-build/meson/meson-1.2.3.ebuild diff --git a/dev-util/meson/meson-1.3.0-r1.ebuild b/dev-build/meson/meson-1.3.0-r1.ebuild similarity index 100% rename from dev-util/meson/meson-1.3.0-r1.ebuild rename to dev-build/meson/meson-1.3.0-r1.ebuild diff --git a/dev-util/meson/meson-1.3.0-r2.ebuild b/dev-build/meson/meson-1.3.0-r2.ebuild similarity index 100% rename from dev-util/meson/meson-1.3.0-r2.ebuild rename to dev-build/meson/meson-1.3.0-r2.ebuild diff --git a/dev-util/meson/meson-1.3.1.ebuild b/dev-build/meson/meson-1.3.1.ebuild similarity index 100% rename from dev-util/meson/meson-1.3.1.ebuild rename to dev-build/meson/meson-1.3.1.ebuild diff --git a/dev-util/meson/meson-9999.ebuild b/dev-build/meson/meson-9999.ebuild similarity index 100% rename from dev-util/meson/meson-9999.ebuild rename to dev-build/meson/meson-9999.ebuild diff --git a/dev-util/meson/metadata.xml b/dev-build/meson/metadata.xml similarity index 100% rename from dev-util/meson/metadata.xml rename to dev-build/meson/metadata.xml diff --git a/dev-libs/libdazzle/libdazzle-3.44.0.ebuild b/dev-libs/libdazzle/libdazzle-3.44.0.ebuild index 9919327246a84..e1b879ab6776c 100644 --- a/dev-libs/libdazzle/libdazzle-3.44.0.ebuild +++ b/dev-libs/libdazzle/libdazzle-3.44.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 @@ -25,7 +25,7 @@ RDEPEND=" DEPEND="${RDEPEND}" # libxml2 required for glib-compile-resources; glib-utils for glib-mkenums BDEPEND=" - >=dev-util/meson-0.49.0 + >=dev-build/meson-0.49.0 vala? ( $(vala_depend) ) dev-libs/libxml2:2 dev-util/glib-utils diff --git a/dev-libs/libxmlb/libxmlb-0.3.14.ebuild b/dev-libs/libxmlb/libxmlb-0.3.14.ebuild index 8983828d370a9..0a8efe9bcc4e1 100644 --- a/dev-libs/libxmlb/libxmlb-0.3.14.ebuild +++ b/dev-libs/libxmlb/libxmlb-0.3.14.ebuild @@ -34,7 +34,7 @@ DEPEND=" BDEPEND=" ${PYTHON_DEPS} - >=dev-util/meson-0.47.0 + >=dev-build/meson-0.47.0 virtual/pkgconfig introspection? ( $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]') diff --git a/dev-python/meson-python/meson-python-0.15.0.ebuild b/dev-python/meson-python/meson-python-0.15.0.ebuild index 1fe63ab1279f3..33ca89bcd897a 100644 --- a/dev-python/meson-python/meson-python-0.15.0.ebuild +++ b/dev-python/meson-python/meson-python-0.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 @@ -24,7 +24,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 RDEPEND=" >=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}] - >=dev-util/meson-0.63.0[${PYTHON_USEDEP}] + >=dev-build/meson-0.63.0[${PYTHON_USEDEP}] !kernel_Darwin? ( dev-util/patchelf ) $(python_gen_cond_dep ' >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/numpy/numpy-1.26.1.ebuild b/dev-python/numpy/numpy-1.26.1.ebuild index f31fdfc7dce1a..3165b7cbfc9c9 100644 --- a/dev-python/numpy/numpy-1.26.1.ebuild +++ b/dev-python/numpy/numpy-1.26.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 @@ -35,7 +35,7 @@ RDEPEND=" " BDEPEND=" ${RDEPEND} - >=dev-util/meson-1.1.0 + >=dev-build/meson-1.1.0 >=dev-python/cython-3.0.0[${PYTHON_USEDEP}] lapack? ( virtual/pkgconfig diff --git a/dev-python/numpy/numpy-1.26.2.ebuild b/dev-python/numpy/numpy-1.26.2.ebuild index 170bc41b4cf86..6a6e3b2205a25 100644 --- a/dev-python/numpy/numpy-1.26.2.ebuild +++ b/dev-python/numpy/numpy-1.26.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 @@ -35,7 +35,7 @@ RDEPEND=" " BDEPEND=" ${RDEPEND} - >=dev-util/meson-1.1.0 + >=dev-build/meson-1.1.0 >=dev-python/cython-3.0.0[${PYTHON_USEDEP}] lapack? ( virtual/pkgconfig diff --git a/dev-python/numpy/numpy-1.26.3.ebuild b/dev-python/numpy/numpy-1.26.3.ebuild index d8b21ae0f7e8f..bbbaaf36e4113 100644 --- a/dev-python/numpy/numpy-1.26.3.ebuild +++ b/dev-python/numpy/numpy-1.26.3.ebuild @@ -35,7 +35,7 @@ RDEPEND=" " BDEPEND=" ${RDEPEND} - >=dev-util/meson-1.1.0 + >=dev-build/meson-1.1.0 >=dev-python/cython-3.0.0[${PYTHON_USEDEP}] lapack? ( virtual/pkgconfig diff --git a/dev-python/pandas/pandas-2.1.1.ebuild b/dev-python/pandas/pandas-2.1.1.ebuild index d7bca31569c41..9aa03ee403fb5 100644 --- a/dev-python/pandas/pandas-2.1.1.ebuild +++ b/dev-python/pandas/pandas-2.1.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 @@ -73,7 +73,7 @@ COMMON_DEPEND=" " BDEPEND=" ${COMMON_DEPEND} - >=dev-util/meson-1.2.1 + >=dev-build/meson-1.2.1 >=dev-python/cython-0.29.33[${PYTHON_USEDEP}] >=dev-python/versioneer-0.28[${PYTHON_USEDEP}] test? ( diff --git a/dev-python/pandas/pandas-2.1.3.ebuild b/dev-python/pandas/pandas-2.1.3.ebuild index d7b3cb652abe3..78033e5ecaf0c 100644 --- a/dev-python/pandas/pandas-2.1.3.ebuild +++ b/dev-python/pandas/pandas-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 @@ -73,7 +73,7 @@ COMMON_DEPEND=" " BDEPEND=" ${COMMON_DEPEND} - >=dev-util/meson-1.2.1 + >=dev-build/meson-1.2.1 >=dev-python/cython-0.29.33[${PYTHON_USEDEP}] >=dev-python/versioneer-0.28[${PYTHON_USEDEP}] test? ( diff --git a/dev-python/pandas/pandas-2.1.4.ebuild b/dev-python/pandas/pandas-2.1.4.ebuild index 49b238b2273f0..3197c46d86569 100644 --- a/dev-python/pandas/pandas-2.1.4.ebuild +++ b/dev-python/pandas/pandas-2.1.4.ebuild @@ -73,7 +73,7 @@ COMMON_DEPEND=" " BDEPEND=" ${COMMON_DEPEND} - >=dev-util/meson-1.2.1 + >=dev-build/meson-1.2.1 >=dev-python/cython-0.29.33[${PYTHON_USEDEP}] >=dev-python/versioneer-0.28[${PYTHON_USEDEP}] test? ( diff --git a/dev-python/scipy/scipy-1.11.3-r1.ebuild b/dev-python/scipy/scipy-1.11.3-r1.ebuild index 1d37648154077..9f68cd59364e8 100644 --- a/dev-python/scipy/scipy-1.11.3-r1.ebuild +++ b/dev-python/scipy/scipy-1.11.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 @@ -63,7 +63,7 @@ BDEPEND=" >=dev-python/cython-0.29.35[${PYTHON_USEDEP}] >=dev-python/meson-python-0.12.1[${PYTHON_USEDEP}] >=dev-python/pybind11-2.10.4[${PYTHON_USEDEP}] - >=dev-util/meson-1.1.0 + >=dev-build/meson-1.1.0 !kernel_Darwin? ( dev-util/patchelf ) virtual/pkgconfig doc? ( app-arch/unzip ) diff --git a/dev-python/scipy/scipy-1.11.4.ebuild b/dev-python/scipy/scipy-1.11.4.ebuild index 9bb9987e297e9..eb69b66541e5f 100644 --- a/dev-python/scipy/scipy-1.11.4.ebuild +++ b/dev-python/scipy/scipy-1.11.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 @@ -63,7 +63,7 @@ BDEPEND=" >=dev-python/cython-0.29.35[${PYTHON_USEDEP}] >=dev-python/meson-python-0.12.1[${PYTHON_USEDEP}] >=dev-python/pybind11-2.10.4[${PYTHON_USEDEP}] - >=dev-util/meson-1.1.0 + >=dev-build/meson-1.1.0 !kernel_Darwin? ( dev-util/patchelf ) virtual/pkgconfig doc? ( app-arch/unzip ) 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 1389b08110c3c..da9e91badcb9d 100644 --- a/dev-qt/qt-creator/qt-creator-12.0.1.ebuild +++ b/dev-qt/qt-creator/qt-creator-12.0.1.ebuild @@ -196,7 +196,7 @@ else the example tab will be empty alongside missing documentation. Build Systems: - CMakeProjectManager (dev-util/cmake) -- MesonProjectManager (dev-util/meson) +- MesonProjectManager (dev-build/meson) - QbsProjectManager (dev-util/qbs) C++: diff --git a/dev-qt/qt-creator/qt-creator-9999.ebuild b/dev-qt/qt-creator/qt-creator-9999.ebuild index 4522f76caea03..c487c38bfaaca 100644 --- a/dev-qt/qt-creator/qt-creator-9999.ebuild +++ b/dev-qt/qt-creator/qt-creator-9999.ebuild @@ -196,7 +196,7 @@ else the example tab will be empty alongside missing documentation. Build Systems: - CMakeProjectManager (dev-util/cmake) -- MesonProjectManager (dev-util/meson) +- MesonProjectManager (dev-build/meson) - QbsProjectManager (dev-util/qbs) C++: 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 8ba7549bcf34b..aa54cb1857d8f 100644 --- a/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild +++ b/dev-util/gnome-builder/gnome-builder-44.2-r1.ebuild @@ -111,7 +111,7 @@ that are currently available with packages include: * dev-python/python-lsp-server for more accurate Python autocompletion support. * dev-debug/valgrind for integration with valgrind. -* dev-util/meson for integration with the Meson build system. +* 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. * net-libs/nodejs[npm] for integration with the NPM package system. @@ -269,7 +269,7 @@ pkg_postinst() { optfeature "Rust's Cargo build system" virtual/rust optfeature "CMake" dev-util/cmake optfeature "Java Maven build system" dev-java/maven-bin - optfeature "Meson Build system" dev-util/meson + optfeature "Meson Build system" dev-build/meson } pkg_postrm() { diff --git a/dev-util/kdevelop/kdevelop-23.08.4.ebuild b/dev-util/kdevelop/kdevelop-23.08.4.ebuild index 20035999f3e2d..0109f2c6712b8 100644 --- a/dev-util/kdevelop/kdevelop-23.08.4.ebuild +++ b/dev-util/kdevelop/kdevelop-23.08.4.ebuild @@ -126,7 +126,7 @@ pkg_postinst() { optfeature "static C++ Qt code analysis" dev-util/clazy optfeature "static C/C++ code analysis" dev-util/cppcheck optfeature "heap memory profiling" "dev-util/heaptrack[gui]" - optfeature "meson project manager plugin" dev-util/meson + optfeature "meson project manager plugin" dev-build/meson optfeature "formatting configurations via customscript plugin" dev-util/indent optfeature "formatting configurations via customscript plugin" dev-util/uncrustify fi diff --git a/eclass/meson.eclass b/eclass/meson.eclass index 19b83a880a371..d8bd93082ea55 100644 --- a/eclass/meson.eclass +++ b/eclass/meson.eclass @@ -43,7 +43,7 @@ _MESON_ECLASS=1 inherit multiprocessing ninja-utils python-utils-r1 toolchain-funcs -BDEPEND=">=dev-util/meson-1.2.1 +BDEPEND=">=dev-build/meson-1.2.1 ${NINJA_DEPEND} dev-build/meson-format-array " diff --git a/gui-libs/wlroots/wlroots-0.14.1-r1.ebuild b/gui-libs/wlroots/wlroots-0.14.1-r1.ebuild index fd974c5504f45..fff86149dd69b 100644 --- a/gui-libs/wlroots/wlroots-0.14.1-r1.ebuild +++ b/gui-libs/wlroots/wlroots-0.14.1-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 @@ -44,7 +44,7 @@ RDEPEND=" " BDEPEND=" >=dev-libs/wayland-protocols-1.17 - >=dev-util/meson-0.56.0 + >=dev-build/meson-0.56.0 virtual/pkgconfig " diff --git a/gui-libs/wlroots/wlroots-0.15.1-r1.ebuild b/gui-libs/wlroots/wlroots-0.15.1-r1.ebuild index b95b11bd48f89..3741f6891b7dd 100644 --- a/gui-libs/wlroots/wlroots-0.15.1-r1.ebuild +++ b/gui-libs/wlroots/wlroots-0.15.1-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 @@ -49,7 +49,7 @@ RDEPEND=" " BDEPEND=" >=dev-libs/wayland-protocols-1.24 - >=dev-util/meson-0.60.0 + >=dev-build/meson-0.60.0 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 41092188263d7..48241d2e6d233 100644 --- a/gui-wm/hyprland/hyprland-0.34.0.ebuild +++ b/gui-wm/hyprland/hyprland-0.34.0.ebuild @@ -27,7 +27,7 @@ IUSE="X legacy-renderer systemd" HYPRPM_RDEPEND=" app-alternatives/ninja dev-util/cmake - dev-util/meson + dev-build/meson dev-vcs/git sys-auth/polkit virtual/pkgconfig diff --git a/gui-wm/hyprland/hyprland-9999.ebuild b/gui-wm/hyprland/hyprland-9999.ebuild index 83200a73a6b53..db7f709d65b6f 100644 --- a/gui-wm/hyprland/hyprland-9999.ebuild +++ b/gui-wm/hyprland/hyprland-9999.ebuild @@ -27,7 +27,7 @@ IUSE="X legacy-renderer systemd" HYPRPM_RDEPEND=" app-alternatives/ninja dev-util/cmake - dev-util/meson + dev-build/meson dev-vcs/git sys-auth/polkit virtual/pkgconfig diff --git a/gui-wm/sway/sway-1.8.1-r2.ebuild b/gui-wm/sway/sway-1.8.1-r2.ebuild index 9fbae12bce5d0..30ae18247f621 100644 --- a/gui-wm/sway/sway-1.8.1-r2.ebuild +++ b/gui-wm/sway/sway-1.8.1-r2.ebuild @@ -67,7 +67,7 @@ RDEPEND=" " BDEPEND=" >=dev-libs/wayland-protocols-1.24 - >=dev-util/meson-0.60.0 + >=dev-build/meson-0.60.0 virtual/pkgconfig " if [[ ${PV} == 9999 ]]; then diff --git a/gui-wm/sway/sway-1.8.1.ebuild b/gui-wm/sway/sway-1.8.1.ebuild index 4a65197f1e7bf..c60250eff3b84 100644 --- a/gui-wm/sway/sway-1.8.1.ebuild +++ b/gui-wm/sway/sway-1.8.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 @@ -67,7 +67,7 @@ RDEPEND=" " BDEPEND=" >=dev-libs/wayland-protocols-1.24 - >=dev-util/meson-0.60.0 + >=dev-build/meson-0.60.0 virtual/pkgconfig " if [[ ${PV} == 9999 ]]; then diff --git a/gui-wm/sway/sway-9999.ebuild b/gui-wm/sway/sway-9999.ebuild index d5465651ab992..cc93fa47b7290 100644 --- a/gui-wm/sway/sway-9999.ebuild +++ b/gui-wm/sway/sway-9999.ebuild @@ -60,7 +60,7 @@ RDEPEND=" " BDEPEND=" >=dev-libs/wayland-protocols-1.24 - >=dev-util/meson-0.60.0 + >=dev-build/meson-0.60.0 virtual/pkgconfig " if [[ ${PV} == 9999 ]]; then diff --git a/media-libs/mesa/mesa-23.1.8.ebuild b/media-libs/mesa/mesa-23.1.8.ebuild index b4f29767b82e2..560736a0b1ec7 100644 --- a/media-libs/mesa/mesa-23.1.8.ebuild +++ b/media-libs/mesa/mesa-23.1.8.ebuild @@ -159,7 +159,7 @@ DEPEND="${RDEPEND} ) " BDEPEND=" - >=dev-util/meson-1.0.0 + >=dev-build/meson-1.0.0 ${PYTHON_DEPS} opencl? ( >=virtual/rust-1.62.0 diff --git a/media-libs/mesa/mesa-23.1.9.ebuild b/media-libs/mesa/mesa-23.1.9.ebuild index 6ebfcf5c9cf35..62c41be4b4a7a 100644 --- a/media-libs/mesa/mesa-23.1.9.ebuild +++ b/media-libs/mesa/mesa-23.1.9.ebuild @@ -166,7 +166,7 @@ DEPEND="${RDEPEND} ) " BDEPEND=" - >=dev-util/meson-1.0.0 + >=dev-build/meson-1.0.0 ${PYTHON_DEPS} opencl? ( >=virtual/rust-1.62.0 diff --git a/media-libs/mesa/mesa-23.2.1.ebuild b/media-libs/mesa/mesa-23.2.1.ebuild index 6e5a249feb02d..870f9c7bb7971 100644 --- a/media-libs/mesa/mesa-23.2.1.ebuild +++ b/media-libs/mesa/mesa-23.2.1.ebuild @@ -167,7 +167,7 @@ DEPEND="${RDEPEND} ) " BDEPEND=" - >=dev-util/meson-1.0.0 + >=dev-build/meson-1.0.0 ${PYTHON_DEPS} opencl? ( >=virtual/rust-1.62.0 diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild index 7344ff56cf1a8..9a90985836287 100644 --- a/media-libs/mesa/mesa-9999.ebuild +++ b/media-libs/mesa/mesa-9999.ebuild @@ -155,7 +155,7 @@ BDEPEND=" opencl? ( >=virtual/rust-1.62.0 >=dev-util/bindgen-0.58.0 - >=dev-util/meson-1.3.0 + >=dev-build/meson-1.3.0 ) app-alternatives/yacc app-alternatives/lex diff --git a/media-video/pipewire/pipewire-0.3.80.ebuild b/media-video/pipewire/pipewire-0.3.80.ebuild index 896680ec0d238..0715bcdb6aba1 100644 --- a/media-video/pipewire/pipewire-0.3.80.ebuild +++ b/media-video/pipewire/pipewire-0.3.80.ebuild @@ -66,7 +66,7 @@ REQUIRED_USE=" RESTRICT="!test? ( test )" BDEPEND=" - >=dev-util/meson-0.59 + >=dev-build/meson-0.59 virtual/pkgconfig ${PYTHON_DEPS} $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]') diff --git a/media-video/pipewire/pipewire-1.0.0-r1.ebuild b/media-video/pipewire/pipewire-1.0.0-r1.ebuild index fb8b64c4397d9..e8f8f8ce1736e 100644 --- a/media-video/pipewire/pipewire-1.0.0-r1.ebuild +++ b/media-video/pipewire/pipewire-1.0.0-r1.ebuild @@ -84,7 +84,7 @@ REQUIRED_USE=" RESTRICT="!test? ( test )" BDEPEND=" - >=dev-util/meson-0.59 + >=dev-build/meson-0.59 virtual/pkgconfig dbus? ( dev-util/gdbus-codegen ) doc? ( diff --git a/media-video/pipewire/pipewire-1.0.1.ebuild b/media-video/pipewire/pipewire-1.0.1.ebuild index 4db92dd55c55e..c814988096fee 100644 --- a/media-video/pipewire/pipewire-1.0.1.ebuild +++ b/media-video/pipewire/pipewire-1.0.1.ebuild @@ -84,7 +84,7 @@ REQUIRED_USE=" RESTRICT="!test? ( test )" BDEPEND=" - >=dev-util/meson-0.59 + >=dev-build/meson-0.59 virtual/pkgconfig dbus? ( dev-util/gdbus-codegen ) doc? ( diff --git a/media-video/pipewire/pipewire-9999.ebuild b/media-video/pipewire/pipewire-9999.ebuild index f226d64e77425..5caf125df36dd 100644 --- a/media-video/pipewire/pipewire-9999.ebuild +++ b/media-video/pipewire/pipewire-9999.ebuild @@ -84,7 +84,7 @@ REQUIRED_USE=" RESTRICT="!test? ( test )" BDEPEND=" - >=dev-util/meson-0.59 + >=dev-build/meson-0.59 virtual/pkgconfig dbus? ( dev-util/gdbus-codegen ) doc? ( diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index bccd61a79503a..10099ae25cfe0 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -595,7 +595,7 @@ net-fs/samba test # Mike Gilbert (2020-04-23) # Tests are very sensitive to the host environment. -dev-util/meson test +dev-build/meson test # Alfredo Tupone (2020-04-04) # Ada support is not yet ready for sys-devel/gcc diff --git a/profiles/info_pkgs b/profiles/info_pkgs index 4ddd85d40c70c..4fdd47b2093cf 100644 --- a/profiles/info_pkgs +++ b/profiles/info_pkgs @@ -29,7 +29,7 @@ sys-devel/gcc sys-devel/gcc-config dev-java/java-config dev-util/cmake -dev-util/meson +dev-build/meson # NOTE: portage no longer list /etc/gentoo-release, # so this is not redundant sys-apps/baselayout diff --git a/profiles/package.mask b/profiles/package.mask index c17edbb52623c..573b635003622 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -502,7 +502,7 @@ virtual/python-greenlet # Eli Schwartz (2023-12-02) # Has a bug that breaks sys-apps/portage. Upgrade to 1.3.0-r1 instead. # Bug #919072. -=dev-util/meson-1.3.0 +=dev-build/meson-1.3.0 # Michał Górny (2023-11-30) # Last commit in 2020. It was used exclusively by dev-python/ipython, diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024 index a4a782a4949ce..8a5339dc36b99 100644 --- a/profiles/updates/1Q-2024 +++ b/profiles/updates/1Q-2024 @@ -17,4 +17,4 @@ move sys-devel/bmake dev-build/bmake move sys-devel/pmake dev-build/pmake move sys-devel/remake dev-build/remake move dev-util/valgrind dev-debug/valgrind -move dev-util/meson-format-array dev-build/meson-format-array +move dev-util/meson dev-build/meson diff --git a/sys-apps/fwupd/fwupd-1.9.10-r1.ebuild b/sys-apps/fwupd/fwupd-1.9.10-r1.ebuild index 6c1a42111f40e..800a75b349ba1 100644 --- a/sys-apps/fwupd/fwupd-1.9.10-r1.ebuild +++ b/sys-apps/fwupd/fwupd-1.9.10-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 @@ -33,7 +33,7 @@ BDEPEND="$(vala_depend) $(python_gen_cond_dep ' dev-python/jinja[${PYTHON_USEDEP}] ') - >=dev-util/meson-0.60.0 + >=dev-build/meson-0.60.0 virtual/pkgconfig gtk-doc? ( $(python_gen_cond_dep ' diff --git a/sys-apps/fwupd/fwupd-1.9.6.ebuild b/sys-apps/fwupd/fwupd-1.9.6.ebuild index 8c1179ebaaea7..76c9997569433 100644 --- a/sys-apps/fwupd/fwupd-1.9.6.ebuild +++ b/sys-apps/fwupd/fwupd-1.9.6.ebuild @@ -33,7 +33,7 @@ BDEPEND="$(vala_depend) $(python_gen_cond_dep ' dev-python/jinja[${PYTHON_USEDEP}] ') - >=dev-util/meson-0.60.0 + >=dev-build/meson-0.60.0 virtual/pkgconfig gtk-doc? ( $(python_gen_cond_dep ' diff --git a/sys-apps/portage/portage-3.0.57-r1.ebuild b/sys-apps/portage/portage-3.0.57-r1.ebuild index 57f781d853505..e4c9e2d9dbcfd 100644 --- a/sys-apps/portage/portage-3.0.57-r1.ebuild +++ b/sys-apps/portage/portage-3.0.57-r1.ebuild @@ -35,10 +35,10 @@ RESTRICT="!test? ( test )" # >=meson-1.2.1-r1 for bug #912051 BDEPEND=" ${PYTHON_DEPS} - >=dev-util/meson-1.2.1-r1 + >=dev-build/meson-1.2.1-r1 || ( - >=dev-util/meson-1.3.0-r1 - =dev-build/meson-1.3.0-r1 + =meson-1.2.1-r1 for bug #912051 BDEPEND=" ${PYTHON_DEPS} - >=dev-util/meson-1.2.1-r1 + >=dev-build/meson-1.2.1-r1 || ( - >=dev-util/meson-1.3.0-r1 - =dev-build/meson-1.3.0-r1 + =meson-1.2.1-r1 for bug #912051 BDEPEND=" ${PYTHON_DEPS} - >=dev-util/meson-1.2.1-r1 + >=dev-build/meson-1.2.1-r1 || ( - >=dev-util/meson-1.3.0-r1 - =dev-build/meson-1.3.0-r1 + =meson-1.2.1-r1 for bug #912051 BDEPEND=" ${PYTHON_DEPS} - >=dev-util/meson-1.2.1-r1 + >=dev-build/meson-1.2.1-r1 || ( - >=dev-util/meson-1.3.0-r1 - =dev-build/meson-1.3.0-r1 + =meson-1.2.1-r1 for bug #912051 BDEPEND=" ${PYTHON_DEPS} - >=dev-util/meson-1.2.1-r1 + >=dev-build/meson-1.2.1-r1 || ( - >=dev-util/meson-1.3.0-r1 - =dev-build/meson-1.3.0-r1 + =dev-util/meson-0.46 + >=dev-build/meson-0.46 >=sys-apps/coreutils-8.16 sys-devel/gettext virtual/pkgconfig diff --git a/sys-apps/systemd/systemd-254.7-r1.ebuild b/sys-apps/systemd/systemd-254.7-r1.ebuild index e25d093cecfac..89798cf92eff3 100644 --- a/sys-apps/systemd/systemd-254.7-r1.ebuild +++ b/sys-apps/systemd/systemd-254.7-r1.ebuild @@ -155,7 +155,7 @@ PDEPEND=">=sys-apps/dbus-1.9.8[systemd] BDEPEND=" app-arch/xz-utils:0 dev-util/gperf - >=dev-util/meson-0.46 + >=dev-build/meson-0.46 >=sys-apps/coreutils-8.16 sys-devel/gettext virtual/pkgconfig diff --git a/sys-apps/systemd/systemd-254.8-r1.ebuild b/sys-apps/systemd/systemd-254.8-r1.ebuild index b6768d8268e61..19e88bf10ecd4 100644 --- a/sys-apps/systemd/systemd-254.8-r1.ebuild +++ b/sys-apps/systemd/systemd-254.8-r1.ebuild @@ -155,7 +155,7 @@ PDEPEND=">=sys-apps/dbus-1.9.8[systemd] BDEPEND=" app-arch/xz-utils:0 dev-util/gperf - >=dev-util/meson-0.46 + >=dev-build/meson-0.46 >=sys-apps/coreutils-8.16 sys-devel/gettext virtual/pkgconfig diff --git a/sys-apps/systemd/systemd-255.2-r2.ebuild b/sys-apps/systemd/systemd-255.2-r2.ebuild index 6cfbfe0e4abaf..058e82af13316 100644 --- a/sys-apps/systemd/systemd-255.2-r2.ebuild +++ b/sys-apps/systemd/systemd-255.2-r2.ebuild @@ -158,7 +158,7 @@ PDEPEND=">=sys-apps/dbus-1.9.8[systemd] BDEPEND=" app-arch/xz-utils:0 dev-util/gperf - >=dev-util/meson-0.46 + >=dev-build/meson-0.46 >=sys-apps/coreutils-8.16 sys-devel/gettext virtual/pkgconfig diff --git a/sys-apps/systemd/systemd-9999.ebuild b/sys-apps/systemd/systemd-9999.ebuild index 6cfbfe0e4abaf..058e82af13316 100644 --- a/sys-apps/systemd/systemd-9999.ebuild +++ b/sys-apps/systemd/systemd-9999.ebuild @@ -158,7 +158,7 @@ PDEPEND=">=sys-apps/dbus-1.9.8[systemd] BDEPEND=" app-arch/xz-utils:0 dev-util/gperf - >=dev-util/meson-0.46 + >=dev-build/meson-0.46 >=sys-apps/coreutils-8.16 sys-devel/gettext virtual/pkgconfig diff --git a/sys-devel/crosstool-ng/crosstool-ng-1.24.0-r3.ebuild b/sys-devel/crosstool-ng/crosstool-ng-1.24.0-r3.ebuild index c517e6d517b61..943dbb3f18938 100644 --- a/sys-devel/crosstool-ng/crosstool-ng-1.24.0-r3.ebuild +++ b/sys-devel/crosstool-ng/crosstool-ng-1.24.0-r3.ebuild @@ -44,7 +44,7 @@ BDEPEND=" dtc? ( sys-apps/dtc ) git? ( dev-vcs/git ) lzip? ( app-arch/lzip ) - meson? ( dev-util/meson ) + meson? ( dev-build/meson ) python? ( ${PYTHON_DEPS} ) ninja? ( app-alternatives/ninja ) rsync? ( net-misc/rsync ) diff --git a/sys-devel/crosstool-ng/crosstool-ng-1.25.0-r1.ebuild b/sys-devel/crosstool-ng/crosstool-ng-1.25.0-r1.ebuild index c517e6d517b61..943dbb3f18938 100644 --- a/sys-devel/crosstool-ng/crosstool-ng-1.25.0-r1.ebuild +++ b/sys-devel/crosstool-ng/crosstool-ng-1.25.0-r1.ebuild @@ -44,7 +44,7 @@ BDEPEND=" dtc? ( sys-apps/dtc ) git? ( dev-vcs/git ) lzip? ( app-arch/lzip ) - meson? ( dev-util/meson ) + meson? ( dev-build/meson ) python? ( ${PYTHON_DEPS} ) ninja? ( app-alternatives/ninja ) rsync? ( net-misc/rsync ) diff --git a/sys-devel/crosstool-ng/crosstool-ng-1.26.0.ebuild b/sys-devel/crosstool-ng/crosstool-ng-1.26.0.ebuild index c517e6d517b61..943dbb3f18938 100644 --- a/sys-devel/crosstool-ng/crosstool-ng-1.26.0.ebuild +++ b/sys-devel/crosstool-ng/crosstool-ng-1.26.0.ebuild @@ -44,7 +44,7 @@ BDEPEND=" dtc? ( sys-apps/dtc ) git? ( dev-vcs/git ) lzip? ( app-arch/lzip ) - meson? ( dev-util/meson ) + meson? ( dev-build/meson ) python? ( ${PYTHON_DEPS} ) ninja? ( app-alternatives/ninja ) rsync? ( net-misc/rsync ) diff --git a/sys-devel/crosstool-ng/crosstool-ng-9999.ebuild b/sys-devel/crosstool-ng/crosstool-ng-9999.ebuild index c517e6d517b61..943dbb3f18938 100644 --- a/sys-devel/crosstool-ng/crosstool-ng-9999.ebuild +++ b/sys-devel/crosstool-ng/crosstool-ng-9999.ebuild @@ -44,7 +44,7 @@ BDEPEND=" dtc? ( sys-apps/dtc ) git? ( dev-vcs/git ) lzip? ( app-arch/lzip ) - meson? ( dev-util/meson ) + meson? ( dev-build/meson ) python? ( ${PYTHON_DEPS} ) ninja? ( app-alternatives/ninja ) rsync? ( net-misc/rsync ) diff --git a/sys-devel/crosstool-ng/metadata.xml b/sys-devel/crosstool-ng/metadata.xml index 59a236975f01a..69260a3c3c183 100644 --- a/sys-devel/crosstool-ng/metadata.xml +++ b/sys-devel/crosstool-ng/metadata.xml @@ -17,7 +17,7 @@ Require sys-apps/dtc Require app-arch/lzip - Require dev-util/meson + Require dev-build/meson Require app-alternatives/ninja Require net-misc/rsync Require net-misc/wget diff --git a/x11-themes/arc-theme/arc-theme-20210412.ebuild b/x11-themes/arc-theme/arc-theme-20210412.ebuild index 606c5e1ed687d..b3cd554520143 100644 --- a/x11-themes/arc-theme/arc-theme-20210412.ebuild +++ b/x11-themes/arc-theme/arc-theme-20210412.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 @@ -34,7 +34,7 @@ SVG_DEPEND=" # therefore break existing installs but there's no way around this. At # least GTK+3 is unlikely to see a release beyond 3.24. BDEPEND=" - >=dev-util/meson-0.56.0 + >=dev-build/meson-0.56.0 cinnamon? ( ${SASSC_DEPEND} gnome-extra/cinnamon diff --git a/x11-themes/arc-theme/arc-theme-20220223.ebuild b/x11-themes/arc-theme/arc-theme-20220223.ebuild index 316ebdbf01716..e022022946b86 100644 --- a/x11-themes/arc-theme/arc-theme-20220223.ebuild +++ b/x11-themes/arc-theme/arc-theme-20220223.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} ) +PYTHON_COMPAT=( python3_10 ) inherit meson python-any-r1 @@ -24,7 +24,7 @@ SASSC_DEPEND="dev-lang/sassc" # Updates will therefore break existing installs but there's no way around this. BDEPEND=" ${PYTHON_DEPS} - >=dev-util/meson-0.56.0 + >=dev-build/meson-0.56.0 cinnamon? ( ${SASSC_DEPEND} gnome-extra/cinnamon diff --git a/x11-themes/arc-theme/arc-theme-20220405.ebuild b/x11-themes/arc-theme/arc-theme-20220405.ebuild index 316ebdbf01716..e022022946b86 100644 --- a/x11-themes/arc-theme/arc-theme-20220405.ebuild +++ b/x11-themes/arc-theme/arc-theme-20220405.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} ) +PYTHON_COMPAT=( python3_10 ) inherit meson python-any-r1 @@ -24,7 +24,7 @@ SASSC_DEPEND="dev-lang/sassc" # Updates will therefore break existing installs but there's no way around this. BDEPEND=" ${PYTHON_DEPS} - >=dev-util/meson-0.56.0 + >=dev-build/meson-0.56.0 cinnamon? ( ${SASSC_DEPEND} gnome-extra/cinnamon diff --git a/x11-themes/arc-theme/arc-theme-20221218.ebuild b/x11-themes/arc-theme/arc-theme-20221218.ebuild index 41abdf23bb14d..7e5834eaec0f3 100644 --- a/x11-themes/arc-theme/arc-theme-20221218.ebuild +++ b/x11-themes/arc-theme/arc-theme-20221218.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 @@ SASSC_DEPEND="dev-lang/sassc" # Updates will therefore break existing installs but there's no way around this. BDEPEND=" ${PYTHON_DEPS} - >=dev-util/meson-0.56.0 + >=dev-build/meson-0.56.0 cinnamon? ( ${SASSC_DEPEND} gnome-extra/cinnamon