Package Details: proton-pass 1.36.1-1

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.40
First Submitted: 2024-06-06 17:07 (UTC)
Last Updated: 2026-04-26 16:04 (UTC)

Latest Comments

1 2 3 4 Next › Last »

Musikolo commented on 2026-04-28 04:31 (UTC)

@DodoGTA, I found better way to handle the issues with the logo icon that not only doesn't require changing the proton-pass.desktop file, but it also solves the issue with Wayland icon on Electron window frame. All it takes is applying the following hack in the prepare() function of the PKGBUILD file:

# HACK: Add icon for Electron window
sed -i 's@opacity: 1,@opacity: 1, icon: "/usr/share/proton-pass/assets/logo.png",@' applications/pass-desktop/src/main.ts

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.desktop file:

diff --git a/proton-pass-orig.desktop b/proton-pass.desktop
index 82b9332..77692bb 100644
--- a/proton-pass-orig.desktop
+++ b/proton-pass.desktop
@@ -2,7 +2,8 @@
 Name=Proton Pass
 Comment=Proton Pass desktop application
 GenericName=Password Manager
-Exec=proton-pass %U
+Path=/usr/share/proton-pass
+Exec=electron app.asar
 Icon=proton-pass
 Type=Application
 StartupNotify=true

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:

[musikolo@MyPC tmp]$ cat xfs-87b1d7b7/build.log 
# This file contains the result of Yarn building a package (netlify-cli@npm:17.38.1)
# Script name: postinstall

/home/musikolo/builds/proton-pass/src/WebClients-proton-pass-1.34.2/node_modules/buffer-equal-constant-time/index.js:37
var origSlowBufEqual = SlowBuffer.prototype.equal;
                                  ^

TypeError: Cannot read properties of undefined (reading 'prototype')
    at Object.<anonymous> (/home/musikolo/builds/proton-pass/src/WebClients-proton-pass-1.34.2/node_modules/buffer-equal-constant-time/index.js:37:35)
    at Module._compile (node:internal/modules/cjs/loader:1809:14)
    at Object..js (node:internal/modules/cjs/loader:1940:10)
    at Module.load (node:internal/modules/cjs/loader:1530:32)
    at Module._load (node:internal/modules/cjs/loader:1332:12)
    at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
    at Module.require (node:internal/modules/cjs/loader:1553:12)
    at require (node:internal/modules/helpers:152:16)
    at Object.<anonymous> (/home/musikolo/builds/proton-pass/src/WebClients-proton-pass-1.34.2/node_modules/jwa/index.js:1:19)
    at Module._compile (node:internal/modules/cjs/loader:1809:14)

Node.js v25.6.0
[musikolo@MyPC tmp]$

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.2 doesn't build right. Not sure if I'm missing something. Please find the build logs I got at https://pastebin.com/F5eZrQLv

Thanks!

mainrs commented on 2026-01-02 17:42 (UTC)

@eggplant I have the same issue, but with a more recent deb version:

Aur (1)          Old Version  New Version    Make Only
aur/proton-pass  1.32.10-1    1.33.0-1       No

:: Proceed to review? [Y/n]: 

:: Downloading PKGBUILDs...
 PKGBUILDs up to date
 nothing new to review
fetching devel info...
==> Making package: proton-pass 1.33.0-1 (Fr 02 Jan 2026 18:40:56 CET)
==> Retrieving sources...
  -> Found proton-pass-1.33.0.tar.gz
  -> Found proton-pass.desktop
==> Validating source files with sha256sums...
    proton-pass-1.33.0.tar.gz ... FAILED
    proton-pass.desktop ... Passed
==> ERROR: One or more files did not pass the validity check!
error: failed to download sources for 'proton-pass-1.33.0-1': 
error: packages failed to build: proton-pass-1.33.0-1
sha256sum ~/.cache/paru/clone/proton-pass/proton-pass-1.33.0.tar.gz 
1e250def51bbb5394cd5a17df54e91e94a1914c2fb59806c3790fac0366fbbfa

DodoGTA commented on 2025-11-09 08:56 (UTC)

@mouseman I've mentioned the issue in https://github.com/ProtonMail/WebClients/issues/464#issuecomment-3507707872

Right now I can either switch to a specific Git commit which has the correct Proton Pass version (but that doesn't work with new version checking and increases build size) or I can mirror the last tarball in my own repo fork (which would require manual work every time a new Proton Pass version is released)

mouseman commented on 2025-11-09 07:06 (UTC) (edited on 2025-11-09 07:07 (UTC) by mouseman)

==> Retrieving sources...
  -> Downloading proton-pass-1.32.11.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading https://github.com/ProtonMail/WebClients/archive/refs/tags/proton-pass@1.32.11.tar.gz
    Aborting...
Error: Failed to build proton-pass