diff --git a/sys-boot/osk-sdl/osk-sdl-0.64.ebuild b/sys-boot/osk-sdl/osk-sdl-0.64-r1.ebuild similarity index 90% rename from sys-boot/osk-sdl/osk-sdl-0.64.ebuild rename to sys-boot/osk-sdl/osk-sdl-0.64-r1.ebuild index 4fc97688fa..d7af7ff795 100644 --- a/sys-boot/osk-sdl/osk-sdl-0.64.ebuild +++ b/sys-boot/osk-sdl/osk-sdl-0.64-r1.ebuild @@ -14,7 +14,8 @@ SRC_URI="https://gitlab.com/postmarketOS/osk-sdl/-/archive/${COMMIT}.tar.gz -> $ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~arm64" -RESTRICT="test" +IUSE="test" +RESTRICT="!test? ( test )" RDEPEND=" app-portage/gentoolkit @@ -28,7 +29,13 @@ RDEPEND=" sys-kernel/dracut " -BDEPEND="app-text/scdoc" +BDEPEND=" + app-text/scdoc + test? ( + x11-misc/xdotool + x11-misc/xvfb-run + ) +" S="${WORKDIR}/${PN}-${COMMIT}" @@ -37,6 +44,10 @@ src_prepare() { sed -e s/ttf-dejavu/dejavu/ -i osk.conf || die "Failed to sed" } +src_test() { + meson_src_test +} + src_install() { meson_src_install insinto /etc