summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2018-09-11 15:45:26 +0200
committerJeroen Roovers <jer@gentoo.org>2018-09-11 15:45:26 +0200
commit30b69e4202d2ca4aa03643d011c55d4a407eb8ff (patch)
tree82b55275b835464cf315a62b850ee4878151cbd5 /www-client
parentdev-db/pgbadger: Bump to 10.0 (diff)
downloadgentoo-30b69e4202d2ca4aa03643d011c55d4a407eb8ff.tar.gz
gentoo-30b69e4202d2ca4aa03643d011c55d4a407eb8ff.tar.bz2
gentoo-30b69e4202d2ca4aa03643d011c55d4a407eb8ff.zip
www-client/vivaldi-snapshot: Versions 2.0.1300.3_p1 2.0.1300.5_p1.
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Diffstat (limited to 'www-client')
-rw-r--r--www-client/vivaldi-snapshot/Manifest4
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-2.0.1300.3_p1.ebuild113
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-2.0.1300.5_p1.ebuild115
3 files changed, 232 insertions, 0 deletions
diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest
index c5fe16459cc0..b33a0a24167a 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -4,3 +4,7 @@ DIST vivaldi-snapshot-2.0.1295.3_p1-i386.deb 56660352 BLAKE2B 5fb8baae790176deec
DIST vivaldi-snapshot-2.0.1296.4_p1-amd64.deb 56906278 BLAKE2B a29558f1f90a7e774d078e240ec954e2efc7fa92b8efb7953c42835ce94d03e2fc77d3caf035192c5b35dd2a9da695b4f4725891321ec27cd262d7db58cfd82b SHA512 840d24fa43b8b3f4011f0149476ff71c0c03d09ea4fe2d1c2c452254da10b59b04dcba65633135c4a3c40fb217105250a0df69092f5983344c8f3afe807a5efa
DIST vivaldi-snapshot-2.0.1296.4_p1-armhf.deb 50820992 BLAKE2B 5d18e9cc01d3739766ea6d7538e72b91813cc0d94e6d8f9f4f9aeaa3cd540aacd6b1fe75ad942f71493670095cae38b2e1964ceb3c326246a1273aadfad12062 SHA512 ece386cd256c35ae1d10cf7d392b9d616f6ecc7e5966f6bb370f82b8242d188f53226fd011cae369595f09669801123df8a5fb9704891561038f3ff5e6c293e3
DIST vivaldi-snapshot-2.0.1296.4_p1-i386.deb 56640854 BLAKE2B 9817da1c339b6bd8e7aa6776bec0c0d0ee57c20d3ddfdf3fdd6cf7e4c44d9b24e1af4f662fab16abc67d9c6891e1e6926f357997773a79f68aaad724c39528a0 SHA512 a41bf13be1e91eb6a33640d99972f1af20e412b3c691620b3db938c007922a6fac3683c2b5a534c29c7986687f446c4693b2bd223f7124100fee466bcb37af97
+DIST vivaldi-snapshot-2.0.1300.3_p1-armhf.deb 50822882 BLAKE2B 5393580cdea8bb53200d004b757d31500fb0f3a68005dc3cdb87e08b7189a5d8d86c2b4e08f15d254c817f1d0cf524e074c63d3f33468e47148955486b973758 SHA512 88a0f3bc4ea18541485d6198c4d2dca597dafa3b65e6e9389c1083c9b8d83d5b55d0e0d80d1479b8a42866d629594d9a307626e6fceea5abd01e887fe96ff2bf
+DIST vivaldi-snapshot-2.0.1300.5_p1-amd64.deb 57470098 BLAKE2B f29da7b678fff0ba883b65c40ec15c23ead08eafed3f8762cd20fb8269a9ddeae9dcf6363e9f91b0def3a8df9d0a2a4618666ac58c9a934ed98eafa88f68d38d SHA512 c761549c640aea4541d66bad098b0c7ff093694fda6697d0988631900cb9de2ab967e747236dc472a3187a1a61f00807b795e0a48f2bce6f15564db3097c8bd0
+DIST vivaldi-snapshot-2.0.1300.5_p1-arm64.deb 49784676 BLAKE2B 367537c04bd40779d25ce42721da807240dda247f43abd79e4bdaaf97d170a26586f3cbdf78561a821b619d268117c99002e49691b98412b137ade078efd871c SHA512 a9c8fe89856f3beac4ea431a2050c4fe00f989137c23f2a451afc95ed1879f81d0e77366de75952325bcf3c1dd9e4eb0992b2b662324173498585724d507e710
+DIST vivaldi-snapshot-2.0.1300.5_p1-i386.deb 56664068 BLAKE2B 95a19b0fed3dddf34d5b78f3d8448329db4aef01dd067e8ef6f244edb0cc47f73f6e759c42e79d82ba6089d9ca7d0b40e84444a21873bb7ec3ad6446a83a6458 SHA512 569d771f6ca930be9041a8b9fb7237350adf10f30eb946cb9bc60f56b31a74def0ae3032a86985213de7fdd23a3f13aa4450ecd2d089b2b38c3cfb75a88d7b19
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.0.1300.3_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.0.1300.3_p1.ebuild
new file mode 100644
index 000000000000..5ac59db0b640
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.0.1300.3_p1.ebuild
@@ -0,0 +1,113 @@
+# 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="
+ arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~arm"
+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_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
+}
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.0.1300.5_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.0.1300.5_p1.ebuild
new file mode 100644
index 000000000000..ad3dca36e54b
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.0.1300.5_p1.ebuild
@@ -0,0 +1,115 @@
+# 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 )
+ arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.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+: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_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
+}