diff --git a/Installomator.sh b/Installomator.sh index 7621105..91dfe62 100755 --- a/Installomator.sh +++ b/Installomator.sh @@ -2445,6 +2445,14 @@ viscosity) appNewVersion=$( curl -fsIL "${downloadURL}" | grep -i "^location" | awk '{print $2}' | sed -E 's/.*\/[a-zA-Z.\-]*%20([0-9.]*)\..*/\1/g' ) expectedTeamID="34XR7GXFPX" ;; +vivaldi) + # credit: Adrian Bühler (@midni9ht) + name="Vivaldi" + type="tbz" + downloadURL=$(curl -fsL "https://update.vivaldi.com/update/1.0/public/mac/appcast.xml" | xpath '//rss/channel/item[1]/enclosure/@url' 2>/dev/null | cut -d '"' -f 2) + appNewVersion=$(curl -is "https://update.vivaldi.com/update/1.0/public/mac/appcast.xml" | grep sparkle:version | tr ',' '\n' | grep sparkle:version | cut -d '"' -f 4) + expectedTeamID="4XF3XNRN6Y" + ;; vlc) name="VLC" type="dmg" diff --git a/Labels.txt b/Labels.txt index 0310713..b36696d 100644 --- a/Labels.txt +++ b/Labels.txt @@ -235,6 +235,7 @@ veracrypt virtualbox viscosity visualstudiocode +vivaldi vlc vmwarehorizonclient vscodium