dev-libs/glib: Exclude nonsensical and broken libelf dep on Windows
authorJames Le Cuirot <chewi@gentoo.org>
Mon, 13 Apr 2020 20:43:06 +0000 (21:43 +0100)
committerJames Le Cuirot <chewi@gentoo.org>
Sat, 16 May 2020 15:48:48 +0000 (16:48 +0100)
commita34ea67be66666a2cca94e28d8298e31180d37e6
tree50082b6f254583df61c9b34834f36a32faa18243
parent12e9030fd10770b05429fc3d449b9cde74bcab38
dev-libs/glib: Exclude nonsensical and broken libelf dep on Windows

elfutils (via libelf) does not build on Windows. gresources are not
embedded within ELF binaries on that platform anyway and inspecting
ELF binaries from other platforms is not that useful so exclude the
dependency in this case.

For what it's worth, dev-libs/libelf was tried as an alternative but
while Meson did pick it up and link it, gresource.exe still reported
that ELF support was missing.

Closes: https://github.com/gentoo/gentoo/pull/15337
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
dev-libs/glib/glib-2.64.2.ebuild