summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2025-10-28 09:44:59 +0100
committerMichał Górny <mgorny@gentoo.org>2025-10-28 09:47:04 +0100
commit6ef49481d5057fda6d3644af4faab54ee25ba418 (patch)
treeafcf11a35984826880f753e57cd54e2a07473bf7 /eclass
parent266bedb6935412059d4ef5f1d07faf4d2cccf127 (diff)
downloadgentoo-6ef49481d5057fda6d3644af4faab54ee25ba418.tar.gz
gentoo-6ef49481d5057fda6d3644af4faab54ee25ba418.tar.bz2
gentoo-6ef49481d5057fda6d3644af4faab54ee25ba418.zip
verify-sig.eclass: Allow pre-alternative gnupg fo ease transition
Use a || dependency to permit app-crypt/gnupg[-alternatives], to ease the transition. This will permit app-crypt/gnupg[verify-sig] to be built without a cyclic dependency between it and app-alternatives/gpg. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'eclass')
-rw-r--r--eclass/verify-sig.eclass5
1 files changed, 4 insertions, 1 deletions
diff --git a/eclass/verify-sig.eclass b/eclass/verify-sig.eclass
index 27f3b350e2cd..9d9be4e377f1 100644
--- a/eclass/verify-sig.eclass
+++ b/eclass/verify-sig.eclass
@@ -70,7 +70,10 @@ case ${VERIFY_SIG_METHOD} in
openpgp)
BDEPEND="
verify-sig? (
- app-alternatives/gpg
+ || (
+ app-alternatives/gpg
+ app-crypt/gnupg[-alternatives(-)]
+ )
>=app-portage/gemato-20
)
"