* update cryptsetup to 2.6.0-1

This commit is contained in:
Alexander Baldeck 2022-12-15 14:30:56 +01:00
parent d583232582
commit 786ae37a9e
3 changed files with 11 additions and 5 deletions

View File

@ -3,8 +3,8 @@
# Contributor: Thomas Bächler <thomas@archlinux.org>
pkgname=cryptsetup
pkgver=2.5.0
pkgrel=3
pkgver=2.6.0
pkgrel=1
pkgdesc='Userspace setup tool for transparent encryption of block devices using dm-crypt'
arch=(x86_64 powerpc64le powerpc riscv64)
license=('GPL')
@ -19,11 +19,11 @@ source=("https://www.kernel.org/pub/linux/utils/cryptsetup/v${pkgver%.*}/${pkgna
'hooks-encrypt'
'install-encrypt'
'install-sd-encrypt')
sha256sums=('9184a6ebbd9ce7eb211152e7f741a6c82f2d1cc0e24a84ec9c52939eee0f0542'
sha256sums=('44397ba76e75a9cde5b02177bc63cd7af428a785788e3a7067733e7761842735'
'SKIP'
'29a3f1db5b86a8e6b7c914125e2c46711d6d5985bbf4089e158e06af551c8307'
'817686b47e5ffd32913bcae7efe717f3377a48062b6311549d4440cfd3eadf17'
'5d68a359fd85b5132456f96c2405916de5009efc8e7edf51aef6bf2d2ffd0bd5')
'2b71c6c56ef81e5bf4f49dcc08dbd1651b46bda51a8f75a0a342b344b2d0eccd'
'24cd81419c8f3fd8341dfa3c4616946180a16ea762b6ea7576d2214f83f875db')
build() {
cd "${srcdir}"/$pkgname-${pkgver}

View File

@ -24,6 +24,9 @@ build() {
# cryptsetup calls pthread_create(), which dlopen()s libgcc_s.so.1
add_binary '/usr/lib/libgcc_s.so.1'
# cryptsetup loads the legacy provider which is required for whirlpool
add_binary '/usr/lib/ossl-modules/legacy.so'
add_runscript
}

View File

@ -34,6 +34,9 @@ build() {
# cryptsetup calls pthread_create(), which dlopen()s libgcc_s.so.1
add_binary '/usr/lib/libgcc_s.so.1'
# cryptsetup loads the legacy provider which is required for whirlpool
add_binary '/usr/lib/ossl-modules/legacy.so'
# add libraries dlopen()ed by systemd-cryptsetup
for LIB in fido2 tss2-{{esys,rc,mu},tcti-'*'}; do
for FILE in $(find /usr/lib/ -maxdepth 1 -name "lib${LIB}.so*"); do