summaryrefslogtreecommitdiff
path: root/sys-fs/cryfs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-02-16 00:13:18 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-02-16 00:13:18 +0000
commitf2bdc27fe0f79f8f9a3945eb2b1163ce75c56439 (patch)
treedd0f7da0455831dffb2cb662e7dae760f92e68ad /sys-fs/cryfs
parent770d63f36dbe1722e0ff9ab55eeca49986f01527 (diff)
gentoo auto-resync : 16:02:2025 - 00:13:18
Diffstat (limited to 'sys-fs/cryfs')
-rw-r--r--sys-fs/cryfs/Manifest2
-rw-r--r--sys-fs/cryfs/cryfs-1.0.1.ebuild19
2 files changed, 8 insertions, 13 deletions
diff --git a/sys-fs/cryfs/Manifest b/sys-fs/cryfs/Manifest
index e2d7b61745fa..cf945ebf8fe4 100644
--- a/sys-fs/cryfs/Manifest
+++ b/sys-fs/cryfs/Manifest
@@ -3,5 +3,5 @@ AUX cryfs-1.0.1-unbundle-vendored-libs.patch 5860 BLAKE2B de4f048d63869f3ae0f1b7
DIST cryfs-0.11.4.tar.gz 10420508 BLAKE2B 3b096180f204b90774c2dee5a8bbfa2305fad62fdb86cfa03e802d6a01f3d7a01005c411a16cc3693f2c858e1be9313ba42ab2883daae993220049b34622e391 SHA512 a1aa9377cb0881f08f536f4b2116b27aeef71739e6a1362b209f38f1b54a9ae9e11a2a47ceaa28dcabd74d1ac57f0c92e3d1d8060eabeef4e7efd3d62cc7feea
DIST cryfs-1.0.1.tar.gz 9527514 BLAKE2B 6bf6d82bcca46e7db1583e997e979fb8977202f24ee113f137f301849c806ffb8120de002e92e1c15040bb5b74a78f7ce535f22c1c59874530c053257031d8fa SHA512 04877832ad155806720fbfe27508ce546dd9dfdd4a44382412152459c24f509e5ae47447b85676acd26df800996893662b74c996da1edd52aa890ddb05cd34db
EBUILD cryfs-0.11.4.ebuild 5740 BLAKE2B 8c714b948468892749e70e062cf5480ce0303d34af40143a6df29e84ad2a93190f617e86eb280f4fc3b0627fe760b904cea351305f1add427485f03d261114ab SHA512 513b1720afa151ece26c9d62571d0184b1adcaa42c367714111d70a4580e3c24a89000ce9fa1b13d1569f5c771c4852b54b3e1f786c992566b82b32d5a68409d
-EBUILD cryfs-1.0.1.ebuild 6075 BLAKE2B a368043b9d5c0a8727249a60773cce2ec04454007117662ed2afe5e9b48abe9d4ca49adbe9581616d093aefbfe616e457a076a3a56ff7bb2e1d83ee45990c70f SHA512 1c12d8cbee117126f44a6de70c2cccb24ba32050ce4467a226c4f13fc74679cfb3463fead89a2030e0a756733472fbd18e8ad2bed772b3b3ed15549cd24b31d5
+EBUILD cryfs-1.0.1.ebuild 5959 BLAKE2B 438d8a351266e72c7a9552aad719d91cda890d9931320576af5fc1b50212eb2f579f3140d49c8366c8a4b04529582f57a03bce8d037c868a6dc84f1911c61c9c SHA512 280c432ad3ee2374a5a08c3e6c53846b787d70014b80eb63d49b6bc01e88fdccfc271582423d36b8721115cc687f69b3254e87f0660e9a2c8c69123954bdf9c1
MISC metadata.xml 249 BLAKE2B 2230f6378ef384909010a34f5e61fe48a1093f098ab6642338dc80fd493dcee049eb66920ba7baaada1589a6263ce354e55a54ac22d0dbe98b03422664dca4e1 SHA512 1c52230475aa50e70a2d47b830a5bdf1af00ff0cb2c70f07f94df8a13824c30994c69f53bea0367f987c1aa587fd7d480b8fa8fcfdcc01461b8d2b27ed4a11d2
diff --git a/sys-fs/cryfs/cryfs-1.0.1.ebuild b/sys-fs/cryfs/cryfs-1.0.1.ebuild
index e84bb6a6184c..dfbb7de32b8e 100644
--- a/sys-fs/cryfs/cryfs-1.0.1.ebuild
+++ b/sys-fs/cryfs/cryfs-1.0.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake flag-o-matic linux-info python-any-r1
+inherit cmake eapi9-ver flag-o-matic linux-info python-any-r1
if [[ ${PV} == 9999 ]] ; then
inherit git-r3
@@ -165,16 +165,11 @@ src_install() {
}
pkg_postinst() {
- if [[ -n ${REPLACING_VERSIONS} ]] ; then
- for ver in "${REPLACING_VERSIONS[@]}" ; do
- if ver_test "${ver}" -lt 1.0.0; then
- elog "Filesystems created with CryFS 0.11.x and CryFS 1.0.0 are fully compatible with each other."
- elog "This means filesystems created with 0.10.x or 0.11.x can be mounted without requiring a migration."
- elog "Filesystems created with 1.0.0 or 0.11.x can be mounted by CryFS 0.10.x,"
- elog "but only if you configure it to use a cipher supported by CryFS 0.10.x, e.g. AES-256-GCM."
- elog "The new default, XChaCha20-Poly1305, is not supported by CryFS 0.10.x."
- break
- fi
- done
+ if ver_replacing -lt 1.0.0; then
+ elog "Filesystems created with CryFS 0.11.x and CryFS 1.0.0 are fully compatible with each other."
+ elog "This means filesystems created with 0.10.x or 0.11.x can be mounted without requiring a migration."
+ elog "Filesystems created with 1.0.0 or 0.11.x can be mounted by CryFS 0.10.x,"
+ elog "but only if you configure it to use a cipher supported by CryFS 0.10.x, e.g. AES-256-GCM."
+ elog "The new default, XChaCha20-Poly1305, is not supported by CryFS 0.10.x."
fi
}