diff options
author | Jeroen Roovers <jer@gentoo.org> | 2018-06-27 16:25:19 +0200 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2018-06-27 16:25:19 +0200 |
commit | 347b946915bb26aa56dc24d5770b18f0458cec4d (patch) | |
tree | 6d3de8d1dc9402a78671804042560f07605115fd /www-client | |
parent | dev-lang/rust: bump to 1.27.0 (diff) | |
download | gentoo-347b946915bb26aa56dc24d5770b18f0458cec4d.tar.gz gentoo-347b946915bb26aa56dc24d5770b18f0458cec4d.tar.bz2 gentoo-347b946915bb26aa56dc24d5770b18f0458cec4d.zip |
www-client/vivaldi-snapshot: Version 1.16.1221.3_p1.
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/vivaldi-snapshot/Manifest | 3 | ||||
-rw-r--r-- | www-client/vivaldi-snapshot/vivaldi-snapshot-1.16.1221.3_p1.ebuild | 117 |
2 files changed, 120 insertions, 0 deletions
diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index af2cdd8794a4..784901e72e54 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -4,3 +4,6 @@ DIST vivaldi-snapshot-1.16.1206.3_p1-i386.deb 53606248 BLAKE2B 89768824c38ec599d DIST vivaldi-snapshot-1.16.1211.3_p1-amd64.deb 54027082 BLAKE2B 34451b43a326d267077db033447d623ec487f5dfbb9302aa6eb5352f20daeffab9a56476d663dfa86a392016287b0be1f3983d09adcd6ccf65b6652208a81494 SHA512 78d4d927b591322b2a1740a94915d21ee03f84995f9f7812537fa1eb1ed0d06a1e2ca8e4e0e4cab81fb59d84db48d0d23fb51d632d8d1f2f4d0a093887daaa53 DIST vivaldi-snapshot-1.16.1211.3_p1-armhf.deb 47762786 BLAKE2B a97a1d06e3ec6d288e9eb5635608282b60a4941f6bf81de66a103b86694b6b8574a951d69c9e9e5842fda29749194bf8eb7d34c7467dfd4e93831151d29e0184 SHA512 ceb059df54a98d39320da439af5a21f4172ca8f473c81decca53e9359afcbe9360d50e581fdd51a560e7a3aa4ef9654d9fac1d18cc979deed52ca122b2f8c1fa DIST vivaldi-snapshot-1.16.1211.3_p1-i386.deb 53589270 BLAKE2B 764ad967ba10c5595a63597d65a85efe6dd9aaaf1422be59923dd85b9c61c58be0731241ea138bf8abb25418171f4a095a6b6277f9d28eaa2b9557aa0e0e1e20 SHA512 82d78ef30bd555d1da9334439b0764fd0717478bf07aa3db4435da7fdd7b04755aa19d5ce039f7abf4133bd9c6f63595de130f058fca28ce8fc170cffce06b90 +DIST vivaldi-snapshot-1.16.1221.3_p1-amd64.deb 54929464 BLAKE2B 580f04ba12bd88bd23167bd02d6c808ecbf310e7e63cee213556d520de61771344e35063f4c8afdeae90c8358e323731dc75281704cd8a6680d334b87f16f4f5 SHA512 0ac69d286e2982a001831d6f989b02e5ba47dcce3b19280dcb8360ad591fe9c5af725eb8916aa6d7052dee0759cd8e93b29d7f26094285d314f8bd87eef6f88d +DIST vivaldi-snapshot-1.16.1221.3_p1-armhf.deb 48793424 BLAKE2B 3caf45b1e0a5b89b13f81b6c0a50523596173f0c56fcbfe4de984283959721c396e2bcbc464f256d60d9643d45cd4c4c627a9de06c84ac3b896511e9f72db829 SHA512 73b5c85333e4a8c98cb245cd8802f8ec062021cd8ba8ae9d518f4da766c344e3b26f44cdb3c343cf2b3bc16c80ef2a59e73ec382a052b812395c7f3625017414 +DIST vivaldi-snapshot-1.16.1221.3_p1-i386.deb 54401486 BLAKE2B 6fcb7b85460daf62596643d6d8d81472d502b11de64bbd5075671f80cb63a83970b5f925326245f102fcaf814b9f64e3e4dfd4f034ccc31f19e775a734223420 SHA512 0d18164aa5e8e0034f96c50b359b73a34533a7fbff3534e47437830e117836529d20bcd22a452e5c8c91c39546c2df314347153cf420be4dbbf8dc4bcb589817 diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.16.1221.3_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.16.1221.3_p1.ebuild new file mode 100644 index 000000000000..0b21131251e0 --- /dev/null +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.16.1221.3_p1.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +CHROMIUM_LANGS=" + am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil 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-2 eutils gnome2-utils multilib unpacker toolchain-funcs xdg-utils + +VIVALDI_HOME="opt/${PN}" +DESCRIPTION="A browser for our friends" +HOMEPAGE="https://vivaldi.com/" +VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_" +SRC_URI=" + amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb ) + arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb ) + x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb ) +" + +LICENSE="Vivaldi" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~x86" +RESTRICT="bindist mirror" + +DEPEND=" + virtual/libiconv +" +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/speex + 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} + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + iconv -c -t UTF-8 usr/share/applications/${PN}.desktop > "${T}"/${PN}.desktop || die + mv "${T}"/${PN}.desktop usr/share/applications/${PN}.desktop || die + + mv usr/share/doc/${PN} usr/share/doc/${PF} || die + chmod 0755 usr/share/doc/${PF} || die + + rm \ + _gpgbuilder \ + etc/cron.daily/${PN} \ + ${VIVALDI_HOME}/libwidevinecdm.so \ + || 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/${PN}.png || die + done + + pushd "${VIVALDI_HOME}/locales" > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die + + epatch "${FILESDIR}"/vivaldi-snapshot-1.14.1072.3_p1-libffmpeg.patch + + epatch_user +} + +src_install() { + mv * "${D}" || die + dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN} + + fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox +} +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postinst() { + gnome2_icon_cache_update + xdg_desktop_database_update +} |