From 9b3b75f11999616a6433888c8a5f18d3f4be0a47 Mon Sep 17 00:00:00 2001 From: wickles Date: Wed, 26 Jun 2024 22:13:08 -0700 Subject: [PATCH] various (add rosetta caveats) --- Casks/4/4k-stogram.rb | 4 ++++ Casks/4/4k-video-downloader.rb | 4 ++++ Casks/a/activitywatch.rb | 4 ++++ Casks/a/adoptopenjdk.rb | 1 + Casks/a/airpass.rb | 4 ++++ Casks/a/amazon-luna.rb | 4 ++++ Casks/a/amazon-music.rb | 15 +++++++++------ Casks/a/ampps.rb | 4 ++++ Casks/a/android-file-transfer.rb | 4 ++++ Casks/a/apache-directory-studio.rb | 1 + Casks/a/apptrap.rb | 4 ++++ Casks/a/ariang.rb | 4 ++++ Casks/a/ark-desktop-wallet.rb | 4 ++++ Casks/a/atom.rb | 4 ++++ Casks/a/atomic-wallet.rb | 4 ++++ Casks/a/authy.rb | 4 ++++ Casks/b/backlog.rb | 4 ++++ Casks/b/banshee.rb | 4 ++++ Casks/b/baretorrent.rb | 4 ++++ Casks/b/baritone.rb | 4 ++++ Casks/b/battle-net.rb | 11 +++++++---- Casks/b/betwixt.rb | 4 ++++ Casks/b/beyond-compare.rb | 4 ++++ Casks/b/bisq.rb | 4 ++++ Casks/b/bluestacks.rb | 4 ++++ Casks/b/bonitastudiocommunity.rb | 4 ++++ Casks/b/brackets.rb | 4 ++++ Casks/b/btcpayserver-vault.rb | 4 ++++ Casks/b/buttercup.rb | 4 ++++ Casks/c/camed.rb | 4 ++++ Casks/c/chiaki.rb | 4 ++++ Casks/c/chrome-devtools.rb | 4 ++++ Casks/c/codeql.rb | 4 ++++ Casks/c/coin-wallet.rb | 4 ++++ Casks/c/coinomi-wallet.rb | 4 ++++ Casks/c/colorsnapper.rb | 4 ++++ Casks/c/comictagger.rb | 4 ++++ Casks/c/comma-chameleon.rb | 4 ++++ Casks/c/convert3dgui.rb | 4 ++++ Casks/c/couchbase-server-community.rb | 4 ++++ Casks/c/couchbase-server-enterprise.rb | 4 ++++ Casks/c/couchpotato.rb | 4 ++++ Casks/d/daedalus-mainnet.rb | 4 ++++ Casks/d/deezer.rb | 4 ++++ Casks/d/deluge.rb | 4 ++++ Casks/d/denemo.rb | 4 ++++ Casks/d/detexify.rb | 4 ++++ Casks/d/devilutionx.rb | 4 ++++ Casks/d/diffmerge.rb | 4 ++++ Casks/d/digikam.rb | 4 ++++ Casks/d/disk-inventory-x.rb | 4 ++++ Casks/d/dogecoin.rb | 4 ++++ Casks/d/dolphin.rb | 4 ++++ Casks/d/doomsday-engine.rb | 4 ++++ Casks/d/douyin-chat.rb | 4 ++++ Casks/d/dropbox-dash.rb | 4 ++++ Casks/d/duckietv.rb | 4 ++++ Casks/d/dwarf-fortress-lmp.rb | 4 ++++ Casks/d/dwarf-fortress.rb | 1 + Casks/e/easyeda.rb | 4 ++++ Casks/e/eclipse-javascript.rb | 4 ++++ Casks/e/eclipse-testing.rb | 4 ++++ Casks/e/edex-ui.rb | 4 ++++ Casks/e/electrocrud.rb | 4 ++++ Casks/e/electronic-wechat.rb | 4 ++++ Casks/e/electrum-grs.rb | 4 ++++ Casks/e/electrum-ltc.rb | 4 ++++ Casks/e/electrum.rb | 4 ++++ Casks/e/electrumsv.rb | 4 ++++ Casks/e/embyserver.rb | 4 ++++ Casks/e/enclave.rb | 4 ++++ Casks/e/envkey.rb | 4 ++++ Casks/e/epic-games.rb | 4 ++++ Casks/e/espresso.rb | 4 ++++ Casks/e/ethereum-wallet.rb | 4 ++++ Casks/e/exist-db.rb | 1 + Casks/e/explorer.rb | 4 ++++ Casks/f/factor.rb | 1 + Casks/f/fastclicker.rb | 4 ++++ Casks/f/favro.rb | 4 ++++ Casks/f/fightcade.rb | 4 ++++ Casks/f/final-fantasy-xiv-online.rb | 4 ++++ Casks/f/firestorm.rb | 17 ++++++++++------- Casks/f/flow.rb | 4 ++++ Casks/f/fly.rb | 4 ++++ Casks/f/foldit.rb | 4 ++++ Casks/f/freesurfer.rb | 1 + Casks/f/functionflip.rb | 4 ++++ Casks/f/fvim.rb | 4 ++++ Casks/g/git-it.rb | 4 ++++ Casks/g/gitblade.rb | 4 ++++ Casks/g/gittyup.rb | 4 ++++ Casks/g/gmvault.rb | 4 ++++ Casks/g/gnucash.rb | 4 ++++ Casks/g/gog-galaxy.rb | 4 ++++ Casks/g/goldencheetah.rb | 4 ++++ Casks/g/goofy.rb | 4 ++++ Casks/g/google-chat.rb | 4 ++++ Casks/g/google-earth-pro.rb | 4 ++++ Casks/g/gplates.rb | 4 ++++ Casks/g/gridtracker.rb | 4 ++++ Casks/h/harmony.rb | 4 ++++ Casks/h/haroopad.rb | 4 ++++ Casks/h/html-mangareader.rb | 4 ++++ Casks/h/hyperbackupexplorer.rb | 4 ++++ Casks/i/ibm-aspera-connect.rb | 4 ++++ Casks/i/icestudio.rb | 4 ++++ Casks/i/icons.rb | 4 ++++ Casks/i/icq.rb | 4 ++++ Casks/i/ivideonserver.rb | 4 ++++ Casks/j/jad.rb | 1 + Casks/j/jet.rb | 4 ++++ Casks/j/jitsi.rb | 4 ++++ Casks/j/julia@lts.rb | 4 ++++ Casks/k/kid3.rb | 4 ++++ Casks/k/komodo-edit.rb | 4 ++++ Casks/k/komodo-ide.rb | 4 ++++ Casks/l/launchrocket.rb | 4 ++++ Casks/l/laverna.rb | 4 ++++ Casks/l/lazarus.rb | 4 ++++ Casks/l/librepcb.rb | 4 ++++ Casks/l/liclipse.rb | 4 ++++ Casks/l/lidarr.rb | 4 ++++ Casks/l/litecoin.rb | 4 ++++ Casks/l/lunasea.rb | 4 ++++ Casks/m/mater.rb | 4 ++++ Casks/m/mbcord.rb | 4 ++++ Casks/m/meld.rb | 4 ++++ Casks/m/mendeley.rb | 1 + Casks/m/messenger-native.rb | 4 ++++ Casks/m/metasploit.rb | 4 ++++ Casks/m/miktex-console.rb | 4 ++++ Casks/m/mindforger.rb | 4 ++++ Casks/m/minecraft.rb | 4 ++++ Casks/m/minecraftpe.rb | 4 ++++ Casks/m/minishift.rb | 4 ++++ Casks/m/modelio.rb | 4 ++++ Casks/m/mojibar.rb | 4 ++++ Casks/m/mongodbpreferencepane.rb | 4 ++++ Casks/m/mongotron.rb | 4 ++++ Casks/m/multibit-hd.rb | 4 ++++ Casks/m/mumble.rb | 4 ++++ Casks/m/mumble@snapshot.rb | 4 ++++ Casks/n/natron.rb | 4 ++++ Casks/n/nfov.rb | 4 ++++ Casks/n/nocturn.rb | 4 ++++ Casks/n/nodeclipse.rb | 4 ++++ Casks/n/nuclear.rb | 4 ++++ Casks/n/nuclino.rb | 4 ++++ Casks/n/nulloy.rb | 4 ++++ Casks/o/oclint.rb | 4 ++++ Casks/o/olive.rb | 4 ++++ Casks/o/openemu.rb | 4 ++++ Casks/o/openemu@experimental.rb | 4 ++++ Casks/o/openmsx.rb | 4 ++++ Casks/o/openoffice.rb | 4 ++++ Casks/o/openpht.rb | 4 ++++ Casks/o/opensesame.rb | 4 ++++ Casks/o/openshot-video-editor.rb | 4 ++++ Casks/o/openshot-video-editor@daily.rb | 4 ++++ Casks/o/operator.rb | 4 ++++ Casks/o/origin.rb | 4 ++++ Casks/o/oss-browser.rb | 4 ++++ Casks/o/osxfuse.rb | 1 + Casks/p/pd-l2ork.rb | 4 ++++ Casks/p/plex-media-player.rb | 1 + Casks/p/plover.rb | 11 +++++++---- Casks/p/polkadot-js.rb | 4 ++++ Casks/p/postbox.rb | 4 ++++ Casks/p/pronterface.rb | 4 ++++ Casks/p/protonmail-import-export.rb | 4 ++++ Casks/p/psi-plus.rb | 4 ++++ Casks/p/pyzo.rb | 4 ++++ Casks/q/qdslrdashboard.rb | 4 ++++ Casks/q/qownnotes.rb | 4 ++++ Casks/q/qt-creator.rb | 4 ++++ Casks/q/qt-creator@dev.rb | 4 ++++ Casks/q/qt3dstudio.rb | 4 ++++ Casks/q/qtox.rb | 4 ++++ Casks/q/qv2ray.rb | 4 ++++ Casks/r/readmoreading.rb | 4 ++++ Casks/r/redream.rb | 4 ++++ Casks/r/retroarch.rb | 4 ++++ Casks/r/robo-3t.rb | 4 ++++ Casks/r/rq.rb | 4 ++++ Casks/s/scala-ide.rb | 4 ++++ Casks/s/scidvsmac.rb | 4 ++++ Casks/s/second-life-viewer.rb | 4 ++++ Casks/s/semeru-jdk-open@8.rb | 4 ++++ Casks/s/sensiblesidebuttons.rb | 4 ++++ Casks/s/sequel-pro.rb | 1 + Casks/s/session.rb | 4 ++++ Casks/s/shades.rb | 4 ++++ Casks/s/shiba.rb | 4 ++++ Casks/s/shiftit.rb | 4 ++++ Casks/s/sigdigger.rb | 4 ++++ Casks/s/singularity.rb | 4 ++++ Casks/s/skychart.rb | 4 ++++ Casks/s/slippi-dolphin.rb | 4 ++++ Casks/s/socket-io-tester.rb | 4 ++++ Casks/s/spaceradar.rb | 4 ++++ Casks/s/sqlexplorer.rb | 4 ++++ Casks/s/steam.rb | 4 ++++ Casks/s/steamcmd.rb | 4 ++++ Casks/s/steelseries-engine.rb | 4 ++++ Casks/s/steelseries-gg.rb | 4 ++++ Casks/s/studiolinkstandalone.rb | 4 ++++ Casks/s/subsync.rb | 4 ++++ Casks/s/swiftdefaultappsprefpane.rb | 4 ++++ Casks/s/syncmate.rb | 4 ++++ Casks/s/synology-note-station-client.rb | 4 ++++ Casks/t/tachidesk-sorayomi.rb | 4 ++++ Casks/t/teambition.rb | 4 ++++ Casks/t/temurin@8.rb | 4 ++++ Casks/t/texmaker.rb | 4 ++++ Casks/t/tla-plus-toolbox.rb | 4 ++++ Casks/t/tortoisehg.rb | 4 ++++ Casks/t/trilium-notes.rb | 4 ++++ Casks/t/tvrenamer.rb | 1 + Casks/u/ubports-installer.rb | 4 ++++ Casks/u/udig.rb | 2 +- Casks/u/uncolored.rb | 4 ++++ Casks/u/unipro-ugene.rb | 4 ++++ Casks/u/unity-hub.rb | 4 ++++ Casks/v/v2ray-unofficial.rb | 4 ++++ Casks/v/vagrant-manager.rb | 4 ++++ Casks/v/valentina-studio.rb | 4 ++++ Casks/v/visualboyadvance-m.rb | 4 ++++ Casks/v/vmpk.rb | 4 ++++ Casks/v/vnote.rb | 4 ++++ Casks/v/vox-preferences-pane.rb | 4 ++++ Casks/w/webcamoid.rb | 4 ++++ Casks/w/weiyun.rb | 4 ++++ Casks/w/wey.rb | 4 ++++ Casks/w/wine-stable.rb | 4 ++++ Casks/w/wine@devel.rb | 4 ++++ Casks/w/wine@staging.rb | 4 ++++ Casks/w/wombat.rb | 4 ++++ Casks/x/xiaomi-cloud.rb | 4 ++++ Casks/z/zecwallet-lite.rb | 4 ++++ Casks/z/zotero.rb | 4 ++++ 241 files changed, 942 insertions(+), 22 deletions(-) diff --git a/Casks/4/4k-stogram.rb b/Casks/4/4k-stogram.rb index 8029a6c4fb02..454fec2e2f23 100644 --- a/Casks/4/4k-stogram.rb +++ b/Casks/4/4k-stogram.rb @@ -18,4 +18,8 @@ app "4K Stogram.app" zap trash: "~/Pictures/4K Stogram" + + caveats do + requires_rosetta + end end diff --git a/Casks/4/4k-video-downloader.rb b/Casks/4/4k-video-downloader.rb index 37abbb0cc64a..6b3085c4de7b 100644 --- a/Casks/4/4k-video-downloader.rb +++ b/Casks/4/4k-video-downloader.rb @@ -23,4 +23,8 @@ "~/Library/Preferences/com.openmedia.4kvideodownloader.plist", "~/Library/Saved Application State/com.openmedia.4kvideodownloader.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/a/activitywatch.rb b/Casks/a/activitywatch.rb index 30af186b65c8..57c712dcbe3c 100644 --- a/Casks/a/activitywatch.rb +++ b/Casks/a/activitywatch.rb @@ -20,4 +20,8 @@ "~/Library/Caches/activitywatch", "~/Library/Logs/activitywatch", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/a/adoptopenjdk.rb b/Casks/a/adoptopenjdk.rb index 757dd9ecc851..e8b07c1f04ce 100644 --- a/Casks/a/adoptopenjdk.rb +++ b/Casks/a/adoptopenjdk.rb @@ -21,6 +21,7 @@ ] caveats do + requires_rosetta <<~EOS Temurin is the official successor to this software: diff --git a/Casks/a/airpass.rb b/Casks/a/airpass.rb index 4a71022f4191..a99b6ddd775a 100644 --- a/Casks/a/airpass.rb +++ b/Casks/a/airpass.rb @@ -9,4 +9,8 @@ homepage "https://airpass.tiagoalves.me/" app "Airpass.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/a/amazon-luna.rb b/Casks/a/amazon-luna.rb index 1bbe915b3761..30723c8d23f6 100644 --- a/Casks/a/amazon-luna.rb +++ b/Casks/a/amazon-luna.rb @@ -28,4 +28,8 @@ "~/Library/Preferences/Amazon.SpiderPorkClientMac.plist", "~/Library/WebKit/Amazon.SpiderPorkClientMac", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/a/amazon-music.rb b/Casks/a/amazon-music.rb index df2674b27a13..edbf97bdc87a 100644 --- a/Casks/a/amazon-music.rb +++ b/Casks/a/amazon-music.rb @@ -39,12 +39,15 @@ "~/Library/Saved Application State/com.amazon.music.savedState", ] - caveats <<~EOS - If the app will not launch after installation, try + caveats do + requires_rosetta + <<~EOS + If the app will not launch after installation, try - brew uninstall --zap --cask #{token} - brew install --cask #{token} + brew uninstall --zap --cask #{token} + brew install --cask #{token} - then re-launch the app. - EOS + then re-launch the app. + EOS + end end diff --git a/Casks/a/ampps.rb b/Casks/a/ampps.rb index 2a25353b947a..cc8937d603d9 100644 --- a/Casks/a/ampps.rb +++ b/Casks/a/ampps.rb @@ -19,4 +19,8 @@ uninstall_preflight do set_permissions "#{appdir}/AMPPS", "0777" end + + caveats do + requires_rosetta + end end diff --git a/Casks/a/android-file-transfer.rb b/Casks/a/android-file-transfer.rb index 2f6a75cf9d34..b051202cfddd 100644 --- a/Casks/a/android-file-transfer.rb +++ b/Casks/a/android-file-transfer.rb @@ -23,4 +23,8 @@ "~/Library/Preferences/com.google.android.mtpviewer.plist", ], rmdir: "~/Library/Application Support/Google" + + caveats do + requires_rosetta + end end diff --git a/Casks/a/apache-directory-studio.rb b/Casks/a/apache-directory-studio.rb index 1939b1e3da32..8bab2e1e5fe2 100644 --- a/Casks/a/apache-directory-studio.rb +++ b/Casks/a/apache-directory-studio.rb @@ -18,6 +18,7 @@ caveats do depends_on_java "11+" + requires_rosetta <<~EOS To set the Java VM to use: diff --git a/Casks/a/apptrap.rb b/Casks/a/apptrap.rb index 5a4083acf8cf..4c73827ea66a 100644 --- a/Casks/a/apptrap.rb +++ b/Casks/a/apptrap.rb @@ -18,4 +18,8 @@ uninstall login_item: "AppTrap" zap trash: "~/Library/Preferences/com.KumaranVijayan.AppTrap.prefpanel.plist" + + caveats do + requires_rosetta + end end diff --git a/Casks/a/ariang.rb b/Casks/a/ariang.rb index 6b31a82c7e77..139fa47bb618 100644 --- a/Casks/a/ariang.rb +++ b/Casks/a/ariang.rb @@ -15,4 +15,8 @@ "~/Library/Preferences/net.mayswind.ariang.plist", "~/Library/Saved Application State/net.mayswind.ariang.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/a/ark-desktop-wallet.rb b/Casks/a/ark-desktop-wallet.rb index 040505871fcb..c076195a5f30 100644 --- a/Casks/a/ark-desktop-wallet.rb +++ b/Casks/a/ark-desktop-wallet.rb @@ -11,4 +11,8 @@ deprecate! date: "2023-12-17", because: :discontinued app "Ark Desktop Wallet.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/a/atom.rb b/Casks/a/atom.rb index ee7e5c8cb8cb..0a1bebc5ad04 100644 --- a/Casks/a/atom.rb +++ b/Casks/a/atom.rb @@ -32,4 +32,8 @@ "~/Library/Saved Application State/com.github.atom.savedState", "~/Library/WebKit/com.github.atom", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/a/atomic-wallet.rb b/Casks/a/atomic-wallet.rb index 86998aa992e1..239093447b78 100644 --- a/Casks/a/atomic-wallet.rb +++ b/Casks/a/atomic-wallet.rb @@ -17,4 +17,8 @@ app "Atomic Wallet.app" zap trash: "~/Library/Application Support/atomic" + + caveats do + requires_rosetta + end end diff --git a/Casks/a/authy.rb b/Casks/a/authy.rb index 56a2f381eda8..30e2a93c5e4f 100644 --- a/Casks/a/authy.rb +++ b/Casks/a/authy.rb @@ -21,4 +21,8 @@ "~/Library/Preferences/com.authy.authy-mac.helper.plist", "~/Library/Preferences/com.authy.authy-mac.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/b/backlog.rb b/Casks/b/backlog.rb index c4052e92f219..29244d69b7f1 100644 --- a/Casks/b/backlog.rb +++ b/Casks/b/backlog.rb @@ -15,4 +15,8 @@ app "Backlog-darwin-x64/Backlog.app" zap trash: "~/Library/Application Support/Backlog" + + caveats do + requires_rosetta + end end diff --git a/Casks/b/banshee.rb b/Casks/b/banshee.rb index b8dfc82d944b..899df52c6c8b 100644 --- a/Casks/b/banshee.rb +++ b/Casks/b/banshee.rb @@ -11,4 +11,8 @@ deprecate! date: "2023-12-17", because: :discontinued app "Banshee.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/b/baretorrent.rb b/Casks/b/baretorrent.rb index f4fb0fc955b5..91deaecd212a 100644 --- a/Casks/b/baretorrent.rb +++ b/Casks/b/baretorrent.rb @@ -18,4 +18,8 @@ "~/Library/Application Support/baretorrent", "~/Library/Saved Application State/baretorrent.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/b/baritone.rb b/Casks/b/baritone.rb index 4acaf286abdf..4196994064b7 100644 --- a/Casks/b/baritone.rb +++ b/Casks/b/baritone.rb @@ -9,4 +9,8 @@ homepage "https://tma02.github.io/baritone/" app "Baritone-darwin-x64/Baritone.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/b/battle-net.rb b/Casks/b/battle-net.rb index 0449e0cc2469..14488b30205e 100644 --- a/Casks/b/battle-net.rb +++ b/Casks/b/battle-net.rb @@ -41,8 +41,11 @@ ], rmdir: "~/Blizzard" - caveats <<~EOS - If your installation directory is not /Applications, you will need to - uninstall this cask manually. - EOS + caveats do + requires_rosetta + <<~EOS + If your installation directory is not /Applications, you will need to + uninstall this cask manually. + EOS + end end diff --git a/Casks/b/betwixt.rb b/Casks/b/betwixt.rb index 11dab52443b6..6aca402c3830 100644 --- a/Casks/b/betwixt.rb +++ b/Casks/b/betwixt.rb @@ -38,4 +38,8 @@ "~/Library/Preferences/com.electron.betwixt.plist", "~/Library/Saved Application State/com.electron.betwixt.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/b/beyond-compare.rb b/Casks/b/beyond-compare.rb index 23d9d96d9ad5..07d9747c1e9a 100644 --- a/Casks/b/beyond-compare.rb +++ b/Casks/b/beyond-compare.rb @@ -27,4 +27,8 @@ "~/Library/Preferences/com.ScooterSoftware.BeyondCompare.plist", "~/Library/Saved Application State/com.ScooterSoftware.BeyondCompare.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/b/bisq.rb b/Casks/b/bisq.rb index 0db0130b87ce..c50f13904cfa 100644 --- a/Casks/b/bisq.rb +++ b/Casks/b/bisq.rb @@ -19,4 +19,8 @@ "~/Library/Application Support/Bisq", "~/Library/Saved Application State/io.bisq.CAT.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/b/bluestacks.rb b/Casks/b/bluestacks.rb index ff0652403b87..9c8376f24416 100644 --- a/Casks/b/bluestacks.rb +++ b/Casks/b/bluestacks.rb @@ -33,4 +33,8 @@ "~/Library/Preferences/com.bluestacks.BlueStacks.plist", ], rmdir: "~/Library/Caches/KSCrashReports" + + caveats do + requires_rosetta + end end diff --git a/Casks/b/bonitastudiocommunity.rb b/Casks/b/bonitastudiocommunity.rb index 3882ee4bf435..46db707ae595 100644 --- a/Casks/b/bonitastudiocommunity.rb +++ b/Casks/b/bonitastudiocommunity.rb @@ -26,4 +26,8 @@ "/Library/Caches/org.bonitasoft.studio.product", "~/Library/Preferences/org.bonitasoft.studio.product.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/b/brackets.rb b/Casks/b/brackets.rb index 1d5dedfe0a02..4df7bcfe70dc 100644 --- a/Casks/b/brackets.rb +++ b/Casks/b/brackets.rb @@ -16,4 +16,8 @@ "~/Library/Application Support/Brackets", "~/Library/Preferences/io.brackets.appshell.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/b/btcpayserver-vault.rb b/Casks/b/btcpayserver-vault.rb index c6a7c8f23e27..b48bf25dc155 100644 --- a/Casks/b/btcpayserver-vault.rb +++ b/Casks/b/btcpayserver-vault.rb @@ -16,4 +16,8 @@ depends_on macos: ">= :high_sierra" app "BTCPayServer Vault.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/b/buttercup.rb b/Casks/b/buttercup.rb index 2208d6145f58..5c206a3dadbc 100644 --- a/Casks/b/buttercup.rb +++ b/Casks/b/buttercup.rb @@ -26,4 +26,8 @@ "~/Library/Preferences/pw.buttercup.desktop.plist", "~/Library/Saved Application State/pw.buttercup.desktop.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/c/camed.rb b/Casks/c/camed.rb index 933402400e1f..0aa205e04de3 100644 --- a/Casks/c/camed.rb +++ b/Casks/c/camed.rb @@ -14,4 +14,8 @@ end app "CAMEd-#{version}/CAMed.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/c/chiaki.rb b/Casks/c/chiaki.rb index a4fac334e440..6f1a25e38cf6 100644 --- a/Casks/c/chiaki.rb +++ b/Casks/c/chiaki.rb @@ -17,4 +17,8 @@ "~/Library/Application Support/Chiaki", "~/Library/Preferences/com.chiaki.Chiaki.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/c/chrome-devtools.rb b/Casks/c/chrome-devtools.rb index e4c170463689..c127bf0e3d3b 100644 --- a/Casks/c/chrome-devtools.rb +++ b/Casks/c/chrome-devtools.rb @@ -17,4 +17,8 @@ "~/Library/Preferences/com.auchenberg.chrome-devtools-app.plist", "~/Library/Saved Application State/com.auchenberg.chrome-devtools-app.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/c/codeql.rb b/Casks/c/codeql.rb index 5e13e8f2d7d7..f5e053137c58 100644 --- a/Casks/c/codeql.rb +++ b/Casks/c/codeql.rb @@ -10,4 +10,8 @@ binary "#{staged_path}/codeql/codeql" # No zap stanza required + + caveats do + requires_rosetta + end end diff --git a/Casks/c/coin-wallet.rb b/Casks/c/coin-wallet.rb index e3fe4b9150ef..59764ce91476 100644 --- a/Casks/c/coin-wallet.rb +++ b/Casks/c/coin-wallet.rb @@ -19,4 +19,8 @@ "~/Library/Preferences/com.coinspace.wallet*.plist", "~/Library/Saved Application State/com.coinspace.wallet.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/c/coinomi-wallet.rb b/Casks/c/coinomi-wallet.rb index ca9e33b727b3..f7ef77e86222 100644 --- a/Casks/c/coinomi-wallet.rb +++ b/Casks/c/coinomi-wallet.rb @@ -24,4 +24,8 @@ "~/Library/Caches/Coinomi", "~/Library/Saved Application State/com.coinomi.desktop.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/c/colorsnapper.rb b/Casks/c/colorsnapper.rb index 0687e9bda6c4..cc33ee11cd33 100644 --- a/Casks/c/colorsnapper.rb +++ b/Casks/c/colorsnapper.rb @@ -29,4 +29,8 @@ "~/Library/Cookies/com.koolesache.ColorSnapper2.binarycookies", "~/Library/Preferences/com.koolesache.ColorSnapper2.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/c/comictagger.rb b/Casks/c/comictagger.rb index d8b29bdfb78d..579b68f479e9 100644 --- a/Casks/c/comictagger.rb +++ b/Casks/c/comictagger.rb @@ -13,4 +13,8 @@ end app "ComicTagger.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/c/comma-chameleon.rb b/Casks/c/comma-chameleon.rb index c8c4b92aed69..6022ca248668 100644 --- a/Casks/c/comma-chameleon.rb +++ b/Casks/c/comma-chameleon.rb @@ -8,4 +8,8 @@ homepage "https://comma-chameleon.io/" app "Comma Chameleon-darwin-x64/Comma Chameleon.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/c/convert3dgui.rb b/Casks/c/convert3dgui.rb index 7e46b8575d98..bd985c441702 100644 --- a/Casks/c/convert3dgui.rb +++ b/Casks/c/convert3dgui.rb @@ -19,4 +19,8 @@ binary "#{appdir}/Convert3DGUI.app/Contents/bin/c4d" zap trash: "~/Library/Saved Application State/org.itksnap.c3dgui.savedState" + + caveats do + requires_rosetta + end end diff --git a/Casks/c/couchbase-server-community.rb b/Casks/c/couchbase-server-community.rb index 1177f2de3289..7cd1347ea686 100644 --- a/Casks/c/couchbase-server-community.rb +++ b/Casks/c/couchbase-server-community.rb @@ -25,4 +25,8 @@ "~/Library/Preferences/com.couchbase.couchbase-server.plist", "~/Library/Preferences/couchbase-server.ini", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/c/couchbase-server-enterprise.rb b/Casks/c/couchbase-server-enterprise.rb index a2bd7a81160b..6eb5d8cd8eca 100644 --- a/Casks/c/couchbase-server-enterprise.rb +++ b/Casks/c/couchbase-server-enterprise.rb @@ -25,4 +25,8 @@ "~/Library/Preferences/com.couchbase.couchbase-server.plist", "~/Library/Preferences/couchbase-server.ini", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/c/couchpotato.rb b/Casks/c/couchpotato.rb index c5fdfe937245..ae5fa7114806 100644 --- a/Casks/c/couchpotato.rb +++ b/Casks/c/couchpotato.rb @@ -13,4 +13,8 @@ app "CouchPotato.app" zap trash: "~/Library/Application Support/CouchPotato" + + caveats do + requires_rosetta + end end diff --git a/Casks/d/daedalus-mainnet.rb b/Casks/d/daedalus-mainnet.rb index 78f0d891897d..adda03b33090 100644 --- a/Casks/d/daedalus-mainnet.rb +++ b/Casks/d/daedalus-mainnet.rb @@ -28,4 +28,8 @@ "~/Library/Preferences/com.electron.daedalus-mainnet.plist", "~/Library/Saved Application State/com.electron.daedalus-mainnet.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/d/deezer.rb b/Casks/d/deezer.rb index 834922428554..4f493061cfab 100644 --- a/Casks/d/deezer.rb +++ b/Casks/d/deezer.rb @@ -27,4 +27,8 @@ "~/Library/Preferences/com.deezer.deezer-desktop.plist", "~/Library/Saved Application State/com.deezer.deezer-desktop.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/d/deluge.rb b/Casks/d/deluge.rb index 533ebaece65f..2435df0e27bf 100644 --- a/Casks/d/deluge.rb +++ b/Casks/d/deluge.rb @@ -20,4 +20,8 @@ "~/Library/Preferences/org.deluge.plist", "~/Library/Saved Application State/org.deluge.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/d/denemo.rb b/Casks/d/denemo.rb index 8849e97e599f..6ad983ad8698 100644 --- a/Casks/d/denemo.rb +++ b/Casks/d/denemo.rb @@ -13,4 +13,8 @@ end app "Denemo.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/d/detexify.rb b/Casks/d/detexify.rb index 4d871c66bc89..076a640b64f1 100644 --- a/Casks/d/detexify.rb +++ b/Casks/d/detexify.rb @@ -16,4 +16,8 @@ app "Detexify.app" zap trash: "~/Library/Preferences/org.kirelabs.Detexify-Mac.plist" + + caveats do + requires_rosetta + end end diff --git a/Casks/d/devilutionx.rb b/Casks/d/devilutionx.rb index d57c91b15083..d8703998fb3e 100644 --- a/Casks/d/devilutionx.rb +++ b/Casks/d/devilutionx.rb @@ -21,4 +21,8 @@ "~/Library/Application Support/diasurgical/devilution", ], rmdir: "~/Library/Application Support/diasurgical" + + caveats do + requires_rosetta + end end diff --git a/Casks/d/diffmerge.rb b/Casks/d/diffmerge.rb index 7857db1a1d76..62170d725fce 100644 --- a/Casks/d/diffmerge.rb +++ b/Casks/d/diffmerge.rb @@ -21,4 +21,8 @@ "~/Library/Preferences/SourceGear DiffMerge Preferences", "~/Library/Saved Application State/com.sourcegear.DiffMerge.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/d/digikam.rb b/Casks/d/digikam.rb index b0a0818c276f..0f19e26ea2ff 100644 --- a/Casks/d/digikam.rb +++ b/Casks/d/digikam.rb @@ -31,4 +31,8 @@ "~/Library/Preferences/digikamrc", "~/Library/Saved Application State/digikam.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/d/disk-inventory-x.rb b/Casks/d/disk-inventory-x.rb index b0375d912317..3cfe327b81bb 100644 --- a/Casks/d/disk-inventory-x.rb +++ b/Casks/d/disk-inventory-x.rb @@ -18,4 +18,8 @@ app "Disk Inventory X.app" zap trash: "~/Library/Preferences/com.derlien.DiskInventoryX.plist" + + caveats do + requires_rosetta + end end diff --git a/Casks/d/dogecoin.rb b/Casks/d/dogecoin.rb index 5f27daafa2d6..69cac05f9bca 100644 --- a/Casks/d/dogecoin.rb +++ b/Casks/d/dogecoin.rb @@ -20,4 +20,8 @@ end zap trash: "~/Library/com.dogecoin.Dogecoin-Qt.plist" + + caveats do + requires_rosetta + end end diff --git a/Casks/d/dolphin.rb b/Casks/d/dolphin.rb index e3bf3a120e9d..10c94f5a0250 100644 --- a/Casks/d/dolphin.rb +++ b/Casks/d/dolphin.rb @@ -24,4 +24,8 @@ "~/Library/Application Support/Dolphin", "~/Library/Preferences/org.dolphin-emu.dolphin.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/d/doomsday-engine.rb b/Casks/d/doomsday-engine.rb index c0195cbc5ed2..55fd3271dd5e 100644 --- a/Casks/d/doomsday-engine.rb +++ b/Casks/d/doomsday-engine.rb @@ -14,4 +14,8 @@ app "Doomsday.app" app "Doomsday Shell.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/d/douyin-chat.rb b/Casks/d/douyin-chat.rb index ae071a2deeda..4e2ac9e0cd72 100644 --- a/Casks/d/douyin-chat.rb +++ b/Casks/d/douyin-chat.rb @@ -32,4 +32,8 @@ "~/Library/Preferences/com.bytedance.awemeim.desktop.plist", "~/Library/Saved Application State/com.bytedance.awemeim.desktop.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/d/dropbox-dash.rb b/Casks/d/dropbox-dash.rb index 6ffaa1bf5523..bd9f33b1ce7f 100644 --- a/Casks/d/dropbox-dash.rb +++ b/Casks/d/dropbox-dash.rb @@ -24,4 +24,8 @@ "~/Library/Group Containers/com.dash", "~/Library/Preferences/io.hypertools.Dropbox-Dash.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/d/duckietv.rb b/Casks/d/duckietv.rb index 608fb1c88c21..318cf79bcee6 100644 --- a/Casks/d/duckietv.rb +++ b/Casks/d/duckietv.rb @@ -19,4 +19,8 @@ "/Applications/duckieTV.app", "~/Library/Application Support/DuckieTV-Standalone", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/d/dwarf-fortress-lmp.rb b/Casks/d/dwarf-fortress-lmp.rb index 65b1f3f635fb..4b5043046eb9 100644 --- a/Casks/d/dwarf-fortress-lmp.rb +++ b/Casks/d/dwarf-fortress-lmp.rb @@ -20,4 +20,8 @@ "~/Library/Preferences/Lazy Mac Pack.plist", "~/Library/Saved Application State/Lazy Mac Pack.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/d/dwarf-fortress.rb b/Casks/d/dwarf-fortress.rb index 974f279d4300..3bb96d8acec5 100644 --- a/Casks/d/dwarf-fortress.rb +++ b/Casks/d/dwarf-fortress.rb @@ -27,6 +27,7 @@ end caveats do + requires_rosetta <<~EOS During uninstall, your save data will be copied to /tmp/dwarf-fortress-save EOS diff --git a/Casks/e/easyeda.rb b/Casks/e/easyeda.rb index a13ff7e255ad..cedc6ec447b4 100644 --- a/Casks/e/easyeda.rb +++ b/Casks/e/easyeda.rb @@ -21,4 +21,8 @@ "~/Library/Preferences/com.easyeda.editor.plist", "~/Library/Saved Application State/com.easyeda.editor.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/e/eclipse-javascript.rb b/Casks/e/eclipse-javascript.rb index 07f67ce268d6..150cf5dfabf4 100644 --- a/Casks/e/eclipse-javascript.rb +++ b/Casks/e/eclipse-javascript.rb @@ -11,4 +11,8 @@ # Renamed to avoid conflict with other Eclipse. app "Eclipse.app", target: "Eclipse JavaScript.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/e/eclipse-testing.rb b/Casks/e/eclipse-testing.rb index 1883b34013e0..5f1f8a5ce4b3 100644 --- a/Casks/e/eclipse-testing.rb +++ b/Casks/e/eclipse-testing.rb @@ -11,4 +11,8 @@ # Renamed to avoid conflict with other Eclipse. app "Eclipse.app", target: "Eclipse Testing.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/e/edex-ui.rb b/Casks/e/edex-ui.rb index a98a1c751fa4..0b22d1ed259c 100644 --- a/Casks/e/edex-ui.rb +++ b/Casks/e/edex-ui.rb @@ -16,4 +16,8 @@ "~/Library/Preferences/com.edex.ui.plist", "~/Library/Saved Application State/com.edex.ui.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/e/electrocrud.rb b/Casks/e/electrocrud.rb index 38fb03d0fb63..495c928a9743 100644 --- a/Casks/e/electrocrud.rb +++ b/Casks/e/electrocrud.rb @@ -19,4 +19,8 @@ "~/Library/Preferences/com.garrylachman.electrocrud.plist", "~/Library/Saved Application State/com.garrylachman.electrocrud.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/e/electronic-wechat.rb b/Casks/e/electronic-wechat.rb index 25c69e5abfe3..d713f2e83df2 100644 --- a/Casks/e/electronic-wechat.rb +++ b/Casks/e/electronic-wechat.rb @@ -20,4 +20,8 @@ "~/Library/Preferences/com.electron.electronic-wechat.plist", "~/Library/Saved Application State/com.electron.electronic-wechat.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/e/electrum-grs.rb b/Casks/e/electrum-grs.rb index 2a5a7bd4485d..a5167402c619 100644 --- a/Casks/e/electrum-grs.rb +++ b/Casks/e/electrum-grs.rb @@ -18,4 +18,8 @@ "~/Library/Preferences/org.org.pythonmac.unspecified.Electrum-GRS.plist", "~/Library/Saved Application State/Electrum-GRS.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/e/electrum-ltc.rb b/Casks/e/electrum-ltc.rb index dffb91ace139..86b747ce6e54 100644 --- a/Casks/e/electrum-ltc.rb +++ b/Casks/e/electrum-ltc.rb @@ -15,4 +15,8 @@ app "Electrum-LTC.app" zap trash: "~/.electrum-ltc" + + caveats do + requires_rosetta + end end diff --git a/Casks/e/electrum.rb b/Casks/e/electrum.rb index e95434695b29..6f9e1873546e 100644 --- a/Casks/e/electrum.rb +++ b/Casks/e/electrum.rb @@ -22,4 +22,8 @@ "~/Library/Preferences/org.org.pythonmac.unspecified.Electrum.plist", "~/Library/Saved Application State/Electrum.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/e/electrumsv.rb b/Casks/e/electrumsv.rb index a6ffa34ac22d..c622233cc024 100644 --- a/Casks/e/electrumsv.rb +++ b/Casks/e/electrumsv.rb @@ -14,4 +14,8 @@ end app "ElectrumSV.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/e/embyserver.rb b/Casks/e/embyserver.rb index 3d71d424e21c..8770839fa67c 100644 --- a/Casks/e/embyserver.rb +++ b/Casks/e/embyserver.rb @@ -18,4 +18,8 @@ app "EmbyServer.app" zap trash: "~/.config/emby-server" + + caveats do + requires_rosetta + end end diff --git a/Casks/e/enclave.rb b/Casks/e/enclave.rb index 056a7aea9943..2f457f31cb6d 100644 --- a/Casks/e/enclave.rb +++ b/Casks/e/enclave.rb @@ -22,4 +22,8 @@ "/etc/enclave", "/var/log/enclave", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/e/envkey.rb b/Casks/e/envkey.rb index 1462810e367c..499e4a9afa7f 100644 --- a/Casks/e/envkey.rb +++ b/Casks/e/envkey.rb @@ -23,4 +23,8 @@ "~/Library/Logs/EnvKey", "~/Library/Preferences/com.envkey.EnvKeyApp.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/e/epic-games.rb b/Casks/e/epic-games.rb index 0825974283f8..6087aa2336a1 100644 --- a/Casks/e/epic-games.rb +++ b/Casks/e/epic-games.rb @@ -27,4 +27,8 @@ "~/Library/Logs/Unreal Engine/EpicGamesLauncher", "~/Library/Preferences/Unreal Engine/EpicGamesLauncher", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/e/espresso.rb b/Casks/e/espresso.rb index 8cf06626e363..e4e24c044f7e 100644 --- a/Casks/e/espresso.rb +++ b/Casks/e/espresso.rb @@ -23,4 +23,8 @@ "~/Library/Preferences/com.kanagacode.espresso.plist", "~/Library/WebKit/com.kanagacode.espresso", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/e/ethereum-wallet.rb b/Casks/e/ethereum-wallet.rb index 8cec4e9cfdb4..ff74946a9773 100644 --- a/Casks/e/ethereum-wallet.rb +++ b/Casks/e/ethereum-wallet.rb @@ -17,4 +17,8 @@ "~/Library/Preferences/com.ethereum.wallet.helper.plist", "~/Library/Preferences/com.ethereum.wallet.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/e/exist-db.rb b/Casks/e/exist-db.rb index cc7fb22865d5..4bf6dca0a6a2 100644 --- a/Casks/e/exist-db.rb +++ b/Casks/e/exist-db.rb @@ -14,5 +14,6 @@ caveats do depends_on_java "8" + requires_rosetta end end diff --git a/Casks/e/explorer.rb b/Casks/e/explorer.rb index 87f7899f90c6..3a8118f7ce61 100644 --- a/Casks/e/explorer.rb +++ b/Casks/e/explorer.rb @@ -13,4 +13,8 @@ "~/Library/Application Support/Explorer", "~/Library/Caches/Explorer", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/f/factor.rb b/Casks/f/factor.rb index 03b6ae890651..0af6c42774d9 100644 --- a/Casks/f/factor.rb +++ b/Casks/f/factor.rb @@ -16,5 +16,6 @@ caveats do path_environment_variable "#{appdir}/factor" + requires_rosetta end end diff --git a/Casks/f/fastclicker.rb b/Casks/f/fastclicker.rb index 3072554be690..279cdef0533f 100644 --- a/Casks/f/fastclicker.rb +++ b/Casks/f/fastclicker.rb @@ -10,4 +10,8 @@ deprecate! date: "2023-12-17", because: :discontinued app "FastClicker.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/f/favro.rb b/Casks/f/favro.rb index df711b539797..2e04d298942d 100644 --- a/Casks/f/favro.rb +++ b/Casks/f/favro.rb @@ -20,4 +20,8 @@ "~/Library/Preferences/com.favro.desktop-app.plist", "~/Library/Saved Application State/com.favro.desktop-app.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/f/fightcade.rb b/Casks/f/fightcade.rb index 5a72b93ea308..1251b2a78edb 100644 --- a/Casks/f/fightcade.rb +++ b/Casks/f/fightcade.rb @@ -23,4 +23,8 @@ "~/Library/Preferences/com.fightcade*.plist", "~/Library/Saved Application State/com.fightcade*.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/f/final-fantasy-xiv-online.rb b/Casks/f/final-fantasy-xiv-online.rb index 351b9727fe65..dc4554573269 100644 --- a/Casks/f/final-fantasy-xiv-online.rb +++ b/Casks/f/final-fantasy-xiv-online.rb @@ -25,4 +25,8 @@ "~/Library/HTTPStorages/com.square-enix.finalfantasyxiv", "~/Library/Preferences/com.square-enix.finalfantasyxiv.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/f/firestorm.rb b/Casks/f/firestorm.rb index 17a200ac1f3a..bc36e6412af5 100644 --- a/Casks/f/firestorm.rb +++ b/Casks/f/firestorm.rb @@ -26,13 +26,16 @@ "~/Library/Preferences/Firestorm.plist", ] - caveats <<~EOS - This version does not contain the Havok engine (does not matter if - you are not a content creator). + caveats do + requires_rosetta + <<~EOS + This version does not contain the Havok engine (does not matter if + you are not a content creator). - Most problems that crop up during updates can be resolved or fixed by - performing a clean install. For instructions, see: + Most problems that crop up during updates can be resolved or fixed by + performing a clean install. For instructions, see: - https://wiki.phoenixviewer.com/doku.php?id=fs_clean_reinstall - EOS + https://wiki.phoenixviewer.com/doku.php?id=fs_clean_reinstall + EOS + end end diff --git a/Casks/f/flow.rb b/Casks/f/flow.rb index 128adb2d9b87..cc8dc0b48ba4 100644 --- a/Casks/f/flow.rb +++ b/Casks/f/flow.rb @@ -21,4 +21,8 @@ "~/Library/HTTPStorages/com.metalab.flow-mac", "~/Library/Preferences/com.metalab.flow-mac.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/f/fly.rb b/Casks/f/fly.rb index ad671622a310..737d848aed50 100644 --- a/Casks/f/fly.rb +++ b/Casks/f/fly.rb @@ -10,4 +10,8 @@ binary "fly" # No zap stanza required + + caveats do + requires_rosetta + end end diff --git a/Casks/f/foldit.rb b/Casks/f/foldit.rb index d4245c341dac..547fc83dd685 100644 --- a/Casks/f/foldit.rb +++ b/Casks/f/foldit.rb @@ -19,4 +19,8 @@ app "Foldit.app" zap trash: "~/Library/Saved Application State/edu.washington.foldit.savedState" + + caveats do + requires_rosetta + end end diff --git a/Casks/f/freesurfer.rb b/Casks/f/freesurfer.rb index fe09ac9705f3..9944ade5ba8f 100644 --- a/Casks/f/freesurfer.rb +++ b/Casks/f/freesurfer.rb @@ -17,6 +17,7 @@ zap trash: "~/Library/Preferences/edu.harvard.mgh.nmr.FreeView.plist" caveats do + requires_rosetta free_license "https://surfer.nmr.mgh.harvard.edu/registration.html" end end diff --git a/Casks/f/functionflip.rb b/Casks/f/functionflip.rb index 5efb443f547c..75221b440e1b 100644 --- a/Casks/f/functionflip.rb +++ b/Casks/f/functionflip.rb @@ -13,4 +13,8 @@ end prefpane "FunctionFlip.prefPane" + + caveats do + requires_rosetta + end end diff --git a/Casks/f/fvim.rb b/Casks/f/fvim.rb index 9b96ef0c92df..c35c46ba4228 100644 --- a/Casks/f/fvim.rb +++ b/Casks/f/fvim.rb @@ -20,4 +20,8 @@ app "FVim.app" zap trash: "~/Library/Saved Application State/com.fvim.www.savedState" + + caveats do + requires_rosetta + end end diff --git a/Casks/g/git-it.rb b/Casks/g/git-it.rb index c3ac1913f798..2c5ff9633b17 100644 --- a/Casks/g/git-it.rb +++ b/Casks/g/git-it.rb @@ -14,4 +14,8 @@ "~/Library/Preferences/com.electron.git-it.helper.plist", "~/Library/Preferences/com.electron.git-it.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/g/gitblade.rb b/Casks/g/gitblade.rb index f439e246c968..fbb05c413a16 100644 --- a/Casks/g/gitblade.rb +++ b/Casks/g/gitblade.rb @@ -13,4 +13,8 @@ end app "GitBlade.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/g/gittyup.rb b/Casks/g/gittyup.rb index 622cbf3920a6..d52c930285fe 100644 --- a/Casks/g/gittyup.rb +++ b/Casks/g/gittyup.rb @@ -31,4 +31,8 @@ "~/Library/Preferences/com.Murmele.Gittyup.plist", "~/Library/Saved Application State/com.Murmele.Gittyup.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/g/gmvault.rb b/Casks/g/gmvault.rb index da2a2174a0d8..5a18dc005c28 100644 --- a/Casks/g/gmvault.rb +++ b/Casks/g/gmvault.rb @@ -8,4 +8,8 @@ homepage "http://gmvault.org/" binary "gmvault-v#{version}/gmvault" + + caveats do + requires_rosetta + end end diff --git a/Casks/g/gnucash.rb b/Casks/g/gnucash.rb index 224b7689b177..0245f70abde6 100644 --- a/Casks/g/gnucash.rb +++ b/Casks/g/gnucash.rb @@ -28,4 +28,8 @@ "~/Library/Preferences/org.gnucash.Gnucash.plist", "~/Library/Saved Application State/org.gnucash.Gnucash.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/g/gog-galaxy.rb b/Casks/g/gog-galaxy.rb index 39549da9da96..7f60644838f7 100644 --- a/Casks/g/gog-galaxy.rb +++ b/Casks/g/gog-galaxy.rb @@ -32,4 +32,8 @@ "~/Library/Preferences/com.gog.galaxy.plist", "~/Library/Saved Application State/com.gog.galaxy.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/g/goldencheetah.rb b/Casks/g/goldencheetah.rb index 8cc4d45b52e1..2204ad2e0cb1 100644 --- a/Casks/g/goldencheetah.rb +++ b/Casks/g/goldencheetah.rb @@ -14,4 +14,8 @@ end app "GoldenCheetah.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/g/goofy.rb b/Casks/g/goofy.rb index b94416456631..c4660463d5d0 100644 --- a/Casks/g/goofy.rb +++ b/Casks/g/goofy.rb @@ -20,4 +20,8 @@ "~/Library/Preferences/cc.buechele.Goofy.plist", "~/Library/Saved Application State/cc.buechele.Goofy.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/g/google-chat.rb b/Casks/g/google-chat.rb index 49a03158adfb..9a6eb8889d39 100644 --- a/Casks/g/google-chat.rb +++ b/Casks/g/google-chat.rb @@ -19,4 +19,8 @@ "~/Library/Preferences/com.google.chat*", "~/Library/Saved Application State/com.google.chat.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/g/google-earth-pro.rb b/Casks/g/google-earth-pro.rb index ffc7a74e40c0..b7dfeefcf219 100644 --- a/Casks/g/google-earth-pro.rb +++ b/Casks/g/google-earth-pro.rb @@ -35,4 +35,8 @@ "~/Library/Caches/com.Google.GoogleEarthPro", "~/Library/Caches/Google Earth", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/g/gplates.rb b/Casks/g/gplates.rb index 512463bf88d3..eeb5a475cbf1 100644 --- a/Casks/g/gplates.rb +++ b/Casks/g/gplates.rb @@ -9,4 +9,8 @@ homepage "https://www.gplates.org/" app "GPlates-#{version}.0/GPlates.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/g/gridtracker.rb b/Casks/g/gridtracker.rb index b78656d3bb94..55ff51e3f4d4 100644 --- a/Casks/g/gridtracker.rb +++ b/Casks/g/gridtracker.rb @@ -22,4 +22,8 @@ "~/Library/Preferences/org.gridtracker.gridtracker.plist", "~/Library/Saved Application State/org.gridtracker.gridtracker.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/h/harmony.rb b/Casks/h/harmony.rb index 7eb1b295a8ca..33e4373b9657 100644 --- a/Casks/h/harmony.rb +++ b/Casks/h/harmony.rb @@ -24,4 +24,8 @@ "~/Library/Preferences/com.vincelwt.harmony.plist", "~/Library/Saved Application State/com.vincelwt.harmony.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/h/haroopad.rb b/Casks/h/haroopad.rb index e81a81e89260..11f287791da8 100644 --- a/Casks/h/haroopad.rb +++ b/Casks/h/haroopad.rb @@ -10,4 +10,8 @@ app "Haroopad.app" zap trash: "~/Library/Application Support/Haroopad" + + caveats do + requires_rosetta + end end diff --git a/Casks/h/html-mangareader.rb b/Casks/h/html-mangareader.rb index b000d661843d..afb0b8e17923 100644 --- a/Casks/h/html-mangareader.rb +++ b/Casks/h/html-mangareader.rb @@ -14,4 +14,8 @@ "~/Library/Preferences/HTML Mangareader.plist", "~/Library/Saved Application State/HTML Mangareader.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/h/hyperbackupexplorer.rb b/Casks/h/hyperbackupexplorer.rb index 01d2222c11a7..b96f398d145e 100644 --- a/Casks/h/hyperbackupexplorer.rb +++ b/Casks/h/hyperbackupexplorer.rb @@ -18,4 +18,8 @@ "~/Library/Preferences/com.synology.HyperBackupExplorer.plist", "~/Library/Saved Application State/com.synology.HyperBackupExplorer.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/i/ibm-aspera-connect.rb b/Casks/i/ibm-aspera-connect.rb index 1b15c712ac1a..008dfe62de1c 100644 --- a/Casks/i/ibm-aspera-connect.rb +++ b/Casks/i/ibm-aspera-connect.rb @@ -30,4 +30,8 @@ "~/Library/Preferences/com.aspera.connect.plist", "~/Library/Saved Application State/com.aspera.connect.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/i/icestudio.rb b/Casks/i/icestudio.rb index 01cb991ec852..2d67a8134fde 100644 --- a/Casks/i/icestudio.rb +++ b/Casks/i/icestudio.rb @@ -18,4 +18,8 @@ "~/Library/Preferences/com.nw-builder.icestudio.plist", "~/Library/Saved Application State/com.nw-builder.icestudio.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/i/icons.rb b/Casks/i/icons.rb index 7c86b309eb3a..c56f96d3d6e0 100644 --- a/Casks/i/icons.rb +++ b/Casks/i/icons.rb @@ -10,4 +10,8 @@ deprecate! date: "2023-12-17", because: :discontinued app "Icons.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/i/icq.rb b/Casks/i/icq.rb index b9bb94024e67..914847d9047d 100644 --- a/Casks/i/icq.rb +++ b/Casks/i/icq.rb @@ -21,4 +21,8 @@ "~/Library/Preferences/com.icq.macicq.plist", "~/Library/Saved Application State/com.icq.macicq.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/i/ivideonserver.rb b/Casks/i/ivideonserver.rb index 751151e65123..78feb69e7a9c 100644 --- a/Casks/i/ivideonserver.rb +++ b/Casks/i/ivideonserver.rb @@ -16,4 +16,8 @@ app "IvideonServer.app" zap trash: "~/Library/Saved Application State/com.ivideon.IvideonServer.savedState" + + caveats do + requires_rosetta + end end diff --git a/Casks/j/jad.rb b/Casks/j/jad.rb index 497af3a9a0ac..7b51ccd9cdbb 100644 --- a/Casks/j/jad.rb +++ b/Casks/j/jad.rb @@ -15,6 +15,7 @@ manpage "jad.1" caveats do + requires_rosetta <<~EOS Instructions on using jad are available in diff --git a/Casks/j/jet.rb b/Casks/j/jet.rb index 3eb409ae0faa..45b68df30d9a 100644 --- a/Casks/j/jet.rb +++ b/Casks/j/jet.rb @@ -16,4 +16,8 @@ binary "jet" # No zap stanza required + + caveats do + requires_rosetta + end end diff --git a/Casks/j/jitsi.rb b/Casks/j/jitsi.rb index 38ca1a1968e4..8a463005439b 100644 --- a/Casks/j/jitsi.rb +++ b/Casks/j/jitsi.rb @@ -23,4 +23,8 @@ "~/Library/Logs/Jitsi", "~/Library/Preferences/org.jitsi.jitsi.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/j/julia@lts.rb b/Casks/j/julia@lts.rb index a55676b2b337..00ed0813f1cd 100644 --- a/Casks/j/julia@lts.rb +++ b/Casks/j/julia@lts.rb @@ -16,4 +16,8 @@ binary "#{appdir}/Julia-#{version.major_minor}.app/Contents/Resources/julia/bin/julia", target: "julia-lts" zap trash: "~/.julia" + + caveats do + requires_rosetta + end end diff --git a/Casks/k/kid3.rb b/Casks/k/kid3.rb index a90570e8aace..80a2dc8626bc 100644 --- a/Casks/k/kid3.rb +++ b/Casks/k/kid3.rb @@ -25,4 +25,8 @@ binary "#{appdir}/kid3.app/Contents/MacOS/kid3-cli" zap trash: "~/Library/Preferences/com.kid3.Kid3.plist" + + caveats do + requires_rosetta + end end diff --git a/Casks/k/komodo-edit.rb b/Casks/k/komodo-edit.rb index 2edf02c20dfe..a602e84dc999 100644 --- a/Casks/k/komodo-edit.rb +++ b/Casks/k/komodo-edit.rb @@ -10,4 +10,8 @@ deprecate! date: "2023-12-17", because: :discontinued app "Komodo Edit #{version.major}.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/k/komodo-ide.rb b/Casks/k/komodo-ide.rb index a87554a016bd..379b3935e3c2 100644 --- a/Casks/k/komodo-ide.rb +++ b/Casks/k/komodo-ide.rb @@ -10,4 +10,8 @@ deprecate! date: "2023-12-17", because: :discontinued app "Komodo IDE #{version.major}.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/l/launchrocket.rb b/Casks/l/launchrocket.rb index 375d3ca6a330..80e51c7d70c9 100644 --- a/Casks/l/launchrocket.rb +++ b/Casks/l/launchrocket.rb @@ -12,4 +12,8 @@ prefpane "LaunchRocket.prefPane" zap trash: "~/Library/Preferences/com.joshbutts.launchrocket.plist" + + caveats do + requires_rosetta + end end diff --git a/Casks/l/laverna.rb b/Casks/l/laverna.rb index 8fac8a8d8918..a9010522ce84 100644 --- a/Casks/l/laverna.rb +++ b/Casks/l/laverna.rb @@ -12,4 +12,8 @@ deprecate! date: "2024-01-01", because: :unmaintained app "laverna.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/l/lazarus.rb b/Casks/l/lazarus.rb index fa323106c1b8..1a2389d9cf7f 100644 --- a/Casks/l/lazarus.rb +++ b/Casks/l/lazarus.rb @@ -25,4 +25,8 @@ delete: "/Applications/Lazarus.app" zap trash: "~/.lazarus" + + caveats do + requires_rosetta + end end diff --git a/Casks/l/librepcb.rb b/Casks/l/librepcb.rb index babdfee08ecc..075b7d7b0d47 100644 --- a/Casks/l/librepcb.rb +++ b/Casks/l/librepcb.rb @@ -19,4 +19,8 @@ "~/Library/Saved Application State/com.yourcompany.librepcb.savedState", "~/Library/Saved Application State/org.librepcb.LibrePCB.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/l/liclipse.rb b/Casks/l/liclipse.rb index 3d40aff70ec5..3c1c20e4cd51 100644 --- a/Casks/l/liclipse.rb +++ b/Casks/l/liclipse.rb @@ -25,4 +25,8 @@ "~/Library/Preferences/com.brainwy.liclipse.rcp.product.plist", "~/Library/Saved Application State/com.brainwy.liclipse.rcp.product.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/l/lidarr.rb b/Casks/l/lidarr.rb index 110e30ba8e59..3ceacde222ae 100644 --- a/Casks/l/lidarr.rb +++ b/Casks/l/lidarr.rb @@ -18,4 +18,8 @@ app "Lidarr.app" zap trash: "~/.config/Lidarr/" + + caveats do + requires_rosetta + end end diff --git a/Casks/l/litecoin.rb b/Casks/l/litecoin.rb index 5f08b81b29fc..4c40cc31a7d5 100644 --- a/Casks/l/litecoin.rb +++ b/Casks/l/litecoin.rb @@ -31,4 +31,8 @@ "~/Library/Preferences/org.litecoin.Litecoin-Qt.plist", "~/Library/Saved Application State/org.litecoin.Litecoin-Qt.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/l/lunasea.rb b/Casks/l/lunasea.rb index e115937ee925..135aa4f28505 100644 --- a/Casks/l/lunasea.rb +++ b/Casks/l/lunasea.rb @@ -24,4 +24,8 @@ "~/Library/Application Scripts/app.lunasea.lunasea", "~/Library/Containers/app.lunasea.lunasea", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/m/mater.rb b/Casks/m/mater.rb index d7fbac7d6f49..43d1a81f32ad 100644 --- a/Casks/m/mater.rb +++ b/Casks/m/mater.rb @@ -14,4 +14,8 @@ "~/Library/Preferences/com.electron.mater.plist", "~/Library/Saved Application State/com.electron.mater.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/m/mbcord.rb b/Casks/m/mbcord.rb index 6cd2c2f4a964..b67851bec0c9 100644 --- a/Casks/m/mbcord.rb +++ b/Casks/m/mbcord.rb @@ -8,4 +8,8 @@ homepage "https://github.com/oonqt/MBCord" app "MBCord.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/m/meld.rb b/Casks/m/meld.rb index 448eb567729d..c3cc8ecefcf3 100644 --- a/Casks/m/meld.rb +++ b/Casks/m/meld.rb @@ -29,4 +29,8 @@ "~/Library/Preferences/org.gnome.meld.plist", "~/Library/Saved Application State/org.gnome.meld.savedState/", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/m/mendeley.rb b/Casks/m/mendeley.rb index 10b93f5df67d..674e2b9ed13f 100644 --- a/Casks/m/mendeley.rb +++ b/Casks/m/mendeley.rb @@ -20,6 +20,7 @@ ] caveats do + requires_rosetta <<~EOS mendeley-reference-manager is the successor to this software: diff --git a/Casks/m/messenger-native.rb b/Casks/m/messenger-native.rb index a1911522235d..0989f2c67f07 100644 --- a/Casks/m/messenger-native.rb +++ b/Casks/m/messenger-native.rb @@ -8,4 +8,8 @@ homepage "https://github.com/gastonmorixe/MessengerNative" app "osx64/Messenger Native.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/m/metasploit.rb b/Casks/m/metasploit.rb index b5b86e727347..4af2d70ae29c 100644 --- a/Casks/m/metasploit.rb +++ b/Casks/m/metasploit.rb @@ -40,4 +40,8 @@ rmdir: "/opt/metasploit-framework" zap trash: "~/.msf4" + + caveats do + requires_rosetta + end end diff --git a/Casks/m/miktex-console.rb b/Casks/m/miktex-console.rb index 52a1a367a6c8..44016cb86fa1 100644 --- a/Casks/m/miktex-console.rb +++ b/Casks/m/miktex-console.rb @@ -13,4 +13,8 @@ end app "MiKTeX Console.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/m/mindforger.rb b/Casks/m/mindforger.rb index bd651c463d04..f6296210299a 100644 --- a/Casks/m/mindforger.rb +++ b/Casks/m/mindforger.rb @@ -22,4 +22,8 @@ end app "mindforger.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/m/minecraft.rb b/Casks/m/minecraft.rb index 30d33f912d79..900349a37621 100644 --- a/Casks/m/minecraft.rb +++ b/Casks/m/minecraft.rb @@ -22,4 +22,8 @@ "~/Library/Caches/com.mojang.minecraftlauncher", "~/Library/Caches/com.mojang.minecraftlauncherupdater", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/m/minecraftpe.rb b/Casks/m/minecraftpe.rb index 19d43cfbf11f..9043747d15ae 100644 --- a/Casks/m/minecraftpe.rb +++ b/Casks/m/minecraftpe.rb @@ -28,4 +28,8 @@ "~/Library/Saved Application State/com.microsoft.minecraftpe.savedState", "~/Library/WebKit/com.microsoft.minecraftpe", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/m/minishift.rb b/Casks/m/minishift.rb index 32ec540d6eff..119bce5ced5c 100644 --- a/Casks/m/minishift.rb +++ b/Casks/m/minishift.rb @@ -9,4 +9,8 @@ binary "minishift-#{version}-darwin-amd64/minishift" zap trash: "~/.minishift" + + caveats do + requires_rosetta + end end diff --git a/Casks/m/modelio.rb b/Casks/m/modelio.rb index 89ed0f8d017f..753bfd27ff22 100644 --- a/Casks/m/modelio.rb +++ b/Casks/m/modelio.rb @@ -11,4 +11,8 @@ app "Modelio #{version.major_minor}.app" zap trash: "~/.modelio" + + caveats do + requires_rosetta + end end diff --git a/Casks/m/mojibar.rb b/Casks/m/mojibar.rb index 2ebbb7edf440..5c4f1aea7d18 100644 --- a/Casks/m/mojibar.rb +++ b/Casks/m/mojibar.rb @@ -10,4 +10,8 @@ deprecate! date: "2023-12-17", because: :discontinued app "Mojibar-darwin-x64/Mojibar.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/m/mongodbpreferencepane.rb b/Casks/m/mongodbpreferencepane.rb index cb0714e1af1e..ec6ce87b9359 100644 --- a/Casks/m/mongodbpreferencepane.rb +++ b/Casks/m/mongodbpreferencepane.rb @@ -10,4 +10,8 @@ deprecate! date: "2023-12-17", because: :discontinued prefpane "MongoDB.prefPane" + + caveats do + requires_rosetta + end end diff --git a/Casks/m/mongotron.rb b/Casks/m/mongotron.rb index 5e9783ad56ce..4c86229c4e90 100644 --- a/Casks/m/mongotron.rb +++ b/Casks/m/mongotron.rb @@ -21,4 +21,8 @@ "~/Library/Application Support/Mongotron", "~/Library/Caches/Mongotron", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/m/multibit-hd.rb b/Casks/m/multibit-hd.rb index 44315c7e3617..b1aef220609e 100644 --- a/Casks/m/multibit-hd.rb +++ b/Casks/m/multibit-hd.rb @@ -11,4 +11,8 @@ app "MultiBit HD.app" uninstall quit: "com.install4j.6925-4794-5772-4956.24" + + caveats do + requires_rosetta + end end diff --git a/Casks/m/mumble.rb b/Casks/m/mumble.rb index dc2d6f0126a0..b58bf947519c 100644 --- a/Casks/m/mumble.rb +++ b/Casks/m/mumble.rb @@ -25,4 +25,8 @@ "~/Library/Preferences/net.sourceforge.mumble.Mumble.plist", "~/Library/Saved Application State/net.sourceforge.mumble.Mumble.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/m/mumble@snapshot.rb b/Casks/m/mumble@snapshot.rb index 55f8dfc3d529..5e369364b420 100644 --- a/Casks/m/mumble@snapshot.rb +++ b/Casks/m/mumble@snapshot.rb @@ -29,4 +29,8 @@ "~/Library/Preferences/net.sourceforge.mumble.Mumble.plist", "~/Library/Saved Application State/net.sourceforge.mumble.Mumble.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/n/natron.rb b/Casks/n/natron.rb index 301f4a87ec6b..b212e93016af 100644 --- a/Casks/n/natron.rb +++ b/Casks/n/natron.rb @@ -30,4 +30,8 @@ end app "Natron.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/n/nfov.rb b/Casks/n/nfov.rb index d86ba9d80a7e..d480db0107b1 100644 --- a/Casks/n/nfov.rb +++ b/Casks/n/nfov.rb @@ -17,4 +17,8 @@ "~/Library/Preferences/com.electron.nfov.plist", "~/Library/Saved Application State/com.electron.nfov.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/n/nocturn.rb b/Casks/n/nocturn.rb index 0888e6b8929b..8de567d9fc1c 100644 --- a/Casks/n/nocturn.rb +++ b/Casks/n/nocturn.rb @@ -10,4 +10,8 @@ deprecate! date: "2024-01-11", because: :discontinued app "Nocturn-darwin-x64/Nocturn.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/n/nodeclipse.rb b/Casks/n/nodeclipse.rb index e5b0fd44abe0..679d252b979b 100644 --- a/Casks/n/nodeclipse.rb +++ b/Casks/n/nodeclipse.rb @@ -20,4 +20,8 @@ # Also renamed to avoid conflict with other eclipse Casks. # Original discussion: https://github.com/Homebrew/homebrew-cask/pull/8183 app "Eclipse.app", target: "Nodeclipse.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/n/nuclear.rb b/Casks/n/nuclear.rb index fefb69c30116..1b5015ad50d6 100644 --- a/Casks/n/nuclear.rb +++ b/Casks/n/nuclear.rb @@ -21,4 +21,8 @@ "~/Library/Preferences/nuclear.plist", "~/Library/Saved Application State/nuclear.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/n/nuclino.rb b/Casks/n/nuclino.rb index 4199d96ee308..13d341600fcb 100644 --- a/Casks/n/nuclino.rb +++ b/Casks/n/nuclino.rb @@ -21,4 +21,8 @@ "~/Library/Logs/Nuclino", "~/Library/Preferences/com.nuclino.desktop.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/n/nulloy.rb b/Casks/n/nulloy.rb index 328542eb8ead..bc0a1a3bed58 100644 --- a/Casks/n/nulloy.rb +++ b/Casks/n/nulloy.rb @@ -16,4 +16,8 @@ app "Nulloy.app" zap trash: "~/Library/Saved Application State/com.nulloy.savedState" + + caveats do + requires_rosetta + end end diff --git a/Casks/o/oclint.rb b/Casks/o/oclint.rb index cc881a8d1fc1..166a688841e4 100644 --- a/Casks/o/oclint.rb +++ b/Casks/o/oclint.rb @@ -14,4 +14,8 @@ binary "oclint-#{version}/include/c++/v1", target: "#{HOMEBREW_PREFIX}/include/c++/v1" binary "oclint-#{version}/lib/clang", target: "#{HOMEBREW_PREFIX}/lib/clang" binary "oclint-#{version}/lib/oclint", target: "#{HOMEBREW_PREFIX}/lib/oclint" + + caveats do + requires_rosetta + end end diff --git a/Casks/o/olive.rb b/Casks/o/olive.rb index 91919d348fe8..5fdb20e98f1a 100644 --- a/Casks/o/olive.rb +++ b/Casks/o/olive.rb @@ -20,4 +20,8 @@ "~/Library/Preferences/com.*.Olive.plist", "~/Library/Preferences/olivevideoeditor.org", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/o/openemu.rb b/Casks/o/openemu.rb index 7bf77542086c..6597e29c6826 100644 --- a/Casks/o/openemu.rb +++ b/Casks/o/openemu.rb @@ -59,4 +59,8 @@ "~/Library/Preferences/org.openemu.VisualBoyAdvance.plist", "~/Library/Saved Application State/org.openemu.OpenEmu.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/o/openemu@experimental.rb b/Casks/o/openemu@experimental.rb index 063367f21ae7..e5343a401eea 100644 --- a/Casks/o/openemu@experimental.rb +++ b/Casks/o/openemu@experimental.rb @@ -36,4 +36,8 @@ "~/Library/Preferences/org.openemu.*.plist", "~/Library/Saved Application State/org.openemu.OpenEmu.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/o/openmsx.rb b/Casks/o/openmsx.rb index effe03884eff..14916b630acc 100644 --- a/Casks/o/openmsx.rb +++ b/Casks/o/openmsx.rb @@ -9,4 +9,8 @@ homepage "https://openmsx.org/" app "openMSX.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/o/openoffice.rb b/Casks/o/openoffice.rb index 0fb5699216bb..c5104c9481bd 100644 --- a/Casks/o/openoffice.rb +++ b/Casks/o/openoffice.rb @@ -43,4 +43,8 @@ app "OpenOffice.app" zap trash: "~/Library/Application Support/OpenOffice" + + caveats do + requires_rosetta + end end diff --git a/Casks/o/openpht.rb b/Casks/o/openpht.rb index 85e380c85c2b..7cd507b1a937 100644 --- a/Casks/o/openpht.rb +++ b/Casks/o/openpht.rb @@ -14,4 +14,8 @@ "~/Library/Logs/OpenPHT.log", "~/Library/Saved Application State/tv.openpht.openpht.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/o/opensesame.rb b/Casks/o/opensesame.rb index 78376591e2e2..1a857be2540a 100644 --- a/Casks/o/opensesame.rb +++ b/Casks/o/opensesame.rb @@ -19,4 +19,8 @@ "~/.opensesame", "~/Library/Preferences/com.cogscinl.default.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/o/openshot-video-editor.rb b/Casks/o/openshot-video-editor.rb index fa3d3910f9eb..00113fadc601 100644 --- a/Casks/o/openshot-video-editor.rb +++ b/Casks/o/openshot-video-editor.rb @@ -23,4 +23,8 @@ "~/Library/Application Support/openshot", "~/Library/Preferences/openshot-qt.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/o/openshot-video-editor@daily.rb b/Casks/o/openshot-video-editor@daily.rb index 485cb29f2c8f..b663f13ff838 100644 --- a/Casks/o/openshot-video-editor@daily.rb +++ b/Casks/o/openshot-video-editor@daily.rb @@ -26,4 +26,8 @@ "~/Library/Application Support/openshot", "~/Library/Preferences/openshot-qt.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/o/operator.rb b/Casks/o/operator.rb index 35fb31f42952..1439ecb30ead 100644 --- a/Casks/o/operator.rb +++ b/Casks/o/operator.rb @@ -20,4 +20,8 @@ "~/Library/Preferences/com.prelude.operator.plist", "~/Library/Saved Application State/com.prelude.operator.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/o/origin.rb b/Casks/o/origin.rb index 7325675f822d..88177f372d38 100644 --- a/Casks/o/origin.rb +++ b/Casks/o/origin.rb @@ -24,4 +24,8 @@ "~/Library/LaunchAgents/com.ea.origin.WebHelper.plist", "~/Library/Saved Application State/com.ea.Origin.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/o/oss-browser.rb b/Casks/o/oss-browser.rb index aab7c68bbdea..5317b2d98853 100644 --- a/Casks/o/oss-browser.rb +++ b/Casks/o/oss-browser.rb @@ -22,4 +22,8 @@ "~/Library/Preferences/com.electron.oss-browser.plist", "~/Library/Saved Application State/com.electron.oss-browser.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/o/osxfuse.rb b/Casks/o/osxfuse.rb index 401e5290cd85..ff37c213755a 100644 --- a/Casks/o/osxfuse.rb +++ b/Casks/o/osxfuse.rb @@ -30,6 +30,7 @@ caveats do reboot + requires_rosetta <<~EOS `#{token}` has been succeeded by `macfuse` as of version 4.0.0. diff --git a/Casks/p/pd-l2ork.rb b/Casks/p/pd-l2ork.rb index 957f734ff8c4..bbb6f784a9b7 100644 --- a/Casks/p/pd-l2ork.rb +++ b/Casks/p/pd-l2ork.rb @@ -26,4 +26,8 @@ "~/Library/Logs/Purr-Data", "~/Library/Purr-Data", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/p/plex-media-player.rb b/Casks/p/plex-media-player.rb index cb9c1fdb1cb1..8c5ab57a9f5f 100644 --- a/Casks/p/plex-media-player.rb +++ b/Casks/p/plex-media-player.rb @@ -22,6 +22,7 @@ ] caveats do + requires_rosetta <<~EOS #{token} has been deprecated in favor of Plex for Desktop and Plex HTPC. diff --git a/Casks/p/plover.rb b/Casks/p/plover.rb index 48504f08709b..8f426ef7bec5 100644 --- a/Casks/p/plover.rb +++ b/Casks/p/plover.rb @@ -18,8 +18,11 @@ zap trash: "~/Library/Application Support/plover/" - caveats <<~EOS - Version 4 is a major change and the configuration file it creates is not - compatible with Plover 3 or earlier. Please backup your plover.cfg. - EOS + caveats do + requires_rosetta + <<~EOS + Version 4 is a major change and the configuration file it creates is not + compatible with Plover 3 or earlier. Please backup your plover.cfg. + EOS + end end diff --git a/Casks/p/polkadot-js.rb b/Casks/p/polkadot-js.rb index a4ea83f3e053..7237997b8f59 100644 --- a/Casks/p/polkadot-js.rb +++ b/Casks/p/polkadot-js.rb @@ -33,4 +33,8 @@ "~/Library/Preferences/com.polkadotjs.polkadotjs-apps.plist", "~/Library/Saved Application State/com.polkadotjs.polkadotjs-apps.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/p/postbox.rb b/Casks/p/postbox.rb index 467415f60b6e..1ef160d756ee 100644 --- a/Casks/p/postbox.rb +++ b/Casks/p/postbox.rb @@ -29,4 +29,8 @@ "~/Library/Preferences/com.postbox-inc.postbox.plist", "~/Library/Saved Application State/com.postbox-inc.postbox.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/p/pronterface.rb b/Casks/p/pronterface.rb index 2e43c3e7da83..8b958fad1c19 100644 --- a/Casks/p/pronterface.rb +++ b/Casks/p/pronterface.rb @@ -23,4 +23,8 @@ depends_on macos: ">= :big_sur" app "pronterface.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/p/protonmail-import-export.rb b/Casks/p/protonmail-import-export.rb index 3d5bb5b74e9c..edfa2e9643b0 100644 --- a/Casks/p/protonmail-import-export.rb +++ b/Casks/p/protonmail-import-export.rb @@ -21,4 +21,8 @@ "~/Library/Caches/protonmail/importExport", "~/Library/Preferences/com.protonmail.import-export.ProtonMail Import-Export app.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/p/psi-plus.rb b/Casks/p/psi-plus.rb index 5b981d5ae08a..3469c098375e 100644 --- a/Casks/p/psi-plus.rb +++ b/Casks/p/psi-plus.rb @@ -24,4 +24,8 @@ "~/Library/Caches/Psi+", "~/Library/Saved Application State/com.psi-plus.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/p/pyzo.rb b/Casks/p/pyzo.rb index d018228f1b94..bc163565b6a2 100644 --- a/Casks/p/pyzo.rb +++ b/Casks/p/pyzo.rb @@ -11,4 +11,8 @@ app "pyzo.app" zap trash: "~/Library/Application Support/pyzo" + + caveats do + requires_rosetta + end end diff --git a/Casks/q/qdslrdashboard.rb b/Casks/q/qdslrdashboard.rb index 8e60aae106e5..9511135947ac 100644 --- a/Casks/q/qdslrdashboard.rb +++ b/Casks/q/qdslrdashboard.rb @@ -23,4 +23,8 @@ "~/Library/Application Support/DslrDashboard/qDslrDashboard", "~/Library/Saved Application State/info.dslrdashboard.qDslrDashboard.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/q/qownnotes.rb b/Casks/q/qownnotes.rb index 371ba2358f35..097046a96edf 100644 --- a/Casks/q/qownnotes.rb +++ b/Casks/q/qownnotes.rb @@ -22,4 +22,8 @@ "~/Library/Preferences/com.pbe.QOwnNotes.plist", "~/Library/Saved Application State/com.PBE.QOwnNotes.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/q/qt-creator.rb b/Casks/q/qt-creator.rb index 0bb429aaa78b..7952cde3799a 100644 --- a/Casks/q/qt-creator.rb +++ b/Casks/q/qt-creator.rb @@ -36,4 +36,8 @@ "~/Library/Preferences/org.qt-project.qtcreator.plist", "~/Library/Saved Application State/org.qt-project.qtcreator.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/q/qt-creator@dev.rb b/Casks/q/qt-creator@dev.rb index bf0ed6c2b108..c20b4bb1066f 100644 --- a/Casks/q/qt-creator@dev.rb +++ b/Casks/q/qt-creator@dev.rb @@ -32,4 +32,8 @@ "~/Library/Preferences/org.qt-project.qtcreator.plist", "~/Library/Saved Application State/org.qt-project.qtcreator.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/q/qt3dstudio.rb b/Casks/q/qt3dstudio.rb index 7912b645936a..75bef7a627cc 100644 --- a/Casks/q/qt3dstudio.rb +++ b/Casks/q/qt3dstudio.rb @@ -22,4 +22,8 @@ installer manual: "qt-3dstudio-opensource-mac-x64-#{version}.app" uninstall delete: "~/Applications/qt3dstudio-#{version}" + + caveats do + requires_rosetta + end end diff --git a/Casks/q/qtox.rb b/Casks/q/qtox.rb index 88416e59a281..3f1e97236410 100644 --- a/Casks/q/qtox.rb +++ b/Casks/q/qtox.rb @@ -16,4 +16,8 @@ "~/Library/Preferences/chat.tox.qtox.plist", "~/Library/Saved Application State/chat.tox.qtox.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/q/qv2ray.rb b/Casks/q/qv2ray.rb index 25960b3c6b49..0ac98b54db1d 100644 --- a/Casks/q/qv2ray.rb +++ b/Casks/q/qv2ray.rb @@ -20,4 +20,8 @@ "~/Library/Preferences/qv2ray", "~/Library/Saved Application State/com.github.qv2ray.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/r/readmoreading.rb b/Casks/r/readmoreading.rb index 5a9b49d5eee6..373a7b4ce07e 100644 --- a/Casks/r/readmoreading.rb +++ b/Casks/r/readmoreading.rb @@ -20,4 +20,8 @@ "~/Library/Preferences/com.readmoo.electron.plist", "~/Library/Saved Application State/com.readmoo.electron.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/r/redream.rb b/Casks/r/redream.rb index 4645d21364f1..71424ff363f8 100644 --- a/Casks/r/redream.rb +++ b/Casks/r/redream.rb @@ -18,4 +18,8 @@ "~/Library/Application Support/redream", "~/Library/Saved Application State/io.recompiled.redream.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/r/retroarch.rb b/Casks/r/retroarch.rb index df8ab3da282d..d4a1a5263739 100644 --- a/Casks/r/retroarch.rb +++ b/Casks/r/retroarch.rb @@ -23,4 +23,8 @@ "~/Library/Application Support/RetroArch", "~/Library/Saved Application State/com.libretro.RetroArch.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/r/robo-3t.rb b/Casks/r/robo-3t.rb index beb6e70566ed..d93d15eb71c7 100644 --- a/Casks/r/robo-3t.rb +++ b/Casks/r/robo-3t.rb @@ -22,4 +22,8 @@ "~/Library/Saved Application State/com.3tsoftwarelabs.robo3t.savedState", "~/Library/Saved Application State/Robo 3T.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/r/rq.rb b/Casks/r/rq.rb index 423358b9ae7e..474db696c890 100644 --- a/Casks/r/rq.rb +++ b/Casks/r/rq.rb @@ -13,4 +13,8 @@ end binary "rq" + + caveats do + requires_rosetta + end end diff --git a/Casks/s/scala-ide.rb b/Casks/s/scala-ide.rb index 2054f8cb3512..fa624eca787a 100644 --- a/Casks/s/scala-ide.rb +++ b/Casks/s/scala-ide.rb @@ -22,4 +22,8 @@ # Also renamed to avoid conflict with other eclipse Casks. # Original discussion: https://github.com/Homebrew/homebrew-cask/pull/2731 app "eclipse.app", target: "Scala IDE.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/s/scidvsmac.rb b/Casks/s/scidvsmac.rb index f0cd5091ef02..7be727ca9f3d 100644 --- a/Casks/s/scidvsmac.rb +++ b/Casks/s/scidvsmac.rb @@ -19,4 +19,8 @@ "~/Library/Preferences/net.sf.scid.plist", "~/Library/Saved Application State/net.sf.scid.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/s/second-life-viewer.rb b/Casks/s/second-life-viewer.rb index f96929767adf..98723ba86aaf 100644 --- a/Casks/s/second-life-viewer.rb +++ b/Casks/s/second-life-viewer.rb @@ -25,4 +25,8 @@ "~/Library/Application Support/SecondLife", "~/Library/Caches/SecondLife", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/s/semeru-jdk-open@8.rb b/Casks/s/semeru-jdk-open@8.rb index 7f64e06ea1d1..09398756d3a0 100644 --- a/Casks/s/semeru-jdk-open@8.rb +++ b/Casks/s/semeru-jdk-open@8.rb @@ -21,4 +21,8 @@ uninstall pkgutil: "net.ibm-semeru-open.8.jdk" # No zap stanza required + + caveats do + requires_rosetta + end end diff --git a/Casks/s/sensiblesidebuttons.rb b/Casks/s/sensiblesidebuttons.rb index 3870c2cec301..2d903fefedc6 100644 --- a/Casks/s/sensiblesidebuttons.rb +++ b/Casks/s/sensiblesidebuttons.rb @@ -11,4 +11,8 @@ app "SensibleSideButtons.app" zap trash: "~/Library/Preferences/net.archagon.sensible-side-buttons.plist" + + caveats do + requires_rosetta + end end diff --git a/Casks/s/sequel-pro.rb b/Casks/s/sequel-pro.rb index bde19c9cded4..ae97253c2ba6 100644 --- a/Casks/s/sequel-pro.rb +++ b/Casks/s/sequel-pro.rb @@ -20,6 +20,7 @@ ] caveats do + requires_rosetta <<~EOS #{token} has been deprecated in favor of Sequel Ace. brew install --cask sequel-ace diff --git a/Casks/s/session.rb b/Casks/s/session.rb index 439c97aac055..8766ea3a5aec 100644 --- a/Casks/s/session.rb +++ b/Casks/s/session.rb @@ -21,4 +21,8 @@ "~/Library/Preferences/com.loki-project.messenger-desktop.plist", "~/Library/Saved Application State/com.loki-project.messenger-desktop.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/s/shades.rb b/Casks/s/shades.rb index fc3c35a2988d..9a761187b358 100644 --- a/Casks/s/shades.rb +++ b/Casks/s/shades.rb @@ -12,4 +12,8 @@ end prefpane "Shades Preferences.prefPane" + + caveats do + requires_rosetta + end end diff --git a/Casks/s/shiba.rb b/Casks/s/shiba.rb index 2542948ac468..4b1e2c60923d 100644 --- a/Casks/s/shiba.rb +++ b/Casks/s/shiba.rb @@ -8,4 +8,8 @@ homepage "https://github.com/rhysd/Shiba/" app "Shiba-darwin-x64/Shiba.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/s/shiftit.rb b/Casks/s/shiftit.rb index b3f4e0f9cf81..21153500c3d4 100644 --- a/Casks/s/shiftit.rb +++ b/Casks/s/shiftit.rb @@ -18,4 +18,8 @@ "~/Library/Caches/org.shiftitapp.ShiftIt", "~/Library/Preferences/org.shiftitapp.ShiftIt.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/s/sigdigger.rb b/Casks/s/sigdigger.rb index 09b1af332581..58996861b04e 100644 --- a/Casks/s/sigdigger.rb +++ b/Casks/s/sigdigger.rb @@ -14,4 +14,8 @@ end app "SigDigger.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/s/singularity.rb b/Casks/s/singularity.rb index 4f938d40fbeb..637bfe2f1f69 100644 --- a/Casks/s/singularity.rb +++ b/Casks/s/singularity.rb @@ -17,4 +17,8 @@ end app "SingularityAlpha.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/s/skychart.rb b/Casks/s/skychart.rb index 7ab3e3fc2cef..ea870782f623 100644 --- a/Casks/s/skychart.rb +++ b/Casks/s/skychart.rb @@ -24,4 +24,8 @@ "~/Library/Preferences/net.ap-i.skychart.plist", "~/Library/Saved Application State/net.ap-i.skychart.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/s/slippi-dolphin.rb b/Casks/s/slippi-dolphin.rb index 77c3f56fbcc8..265bf95207af 100644 --- a/Casks/s/slippi-dolphin.rb +++ b/Casks/s/slippi-dolphin.rb @@ -19,4 +19,8 @@ "~/Library/Application Support/Dolphin", "~/Library/Preferences/com.project-slippi.dolphin.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/s/socket-io-tester.rb b/Casks/s/socket-io-tester.rb index aef76acae517..169202ab6a2c 100644 --- a/Casks/s/socket-io-tester.rb +++ b/Casks/s/socket-io-tester.rb @@ -9,4 +9,8 @@ deprecate! date: "2023-12-17", because: :discontinued app "socket-io-tester-darwin-x64/socket-io-tester.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/s/spaceradar.rb b/Casks/s/spaceradar.rb index 196b6d4f64a4..34ec2231b1df 100644 --- a/Casks/s/spaceradar.rb +++ b/Casks/s/spaceradar.rb @@ -22,4 +22,8 @@ "~/Library/Preferences/com.electron.spaceradar.plist", "~/Library/Saved Application State/com.electron.spaceradar.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/s/sqlexplorer.rb b/Casks/s/sqlexplorer.rb index 8cfa9c141df3..739eaa335e81 100644 --- a/Casks/s/sqlexplorer.rb +++ b/Casks/s/sqlexplorer.rb @@ -13,4 +13,8 @@ end app "SQLExplorer/sqlexplorer.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/s/steam.rb b/Casks/s/steam.rb index af860aae91ce..5f995a13830c 100644 --- a/Casks/s/steam.rb +++ b/Casks/s/steam.rb @@ -34,4 +34,8 @@ "~/Library/Preferences/com.valvesoftware.steam.helper.plist", "~/Library/Saved Application State/com.valvesoftware.steam.savedState/", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/s/steamcmd.rb b/Casks/s/steamcmd.rb index f630bab45848..21a643e32f12 100644 --- a/Casks/s/steamcmd.rb +++ b/Casks/s/steamcmd.rb @@ -40,4 +40,8 @@ "~/Library/Application Support/Steam", "~/Library/Application Support/Steam/logs", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/s/steelseries-engine.rb b/Casks/s/steelseries-engine.rb index 757c3ca98889..c64fa75ee0cc 100644 --- a/Casks/s/steelseries-engine.rb +++ b/Casks/s/steelseries-engine.rb @@ -39,4 +39,8 @@ "~/Library/Preferences/com.steelseries.SteelSeries-Engine-#{version.major}.plist", "~/Library/Saved Application State/com.steelseries.ssenext.client.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/s/steelseries-gg.rb b/Casks/s/steelseries-gg.rb index fbcb509d23e2..c3e31dca6760 100644 --- a/Casks/s/steelseries-gg.rb +++ b/Casks/s/steelseries-gg.rb @@ -44,4 +44,8 @@ "~/Library/Saved Application State/com.steelseries.gg.client.savedState", "~/Library/Saved Application State/com.steelseries.gg.uninstaller.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/s/studiolinkstandalone.rb b/Casks/s/studiolinkstandalone.rb index 753b40784730..1e90be33f7c9 100644 --- a/Casks/s/studiolinkstandalone.rb +++ b/Casks/s/studiolinkstandalone.rb @@ -24,4 +24,8 @@ end app "StudioLinkStandalone.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/s/subsync.rb b/Casks/s/subsync.rb index 72a18cb5dec1..10a9a47f7e7a 100644 --- a/Casks/s/subsync.rb +++ b/Casks/s/subsync.rb @@ -26,4 +26,8 @@ end zap trash: "~/Library/Preferences/subsync/" + + caveats do + requires_rosetta + end end diff --git a/Casks/s/swiftdefaultappsprefpane.rb b/Casks/s/swiftdefaultappsprefpane.rb index eafd4231b1b2..602b628cdeb3 100644 --- a/Casks/s/swiftdefaultappsprefpane.rb +++ b/Casks/s/swiftdefaultappsprefpane.rb @@ -11,4 +11,8 @@ prefpane "SwiftDefaultApps.prefpane" # No zap stanza required + + caveats do + requires_rosetta + end end diff --git a/Casks/s/syncmate.rb b/Casks/s/syncmate.rb index be5f5ff5c524..bd9a7816b3fe 100644 --- a/Casks/s/syncmate.rb +++ b/Casks/s/syncmate.rb @@ -14,4 +14,8 @@ end app "SyncMate.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/s/synology-note-station-client.rb b/Casks/s/synology-note-station-client.rb index 0943f1ca8a8f..5c7909e88a78 100644 --- a/Casks/s/synology-note-station-client.rb +++ b/Casks/s/synology-note-station-client.rb @@ -20,4 +20,8 @@ "~/Library/Preferences/synology.note.station.plist", "~/Library/Saved Application State/synology.note.station.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/t/tachidesk-sorayomi.rb b/Casks/t/tachidesk-sorayomi.rb index 57d5d0f1dedf..e636abae248f 100644 --- a/Casks/t/tachidesk-sorayomi.rb +++ b/Casks/t/tachidesk-sorayomi.rb @@ -15,4 +15,8 @@ "~/Library/Application Scripts/com.suwayomi.tachideskSorayomi", "~/Library/Containers/com.suwayomi.tachideskSorayomi", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/t/teambition.rb b/Casks/t/teambition.rb index 2e62b24baada..4eae01dad12f 100644 --- a/Casks/t/teambition.rb +++ b/Casks/t/teambition.rb @@ -20,4 +20,8 @@ "~/Library/Preferences/com.teambition.teambition.plist", "~/Library/Saved Application State/com.teambition.teambition.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/t/temurin@8.rb b/Casks/t/temurin@8.rb index 0c448c3af353..1c0f9dd37f9c 100644 --- a/Casks/t/temurin@8.rb +++ b/Casks/t/temurin@8.rb @@ -26,4 +26,8 @@ uninstall pkgutil: "net.temurin.#{version.csv.first}.jdk" # No zap stanza required + + caveats do + requires_rosetta + end end diff --git a/Casks/t/texmaker.rb b/Casks/t/texmaker.rb index 3d9678fe200c..94c8611a95dd 100644 --- a/Casks/t/texmaker.rb +++ b/Casks/t/texmaker.rb @@ -18,4 +18,8 @@ "~/Library/Preferences/texmaker.plist", "~/Library/Saved Application State/texmaker.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/t/tla-plus-toolbox.rb b/Casks/t/tla-plus-toolbox.rb index fe5519884adc..0be9b0d095a6 100644 --- a/Casks/t/tla-plus-toolbox.rb +++ b/Casks/t/tla-plus-toolbox.rb @@ -14,4 +14,8 @@ end app "TLA+ Toolbox.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/t/tortoisehg.rb b/Casks/t/tortoisehg.rb index e7577206a2f9..9c84db4b1711 100644 --- a/Casks/t/tortoisehg.rb +++ b/Casks/t/tortoisehg.rb @@ -16,4 +16,8 @@ app "TortoiseHg.app" zap trash: "~/.config/tortoisehg.org" + + caveats do + requires_rosetta + end end diff --git a/Casks/t/trilium-notes.rb b/Casks/t/trilium-notes.rb index dc04f5ec76f6..1b7442f3eaea 100644 --- a/Casks/t/trilium-notes.rb +++ b/Casks/t/trilium-notes.rb @@ -20,4 +20,8 @@ "~/Library/Preferences/com.electron.trilium-notes.plist", "~/Library/Saved Application State/com.electron.trilium-notes.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/t/tvrenamer.rb b/Casks/t/tvrenamer.rb index 652f52097c74..d6ab0fdb2a61 100644 --- a/Casks/t/tvrenamer.rb +++ b/Casks/t/tvrenamer.rb @@ -17,5 +17,6 @@ caveats do depends_on_java + requires_rosetta end end diff --git a/Casks/u/ubports-installer.rb b/Casks/u/ubports-installer.rb index e183a83f7992..1c16449ccfac 100644 --- a/Casks/u/ubports-installer.rb +++ b/Casks/u/ubports-installer.rb @@ -21,4 +21,8 @@ "~/Library/Preferences/com.ubports.installer.plist", "~/Library/Saved Application State/com.ubports.installer.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/u/udig.rb b/Casks/u/udig.rb index 38a862547f31..1a826deb94b7 100644 --- a/Casks/u/udig.rb +++ b/Casks/u/udig.rb @@ -15,7 +15,7 @@ caveats do depends_on_java "8" - + requires_rosetta <<~EOS #{token} will fail to launch unless java 1.8 is installed as the system’s default. Point #{token} to java 1.8 by editing: diff --git a/Casks/u/uncolored.rb b/Casks/u/uncolored.rb index 1ebe747e6ebe..bf0478da6127 100644 --- a/Casks/u/uncolored.rb +++ b/Casks/u/uncolored.rb @@ -14,4 +14,8 @@ end app "Uncolored.app" + + caveats do + requires_rosetta + end end diff --git a/Casks/u/unipro-ugene.rb b/Casks/u/unipro-ugene.rb index d0e797a73997..f0b425391a75 100644 --- a/Casks/u/unipro-ugene.rb +++ b/Casks/u/unipro-ugene.rb @@ -14,4 +14,8 @@ "~/Library/Preferences/com.unipro.UGENE.plist", "~/Library/Preferences/net.ugene.ugene.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/u/unity-hub.rb b/Casks/u/unity-hub.rb index c82e28bd7174..f1b8497b2668 100644 --- a/Casks/u/unity-hub.rb +++ b/Casks/u/unity-hub.rb @@ -23,4 +23,8 @@ "~/Library/Preferences/com.unity3d.unityhub.plist", ], rmdir: "/Applications/Unity/Hub" + + caveats do + requires_rosetta + end end diff --git a/Casks/v/v2ray-unofficial.rb b/Casks/v/v2ray-unofficial.rb index fea4506ea1ae..7a52979eca23 100644 --- a/Casks/v/v2ray-unofficial.rb +++ b/Casks/v/v2ray-unofficial.rb @@ -18,4 +18,8 @@ "~/Library/Preferences/V2Ray-Desktop", "~/Library/Saved Application State/com.yourcompany.V2Ray-Desktop.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/v/vagrant-manager.rb b/Casks/v/vagrant-manager.rb index 24b0b11ebb20..1e49f27cbb08 100644 --- a/Casks/v/vagrant-manager.rb +++ b/Casks/v/vagrant-manager.rb @@ -15,4 +15,8 @@ "~/Library/Caches/lanayo.Vagrant-Manager", "~/Library/Preferences/lanayo.Vagrant-Manager.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/v/valentina-studio.rb b/Casks/v/valentina-studio.rb index bda677d2a66b..dbeb0a657eca 100644 --- a/Casks/v/valentina-studio.rb +++ b/Casks/v/valentina-studio.rb @@ -23,4 +23,8 @@ "~/Library/Preferences/com.paradigmasoft.vstudio.plist", "~/Library/Saved Application State/com.paradigmasoft.vstudio.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/v/visualboyadvance-m.rb b/Casks/v/visualboyadvance-m.rb index 578acb6e1329..ee18e744c804 100644 --- a/Casks/v/visualboyadvance-m.rb +++ b/Casks/v/visualboyadvance-m.rb @@ -19,4 +19,8 @@ "~/Library/Application Support/visualboyadvance-m", "~/Library/Preferences/visualboyadvance-m.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/v/vmpk.rb b/Casks/v/vmpk.rb index 77c3f1e1010a..ffc373c7777e 100644 --- a/Casks/v/vmpk.rb +++ b/Casks/v/vmpk.rb @@ -22,4 +22,8 @@ "~/Library/Preferences/net.sourceforge.vmpk.VMPK.plist", "~/Library/Saved Application State/net.sourceforge.vmpk.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/v/vnote.rb b/Casks/v/vnote.rb index bfb4a8c2afb0..3da35221e256 100644 --- a/Casks/v/vnote.rb +++ b/Casks/v/vnote.rb @@ -15,4 +15,8 @@ "~/Library/Preferences/com.vnotex.vnote.plist", "~/Library/Preferences/VNote", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/v/vox-preferences-pane.rb b/Casks/v/vox-preferences-pane.rb index 22612b313dfd..fd3cde4b5fff 100644 --- a/Casks/v/vox-preferences-pane.rb +++ b/Casks/v/vox-preferences-pane.rb @@ -16,4 +16,8 @@ prefpane "Vox Preferences.prefPane" zap trash: "~/Library/Preferences/com.coppertino.VoxPrefs.plist" + + caveats do + requires_rosetta + end end diff --git a/Casks/w/webcamoid.rb b/Casks/w/webcamoid.rb index 76fe46a6849e..df97813cc358 100644 --- a/Casks/w/webcamoid.rb +++ b/Casks/w/webcamoid.rb @@ -27,4 +27,8 @@ "~/Library/Preferences/org.webcamoid.cmio.AkVCam.Assistant.plist", "~/Library/Saved Application State/com.webcamoidprj.webcamoid.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/w/weiyun.rb b/Casks/w/weiyun.rb index 5b06aeffc4c0..8740e94ff63a 100644 --- a/Casks/w/weiyun.rb +++ b/Casks/w/weiyun.rb @@ -21,4 +21,8 @@ "~/Library/Preferences/com.tencent.MacWeiyun.plist", "~/Library/Saved Application State/com.tencent.MacWeiyun.savedState", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/w/wey.rb b/Casks/w/wey.rb index 9cc888fbaae7..027a1d5cfc50 100644 --- a/Casks/w/wey.rb +++ b/Casks/w/wey.rb @@ -18,4 +18,8 @@ "~/Library/Saved Application State/org.yue.wey.savedState", "~/Library/WebKit/org.yue.wey", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/w/wine-stable.rb b/Casks/w/wine-stable.rb index 9f510355a109..22f4ae7c4a65 100644 --- a/Casks/w/wine-stable.rb +++ b/Casks/w/wine-stable.rb @@ -70,4 +70,8 @@ "~/.local/share/icons", "~/.local/share/mime", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/w/wine@devel.rb b/Casks/w/wine@devel.rb index 5691fea4df86..c83ed5f26477 100644 --- a/Casks/w/wine@devel.rb +++ b/Casks/w/wine@devel.rb @@ -74,4 +74,8 @@ "~/.local/share/icons", "~/.local/share/mime", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/w/wine@staging.rb b/Casks/w/wine@staging.rb index 33d0bfb6c553..1cd96e36450d 100644 --- a/Casks/w/wine@staging.rb +++ b/Casks/w/wine@staging.rb @@ -74,4 +74,8 @@ "~/.local/share/icons", "~/.local/share/mime", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/w/wombat.rb b/Casks/w/wombat.rb index 11fad7f9143d..d0450a07572a 100644 --- a/Casks/w/wombat.rb +++ b/Casks/w/wombat.rb @@ -10,4 +10,8 @@ app "Wombat.app" zap trash: "~/Library/Application Support/Wombat" + + caveats do + requires_rosetta + end end diff --git a/Casks/x/xiaomi-cloud.rb b/Casks/x/xiaomi-cloud.rb index f8e8d1ee4084..322b4af08d30 100644 --- a/Casks/x/xiaomi-cloud.rb +++ b/Casks/x/xiaomi-cloud.rb @@ -25,4 +25,8 @@ "~/Library/Preferences/micloud.pc.xiaomi.helper.plist", "~/Library/Preferences/micloud.pc.xiaomi.plist", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/z/zecwallet-lite.rb b/Casks/z/zecwallet-lite.rb index 7ab22854b091..62dc438925c6 100644 --- a/Casks/z/zecwallet-lite.rb +++ b/Casks/z/zecwallet-lite.rb @@ -16,4 +16,8 @@ "~/Library/Application Support/Zcash/zecwallet-light-wallet.debug.log", "~/Library/Application Support/Zecwallet Lite", ] + + caveats do + requires_rosetta + end end diff --git a/Casks/z/zotero.rb b/Casks/z/zotero.rb index 934604d2751e..30f9b6df0139 100644 --- a/Casks/z/zotero.rb +++ b/Casks/z/zotero.rb @@ -24,4 +24,8 @@ "~/Library/Preferences/org.zotero.zotero.plist", "~/Library/Saved Application State/org.zotero.zotero.savedState", ] + + caveats do + requires_rosetta + end end