Package Details: vivaldi-arm-bin 3.5.2115.87-1

Git Clone URL: https://aur.archlinux.org/vivaldi-arm-bin.git (read-only, click to copy)
Package Base: vivaldi-arm-bin
Description: An advanced browser made with the power user in mind
Upstream URL: https://vivaldi.com
Keywords: binary browser chromium web
Licenses: custom
Provides: vivaldi, www-browser
Replaces: vivaldi-arm64, vivaldi-rpi
Submitter: Feakster
Maintainer: Feakster
Last Packager: Feakster
Votes: 6
Popularity: 0.24
First Submitted: 2020-11-08 08:31
Last Updated: 2021-01-08 10:54

Dependencies (13)

Required by (7)

Sources (3)

Pinned Comments

Feakster commented on 2020-11-08 21:14

If you want the ffmpeg codecs to go with this package then install the vivaldi-codecs-ffmpeg-extra-bin package from the AUR.

Latest Comments

« First ‹ Previous 1 2

beaker commented on 2019-08-25 03:23

Would like to see if any other users are interested in taking over maintenance of this package as I'm switching to an open source alternative. If so, please message me. I will continue to maintain the PKGBUILD for the time-being.

beaker commented on 2019-06-13 20:21

I've also switched to aarch64. Anyone willing to maintain may adopt it.

Terence commented on 2019-06-13 10:59

I switched to aarch64 so I can't maintain this package anymore.

linfan2 commented on 2018-03-15 20:06

@Terence I made a local install with makepkg on my odroid C2 of the latest snapshot from the Vivaldi News page. It lacks the Vivaldi Icon, though, and the Bookmarks in the main menu. If you find The PKGBUILD interesting, you can do with it whatever you like as it is built on top of your PKGBILD.
Maintainer:T rence Clastres <t at="" clastres="" com="" dot="" gmail=""></t>
Local install by linfan for aarch64 (odroid-C2)
Modified PKGBUILD from https://aur.archlinux.org/packages/vivaldi/

pkgname=vivaldi-snapshot pkgver=1.15.1099.3 pkgrel=3 pkgdesc='An advanced browser made with the power user in mind for Raspberry Pi' arch=('aarch64') url="https://vivaldi.com" options=(!strip !zipman) license=('custom') depends=('gtk3' 'libcups' 'nss' 'gconf' 'alsa-lib' 'libxss' 'ttf-font' 'desktop-file-utils' 'shared-mime-info' 'hicolor-icon-theme') makedepends=('w3m') optdepends=( 'libnotify: native notifications' 'vivaldi-codecs-ffmpeg-extra-bin-rpi: playback of proprietary video/audio' ) source=("/home/linfan/vivaldi-snapshot_${pkgver}-1_arm64.deb") sha512sums=('410fdec719367ec6780d73faae5c676c00cb458720b501cf515f9b28ab5e200e419333320a7978f2fc159a4f37abdb43dce7055c6b6ad2faca3599754b5f7b8c')

prepare() { tar -xf data.tar.xz }

package() { cp -a {opt,usr} "$pkgdir"

# suid sandbox
chmod 4755 "$pkgdir/opt/vivaldi-snapshot/vivaldi-sandbox"

# make /usr/bin/vivaldi-snapshot available
binf="$pkgdir/usr/bin/vivaldi-snapshot"
if [[ ! -e "$binf" ]] && [[ ! -f "$binf" ]] && [[ ! -L "$binf" ]]; then
    install -dm755 "$pkgdir/usr/bin"
    ln -s /opt/vivaldi/vivaldi "$binf"
fi

# install icons
for res in 16 22 24 32 48 64 128 256; do
    install -Dm644 "$pkgdir/opt/vivaldi-snapshot/product_logo_${res}.png" \
        "$pkgdir/usr/share/icons/hicolor/${res}x${res}/apps/vivaldi.png"
done
license
install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
strings "$pkgdir/opt/vivaldi-snapshot/locales/en-US.pak" \
    | tr '\n' ' ' \
    | sed -rne 's/.*(<html lang.*>.*html>).*/\1/p' \
    | w3m -I 'utf-8' -T 'text/html' \
    > "$pkgdir/usr/share/licenses/$pkgname/eula.txt"

}

Terence commented on 2018-03-12 16:14

@linfan2, thanks, I dropped it.

linfan2 commented on 2018-03-12 13:21

This PKGBUILD should probably not contain 'aarch64' äs it is a 32 bit binary and will not run on for instance an odroid-c2. It will only complain that there is no such file or directory in /opt/vivaldi/vivaldi-bin and refer to line 91 in /usr/bin/vivaldi-stable that contains that redirection.

Terence commented on 2018-01-03 16:04

@jaab thanks, I made vivaldi-codecs-ffmpeg-extra-bin-rpi and added it as an optional dependency but I'm wondering if the others are really necessary...

jaab commented on 2018-01-02 22:37

Regarding the optional dependencies see this link https://help.vivaldi.com/article/raspberry-pi/#drm-and-flash

Terence commented on 2018-01-01 18:36

Hey FabioLolix, ok I'll remove them thanks.

FabioLolix commented on 2018-01-01 18:33

Hello Terence, I am almost sure that all optional dependency except libnotify don't exist for any Arm architechture