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/Crypt-OpenSSL-Random/
Date: Thu, 02 Jul 2020 07:04:03
Message-Id: 1593673391.f3680df9270159895b39945ab3810eb2c286e950.kentnl@gentoo
1 commit: f3680df9270159895b39945ab3810eb2c286e950
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 2 07:02:33 2020 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 2 07:03:11 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3680df9
7
8 dev-perl/Crypt-OpenSSL-Random: Bump to version 0.150.0
9
10 - EAPI7
11 - Ensure CFLAGS passed to make/compiler
12 - Remove bad tests unconditionally
13
14 Upstream:
15 - Use Crypt::OpenSSL::Guess for finding OpenSSL include path
16 - fix mingw hints for pkg-config support
17
18 Keywords:
19 - New dependency dev-perl/Crypt-OpenSSL-Guess requires dropping:
20 alpha amd64-linux arm{,64} hppa ia64 m68k{,-mint} mips
21 ppc{,-aix,-macos,64} s390 sparc{,-solaris,64-solaris}
22 x64-{macos,solaris} x86-{linux,macos,solaris}
23
24 Package-Manager: Portage-2.3.100, Repoman-2.3.22
25 Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>
26
27 .../Crypt-OpenSSL-Random-0.150.0.ebuild | 44 ++++++++++++++++++++++
28 dev-perl/Crypt-OpenSSL-Random/Manifest | 1 +
29 2 files changed, 45 insertions(+)
30
31 diff --git a/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0.ebuild b/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0.ebuild
32 new file mode 100644
33 index 00000000000..d4ea000050b
34 --- /dev/null
35 +++ b/dev-perl/Crypt-OpenSSL-Random/Crypt-OpenSSL-Random-0.150.0.ebuild
36 @@ -0,0 +1,44 @@
37 +# Copyright 1999-2020 Gentoo Authors
38 +# Distributed under the terms of the GNU General Public License v2
39 +
40 +EAPI=7
41 +
42 +DIST_AUTHOR=RURBAN
43 +DIST_VERSION=0.15
44 +inherit perl-module
45 +
46 +DESCRIPTION="OpenSSL/LibreSSL pseudo-random number generator access"
47 +
48 +SLOT="0"
49 +KEYWORDS="~amd64 ~x86"
50 +IUSE="libressl"
51 +
52 +RDEPEND="
53 + !libressl? ( dev-libs/openssl:0= )
54 + libressl? ( dev-libs/libressl:= )
55 +"
56 +DEPEND="
57 + !libressl? ( dev-libs/openssl:0= )
58 + libressl? ( dev-libs/libressl:= )
59 +"
60 +BDEPEND="${RDEPEND}
61 + >=dev-perl/Crypt-OpenSSL-Guess-0.110.0
62 + virtual/perl-ExtUtils-MakeMaker
63 +"
64 +PERL_RM_FILES=(
65 + t/z_kwalitee.t
66 + t/z_manifest.t
67 + t/z_meta.t
68 + t/z_perl_minimum_version.t
69 + t/z_pod-coverage.t
70 + t/z_pod.t
71 +)
72 +
73 +mydoc="ToDo"
74 +
75 +src_compile() {
76 + mymake=(
77 + "OPTIMIZE=${CFLAGS}"
78 + )
79 + perl-module_src_compile
80 +}
81
82 diff --git a/dev-perl/Crypt-OpenSSL-Random/Manifest b/dev-perl/Crypt-OpenSSL-Random/Manifest
83 index 95993b8be1f..6d356c0f1f2 100644
84 --- a/dev-perl/Crypt-OpenSSL-Random/Manifest
85 +++ b/dev-perl/Crypt-OpenSSL-Random/Manifest
86 @@ -1 +1,2 @@
87 DIST Crypt-OpenSSL-Random-0.11.tar.gz 15161 BLAKE2B 33c491755f210514361f6d97715dee781a3f1b99879b2357002dc6dfc8e6c63df530cbcc1ceb8da407928aa531d0fbe85f43afab3d86995f0ade6c58f8bbd320 SHA512 c579cb2b586dbabd697a9c7c989a360ed4bd8e9b28d7c93ad99a86bd9bd680a89c3fa77f6315a1105fd41bfdfa18087ca4cd51fb320faad7a6be9b90e3e69b95
88 +DIST Crypt-OpenSSL-Random-0.15.tar.gz 15506 BLAKE2B 4ed167082904f814fb5484e2c95c0ac881530afecf7ff170041261eebcf3f1227ba8cf98b375a0cf2b18376c7f849340f11ae673ff9638a4c5e4f38db995b9b5 SHA512 bba8ce86b97ce2d6271be503efff6e6e0ff60a797282a2b7cb9c6c0592b69cc43344f9738b4790e5fc165a7273ff01e35ada481cf8c4dfde38cb7ad741d97530