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-Bignum/files/, dev-perl/Crypt-OpenSSL-Bignum/
Date: Sun, 23 Sep 2018 06:04:57
Message-Id: 1537682648.467e51993c34f0d1794baea5ecca4a298db3439d.kentnl@gentoo
1 commit: 467e51993c34f0d1794baea5ecca4a298db3439d
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 23 06:03:06 2018 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 23 06:04:08 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467e5199
7
8 dev-perl/Crypt-OpenSSL-Bignum: Cleanup old versions 0.{4,7,8}0* re bug #592532
9
10 Removing old versions broken with openssl1.1 installed.
11
12 Closes: https://bugs.gentoo.org/592532
13 Package-Manager: Portage-2.3.49, Repoman-2.3.10
14
15 .../Crypt-OpenSSL-Bignum-0.40.0-r2.ebuild | 22 ----------
16 .../Crypt-OpenSSL-Bignum-0.70.0.ebuild | 23 ----------
17 .../Crypt-OpenSSL-Bignum-0.80.0-r1.ebuild | 24 -----------
18 .../Crypt-OpenSSL-Bignum-0.80.0.ebuild | 23 ----------
19 dev-perl/Crypt-OpenSSL-Bignum/Manifest | 3 --
20 .../Crypt-OpenSSL-Bignum-0.80.0-openssl1.1.patch | 49 ----------------------
21 6 files changed, 144 deletions(-)
22
23 diff --git a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.40.0-r2.ebuild b/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.40.0-r2.ebuild
24 deleted file mode 100644
25 index 1d4c8e0c7c1..00000000000
26 --- a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.40.0-r2.ebuild
27 +++ /dev/null
28 @@ -1,22 +0,0 @@
29 -# Copyright 1999-2018 Gentoo Foundation
30 -# Distributed under the terms of the GNU General Public License v2
31 -
32 -EAPI=5
33 -
34 -MODULE_AUTHOR=IROBERTS
35 -MODULE_VERSION=0.04
36 -inherit perl-module
37 -
38 -DESCRIPTION="OpenSSL's multiprecision integer arithmetic"
39 -
40 -SLOT="0"
41 -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
42 -IUSE="libressl"
43 -
44 -RDEPEND="
45 - !libressl? ( dev-libs/openssl:0= )
46 - libressl? ( dev-libs/libressl:0= )
47 -"
48 -DEPEND="${RDEPEND}"
49 -
50 -SRC_TEST="do"
51
52 diff --git a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.70.0.ebuild b/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.70.0.ebuild
53 deleted file mode 100644
54 index 18475c80d8c..00000000000
55 --- a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.70.0.ebuild
56 +++ /dev/null
57 @@ -1,23 +0,0 @@
58 -# Copyright 1999-2018 Gentoo Foundation
59 -# Distributed under the terms of the GNU General Public License v2
60 -
61 -EAPI=6
62 -
63 -DIST_AUTHOR=KMX
64 -DIST_VERSION=0.07
65 -inherit perl-module
66 -
67 -DESCRIPTION="OpenSSL's multiprecision integer arithmetic"
68 -
69 -SLOT="0"
70 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
71 -IUSE="libressl"
72 -
73 -RDEPEND="
74 - !libressl? ( dev-libs/openssl:0= )
75 - libressl? ( dev-libs/libressl:0= )
76 -"
77 -DEPEND="${RDEPEND}
78 - virtual/perl-ExtUtils-MakeMaker
79 - virtual/pkgconfig
80 -"
81
82 diff --git a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.80.0-r1.ebuild b/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.80.0-r1.ebuild
83 deleted file mode 100644
84 index fc589fef409..00000000000
85 --- a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.80.0-r1.ebuild
86 +++ /dev/null
87 @@ -1,24 +0,0 @@
88 -# Copyright 1999-2018 Gentoo Foundation
89 -# Distributed under the terms of the GNU General Public License v2
90 -
91 -EAPI=6
92 -
93 -DIST_AUTHOR=KMX
94 -DIST_VERSION=0.08
95 -inherit perl-module
96 -
97 -DESCRIPTION="OpenSSL's multiprecision integer arithmetic"
98 -
99 -SLOT="0"
100 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
101 -IUSE="libressl"
102 -
103 -RDEPEND="
104 - !libressl? ( dev-libs/openssl:0= )
105 - libressl? ( dev-libs/libressl:0= )
106 -"
107 -DEPEND="${RDEPEND}
108 - virtual/perl-ExtUtils-MakeMaker
109 - virtual/pkgconfig
110 -"
111 -PATCHES=( "${FILESDIR}/${P}-openssl1.1.patch" )
112
113 diff --git a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.80.0.ebuild b/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.80.0.ebuild
114 deleted file mode 100644
115 index e5bb6f69f8a..00000000000
116 --- a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.80.0.ebuild
117 +++ /dev/null
118 @@ -1,23 +0,0 @@
119 -# Copyright 1999-2018 Gentoo Foundation
120 -# Distributed under the terms of the GNU General Public License v2
121 -
122 -EAPI=6
123 -
124 -DIST_AUTHOR=KMX
125 -DIST_VERSION=0.08
126 -inherit perl-module
127 -
128 -DESCRIPTION="OpenSSL's multiprecision integer arithmetic"
129 -
130 -SLOT="0"
131 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
132 -IUSE="libressl"
133 -
134 -RDEPEND="
135 - !libressl? ( dev-libs/openssl:0= )
136 - libressl? ( dev-libs/libressl:0= )
137 -"
138 -DEPEND="${RDEPEND}
139 - virtual/perl-ExtUtils-MakeMaker
140 - virtual/pkgconfig
141 -"
142
143 diff --git a/dev-perl/Crypt-OpenSSL-Bignum/Manifest b/dev-perl/Crypt-OpenSSL-Bignum/Manifest
144 index 07d77a1e8c4..a6970c8bf18 100644
145 --- a/dev-perl/Crypt-OpenSSL-Bignum/Manifest
146 +++ b/dev-perl/Crypt-OpenSSL-Bignum/Manifest
147 @@ -1,4 +1 @@
148 -DIST Crypt-OpenSSL-Bignum-0.04.tar.gz 13520 BLAKE2B 1c8f3bc5337fcc03f44a9b3bbeb05de763c93397e733d8430cdaa2dce8da3c66c7d5b8db024295feab839b44141c7e1cdcfd4e4d939e00fad05c5695e930796a SHA512 ea95da0a71e7534595d721a0c4ad95f43d93407b3ed465aad88d8809a11646da15254341b5c36c6248b80be844b36276079b1b050ad5dacbdf71f2bb06621403
149 -DIST Crypt-OpenSSL-Bignum-0.07.tar.gz 15996 BLAKE2B e31300ea30c07ec3d6f00bf7e73532650fe6df31a4ff1d281249d3f55908f2faf01cbfd391c0e7bb547dcb72adcc80aaaf9d33f6e0005f24c794abae953d00df SHA512 b41bcdc4e4b8410dd90f59c4c6f67fdf82340fe94a71854372c0eae2ed5bcf28bef56f5221c669c7d3aeb02e888b714584c1cd46d0b8e84e3379bb4a7169be65
150 -DIST Crypt-OpenSSL-Bignum-0.08.tar.gz 16023 BLAKE2B 632d5c632b7224a7c180ab9e88a0eb759c6d68a51aa7083f6ba7897ed3e61e4962310b43a8861f31b23b5718e5be71d0316ece9be79cfbd760091ddfb4c9eadf SHA512 da36b377287037c46e905f25d491641a06113ea1157f00731c43fdc27762af6cbde0e55361d929712adf57fc3564197aadb54629498318c1eb9c1f3fd0c50e7d
151 DIST Crypt-OpenSSL-Bignum-0.09.tar.gz 16202 BLAKE2B 912329b37230d503e7928640b2861c05dbcdf64a5943b5b3d27dfd41ae2eb585b6c61811060c29952ab5f9c09a7160a4038656c7ed9046a27e3dc0c5361bcc63 SHA512 3480a64e35e158a7a7c75c0e57ac0f578ddcb901a14f80a58ffabd1f318a68a83b411a72c22c53650273507198907b1d62c88fddbf5587885f6fe1a75deff3ed
152
153 diff --git a/dev-perl/Crypt-OpenSSL-Bignum/files/Crypt-OpenSSL-Bignum-0.80.0-openssl1.1.patch b/dev-perl/Crypt-OpenSSL-Bignum/files/Crypt-OpenSSL-Bignum-0.80.0-openssl1.1.patch
154 deleted file mode 100644
155 index f2c934863a1..00000000000
156 --- a/dev-perl/Crypt-OpenSSL-Bignum/files/Crypt-OpenSSL-Bignum-0.80.0-openssl1.1.patch
157 +++ /dev/null
158 @@ -1,49 +0,0 @@
159 -From d9ddaa210a1b91deb6ea6fcea4cb274f634e482d Mon Sep 17 00:00:00 2001
160 -From: Mark Wright <gienah@g.o>
161 -Date: Tue, 17 Oct 2017 16:50:01 +1100
162 -Subject: Fix building with OpenSSL 1.1.0
163 -
164 -Bug: https://bugs.gentoo.org/592532
165 -Bug: https://rt.cpan.org/Ticket/Display.html?id=117482
166 -Bug: https://github.com/kmx/perl-Crypt-OpenSSL-Bignum/pull/7
167 ----
168 - Bignum.xs | 8 ++++++--
169 - 1 file changed, 6 insertions(+), 2 deletions(-)
170 -
171 -diff --git a/Bignum.xs b/Bignum.xs
172 -index d39dcff..149fa52 100755
173 ---- a/Bignum.xs
174 -+++ b/Bignum.xs
175 -@@ -29,7 +29,11 @@ BIGNUM* sv2bn( SV* sv )
176 - MODULE = Crypt::OpenSSL::Bignum PACKAGE = Crypt::OpenSSL::Bignum PREFIX = BN_
177 -
178 - BOOT:
179 -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER)
180 -+ OPENSSL_init_crypto(0, NULL);
181 -+#else
182 - ERR_load_crypto_strings();
183 -+#endif
184 -
185 - void
186 - DESTROY(Crypt::OpenSSL::Bignum self)
187 -@@ -92,7 +96,7 @@ BN_new(CLASS)
188 - BIGNUM* bn;
189 - CODE:
190 - checkOpenSslCall( bn = BN_new() );
191 -- checkOpenSslCall( BN_zero( bn ) );
192 -+ checkOpenSslCall( BN_set_word( bn, 0 ) );
193 - RETVAL = bn;
194 - OUTPUT:
195 - RETVAL
196 -@@ -103,7 +107,7 @@ BN_zero(CLASS)
197 - BIGNUM *bn;
198 - CODE:
199 - checkOpenSslCall( bn = BN_new() );
200 -- checkOpenSslCall( BN_zero( bn ) );
201 -+ checkOpenSslCall( BN_set_word( bn, 0 ) );
202 - RETVAL = bn;
203 - OUTPUT:
204 - RETVAL
205 ---
206 -2.14.2
207 -