diff options
| author | Mart Raudsepp <leio@gentoo.org> | 2016-03-01 12:51:20 +0200 |
|---|---|---|
| committer | Mart Raudsepp <leio@gentoo.org> | 2016-03-01 19:39:04 +0200 |
| commit | bd0be58e1d9fd7f19ccf9a24bb963b5fdb742c3d (patch) | |
| tree | a0c7c81614f05d91e51831098ccef5599968771e /dev-python/python-oembed/python-oembed-0.2.2.ebuild | |
| parent | 2d2c5c02f61d99cfede278d7f553100c181a54cb (diff) | |
| download | gentoo-bd0be58e1d9fd7f19ccf9a24bb963b5fdb742c3d.tar.gz gentoo-bd0be58e1d9fd7f19ccf9a24bb963b5fdb742c3d.tar.bz2 gentoo-bd0be58e1d9fd7f19ccf9a24bb963b5fdb742c3d.zip | |
dev-libs/wayland: Fix multilib and add missing libxml2 dependency
Multilib support was broken in previous versions, as the configure
options were in src_configure, not multilib_src_configure, and so
it always built with configuration for "native" ABI, meaning that
USE=doc with multilib was probably broken. Now with 1.10 this
becomes more apparent with a new libxml2 dependency in wayland-scanner
for DTD validation.
As we do not currently install /usr/bin/wayland-scanner for other ABIs,
just disable the dtd validation support there. Ideally we wouldn't
build it at all then, but not a clean way to do so upstream right now.
For --{dis,en}able-dtd-validation to work, we need to patch the
build system to fix the support for the configure flag.
Thanks to this we are able to add the missing libxml2 dependency
without requiring multilib libxml2 for that (and commonly then also
multilib icu), which is nice, as many users haven't had a need for
a 32bit version of those as of yet and icu is a bit bigger compile.
Remove USE=static-libs handling, as autotools-utils takes care
of it for us when it's in IUSE. Also make use of the
multilib_native_use_enable helper to simplify the ebuild.
Gentoo-bug: 575212
Diffstat (limited to 'dev-python/python-oembed/python-oembed-0.2.2.ebuild')
0 files changed, 0 insertions, 0 deletions
