diff options
author | 2018-10-01 21:31:48 +0200 | |
---|---|---|
committer | 2018-10-01 22:08:19 +0200 | |
commit | 19c3f586c801c32054718525defffa129cadf9bd (patch) | |
tree | 9d9d4b34af9ae59dde43cefe0633357399f3142b /media-libs/aubio | |
parent | media-libs/aubio: Drop unused multilib,eutils, add missing slot op (diff) | |
download | gentoo-19c3f586c801c32054718525defffa129cadf9bd.tar.gz gentoo-19c3f586c801c32054718525defffa129cadf9bd.tar.bz2 gentoo-19c3f586c801c32054718525defffa129cadf9bd.zip |
media-libs/aubio: Fix USE flag conflicts
Thanks-to: ak <4nykey@gmail.com>
Closes: https://bugs.gentoo.org/605750
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
Diffstat (limited to 'media-libs/aubio')
-rw-r--r-- | media-libs/aubio/aubio-0.4.7.ebuild | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/media-libs/aubio/aubio-0.4.7.ebuild b/media-libs/aubio/aubio-0.4.7.ebuild index 0592ffa0a50d..a7d7db9a590a 100644 --- a/media-libs/aubio/aubio-0.4.7.ebuild +++ b/media-libs/aubio/aubio-0.4.7.ebuild @@ -37,7 +37,9 @@ DEPEND="${RDEPEND} virtual/pkgconfig doc? ( app-doc/doxygen ) " -REQUIRED_USE="${PYTHON_REQUIRED_USE}" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + ?? ( double-precision libsamplerate ) +" DOCS=( AUTHORS ChangeLog README.md ) PYTHON_SRC_DIR="${S}" @@ -49,16 +51,19 @@ src_prepare() { src_configure() { python_setup - waf-utils_src_configure \ - --enable-complex \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} \ - $(use_enable double-precision double) \ - $(use_enable fftw fftw3f) \ - $(use_enable fftw fftw3) \ - $(use_enable ffmpeg avcodec) \ - $(use_enable jack) \ - $(use_enable libsamplerate samplerate) \ + local mywafconfargs=( + --enable-complex + --docdir="${EPREFIX}"/usr/share/doc/${PF} + $(use_enable double-precision double) + $(use_enable fftw fftw3) + $(use_enable ffmpeg avcodec) + $(use_enable jack) + $(use_enable libsamplerate samplerate) $(use_enable sndfile) + ) + use double-precision || mywafconfargs+=( $(use_enable fftw fftw3f) ) + + waf-utils_src_configure "${mywafconfargs[@]}" if use python ; then cd "${PYTHON_SRC_DIR}" || die |