From 0746fc413fae64ca4a5b3b6cb50e53a7d294063d Mon Sep 17 00:00:00 2001 From: Ramdziana F Y Date: Fri, 17 Feb 2023 18:07:26 +0700 Subject: [PATCH] vivaldi: update to 5.7.2921.60 skip libqt5_shim.so as runtime dependency don't download EULA, link to it instead --- srcpkgs/vivaldi/files/EULA | 1 + srcpkgs/vivaldi/template | 18 ++++++------------ 2 files changed, 7 insertions(+), 12 deletions(-) create mode 100644 srcpkgs/vivaldi/files/EULA diff --git a/srcpkgs/vivaldi/files/EULA b/srcpkgs/vivaldi/files/EULA new file mode 100644 index 000000000000..1420da532915 --- /dev/null +++ b/srcpkgs/vivaldi/files/EULA @@ -0,0 +1 @@ +see https://vivaldi.com/privacy/vivaldi-end-user-license-agreement/ diff --git a/srcpkgs/vivaldi/template b/srcpkgs/vivaldi/template index 7be52434641a..1375f7d25fd4 100644 --- a/srcpkgs/vivaldi/template +++ b/srcpkgs/vivaldi/template @@ -1,33 +1,30 @@ # Template file for 'vivaldi' pkgname=vivaldi -version=5.6.2867.62 +version=5.7.2921.60 revision=1 _release=1 archs="x86_64 aarch64 armv7l" -hostmakedepends="curl python3-html2text python3-setuptools" depends="desktop-file-utils hicolor-icon-theme xz" short_desc="Advanced browser made with the power user in mind" maintainer="Orphaned " -# EULA: https://vivaldi.com/privacy/vivaldi-end-user-license-agreement/ -# Privacy Policy: https://vivaldi.com/privacy/browser/ license="custom:Proprietary" homepage="https://vivaldi.com" -_licenseUrl="https://vivaldi.com/privacy/vivaldi-end-user-license-agreement/" repository=nonfree restricted=yes nostrip=yes +skiprdeps="/opt/vivaldi/libqt5_shim.so" case "$XBPS_TARGET_MACHINE" in x86_64) distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_amd64.deb" - checksum=a79a2409dbc406eacbd5482a2cc06109de1c68f6e2380d5666b23d4c2e63ea88 + checksum=85eb0eddb76b6e40b7963c4e3e7d6c0f78b03fd7498f796103637c230a816bf1 ;; aarch64) distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_arm64.deb" - checksum=6894766d727c7456b253eeb8657ce243b5fa980e09e177c0e3ba30bb9f926921 + checksum=ef888b3e9dd6976c57e0a24396ee7d38f3847b229807be0a992d6fc5b19fef4a ;; armv7l) distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_armhf.deb" - checksum=9b01450c19785d54f9b060363d9de1245a3e578b214c46f9487d590de3aba942 + checksum=6f42722f41cecfb443d896de9ebeb7e11e044792d751f589dec5e0477f1d7365 ;; *) broken="No distfiles available for this target" @@ -58,8 +55,5 @@ do_install() { } post_install() { - curl ${_licenseUrl} \ - | sed -n '/main id="main"/,/\/main/p' \ - | html2text > EULA.md - vlicense EULA.md + vlicense ${FILESDIR}/EULA }