mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-06 05:47:13 +02:00
main/cryptsetup1: rebuild against libressl-2.7
This commit is contained in:
parent
020c315359
commit
c9a2fb3343
@ -2,7 +2,7 @@
|
|||||||
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
||||||
pkgname=cryptsetup1
|
pkgname=cryptsetup1
|
||||||
pkgver=1.7.5
|
pkgver=1.7.5
|
||||||
pkgrel=2
|
pkgrel=3
|
||||||
pkgdesc="Userspace setup tool for transparent encryption of block devices using the Linux 2.6 cryptoapi"
|
pkgdesc="Userspace setup tool for transparent encryption of block devices using the Linux 2.6 cryptoapi"
|
||||||
url="https://gitlab.com/cryptsetup/cryptsetup"
|
url="https://gitlab.com/cryptsetup/cryptsetup"
|
||||||
arch="all"
|
arch="all"
|
||||||
@ -16,6 +16,7 @@ makedepends="$makedepends_build $makedepends_host"
|
|||||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-libs"
|
subpackages="$pkgname-dev $pkgname-doc $pkgname-libs"
|
||||||
source="https://www.kernel.org/pub/linux/utils/cryptsetup/v${pkgver%.*}/cryptsetup-$pkgver.tar.gz
|
source="https://www.kernel.org/pub/linux/utils/cryptsetup/v${pkgver%.*}/cryptsetup-$pkgver.tar.gz
|
||||||
flush-stdout.patch
|
flush-stdout.patch
|
||||||
|
libressl-2.7.patch
|
||||||
"
|
"
|
||||||
builddir="$srcdir"/cryptsetup-$pkgver
|
builddir="$srcdir"/cryptsetup-$pkgver
|
||||||
|
|
||||||
@ -50,4 +51,5 @@ libs() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
sha512sums="be4cf2815390f415edc3e1013222c9fe735b83c37278484e680cf7e0f6bdb850242bf057020d4c0d9f0e66106dbbc5b57abe34b351c99951d4aebb809e3c0473 cryptsetup-1.7.5.tar.gz
|
sha512sums="be4cf2815390f415edc3e1013222c9fe735b83c37278484e680cf7e0f6bdb850242bf057020d4c0d9f0e66106dbbc5b57abe34b351c99951d4aebb809e3c0473 cryptsetup-1.7.5.tar.gz
|
||||||
301e3e3da5a899e0a6f01f44fbf37bb6a3f5b6a4fb41243bae6d3b7aea747276e784626cd1b19721cc264652c10ae8c560c4d20094e33bb82fb2fae0160682c0 flush-stdout.patch"
|
301e3e3da5a899e0a6f01f44fbf37bb6a3f5b6a4fb41243bae6d3b7aea747276e784626cd1b19721cc264652c10ae8c560c4d20094e33bb82fb2fae0160682c0 flush-stdout.patch
|
||||||
|
04686ed9407c69a68f608a1d8fb1e49e99476eea9adab789a3d78578ec01d352337529165abd5615416b1173ef0357dd35f977f8335ecb2f5610b8be998b7314 libressl-2.7.patch"
|
||||||
|
13
main/cryptsetup1/libressl-2.7.patch
Normal file
13
main/cryptsetup1/libressl-2.7.patch
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
diff --git a/lib/crypto_backend/crypto_openssl.c b/lib/crypto_backend/crypto_openssl.c
|
||||||
|
index 21aee76..b0a6aeb 100644
|
||||||
|
--- a/lib/crypto_backend/crypto_openssl.c
|
||||||
|
+++ b/lib/crypto_backend/crypto_openssl.c
|
||||||
|
@@ -52,7 +52,7 @@ struct crypt_hmac {
|
||||||
|
/*
|
||||||
|
* Compatible wrappers for OpenSSL < 1.1.0
|
||||||
|
*/
|
||||||
|
-#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
|
||||||
|
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
|
||||||
|
static void openssl_backend_init(void)
|
||||||
|
{
|
||||||
|
OpenSSL_add_all_algorithms();
|
Loading…
Reference in New Issue
Block a user