Commits

Kristian Fiskerstrand committed 79b3ee4

Removing overlay BigInt as fixed in https://bugs.gentoo.org/show_bug.cgi?id=427040

Comments (0)

Files changed (3)

perl-core/Math-BigInt/Manifest

-AUX Math-BigInt-1.997.0_suppress_overload_warning.patch 883 SHA256 8cefeffe723083d14cdd639b81874076cfd5d4744d09d066e1452016d1df096c SHA512 ef787d63286c263189fe27a2800da530228f06e8e938b596e40054345ba53e52d8c8cbe8f38a7bcd72aa73346877b5ae03686969074dc78e2b71759da04889d6 WHIRLPOOL 317d34f6669eece6b5b1969afaf307413675d53be4ae22794162480547cca881fedf9c079e975d8aa5c0bf8571a2b94548237017b41e9ad8be274c21c683ebac
-DIST Math-BigInt-1.997.tar.gz 213533 SHA256 a80b0c77e650ff5ca85203f464be297dbac3f61c5c6e50bf77c99a5bf850099a SHA512 4cd62a5a3df3c6a71f32be2b3ffd8efb8420da1b6a4027f480566342620ca0f0183aa32b22546d7d2fb7997e0ccb2626efa88fb3df7edad7bbf946ce49d3baa0 WHIRLPOOL 50268a508a8f6833b4f42123651204e32464fbb1e3810d2614990bfaab9cc8fb7d401ede974ab10765fbf620ec4592b5f3e001622cac4efe7275f9a0ef4d6355
-EBUILD Math-BigInt-1.997.0.ebuild 766 SHA256 a7ef1ce0d06609658f3429624ed0eadc9ab505136b293f40ad660f539848186f SHA512 51554348c09ba4600d3c90b6e6a01b20ec3128c52c8d7498b3087c21c9426acd76470c6bfd8ecb8fcc4f12c9c841a6c3e9c68a3d890355e737965e714459ac05 WHIRLPOOL 7d44bfab783230c2b1d021773d79e9873f8980ce4573174d712b31d421953b99eddb39b8049a3062a43f791c7b41af5efac6481ed8e8fd73e8e65328f596db46

perl-core/Math-BigInt/Math-BigInt-1.997.0.ebuild

-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/perl-core/Math-BigInt/Math-BigInt-1.997.0.ebuild,v 1.1 2011/09/05 17:13:28 tove Exp $
-
-EAPI=4
-
-MODULE_AUTHOR=PJACKLAM
-MODULE_VERSION=1.997
-inherit perl-module eutils
-
-DESCRIPTION="Arbitrary size floating point math package"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~sparc ~x86 ~ppc-macos ~x86-solaris"
-IUSE=""
-
-RDEPEND=">=virtual/perl-Scalar-List-Utils-1.140.0"
-DEPEND="${RDEPEND}"
-
-PDEPEND=">=virtual/perl-Math-BigInt-FastCalc-0.270.0
-	>=perl-core/bignum-0.220.0
-	>=perl-core/Math-BigRat-0.260.200"
-
-SRC_TEST="do"
-
-src_prepare() {
-	epatch "${FILESDIR}/${P}_suppress_overload_warning.patch"
-}

perl-core/Math-BigInt/files/Math-BigInt-1.997.0_suppress_overload_warning.patch

-diff -u Math-BigInt-1.997/lib/Math/BigInt.pm Math-BigInt-1.997-r1/lib/Math/BigInt.pm
---- Math-BigInt-1.997/lib/Math/BigInt.pm	2011-09-03 02:26:41.000000000 -0400
-+++ Math-BigInt-1.997-r1/lib/Math/BigInt.pm	2012-07-17 20:32:26.630203065 -0400
-@@ -40,6 +40,9 @@
- # Thus inheritance of overload operators becomes possible and transparent for
- # our subclasses without the need to repeat the entire overload section there.
- 
-+# https://github.com/ilmari/perl/commit/5e0688b6067afdfb59fdfa9923e658ed40c9f246
-+# We register ops that are not registerable yet, so suppress warnings
-+{ no warnings;
- use overload
- '='     =>      sub { $_[0]->copy(); },
- 
-@@ -151,6 +154,7 @@
- '""' => sub { $_[0]->bstr(); },
- '0+' => sub { $_[0]->numify(); }
- ;
-+} # no warnings scope
- 
- ##############################################################################
- # global constants, flags and accessory