-
-
Notifications
You must be signed in to change notification settings - Fork 102
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
Homebrew package support (was: OS/X digitally signed builds) #276
Comments
The only way you can sign as non-dev account is for 1 week, which is a bother. I do have Apple developer account if it's explicitly needed, but generally you don't even need to sign macOS apps if you don't want them on App Store. Let's also face it, people that are looking to install 3rd party terminal emulator know how to disable Gatekeeper |
So in case we want to get it simply signed we don't have to pay then. Great.
Agreed. But a saw quite a b talk over at another terminal where users complained about that exact same thing :) |
If you keep Gatekeeper enabled, there is a way to open still, you just right click and open. On the other hand, macOS is quite restrictive until Gatekeeper and SIP are disabled, so I see no reason for power user to keep them enabled. |
Homebrew will continue to be the best delivery method for Mac. They have their own security measures in place such as using gpg key verification (just like linux package managers) so I wouldn't be terribly concerned about trying to be an official "first party" application on Mac. It's really not worth it with the gatekeeping Apple does beyond the technical stuff. |
True about homebrew, but if someone knows how to install homebrew then they know how to disable SIP and Gatekeeper for sure :) EDIT: Creating homebrew tap is a nice idea, i'll look into it if @christianparpart wants to do it like that, it's basically a ppa for macOS |
Homebrew is definitely a good idea, IMO not everyone who knows homebrew disable SIP. I came here looking for a homebrew formula as the autopen.sh failed with following note. I have Qt5 installed, but my system is linked by default to Qt6 in homebrew.
|
Just do |
Hey, thanks @reportaman for your interest. We are short before a release, so i think it does make sense to certainly put contour to the brew with it. Keep in mind that the Maybe we should also add documentation for OS/X source installs into the wiki. :) |
I probably should mention Macports as well as it is the 2nd largest delivery method with Homebrew being the first. Notcurses plans on being available for Macports and already has a brew as of recently. |
Some organizations have mobile device management policies that prevent the end user from overriding Gatekeeper. In the case of my work computer, I can run apps that I download from the internet as long as they are from identified developers, but I cannot run completely unsigned apps. |
We are in Homebrew already: https://formulae.brew.sh/cask/contour 🥳 |
I also would like to try contour, but after installing for Which means I can't run the app at all... 😞 |
Hey @lougreenwood. Many thanks for your interest. Now, I am not so sure if we've added signed builds to the last official release or not, but master branch should have it. Can you actually download from here and see if this is working for you? many thanks :) |
Thanks for following up @christianparpart. But unfortunately this build also doesn't work: |
This requires paying A$ for about 100 USD anually. (can I get around that as a non-profit dude?)
See:
The text was updated successfully, but these errors were encountered: