summaryrefslogtreecommitdiff
path: root/dev-perl/Date-ICal
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
commit3cf7c3ef441822c889356fd1812ebf2944a59851 (patch)
treec513fe68548b40365c1c2ebfe35c58ad431cdd77 /dev-perl/Date-ICal
parent05b8b0e0af1d72e51a3ee61522941bf7605cd01c (diff)
gentoo resync : 25.08.2020
Diffstat (limited to 'dev-perl/Date-ICal')
-rw-r--r--dev-perl/Date-ICal/Date-ICal-2.678.0-r2.ebuild32
-rw-r--r--dev-perl/Date-ICal/Manifest2
-rw-r--r--dev-perl/Date-ICal/files/Date-ICal-2.678-timegm-year.patch27
3 files changed, 61 insertions, 0 deletions
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 <kentnl@gentoo.org>
+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
+