Currently we have x32 and x64 versions of net-misc/networkmanager in main portage tree. But some apss (especially binary, like steam) may need x32 libs. On x32 system you can not worry about it - if you have NM you already have this libs. But on x64 systems this may cause some trouble, because net-misc/networkmanager currently not support multilib support. And one of solutions of that issue may be is using old libs from other distros (for example few people use old ubuntu libs for make steam work with native libs instead of binary bundled runtime). So, I think making multilib support for net-misc/networkmanager should be good thing. Thanks!
Created attachment 407638 [details, diff] Patch for networkmanager-1.0.2-r1.ebuild Unfortunately, NM doesn't support directly just building the libraries, and has deps not required by the libraries, so I did something similar to how systemd is built, and just built the parts that were required to make the libraries work in non-native ABIs.
Committed, sorry for the wait. The ebuild is good except for some unpleasant hackery that's needed to convince gtk-doc and man pages to install with an out-of-source-tree build. +*networkmanager-1.0.4-r1 (04 Aug 2015) + + 04 Aug 2015; Alexandre Rostovtsev <tetromino@gentoo.org> + +networkmanager-1.0.4-r1.ebuild: + Add multilib support (bug #548114, thanks to Jonathan Callen for the ebuild).