From 05cc3dcfe36cd4f9f0542006a2ebc9cb9690075f Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Mon, 9 Oct 2023 11:45:23 +0800 Subject: [PATCH 1/6] sound-control 3.1.1 --- Casks/s/sound-control.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Casks/s/sound-control.rb b/Casks/s/sound-control.rb index 181ffeda12..e2be018d3e 100644 --- a/Casks/s/sound-control.rb +++ b/Casks/s/sound-control.rb @@ -1,6 +1,6 @@ cask "sound-control" do - version "2.7.6,5156" - sha256 "5ab4fac4d6b31e4c32a8a0ccaa19d093f08a81f628f22b5a23f41d063ad6374d" + version "3.1.1," + sha256 "cab0ae58a8f06b222b88c703b57306d402c4be93a495041894b2801e94cf857d" url "https://staticz.com/download/#{version.csv.second}/" name "Sound Control" From eac4a33ceac05cdd8e759da4db440aec29e1b389 Mon Sep 17 00:00:00 2001 From: Bevan Kay Date: Mon, 9 Oct 2023 14:31:45 +1000 Subject: [PATCH 2/6] 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 From f87c41eee662cf456481dbf2f731d2779eeb2b43 Mon Sep 17 00:00:00 2001 From: Bevan Kay Date: Mon, 9 Oct 2023 14:32:18 +1000 Subject: [PATCH 3/6] Update sound-control.rb --- Casks/s/sound-control.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Casks/s/sound-control.rb b/Casks/s/sound-control.rb index fcc37cf719..4bcee26f50 100644 --- a/Casks/s/sound-control.rb +++ b/Casks/s/sound-control.rb @@ -1,5 +1,5 @@ cask "sound-control" do - version "3.1.1," + version "3.1.1,4297" sha256 "cab0ae58a8f06b222b88c703b57306d402c4be93a495041894b2801e94cf857d" url "https://staticz.com/download/#{version.csv.second}/" From b88aec5badbc9122f939f8cf353166630171eeb5 Mon Sep 17 00:00:00 2001 From: Bevan Kay Date: Mon, 9 Oct 2023 14:36:34 +1000 Subject: [PATCH 4/6] Update sound-control.rb --- Casks/s/sound-control.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Casks/s/sound-control.rb b/Casks/s/sound-control.rb index 4bcee26f50..e329b15450 100644 --- a/Casks/s/sound-control.rb +++ b/Casks/s/sound-control.rb @@ -14,7 +14,7 @@ cask "sound-control" do 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 From 9645ed1d4061d603203b94fc6cfd243a3e762cb0 Mon Sep 17 00:00:00 2001 From: Bevan Kay Date: Mon, 9 Oct 2023 14:46:25 +1000 Subject: [PATCH 5/6] Update sound-control.rb --- Casks/s/sound-control.rb | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/Casks/s/sound-control.rb b/Casks/s/sound-control.rb index e329b15450..06edfda31c 100644 --- a/Casks/s/sound-control.rb +++ b/Casks/s/sound-control.rb @@ -1,22 +1,16 @@ cask "sound-control" do - version "3.1.1,4297" - sha256 "cab0ae58a8f06b222b88c703b57306d402c4be93a495041894b2801e94cf857d" + version "3.1.1" + sha256 "fe96c2450d78fd6c759f986c40b791d6e09849085773ff17d12f3dd2833a0c6e" - url "https://staticz.com/download/#{version.csv.second}/" + url "https://s3.amazonaws.com/staticz.net/downloads/soundcontrol/SoundControl_#{version}.dmg", + verified: "s3.amazonaws.com/staticz.net/downloads/soundcontrol/" name "Sound Control" desc "Per-app audio controls" homepage "https://staticz.com/soundcontrol/" livecheck do - 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 + url "http://staticz.net/updates/soundcontrol.rss" + strategy :sparkle end auto_updates true From 4d9f45148e3373d8934e1e9282c47f48b4957f13 Mon Sep 17 00:00:00 2001 From: Bevan Kay Date: Mon, 9 Oct 2023 15:06:46 +1000 Subject: [PATCH 6/6] Update sound-control.rb --- Casks/s/sound-control.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Casks/s/sound-control.rb b/Casks/s/sound-control.rb index 06edfda31c..93060f8a1b 100644 --- a/Casks/s/sound-control.rb +++ b/Casks/s/sound-control.rb @@ -14,7 +14,7 @@ cask "sound-control" do end auto_updates true - depends_on macos: ">= :catalina" + depends_on macos: ">= :monterey" app "Sound Control.app"