summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'www-client/vivaldi/vivaldi-3.8.2259.42.ebuild')
-rw-r--r--www-client/vivaldi/vivaldi-3.8.2259.42.ebuild13
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"