diff options
author | Kent Fredric <kentnl@gentoo.org> | 2018-09-23 18:03:06 +1200 |
---|---|---|
committer | Kent Fredric <kentnl@gentoo.org> | 2018-09-23 18:04:08 +1200 |
commit | 467e51993c34f0d1794baea5ecca4a298db3439d (patch) | |
tree | b3634dbb58f5761aa45e7012cfe41ea8137fef09 /dev-perl/Crypt-OpenSSL-Bignum | |
parent | dev-perl/Archive-Zip: Cleanup 1.600.0-r1 re bug #666398 (diff) | |
download | gentoo-467e51993c34f0d1794baea5ecca4a298db3439d.tar.gz gentoo-467e51993c34f0d1794baea5ecca4a298db3439d.tar.bz2 gentoo-467e51993c34f0d1794baea5ecca4a298db3439d.zip |
dev-perl/Crypt-OpenSSL-Bignum: Cleanup old versions 0.{4,7,8}0* re bug #592532
Removing old versions broken with openssl1.1 installed.
Closes: https://bugs.gentoo.org/592532
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Diffstat (limited to 'dev-perl/Crypt-OpenSSL-Bignum')
6 files changed, 0 insertions, 144 deletions
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 deleted file mode 100644 index 1d4c8e0c7c1c..000000000000 --- a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.40.0-r2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=IROBERTS -MODULE_VERSION=0.04 -inherit perl-module - -DESCRIPTION="OpenSSL's multiprecision integer arithmetic" - -SLOT="0" -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" -IUSE="libressl" - -RDEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -" -DEPEND="${RDEPEND}" - -SRC_TEST="do" 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 deleted file mode 100644 index 18475c80d8cc..000000000000 --- a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.70.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=KMX -DIST_VERSION=0.07 -inherit perl-module - -DESCRIPTION="OpenSSL's multiprecision integer arithmetic" - -SLOT="0" -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" -IUSE="libressl" - -RDEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - virtual/pkgconfig -" 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 deleted file mode 100644 index fc589fef409f..000000000000 --- a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.80.0-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=KMX -DIST_VERSION=0.08 -inherit perl-module - -DESCRIPTION="OpenSSL's multiprecision integer arithmetic" - -SLOT="0" -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" -IUSE="libressl" - -RDEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - virtual/pkgconfig -" -PATCHES=( "${FILESDIR}/${P}-openssl1.1.patch" ) 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 deleted file mode 100644 index e5bb6f69f8a4..000000000000 --- a/dev-perl/Crypt-OpenSSL-Bignum/Crypt-OpenSSL-Bignum-0.80.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=KMX -DIST_VERSION=0.08 -inherit perl-module - -DESCRIPTION="OpenSSL's multiprecision integer arithmetic" - -SLOT="0" -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" -IUSE="libressl" - -RDEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - virtual/pkgconfig -" diff --git a/dev-perl/Crypt-OpenSSL-Bignum/Manifest b/dev-perl/Crypt-OpenSSL-Bignum/Manifest index 07d77a1e8c48..a6970c8bf18a 100644 --- a/dev-perl/Crypt-OpenSSL-Bignum/Manifest +++ b/dev-perl/Crypt-OpenSSL-Bignum/Manifest @@ -1,4 +1 @@ -DIST Crypt-OpenSSL-Bignum-0.04.tar.gz 13520 BLAKE2B 1c8f3bc5337fcc03f44a9b3bbeb05de763c93397e733d8430cdaa2dce8da3c66c7d5b8db024295feab839b44141c7e1cdcfd4e4d939e00fad05c5695e930796a SHA512 ea95da0a71e7534595d721a0c4ad95f43d93407b3ed465aad88d8809a11646da15254341b5c36c6248b80be844b36276079b1b050ad5dacbdf71f2bb06621403 -DIST Crypt-OpenSSL-Bignum-0.07.tar.gz 15996 BLAKE2B e31300ea30c07ec3d6f00bf7e73532650fe6df31a4ff1d281249d3f55908f2faf01cbfd391c0e7bb547dcb72adcc80aaaf9d33f6e0005f24c794abae953d00df SHA512 b41bcdc4e4b8410dd90f59c4c6f67fdf82340fe94a71854372c0eae2ed5bcf28bef56f5221c669c7d3aeb02e888b714584c1cd46d0b8e84e3379bb4a7169be65 -DIST Crypt-OpenSSL-Bignum-0.08.tar.gz 16023 BLAKE2B 632d5c632b7224a7c180ab9e88a0eb759c6d68a51aa7083f6ba7897ed3e61e4962310b43a8861f31b23b5718e5be71d0316ece9be79cfbd760091ddfb4c9eadf SHA512 da36b377287037c46e905f25d491641a06113ea1157f00731c43fdc27762af6cbde0e55361d929712adf57fc3564197aadb54629498318c1eb9c1f3fd0c50e7d DIST Crypt-OpenSSL-Bignum-0.09.tar.gz 16202 BLAKE2B 912329b37230d503e7928640b2861c05dbcdf64a5943b5b3d27dfd41ae2eb585b6c61811060c29952ab5f9c09a7160a4038656c7ed9046a27e3dc0c5361bcc63 SHA512 3480a64e35e158a7a7c75c0e57ac0f578ddcb901a14f80a58ffabd1f318a68a83b411a72c22c53650273507198907b1d62c88fddbf5587885f6fe1a75deff3ed 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 deleted file mode 100644 index f2c934863a13..000000000000 --- a/dev-perl/Crypt-OpenSSL-Bignum/files/Crypt-OpenSSL-Bignum-0.80.0-openssl1.1.patch +++ /dev/null @@ -1,49 +0,0 @@ -From d9ddaa210a1b91deb6ea6fcea4cb274f634e482d Mon Sep 17 00:00:00 2001 -From: Mark Wright <gienah@gentoo.org> -Date: Tue, 17 Oct 2017 16:50:01 +1100 -Subject: Fix building with OpenSSL 1.1.0 - -Bug: https://bugs.gentoo.org/592532 -Bug: https://rt.cpan.org/Ticket/Display.html?id=117482 -Bug: https://github.com/kmx/perl-Crypt-OpenSSL-Bignum/pull/7 ---- - Bignum.xs | 8 ++++++-- - 1 file changed, 6 insertions(+), 2 deletions(-) - -diff --git a/Bignum.xs b/Bignum.xs -index d39dcff..149fa52 100755 ---- a/Bignum.xs -+++ b/Bignum.xs -@@ -29,7 +29,11 @@ BIGNUM* sv2bn( SV* sv ) - MODULE = Crypt::OpenSSL::Bignum PACKAGE = Crypt::OpenSSL::Bignum PREFIX = BN_ - - BOOT: -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) -+ OPENSSL_init_crypto(0, NULL); -+#else - ERR_load_crypto_strings(); -+#endif - - void - DESTROY(Crypt::OpenSSL::Bignum self) -@@ -92,7 +96,7 @@ BN_new(CLASS) - BIGNUM* bn; - CODE: - checkOpenSslCall( bn = BN_new() ); -- checkOpenSslCall( BN_zero( bn ) ); -+ checkOpenSslCall( BN_set_word( bn, 0 ) ); - RETVAL = bn; - OUTPUT: - RETVAL -@@ -103,7 +107,7 @@ BN_zero(CLASS) - BIGNUM *bn; - CODE: - checkOpenSslCall( bn = BN_new() ); -- checkOpenSslCall( BN_zero( bn ) ); -+ checkOpenSslCall( BN_set_word( bn, 0 ) ); - RETVAL = bn; - OUTPUT: - RETVAL --- -2.14.2 - |