upg pinentry AGAIN

core arch pkg rebuilt 3 times in 3 days to accomodate Gnome 4 and Qt6 and KDE-plasma mechanisms FU
This commit is contained in:
joborun linux 2024-07-03 13:16:26 +03:00
parent 369840b32b
commit ef1a581cfb
3 changed files with 14 additions and 15 deletions

View file

@ -7,17 +7,15 @@
pkgname=pinentry
pkgver=1.3.0
pkgrel=03
pkgrel=04
pkgdesc='Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol'
url='https://gnupg.org/related_software/pinentry/'
depends=('glibc' 'ncurses' 'libassuan' 'libsecret' 'glib2'
libsecret-1.so libncursesw.so libassuan.so libglib-2.0.so)
makedepends=('qt5-base' 'qt6-base' 'gcr' 'gtk2-compat' 'qt5-x11extras')
makedepends=('qt5-base' 'gtk2-compat' 'qt5-x11extras')
optdepends=(
'gcr: gnome3 backend'
'gtk3: gtk backend'
'qt5-base: qt5 backend'
'qt6-base: qt6 backend'
'qt5-x11extras: qt backend'
)
backup=('etc/pinentry/preexec')
@ -34,9 +32,9 @@ build() {
--enable-pinentry-curses \
--enable-fallback-curses \
--enable-pinentry-emacs \
--enable-pinentry-gnome3 \
--disable-pinentry-gnome3 \
--enable-pinentry-qt5 \
--enable-pinentry-qt \
--disable-pinentry-qt \
--enable-libsecret
make
}
@ -65,6 +63,6 @@ validpgpkeys=(D8692123C4065DEA5E0F3AB5249B39D24F25E3B6 # Werner Koch (dist sig)
sha256sums=(9b3cd5226e7597f2fded399a3bc659923351536559e9db0826981bca316494de # pinentry-1.3.0.tar.bz2
3d4753e5262a36651dee14ea4e0e9461126d93fddd05f2da2ef95be4cb3ce1f0 # pinentry-1.3.0.tar.bz2.sig
40db39c6334917b79c77525451fc8e64861d1578e3e28da65a7870e66719d3e1) # pinentry
## f8cd6c87f2f6d74b42f7bf7417f15fbf74a428e47dc1532b193fd1212bc1097c pinentry-1.3.0-03-x86_64.pkg.tar.lz
## 9bf0f774025524f968a93818091d8dc6857f397337a73f0bbec22761833b97a7 pinentry-1.3.0-04-x86_64.pkg.tar.lz

View file

@ -4,7 +4,7 @@
pkgname=pinentry
pkgver=1.3.0
pkgrel=3
pkgrel=4
pkgdesc='Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol'
url='https://gnupg.org/related_software/pinentry/'
arch=('x86_64')
@ -12,12 +12,14 @@ license=('GPL')
depends=(
'glibc' 'ncurses' 'libassuan' 'libsecret' 'glib2'
libsecret-1.so libncursesw.so libassuan.so libglib-2.0.so)
makedepends=('qt6-base' 'qt5-x11extras' 'kwayland5' 'gtk2-compat' 'gcr')
makedepends=('qt6-base' 'qt5-x11extras' 'kwayland5' 'gtk2-compat' 'gcr-4' 'kguiaddons' 'kwindowsystem')
optdepends=(
'gcr: gnome3 backend'
'gtk3: gtk backend'
'kwayland5: qt backend'
'qt5-x11extras: qt backend'
'gcr-4: GNOME backend'
'gtk3: GTK backend'
'qt5-x11extras: Qt5 backend'
'kwayland5: Qt5 backend'
'kguiaddons: Qt6 backend'
'kwindowsystem: Qt6 backend'
)
backup=('etc/pinentry/preexec')
source=("https://www.gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig}

View file

@ -1,5 +1,4 @@
qt5-base
qt6-base
gcr
libglvnd
qt5-x11extras