From 3cf7c3ef441822c889356fd1812ebf2944a59851 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 25 Aug 2020 10:45:55 +0100 Subject: gentoo resync : 25.08.2020 --- dev-perl/Date-ICal/Date-ICal-2.678.0-r2.ebuild | 32 ++++++++++++++++++++++ dev-perl/Date-ICal/Manifest | 2 ++ .../files/Date-ICal-2.678-timegm-year.patch | 27 ++++++++++++++++++ 3 files changed, 61 insertions(+) create mode 100644 dev-perl/Date-ICal/Date-ICal-2.678.0-r2.ebuild create mode 100644 dev-perl/Date-ICal/files/Date-ICal-2.678-timegm-year.patch (limited to 'dev-perl/Date-ICal') diff --git a/dev-perl/Date-ICal/Date-ICal-2.678.0-r2.ebuild b/dev-perl/Date-ICal/Date-ICal-2.678.0-r2.ebuild new file mode 100644 index 000000000000..1a511d856e38 --- /dev/null +++ b/dev-perl/Date-ICal/Date-ICal-2.678.0-r2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=RBOW +DIST_VERSION=2.678 +inherit perl-module + +DESCRIPTION="ICal format date base module for Perl" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-perl/Date-Leapyear-1.30.0 + virtual/perl-Storable + virtual/perl-Time-HiRes + virtual/perl-Time-Local +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=virtual/perl-Test-Harness-2.250.0 + >=virtual/perl-Test-Simple-0.450.0 + ) +" +PATCHES=( + "${FILESDIR}/${PN}-2.678-timegm-year.patch" +) diff --git a/dev-perl/Date-ICal/Manifest b/dev-perl/Date-ICal/Manifest index 805e638b8480..8b096385a835 100644 --- a/dev-perl/Date-ICal/Manifest +++ b/dev-perl/Date-ICal/Manifest @@ -1,3 +1,5 @@ +AUX Date-ICal-2.678-timegm-year.patch 753 BLAKE2B 385f642c2f06ffd2989d9c1aa1646806360e51c2f8fa6b7e5a7e260e72f6470fb5090569c84f5aebf1402aa42138dd61468870c0e8771431d8a927686e0eabf4 SHA512 e6e129ec1d4b53b5b2b718e6eee12814f0f916475f5a6952044a0b85697bfaf586202d66affb4e2912025c4a0af519f6995f6cd3d9fa2165c2f02107d12823fa DIST Date-ICal-2.678.tar.gz 43936 BLAKE2B cba18731bc995d6b13b9979d96fcb1e1013a2677437073183f3f3e18a6da0007522c802f700b7ec5ce15baf02d3963d7f2fbc114b22cc7947d0f112217811744 SHA512 317d793ed058b8cc21090f681f44e19c91282ad29b7c3fd0c2d2ee1bce66244b402ada90ea8c63d4bd25f5c9a5f5984257cbe700cd1d852e799232e421b77fe4 EBUILD Date-ICal-2.678.0-r1.ebuild 424 BLAKE2B 625588e32aa260f4261bda2da2da037d7227da79a8b3334de76c195e5621401729cfff9766817199071ee7987281df870ddba39b32010b0ef359e5d79c7f88dd SHA512 b4598d789b87743f9d18fe0600166f02d5c0d3b7998a876fe9e1a8aab359913fe6f53a983cecaf5fdc0b7f384752beae958e0aeb18a9bc130c041e7a12da0449 +EBUILD Date-ICal-2.678.0-r2.ebuild 631 BLAKE2B 3e4d3e0d5e99c803b23531b2876f9796289227da1135b9e30e73fc1f6938b8b98349d8676423551ed4be848f302e889af151392c3c4af3b9b0f029522b6318ff SHA512 f3adbcddabc5add16996c8fbcee76cba23328ac98b6ac8cfb3f98fd9965092447ee60a5c49293ec2c53b2a0cb272b241b3df1f1a05fc3436c789c1ab5fdc2278 MISC metadata.xml 457 BLAKE2B 9e3744e2693f353e6700823abaf2897f17c34db80121b88badf3d9c9a0ddfad2bfc7eabaa53d7517741565cc8f31d8baa972860d21b525c43fd66965891b3104 SHA512 b49e3c97a39b3cea752305af830417c6d27816b2e05d57e702b3a1909ae297d2e554d486bb5173e0951c2b33ced2ad27e45286843e3453f981f273b18014d1e1 diff --git a/dev-perl/Date-ICal/files/Date-ICal-2.678-timegm-year.patch b/dev-perl/Date-ICal/files/Date-ICal-2.678-timegm-year.patch new file mode 100644 index 000000000000..a133c7ec7b11 --- /dev/null +++ b/dev-perl/Date-ICal/files/Date-ICal-2.678-timegm-year.patch @@ -0,0 +1,27 @@ +From 9d7e303d13541e9546b303a6eb5508bd23e204a5 Mon Sep 17 00:00:00 2001 +From: Kent Fredric +Date: Fri, 24 Jul 2020 18:04:44 +1200 +Subject: Always pass full year to timegm() + +Bug: https://rt.cpan.org/Ticket/Display.html?id=124548 +Bug: https://bugs.gentoo.org/707790 +--- + lib/Date/ICal.pm | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/Date/ICal.pm b/lib/Date/ICal.pm +index 39844af..fbfdbaf 100755 +--- a/lib/Date/ICal.pm ++++ b/lib/Date/ICal.pm +@@ -334,7 +334,7 @@ sub epoch { + + $epoch = + timegm( $self->sec, $self->min, $self->hour, $self->day, +- ( $self->month ) - 1, ( $self->year ) - 1900 ); ++ ( $self->month ) - 1, $self->year ); + } + + return $epoch; +-- +2.27.0 + -- cgit v1.2.3