diff --git a/Casks/c/couchbase-server-enterprise.rb b/Casks/c/couchbase-server-enterprise.rb index fbd69757ec..fb9ad648dd 100644 --- a/Casks/c/couchbase-server-enterprise.rb +++ b/Casks/c/couchbase-server-enterprise.rb @@ -30,6 +30,7 @@ cask "couchbase-server-enterprise" do homepage "https://www.couchbase.com/" conflicts_with cask: "couchbase-server-community" + depends_on macos: ">= :catalina" zap trash: [ "~/Library/Application Support/Couchbase", diff --git a/Casks/c/creative.rb b/Casks/c/creative.rb index eb0dae7379..52da8b0713 100644 --- a/Casks/c/creative.rb +++ b/Casks/c/creative.rb @@ -15,6 +15,8 @@ cask "creative" do end end + depends_on macos: ">= :catalina" + app "Creative.app" uninstall launchctl: [ diff --git a/Casks/c/cron.rb b/Casks/c/cron.rb index f8477dd30d..e114974c00 100644 --- a/Casks/c/cron.rb +++ b/Casks/c/cron.rb @@ -17,6 +17,7 @@ cask "cron" do end auto_updates true + depends_on macos: ">= :high_sierra" app "Cron.app" diff --git a/Casks/c/crystalfetch.rb b/Casks/c/crystalfetch.rb index b331e7ea16..6d5f2cc4c4 100644 --- a/Casks/c/crystalfetch.rb +++ b/Casks/c/crystalfetch.rb @@ -12,6 +12,8 @@ cask "crystalfetch" do strategy :github_latest end + depends_on macos: ">= :monterey" + app "CrystalFetch.app" zap trash: [ diff --git a/Casks/c/curseforge.rb b/Casks/c/curseforge.rb index 4dec99aa6b..1424c6e154 100644 --- a/Casks/c/curseforge.rb +++ b/Casks/c/curseforge.rb @@ -13,6 +13,7 @@ cask "curseforge" do end auto_updates true + depends_on macos: ">= :high_sierra" app "CurseForge.app" diff --git a/Casks/c/cursr.rb b/Casks/c/cursr.rb index 14d914e19e..8239967317 100644 --- a/Casks/c/cursr.rb +++ b/Casks/c/cursr.rb @@ -16,6 +16,8 @@ cask "cursr" do strategy :github_latest end + depends_on macos: ">= :high_sierra" + app "Cursr.app" zap trash: [ diff --git a/Casks/d/dash-dash.rb b/Casks/d/dash-dash.rb index 3388b08a3f..63b4a16ab9 100644 --- a/Casks/d/dash-dash.rb +++ b/Casks/d/dash-dash.rb @@ -13,6 +13,8 @@ cask "dash-dash" do strategy :github_latest end + depends_on macos: ">= :catalina" + app "Dash-Qt.app" preflight do diff --git a/Casks/d/dash.rb b/Casks/d/dash.rb index 526151718c..60a694c568 100644 --- a/Casks/d/dash.rb +++ b/Casks/d/dash.rb @@ -20,6 +20,7 @@ cask "dash" do auto_updates true conflicts_with cask: "homebrew/cask-versions/dash6" + depends_on macos: ">= :high_sierra" app "Dash.app" diff --git a/Casks/d/datasette.rb b/Casks/d/datasette.rb index 92e0748767..ae7d047d3e 100644 --- a/Casks/d/datasette.rb +++ b/Casks/d/datasette.rb @@ -8,6 +8,8 @@ cask "datasette" do desc "Desktop application that wraps Datasette" homepage "https://datasette.io/desktop" + depends_on macos: ">= :high_sierra" + app "Datasette.app" zap trash: [ diff --git a/Casks/d/datweatherdoe.rb b/Casks/d/datweatherdoe.rb index df2a3757b7..432d156399 100644 --- a/Casks/d/datweatherdoe.rb +++ b/Casks/d/datweatherdoe.rb @@ -22,6 +22,8 @@ cask "datweatherdoe" do desc "Menu bar weather app" homepage "https://github.com/inderdhir/DatWeatherDoe" + depends_on macos: ">= :big_sur" + app "DatWeatherDoe.app" zap trash: "~/Library/Preferences/com.inderdhir.DatWeatherDoe.plist"