summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz93@gmail.com>2024-03-15 16:32:14 -0400
committerSam James <sam@gentoo.org>2024-03-15 20:45:24 +0000
commit411487da18816c8b04071cbcd31e3ca21549c65c (patch)
treee9459c22deedae15998509c550884747091347d3 /eclass
parentapp-emacs/muse: bump to 3.20.2 (diff)
downloadgentoo-411487da18816c8b04071cbcd31e3ca21549c65c.tar.gz
gentoo-411487da18816c8b04071cbcd31e3ca21549c65c.tar.bz2
gentoo-411487da18816c8b04071cbcd31e3ca21549c65c.zip
meson.eclass: crank the minimum meson for python 3.12 support
Contains the all-important commit: https://github.com/mesonbuild/meson/commit/3c3caf5163e2efdb2bc6a7089a7f4e0c5d058efb Which was backported from: https://github.com/mesonbuild/meson/commit/2d6c10908b3771216e7ce086af1ee4dc77e698c2 Needed in order to avoid randomly requiring dev-python/setuptools[python_targets_python3_12] when building software with meson that happens to run py.find_installation() (which cannot even be described as a dev-build/meson dependency, since meson can target pythons other than the one meson itself uses!) Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'eclass')
-rw-r--r--eclass/meson.eclass2
1 files changed, 1 insertions, 1 deletions
diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index 85f024de1b0c..3240fddf7e86 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -43,7 +43,7 @@ _MESON_ECLASS=1
inherit flag-o-matic multiprocessing ninja-utils python-utils-r1 toolchain-funcs
-BDEPEND=">=dev-build/meson-1.2.1
+BDEPEND=">=dev-build/meson-1.2.3
${NINJA_DEPEND}
dev-build/meson-format-array
"