These were added in this release and seem quite interesting. The actual point of the bug report is to warn in advance that hda-verb will fail to build on your Sparc targets due to a bad include. The fix is to add a chain of !defined for each arch that does not have sys/io.h, or alternatively, reverse the check so it includes x86, arm, alpha and ia64. See Debian's patch for reference. Reproducible: Always
+*alsa-tools-1.0.27-r1 (02 May 2013) + + 02 May 2013; Samuli Suominen <ssuominen@gentoo.org> + +alsa-tools-1.0.27-r1.ebuild: + Install hda-verb and hdajackretask utilities and pull in x11-libs/gtk+:3 for + latter wrt #467424 by Jordi Mallach $ diff -u alsa-tools-1.0.27.ebuild alsa-tools-1.0.27-r1.ebuild --- alsa-tools-1.0.27.ebuild 2013-05-01 19:25:03.000000000 +0300 +++ alsa-tools-1.0.27-r1.ebuild 2013-05-02 03:56:10.959485470 +0300 @@ -26,14 +26,18 @@ RDEPEND=">=media-libs/alsa-lib-${PV} >=dev-python/pyalsa-1.0.26 - fltk? ( >=x11-libs/fltk-1.1.10-r2:1 ) - gtk? ( x11-libs/gtk+:2 )" + fltk? ( >=x11-libs/fltk-1.3.0:1 ) + gtk? ( + x11-libs/gtk+:2 + x11-libs/gtk+:3 + )" DEPEND="${RDEPEND}" pkg_setup() { - ALSA_TOOLS="seq/sbiload us428control hwmixvolume" + ALSA_TOOLS="seq/sbiload us428control hwmixvolume hda-verb" if use gtk; then + ALSA_TOOLS="${ALSA_TOOLS} hdajackretask" use alsa_cards_ice1712 && \ ALSA_TOOLS="${ALSA_TOOLS} envy24control" use alsa_cards_rme32 && use alsa_cards_rme96 && \