mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-21 13:03:31 -04:00
sys-libs/cyclonedds: fix tests and RDEPEND
Closes: https://bugs.gentoo.org/921847 Closes: https://bugs.gentoo.org/933210 Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
This commit is contained in:
@@ -21,18 +21,23 @@ SLOT="0/$(ver_cut 1-2)"
|
|||||||
IUSE="test ssl shm parser doc examples ipv6 idlc get-kind"
|
IUSE="test ssl shm parser doc examples ipv6 idlc get-kind"
|
||||||
RESTRICT="!test? ( test )"
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
RDEPEND=(
|
RDEPEND="
|
||||||
"doc? ( app-text/doxygen )"
|
doc? ( app-text/doxygen )
|
||||||
"ssl? ( dev-libs/openssl )"
|
ssl? ( dev-libs/openssl:= )
|
||||||
"shm? ( sys-libs/iceoryx )"
|
shm? ( sys-libs/iceoryx:= )
|
||||||
"parser? ( sys-devel/bison )"
|
parser? ( sys-devel/bison )
|
||||||
)
|
"
|
||||||
DEPEND="${RDEPEND[@]}"
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="test? ( dev-util/cunit )"
|
||||||
|
|
||||||
CMAKE_BUILD_TYPE=Release
|
CMAKE_BUILD_TYPE=Release
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
use get-kind && eapply "${FILESDIR}/${PN}-0.10.3-get_kind.patch"
|
use get-kind && eapply "${FILESDIR}/${PN}-0.10.3-get_kind.patch"
|
||||||
|
|
||||||
|
# disable tests that requires FEATURES=-network-sandbox
|
||||||
|
sed -i '/ifaddrs.c$/d' src/ddsrt/tests/CMakeLists.txt || die
|
||||||
|
|
||||||
cmake_src_prepare
|
cmake_src_prepare
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -21,18 +21,23 @@ SLOT="0/$(ver_cut 1-2)"
|
|||||||
IUSE="test ssl shm parser doc examples ipv6 idlc get-kind"
|
IUSE="test ssl shm parser doc examples ipv6 idlc get-kind"
|
||||||
RESTRICT="!test? ( test )"
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
RDEPEND=(
|
RDEPEND="
|
||||||
"doc? ( app-text/doxygen )"
|
doc? ( app-text/doxygen )
|
||||||
"ssl? ( dev-libs/openssl )"
|
ssl? ( dev-libs/openssl:= )
|
||||||
"shm? ( sys-libs/iceoryx )"
|
shm? ( sys-libs/iceoryx:= )
|
||||||
"parser? ( sys-devel/bison )"
|
parser? ( sys-devel/bison )
|
||||||
)
|
"
|
||||||
DEPEND="${RDEPEND[@]}"
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="test? ( dev-util/cunit )"
|
||||||
|
|
||||||
CMAKE_BUILD_TYPE=Release
|
CMAKE_BUILD_TYPE=Release
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
use get-kind && eapply "${FILESDIR}/${PN}-0.10.3-get_kind.patch"
|
use get-kind && eapply "${FILESDIR}/${PN}-0.10.3-get_kind.patch"
|
||||||
|
|
||||||
|
# disable tests that requires FEATURES=-network-sandbox
|
||||||
|
sed -i '/ifaddrs.c$/d' src/ddsrt/tests/CMakeLists.txt || die
|
||||||
|
|
||||||
cmake_src_prepare
|
cmake_src_prepare
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user