From 716a95328aae0a9134b5aa519373ab9bbddd707a Mon Sep 17 00:00:00 2001 From: Justin Krehel <39449589+krehel@users.noreply.github.com> Date: Tue, 7 Nov 2023 21:04:17 -0500 Subject: [PATCH 1/3] keymapp: add cask --- Casks/k/keymapp.rb | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Casks/k/keymapp.rb diff --git a/Casks/k/keymapp.rb b/Casks/k/keymapp.rb new file mode 100644 index 0000000000..8a76bad0a0 --- /dev/null +++ b/Casks/k/keymapp.rb @@ -0,0 +1,28 @@ +cask "keymapp" do + version "0.0.6" + sha256 :no_check + + url "https://oryx.nyc3.cdn.digitaloceanspaces.com/keymapp/keymapp-latest.dmg", + verified: "oryx.nyc3.cdn.digitaloceanspaces.com/keymapp/" + name "Keymapp" + desc "ZSA keyboard firmware flasher" + homepage "https://www.zsa.io/flash" + + livecheck do + url :url + strategy :extract_plist do |items| + items["com.zsa.io.Keymapp"].short_version + end + end + + depends_on macos: ">= :monterey" + + app "Keymapp.app" + + zap trash: [ + "~/Library/Application Support/.keymapp", + "~/Library/Caches/com.zsa.io.Keymapp", + "~/Library/Preferences/com.zsa.io.Keymapp.plist", + "~/Library/WebKit/com.zsa.io.Keymapp", + ] +end From 97bb2e6771aaf12d8287e8ca30a9fd6ed897ce00 Mon Sep 17 00:00:00 2001 From: Bevan Kay Date: Wed, 8 Nov 2023 13:25:08 +1100 Subject: [PATCH 2/3] keymapp: update livecheck, version --- Casks/k/keymapp.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Casks/k/keymapp.rb b/Casks/k/keymapp.rb index 8a76bad0a0..ba9a28ced9 100644 --- a/Casks/k/keymapp.rb +++ b/Casks/k/keymapp.rb @@ -1,5 +1,5 @@ cask "keymapp" do - version "0.0.6" + version "1.0.4" sha256 :no_check url "https://oryx.nyc3.cdn.digitaloceanspaces.com/keymapp/keymapp-latest.dmg", @@ -9,9 +9,9 @@ cask "keymapp" do homepage "https://www.zsa.io/flash" livecheck do - url :url - strategy :extract_plist do |items| - items["com.zsa.io.Keymapp"].short_version + url "https://oryx.nyc3.cdn.digitaloceanspaces.com/keymapp/keymapp-macos.json + strategy :json do |json| + json["version"] end end From bf3e50065ba8ff336cadb2ec7bd258e63c261c58 Mon Sep 17 00:00:00 2001 From: Bevan Kay Date: Wed, 8 Nov 2023 13:25:40 +1100 Subject: [PATCH 3/3] keymapp: fix typo --- Casks/k/keymapp.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Casks/k/keymapp.rb b/Casks/k/keymapp.rb index ba9a28ced9..c8e7b741ac 100644 --- a/Casks/k/keymapp.rb +++ b/Casks/k/keymapp.rb @@ -9,7 +9,7 @@ cask "keymapp" do homepage "https://www.zsa.io/flash" livecheck do - url "https://oryx.nyc3.cdn.digitaloceanspaces.com/keymapp/keymapp-macos.json + url "https://oryx.nyc3.cdn.digitaloceanspaces.com/keymapp/keymapp-macos.json" strategy :json do |json| json["version"] end