Package Details: python-keepassxc-browser 0.1.6-1

Git Clone URL: https://aur.archlinux.org/python-keepassxc-browser.git (read-only, click to copy)
Package Base: python-keepassxc-browser
Description: Access the KeepassXC Browser API from python
Upstream URL: https://github.com/hrehfeld/python-keepassxc-browser
Licenses: AGPL3
Submitter: hrehfeld
Maintainer: hrehfeld
Last Packager: hrehfeld
Votes: 1
Popularity: 0.000000
First Submitted: 2019-01-18 11:11 (UTC)
Last Updated: 2021-10-19 21:55 (UTC)

Dependencies (4)

Required by (0)

Sources (0)

Latest Comments

sedrubal commented on 2023-06-19 08:52 (UTC)

To fix the dependencies and to update the package version, you could apply this patch:

diff --git a/.SRCINFO b/.SRCINFO
deleted file mode 100644
index 67b6f5a..0000000
--- a/.SRCINFO
+++ /dev/null
@@ -1,13 +0,0 @@
-pkgbase = python-keepassxc-browser
-   pkgdesc = Access the KeepassXC Browser API from python
-   pkgver = 0.1.6
-   pkgrel = 1
-   url = https://github.com/hrehfeld/python-keepassxc-browser
-   arch = any
-   license = AGPL3
-   makedepends = python
-   makedepends = python-pip
-   depends = python-libnacl
-   depends = python
-
-pkgname = python-keepassxc-browser
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..b32f0f0
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+pkg/
+src/
+*.pkg.tar.zst
diff --git a/PKGBUILD b/PKGBUILD
index 08fb2ac..12af362 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,18 @@
-# PKGBUILD generated by pipman
-# Python package author: Hauke Rehfeld <pypi.org@haukerehfeld.de>
 # Maintainer: Hauke Rehfeld <aur.archlinux.org@haukerehfeld.de>
 pkgname=python-keepassxc-browser
-pkgver=0.1.6
+pkgver=0.1.8
 pkgrel=1
 pkgdesc="Access the KeepassXC Browser API from python"
 arch=(any)
 url="https://github.com/hrehfeld/python-keepassxc-browser"
-license=('AGPL3')
-depends=("python-libnacl" "python")
+license=('AGPL-3.0')
+depends=("python-pysodium" "python")
 makedepends=("python" "python-pip")
 build() {
-  pip install --upgrade --no-deps --target="keepassxc-browser" keepassxc-browser==${pkgver}
+  pip install --no-deps --target="keepassxc-browser" keepassxc-browser==0.1.8
 }
 package() {
   sitepackages=$(python -c "import site; print(site.getsitepackages()[0])")
   mkdir -p $pkgdir/"$sitepackages"
   cp -r $srcdir/keepassxc-browser/* $pkgdir/"$sitepackages"
-}
\ No newline at end of file
+}

hrehfeld commented on 2021-10-19 21:59 (UTC)

(below comment is out-of-date)

xkero commented on 2020-10-28 16:13 (UTC)

Missing python-pysodium as dependency