diff options
Diffstat (limited to 'dev-libs/wayland/wayland-1.10.0.ebuild')
-rw-r--r-- | dev-libs/wayland/wayland-1.10.0.ebuild | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/dev-libs/wayland/wayland-1.10.0.ebuild b/dev-libs/wayland/wayland-1.10.0.ebuild index bf4b8cc1a071..b3d1bfc838a6 100644 --- a/dev-libs/wayland/wayland-1.10.0.ebuild +++ b/dev-libs/wayland/wayland-1.10.0.ebuild @@ -29,7 +29,8 @@ SLOT="0" IUSE="doc static-libs" RDEPEND=">=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}] - >=virtual/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]" + >=virtual/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}] + dev-libs/libxml2:=" DEPEND="${RDEPEND} doc? ( >=app-doc/doxygen-1.6[dot] @@ -39,19 +40,19 @@ DEPEND="${RDEPEND} ) virtual/pkgconfig" -src_configure() { +# dtd validation configure patch is upstream and will be part of 1.11 +PATCHES=( "${FILESDIR}/${PV}-build-fix-configure-disable-dtd-validation.patch" ) + +multilib_src_configure() { local myeconfargs=( - $(use_enable static-libs static) - $(use_enable doc documentation) + $(multilib_native_use_enable doc documentation) + $(multilib_native_enable dtd-validation) ) if tc-is-cross-compiler ; then myeconfargs+=( --with-host-scanner ) fi - if ! multilib_is_native_abi; then - myeconfargs+=( --disable-documentation ) - fi - autotools-multilib_src_configure + autotools-utils_src_configure } src_test() { |