summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <[email protected]>2020-05-07 23:34:55 -0400
committerMike Gilbert <[email protected]>2020-05-07 23:34:55 -0400
commit92957d0a4e66217194d92beb864ef7b9f2c04cbb (patch)
tree46d4f37ab1734607ec27d29903946f41d7e05234 /net-libs/socket_wrapper/socket_wrapper-1.2.3.ebuild
parentprofiles/package.mask: remove rackspace-novaclient related packages (diff)
downloadgentoo-92957d0a4e66217194d92beb864ef7b9f2c04cbb.tar.gz
gentoo-92957d0a4e66217194d92beb864ef7b9f2c04cbb.tar.bz2
gentoo-92957d0a4e66217194d92beb864ef7b9f2c04cbb.zip
net-libs/socket_wrapper: enable unit tests
Signed-off-by: Mike Gilbert <[email protected]>
Diffstat (limited to 'net-libs/socket_wrapper/socket_wrapper-1.2.3.ebuild')
-rw-r--r--net-libs/socket_wrapper/socket_wrapper-1.2.3.ebuild14
1 files changed, 12 insertions, 2 deletions
diff --git a/net-libs/socket_wrapper/socket_wrapper-1.2.3.ebuild b/net-libs/socket_wrapper/socket_wrapper-1.2.3.ebuild
index a34e9de9815d..6f4bafee216f 100644
--- a/net-libs/socket_wrapper/socket_wrapper-1.2.3.ebuild
+++ b/net-libs/socket_wrapper/socket_wrapper-1.2.3.ebuild
@@ -14,5 +14,15 @@ KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
-DEPEND=""
-RDEPEND="${DEPEND}"
+BDEPEND="test? ( >=dev-util/cmocka-1.1.0 )"
+
+PATCHES=(
+ "${FILESDIR}"/1.2.4-tests-pid.patch
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DUNIT_TESTING=$(usex test ON OFF)
+ )
+ cmake-multilib_src_configure
+}