diff options
-rw-r--r-- | app-emulation/ruffle/ruffle-9999.ebuild | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/app-emulation/ruffle/ruffle-9999.ebuild b/app-emulation/ruffle/ruffle-9999.ebuild index 2e43a88f8190..5abbe4507eac 100644 --- a/app-emulation/ruffle/ruffle-9999.ebuild +++ b/app-emulation/ruffle/ruffle-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit cargo desktop flag-o-matic git-r3 xdg +inherit cargo desktop flag-o-matic git-r3 virtualx xdg DESCRIPTION="Flash Player emulator written in Rust" HOMEPAGE="https://ruffle.rs/" @@ -31,7 +31,11 @@ DEPEND=" BDEPEND=" virtual/jre:* virtual/pkgconfig - >=virtual/rust-1.64" + >=virtual/rust-1.64 + test? ( + media-libs/mesa[llvm] + x11-base/xorg-server[-minimal] + )" QA_FLAGS_IGNORED="usr/bin/${PN}.*" @@ -46,6 +50,10 @@ src_compile() { cargo_src_compile --bins # note: configure --bins would skip tests } +src_test() { + virtx cargo_src_test +} + src_install() { dodoc README.md |