From 6550562fd70f469a8e3e689967a28121cf171980 Mon Sep 17 00:00:00 2001 From: Igotit Date: Thu, 26 Oct 2023 11:49:32 +0800 Subject: [PATCH 1/5] Update qingg to 2.15 --- Casks/q/qingg.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Casks/q/qingg.rb b/Casks/q/qingg.rb index 06040c1165..2571951374 100644 --- a/Casks/q/qingg.rb +++ b/Casks/q/qingg.rb @@ -1,6 +1,6 @@ cask "qingg" do - version "2.14" - sha256 "26680dbc411f15c460866f07b2f4a7849d11f2717983688592d2c406cccc0e31" + version "2.15" + sha256 "f06747f985146b041df0883c12256adbdfe8e8608db0ac8a0d7a1ef12aa24f85" url "https://qingg.im/download/Qingg-#{version}.dmg" name "QinggIM" From 00e58a88f3493832719004db2d388e32f2be2688 Mon Sep 17 00:00:00 2001 From: Sam Ford <1584702+samford@users.noreply.github.com> Date: Thu, 26 Oct 2023 09:47:29 -0400 Subject: [PATCH 2/5] qingg: update livecheck --- Casks/q/qingg.rb | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Casks/q/qingg.rb b/Casks/q/qingg.rb index 2571951374..5564c40d4b 100644 --- a/Casks/q/qingg.rb +++ b/Casks/q/qingg.rb @@ -8,9 +8,18 @@ cask "qingg" do desc "Wubi input method" homepage "https://qingg.im/mac/" + # The `shortVersionString` value may contain additional text besides the + # numeric version (e.g., `2.15 十周年纪念版`), so we match the version from + # the URL in this instance. livecheck do url "https://qingg.im/sparkle/appcast.php" - strategy :sparkle, &:short_version + regex(/Qingg[._-]v?(\d+(?:\.\d+)+)\.(?:dmg|pkg|zip)/i) + strategy :sparkle do |item| + match = item&.url&.match(regex) + next if match.blank? + + match[1] + end end auto_updates true From f34860a89cc7c59ca136725bf7c7a84075d26b24 Mon Sep 17 00:00:00 2001 From: Miccal Matthews Date: Fri, 27 Oct 2023 09:17:52 +0800 Subject: [PATCH 3/5] Update qingg.rb --- Casks/q/qingg.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Casks/q/qingg.rb b/Casks/q/qingg.rb index 5564c40d4b..da0b1a9a06 100644 --- a/Casks/q/qingg.rb +++ b/Casks/q/qingg.rb @@ -26,7 +26,7 @@ cask "qingg" do pkg "安装包.pkg" - uninstall pkgutil: "com.aodaren.*" + uninstall pkgutil: "com.aodaren.Qingg.pkg" zap trash: [ "~/Library/Application Support/com.aodaren.inputmethod.Qingg", From 995d5f68513e8acb9fb15fb85fc03989c941e3ff Mon Sep 17 00:00:00 2001 From: Miccal Matthews Date: Fri, 27 Oct 2023 09:23:02 +0800 Subject: [PATCH 4/5] Update qingg.rb --- Casks/q/qingg.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Casks/q/qingg.rb b/Casks/q/qingg.rb index da0b1a9a06..dfce2c0cd7 100644 --- a/Casks/q/qingg.rb +++ b/Casks/q/qingg.rb @@ -1,6 +1,6 @@ cask "qingg" do version "2.15" - sha256 "f06747f985146b041df0883c12256adbdfe8e8608db0ac8a0d7a1ef12aa24f85" + sha256 "bf12c07c5c8b1680c3426589861c95ec32a558ab8f3f8c2aa2b1d7561332ab97" url "https://qingg.im/download/Qingg-#{version}.dmg" name "QinggIM" From 83cfd5c7a88307723e0d48b1c2269ac2c250b8d7 Mon Sep 17 00:00:00 2001 From: Igotit Date: Fri, 27 Oct 2023 18:28:10 +0800 Subject: [PATCH 5/5] Update qingg from 2.14 to 2.15 --- Casks/q/qingg.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Casks/q/qingg.rb b/Casks/q/qingg.rb index dfce2c0cd7..2b5cd3d61e 100644 --- a/Casks/q/qingg.rb +++ b/Casks/q/qingg.rb @@ -1,6 +1,6 @@ cask "qingg" do version "2.15" - sha256 "bf12c07c5c8b1680c3426589861c95ec32a558ab8f3f8c2aa2b1d7561332ab97" + sha256 "3d4e9ec86ef863564b5de4879c8186051e0e6a9a166bad6f0629ff547283dacb" url "https://qingg.im/download/Qingg-#{version}.dmg" name "QinggIM"