aboutsummaryrefslogtreecommitdiff
path: root/dev-libs/luksmeta
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/luksmeta')
-rw-r--r--dev-libs/luksmeta/Manifest4
-rw-r--r--dev-libs/luksmeta/files/luksmeta-tests.patch137
-rw-r--r--dev-libs/luksmeta/luksmeta-9.ebuild27
-rw-r--r--dev-libs/luksmeta/metadata.xml8
4 files changed, 0 insertions, 176 deletions
diff --git a/dev-libs/luksmeta/Manifest b/dev-libs/luksmeta/Manifest
deleted file mode 100644
index d3e004e..0000000
--- a/dev-libs/luksmeta/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX luksmeta-tests.patch 5883 BLAKE2B db372fc940dd1f82140c79ea979ace7b900de6b0ef6eeecd65b616859b4195456c14010631313dd6a416319301bd0728d8492c51e2c1c6432a262cfc1aae1151 SHA512 194d34fcede1747c8985f184370628b576840594a76deead17edc1d53f9689f5f97195da3f113f45679507e2940ebeb80dae7e64c164a1aa045ae4878ba96f75
-DIST luksmeta-9.tar.gz 27650 BLAKE2B e55796929410e9a3124c3f28066bac42b46e71df98ab7a1e58c1f973d4fda41d7c8d64b735ae0d1e192054297932951407083f89a7f255c09d22dce370865036 SHA512 874331988fe2648d4924779b348f190ed5c6e4d71da4ad027f176e3f8dcbc78fc26e9f9b8402a97437db5b884db31b72598afc70e025cd8533168a5986417a76
-EBUILD luksmeta-9.ebuild 534 BLAKE2B a7adb730bdf67532179d1ef57c7ddab764ddc3fe6f0907a3b541d7ce250ec769cf99cbe8693c9739b2b9c1858cdf0a0f7d42bfec961a23ba90b72476982921fa SHA512 ef71a53f63f6bc09c6a1a5f7f9f75f93c9e089988e5c4df3af7738d7af84e44fed07a98163beeb2a4c892b58052b2c1bc8637a8a8a838188a4dfb9acae4bd4cb
-MISC metadata.xml 241 BLAKE2B 6dac420f48c539432671f9251c134a254e92cd56082e2551d3f9153c4319f11d06ee167a7ea10b4d16764fc2325db5057662ac61812c1ead8e7256915d9f494b SHA512 da3a07ed2a719b870f4a8f2fb10a54f6248184f553d6b8b55c7faa6b7d90aaf1d2a77ac40e08c1b6eb33f6a6da5f1db4d5eaf6c6332ffbd232fddc4ac3a1086a
diff --git a/dev-libs/luksmeta/files/luksmeta-tests.patch b/dev-libs/luksmeta/files/luksmeta-tests.patch
deleted file mode 100644
index aeca588..0000000
--- a/dev-libs/luksmeta/files/luksmeta-tests.patch
+++ /dev/null
@@ -1,137 +0,0 @@
-# Closes Gentoo bug 837308
-# This patch backports the master branch's test-lm-{big,one,two}.c and test-luksmeta.c
-# due to failing tests on v9 tag (see https://bugs.gentoo.org/837308)
-
-diff --git a/test-lm-assumptions.c b/test-lm-assumptions.c
-index d9ff20b..b4f293f 100644
---- a/test-lm-assumptions.c
-+++ b/test-lm-assumptions.c
-@@ -28,7 +28,8 @@ main(int argc, char *argv[])
- /* Test the layout state. */
- assert(test_layout((range_t[]) {
- { 0, 1024 }, /* LUKS header */
-- END(1024), /* Rest of the file */
-+ { 1024, 3072, true }, /* Keyslot Area */
-+ { 0, 0 },
- }));
-
- unlink(filename);
-diff --git a/test-lm-big.c b/test-lm-big.c
-index 6098e59..eb94d3b 100644
---- a/test-lm-big.c
-+++ b/test-lm-big.c
-@@ -111,7 +111,7 @@ main(int argc, char *argv[])
-
- assert(test_layout((range_t[]) {
- { 0, 1024 }, /* LUKS header */
-- { 1024, offset - 1024, true }, /* Keyslot Area */
-+ { 1024, 3072, true }, /* Keyslot Area */
- { offset, 4096 }, /* luksmeta header */
- { offset + 4096, 4096 }, /* luksmeta slot 0 */
- { offset + 8192, 4096 }, /* luksmeta slot 0 (cont) */
-@@ -127,7 +127,7 @@ main(int argc, char *argv[])
-
- assert(test_layout((range_t[]) {
- { 0, 1024 }, /* LUKS header */
-- { 1024, offset - 1024, true }, /* Keyslot Area */
-+ { 1024, 3072, true }, /* Keyslot Area */
- { offset, 4096 }, /* luksmeta header */
- END(offset + 4096), /* Rest of the file */
- }));
-diff --git a/test-lm-init.c b/test-lm-init.c
-index 2a6cb45..b16d597 100644
---- a/test-lm-init.c
-+++ b/test-lm-init.c
-@@ -57,7 +57,7 @@ main(int argc, char *argv[])
- /* Test the layout state. */
- assert(test_layout((range_t[]) {
- { 0, 1024 }, /* LUKS header */
-- { 1024, offset - 1024, true }, /* Keyslot Area */
-+ { 1024, 3072, true }, /* Keyslot Area */
- { offset, 4096 }, /* luksmeta header */
- END(offset + 4096), /* Rest of the file */
- }));
-@@ -106,7 +106,7 @@ main(int argc, char *argv[])
- assert(luksmeta_test(cd) == -ENOENT);
- assert(test_layout((range_t[]) {
- { 0, 1024 }, /* LUKS header */
-- { 1024, offset - 1024, true }, /* Keyslot Area */
-+ { 1024, 3072, true }, /* Keyslot Area */
- END(offset), /* Rest of the file */
- }));
-
-diff --git a/test-lm-one.c b/test-lm-one.c
-index 8deb70a..18613e0 100644
---- a/test-lm-one.c
-+++ b/test-lm-one.c
-@@ -49,7 +49,7 @@ main(int argc, char *argv[])
- /* Test the layout state. */
- assert(test_layout((range_t[]) {
- { 0, 1024 }, /* LUKS header */
-- { 1024, offset - 1024, true }, /* Keyslot Area */
-+ { 1024, 3072, true }, /* Keyslot Area */
- { offset, 4096 }, /* luksmeta header */
- { offset + 4096, 4096 }, /* luksmeta slot 0 */
- END(offset + 8192), /* Rest of the file */
-@@ -68,7 +68,7 @@ main(int argc, char *argv[])
- /* Test the layout state. */
- assert(test_layout((range_t[]) {
- { 0, 1024 }, /* LUKS header */
-- { 1024, offset - 1024, true }, /* Keyslot Area */
-+ { 1024, 3072, true }, /* Keyslot Area */
- { offset, 4096 }, /* luksmeta header */
- END(offset + 4096), /* Rest of the file */
- }));
-diff --git a/test-lm-two.c b/test-lm-two.c
-index 78fea5b..9f0b1c5 100644
---- a/test-lm-two.c
-+++ b/test-lm-two.c
-@@ -53,7 +53,7 @@ main(int argc, char *argv[])
-
- assert(test_layout((range_t[]) {
- { 0, 1024 }, /* LUKS header */
-- { 1024, offset - 1024, true }, /* Keyslot Area */
-+ { 1024, 3072, true }, /* Keyslot Area */
- { offset, 4096 }, /* luksmeta header */
- { offset + 4096, 4096 }, /* luksmeta slot 0 */
- END(offset + 8192), /* Rest of the file */
-@@ -70,7 +70,7 @@ main(int argc, char *argv[])
-
- assert(test_layout((range_t[]) {
- { 0, 1024 }, /* LUKS header */
-- { 1024, offset - 1024, true }, /* Keyslot Area */
-+ { 1024, 3072, true }, /* Keyslot Area */
- { offset, 4096 }, /* luksmeta header */
- { offset + 4096, 4096 }, /* luksmeta slot 0 */
- { offset + 8192, 4096 }, /* luksmeta slot 1 */
-@@ -88,7 +88,7 @@ main(int argc, char *argv[])
- assert(luksmeta_wipe(cd, 0, UUID0) == 0);
- assert(test_layout((range_t[]) {
- { 0, 1024 }, /* LUKS header */
-- { 1024, offset - 1024, true }, /* Keyslot Area */
-+ { 1024, 3072, true }, /* Keyslot Area */
- { offset, 4096 }, /* luksmeta header */
- { offset + 4096, 4096, true }, /* luksmeta slot 0 */
- { offset + 8192, 4096 }, /* luksmeta slot 1 */
-@@ -99,7 +99,7 @@ main(int argc, char *argv[])
- assert(luksmeta_wipe(cd, 1, UUID1) == 0);
- assert(test_layout((range_t[]) {
- { 0, 1024 }, /* LUKS header */
-- { 1024, offset - 1024, true }, /* Keyslot Area */
-+ { 1024, 3072, true }, /* Keyslot Area */
- { offset, 4096 }, /* luksmeta header */
- END(offset + 4096), /* Rest of the file */
- }));
-diff --git a/test-luksmeta b/test-luksmeta
-index fd17ead..f1e8b2e 100755
---- a/test-luksmeta
-+++ b/test-luksmeta
-@@ -11,7 +11,7 @@ function onexit() {
- trap 'onexit' EXIT
-
- truncate -s 4M $tmp
--echo -n foo | cryptsetup luksFormat $tmp -
-+echo -n foo | cryptsetup luksFormat --type luks1 $tmp -
-
- ! ./luksmeta test -d $tmp
-
diff --git a/dev-libs/luksmeta/luksmeta-9.ebuild b/dev-libs/luksmeta/luksmeta-9.ebuild
deleted file mode 100644
index 4e6c9d2..0000000
--- a/dev-libs/luksmeta/luksmeta-9.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="LUKSMeta is a simple library for storing metadata in the LUKSv1 header"
-HOMEPAGE="https://github.com/latchset/luksmeta"
-SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="sys-fs/cryptsetup"
-RDEPEND="${DEPEND}"
-BDEPEND=""
-
-PATCHES=(
- "${FILESDIR}/${PN}-tests.patch"
-)
-
-src_prepare() {
- default
- eautoreconf
-}
diff --git a/dev-libs/luksmeta/metadata.xml b/dev-libs/luksmeta/metadata.xml
deleted file mode 100644
index 97ba7c2..0000000
--- a/dev-libs/luksmeta/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>julien@jroy.ca</email>
- <name>Julien Roy</name>
- </maintainer>
-</pkgmetadata>