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

(-)/usr/portage/media-video/bino/bino-1.6.1-r2.ebuild (-9 / +11 lines)
Lines 14-20 Link Here
14
LICENSE="GPL-3"
14
LICENSE="GPL-3"
15
SLOT="0"
15
SLOT="0"
16
KEYWORDS="amd64 x86"
16
KEYWORDS="amd64 x86"
17
IUSE="debug doc libav lirc"
17
IUSE="debug doc libav lirc +qt5"
18
18
19
IUSE_VIDEO_CARDS="
19
IUSE_VIDEO_CARDS="
20
	video_cards_nvidia"
20
	video_cards_nvidia"
Lines 27-35 Link Here
27
27
28
RDEPEND=">=media-libs/glew-1.6.0:0=
28
RDEPEND=">=media-libs/glew-1.6.0:0=
29
	>=media-libs/openal-1.15.1
29
	>=media-libs/openal-1.15.1
30
	dev-qt/qtgui:4
30
	qt5? ( dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtopengl:5 )
31
	dev-qt/qtcore:4
31
	!qt5? ( dev-qt/qtgui:4 dev-qt/qtcore:4 dev-qt/qtopengl:4 )
32
	dev-qt/qtopengl:4
33
	>=media-libs/libass-0.9.9
32
	>=media-libs/libass-0.9.9
34
	libav? ( >=media-video/libav-0.7:0= )
33
	libav? ( >=media-video/libav-0.7:0= )
35
	!libav? ( >=media-video/ffmpeg-0.7:0= )
34
	!libav? ( >=media-video/ffmpeg-0.7:0= )
Lines 43-53 Link Here
43
42
44
DOCS=( AUTHORS ChangeLog NEWS README README.Linux )
43
DOCS=( AUTHORS ChangeLog NEWS README README.Linux )
45
44
46
PATCHES=(
47
	"${FILESDIR}/${PN}-1.4.2-lirc-detect.patch" # detect lirc
48
	"${FILESDIR}/ffmpeg_2.9.patch" # build with latest ffmpeg, #587860
49
)
50
51
src_configure() {
45
src_configure() {
52
	local myeconfargs=(
46
	local myeconfargs=(
53
		$(use_with video_cards_nvidia xnvctrl)
47
		$(use_with video_cards_nvidia xnvctrl)
Lines 57-62 Link Here
57
		--htmldir=/usr/share/doc/${PF}/html
51
		--htmldir=/usr/share/doc/${PF}/html
58
	)
52
	)
59
53
54
	if use qt5 ; then
55
		export QT_SELECT=5
56
		myeconfargs+=( --with-qt-version=5 )
57
	else
58
		export QT_SELECT=4
59
		myeconfargs+=( --with-qt-version=4 )
60
	fi
61
60
	use video_cards_nvidia && append-cppflags "-I/usr/include/NVCtrl" \
62
	use video_cards_nvidia && append-cppflags "-I/usr/include/NVCtrl" \
61
		&& append-ldflags "-L/usr/$(get_libdir)/opengl/nvidia/lib \
63
		&& append-ldflags "-L/usr/$(get_libdir)/opengl/nvidia/lib \
62
		-L/usr/$(get_libdir)" && append-libs "Xext"
64
		-L/usr/$(get_libdir)" && append-libs "Xext"

Return to bug 596824