From 309fe62c666343e996b2b21bce0645babd40b72f Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Mon, 12 Feb 2024 09:23:23 +0100 Subject: [PATCH] dehelper: update livecheck Signed-off-by: Rui Chen --- Casks/d/dehelper.rb | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/Casks/d/dehelper.rb b/Casks/d/dehelper.rb index 009c2e0161..94da4f1f3f 100644 --- a/Casks/d/dehelper.rb +++ b/Casks/d/dehelper.rb @@ -1,8 +1,8 @@ cask "dehelper" do - version "4.6.1,2024-01-09" - sha256 "e20a93c9f00fae04038a9efe157563e084ccbcfa69b97265c8cbfdf241c612d7" + version "4.6.1" + sha256 :no_check - url "https://static.frdic.com/pkg/dhmac.dmg?v=#{version.csv.second}", + url "https://static.frdic.com/pkg/dhmac.dmg", verified: "static.frdic.com/", user_agent: :fake name "Dehelper" @@ -12,16 +12,7 @@ cask "dehelper" do livecheck do url "https://www.eudic.net/update/dehelper_mac.xml" - regex(/href=.*?dhmac\.dmg\?v=(\d+(?:-\d+)+)/i) - strategy :sparkle do |item, regex| - download_page = Homebrew::Livecheck::Strategy.page_content("https://www.eudic.net/v4/de/app/download") - next if download_page[:content].blank? - - match = download_page[:content].match(regex) - next if match.blank? - - "#{item.short_version},#{match[1]}" - end + strategy :sparkle, &:short_version end depends_on macos: ">= :high_sierra"