diff options
Diffstat (limited to 'dev-build/meson/meson-1.6.1.ebuild')
-rw-r--r-- | dev-build/meson/meson-1.6.1.ebuild | 41 |
1 files changed, 39 insertions, 2 deletions
diff --git a/dev-build/meson/meson-1.6.1.ebuild b/dev-build/meson/meson-1.6.1.ebuild index bac7abfbfca0..db12e34d1b0c 100644 --- a/dev-build/meson/meson-1.6.1.ebuild +++ b/dev-build/meson/meson-1.6.1.ebuild @@ -33,7 +33,7 @@ else VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi fi @@ -42,8 +42,9 @@ HOMEPAGE="https://mesonbuild.com/" LICENSE="Apache-2.0" SLOT="0" -IUSE="test" +IUSE="test test-full" RESTRICT="!test? ( test )" +REQUIRED_USE="test-full? ( test )" DEPEND=" test? ( @@ -53,6 +54,42 @@ DEPEND=" dev-vcs/git sys-libs/zlib[static-libs(+)] virtual/pkgconfig + dev-build/cmake + ) + test-full? ( + || ( dev-lang/rust dev-lang/rust-bin ) + dev-lang/nasm + >=dev-lang/pypy-3 + dev-lang/vala + dev-python/cython + virtual/fortran + virtual/jdk + + app-text/doxygen + dev-cpp/gtest + dev-libs/protobuf + dev-util/bindgen + dev-util/gtk-doc + dev-util/itstool + llvm-core/llvm + media-libs/libsdl2 + media-libs/libwmf + net-libs/libpcap + sci-libs/hdf5[fortran] + sci-libs/netcdf + sys-cluster/openmpi[fortran] + sys-devel/bison + sys-devel/flex + + dev-qt/linguist-tools:5 + dev-qt/qtwidgets:5 + dev-qt/qtbase:6[gui,widgets] + dev-qt/qttools:6 + dev-util/gdbus-codegen + x11-libs/gtk+:3 + + dev-libs/wayland + dev-util/wayland-scanner ) " RDEPEND=" |