summaryrefslogtreecommitdiff
path: root/www-client/vivaldi-snapshot
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-03-03 13:42:34 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-03-03 13:42:34 +0000
commit066d27181e9a797ad9f8fc43b49fc9a10ff2f707 (patch)
tree3cb05783d73b2c33589ba305144a31c718e123cd /www-client/vivaldi-snapshot
parent16449a80e28af2209916cc66d19c9a44ca2b90d9 (diff)
gentoo resync : 03.03.2019
Diffstat (limited to 'www-client/vivaldi-snapshot')
-rw-r--r--www-client/vivaldi-snapshot/Manifest15
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-2.4.1462.4_p1.ebuild (renamed from www-client/vivaldi-snapshot/vivaldi-snapshot-2.4.1455.4_p1.ebuild)0
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-2.4.1468.4_p1.ebuild119
3 files changed, 129 insertions, 5 deletions
diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest
index d82491923ddc..4b4426886eeb 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,6 +1,11 @@
-DIST vivaldi-snapshot-2.4.1455.4_p1-amd64.deb 60096954 BLAKE2B e61805e7df1a0a91aeb9c777da326754225ae6703a73c11b58171931f7e131e1626a66719dc92b9729c7953a6ac6732d9530458dd05d687fbc909868abbcadee SHA512 ff6b7082c289b9747dacdaaa7781f2a88026159451ab9b02beecab4e828d3f9b1f24a8d71b277a0f005a6474483005ce0893c964c119995c3b3cdcbfbab6a48e
-DIST vivaldi-snapshot-2.4.1455.4_p1-arm64.deb 55546474 BLAKE2B 395ebe9b7fe2a0a629764ccac8f1a05e6cb79c1396d31a49800470c02c4ff217e9c76a32a81d0a2a9b08a8a3c907241456f2006a78d955248b3dc38f6b2743b3 SHA512 c1537c296f563ea8af67d685a6c3618248a43f11555625f8366ac13177010f3233b7b311431a5f0f653add57160850d603c24e8d53bdc370cb12a23d5710e1fb
-DIST vivaldi-snapshot-2.4.1455.4_p1-armhf.deb 52654074 BLAKE2B ef4a8776aa9f5f0ac0dab3a2b7743fe20da301b8223e0d4d0b1b10948c5ac50c1091c2ecdde8187ebde89210193d1fadea56c062e089db35867966e796920482 SHA512 8821b60317e23d217bcdad1c14de5354b9b77885e5d06116bd4e2d185d57c2c467ba434a2e963f2de5fac09b527a5a54370e43f0e893ef97f3a3f41be5b43bf4
-DIST vivaldi-snapshot-2.4.1455.4_p1-i386.deb 58217994 BLAKE2B 6891ddb3ca7581ad8f9e9f6868678de45293497ff074186b871cfa0f00505fba08a2c34947eed6ad499b4ff13b3535f220a216fb2935e5ab4fe2c3f777ffc61e SHA512 e486a5d036ea7e3857b2ad902b1f7725f181299d855b8f8a05e44aed5cddaa4b3088b4a85a1a37c4d3e81e6fff5473801273d47ac6a5301c030127985d7ee405
-EBUILD vivaldi-snapshot-2.4.1455.4_p1.ebuild 2674 BLAKE2B d8c38e3ff0cf2655dbe3e997bcb568278c265c5821b182620401cf0942ab9be227f269b25774431bdeab867c1ef4f29c0390cf363d456c57290932bf84c2cb9a SHA512 09b6645f4b4d8cd5c17eef707d4918c15e57c42588be2e17af958b1b85d43b74e3f73cb8cb88147e03f249033cac36980db94e8f3a4acc2079ec08864f5ed12d
+DIST vivaldi-snapshot-2.4.1462.4_p1-amd64.deb 60116246 BLAKE2B 8dabdb3f70530c246ff6de340c88f60027647610e0eab3db9fc8905f2f061bc31471e16139d8d58cdd01f8e23b37918a9e7615c92ec38c3dd8be5b910d41781f SHA512 a897da22ac1da0045b0250fd6da1564d1736494e4e58e48126295074918a6fd96bffeee93520b161414ee227494560e60979e18d9b2d2c0a72d2a9f243e98f00
+DIST vivaldi-snapshot-2.4.1462.4_p1-arm64.deb 55565414 BLAKE2B 9c3e1e7e17ac1487913931ec9c0772b84f5373683b82d6636040e75ab4b5a022c12b990a05709ee6fe35b806ebfb79e51ca398dd635648c34800595378984312 SHA512 d33602006eb1adfe3754388dade902c9e0c555696c06a47a06badad555e2baab671277e4964dbefa2707270213164ac6cd661a06c1863eab86f9a26ed2a967a7
+DIST vivaldi-snapshot-2.4.1462.4_p1-armhf.deb 52659610 BLAKE2B f742a496d8c2551b9f4188490cb49addc104b5eb16d407c6129f058febb78539206ef66131ea4ffe53460e4776e71bf8fa63070c786eb59e2c7ab8bc4bcb148a SHA512 e5830e944a824ebba55ef432d696880e55a4f9c0dd72d878a1ac2b0a0b33539c955bea3e5a03779ea97895b4c7a00802b66e581a7bb1c7314def4f3efefbc0f3
+DIST vivaldi-snapshot-2.4.1462.4_p1-i386.deb 58254202 BLAKE2B 66e2829eba56da4fb3e8de1f252993111666f778f02fa0ad3073d592a5587aa4fc0f8798b5b40c1aeaa39530731d0879d715e171ca42052084a9ad71c85ce913 SHA512 61631c3956cdff4a9a7cad40c033784e7af2556aabd4952abbffc02ea530ea18fc60cb167cd6405633d93b1d781129a7ae488bc7c08d75de9ef1a173a531b069
+DIST vivaldi-snapshot-2.4.1468.4_p1-amd64.deb 60127010 BLAKE2B 417d6d92a8e57037a51e1c6f452b65c54521702d856601ac0826d27508e0e42a6a49719f941009a608b2685cc8546dffab4d97bd69d1552c3e5c16097e46c285 SHA512 4be42bc0143a2c4d99c040496d60db4d0b162abebdd8a317faf2199f5f5748822ee013d9fd78ab40c66d048735e44b839ca62ff99d05e6bd67ef71740705cecd
+DIST vivaldi-snapshot-2.4.1468.4_p1-arm64.deb 55580634 BLAKE2B 11fbde72b6447aed924b8e36e02c6ddc0453b09a4ee0747eab49f2d56ccef040acfafbd3a086a2aaf4f96b9b6ed67a41592fdb23d74050a1b786dd4743e03f6f SHA512 7b0cb0bfd8698a2aca07d7058ca5348bd5f05ecf0333f6aa1337e6d99273f3abd7214a20a0d2251e4ae74cdff79308685abe2ffe0c4ba95f3e63052e3ba25d48
+DIST vivaldi-snapshot-2.4.1468.4_p1-armhf.deb 52667690 BLAKE2B 222297e246e2c1f83bb60606c1cbff2a337ac90eee514a82cc98a4a42c837ee813e4288bda2c313936bf9f6b4bd8cf0e765add2711d3a55228673f2c6fdb1d1d SHA512 cd6ee7647b4c10861177146962c90e12fce50c6f830c07ce7402b3ac16cd32ece5ae17833195ab267cb4def0373e9c7966d2e4600037a309d5917f7412f9d100
+DIST vivaldi-snapshot-2.4.1468.4_p1-i386.deb 58246838 BLAKE2B d6dd971408bb8a8c2224089e2fb1edb216f004fa39065956c70a27ebe7720f6f0ffdd1bc4473cae6fe8d9e7459cad9bb7c95778d8b45eb479a45e82b4876ee92 SHA512 08ad40d64765061879059124ea36f58df163e8b818f80f2cd08be6152f87011e7abb2932f4b82f65ecd16c28efe179b0820f75b7ac532fbf3a4785fd7ea0296c
+EBUILD vivaldi-snapshot-2.4.1462.4_p1.ebuild 2674 BLAKE2B d8c38e3ff0cf2655dbe3e997bcb568278c265c5821b182620401cf0942ab9be227f269b25774431bdeab867c1ef4f29c0390cf363d456c57290932bf84c2cb9a SHA512 09b6645f4b4d8cd5c17eef707d4918c15e57c42588be2e17af958b1b85d43b74e3f73cb8cb88147e03f249033cac36980db94e8f3a4acc2079ec08864f5ed12d
+EBUILD vivaldi-snapshot-2.4.1468.4_p1.ebuild 2674 BLAKE2B d8c38e3ff0cf2655dbe3e997bcb568278c265c5821b182620401cf0942ab9be227f269b25774431bdeab867c1ef4f29c0390cf363d456c57290932bf84c2cb9a SHA512 09b6645f4b4d8cd5c17eef707d4918c15e57c42588be2e17af958b1b85d43b74e3f73cb8cb88147e03f249033cac36980db94e8f3a4acc2079ec08864f5ed12d
MISC metadata.xml 430 BLAKE2B af595cb3b0a225eed0de6c4232aa705a054baa51585d3970d025a26dc3680e5cdf7ee98169a0906afca266862ad331ffb55a8cf2a39bc640a75beefd5de0814e SHA512 cf63c9ce3cea52a8a014ea6bbefdc4d64204cbeb86334eecaf3a669a90d044cfa90eab057bc39da9b0dd8fd4e0bf814269f0113aa1a96f42cfea4063b4918145
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.4.1455.4_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.4.1462.4_p1.ebuild
index 91bde2d57460..91bde2d57460 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.4.1455.4_p1.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.4.1462.4_p1.ebuild
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.4.1468.4_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.4.1468.4_p1.ebuild
new file mode 100644
index 000000000000..91bde2d57460
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.4.1468.4_p1.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+ am ar be bg bn ca cs da de el en-GB en-US eo es es-419 es-PE et eu fa fi
+ fil fr fy gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv mk ml
+ mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq 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 )
+ arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.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 ~arm64 ~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+:3
+ 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
+
+ gunzip usr/share/doc/${PF}/changelog.gz || 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_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
+}