Search Criteria
Package Details: proton-pass 1.37.1-3
Package Actions
| Git Clone URL: | https://aur.archlinux.org/proton-pass.git (read-only, click to copy) |
|---|---|
| Package Base: | proton-pass |
| Description: | Open-source and secure identity manager |
| Upstream URL: | https://proton.me/pass |
| Licenses: | GPL-3.0-or-later |
| Conflicts: | proton-pass-bin |
| Submitter: | marmotz |
| Maintainer: | DodoGTA |
| Last Packager: | DodoGTA |
| Votes: | 19 |
| Popularity: | 0.28 |
| First Submitted: | 2024-06-06 17:07 (UTC) |
| Last Updated: | 2026-05-28 18:06 (UTC) |
Dependencies (6)
- bash (bash-gitAUR, bash-devel-gitAUR)
- electron (electron-launcherAUR, electron-nightly-binAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- rust (rust-beta-binAUR, rustup-gitAUR, rust-gitAUR, rustup) (make)
- yarn (yarn-berryAUR, yarn-corepackAUR) (make)
Latest Comments
1 2 3 4 Next › Last »
FluffyToast commented on 2026-05-31 10:50 (UTC)
@DodoGTA Electron40 has been released, I built it and it seems to be running without issues, so i guess it can be changed depends array. Also having nodejs-lts-jod works beautifully while nodejs-26 does not seems to work (on all distros).
Musikolo commented on 2026-05-30 05:19 (UTC) (edited on 2026-05-30 05:24 (UTC) by Musikolo)
With the new changes, I no longer need
npmto build this package. However, it still freezes with the default nodejs package installed (nodejs-26). The only way I found to overcome this hurdle is by addingnodejs-lts-jodto themakedependsarray.In addition, I still think it would be nice to include the hack I mentioned here to replace the Wayland icon with the Proton Pass icon on the window frame. I don't know if this occurs in all window managers, but it does on KDE Plasma. Please check these screenshots to better understand what I'm talking about.
Thanks.
Musikolo commented on 2026-05-23 22:08 (UTC) (edited on 2026-05-23 22:12 (UTC) by Musikolo)
@DodoGTA, I had to add
npmto themakedependsarray to pass this error: https://pastebin.com/4Vb41pvqFrom there the code compiles well but it hangs up on the packaging step of the
yarn execcommand within thebuild()function. After a long waiting time with no activity, I have to press Ctrl+C to cancel the process. This is what I get: https://pastebin.com/6UaisFfhAt this point, when I run
makepkg -crsto build the app, the following packages are installed on my box:Further looking into, I noticed that both Debian and Red Hat oficial binaries distributed by Proton use Electron39 and Nodejs v22 which seems to be the most widely adopted versions right now in Arch. This is what I found on the DEB and RPM packages:
Finnally, by replacing
electronwithelectron39in thedependsdependency array and addingnodejs-lts-jodto themakedependsarray, I was able to build this package successfully!I hope it helps.
Musikolo commented on 2026-04-28 04:31 (UTC) (edited on 2026-05-30 05:26 (UTC) by Musikolo)
@DodoGTA, I found better way to handle the issues with the logo icon that not only doesn't require changing the
proton-pass.desktopfile, but it also solves the issue with Wayland icon on Electron window frame. All it takes is applying the following hack in theprepare()function of thePKGBUILDfile:However, to make it look really nice, it would be nice to convert the logo.svg file into PNG format and use it here. If you could do this it would be fantastic!
Regards.
Musikolo commented on 2026-04-26 18:00 (UTC)
@DodoGTA, I noticed Proton Pass starts in a separate Wayland window which displays the W yellow Wayland icon on the taskbar. Since that looks awful, I played with a few things and I think I found a way to correct this issue. All it takes is applying the following changes in the
proton-pass.desktopfile:Please consider adding this enhancement. Thanks for maintaining this package.
Regards.
DodoGTA commented on 2026-02-23 22:11 (UTC)
@jordanbcx I guess the Proton (AG) team reset their tags again (anyway I updated the checksum)
jordanbcx commented on 2026-02-23 13:59 (UTC)
Edit build files with updated integrity if it fails:
sha256sums=('9d53fbcbe607657818f8c32bc2a4cf22ab399c11fc1045490053879b739f1171' '501210c67fc921a2fb4ba591980192ad1da60e26fb6b2fd7d68aad4075eafac7')
Musikolo commented on 2026-02-07 16:34 (UTC)
Sure thing. Here you have:
Please let me know if anything else is needed.
Regards.
DodoGTA commented on 2026-02-07 16:25 (UTC)
@Musikolo Can you send those build logs in /tmp too?
Musikolo commented on 2026-02-07 15:11 (UTC)
Looks like version
1.34.2doesn't build right. Not sure if I'm missing something. Please find the build logs I got at https://pastebin.com/F5eZrQLvThanks!
1 2 3 4 Next › Last »