| Name |
libsecret |
| Description |
Library for storing and retrieving passwords and other secrets |
| Version |
0.21.7-r0 |
| Package Base |
libsecret |
| Homepage |
https://gnome.pages.gitlab.gnome.org/libsecret |
| Maintainers |
['Natanael Copa <ncopa@alpinelinux.org>'] |
| Contributors |
[] |
| Distro-repo |
https://gitlab.alpinelinux.org/alpine/aports/-/tree/3.22-stable/main/libsecret |
| Sources |
['https://gitlab.gnome.org/GNOME/libsecret/-/archive/0.21.7-r0/libsecret-0.21.7-r0.tar.bz2'] |
| Dependencies |
['libc.musl-x86_64.so.1', 'libgcrypt.so.20', 'libgio-2.0.so.0', 'libglib-2.0.so.0', 'libgobject-2.0.so.0'] |
| Optional-Dependencies |
[] |
| Build-Dependencies |
['glib-dev', 'libxslt-dev', 'docbook-xsl', 'libgcrypt-dev', 'gobject-introspection-dev', 'vala', 'meson', 'dbus'] |
| Provides |
['so:libsecret-1.so.0=0.0.0', 'cmd:secret-tool=0.21.7-r0'] |
| Builddate |
25-03-2025 09:19:49 |
| Architecture |
x86_64 |
| Distro-Version |
v3.22 |
| Licenses |
['LGPL-2.1-or-later'] |
| Hash |
Q158bdu1MFxCSHcqzDj5/aiRNCBHM= |
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=libsecret
pkgver=0.21.7
pkgrel=0
pkgdesc="Library for storing and retrieving passwords and other secrets"
url="https://gnome.pages.gitlab.gnome.org/libsecret"
arch="all"
license="LGPL-2.1-or-later"
makedepends="glib-dev libxslt-dev docbook-xsl libgcrypt-dev
gobject-introspection-dev vala meson dbus"
checkdepends="py3-dbus py3-gobject3 xvfb-run dbus-x11"
options="!check" # gjs is in community now
subpackages="$pkgname-static $pkgname-dev $pkgname-doc $pkgname-lang"
source="https://gitlab.gnome.org/GNOME/libsecret/-/archive/$pkgver/libsecret-$pkgver.tar.bz2"
build() {
abuild-meson \
--default-library=both \
-Dgtk_doc=false \
output
meson compile -C output
}
check() {
xvfb-run meson test --print-errorlogs -C output
}
package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
sha512sums="
b1769d01edacf7d52c4cd66746b24bf426ca1dbd8ef13009f8f5b4b502c1e9123ccfc6801f9880313af222d072b6a0cd8a3b3bb4d281da30fe9e1bf0a2af8267 libsecret-0.21.7.tar.bz2
"