From 6b36e879a9e8da66dfe45c13219cf2a2f315ec47 Mon Sep 17 00:00:00 2001 From: Andrii Medvediev Date: Mon, 1 Dec 2025 19:33:32 +0100 Subject: [PATCH 1/3] nanoleaf 2.3.4 (new cask) --- Casks/n/nanoleaf.rb | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Casks/n/nanoleaf.rb diff --git a/Casks/n/nanoleaf.rb b/Casks/n/nanoleaf.rb new file mode 100644 index 0000000000000..ce035df3908c7 --- /dev/null +++ b/Casks/n/nanoleaf.rb @@ -0,0 +1,27 @@ +cask "nanoleaf" do + version "2.3.4" + sha256 arm: "94f2e542141913b76232055f4d64d2f42917abba4cd580d8228233bbe19f38b2", + intel: "7909d9c0fe901ca3cb62edc9a89424a8fd4319e1b5ad9f6488ba2fcbc1cabdcf" + + url "https://desktop-app-prod-3.s3.us-west-2.amazonaws.com/Nanoleaf%20Desktop-#{version}#{on_arch_conditional arm: "-arm64"}.dmg", + verified: "desktop-app-prod-3.s3.us-west-2.amazonaws.com/" + name "Nanoleaf Desktop" + desc "Control your Nanoleaf lights" + homepage "https://nanoleaf.me/" + + livecheck do + url "https://desktop-app-prod-3.s3.us-west-2.amazonaws.com/latest-mac.yml" + strategy :electron_builder + end + + auto_updates true + depends_on macos: ">= :monterey" + + app "Nanoleaf Desktop.app" + + zap trash: [ + "~/Library/Application Support/Nanoleaf Desktop", + "~/Library/Preferences/me.nanoleaf.desktop-app.plist", + "~/Library/Saved Application State/me.nanoleaf.desktop-app.savedState", + ] +end From bb5ba9bc56494b8864e9396ee4c045bc2009bd60 Mon Sep 17 00:00:00 2001 From: Andrii Medvediev Date: Tue, 2 Dec 2025 11:16:19 +0100 Subject: [PATCH 2/3] Update Casks/n/nanoleaf.rb Co-authored-by: Patrick Linnane --- Casks/n/nanoleaf.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Casks/n/nanoleaf.rb b/Casks/n/nanoleaf.rb index ce035df3908c7..53fb27b06a251 100644 --- a/Casks/n/nanoleaf.rb +++ b/Casks/n/nanoleaf.rb @@ -1,4 +1,6 @@ cask "nanoleaf" do + arch arm: "-arm64" + version "2.3.4" sha256 arm: "94f2e542141913b76232055f4d64d2f42917abba4cd580d8228233bbe19f38b2", intel: "7909d9c0fe901ca3cb62edc9a89424a8fd4319e1b5ad9f6488ba2fcbc1cabdcf" From 641756e4b6c4d9123c07c37361db40a6702da3ac Mon Sep 17 00:00:00 2001 From: Andrii Medvediev Date: Tue, 2 Dec 2025 11:16:43 +0100 Subject: [PATCH 3/3] Update Casks/n/nanoleaf.rb Co-authored-by: Patrick Linnane --- Casks/n/nanoleaf.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Casks/n/nanoleaf.rb b/Casks/n/nanoleaf.rb index 53fb27b06a251..d4be364e5990d 100644 --- a/Casks/n/nanoleaf.rb +++ b/Casks/n/nanoleaf.rb @@ -5,7 +5,7 @@ sha256 arm: "94f2e542141913b76232055f4d64d2f42917abba4cd580d8228233bbe19f38b2", intel: "7909d9c0fe901ca3cb62edc9a89424a8fd4319e1b5ad9f6488ba2fcbc1cabdcf" - url "https://desktop-app-prod-3.s3.us-west-2.amazonaws.com/Nanoleaf%20Desktop-#{version}#{on_arch_conditional arm: "-arm64"}.dmg", + url "https://desktop-app-prod-3.s3.us-west-2.amazonaws.com/Nanoleaf%20Desktop-#{version}#{arch}.dmg", verified: "desktop-app-prod-3.s3.us-west-2.amazonaws.com/" name "Nanoleaf Desktop" desc "Control your Nanoleaf lights"