1 |
commit: 0dc87252d983bc8272e1f21fbc1ae51b89a67b96 |
2 |
Author: Kent Fredric <kentnl <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Jul 2 17:51:11 2020 +0000 |
4 |
Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Jul 2 17:52:43 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc87252 |
7 |
|
8 |
dev-perl/CryptX: Bump to version 0.68.0 |
9 |
|
10 |
- EAPI7 |
11 |
- Unconditionally strip bad tests |
12 |
- Strip more bad tests |
13 |
- Ensure CFLAGS passed to make/compiler |
14 |
|
15 |
Upstream: |
16 |
- Update to latest libtomcrypt dev branch |
17 |
- Add CryptX::PK::{Ed25519,X25519} |
18 |
- Fix Math::BigInt 1.999817 test breakage |
19 |
|
20 |
Package-Manager: Portage-2.3.100, Repoman-2.3.22 |
21 |
Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org> |
22 |
|
23 |
dev-perl/CryptX/CryptX-0.68.0.ebuild | 46 ++++++++++++++++++++++++++++++++++++ |
24 |
dev-perl/CryptX/Manifest | 1 + |
25 |
dev-perl/CryptX/metadata.xml | 11 +++++++++ |
26 |
3 files changed, 58 insertions(+) |
27 |
|
28 |
diff --git a/dev-perl/CryptX/CryptX-0.68.0.ebuild b/dev-perl/CryptX/CryptX-0.68.0.ebuild |
29 |
new file mode 100644 |
30 |
index 00000000000..fe1367c211f |
31 |
--- /dev/null |
32 |
+++ b/dev-perl/CryptX/CryptX-0.68.0.ebuild |
33 |
@@ -0,0 +1,46 @@ |
34 |
+# Copyright 1999-2020 Gentoo Authors |
35 |
+# Distributed under the terms of the GNU General Public License v2 |
36 |
+ |
37 |
+EAPI=7 |
38 |
+DIST_AUTHOR=MIK |
39 |
+DIST_VERSION=0.068 |
40 |
+inherit perl-module |
41 |
+ |
42 |
+DESCRIPTION="Self-contained crypto toolkit" |
43 |
+ |
44 |
+SLOT="0" |
45 |
+KEYWORDS="~amd64 ~x86" |
46 |
+IUSE="test minimal" |
47 |
+RESTRICT="!test? ( test )" |
48 |
+ |
49 |
+RDEPEND=" |
50 |
+ !minimal? ( |
51 |
+ || ( |
52 |
+ dev-perl/Cpanel-JSON-XS |
53 |
+ dev-perl/JSON-XS |
54 |
+ virtual/perl-JSON-PP |
55 |
+ ) |
56 |
+ ) |
57 |
+" |
58 |
+DEPEND="${RDEPEND} |
59 |
+ virtual/perl-ExtUtils-MakeMaker |
60 |
+ test? ( |
61 |
+ >=virtual/perl-Test-Simple-0.880.0 |
62 |
+ !minimal? ( |
63 |
+ >=virtual/perl-Math-BigInt-1.999.715 |
64 |
+ >=virtual/perl-Storable-2.0.0 |
65 |
+ ) |
66 |
+ ) |
67 |
+" |
68 |
+PERL_RM_FILES=( |
69 |
+ t/002_all_pm.t |
70 |
+ t/003_all_pm_pod.t |
71 |
+ t/004_all_pm_pod_spelling.t |
72 |
+ t/005_all_pm_pod_coverage.t |
73 |
+) |
74 |
+src_compile() { |
75 |
+ mymake=( |
76 |
+ "OPTIMIZE=${CFLAGS}" |
77 |
+ ) |
78 |
+ perl-module_src_compile |
79 |
+} |
80 |
|
81 |
diff --git a/dev-perl/CryptX/Manifest b/dev-perl/CryptX/Manifest |
82 |
index 3c3e9747238..fb3807f5895 100644 |
83 |
--- a/dev-perl/CryptX/Manifest |
84 |
+++ b/dev-perl/CryptX/Manifest |
85 |
@@ -1,2 +1,3 @@ |
86 |
DIST CryptX-0.053.tar.gz 1405139 BLAKE2B d46af13c0c9ccda9d77ad92ba26a861d00e540a5344194fa0018a5091d671225a685efc57f1dcb511feb9d05e8f3208b6afcb76d00620f23560484710fab43a4 SHA512 d67966dbbc66a185b87372eb56d60b2a5fa31f26a9d9a572486ce6de25bb6b3116fddf18558634f64101fb7d43ee340fcfa3b61a0cec6b24c4bb791b3ad982c1 |
87 |
DIST CryptX-0.064.tar.gz 1619390 BLAKE2B 19741c71e36efc2339d2ade3b1f1125a7441ab00509892c7b1cdcbfc004eeca46ba15962dc0f3f92569ff2b9d936059420237a80f03ff71a596d7061ff075e04 SHA512 b153512d1036461de795cd40b71b55f32908ac84101079e3e62c2690736de102046fe1f66007c4b0af6ded797709e1f06934d171f349bf983d53a2f1ab1f0d1d |
88 |
+DIST CryptX-0.068.tar.gz 1646229 BLAKE2B 81b104810ee56c894ad279b547b94237acf942f71af341e5aab4aef4cdcfb3b1aa3dfa469c6921d2c9f4304a4432d14d3664372e07f7b089cbc99362c7931a6d SHA512 f6e792a94dc33f391c40d24ed525d1c13443c88e7c3b29d46a2510f9a4bb9afddcc62e8ab19fdb20e15d8a3ab17897f9aff8d79b5b51ce1ef1b25d14f49e5227 |
89 |
|
90 |
diff --git a/dev-perl/CryptX/metadata.xml b/dev-perl/CryptX/metadata.xml |
91 |
index c13e4f74704..a74bf19b7e6 100644 |
92 |
--- a/dev-perl/CryptX/metadata.xml |
93 |
+++ b/dev-perl/CryptX/metadata.xml |
94 |
@@ -28,6 +28,7 @@ |
95 |
<remote-id type="cpan-module">Crypt::Cipher::Camellia</remote-id> |
96 |
<remote-id type="cpan-module">Crypt::Cipher::DES</remote-id> |
97 |
<remote-id type="cpan-module">Crypt::Cipher::DES_EDE</remote-id> |
98 |
+ <remote-id type="cpan-module">Crypt::Cipher::IDEA</remote-id> |
99 |
<remote-id type="cpan-module">Crypt::Cipher::KASUMI</remote-id> |
100 |
<remote-id type="cpan-module">Crypt::Cipher::Khazad</remote-id> |
101 |
<remote-id type="cpan-module">Crypt::Cipher::MULTI2</remote-id> |
102 |
@@ -41,6 +42,7 @@ |
103 |
<remote-id type="cpan-module">Crypt::Cipher::SAFER_SK128</remote-id> |
104 |
<remote-id type="cpan-module">Crypt::Cipher::SAFER_SK64</remote-id> |
105 |
<remote-id type="cpan-module">Crypt::Cipher::SEED</remote-id> |
106 |
+ <remote-id type="cpan-module">Crypt::Cipher::Serpent</remote-id> |
107 |
<remote-id type="cpan-module">Crypt::Cipher::Skipjack</remote-id> |
108 |
<remote-id type="cpan-module">Crypt::Cipher::Twofish</remote-id> |
109 |
<remote-id type="cpan-module">Crypt::Cipher::XTEA</remote-id> |
110 |
@@ -54,6 +56,10 @@ |
111 |
<remote-id type="cpan-module">Crypt::Digest::BLAKE2s_224</remote-id> |
112 |
<remote-id type="cpan-module">Crypt::Digest::BLAKE2s_256</remote-id> |
113 |
<remote-id type="cpan-module">Crypt::Digest::CHAES</remote-id> |
114 |
+ <remote-id type="cpan-module">Crypt::Digest::Keccak224</remote-id> |
115 |
+ <remote-id type="cpan-module">Crypt::Digest::Keccak256</remote-id> |
116 |
+ <remote-id type="cpan-module">Crypt::Digest::Keccak384</remote-id> |
117 |
+ <remote-id type="cpan-module">Crypt::Digest::Keccak512</remote-id> |
118 |
<remote-id type="cpan-module">Crypt::Digest::MD2</remote-id> |
119 |
<remote-id type="cpan-module">Crypt::Digest::MD4</remote-id> |
120 |
<remote-id type="cpan-module">Crypt::Digest::MD5</remote-id> |
121 |
@@ -97,7 +103,9 @@ |
122 |
<remote-id type="cpan-module">Crypt::PK::DH</remote-id> |
123 |
<remote-id type="cpan-module">Crypt::PK::DSA</remote-id> |
124 |
<remote-id type="cpan-module">Crypt::PK::ECC</remote-id> |
125 |
+ <remote-id type="cpan-module">Crypt::PK::Ed25519</remote-id> |
126 |
<remote-id type="cpan-module">Crypt::PK::RSA</remote-id> |
127 |
+ <remote-id type="cpan-module">Crypt::PK::X25519</remote-id> |
128 |
<remote-id type="cpan-module">Crypt::PRNG</remote-id> |
129 |
<remote-id type="cpan-module">Crypt::PRNG::ChaCha20</remote-id> |
130 |
<remote-id type="cpan-module">Crypt::PRNG::Fortuna</remote-id> |
131 |
@@ -106,7 +114,10 @@ |
132 |
<remote-id type="cpan-module">Crypt::PRNG::Yarrow</remote-id> |
133 |
<remote-id type="cpan-module">Crypt::Stream::ChaCha</remote-id> |
134 |
<remote-id type="cpan-module">Crypt::Stream::RC4</remote-id> |
135 |
+ <remote-id type="cpan-module">Crypt::Stream::Rabbit</remote-id> |
136 |
+ <remote-id type="cpan-module">Crypt::Stream::Salsa20</remote-id> |
137 |
<remote-id type="cpan-module">Crypt::Stream::Sober128</remote-id> |
138 |
+ <remote-id type="cpan-module">Crypt::Stream::Sosemanuk</remote-id> |
139 |
<remote-id type="cpan-module">CryptX</remote-id> |
140 |
<remote-id type="cpan-module">Math::BigInt::LTM</remote-id> |
141 |
</upstream> |