dev-qt/qttest: stable 5.14.2 for ppc, bug #719732
[gentoo.git] / media-sound / rosegarden / rosegarden-19.12.ebuild
1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=7
5
6 inherit cmake xdg virtualx
7
8 DESCRIPTION="MIDI and audio sequencer and notation editor"
9 HOMEPAGE="https://www.rosegardenmusic.com/"
10 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
11
12 LICENSE="GPL-2"
13 SLOT="0"
14 KEYWORDS="~amd64 ~ppc ~x86"
15 IUSE="lirc"
16 RESTRICT="!test? ( test )"
17
18 BDEPEND="
19         dev-qt/linguist-tools:5
20         virtual/pkgconfig
21 "
22 RDEPEND="
23         dev-qt/qtcore:5
24         dev-qt/qtgui:5
25         dev-qt/qtnetwork:5
26         dev-qt/qtprintsupport:5
27         dev-qt/qtwidgets:5
28         dev-qt/qtxml:5
29         media-libs/alsa-lib:=
30         >=media-libs/dssi-1.0.0:=
31         media-libs/ladspa-sdk:=
32         media-libs/liblo:=
33         media-libs/liblrdf:=
34         media-libs/libsamplerate:=
35         media-libs/libsndfile:=
36         sci-libs/fftw:3.0
37         sys-libs/zlib:=
38         virtual/jack
39         x11-libs/libSM:=
40         lirc? ( app-misc/lirc:= )
41 "
42 DEPEND="${RDEPEND}
43         dev-qt/qttest:5
44 "
45
46 src_prepare() {
47         cmake_src_prepare
48 }
49
50 src_configure() {
51         local mycmakeargs=(
52                 "-DDISABLE_LIRC=$(usex lirc OFF ON)"
53         )
54         cmake_src_configure
55 }
56
57 src_test() {
58          virtx cmake_src_test
59 }