Upstream release page: https://github.com/mesonbuild/meson/releases I installed this locally by simply renaming a copy of meson-0.45.1.ebuild to meson-0.46.0.ebuild in my overlay. I was able to use the updated version of meson in a cross-compile build of systemd. The build was not successful, but the problems with the build are related to the fact that it is a cross-compile, not on meson. However, the version bump is actually needed because 0.45.1 has a bug that has been fixed. See https://bugs.gentoo.org/654026#c15
Just an update. I was able to get a complete build of systemd with 0.46.0.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5cb766a9e3764a11c2679ffb5289fc59291281 commit bf5cb766a9e3764a11c2679ffb5289fc59291281 Author: William Hubbs <williamh@gentoo.org> AuthorDate: 2018-05-01 17:29:31 +0000 Commit: William Hubbs <williamh@gentoo.org> CommitDate: 2018-05-01 17:29:31 +0000 dev-util/meson: 0.46.0 version bump for bug #654030 Closes: https://bugs.gentoo.org/show_bug.cgi?id=654030 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-util/meson/Manifest | 1 + dev-util/meson/meson-0.46.0.ebuild | 39 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+)