From 33bafda7ef37e4867c5a94741f7ee06d479264ca Mon Sep 17 00:00:00 2001 From: Sam James Date: Tue, 27 May 2025 03:31:39 +0100 Subject: [PATCH] app-i18n/fcitx-chewing: conditionally build tests 19->15 targets when tests are disabled Signed-off-by: Sam James --- app-i18n/fcitx-chewing/fcitx-chewing-5.1.7.ebuild | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app-i18n/fcitx-chewing/fcitx-chewing-5.1.7.ebuild b/app-i18n/fcitx-chewing/fcitx-chewing-5.1.7.ebuild index 062f07aac4a1d..134b7bfc0ba6d 100644 --- a/app-i18n/fcitx-chewing/fcitx-chewing-5.1.7.ebuild +++ b/app-i18n/fcitx-chewing/fcitx-chewing-5.1.7.ebuild @@ -14,6 +14,8 @@ SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.zst -> LICENSE="LGPL-2.1+" SLOT="5" KEYWORDS="amd64 ~arm64 ~loong ~riscv x86" +IUSE="test" +RESTRICT="!test? ( test )" RDEPEND=" !app-i18n/fcitx-chewing:4 @@ -24,3 +26,11 @@ DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${MY_PN}-${PV}" + +src_configure() { + local mycmakeargs=( + -DENABLE_TEST=$(usex test) + ) + + cmake_src_configure +}