See https://wiki.gentoo.org/wiki/Project:Qt/Policies#Requires_one_of_two_Qt_versions
Package-Manager: portage-2.3.0_rc1
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS=""
-IUSE="aac flac mac mp3 opus qt4 qt5 replaygain test tta vorbis wavpack"
+IUSE="aac flac mac mp3 opus qt5 replaygain test tta vorbis wavpack"
COMMON_DEPEND="
dev-libs/uchardet
- qt4? (
+ !qt5? (
dev-qt/qtcore:4
dev-qt/qtgui:4
)
virtual/pkgconfig
qt5? ( dev-qt/linguist-tools:5 )
test? (
- qt4? ( dev-qt/qttest:4 )
+ !qt5? ( dev-qt/qttest:4 )
qt5? ( dev-qt/qttest:5 )
)
"
-REQUIRED_USE="^^ ( qt4 qt5 )"
-
src_prepare() {
cmake-utils_src_prepare
src_configure() {
local mycmakeargs=(
- -DUSE_QT4="$(usex qt4)"
+ -DUSE_QT4="$(usex !qt5)"
-DUSE_QT5="$(usex qt5)"
-DTEST_DATA_DIR="${S}/tests/data/"
-DBUILD_TESTS="$(usex test 'Yes')"