From eac4a33ceac05cdd8e759da4db440aec29e1b389 Mon Sep 17 00:00:00 2001 From: Bevan Kay Date: Mon, 9 Oct 2023 14:31:45 +1000 Subject: [PATCH] Update sound-control.rb --- Casks/s/sound-control.rb | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Casks/s/sound-control.rb b/Casks/s/sound-control.rb index e2be018d3e..fcc37cf719 100644 --- a/Casks/s/sound-control.rb +++ b/Casks/s/sound-control.rb @@ -8,9 +8,14 @@ cask "sound-control" do homepage "https://staticz.com/soundcontrol/" livecheck do - url "http://staticz.net/updates/soundcontrol.rss" - strategy :sparkle do |item| - "#{item.version},#{item.url[%r{/download/(\d+)/}i, 1]}" + url :homepage + regex(%r{/download/(\d+)}i) + strategy :page_match do |page, regex| + build = page[regex, 1] + version = page[/Sound Control v?(\d+(?:\.\d+)+) Release Notes/i, 1] + next if version.blank? || build.blank? + + "#{version},#{build}" end end