Lines 14-24
LICENSE="GPL-2 GPL-3 Apache-2.0 LGPL-2.1"
Link Here
|
14 |
SLOT="0" |
14 |
SLOT="0" |
15 |
KEYWORDS="" |
15 |
KEYWORDS="" |
16 |
|
16 |
|
17 |
IUSE="cli feedreader +gui qt4 +qt5 voip" |
17 |
IUSE="cli feedreader +gui voip" |
18 |
REQUIRED_USE=" |
18 |
REQUIRED_USE=" |
19 |
|| ( cli gui ) |
19 |
|| ( cli gui ) |
20 |
gui? ( ^^ ( qt4 qt5 ) ) |
|
|
21 |
cli? ( ^^ ( qt4 qt5 ) ) |
22 |
feedreader? ( gui ) |
20 |
feedreader? ( gui ) |
23 |
voip? ( gui )" |
21 |
voip? ( gui )" |
24 |
|
22 |
|
Lines 26-31
RDEPEND="
Link Here
|
26 |
app-arch/bzip2 |
24 |
app-arch/bzip2 |
27 |
dev-db/sqlcipher |
25 |
dev-db/sqlcipher |
28 |
dev-libs/openssl:0 |
26 |
dev-libs/openssl:0 |
|
|
27 |
dev-qt/qtcore:5 |
28 |
dev-qt/qtmultimedia:5 |
29 |
dev-qt/qtnetwork:5 |
30 |
dev-qt/qtprintsupport:5 |
31 |
dev-qt/qtscript:5 |
32 |
dev-qt/qtxml:5 |
29 |
gnome-base/libgnome-keyring |
33 |
gnome-base/libgnome-keyring |
30 |
net-libs/libmicrohttpd |
34 |
net-libs/libmicrohttpd |
31 |
net-libs/libupnp:0 |
35 |
net-libs/libupnp:0 |
Lines 35-73
RDEPEND="
Link Here
|
35 |
dev-libs/libxslt |
39 |
dev-libs/libxslt |
36 |
net-misc/curl |
40 |
net-misc/curl |
37 |
) |
41 |
) |
38 |
qt4? ( |
42 |
gui? ( |
39 |
gui? ( |
43 |
dev-qt/designer:5 |
40 |
dev-qt/designer:4 |
44 |
dev-qt/qtgui:5 |
41 |
dev-qt/qtgui:4 |
45 |
dev-qt/qtwidgets:5 |
42 |
x11-libs/libX11 |
46 |
dev-qt/qtx11extras:5 |
43 |
x11-libs/libXScrnSaver |
47 |
x11-libs/libX11 |
44 |
) |
48 |
x11-libs/libXScrnSaver |
45 |
dev-qt/qtcore:4 |
|
|
46 |
) |
47 |
qt5? ( |
48 |
gui? ( |
49 |
dev-qt/designer:5 |
50 |
dev-qt/qtgui:5 |
51 |
dev-qt/qtwidgets:5 |
52 |
dev-qt/qtx11extras:5 |
53 |
x11-libs/libX11 |
54 |
x11-libs/libXScrnSaver |
55 |
) |
56 |
dev-qt/qtcore:5 |
57 |
dev-qt/qtmultimedia:5 |
58 |
dev-qt/qtnetwork:5 |
59 |
dev-qt/qtprintsupport:5 |
60 |
dev-qt/qtscript:5 |
61 |
dev-qt/qtxml:5 |
62 |
) |
49 |
) |
63 |
voip? ( |
50 |
voip? ( |
64 |
qt5? ( |
51 |
media-libs/opencv[-qt4(-)] |
65 |
media-libs/opencv[-qt4(-)] |
|
|
66 |
) |
67 |
qt4? ( |
68 |
media-libs/opencv |
69 |
dev-qt/qt-mobility[multimedia] |
70 |
) |
71 |
media-libs/speex |
52 |
media-libs/speex |
72 |
virtual/ffmpeg[encode] |
53 |
virtual/ffmpeg[encode] |
73 |
)" |
54 |
)" |
Lines 103-110
src_prepare() {
Link Here
|
103 |
src_configure() { |
84 |
src_configure() { |
104 |
for dir in ${rs_src_dirs} ; do |
85 |
for dir in ${rs_src_dirs} ; do |
105 |
pushd "${S}/${dir}" >/dev/null || die |
86 |
pushd "${S}/${dir}" >/dev/null || die |
106 |
use qt4 && eqmake4 |
87 |
eqmake5 |
107 |
use qt5 && eqmake5 |
|
|
108 |
popd >/dev/null || die |
88 |
popd >/dev/null || die |
109 |
done |
89 |
done |
110 |
} |
90 |
} |