Howdy. I checked the changelog for wpa_supplicant, and there's nothing obvious that prevents using QT3 in 0.5.4 (as compared to previous versions), but the new 0.5.4 ebuild leaves out QT3 as a valid RDEPEND, and forces QT4. This is problematic for me, and some of my boxes which are still on QT3 (my MythTV home box being one). Please add back the QT3 compatibility logic to the ebuild that was removed in the 0.5.4 from the 0.5.3 ebuild. Thanks! Oh, and I *have* package.mask'd qt4, but the 0.5.4 ebuild now *requires* qt > 4, so it is bombing out on emerge -puD world. See the line "qt? ( =x11-libs/qt-4* )" in the 0.5.4 ebuild vs. "qt? ( || ( =x11-libs/qt-3* =x11-libs/qt-4* ) )" in the 0.5.3 ebuild, among other omissions easily seen in a diff of both ebuild versions. Thanks.
This is pending a solution to the current Qt thread on the gentoo-dev mailing list.
Fixed in CVS. You can emerge wpa_supplicant with USE="qt3" now.