Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 621502
Collapse All | Expand All

(-)a/net-p2p/retroshare/retroshare-0.6.9999.ebuild (-36 / +16 lines)
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
}

Return to bug 621502