diff options
author | Jonas Witschel | 2020-08-31 16:39:37 +0200 |
---|---|---|
committer | Jonas Witschel | 2020-08-31 16:39:37 +0200 |
commit | 1859c306f149c76c617631ee56f89ec3969109ef (patch) | |
tree | 574f27ba9a8007fc59079d54859c5f37e592807d /PKGBUILD | |
parent | 6d7e03c577268ff8066b857c93abbf9f3cdcb757 (diff) | |
download | aur-clevis-git.tar.gz |
upgpkg: clevis-git 14.r0.44b7b6e-1: synchronise with [community] PKGBUILD
Update dependencies and drop fakeroot workaround since it does not work reliably.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 10 insertions, 14 deletions
@@ -1,27 +1,25 @@ # Maintainer: Jonas Witschel <diabonas@archlinux.org> pkgname=clevis-git -pkgver=12.r0.dabff02 +pkgver=14.r0.44b7b6e pkgrel=1 pkgdesc='Automated Encryption Framework' arch=('x86_64') url='https://github.com/latchset/clevis' license=('GPL3') depends=('bash' 'jose') -makedepends=('git' 'meson' - # Optional components, must be present during build to enable corresponding features - 'asciidoc' # man page support - 'bash-completion' # Bash completion support - 'dracut' # dracut unlocker support - 'libpwquality' 'luksmeta' # LUKS unlocker support' - 'tpm2-tools' # TPM pin support - 'udisks2') # UDisks2 unlocker support -checkdepends=('tang') -optdepends=('cryptsetup: LUKS unlocker support' +makedepends=('git' 'meson' 'asciidoc' 'audit' 'bash-completion' 'cryptsetup' 'dracut' 'glib2' + 'jansson' 'libpwquality' 'luksmeta' 'openssl' 'tpm2-tools' 'udisks2') +checkdepends=('jq' 'tang') +optdepends=('audit: UDisks2 unlocker support' + 'cryptsetup: LUKS unlocker support' 'curl: Tang pin support' 'dracut: dracut unlocker support' + 'glib2: UDisks2 unlocker support' + 'jansson: SSS pin and UDisks2 unlocker support' 'libpwquality: LUKS unlocker support' 'luksmeta: LUKS and UDisks2 unlocker support' 'nmap: dracut unlocker support' + 'openssl: SSS pin support' 'tpm2-tools: TPM2 pin support' 'udisks2: UDisks2 unlocker support') provides=("${pkgname%-git}") @@ -42,9 +40,7 @@ build() { check() { cd "${pkgname%-git}" - # The LUKS tests are skipped when not running as root but work fine without - # actual root privileges, so use fakeroot to bypass the root check - fakeroot ninja -C build test + ninja -C build test } package() { |