Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages /
qtpass
Commits:
23eb7004 by Christian Hesse at 2026-04-13T13:38:46+02:00
upgpkg: 1.6.0-1: new upstream release. build from git sources
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,19 +1,21 @@
pkgbase = qtpass
pkgdesc = A multi-platform GUI for pass
- pkgver = 1.5.1
+ pkgver = 1.6.0
pkgrel = 1
url = https://qtpass.org/
arch = x86_64
license = GPL-3.0-or-later
+ makedepends = git
makedepends = qt6-tools
- depends = qt6-base
- depends = qt6-svg
+ depends = glibc
+ depends = libgcc
+ depends = libstdc++
depends = pass
depends = pwgen
- source =
qtpass-1.5.1.tar.gz::https://github.com/IJHack/qtpass/archive/v1.5.1.tar.gz
- source =
qtpass-1.5.1.tar.gz.asc::https://github.com/IJHack/qtpass/releases/download/v1.5.1/QtPass-1.5.1.tar.gz.asc
+ depends = qt6-base
+ depends = qt6-svg
+ source = git+https://github.com/IJHack/QtPass.git#tag=v1.6.0
validpgpkeys = DF7FEF8DFBA721E320B18F5615B63ADCA0034B9E
- sha256sums =
7057a9c13e4dcc53cc18c1693ad10d51f781b774dbb8624efb90294a74a7cdb1
- sha256sums = SKIP
+ sha256sums =
7de0aca6f54d98f3a6e15f9c79a3ca5eb3b02774b8d5b6c2ce09e59ae409f829
pkgname = qtpass
=====================================
PKGBUILD
=====================================
@@ -2,35 +2,33 @@
# Contributor: Kevin MacMartin <[email protected]>
pkgname=qtpass
-pkgver=1.5.1
+pkgver=1.6.0
pkgrel=1
pkgdesc='A multi-platform GUI for pass'
url='https://qtpass.org/'
license=('GPL-3.0-or-later')
arch=('x86_64')
-depends=('qt6-base' 'qt6-svg' 'pass' 'pwgen')
-makedepends=('qt6-tools')
+depends=('glibc' 'libgcc' 'libstdc++' 'pass' 'pwgen' 'qt6-base' 'qt6-svg')
+makedepends=('git' 'qt6-tools')
validpgpkeys=('DF7FEF8DFBA721E320B18F5615B63ADCA0034B9E') # Anne Jan Brouwer
(JinX) <[email protected]>
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/IJHack/${pkgname}/archive/v${pkgver}.tar.gz"
-
"${pkgname}-${pkgver}.tar.gz.asc::https://github.com/IJHack/${pkgname}/releases/download/v${pkgver}/QtPass-${pkgver}.tar.gz.asc")
-sha256sums=('7057a9c13e4dcc53cc18c1693ad10d51f781b774dbb8624efb90294a74a7cdb1'
- 'SKIP')
+source=("git+https://github.com/IJHack/QtPass.git#tag=v${pkgver}")
+sha256sums=('7de0aca6f54d98f3a6e15f9c79a3ca5eb3b02774b8d5b6c2ce09e59ae409f829')
prepare() {
- cd "${srcdir}/QtPass-${pkgver}"
+ cd 'QtPass'
sed -i 's|qtpass-icon|qtpass|' ${pkgname}.desktop
}
build() {
- cd "${srcdir}/QtPass-${pkgver}"
+ cd 'QtPass'
qmake6
make
}
package() {
- cd "${srcdir}/QtPass-${pkgver}"
+ cd 'QtPass'
install -D -m0755 main/qtpass "${pkgdir}/usr/bin/${pkgname}"
install -D -m0644 artwork/icon.png
"${pkgdir}/usr/share/pixmaps/${pkgname}.png"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/qtpass/-/commit/23eb7004438d8673c8e10d6834c82303ec5b6b00
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/qtpass/-/commit/23eb7004438d8673c8e10d6834c82303ec5b6b00
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help