diff options
Diffstat (limited to 'www-client/vivaldi/vivaldi-3.8.2259.42.ebuild')
-rw-r--r-- | www-client/vivaldi/vivaldi-3.8.2259.42.ebuild | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/www-client/vivaldi/vivaldi-3.8.2259.42.ebuild b/www-client/vivaldi/vivaldi-3.8.2259.42.ebuild index 1d5d4a6aeec5..ba5f6dc05f73 100644 --- a/www-client/vivaldi/vivaldi-3.8.2259.42.ebuild +++ b/www-client/vivaldi/vivaldi-3.8.2259.42.ebuild @@ -95,17 +95,16 @@ else DEB_REV=1 fi +KEYWORDS="-* amd64 ~arm ~arm64" VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_" -SRC_URI=" - amd64? ( ${VIVALDI_BASE_URI}amd64.deb ) - arm64? ( ${VIVALDI_BASE_URI}arm64.deb ) - arm? ( ${VIVALDI_BASE_URI}armhf.deb ) - x86? ( ${VIVALDI_BASE_URI}i386.deb ) -" + +RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( ${VIVALDI_BASE_URI}amd64.deb )" +RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( ${VIVALDI_BASE_URI}armhf.deb )" +RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( ${VIVALDI_BASE_URI}arm64.deb )" +RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( ${VIVALDI_BASE_URI}i386.deb )" LICENSE="Vivaldi" SLOT="0" -KEYWORDS="-* amd64 ~arm ~arm64" IUSE="proprietary-codecs widevine" RESTRICT="bindist mirror" |