diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest index c7038e661d..1b28384f95 100644 --- a/dev-util/meson/Manifest +++ b/dev-util/meson/Manifest @@ -1,2 +1,3 @@ DIST meson-1.6.1-98a2951.tar.gz 4832652 BLAKE2B e0fd0e9ae4ebf72fff8994857ab740a857514892ef9dc23d7c9857338e3e583adb14b3ff007d992aedcb9c0e38e0a168ecb43b2380a2a11f501c029a4c309cc2 SHA512 8d8f5fb03df68c28b64853b33fe5a0b736ab22129d66a78b9178441f60f730db4403448d76d95d908c5b8772ded8dc017ab09c2c2b30df2d9bdbbee3a6fba258 DIST meson-1.7.0-897b6fc.tar.gz 4857613 BLAKE2B 4ddaf0169bf828f289eaf3f07b63a8af119b33e41411f7fdf5deb01599f4947892cb4a49a97fe1d9fd78152c63503e3c945e718ebe6035238201f7b7c74484b1 SHA512 be149fb5116d42cc62d58cc377d375eb64d2e2729532c9e9a5b00464126bb61d6b460a058fddd533bc2b36808cf6e1c43d6810aef87c84d0436d89fa23ea17ba +DIST meson-1.7.2-082917b.tar.gz 4857984 BLAKE2B 5f445f372dca6c7f704c70c74d249d6a766983f90641827a2d69fe2ad8ff0e1de7f35d31715ea1bc77ba7b32a11b84f8f287b53c428395074a3f064890bf774c SHA512 d50b8824bb7d9736331cbde7d3fd8a22e017a8f60897c704fff899c3930eaba4863acc9694b22d94e8e3f566313930d118d23ec33b52c3477cd34eab5174ae86 diff --git a/dev-util/meson/meson-1.7.2.ebuild b/dev-util/meson/meson-1.7.2.ebuild new file mode 100644 index 0000000000..732696e639 --- /dev/null +++ b/dev-util/meson/meson-1.7.2.ebuild @@ -0,0 +1,27 @@ +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3+ ) +DISTUTILS_USE_SETUPTOOLS="rdepend" + +inherit bash-completion-r1 distutils-r1 toolchain-funcs + +DESCRIPTION="" +HOMEPAGE="https://mesonbuild.com/" +SRC_URI="https://github.com/mesonbuild/meson/tarball/082917b40c8416bde925c64d22a2e60b2c059120 -> meson-1.7.2-082917b.tar.gz" +LICENSE="Apache-2.0" + +KEYWORDS="*" + +SLOT="0" + +S="${WORKDIR}/mesonbuild-meson-082917b" + +python_install_all() { + distutils-r1_python_install_all + + insinto /usr/share/vim/vimfiles + doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax} + insinto /usr/share/zsh/site-functions + doins data/shell-completions/zsh/_meson +} \ No newline at end of file