* update libsecret to 0.21.0-1

This commit is contained in:
Alexander Baldeck 2023-08-24 10:53:31 +02:00
parent 4bb60dc3cf
commit a0b5506738

View File

@ -3,19 +3,39 @@
# Contributor: Jan de Groot <jgc@archlinux.org>
pkgbase=libsecret
pkgname=(libsecret libsecret-docs)
pkgver=0.20.5
pkgrel=2
pkgname=(
libsecret
libsecret-docs
)
pkgver=0.21.0
pkgrel=1
pkgdesc="Library for storing and retrieving passwords and other secrets"
url="https://wiki.gnome.org/Projects/Libsecret"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
license=(LGPL)
depends=(glib2 libgcrypt tpm2-tss)
makedepends=(gobject-introspection vala git meson gi-docgen bash-completion)
checkdepends=(python-dbus python-gobject gjs swtpm tpm2-abrmd)
_commit=d64530ac70d9723945d68ca079293ea0f9df9e9f # tags/0.20.5^0
depends=(
glib2
libgcrypt
tpm2-tss
)
makedepends=(
bash-completion
gi-docgen
git
gobject-introspection
meson
vala
)
checkdepends=(
gjs
python-dbus
python-gobject
swtpm
tpm2-abrmd
)
_commit=6678c87fed2dbe0b0e13cbd0ebaa3f47fd409817 # tags/0.21.0^0
source=("git+https://gitlab.gnome.org/GNOME/libsecret.git#commit=$_commit")
sha256sums=('SKIP')
b2sums=('SKIP')
pkgver() {
cd $pkgbase
@ -30,7 +50,11 @@ prepare() {
}
build() {
arch-meson $pkgbase build -D tpm2=true
local meson_options=(
-D tpm2=true
)
arch-meson $pkgbase build "${meson_options[@]}"
meson compile -C build
}
@ -79,4 +103,4 @@ package_libsecret-docs() {
mv doc/* "$pkgdir"
}
# vim:set sw=2 et:
# vim:set sw=2 sts=-1 et: