1 |
commit: 2526495e34dc62af30f8a5da2deaeb64af135c9e |
2 |
Author: Sam James <sam <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Apr 16 02:09:18 2021 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Apr 16 02:27:00 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2526495e |
7 |
|
8 |
dev-libs/botan: add verify-sig support |
9 |
|
10 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
11 |
|
12 |
dev-libs/botan/Manifest | 1 + |
13 |
dev-libs/botan/botan-2.18.0.ebuild | 5 ++++- |
14 |
2 files changed, 5 insertions(+), 1 deletion(-) |
15 |
|
16 |
diff --git a/dev-libs/botan/Manifest b/dev-libs/botan/Manifest |
17 |
index 8f6761a393d..5509e2815c2 100644 |
18 |
--- a/dev-libs/botan/Manifest |
19 |
+++ b/dev-libs/botan/Manifest |
20 |
@@ -1,2 +1,3 @@ |
21 |
DIST Botan-2.17.3.tar.xz 5937596 BLAKE2B 605e71c959889b459bc26f17d310a33f26c9a51fe00db91db407ac5b96c9ff57bef67a401f71826e83e0d4eda2289c22685957289e6bb357f3693a1bce60f44d SHA512 ead0f144dfb9eca66d0e81e376d0d49f4b0b6bc1599f8cf52299e1753645b5b20100efa004ef5f9571f7bea88958f35db38367fc26f2603890f8f199cc890dbc |
22 |
DIST Botan-2.18.0.tar.xz 5941536 BLAKE2B 2a4182bab5e681fdfeafa113462bf5a31057d7be97d71d0a6e60975b84432dd3932498f42f0b879e216727df4bbfcbf0d844e971df95eaf9cf922280f32858b4 SHA512 8613412e3e2fe8b787db7a4d4dbadf60b8fe6b68a84408c600c37cd0b5dbdf3f347a49f5bd88eb8d4f658e927a8b976884146551bf7d256fa80e9675297c0f09 |
23 |
+DIST Botan-2.18.0.tar.xz.asc 488 BLAKE2B b9a9c98e11eae227fb900cae2dca3aecc2114ecacd87336cf5cdbe6fbcb9676514f11e365e94dbfecf3b9edc1a9a3398ff2c66f34a77d7b4d6b0f87518af6d9a SHA512 f2e1689e10b0706eed5a3cf08dfcb163874d3ada12968ac739eeff259ae81b1329fafdae4d29290195276fe3bb1cdeaf3f302b8df53a377c5bbdb7964deaa044 |
24 |
|
25 |
diff --git a/dev-libs/botan/botan-2.18.0.ebuild b/dev-libs/botan/botan-2.18.0.ebuild |
26 |
index ab5000d8a85..4d9fc251745 100644 |
27 |
--- a/dev-libs/botan/botan-2.18.0.ebuild |
28 |
+++ b/dev-libs/botan/botan-2.18.0.ebuild |
29 |
@@ -4,12 +4,14 @@ |
30 |
EAPI=7 |
31 |
|
32 |
PYTHON_COMPAT=( python3_{7,8,9} ) |
33 |
-inherit python-r1 toolchain-funcs |
34 |
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/botan.asc" |
35 |
+inherit python-r1 toolchain-funcs verify-sig |
36 |
|
37 |
MY_P="Botan-${PV}" |
38 |
DESCRIPTION="C++ crypto library" |
39 |
HOMEPAGE="https://botan.randombit.net/" |
40 |
SRC_URI="https://botan.randombit.net/releases/${MY_P}.tar.xz" |
41 |
+SRC_URI+=" verify-sig? ( https://botan.randombit.net/releases/${MY_P}.tar.xz.asc )" |
42 |
S="${WORKDIR}/${MY_P}" |
43 |
|
44 |
LICENSE="BSD-2" |
45 |
@@ -43,6 +45,7 @@ BDEPEND=" |
46 |
$(python_gen_any_dep ' |
47 |
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) |
48 |
') |
49 |
+ verify-sig? ( app-crypt/openpgp-keys-botan ) |
50 |
" |
51 |
|
52 |
# NOTE: Considering patching Botan? |