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

(-)a/www-client/vivaldi/metadata.xml (+3 lines)
Lines 5-8 Link Here
5
<email>jer@gentoo.org</email>
5
<email>jer@gentoo.org</email>
6
<name>Jeroen Roovers</name>
6
<name>Jeroen Roovers</name>
7
</maintainer>
7
</maintainer>
8
<use>
9
	<flag name="system-ffmpeg">Use system ffmpeg for proprietary codec support</flag>
10
</use>
8
</pkgmetadata>
11
</pkgmetadata>
(-)a/www-client/vivaldi/vivaldi-1.11.917.43_p1.ebuild (-1 / +9 lines)
Lines 25-30 SRC_URI=" Link Here
25
LICENSE="Vivaldi"
25
LICENSE="Vivaldi"
26
SLOT="0"
26
SLOT="0"
27
KEYWORDS="-* amd64 x86"
27
KEYWORDS="-* amd64 x86"
28
IUSE="system-ffmpeg"
28
29
29
RESTRICT="bindist mirror"
30
RESTRICT="bindist mirror"
30
31
Lines 62-67 RDEPEND=" Link Here
62
	x11-libs/libXrender
63
	x11-libs/libXrender
63
	x11-libs/libXtst
64
	x11-libs/libXtst
64
	x11-libs/pango[X]
65
	x11-libs/pango[X]
66
	system-ffmpeg? (
67
		media-video/ffmpeg:0/55.57.57[chromium]
68
	)
65
"
69
"
66
70
67
QA_PREBUILT="*"
71
QA_PREBUILT="*"
Lines 111-115 src_install() { Link Here
111
	mv * "${D}" || die
115
	mv * "${D}" || die
112
	dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN}
116
	dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN}
113
117
118
	if use system-ffmpeg; then
119
		# An absolute symlink triggers a spurious QA warning.
120
		dosym ../../../usr/$(get_libdir)/chromium/libffmpeg.so /${VIVALDI_HOME}/lib/libffmpeg.so
121
	fi
122
114
	fperms 4711 /${VIVALDI_HOME}/${PN}-sandbox
123
	fperms 4711 /${VIVALDI_HOME}/${PN}-sandbox
115
}
124
}
116
- 

Return to bug 580990