-
-
Notifications
You must be signed in to change notification settings - Fork 10.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update teamviewer from 15.26.4 to 15.26.5 #118326
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Makes sense to me, but we should find a way to avoid this failing in CI.
I am not sure how we could that -- can we somehow make it so the CI tests are not run on 10.15 and only run on 11.0? |
A really dirty hack might be to do this instead: diff --git a/Casks/teamviewer.rb b/Casks/teamviewer.rb
index 63adb4d948..2c048092bb 100644
--- a/Casks/teamviewer.rb
+++ b/Casks/teamviewer.rb
@@ -23,7 +23,11 @@ cask "teamviewer" do
auto_updates true
conflicts_with cask: "teamviewer-host"
- depends_on macos: ">= :el_capitan"
+ if MacOS.version == :catalina
+ depends_on macos: ">= :big_sur"
+ else
+ depends_on macos: ">= :el_capitan"
+ end
if MacOS.version <= :high_sierra
pkg "Install TeamViewer.pkg" Might still fail CI though. Otherwise we can probably modify our runner-selection script, but I'd like to keep any hacks out of there ideally. |
@carlocab how about this? |
elsif MacOS.version == :catalina | ||
# This Cask should be installed and uninstalled manually on Catalina. | ||
# See https://github.com/Homebrew/homebrew-cask/issues/76829 | ||
installer manual: "Install TeamViewer.app/Contents/Resources/Install TeamViewer.pkg" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Much better! Thanks, @miccal
Created with
brew bump-cask-pr
.