Gentoo Archives: gentoo-commits

From: Kent Fredric <kentnl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/CryptX/
Date: Wed, 26 Aug 2020 18:30:21
Message-Id: 1598466394.6d2d9bb36e1ee7cc547402aa8ded5b31f80922ae.kentnl@gentoo
1 commit: 6d2d9bb36e1ee7cc547402aa8ded5b31f80922ae
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 26 18:26:34 2020 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 26 18:26:34 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2d9bb3
7
8 dev-perl/CryptX: Bump to version 0.69.0
9
10 - Nice!
11 - Fix LICENSE slightly (declaring that this has public-domain licensed
12 elements inside seems somewhat unnecessary, but I figured it was
13 better for clarity, esp if there was somehow a theoretical country
14 where public-domain licensed works are illegal)
15
16 Upstream:
17 - Fix segfault on invalid input in ECC
18 - Update bundled libtomcrypt
19
20 Package-Manager: Portage-2.3.103, Repoman-2.3.22
21 Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>
22
23 dev-perl/CryptX/CryptX-0.69.0.ebuild | 46 ++++++++++++++++++++++++++++++++++++
24 dev-perl/CryptX/Manifest | 1 +
25 2 files changed, 47 insertions(+)
26
27 diff --git a/dev-perl/CryptX/CryptX-0.69.0.ebuild b/dev-perl/CryptX/CryptX-0.69.0.ebuild
28 new file mode 100644
29 index 00000000000..16923aa39d9
30 --- /dev/null
31 +++ b/dev-perl/CryptX/CryptX-0.69.0.ebuild
32 @@ -0,0 +1,46 @@
33 +# Copyright 1999-2020 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +DIST_AUTHOR=MIK
38 +DIST_VERSION=0.069
39 +inherit perl-module
40 +
41 +DESCRIPTION="Self-contained crypto toolkit"
42 +LICENSE="|| ( Artistic GPL-1+ ) public-domain"
43 +SLOT="0"
44 +KEYWORDS="~amd64 ~x86"
45 +IUSE="test minimal"
46 +RESTRICT="!test? ( test )"
47 +
48 +RDEPEND="
49 + !minimal? (
50 + || (
51 + dev-perl/Cpanel-JSON-XS
52 + dev-perl/JSON-XS
53 + virtual/perl-JSON-PP
54 + )
55 + )
56 +"
57 +DEPEND="${RDEPEND}
58 + virtual/perl-ExtUtils-MakeMaker
59 + test? (
60 + >=virtual/perl-Test-Simple-0.880.0
61 + !minimal? (
62 + >=virtual/perl-Math-BigInt-1.999.715
63 + >=virtual/perl-Storable-2.0.0
64 + )
65 + )
66 +"
67 +PERL_RM_FILES=(
68 + t/002_all_pm.t
69 + t/003_all_pm_pod.t
70 + t/004_all_pm_pod_spelling.t
71 + t/005_all_pm_pod_coverage.t
72 +)
73 +src_compile() {
74 + mymake=(
75 + "OPTIMIZE=${CFLAGS}"
76 + )
77 + perl-module_src_compile
78 +}
79
80 diff --git a/dev-perl/CryptX/Manifest b/dev-perl/CryptX/Manifest
81 index 1ceb0778d8f..255383cf9c2 100644
82 --- a/dev-perl/CryptX/Manifest
83 +++ b/dev-perl/CryptX/Manifest
84 @@ -1,2 +1,3 @@
85 DIST CryptX-0.064.tar.gz 1619390 BLAKE2B 19741c71e36efc2339d2ade3b1f1125a7441ab00509892c7b1cdcbfc004eeca46ba15962dc0f3f92569ff2b9d936059420237a80f03ff71a596d7061ff075e04 SHA512 b153512d1036461de795cd40b71b55f32908ac84101079e3e62c2690736de102046fe1f66007c4b0af6ded797709e1f06934d171f349bf983d53a2f1ab1f0d1d
86 DIST CryptX-0.068.tar.gz 1646229 BLAKE2B 81b104810ee56c894ad279b547b94237acf942f71af341e5aab4aef4cdcfb3b1aa3dfa469c6921d2c9f4304a4432d14d3664372e07f7b089cbc99362c7931a6d SHA512 f6e792a94dc33f391c40d24ed525d1c13443c88e7c3b29d46a2510f9a4bb9afddcc62e8ab19fdb20e15d8a3ab17897f9aff8d79b5b51ce1ef1b25d14f49e5227
87 +DIST CryptX-0.069.tar.gz 1644304 BLAKE2B 59ef37494856d38b00bbb88578160e34f16aaa5372cc73e2db69d665f59d769e86e058dc249bfa8e0259d89779d89ba8efbbe41964c525bb0ecee66975bdbda7 SHA512 59fed5c6a0c990807003e4b0eecd469c54d3ea9df231df865002379f5b6f70542a1b7f7af2872491796017624758adfad47ea5e360e84bb1462979f44339701e