From b7ebc951da8800f711142f69d9d958bde67a112d Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 28 Apr 2019 09:54:45 +0100 Subject: gentoo resync : 28.04.2019 --- www-client/vivaldi-snapshot/Manifest | 20 ++-- .../vivaldi-snapshot-2.5.1503.4_p1.ebuild | 116 --------------------- .../vivaldi-snapshot-2.5.1504.6_p1.ebuild | 116 --------------------- .../vivaldi-snapshot-2.5.1511.4_p1.ebuild | 116 +++++++++++++++++++++ .../vivaldi-snapshot-2.5.1525.4_p1.ebuild | 116 +++++++++++++++++++++ 5 files changed, 242 insertions(+), 242 deletions(-) delete mode 100644 www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1503.4_p1.ebuild delete mode 100644 www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1504.6_p1.ebuild create mode 100644 www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1511.4_p1.ebuild create mode 100644 www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1525.4_p1.ebuild (limited to 'www-client/vivaldi-snapshot') diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index fee76b8932c6..49bd560476f0 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -1,11 +1,11 @@ -DIST vivaldi-snapshot-2.5.1503.4_p1-amd64.deb 60477776 BLAKE2B 2092717c7a169037d80187a86f199c0504854fe424426c241a98ce9f7f1c95b328da917517425353afda09384328d9ce248a4dc894da1b204263372a00d19868 SHA512 5e86b669a5a8d6e53a43dc852fa1c90666cd9224e663d98f474a9a436add730df04d4ac59c3c954b2c73567c3b8dffa09360d9113eccf1dbd12c09ce528ec37a -DIST vivaldi-snapshot-2.5.1503.4_p1-arm64.deb 54269204 BLAKE2B f15443d001c6cf6c4b269b53edf770870fa23ce823da044c3884fbf6643dede3e537ef968d5cb1d79b8141a53cf62e23dec4769b27839abd9d035a59dc75460d SHA512 c29d0f85f5627d12fe684d1d3ba2dd0a6a5680983e695e204204908ed239f17c79b2cc66e398b4f1d67324fa4675b5fe47c5738e23176903bd2034bf0bc35649 -DIST vivaldi-snapshot-2.5.1503.4_p1-armhf.deb 53342036 BLAKE2B 59468b2da517f587ebf7c00bc119a4c1e8c229dd07a8106ca8548b8c3c80507c6504216614d95c98cd0b2af1581b1f1c4ddd68535984c02aaa4f85fb88c84f9f SHA512 248bc6f15cc29d288143ac6984eef4b9e3fcbe5697bcfcb1f4a93a6435447fdffb59fa8881e0fe2e6732afc743512cf393297aa92fb752c320fd73fc55d8fcb0 -DIST vivaldi-snapshot-2.5.1503.4_p1-i386.deb 58552696 BLAKE2B b85bb60c2488e71486597d49e41018d10ca1e551f57641bb61ba00480cb204ec5027dc5c3a7acdb78e85f4714e946771edc74bc00e54543704725fd99148c88f SHA512 6c0738b923e41e9d126f649fd82af93c2bf2f94989ecd10f50615e1873fc7297a45f45a50df4e22288ffc8ee641e11b792136ab61ee101c2732fc8b85c17b544 -DIST vivaldi-snapshot-2.5.1504.6_p1-amd64.deb 60498032 BLAKE2B f2abb77da8ddfe4a59723039e25fdf3677963bdb0ce5ae286540922fa236ba49bcd4dd8ace594fdf1ac5975b6b35904ba3267c7e40c59df962e9ba24f0185782 SHA512 c6745b41af2263ad88146372f29149869d1e081d29747cbd07bd8264b7f4d1ba5489a742f702ea8089ab74bedcfd0c071467ea66229b57356ec4ccf60c665ce7 -DIST vivaldi-snapshot-2.5.1504.6_p1-arm64.deb 54266256 BLAKE2B d565f5eddeac0dddece97b5567d6fdb6e7206db40b334321f4b3fa0680ca78041046415ea5e4ebb7b2b0f900ba6c8a5d9e9d596d36b840b53cc6ce9fcfa2eb38 SHA512 145451ee2d6e6882d7ecb0e7c7f94dbe57b61e4ddd7f4800e5996803c7c8237aee0b5c7261027c0ec6a971870a3947aa4807999bee73647201fac8cb32b83778 -DIST vivaldi-snapshot-2.5.1504.6_p1-armhf.deb 53345052 BLAKE2B 5c7658494998f05bb582003f26dd8f8c4546f1882cf086ee0559b9f88cba53efb0215933c880d02529d0d4865689ceb4f51068da3bcd4b477b3d51edf010ebdf SHA512 463cde0c91d0bfe0482eb3b4e3ca45203bd4862aa921a4c0bb8140275e6d0fffe755d4a1f30725a015a80925d663cc5e9cb3f0cf731de19e1cdd767f93c8cd7c -DIST vivaldi-snapshot-2.5.1504.6_p1-i386.deb 58557876 BLAKE2B 1f8d82616b111ea69f0179d1ace6a8cb176fbe8a2be9865c0fce5b4d33ed94659bd8eb4cd9c19e9889ada61b49bb85888df502e7a3a48aa9265c7cd05885e6b7 SHA512 1b6da1457e7aa82facef254a7083968bd488a5e9e26f9b4230c334ef3536ca2c2846d5d6d1ff9a950ccaf958284775e04809d3b3d1156ee774eba8f82bb6356a -EBUILD vivaldi-snapshot-2.5.1503.4_p1.ebuild 2608 BLAKE2B cb6968ea1d431b42b400229e2af186fad5e04fad9826837d3d93dd515b4e24e38fb6a7ea924a5e562f85a24308db2beca0eb571ee4cd97222a25a1f2f47db4a7 SHA512 f21083acc0529dce17886fe22d09c0519ec60c382b2208b8e42fce8e07347dc4d94f5c3036b681e5024c61b24e29a9b2a48173fdc9673192a44b2a31e318a76d -EBUILD vivaldi-snapshot-2.5.1504.6_p1.ebuild 2608 BLAKE2B cb6968ea1d431b42b400229e2af186fad5e04fad9826837d3d93dd515b4e24e38fb6a7ea924a5e562f85a24308db2beca0eb571ee4cd97222a25a1f2f47db4a7 SHA512 f21083acc0529dce17886fe22d09c0519ec60c382b2208b8e42fce8e07347dc4d94f5c3036b681e5024c61b24e29a9b2a48173fdc9673192a44b2a31e318a76d +DIST vivaldi-snapshot-2.5.1511.4_p1-amd64.deb 61303092 BLAKE2B a6d1edfa193a90c55e997d7e11ac8d94ea8f817a1837d35524032b859d5b4ac422f33ea072e3d7206809508bddc477978219d3b7cb880f06564e04bcc77bf4a2 SHA512 b430c44272d9f7a7a8e60559e24181de5745c54a9647eb2312780efe393bb39b8d19248fb45eda39449944eddc60ef45e4ace0bdd3465aafcba0d5e7e4399b2e +DIST vivaldi-snapshot-2.5.1511.4_p1-arm64.deb 54686512 BLAKE2B fee93655ce1dff7d5c85cdaf3cd86f3204f5ce6db3cfbd86f0cffa9ff9821cc88cfb9c344391c804b9b2fe08e9a724865277e028ccda76e0e65ff849a5104aa2 SHA512 af118c9e053be1a0b300abe1f053f3ecbf2123c6da126014cc38d69b64574de6134ae5375124b79bdf6f63a8089c8fb917085e567c555d105c0dc201323e7ea3 +DIST vivaldi-snapshot-2.5.1511.4_p1-armhf.deb 53827152 BLAKE2B d6261e387e60728f2c88768fda9786a663500a415cf077acf903dc70287bc2314d387eccdb0895a79ecdfc1d2f76622b6ffb4f6d1efc0323a7efced3d8e04a76 SHA512 6d16985c17fb1f15da4eb7e15c596f71fffc5baa3a313f982e07f44f643588a25d73edd121a999467d9aac3023a53ebe75e35d3f371883057ef736ee5774e750 +DIST vivaldi-snapshot-2.5.1511.4_p1-i386.deb 59161192 BLAKE2B 57891948756d8cc2249ff4582edac3368aa4f56a4c408a9a2200b39541216415d3326ee2342bbc20794914b507ea83d04a26778be36127568d2c0d6e0ae864e4 SHA512 f68426ba6f3938de8d28b401b2bf6312ea63f3d56e0163c97c671fe9def84c983c3e6c3a81cd02d174e98353aefbf2241e828faad5c4d8a6b1f51dd8332e3f85 +DIST vivaldi-snapshot-2.5.1525.4_p1-amd64.deb 60880012 BLAKE2B 5d99ea36931a2558ca5a3bb9b325d819e54c1f77e269772f0fa030fb4df1ea517c16e7d9c4388402f59570a8a41ad5a5a036d59046f7f0010522ef2bd29519db SHA512 403670efb317a477a0220cec9d23e8c6c171ce8e203c23f562253a556f778a97295b4a1174c53ae3ab8ef25e82e9b1e549880b220f155bdd35d6207fcba4184d +DIST vivaldi-snapshot-2.5.1525.4_p1-arm64.deb 54946944 BLAKE2B 9af3e6c59cd04cc68a02e94c9292c129edd2647abd07e8365af4b4367803188c7b212dfcd9a787c1188915e67614bde87d52b6f868df6b130019e5668f36feb8 SHA512 820c37189f89c6100b1b8e44611eda32c567e6f401ccb79dee4e10752df8a0999ce1606302f4701502055ce8f7926e82508f4c03b6063744d7d8e7dfd751b6f2 +DIST vivaldi-snapshot-2.5.1525.4_p1-armhf.deb 54084044 BLAKE2B 69bb8fa89431b51fea31aeb421e50c774500738cf429413f8f49c4ab33e3539fd5a3e5e0ed80adf473a9be4651b663d95f9ede702e977c63126545e93fb04b08 SHA512 96b8de594e0c9f9223a8f3fbebd221bfa7247c09522faa24a3ebafdda761be4f4c08a29ba501ca812def38438b9384da209be2fcaa28fab967d94dfca06d5a5f +DIST vivaldi-snapshot-2.5.1525.4_p1-i386.deb 59720784 BLAKE2B 3ca458bd15a3dac83df3d423065152736b41d8a881dc2fdb2c8107b3ff540c895f244abc9f96cc86457deee25b02e88ea1f14fd9c26aec4cf1abdda05c8f97eb SHA512 14ca6c7a0a6442b8a96c034dee553b713941ce2f07a2548b47b464cc83a9c82de8e30bba6638bce65c6a87bdb5374bc424b1d5bc7ef62bc1bc4b87ed7bc186a6 +EBUILD vivaldi-snapshot-2.5.1511.4_p1.ebuild 2608 BLAKE2B cb6968ea1d431b42b400229e2af186fad5e04fad9826837d3d93dd515b4e24e38fb6a7ea924a5e562f85a24308db2beca0eb571ee4cd97222a25a1f2f47db4a7 SHA512 f21083acc0529dce17886fe22d09c0519ec60c382b2208b8e42fce8e07347dc4d94f5c3036b681e5024c61b24e29a9b2a48173fdc9673192a44b2a31e318a76d +EBUILD vivaldi-snapshot-2.5.1525.4_p1.ebuild 2608 BLAKE2B cb6968ea1d431b42b400229e2af186fad5e04fad9826837d3d93dd515b4e24e38fb6a7ea924a5e562f85a24308db2beca0eb571ee4cd97222a25a1f2f47db4a7 SHA512 f21083acc0529dce17886fe22d09c0519ec60c382b2208b8e42fce8e07347dc4d94f5c3036b681e5024c61b24e29a9b2a48173fdc9673192a44b2a31e318a76d MISC metadata.xml 430 BLAKE2B af595cb3b0a225eed0de6c4232aa705a054baa51585d3970d025a26dc3680e5cdf7ee98169a0906afca266862ad331ffb55a8cf2a39bc640a75beefd5de0814e SHA512 cf63c9ce3cea52a8a014ea6bbefdc4d64204cbeb86334eecaf3a669a90d044cfa90eab057bc39da9b0dd8fd4e0bf814269f0113aa1a96f42cfea4063b4918145 diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1503.4_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1503.4_p1.ebuild deleted file mode 100644 index 61f30aa09661..000000000000 --- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1503.4_p1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -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 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 - - eapply_user -} - -src_install() { - mv * "${D}" || die - dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN} - - fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1504.6_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1504.6_p1.ebuild deleted file mode 100644 index 61f30aa09661..000000000000 --- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1504.6_p1.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -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 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 - - eapply_user -} - -src_install() { - mv * "${D}" || die - dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN} - - fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1511.4_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1511.4_p1.ebuild new file mode 100644 index 000000000000..61f30aa09661 --- /dev/null +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1511.4_p1.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +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 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 + + eapply_user +} + +src_install() { + mv * "${D}" || die + dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN} + + fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1525.4_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1525.4_p1.ebuild new file mode 100644 index 000000000000..61f30aa09661 --- /dev/null +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1525.4_p1.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +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 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 + + eapply_user +} + +src_install() { + mv * "${D}" || die + dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN} + + fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} -- cgit v1.2.3