From 3e0e7f54d259c4ab4a82fb7cbc40db3ac4fc36e8 Mon Sep 17 00:00:00 2001 From: Jackson Date: Thu, 19 Oct 2023 12:32:56 +0200 Subject: [PATCH 1/3] Add SimpleX 5.3.1 cask --- Casks/s/simplex.rb | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Casks/s/simplex.rb diff --git a/Casks/s/simplex.rb b/Casks/s/simplex.rb new file mode 100644 index 0000000000..3483f8903b --- /dev/null +++ b/Casks/s/simplex.rb @@ -0,0 +1,27 @@ +cask "simplex" do + arch arm: "aarch64", intel: "x86_64" + + version "5.3.1" + sha256 arm: "cfdaf17794b8b794b919e22edb2b6e0f6f9d1ead153592d937a98c92f476c617", + intel: "24d4acac948fa333de3385e59e8930e76df55fae55e31e6f1ab4037a4e68bac6" + + url "https://github.com/simplex-chat/simplex-chat/releases/download/v#{version}/simplex-desktop-macos-#{arch}.dmg", + verified: "github.com/simplex-chat/simplex-chat/" + name "SimpleX Chat" + desc "Messenger for SimpleX protocol" + homepage "https://simplex.chat/" + + livecheck do + # To not grab f-droid and pre-releases + strategy :github_latest do |json, regex| + match = json["tag_name"]&.match(regex) + next if match.blank? + + match[1] + end + end + + app "SimpleX.app" + + zap trash: "~/Library/Saved Application State/chat.simplex.app.savedState" +end From 3c484d1b7e18f96f6d7dd98e74c540a5f1cd2cc1 Mon Sep 17 00:00:00 2001 From: Miccal Matthews Date: Fri, 20 Oct 2023 08:46:51 +0800 Subject: [PATCH 2/3] Update simplex.rb --- Casks/s/simplex.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Casks/s/simplex.rb b/Casks/s/simplex.rb index 3483f8903b..f744ddaa47 100644 --- a/Casks/s/simplex.rb +++ b/Casks/s/simplex.rb @@ -21,6 +21,8 @@ cask "simplex" do end end + depends_on macos: ">= :high_sierra" + app "SimpleX.app" zap trash: "~/Library/Saved Application State/chat.simplex.app.savedState" From 519af0dd4d6abec06f57f03d2db2e89bc381bd85 Mon Sep 17 00:00:00 2001 From: Miccal Matthews Date: Fri, 20 Oct 2023 09:57:45 +0800 Subject: [PATCH 3/3] Update Casks/s/simplex.rb Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com> --- Casks/s/simplex.rb | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/Casks/s/simplex.rb b/Casks/s/simplex.rb index f744ddaa47..255c2ee944 100644 --- a/Casks/s/simplex.rb +++ b/Casks/s/simplex.rb @@ -12,13 +12,8 @@ cask "simplex" do homepage "https://simplex.chat/" livecheck do - # To not grab f-droid and pre-releases - strategy :github_latest do |json, regex| - match = json["tag_name"]&.match(regex) - next if match.blank? - - match[1] - end + url :url + strategy :github_latest end depends_on macos: ">= :high_sierra"