aboutsummaryrefslogtreecommitdiffstats
path: root/community/gnome-passwordsafe/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/gnome-passwordsafe/APKBUILD')
-rw-r--r--community/gnome-passwordsafe/APKBUILD43
1 files changed, 32 insertions, 11 deletions
diff --git a/community/gnome-passwordsafe/APKBUILD b/community/gnome-passwordsafe/APKBUILD
index d16c782efaf..83b225681e6 100644
--- a/community/gnome-passwordsafe/APKBUILD
+++ b/community/gnome-passwordsafe/APKBUILD
@@ -1,27 +1,48 @@
# Contributor: Rasmus Thomsen <oss@cogitri.dev>
-# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=gnome-passwordsafe
-pkgver=5.0
+pkgver=7.3
pkgrel=2
-pkgdesc="A password manager for GNOME"
+pkgdesc="password manager for GNOME"
url="https://gitlab.gnome.org/World/secrets"
-# s390x, mips64 and riscv64 blocked by rust -> libhandy1
-arch="noarch !s390x !mips64 !riscv64"
+# s390x blocked by py3-keepass
+arch="noarch !s390x"
license="GPL-3.0-only"
-depends="python3 py3-keepass>=3.2.1 py3-pycryptodomex libhandy1 py3-libpwquality py3-gobject3"
-makedepends="meson gtk+3.0-dev libhandy1-dev libpwquality-dev gobject-introspection-dev"
-checkdepends="appstream-glib desktop-file-utils"
+depends="
+ libadwaita
+ py3-cairo
+ py3-gobject3
+ py3-keepass>=4.0.1
+ py3-libpwquality
+ py3-otp>=2.4.0
+ py3-pycryptodomex
+ py3-validators
+ py3-zxcvbn
+ python3
+ "
+makedepends="
+ desktop-file-utils
+ gobject-introspection-dev
+ gtk4.0-dev
+ libadwaita-dev
+ libpwquality-dev
+ meson
+ "
+checkdepends="
+ appstream-glib
+ desktop-file-utils
+ "
subpackages="$pkgname-lang"
source="https://gitlab.gnome.org/World/secrets/-/archive/${pkgver/_/.}/secrets-${pkgver/_/.}.tar.bz2"
builddir="$srcdir/secrets-${pkgver/_/.}"
build() {
abuild-meson . output
- meson compile ${JOBS:+-j ${JOBS}} -C output
+ meson compile -C output
}
check() {
- meson test --no-rebuild -v -C output
+ meson test --no-rebuild --print-errorlogs -C output
}
package() {
@@ -29,5 +50,5 @@ package() {
}
sha512sums="
-efda256aeeffc3a0fe8cad2f18e0a834dac8a227ff9af00b56125c2bbd2bb9c1d1c4e18328c55948a47bb0ad0352d0a9f2d464732a713df25a60f58ff7729d5e secrets-5.0.tar.bz2
+4390707908f6cde9d971e06892afcaacc710b91c00e344068acf9ec4796c1e1d8b1aa716fc92916a35a9f7beaefde2d752c16a2f55d24451027de823f575bdcf secrets-7.3.tar.bz2
"