summaryrefslogtreecommitdiff
path: root/www-client/vivaldi
diff options
context:
space:
mode:
Diffstat (limited to 'www-client/vivaldi')
-rw-r--r--www-client/vivaldi/Manifest7
-rw-r--r--www-client/vivaldi/files/vivaldi-1.13.1008.32_p1-libffmpeg.patch27
-rw-r--r--www-client/vivaldi/vivaldi-1.13.1008.40_p1.ebuild129
-rw-r--r--www-client/vivaldi/vivaldi-1.13.1008.44_p1.ebuild2
4 files changed, 2 insertions, 163 deletions
diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 4f1341d4ff7d..00b819c3a046 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,11 +1,6 @@
-AUX vivaldi-1.13.1008.32_p1-libffmpeg.patch 1128 BLAKE2B c6e8dccf5625128ddc6d671835b6b4288a5b67a501a83f8794f98d42f92e1d681a76534c7d175e4b3fa3e70a732decbbd7656e0045754a0c4d8f017c5e6ad92e SHA512 8af68ec79839922ceedd3bcc32dc2e600337cfbede48bc1a254841fd2cf3f0eaaf0d84bc59f292c3b383af72cfbd24aa0b525b34f35d142938e29bddf2ec190b
AUX vivaldi-1.13.1008.44_p1-libffmpeg.patch 1106 BLAKE2B 4e15ad477669e534c78ab8973e3b0057597e97cd0b37a110be2acece86a49ecddb5c0a03c958bf42c4d1b2ad54d4b400e9e1319385ccb4bb1fc0448512d8aa09 SHA512 93c6454c3107c665c3c5799561544294c140a8dd187bed79b489f7794648941cb91a51eab8f96f8f304e5453d03e4b35b55b647c3d6f7425825dae9cafa3c3d9
-DIST vivaldi-1.13.1008.40_p1-amd64.deb 49253000 BLAKE2B 611ae67831400a6eed575d886fc36b324450b1d2efa65b0f504ad8067b224a6a38a3e8146a4ba9a188fc122584e70fcb65f34c084f501ac8e6e27a524f3fadc9 SHA512 8f6dc0adf328a53eef2b23b061dbbab93baa5f0dfbb12c386446a27791fda1ce95d31810e43167a9225e66eb5ae2db923363e7b4d51422a162c3b8dc84c26d50
-DIST vivaldi-1.13.1008.40_p1-armhf.deb 45155072 BLAKE2B 76e851b23cc48e87257782cc9ccc73ff974161732784acf27031d3d3b2b1b7430ffbac7b75b71042f775c9e3596470653414c43505d09dae3465c75d0fa578f7 SHA512 815f33250705d9bebc3bd0e033250a7eca773e4acf2ca7745ea57d44b61ff489e102283bec97dfd0d1126fd5ab67d14b7f6be6f5b3a1c9a55d8b6895e067b23d
-DIST vivaldi-1.13.1008.40_p1-i386.deb 50136764 BLAKE2B 302456967c62b113c04458bc72a900d8c4d3ec17879d50e81ff326e0dda8255ca59f2995fb984bb5acbf2fdc2d15b02e93b80fc8263b10289256cf393745906b SHA512 a8aab123ecf0bacd16ffd2a239eddfd7125511d366a8bfb6b9bb2eaca3993dc3d90179d3012cc09cfe46cacae4097c0a36e74cad977c80eaebfc6fd5d85e0ab2
DIST vivaldi-1.13.1008.44_p1-amd64.deb 49265816 BLAKE2B 4d49e00cb0bb7fbf72303eb32da01751b22f9ec252766205893ead6c65e95695457065d2d9dcd5c4d42621a1382b012b2718e67b7f514df2ee7b1ea959eeaeca SHA512 3bb7f5ac0e01b1b3d36b4faae8a0a7874ab8acad5398663c9e51b6f9f26a6f00f01c3a183ff964e18eda2358009c99b270e65a3d35d99cea1de72554a7f6255a
DIST vivaldi-1.13.1008.44_p1-armhf.deb 45147556 BLAKE2B 90d8c056c129273e2c759247d452d4a825cb0ad41052716674fac790bb488d3f0743fa692f302f1c7af3f22adb91b1a115e1bd5c2745560577c14e0645fe0afd SHA512 f390ef2a6afa98212458a803b2411e53849bc2be3ebf54f3fdedc15bd38462239f7590dd31870c312319a38bb0e293948e1bbd1f1a0cdf243747780925c9762c
DIST vivaldi-1.13.1008.44_p1-i386.deb 50145626 BLAKE2B 44c913c2e8242d2b4b5b24fb63bc21dd8636283ebbcc5b72178b7dd4a34e2fc0e5d45fe41fef9ce7c918809e0bfffa1cf3ddbe436626afaa6237b4c85d27c09e SHA512 2f34facdc0ee2662d0ce03347346f8e510c288259aa92306f22c1eced6fc8626275f766401f6468b7a3037c2e7d5e65f692de39753553c7c8537b6c7f7a57a7a
-EBUILD vivaldi-1.13.1008.40_p1.ebuild 2982 BLAKE2B 79b9bd6a7a03c6e7afb92418712e79e1de6205afee64125148898c2a1156ba5f8573c1aee6b11356a7820767cfd61aebe6c47d0f67cc338e183e3f9235afb3eb SHA512 311853be92be4e47ee916f2c30884243f8a19d28bbe615b75b567902b311d8c2e01c22fc7488257744f96aa87bf85227efd083f136aeb72d2b28ae8ff60d4535
-EBUILD vivaldi-1.13.1008.44_p1.ebuild 2984 BLAKE2B a6cc2808e1a8c96ebebfb5d5a9606ff03eb0d75e4c3551c4747800bd3026dcfd5e05187bcebe736357c237e6cb09b2396ca496dbeb4ed3720e61622ecc49c4f9 SHA512 dca382b464b8e4b64a40e383979252c94e02982010b9017d9a62898b92987b752ab5192173582a0ffe23ba446a32101f4e317386fcee1a781646082100b767de
+EBUILD vivaldi-1.13.1008.44_p1.ebuild 2982 BLAKE2B cfb6f088c8ea68f7821aff956a6706b517e2cd8c7f1aafc59267d3e4779d4eccccfe558621d69e8b784ca5e36368293d522d0faa1cc2a8fdf2599bec5e53c77f SHA512 651c20386b716ac98b1a32a46d480de06584a07372ad073edd9865c55ac88f4a3c5cccb0e97e42828cd20dc63766ccd9e7f86797fc610739cbeafa54d7424db7
MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993
diff --git a/www-client/vivaldi/files/vivaldi-1.13.1008.32_p1-libffmpeg.patch b/www-client/vivaldi/files/vivaldi-1.13.1008.32_p1-libffmpeg.patch
deleted file mode 100644
index a0da6934742c..000000000000
--- a/www-client/vivaldi/files/vivaldi-1.13.1008.32_p1-libffmpeg.patch
+++ /dev/null
@@ -1,27 +0,0 @@
---- a/opt/vivaldi/vivaldi
-+++ b/opt/vivaldi/vivaldi
-@@ -32,14 +32,14 @@
- # Chromium's FFMpeg version N-82746-g6bb7ea7 is the oldest known working version
- # chromium/third_party/ffmpeg/chromium/config/Chromium/linux/x64/libavutil/ffversion.h
- if [ -r "$1" ]; then
-- if [ `grep -aom1 'FFmpeg version N-[0-9]\+-' "$1" | cut -f2 -d-` -ge "82746" ]; then
-+# if [ `grep -aom1 'FFmpeg version N-[0-9]\+-' "$1" | cut -f2 -d-` -ge "82746" ]; then
- if [[ -n "$LD_PRELOAD" ]]; then
- export LD_PRELOAD="$LD_PRELOAD:$1"
- else
- export LD_PRELOAD="$1"
- fi
- export VIVALDI_FFMPEG_FOUND=YES
-- fi
-+# fi
- fi
- fi
- fi
-@@ -54,6 +54,7 @@
- # Check for libs in preferred order.
- # Where possible, use other files/directories to confirm it's the correct variant.
- VIVALDI_FFMPEG_FOUND=NO
-+checkffmpeg "/usr/lib64/chromium/libffmpeg.so"
- checkffmpeg '/usr/lib/chromium-browser/libffmpeg.so' '/usr/share/doc/chromium-codecs-ffmpeg-extra'
- checkffmpeg "/usr/lib/$DEBARCH/oxide-qt/libffmpeg.so" '/usr/share/doc/oxideqt-codecs-extra'
-
diff --git a/www-client/vivaldi/vivaldi-1.13.1008.40_p1.ebuild b/www-client/vivaldi/vivaldi-1.13.1008.40_p1.ebuild
deleted file mode 100644
index 9963ab905637..000000000000
--- a/www-client/vivaldi/vivaldi-1.13.1008.40_p1.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2017 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_BRANCH="snapshot"
-
-VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
-VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
-VIVALDI_HOME="opt/${VIVALDI_BIN}"
-DESCRIPTION="A new browser for our friends"
-HOMEPAGE="http://vivaldi.com/"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_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/openssl-1.0.1:0
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- gnome-base/gconf:2
- 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/${VIVALDI_PN}.desktop > "${T}"/${VIVALDI_PN}.desktop || die
- mv "${T}"/${VIVALDI_PN}.desktop usr/share/applications/${VIVALDI_PN}.desktop || die
-
- sed -i \
- -e "s|${VIVALDI_BIN}|${PN}|g" \
- usr/share/applications/${VIVALDI_PN}.desktop \
- usr/share/xfce4/helpers/${VIVALDI_BIN}.desktop || die
-
- mv usr/share/doc/${VIVALDI_PN} usr/share/doc/${PF} || die
- chmod 0755 usr/share/doc/${PF} || die
-
- rm \
- _gpgbuilder \
- etc/cron.daily/${VIVALDI_BIN} \
- ${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/vivaldi.png || die
- done
-
- pushd "${VIVALDI_HOME}/locales" > /dev/null || die
- chromium_remove_language_paks
- popd > /dev/null || die
-
- epatch "${FILESDIR}"/${PN}-1.13.1008.32_p1-libffmpeg.patch
-
- epatch_user
-}
-
-src_install() {
- mv * "${D}" || die
- dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN}
-
- fperms 4711 /${VIVALDI_HOME}/${PN}-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/vivaldi-1.13.1008.44_p1.ebuild b/www-client/vivaldi/vivaldi-1.13.1008.44_p1.ebuild
index 64b2fd9f7d26..78c70beff4f9 100644
--- a/www-client/vivaldi/vivaldi-1.13.1008.44_p1.ebuild
+++ b/www-client/vivaldi/vivaldi-1.13.1008.44_p1.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
LICENSE="Vivaldi"
SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~x86"
+KEYWORDS="-* amd64 ~arm x86"
RESTRICT="bindist mirror"
DEPEND="