media-sound/qtractor: Drop USE=qt5
authorAndreas Sturmlechner <asturm@gentoo.org>
Sat, 14 Oct 2017 12:19:06 +0000 (14:19 +0200)
committerAndreas Sturmlechner <asturm@gentoo.org>
Sat, 14 Oct 2017 12:23:03 +0000 (14:23 +0200)
Build with Qt5 unconditionally.

Gentoo-bug: 631914
Package-Manager: Portage-2.3.11, Repoman-2.3.3

media-sound/qtractor/qtractor-0.8.4.ebuild

index 232c990cca345edda77fe410af85670e583310af..b2605d9c00b7965d0809dec848771d9d5895a4e9 100644 (file)
@@ -6,27 +6,21 @@ EAPI=6
 inherit flag-o-matic qmake-utils
 
 DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework"
-HOMEPAGE="http://qtractor.sourceforge.net/"
+HOMEPAGE="https://qtractor.sourceforge.net/"
 SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-IUSE="cpu_flags_x86_sse debug dssi libsamplerate mad osc +qt5 rubberband vorbis zlib"
+IUSE="cpu_flags_x86_sse debug dssi libsamplerate mad osc rubberband vorbis zlib"
 
 RDEPEND="
-       !qt5? (
-               >=dev-qt/qtcore-4.2:4
-               >=dev-qt/qtgui-4.7:4
-       )
-       qt5? (
-               dev-qt/qtcore:5
-               dev-qt/qtgui:5
-               dev-qt/qtwidgets:5
-               dev-qt/qtxml:5
-               dev-qt/qtx11extras:5
-       )
+       dev-qt/qtcore:5
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+       dev-qt/qtxml:5
+       dev-qt/qtx11extras:5
        media-libs/alsa-lib
        media-libs/ladspa-sdk
        media-libs/libsndfile
@@ -40,10 +34,12 @@ RDEPEND="
        osc? ( media-libs/liblo )
        rubberband? ( media-libs/rubberband )
        vorbis? ( media-libs/libvorbis )
-       zlib? ( sys-libs/zlib )"
+       zlib? ( sys-libs/zlib )
+"
 DEPEND="${RDEPEND}
+       dev-qt/linguist-tools:5
        virtual/pkgconfig
-       qt5? ( dev-qt/linguist-tools:5 )"
+"
 
 DOCS=( README ChangeLog TODO AUTHORS )
 
@@ -57,16 +53,12 @@ src_configure() {
                --enable-ladspa \
                $(use_enable dssi) \
                --enable-lilv \
-               $(use_enable !qt5 qt4) \
-               $(use_with qt5 qt5 "$(qt5_get_libdir)/qt5") \
+               --disable-qt4 \
+               --with-qt5=$(qt5_get_libdir)/qt5 \
                $(use_enable rubberband librubberband) \
                $(use_enable cpu_flags_x86_sse sse) \
                $(use_enable zlib libz) \
                $(use_enable debug)
 
-       if use qt5 ; then
-               eqmake5 ${PN}.pro -o ${PN}.mak
-       else
-               eqmake4 ${PN}.pro -o ${PN}.mak
-       fi
+       eqmake5 ${PN}.pro -o ${PN}.mak
 }