Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 431746 Details for
Bug 580990
www-client/vivaldi - some HTML5 videos do not play
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ebuild adding an additional use-flag to substitute vivaldi's libffmpeg.so
vivaldi-1.1.453.36_p1.ebuild (text/plain), 2.91 KB, created by
Markus S-D
on 2016-04-23 23:57:35 UTC
(
hide
)
Description:
ebuild adding an additional use-flag to substitute vivaldi's libffmpeg.so
Filename:
MIME Type:
Creator:
Markus S-D
Created:
2016-04-23 23:57:35 UTC
Size:
2.91 KB
patch
obsolete
># Copyright 1999-2015 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Id$ > >EAPI=5 >CHROMIUM_LANGS=" > am ar bg bn ca cs da de el en_GB en_US es_419 es et fa fil fi fr gu he hi > hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr sv > sw ta te th tr uk vi zh_CN zh_TW >" >inherit chromium eutils multilib unpacker toolchain-funcs > >DESCRIPTION="A new browser for our friends" >HOMEPAGE="http://vivaldi.com/" >VIVALDI_BASE_URI="http://downloads.vivaldi.com/snapshot/${PN}-snapshot_${PV/_p/-}_" > >CHROMIUM_VERSION="50.0.2661.75-1" >IUSE="+archffmpeg" >ARCHFFMPEG_BASE_URI="http://repo.herecura.eu/pool/vivaldi-snapshot-ffmpeg-codecs-${CHROMIUM_VERSION}" > >SRC_URI=" > amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb ) > x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb ) > archffmpeg? ( > amd64? ( ${ARCHFFMPEG_BASE_URI}-x86_64.pkg.tar.xz -> vivaldi-snapshot-ffmpeg-codecs-${CHROMIUM_VERSION}-amd64.tar.xz ) > x86? ( ${ARCHFFMPEG_BASE_URI}-i686.pkg.tar.xz -> vivaldi-snapshot-ffmpeg-codecs-${CHROMIUM_VERSION}-x86.tar.xz ) ) >" > >LICENSE="Vivaldi" >SLOT="0" >KEYWORDS="-* ~amd64 ~x86" > >RESTRICT="bindist mirror" > >S=${WORKDIR} > >RDEPEND=" > dev-libs/expat > dev-libs/glib:2 > dev-libs/nspr > dev-libs/nss > >=dev-libs/openssl-1.0.1:0 > gnome-base/gconf:2 > media-libs/alsa-lib > media-libs/fontconfig > media-libs/freetype > net-misc/curl > net-print/cups > sys-apps/dbus > sys-libs/libcap > x11-libs/cairo > x11-libs/gdk-pixbuf > x11-libs/gtk+:2 > x11-libs/libX11 > x11-libs/libXScrnSaver > x11-libs/libXcomposite > x11-libs/libXcursor > x11-libs/libXdamage > x11-libs/libXext > x11-libs/libXfixes > x11-libs/libXi > x11-libs/libXrandr > x11-libs/libXrender > x11-libs/libXtst > x11-libs/pango[X] >" > >QA_PREBUILT="*" >S=${WORKDIR} >VIVALDI_HOME="opt/${PN}-snapshot" > >src_unpack() { > unpack_deb ${P}-${ARCH}.deb > if use archffmpeg; then > unpack vivaldi-snapshot-ffmpeg-codecs-${CHROMIUM_VERSION}-${ARCH}.tar.xz > mv opt/vivaldi-snapshot/libffmpeg.so opt/vivaldi-snapshot/lib/ > rm .PKGINFO .BUILDINFO .MTREE || true > fi >} > >src_prepare() { > sed -i \ > -e "s|@LIBDIR@|$(get_libdir)|g" \ > opt/vivaldi-snapshot/vivaldi-snapshot || die > > sed -i \ > -e 's|vivaldi-snapshot|vivaldi|g' \ > usr/share/applications/${PN}-snapshot.desktop \ > usr/share/xfce4/helpers/${PN}-snapshot.desktop || die > > mv usr/share/doc/${PN}-snapshot usr/share/doc/${PF} || die > > rm \ > _gpgbuilder \ > etc/cron.daily/${PN}-snapshot \ > usr/bin/${PN}-snapshot \ > || die > rmdir \ > etc/cron.daily/ \ > etc/ \ > || die > > local c d > for d in 16 22 24 32 48 64 128 256; do > mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die > cp \ > ${VIVALDI_HOME}/product_logo_${d}.png \ > usr/share/icons/hicolor/${d}x${d}/apps/vivaldi.png || die > done > > pushd "${VIVALDI_HOME}/locales" > /dev/null || die > chromium_remove_language_paks > popd > /dev/null || die > >} > >src_install() { > mv * "${D}" || die > dosym /${VIVALDI_HOME}/${PN}-snapshot /usr/bin/${PN} > > fperms 4711 /${VIVALDI_HOME}/${PN}-sandbox >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 580990
:
431746
|
486788
|
490930