dev-libs/open62541: Fix issues

This fixes two problems:

 * Build fix when ETF is enabled
 * Install XDP and ETF plugin header

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
This commit is contained in:
Kurt Kanzenbach
2020-07-12 11:14:36 +02:00
parent 2ef8cefbb0
commit 4e1bbb9cb5
3 changed files with 85 additions and 1 deletions

View File

@@ -51,7 +51,11 @@ RDEPEND="
${DEPEND}
"
PATCHES=( "${FILESDIR}/${P}-tests.patch" )
PATCHES=(
"${FILESDIR}/${P}-etf.patch"
"${FILESDIR}/${P}-headers.patch"
"${FILESDIR}/${P}-tests.patch"
)
src_configure() {
local mycmakeargs=(
@@ -64,6 +68,7 @@ src_configure() {
-DUA_ENABLE_ENCRYPTION_MBEDTLS=$(usex mbedtls)
-DUA_ENABLE_ENCRYPTION_OPENSSL=$(usex openssl)
-DUA_ENABLE_PUBSUB=$(usex pubsub)
-DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub)
-DUA_ENABLE_PUBSUB_ETH_UADP_ETF=$(usex etf)
-DUA_ENABLE_PUBSUB_ETH_UADP_XDP=$(usex xdp)
)