Package Details: passy 1.8.0-1

Git Clone URL: https://aur.archlinux.org/passy.git (read-only, click to copy)
Package Base: passy
Description: Offline password manager with cross-platform synchronization
Upstream URL: https://glitterware.github.io/Passy
Licenses: GPL-3.0-or-later
Groups: modified
Submitter: GlitterWare
Maintainer: GlitterWare
Last Packager: GlitterWare
Votes: 0
Popularity: 0.000000
First Submitted: 2022-11-04 16:26 (UTC)
Last Updated: 2024-03-24 15:35 (UTC)

Latest Comments

GlitterWare commented on 2024-03-24 15:43 (UTC)

Apologies, the groups() array has now been removed.

Regarding ARM64 support, I am almost certain that it won't run on ARM64 in its current state as the package Passy uses to access the Argon2 library only provides x86_64 binaries and Argon2 needs to be built from source on ARM machines (which is what's done to compile Passy CLI for ARMv7).

yochananmarqos commented on 2024-03-23 23:35 (UTC) (edited on 2024-03-23 23:35 (UTC) by yochananmarqos)

@GlitterWare: I have not yet tested it on ARM64 either, however you already had variables regarding it.

Please remove the groups() array, that is only for my own personal use in my GitHub repo.

GlitterWare commented on 2024-03-23 23:18 (UTC)

Hello yochananmarqos! Thank you kindly for the quality improvements you have provided. They have been reviewed and committed to Passy AUR packages. While you have addressed the lack of aarch64 builds, Passy won't fully support aarch64 this way yet due to lack of Argon2 aarch64 binaries (user account creation / login will not work correctly). I may address this in a future commit soon, although I do not have an aarch64 system set up to test this myself as of today.

yochananmarqos commented on 2024-02-20 18:17 (UTC) (edited on 2024-02-20 18:18 (UTC) by yochananmarqos)

This fails to build and various things should be corrected:

  • The _pkgshortname variable is completely unnecessary as it's the same as pkgname
  • aarch64 is missing from the arch() array
  • Please use an SPDX license identifier
  • Missing build dependency on clang
  • The only dependency is gtk3, no idea where you got the rest
  • Use a static commit otherwise this is the same as passy-git
  • Flutter is a submodule, please see VCS package guidelines
  • Do not change the app id to the pkgname
  • The libraries have an insecure RUNPATH pointing to the build directory and should be removed

Improved PKGBUILD