[GH-ISSUE #53] Homebrew Cask #42

Closed
opened 2026-02-28 14:30:10 +03:00 by kerem · 6 comments
Owner

Originally created by @xplosionmind on GitHub (May 27, 2021).
Original GitHub issue: https://github.com/jpochyla/psst/issues/53

Can you confirm that as of right now the only way to run the app on MacOS is by building it from source?
It would be great to have an Homebrew package of the app.

Thanks a lot!
T

Originally created by @xplosionmind on GitHub (May 27, 2021). Original GitHub issue: https://github.com/jpochyla/psst/issues/53 Can you confirm that as of right now the only way to run the app on MacOS is by building it from source? It would be great to have an Homebrew package of the app. Thanks a lot! T
Author
Owner

@jpochyla commented on GitHub (May 27, 2021):

Hi! I consider the current state pre-alpha, and I'm not sure if a consumer packing is appropriate at this point. We also have the Mac/Win/Linux artifacts built using GitHub Actions, this should have a link from the readme.

<!-- gh-comment-id:849759352 --> @jpochyla commented on GitHub (May 27, 2021): Hi! I consider the current state pre-alpha, and I'm not sure if a consumer packing is appropriate at this point. We also have the Mac/Win/Linux artifacts built using GitHub Actions, this should have a link from the readme.
Author
Owner

@jpochyla commented on GitHub (May 27, 2021):

Related to #16

<!-- gh-comment-id:849771508 --> @jpochyla commented on GitHub (May 27, 2021): Related to #16
Author
Owner

@weltonrodrigo commented on GitHub (Nov 18, 2021):

I'm trying me feet at a homebrew cask for psst.

You can see it at https://github.com/weltonrodrigo/homebrew-cask/blob/master/Casks/psst.rb

I can see you have been discussing this subject and here is why I think you should embrace this formula:

  • People are already using your software in the nightly built version
  • Download link for that version is already prominent in this GitHub repo
  • This homebrew only automates that process and makes it much easier and happier

I agree with you that a nightly build version can tarnish Psst reputation, but given that people is already using it and it's the only binary you provide right now, this risk is already been taken.

As a suggestion, I believe you can mitigate that risk by creating a stable branch and using the same service to generate a downloadable stable version. I can change the formula to use that instead.

I'm already using this formula and you know what? Psst is just fucking great! Now I can use my computer while also listening to Spotify without that ugly electron sucking all my RAM.

If you want to use this formula too, you can just:

brew install --no-quarantine weltonrodrigo/homebrew-cask/psst

If you give me the green light, I can submit my formula to the main homebrew repo, or, If you prefer, you can do it yourself.

ITWOULDBENICEs:

  • If you agree with this formula, it would be nice to have a versioned link to download the binary. That way, brew can detect and periodically upgrade to new versions.
  • It would be nice to have a (complete) list of files and directories to delete when uninstalling Psst.
  • It would be really nice to have a signed binary.
<!-- gh-comment-id:972915419 --> @weltonrodrigo commented on GitHub (Nov 18, 2021): I'm trying me feet at a homebrew cask for psst. You can see it at https://github.com/weltonrodrigo/homebrew-cask/blob/master/Casks/psst.rb I can see you have been discussing this subject and here is why I think you should embrace this formula: - People are already using your software in the nightly built version - Download link for that version is _already prominent_ in this GitHub repo - This homebrew only automates that process and makes it much easier and happier I agree with you that a nightly build version can tarnish Psst reputation, but given that _people is already using it_ and it's the only binary you provide right now, this risk is already been taken. As a suggestion, I believe you can mitigate that risk by creating a stable branch and using the same service to generate a downloadable stable version. I can change the formula to use that instead. I'm already using this formula and you know what? Psst is just fucking great! Now I can use my computer while also listening to Spotify without that ugly electron sucking all my RAM. If you want to use this formula too, you can just: ```shell brew install --no-quarantine weltonrodrigo/homebrew-cask/psst ``` If you give me the green light, I can submit my formula to the main homebrew repo, or, If you prefer, you can do it yourself. ITWOULDBENICEs: - If you agree with this formula, it would be nice to have a versioned link to download the binary. That way, ```brew``` can detect and periodically upgrade to new versions. - It would be nice to have a (complete) list of files and directories to delete when uninstalling Psst. - It would be really nice to have a signed binary.
Author
Owner

@pie-ai commented on GitHub (May 20, 2022):

I used
brew install --no-quarantine weltonrodrigo/homebrew-cask/psst
as I could not. find an apple silicon / arm build and I got it running in seconds.

Thanks a lot!

<!-- gh-comment-id:1132530087 --> @pie-ai commented on GitHub (May 20, 2022): I used `brew install --no-quarantine weltonrodrigo/homebrew-cask/psst ` as I could not. find an apple silicon / arm build and I got it running in seconds. Thanks a lot!
Author
Owner

@shiftgeist commented on GitHub (Sep 25, 2024):

I think this issue (#53) can be closed due to https://formulae.brew.sh/cask/psst#default

<!-- gh-comment-id:2374150321 --> @shiftgeist commented on GitHub (Sep 25, 2024): I think this issue (#53) can be closed due to https://formulae.brew.sh/cask/psst#default
Author
Owner

@jacksongoode commented on GitHub (Sep 25, 2024):

I think this issue (https://github.com/jpochyla/psst/issues/53) can be closed due to formulae.brew.sh/cask/psst#default

Yes, thank you!

<!-- gh-comment-id:2374616197 --> @jacksongoode commented on GitHub (Sep 25, 2024): > I think this issue (https://github.com/jpochyla/psst/issues/53) can be closed due to [formulae.brew.sh/cask/psst#default](https://formulae.brew.sh/cask/psst#default) Yes, thank you!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/psst#42
No description provided.