diff --git a/srcpkgs/vivaldi/template b/srcpkgs/vivaldi/template index f36c24f898d..f022fad7cf1 100644 --- a/srcpkgs/vivaldi/template +++ b/srcpkgs/vivaldi/template @@ -2,9 +2,8 @@ # Permission to redistribute is granted. # see: srcpkgs/vivaldi/files/redistribution-permission.eml pkgname=vivaldi -version=6.6.3271.53 +version=6.6.3271.55+1 revision=1 -_release=1 archs="x86_64 aarch64 armv7l" depends="desktop-file-utils hicolor-icon-theme xz libnotify xdg-utils" short_desc="Advanced browser made with the power user in mind" @@ -16,16 +15,16 @@ nostrip=yes skiprdeps="/opt/vivaldi/libqt5_shim.so /opt/vivaldi/libqt6_shim.so" case "$XBPS_TARGET_MACHINE" in x86_64) - distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_amd64.deb" - checksum=d874bc4b168abb4345fbe27c3e11895846c0f455356be83fb7df8720a8efb79f + distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version//+/-}_amd64.deb" + checksum=9f40879b50ed77642118d848ffd5b343a09e0b23001e406938c0b6c37ca59368 ;; aarch64) - distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_arm64.deb" - checksum=881f013c0ec0d92f5fb20e67e900edea22859d2d6543a5e9db23bd5411a776af + distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version//+/-}_arm64.deb" + checksum=22a0a60ea7190cb4f569bc7aee002c18747c0d554800667fb227d98bc6f150d7 ;; armv7l) - distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_armhf.deb" - checksum=79e16b45b6b069b11bd190c077875647e4014a506510dc2c04f9d71ee2bd0d0c + distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version//+/-}_armhf.deb" + checksum=e1a7d271d3f07455516fe4bf24c6371fc0eab1c707d3bea848baf14f7f189748 ;; *) broken="No distfiles available for this target" diff --git a/srcpkgs/vivaldi/update b/srcpkgs/vivaldi/update index 9f8bbb1bed7..54b67b4eb43 100644 --- a/srcpkgs/vivaldi/update +++ b/srcpkgs/vivaldi/update @@ -1,2 +1,3 @@ site="https://vivaldi.com/download" -pattern="vivaldi-stable_\K\d+\.\d+\.\d+\.\d+(?=-\d+_amd64\.deb)" +version="${version//+/-}" +pattern="vivaldi-stable_\K\d+\.\d+\.\d+\.\d+(-\d+)?(?=_amd64\.deb)"