diff options
author | Mikle Kolyada <zlogene@gentoo.org> | 2014-01-25 20:20:15 +0000 |
---|---|---|
committer | Mikle Kolyada <zlogene@gentoo.org> | 2014-01-25 20:20:15 +0000 |
commit | 03631a17bad87bccd7b5b109706c7dbabc962825 (patch) | |
tree | d79d4b60eba8fa020bcc6d0638c80792bf35ffb5 /perl-core | |
parent | remove broken version (diff) | |
download | historical-03631a17bad87bccd7b5b109706c7dbabc962825.tar.gz historical-03631a17bad87bccd7b5b109706c7dbabc962825.tar.bz2 historical-03631a17bad87bccd7b5b109706c7dbabc962825.zip |
fix overload warning (bug #427040)
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0xC42EB5D6
Diffstat (limited to 'perl-core')
-rw-r--r-- | perl-core/Math-BigInt/ChangeLog | 8 | ||||
-rw-r--r-- | perl-core/Math-BigInt/Manifest | 17 | ||||
-rw-r--r-- | perl-core/Math-BigInt/Math-BigInt-1.997.0.ebuild | 6 | ||||
-rw-r--r-- | perl-core/Math-BigInt/files/Math-BigInt-1.997.0-overload.patch | 21 |
4 files changed, 40 insertions, 12 deletions
diff --git a/perl-core/Math-BigInt/ChangeLog b/perl-core/Math-BigInt/ChangeLog index f8c375397454..f01f6af3be49 100644 --- a/perl-core/Math-BigInt/ChangeLog +++ b/perl-core/Math-BigInt/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for perl-core/Math-BigInt -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/perl-core/Math-BigInt/ChangeLog,v 1.84 2013/08/25 12:25:17 zlogene Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/perl-core/Math-BigInt/ChangeLog,v 1.85 2014/01/25 20:20:09 zlogene Exp $ + + 25 Jan 2014; Mikle Kolyada <zlogene@gentoo.org> + +files/Math-BigInt-1.997.0-overload.patch, Math-BigInt-1.997.0.ebuild: + fix overload warning (bug #427040) 25 Aug 2013; Mikle Kolyada <zlogene@gentoo.org> -Math-BigInt-1.89.ebuild, -Math-BigInt-1.99.ebuild, -Math-BigInt-1.991.ebuild, diff --git a/perl-core/Math-BigInt/Manifest b/perl-core/Math-BigInt/Manifest index b99cf4619745..eb74910ee579 100644 --- a/perl-core/Math-BigInt/Manifest +++ b/perl-core/Math-BigInt/Manifest @@ -1,16 +1,17 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +AUX Math-BigInt-1.997.0-overload.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 687 SHA256 befa4ea2fd7bc69b987545100562ffd10ac271c0e925166878e3b2432720fdde SHA512 c1a391a0276c7093f36ddcf48d62710e4ca19b966b088f4ff541bee969128c78c85d1e69b3b379d686ec9efe4c728e776d0ce20c81595131557853659478026b WHIRLPOOL daad0fc99dcbd8af63186367cc0c3e26fbb804820ad1d3762ce5e6e12d59d07e1dc5c4ef161b0b58b5ea1cab8006c3a0b92198e2acab7b8011d931f5a08cc1f8 -MISC ChangeLog 12101 SHA256 85bafcc759a211ab1e85d0bf95df6509f7cdb4bc7fc1a1897bdb5189e1daec31 SHA512 ebbfb9d616a47fa8cc9b9642b57dd95f7426dee0dd0c39d6bd6fe24016cdf1d73a50c38a2376b7265b9d2302ea53baca4f9b2d33bfb01269626823a62801ce34 WHIRLPOOL fded0afa6a46bef0a0158d998fb4be594a2e2d41637ea6bdf2e1c89f7f30db64490b8a66e64ec853e48e318f983bc59207eb8209b43cfe982cc5a1b7b2df0ddf +EBUILD Math-BigInt-1.997.0.ebuild 738 SHA256 f2582f2a59063d064f4892c5a1d3e845dd2bab308b910d73d8767d102caa272e SHA512 4a0441fcbfc4f3adde8c4af5b08a78b8641f36a51f91c7f3776153dbf8e44fdfda02f07da45d660962bbe0af270f4c04cad6d48553224ec68316964c38f8ad15 WHIRLPOOL 9be014541b1f9c91b54d0cb119e99d953bbafb659345be29f7a9e16f30e8e5ae6641441bb776272b2b10f7469334a83d291cde415a618a634873f8af2949d0a8 +MISC ChangeLog 12262 SHA256 794be54d712f3b2e8ab8fe114b6178e71d99eb9b222759baff40c29b56c0f5ae SHA512 912184a0264f0aec65003534349259febb00c331c5e5ecccdb69c9049379aad20571bfb700f7470e1b70bcb190c6879d1be8d2553f7d47374fca4993a2e7240a WHIRLPOOL 70062c4a33623ae21a5280356b0c3539533a689708f63a8d4e538afead5f436fc9883b27f4bb8e9777dfafe8bd7166e83117b436d77d5a40dcf00ec37f75626c MISC metadata.xml 490 SHA256 a0ad59ae89474948ab6362cfb07ae071f6519166c69e905a033c9e38a01325ef SHA512 740a67d3b222f37e53a952006241f7714a179d7dcad3aa8426eaf13eae39ee4dcc2e8df74ccaceba492a40d03083bb1ba3bbc24cff992e5ce8277acdb3e3b1f1 WHIRLPOOL 554690f6ce382aaf7b788206749eef07018807e980db1dad6b318b76dcaa9553365cfc8c9d9dfddbba9976432e2631089c4b77196032246e85d6a323e4ec4e9a -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2.0.22 (GNU/Linux) -iJwEAQEIAAYFAlIZ+A8ACgkQG9wOWsQutdYM3QP/bjEe2VZiztO7mF4QNhAM07iP -rDL4M44I3X3f/sBVSvpoTLooQzl1Y/z1uFbqffvpeIy9kQ5m1/MwrvZy84pWdm+Z -F9FjLc/CKTsZQktJKWiYCeP7PeMEN+cusO5FwcuqNJOoq3NZBrK1PDn9djdxOp8q -HSwFn837Kaai4PqRDk0= -=Mfca +iJwEAQEIAAYFAlLkHdoACgkQG9wOWsQutdZijAQArYnL4O1zmdVDfPvSJj3UafpQ +2xggTcvCBDBbFFXereH2gWRfhEkH3nLoYZusFLtZKs4MunhA+Dprj6tOlwO7PdrI +BqIuKzYGGZlSZs2/wtCU5MzeG5+8rwPVO8fGzjNk9F75ROReH653t6Db5RNM9Qzv +1jOfXFRjLOni6Qw19Iw= +=mK6Z -----END PGP SIGNATURE----- diff --git a/perl-core/Math-BigInt/Math-BigInt-1.997.0.ebuild b/perl-core/Math-BigInt/Math-BigInt-1.997.0.ebuild index 70838e7a81df..c5f65ceffcde 100644 --- a/perl-core/Math-BigInt/Math-BigInt-1.997.0.ebuild +++ b/perl-core/Math-BigInt/Math-BigInt-1.997.0.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 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.12 2013/03/02 16:18:36 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/perl-core/Math-BigInt/Math-BigInt-1.997.0.ebuild,v 1.13 2014/01/25 20:20:09 zlogene Exp $ EAPI=4 @@ -21,4 +21,6 @@ PDEPEND=">=virtual/perl-Math-BigInt-FastCalc-0.270.0 >=perl-core/bignum-0.220.0 >=perl-core/Math-BigRat-0.260.200" +PATCHES=( "${FILESDIR}/${P}-overload.patch" ) + SRC_TEST="do" diff --git a/perl-core/Math-BigInt/files/Math-BigInt-1.997.0-overload.patch b/perl-core/Math-BigInt/files/Math-BigInt-1.997.0-overload.patch new file mode 100644 index 000000000000..d62e86995bfa --- /dev/null +++ b/perl-core/Math-BigInt/files/Math-BigInt-1.997.0-overload.patch @@ -0,0 +1,21 @@ +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 |