From f47895050be6398fb90fc0b9e16886e1628606d2 Mon Sep 17 00:00:00 2001 From: Lars Wendler Date: Thu, 26 Nov 2020 09:22:30 +0100 Subject: dev-libs/volume_key: Revbump for python3_9 support added support for higher LUKS versions Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Lars Wendler --- ...e_key-0.3.12-support_higher_LUKS_versions.patch | 33 ++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 dev-libs/volume_key/files/volume_key-0.3.12-support_higher_LUKS_versions.patch (limited to 'dev-libs/volume_key/files') diff --git a/dev-libs/volume_key/files/volume_key-0.3.12-support_higher_LUKS_versions.patch b/dev-libs/volume_key/files/volume_key-0.3.12-support_higher_LUKS_versions.patch new file mode 100644 index 000000000000..6f5aec1dfe5a --- /dev/null +++ b/dev-libs/volume_key/files/volume_key-0.3.12-support_higher_LUKS_versions.patch @@ -0,0 +1,33 @@ +From 26c09768662d8958debe8c9410dae9fda02292c3 Mon Sep 17 00:00:00 2001 +From: Jiri Kucera +Date: Jan 23 2019 13:35:52 +0000 +Subject: Add support for higher versions of LUKS + + +--- + +diff --git a/lib/volume_luks.c b/lib/volume_luks.c +index f4bf2c8..d1c5d47 100644 +--- a/lib/volume_luks.c ++++ b/lib/volume_luks.c +@@ -30,6 +30,10 @@ Author: Miloslav Trmač */ + #include "volume.h" + #include "volume_luks.h" + ++#ifndef CRYPT_LUKS ++#define CRYPT_LUKS NULL ++#endif ++ + /* LUKS - specific code */ + + /* Return an error message for ERR_NO, for g_free (). */ +@@ -105,7 +109,7 @@ open_crypt_device (const char *path, char **last_log_entry, GError **error) + if (r < 0) + goto err; + crypt_set_log_callback(cd, record_cryptsetup_log_entry, last_log_entry); +- r = crypt_load (cd, CRYPT_LUKS1, NULL); ++ r = crypt_load (cd, CRYPT_LUKS, NULL); + if (r < 0) + goto err_cd; + return cd; + -- cgit v1.2.3-65-gdbad