From 28caf071dd095f28d0665eb8698d2fb061a3b995 Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 24 May 2025 02:58:04 +0100 Subject: [PATCH] dev-libs/libtsm: wire up tests Signed-off-by: Sam James --- dev-libs/libtsm/libtsm-4.0.2_p20231223.ebuild | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/dev-libs/libtsm/libtsm-4.0.2_p20231223.ebuild b/dev-libs/libtsm/libtsm-4.0.2_p20231223.ebuild index c61a7f827c192..6146dd2ccb8dc 100644 --- a/dev-libs/libtsm/libtsm-4.0.2_p20231223.ebuild +++ b/dev-libs/libtsm/libtsm-4.0.2_p20231223.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,8 +15,18 @@ S=${WORKDIR}/${PN}-${COMMIT} LICENSE="LGPL-2.1 MIT" SLOT="0/4" KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}/${PN}-cmake.patch" "${FILESDIR}/${PN}-clang16-static_assert-fix.patch" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + ) + + cmake_src_configure +}