1 # Copyright 1999-2020 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
6 inherit flag-o-matic qmake-utils xdg
8 DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework"
9 HOMEPAGE="https://qtractor.sourceforge.io"
10 SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz"
16 IUSE="aubio cpu_flags_x86_sse debug dssi libsamplerate mad osc rubberband vorbis zlib"
19 dev-qt/linguist-tools:5
31 >=media-libs/lilv-0.16.0
35 aubio? ( media-libs/aubio )
36 dssi? ( media-libs/dssi )
37 libsamplerate? ( media-libs/libsamplerate )
38 mad? ( media-libs/libmad )
39 osc? ( media-libs/liblo )
40 rubberband? ( media-libs/rubberband )
41 vorbis? ( media-libs/libvorbis )
42 zlib? ( sys-libs/zlib )
47 "${FILESDIR}/${P}-dont-compress-manpages.patch"
51 append-cxxflags -std=c++11
56 $(use_enable aubio libaubio) \
58 $(use_enable libsamplerate) \
59 $(use_enable mad libmad) \
60 $(use_enable osc liblo) \
61 $(use_enable rubberband librubberband) \
62 $(use_enable cpu_flags_x86_sse sse) \
63 $(use_enable vorbis libvorbis) \
64 $(use_enable zlib libz)
66 eqmake5 ${PN}.pro -o ${PN}.mak