-
-
Notifications
You must be signed in to change notification settings - Fork 10.8k
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 browserpass extension #99519
Comments
As far as I have understood the old discussion it suggested adding a cask for the browserpass add-on and the browserpass-native component instead of just a formula for the browserpass-native component. That requires more work, but might be done. I just had a look on existing casks for Firefox add-ons and only found an outdated one for Adobe Flash (which is no longer supported), so that one should be removed. Are there better examples? Or should we reconsider adding simply a formula for |
CC'ing @Amar1729 who wrote the old formula. |
Is it CLI-only open-source software? If yes, it should be a formula. If not, it should be a cask, but we don’t take cask requests (only PRs). If I’ve missed something about your query, please let me know. |
It's a CLI-only open-source software:
Usually it is running as a background process which offers the services required by the Firefox add-on. |
How can we solve the deadlock situation that Would it get a second chance of being added as a formula? |
Missed that part. It can be submitted as a cask, yes. |
Hm. Casks cannot use |
That is a problem. Casks can only use pre-compiled software and we only accept it from the official sources. So if they don’t offer it, we also can’t. |
It would be much easier if Homebrew would accept a pull request for a formula. |
@stweil - actually, the browserpass releases do include prebuilt binaries for darwin64 (link), but not ARM yet. Another limitation that may prevent this from becoming a Cask is the fact that |
The limitation could be fixed for a formula which could check which browsers are available and create the required system-wide symbolic links using I don't know whether that would be possible for a Cask, too. |
I believe you but can’t help you with that. I deal with casks and don’t interfere in the decisions of the maintainers who deal with formulae.
Technically you can do anything in a |
Description of feature/enhancement
The browserpass extension for the Firefox web browser allows easy access to a password store based on the command line program
pass
(for which there exists already a formula).Justification
It looks like browserpass is used my many people. While the installation of the browser part of browserpass can be easily managed within Firefox, an additional external component
browserpass-native
is required, too. Building that is difficult, and here Homebrew would help.Some time ago there was already a pull request Homebrew/homebrew-core#21039 which would have added the external component
browserpass-native
tohomebrew-core
.Example use case
Any website requiring a password in the web browser.
The text was updated successfully, but these errors were encountered: