summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2015-09-15 05:35:16 +0200
committerJeroen Roovers <jer@gentoo.org>2015-09-15 05:35:38 +0200
commit22924bd4452a4f7a37081f5d074167d570fc400e (patch)
tree8eebd90294ee6fdef9c19c4ce1a19632b06d3aec /www-client
parentRevert "sys-apps/pciutils: Removed old." (diff)
downloadgentoo-22924bd4452a4f7a37081f5d074167d570fc400e.tar.gz
gentoo-22924bd4452a4f7a37081f5d074167d570fc400e.tar.bz2
gentoo-22924bd4452a4f7a37081f5d074167d570fc400e.zip
www-client/vivaldi: Version bump.
Package-Manager: portage-2.2.20.1
Diffstat (limited to 'www-client')
-rw-r--r--www-client/vivaldi/Manifest2
-rw-r--r--www-client/vivaldi/vivaldi-1.0.275.3_p1.ebuild102
2 files changed, 104 insertions, 0 deletions
diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 0e611b6e6940..5216bada00e5 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -2,3 +2,5 @@ DIST vivaldi-1.0.264.3_p1-amd64.deb 40832004 SHA256 1a61c6e6d29dc7179a795ad90aa0
DIST vivaldi-1.0.264.3_p1-i386.deb 41029914 SHA256 757512e7651c6ed1527dc8a619d4ef31fd3b30724832264609a9063907448084 SHA512 a1b970cd798faf30c1b565faa10019222913a2c92393e3f218a6d2ed34f91a0f491efee86b5e51c23b3688c09f836295c914c790a16529dc6dc821e6039cb474 WHIRLPOOL cd9f311ffbb0576e3714b1c4a33ace876adb3473f0278a52211869b0adc308fd2fe51ca4f7281de097637db7df030b5a8b467db1d51c349be5e6fdae118734c5
DIST vivaldi-1.0.270.16_p1-amd64.deb 40949174 SHA256 1c3990d3eadbf3fbbb55cc52137ee03c347237c36e294bddbc965d97e64f83dc SHA512 befd6613d0c83b6eb8a7f04d899a52bc193f852d9660111efddbf42b429091501f3371a75f6ac4c684c9a9174932d647107636048bd8b6726e1e689e4d3029a6 WHIRLPOOL 5e29ff5f6453bbfc60060b371be878d240ff9197c5e112b53c037605d9854e406b20cf92695b8a5dde323fb301efd0ada362c6dd0cf0a71b7141b1b464b74a16
DIST vivaldi-1.0.270.16_p1-i386.deb 41085818 SHA256 0b107e780546b8c5f6f0dbebd4fe552b5ea1b1a1b7447c4b391f73e3f7290a95 SHA512 93f14b285cb6e676082a52ca4084e3c35bc5904749a64223c7dd237198ea8c472edbf44d9fd74d72e1a97a2c0c67c00d31373cd807a750388c3c5391d499fb34 WHIRLPOOL 3f8660b226fec68938b0e5318a1f9c0175dac8ecfc501bb00fef252fdf9924ea3492ba132f78af0b7a86fdd5c5c79b45fc997f6bc272d1234fc96d2125f2b3c0
+DIST vivaldi-1.0.275.3_p1-amd64.deb 40946596 SHA256 1a2d8f9c6faa71b50209e285c5f6a780e316be85a6f4a09a20127187c77871f6 SHA512 c5505248a2951a666795c949aa733a6bbaa490a62e9dce6239d59e358f3ba46853bd75fab462618d53055bfeb1408a84958961d8a281b5edcf9f4f5147e678c8 WHIRLPOOL f20219f41d6fa35af195df3c044a8230c12f6616b03870aae0f80697faa7964602c31214006d1b26ac1667e01c6e66734b5dd5a8cce11beac2aedb71c929147c
+DIST vivaldi-1.0.275.3_p1-i386.deb 41186054 SHA256 0690488d7f13d7b4d6cbe3006b19752655097574aa58738062441813757fdff8 SHA512 6ed4aa32eae877bb1bf7bb0eab985db653bfbf062c5fcf118162b0130ff40367b3dabecf29aa8aac359a4a8ecab159b61872667b2407ca1f0b1961db8dd4fc29 WHIRLPOOL 640097d0a58abd799cff58f03cf6c22cdf61d8b495867f07e1400fe010033b2f90d9bd96c9627c64b6312a3e2cb1da8d11fec71f5b9fcc93e78e87ccbea4a084
diff --git a/www-client/vivaldi/vivaldi-1.0.275.3_p1.ebuild b/www-client/vivaldi/vivaldi-1.0.275.3_p1.ebuild
new file mode 100644
index 000000000000..69c1403533e0
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-1.0.275.3_p1.ebuild
@@ -0,0 +1,102 @@
+# 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 multilib unpacker toolchain-funcs
+
+DESCRIPTION="A new browser for our friends"
+HOMEPAGE="http://vivaldi.com/"
+VIVALDI_BASE_URI="${HOMEPAGE}download/snapshot/${PN}-snapshot_${PV/_p/-}_"
+SRC_URI="
+ amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+ x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+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 ${A}
+}
+
+src_prepare() {
+ 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 etc/cron.daily/${PN}-snapshot || die
+ rmdir etc/cron.daily/ || die
+ rmdir etc/ || die
+
+ rm usr/bin/${PN}-snapshot || die
+ rm _gpgbuilder || 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
+}