--- gentoo/media-sound/audacity/audacity-2.3.2.ebuild 2019-08-28 04:09:53.000000000 -0400 +++ local/media-sound/audacity/audacity-2.3.2.ebuild 2019-09-11 22:23:17.382821834 -0400 @@ -52,6 +52,7 @@ DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig nls? ( sys-devel/gettext ) + !portmixer? ( sys-devel/automake:1.15 ) " S="${WORKDIR}/${PN}-${MY_P}" @@ -59,6 +60,7 @@ PATCHES=( "${FILESDIR}"/${PN}-2.3.2-fix_building_against_system_portaudio.patch "${FILESDIR}"/${PN}-2.3.2-Fix-building-without-midi.patch + "${FILESDIR}"/${PN}-2.3.2-fix-build-without-portmixer.patch ) src_prepare() { @@ -67,6 +69,11 @@ use midi || sed -i \ -e 's:^\(#define EXPERIMENTAL_MIDI_OUT\):// \1:' \ src/Experimental.h || die + if ! use portmixer ; then + # calling eautoreconf takes ages and is overkill + aclocal-1.15 -I m4/ || die + automake-1.15 lib-src/Makefile || die + fi } src_configure() {