-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Add Spotube to Homebrew #120
Comments
Literally have no idea about homebrew although have heard sometimes about it. Never been a user in the Apple Garden at all. So its kind of hard for me to deal with this. Also I don't own a Mac. So, kind of impossible I think since Apple has their so called "policy" of not even letting developers develop applications for their Platform without buying their products I guess, it'd more viable if someone who owns a Mac maintains & publishes the homebrew stuff on behalf of this project |
Hi there, I wanted to add Spotube to Homebrew: Homebrew/homebrew-cask#145688
|
Spotube macos is certainly missing signing. I'm unable to do that as it requirese access to XCode to generate certificates for the app |
I have no experience with MacOS development but I suppose it should be possible to handle it in Github Action somehow, shouldn't it? |
Signing would still require a certificate. |
And I can't issue a certificate without mac :'( |
I might help in this step :) I will look at it |
I've just added it into my tap https://github.com/homebrew-x/homebrew-x Usage brew install homebrew-x/x/spotube |
Sure, but custom tap is much better for such non signed apps. @KRTirtho can also host it as |
Looking forward to homebrew's release |
Such comments do not help anything. |
Here's an example of a Homebrew Cask tap hosted on GitHub. |
@gmcinalli Didn't you see #120 (comment)? |
@JounQin Yes, sorry. Just wanted to help understand better with a very similar project. |
Sadly this is a Catch 22. Only someone @KRTirtho trusts should create the certificate so the private key stays secret. At the same time @KRTirtho does not have Mac. The only solution I see is either: @KRTirtho adds a person he trusts to the project so they create the certificate for this app, or @KRTirtho gets his hands on some Mac. btw. I found an article showing how to automate the signing process using GitHub Actions
Sounds like the best option to me, unless the certificate is created. |
After re-reading the README.md — maybe @karniv00l can help? |
@Kairixir don't worry pal. I can now create one since I've recently got a mac. I'll try to add it to homebrew and even get it notarized by Apple. I was just learning the new mac ecosystem for the past month. Otherwise, 3.4.1 would've been in homebrew 😄
|
Well I tried to create a Developer ID but unfortunately, Apple doesn't accept Bangladeshi developer account applications So I temporarily created a tap repository and everyone should be able to use it to install spotube through homebrew $ brew tap krtirtho/apps
$ brew install --cask spotube |
I'll update the README too |
This issue can be closed, right? https://github.com/KRTirtho/spotube/blob/master/README.md?plain=1#L137 |
Depends. Might still be open to track not needing a custom tap or other things |
I've just noticed that 3.8.2 is out for 2 days, but the cask hasn't been updated since 2 weeks. Maybe some automation via GitHub Actions is needed to make sure the cask stays fresh? |
Is your feature request related to a problem? Please describe.
Installation of Spotube on a Mac currently only is available by downloading the dmg from Github. It would be great to be able to use a package-manager (Homebrew) for this.
Describe the solution you'd like
Add Spotube to Homebrew casks
Describe alternatives you've considered
N/A
Additional context
N/A
The text was updated successfully, but these errors were encountered: