Package: release.debian.org Severity: normal Tags: bullseye User: release.debian....@packages.debian.org Usertags: pu
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 tzdata 2022g was released, so I've uploaded libdatetime-timezone-perl/1:2.47-1+2022g to bullseye with the data changes as a quilt patch. Information from tzdata upstream about the changes: Changes to future timestamps In the Mexican state of Chihuahua, the border strip near the US will change to agree with nearby US locations on 2022-11-30. The strip's western part, represented by Ciudad Juárez, switches from -06 all year to -07/-06 with US DST rules, like El Paso, TX. The eastern part, represented by Ojinaga, will observe US DST next year, like Presidio, TX. (Thanks to Heitor David Pinto.) A new Zone America/Ciudad_Juarez splits from America/Ojinaga. Much of Greenland, represented by America/Nuuk, stops observing winter time after March 2023, so its daylight saving time becomes standard time. (Thanks to Jonas Nyrup and Jürgen Appel.) A manually stripped down debdiff is attached. Thanks in advance, gregor -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmOHkTRfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qga/WQ//UkDeY2YazD4np7Coyv1fzrceMmU+WpMkVGE+3byb66Xkw+N8MOFYEKRb SHYNNEDrARmflDimPRjZkGgchdXU789HGHbB+tAKYE5Ev1WEMIKjbLsL9zkV6G09 UjFe5SIoY3V90jblOONtRWUxHaO5DsKt9jQYRc7LHbsEdgQq+Nkq+Kj+jCHGILXo 1nLxi/Qxe6vbozFVQewTJery7pg706tQzxzKfR+9t8maS+dpf88aVoJoRld98yvc 5n2WyHZS8CcJsrHvqkBiZtRoyde5kN4x/bO8Y1xdme+ToUJ3aJLmWNmnPbLaIe7H tI8LnPCziVyYjf/il3FVkD2EwoxfZZEMng2jkYo1At1azYOcCLTpM46OYI3SoCBW i5sBp0A6FtA1+5JlE2zXz59ofbeoVCk+w6FZnuQe+OQcbEGpC7kra9zr/gnZylXl 6k1nmjDucmvSnDzChbOclEZR95B1z/d+iCwzdkiTpDK3sGCTNNZsqqc6gMeb250I WvmxYvx/dY0Y/6tqkQuKwipT904h/6YJ/ccWRPtxZzMd4FG+ghtkTQxQ7aQ8wXuv liOdNs63JsZTjT2RpfoinmnBZpzKAZvwlC165zqdUGr8eT3kGuU903eksBOgLETG eM3HdZbmFgbbCBKi5QSDZZm7MV71cBN8E/jqQACRCg9oFks1Z1I= =qen3 -----END PGP SIGNATURE-----
diff -Nru libdatetime-timezone-perl-2.47/debian/changelog libdatetime-timezone-perl-2.47/debian/changelog --- libdatetime-timezone-perl-2.47/debian/changelog 2022-10-29 22:24:15.000000000 +0200 +++ libdatetime-timezone-perl-2.47/debian/changelog 2022-11-30 18:14:07.000000000 +0100 @@ -1,3 +1,10 @@ +libdatetime-timezone-perl (1:2.47-1+2022g) bullseye; urgency=medium + + * Update data to Olson database version 2022g. + This update contains contemporary changes for Mexico and Greenland. + + -- gregor herrmann <gre...@debian.org> Wed, 30 Nov 2022 18:14:07 +0100 + libdatetime-timezone-perl (1:2.47-1+2022f) bullseye; urgency=medium * Update to Olson database version 2022f. diff -Nru libdatetime-timezone-perl-2.47/debian/patches/olson-2022g libdatetime-timezone-perl-2.47/debian/patches/olson-2022g --- libdatetime-timezone-perl-2.47/debian/patches/olson-2022g 1970-01-01 01:00:00.000000000 +0100 +++ libdatetime-timezone-perl-2.47/debian/patches/olson-2022g 2022-11-30 18:14:07.000000000 +0100 @@ -0,0 +1,10257 @@ +Description: Update to Olson DB 2022g +Origin: vendor +Author: gregor herrmann <gre...@debian.org> +Last-Update: 2022-11-30 + +--- a/lib/DateTime/TimeZone/Africa/Abidjan.pm ++++ b/lib/DateTime/TimeZone/Africa/Abidjan.pm +@@ -3,7 +3,7 @@ + # DateTime::TimeZone module distribution in the tools/ directory + + # +-# Generated from debian/tzdata/africa. Olson data version 2022f ++# Generated from debian/tzdata/africa. Olson data version 2022g + # + # Do not edit this file directly. + # +@@ -43,7 +43,7 @@ + ], + ]; + +-sub olson_version {'2022f'} ++sub olson_version {'2022g'} + + sub has_dst_changes {0} + +--- /dev/null ++++ b/lib/DateTime/TimeZone/America/Ciudad_Juarez.pm +@@ -0,0 +1,881 @@ ++# This file is auto-generated by the Perl DateTime Suite time zone ++# code generator (0.08) This code generator comes with the ++# DateTime::TimeZone module distribution in the tools/ directory ++ ++# ++# Generated from debian/tzdata/northamerica. Olson data version 2022g ++# ++# Do not edit this file directly. ++# ++package DateTime::TimeZone::America::Ciudad_Juarez; ++ ++use strict; ++use warnings; ++use namespace::autoclean; ++ ++our $VERSION = '2.47'; ++ ++use Class::Singleton 1.03; ++use DateTime::TimeZone; ++use DateTime::TimeZone::OlsonDB; ++ ++@DateTime::TimeZone::America::Ciudad_Juarez::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' ); ++ ++my $spans = ++[ ++ [ ++DateTime::TimeZone::NEG_INFINITY, # utc_start ++60620943600, # utc_end 1922-01-01 07:00:00 (Sun) ++DateTime::TimeZone::NEG_INFINITY, # local_start ++60620918044, # local_end 1921-12-31 23:54:04 (Sat) ++-25556, ++0, ++'LMT', ++ ], ++ [ ++60620943600, # utc_start 1922-01-01 07:00:00 (Sun) ++60792616800, # utc_end 1927-06-11 06:00:00 (Sat) ++60620918400, # local_start 1922-01-01 00:00:00 (Sun) ++60792591600, # local_end 1927-06-10 23:00:00 (Fri) ++-25200, ++0, ++'MST', ++ ], ++ [ ++60792616800, # utc_start 1927-06-11 06:00:00 (Sat) ++60900876000, # utc_end 1930-11-15 06:00:00 (Sat) ++60792595200, # local_start 1927-06-11 00:00:00 (Sat) ++60900854400, # local_end 1930-11-15 00:00:00 (Sat) ++-21600, ++0, ++'CST', ++ ], ++ [ ++60900876000, # utc_start 1930-11-15 06:00:00 (Sat) ++60915391200, # utc_end 1931-05-02 06:00:00 (Sat) ++60900850800, # local_start 1930-11-14 23:00:00 (Fri) ++60915366000, # local_end 1931-05-01 23:00:00 (Fri) ++-25200, ++0, ++'MST', ++ ], ++ [ ++60915391200, # utc_start 1931-05-02 06:00:00 (Sat) ++60928524000, # utc_end 1931-10-01 06:00:00 (Thu) ++60915369600, # local_start 1931-05-02 00:00:00 (Sat) ++60928502400, # local_end 1931-10-01 00:00:00 (Thu) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++60928524000, # utc_start 1931-10-01 06:00:00 (Thu) ++60944338800, # utc_end 1932-04-01 07:00:00 (Fri) ++60928498800, # local_start 1931-09-30 23:00:00 (Wed) ++60944313600, # local_end 1932-04-01 00:00:00 (Fri) ++-25200, ++0, ++'MST', ++ ], ++ [ ++60944338800, # utc_start 1932-04-01 07:00:00 (Fri) ++62956159200, # utc_end 1996-01-01 06:00:00 (Mon) ++60944317200, # local_start 1932-04-01 01:00:00 (Fri) ++62956137600, # local_end 1996-01-01 00:00:00 (Mon) ++-21600, ++0, ++'CST', ++ ], ++ [ ++62956159200, # utc_start 1996-01-01 06:00:00 (Mon) ++62964547200, # utc_end 1996-04-07 08:00:00 (Sun) ++62956137600, # local_start 1996-01-01 00:00:00 (Mon) ++62964525600, # local_end 1996-04-07 02:00:00 (Sun) ++-21600, ++0, ++'CST', ++ ], ++ [ ++62964547200, # utc_start 1996-04-07 08:00:00 (Sun) ++62982082800, # utc_end 1996-10-27 07:00:00 (Sun) ++62964529200, # local_start 1996-04-07 03:00:00 (Sun) ++62982064800, # local_end 1996-10-27 02:00:00 (Sun) ++-18000, ++1, ++'CDT', ++ ], ++ [ ++62982082800, # utc_start 1996-10-27 07:00:00 (Sun) ++62995996800, # utc_end 1997-04-06 08:00:00 (Sun) ++62982061200, # local_start 1996-10-27 01:00:00 (Sun) ++62995975200, # local_end 1997-04-06 02:00:00 (Sun) ++-21600, ++0, ++'CST', ++ ], ++ [ ++62995996800, # utc_start 1997-04-06 08:00:00 (Sun) ++63013532400, # utc_end 1997-10-26 07:00:00 (Sun) ++62995978800, # local_start 1997-04-06 03:00:00 (Sun) ++63013514400, # local_end 1997-10-26 02:00:00 (Sun) ++-18000, ++1, ++'CDT', ++ ], ++ [ ++63013532400, # utc_start 1997-10-26 07:00:00 (Sun) ++63019317600, # utc_end 1998-01-01 06:00:00 (Thu) ++63013510800, # local_start 1997-10-26 01:00:00 (Sun) ++63019296000, # local_end 1998-01-01 00:00:00 (Thu) ++-21600, ++0, ++'CST', ++ ], ++ [ ++63019317600, # utc_start 1998-01-01 06:00:00 (Thu) ++63027450000, # utc_end 1998-04-05 09:00:00 (Sun) ++63019296000, # local_start 1998-01-01 00:00:00 (Thu) ++63027428400, # local_end 1998-04-05 03:00:00 (Sun) ++-21600, ++0, ++'CST', ++ ], ++ [ ++63027450000, # utc_start 1998-04-05 09:00:00 (Sun) ++63044985600, # utc_end 1998-10-25 08:00:00 (Sun) ++63027428400, # local_start 1998-04-05 03:00:00 (Sun) ++63044964000, # local_end 1998-10-25 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63044985600, # utc_start 1998-10-25 08:00:00 (Sun) ++63058899600, # utc_end 1999-04-04 09:00:00 (Sun) ++63044960400, # local_start 1998-10-25 01:00:00 (Sun) ++63058874400, # local_end 1999-04-04 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63058899600, # utc_start 1999-04-04 09:00:00 (Sun) ++63077040000, # utc_end 1999-10-31 08:00:00 (Sun) ++63058878000, # local_start 1999-04-04 03:00:00 (Sun) ++63077018400, # local_end 1999-10-31 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63077040000, # utc_start 1999-10-31 08:00:00 (Sun) ++63090349200, # utc_end 2000-04-02 09:00:00 (Sun) ++63077014800, # local_start 1999-10-31 01:00:00 (Sun) ++63090324000, # local_end 2000-04-02 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63090349200, # utc_start 2000-04-02 09:00:00 (Sun) ++63108489600, # utc_end 2000-10-29 08:00:00 (Sun) ++63090327600, # local_start 2000-04-02 03:00:00 (Sun) ++63108468000, # local_end 2000-10-29 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63108489600, # utc_start 2000-10-29 08:00:00 (Sun) ++63124822800, # utc_end 2001-05-06 09:00:00 (Sun) ++63108464400, # local_start 2000-10-29 01:00:00 (Sun) ++63124797600, # local_end 2001-05-06 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63124822800, # utc_start 2001-05-06 09:00:00 (Sun) ++63137520000, # utc_end 2001-09-30 08:00:00 (Sun) ++63124801200, # local_start 2001-05-06 03:00:00 (Sun) ++63137498400, # local_end 2001-09-30 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63137520000, # utc_start 2001-09-30 08:00:00 (Sun) ++63153853200, # utc_end 2002-04-07 09:00:00 (Sun) ++63137494800, # local_start 2001-09-30 01:00:00 (Sun) ++63153828000, # local_end 2002-04-07 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63153853200, # utc_start 2002-04-07 09:00:00 (Sun) ++63171388800, # utc_end 2002-10-27 08:00:00 (Sun) ++63153831600, # local_start 2002-04-07 03:00:00 (Sun) ++63171367200, # local_end 2002-10-27 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63171388800, # utc_start 2002-10-27 08:00:00 (Sun) ++63185302800, # utc_end 2003-04-06 09:00:00 (Sun) ++63171363600, # local_start 2002-10-27 01:00:00 (Sun) ++63185277600, # local_end 2003-04-06 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63185302800, # utc_start 2003-04-06 09:00:00 (Sun) ++63202838400, # utc_end 2003-10-26 08:00:00 (Sun) ++63185281200, # local_start 2003-04-06 03:00:00 (Sun) ++63202816800, # local_end 2003-10-26 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63202838400, # utc_start 2003-10-26 08:00:00 (Sun) ++63216752400, # utc_end 2004-04-04 09:00:00 (Sun) ++63202813200, # local_start 2003-10-26 01:00:00 (Sun) ++63216727200, # local_end 2004-04-04 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63216752400, # utc_start 2004-04-04 09:00:00 (Sun) ++63234892800, # utc_end 2004-10-31 08:00:00 (Sun) ++63216730800, # local_start 2004-04-04 03:00:00 (Sun) ++63234871200, # local_end 2004-10-31 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63234892800, # utc_start 2004-10-31 08:00:00 (Sun) ++63248202000, # utc_end 2005-04-03 09:00:00 (Sun) ++63234867600, # local_start 2004-10-31 01:00:00 (Sun) ++63248176800, # local_end 2005-04-03 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63248202000, # utc_start 2005-04-03 09:00:00 (Sun) ++63266342400, # utc_end 2005-10-30 08:00:00 (Sun) ++63248180400, # local_start 2005-04-03 03:00:00 (Sun) ++63266320800, # local_end 2005-10-30 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63266342400, # utc_start 2005-10-30 08:00:00 (Sun) ++63279651600, # utc_end 2006-04-02 09:00:00 (Sun) ++63266317200, # local_start 2005-10-30 01:00:00 (Sun) ++63279626400, # local_end 2006-04-02 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63279651600, # utc_start 2006-04-02 09:00:00 (Sun) ++63297792000, # utc_end 2006-10-29 08:00:00 (Sun) ++63279630000, # local_start 2006-04-02 03:00:00 (Sun) ++63297770400, # local_end 2006-10-29 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63297792000, # utc_start 2006-10-29 08:00:00 (Sun) ++63311101200, # utc_end 2007-04-01 09:00:00 (Sun) ++63297766800, # local_start 2006-10-29 01:00:00 (Sun) ++63311076000, # local_end 2007-04-01 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63311101200, # utc_start 2007-04-01 09:00:00 (Sun) ++63329241600, # utc_end 2007-10-28 08:00:00 (Sun) ++63311079600, # local_start 2007-04-01 03:00:00 (Sun) ++63329220000, # local_end 2007-10-28 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63329241600, # utc_start 2007-10-28 08:00:00 (Sun) ++63343155600, # utc_end 2008-04-06 09:00:00 (Sun) ++63329216400, # local_start 2007-10-28 01:00:00 (Sun) ++63343130400, # local_end 2008-04-06 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63343155600, # utc_start 2008-04-06 09:00:00 (Sun) ++63360691200, # utc_end 2008-10-26 08:00:00 (Sun) ++63343134000, # local_start 2008-04-06 03:00:00 (Sun) ++63360669600, # local_end 2008-10-26 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63360691200, # utc_start 2008-10-26 08:00:00 (Sun) ++63374605200, # utc_end 2009-04-05 09:00:00 (Sun) ++63360666000, # local_start 2008-10-26 01:00:00 (Sun) ++63374580000, # local_end 2009-04-05 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63374605200, # utc_start 2009-04-05 09:00:00 (Sun) ++63392140800, # utc_end 2009-10-25 08:00:00 (Sun) ++63374583600, # local_start 2009-04-05 03:00:00 (Sun) ++63392119200, # local_end 2009-10-25 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63392140800, # utc_start 2009-10-25 08:00:00 (Sun) ++63398012400, # utc_end 2010-01-01 07:00:00 (Fri) ++63392115600, # local_start 2009-10-25 01:00:00 (Sun) ++63397987200, # local_end 2010-01-01 00:00:00 (Fri) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63398012400, # utc_start 2010-01-01 07:00:00 (Fri) ++63404240400, # utc_end 2010-03-14 09:00:00 (Sun) ++63397987200, # local_start 2010-01-01 00:00:00 (Fri) ++63404215200, # local_end 2010-03-14 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63404240400, # utc_start 2010-03-14 09:00:00 (Sun) ++63424800000, # utc_end 2010-11-07 08:00:00 (Sun) ++63404218800, # local_start 2010-03-14 03:00:00 (Sun) ++63424778400, # local_end 2010-11-07 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63424800000, # utc_start 2010-11-07 08:00:00 (Sun) ++63435690000, # utc_end 2011-03-13 09:00:00 (Sun) ++63424774800, # local_start 2010-11-07 01:00:00 (Sun) ++63435664800, # local_end 2011-03-13 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63435690000, # utc_start 2011-03-13 09:00:00 (Sun) ++63456249600, # utc_end 2011-11-06 08:00:00 (Sun) ++63435668400, # local_start 2011-03-13 03:00:00 (Sun) ++63456228000, # local_end 2011-11-06 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63456249600, # utc_start 2011-11-06 08:00:00 (Sun) ++63467139600, # utc_end 2012-03-11 09:00:00 (Sun) ++63456224400, # local_start 2011-11-06 01:00:00 (Sun) ++63467114400, # local_end 2012-03-11 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63467139600, # utc_start 2012-03-11 09:00:00 (Sun) ++63487699200, # utc_end 2012-11-04 08:00:00 (Sun) ++63467118000, # local_start 2012-03-11 03:00:00 (Sun) ++63487677600, # local_end 2012-11-04 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63487699200, # utc_start 2012-11-04 08:00:00 (Sun) ++63498589200, # utc_end 2013-03-10 09:00:00 (Sun) ++63487674000, # local_start 2012-11-04 01:00:00 (Sun) ++63498564000, # local_end 2013-03-10 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63498589200, # utc_start 2013-03-10 09:00:00 (Sun) ++63519148800, # utc_end 2013-11-03 08:00:00 (Sun) ++63498567600, # local_start 2013-03-10 03:00:00 (Sun) ++63519127200, # local_end 2013-11-03 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63519148800, # utc_start 2013-11-03 08:00:00 (Sun) ++63530038800, # utc_end 2014-03-09 09:00:00 (Sun) ++63519123600, # local_start 2013-11-03 01:00:00 (Sun) ++63530013600, # local_end 2014-03-09 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63530038800, # utc_start 2014-03-09 09:00:00 (Sun) ++63550598400, # utc_end 2014-11-02 08:00:00 (Sun) ++63530017200, # local_start 2014-03-09 03:00:00 (Sun) ++63550576800, # local_end 2014-11-02 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63550598400, # utc_start 2014-11-02 08:00:00 (Sun) ++63561488400, # utc_end 2015-03-08 09:00:00 (Sun) ++63550573200, # local_start 2014-11-02 01:00:00 (Sun) ++63561463200, # local_end 2015-03-08 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63561488400, # utc_start 2015-03-08 09:00:00 (Sun) ++63582048000, # utc_end 2015-11-01 08:00:00 (Sun) ++63561466800, # local_start 2015-03-08 03:00:00 (Sun) ++63582026400, # local_end 2015-11-01 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63582048000, # utc_start 2015-11-01 08:00:00 (Sun) ++63593542800, # utc_end 2016-03-13 09:00:00 (Sun) ++63582022800, # local_start 2015-11-01 01:00:00 (Sun) ++63593517600, # local_end 2016-03-13 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63593542800, # utc_start 2016-03-13 09:00:00 (Sun) ++63614102400, # utc_end 2016-11-06 08:00:00 (Sun) ++63593521200, # local_start 2016-03-13 03:00:00 (Sun) ++63614080800, # local_end 2016-11-06 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63614102400, # utc_start 2016-11-06 08:00:00 (Sun) ++63624992400, # utc_end 2017-03-12 09:00:00 (Sun) ++63614077200, # local_start 2016-11-06 01:00:00 (Sun) ++63624967200, # local_end 2017-03-12 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63624992400, # utc_start 2017-03-12 09:00:00 (Sun) ++63645552000, # utc_end 2017-11-05 08:00:00 (Sun) ++63624970800, # local_start 2017-03-12 03:00:00 (Sun) ++63645530400, # local_end 2017-11-05 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63645552000, # utc_start 2017-11-05 08:00:00 (Sun) ++63656442000, # utc_end 2018-03-11 09:00:00 (Sun) ++63645526800, # local_start 2017-11-05 01:00:00 (Sun) ++63656416800, # local_end 2018-03-11 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63656442000, # utc_start 2018-03-11 09:00:00 (Sun) ++63677001600, # utc_end 2018-11-04 08:00:00 (Sun) ++63656420400, # local_start 2018-03-11 03:00:00 (Sun) ++63676980000, # local_end 2018-11-04 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63677001600, # utc_start 2018-11-04 08:00:00 (Sun) ++63687891600, # utc_end 2019-03-10 09:00:00 (Sun) ++63676976400, # local_start 2018-11-04 01:00:00 (Sun) ++63687866400, # local_end 2019-03-10 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63687891600, # utc_start 2019-03-10 09:00:00 (Sun) ++63708451200, # utc_end 2019-11-03 08:00:00 (Sun) ++63687870000, # local_start 2019-03-10 03:00:00 (Sun) ++63708429600, # local_end 2019-11-03 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63708451200, # utc_start 2019-11-03 08:00:00 (Sun) ++63719341200, # utc_end 2020-03-08 09:00:00 (Sun) ++63708426000, # local_start 2019-11-03 01:00:00 (Sun) ++63719316000, # local_end 2020-03-08 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63719341200, # utc_start 2020-03-08 09:00:00 (Sun) ++63739900800, # utc_end 2020-11-01 08:00:00 (Sun) ++63719319600, # local_start 2020-03-08 03:00:00 (Sun) ++63739879200, # local_end 2020-11-01 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63739900800, # utc_start 2020-11-01 08:00:00 (Sun) ++63751395600, # utc_end 2021-03-14 09:00:00 (Sun) ++63739875600, # local_start 2020-11-01 01:00:00 (Sun) ++63751370400, # local_end 2021-03-14 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63751395600, # utc_start 2021-03-14 09:00:00 (Sun) ++63771955200, # utc_end 2021-11-07 08:00:00 (Sun) ++63751374000, # local_start 2021-03-14 03:00:00 (Sun) ++63771933600, # local_end 2021-11-07 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63771955200, # utc_start 2021-11-07 08:00:00 (Sun) ++63782845200, # utc_end 2022-03-13 09:00:00 (Sun) ++63771930000, # local_start 2021-11-07 01:00:00 (Sun) ++63782820000, # local_end 2022-03-13 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63782845200, # utc_start 2022-03-13 09:00:00 (Sun) ++63802800000, # utc_end 2022-10-30 08:00:00 (Sun) ++63782823600, # local_start 2022-03-13 03:00:00 (Sun) ++63802778400, # local_end 2022-10-30 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63802800000, # utc_start 2022-10-30 08:00:00 (Sun) ++63805471200, # utc_end 2022-11-30 06:00:00 (Wed) ++63802778400, # local_start 2022-10-30 02:00:00 (Sun) ++63805449600, # local_end 2022-11-30 00:00:00 (Wed) ++-21600, ++0, ++'CST', ++ ], ++ [ ++63805471200, # utc_start 2022-11-30 06:00:00 (Wed) ++63814294800, # utc_end 2023-03-12 09:00:00 (Sun) ++63805446000, # local_start 2022-11-29 23:00:00 (Tue) ++63814269600, # local_end 2023-03-12 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63814294800, # utc_start 2023-03-12 09:00:00 (Sun) ++63834854400, # utc_end 2023-11-05 08:00:00 (Sun) ++63814273200, # local_start 2023-03-12 03:00:00 (Sun) ++63834832800, # local_end 2023-11-05 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63834854400, # utc_start 2023-11-05 08:00:00 (Sun) ++63845744400, # utc_end 2024-03-10 09:00:00 (Sun) ++63834829200, # local_start 2023-11-05 01:00:00 (Sun) ++63845719200, # local_end 2024-03-10 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63845744400, # utc_start 2024-03-10 09:00:00 (Sun) ++63866304000, # utc_end 2024-11-03 08:00:00 (Sun) ++63845722800, # local_start 2024-03-10 03:00:00 (Sun) ++63866282400, # local_end 2024-11-03 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63866304000, # utc_start 2024-11-03 08:00:00 (Sun) ++63877194000, # utc_end 2025-03-09 09:00:00 (Sun) ++63866278800, # local_start 2024-11-03 01:00:00 (Sun) ++63877168800, # local_end 2025-03-09 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63877194000, # utc_start 2025-03-09 09:00:00 (Sun) ++63897753600, # utc_end 2025-11-02 08:00:00 (Sun) ++63877172400, # local_start 2025-03-09 03:00:00 (Sun) ++63897732000, # local_end 2025-11-02 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63897753600, # utc_start 2025-11-02 08:00:00 (Sun) ++63908643600, # utc_end 2026-03-08 09:00:00 (Sun) ++63897728400, # local_start 2025-11-02 01:00:00 (Sun) ++63908618400, # local_end 2026-03-08 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63908643600, # utc_start 2026-03-08 09:00:00 (Sun) ++63929203200, # utc_end 2026-11-01 08:00:00 (Sun) ++63908622000, # local_start 2026-03-08 03:00:00 (Sun) ++63929181600, # local_end 2026-11-01 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63929203200, # utc_start 2026-11-01 08:00:00 (Sun) ++63940698000, # utc_end 2027-03-14 09:00:00 (Sun) ++63929178000, # local_start 2026-11-01 01:00:00 (Sun) ++63940672800, # local_end 2027-03-14 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63940698000, # utc_start 2027-03-14 09:00:00 (Sun) ++63961257600, # utc_end 2027-11-07 08:00:00 (Sun) ++63940676400, # local_start 2027-03-14 03:00:00 (Sun) ++63961236000, # local_end 2027-11-07 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63961257600, # utc_start 2027-11-07 08:00:00 (Sun) ++63972147600, # utc_end 2028-03-12 09:00:00 (Sun) ++63961232400, # local_start 2027-11-07 01:00:00 (Sun) ++63972122400, # local_end 2028-03-12 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++63972147600, # utc_start 2028-03-12 09:00:00 (Sun) ++63992707200, # utc_end 2028-11-05 08:00:00 (Sun) ++63972126000, # local_start 2028-03-12 03:00:00 (Sun) ++63992685600, # local_end 2028-11-05 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++63992707200, # utc_start 2028-11-05 08:00:00 (Sun) ++64003597200, # utc_end 2029-03-11 09:00:00 (Sun) ++63992682000, # local_start 2028-11-05 01:00:00 (Sun) ++64003572000, # local_end 2029-03-11 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++64003597200, # utc_start 2029-03-11 09:00:00 (Sun) ++64024156800, # utc_end 2029-11-04 08:00:00 (Sun) ++64003575600, # local_start 2029-03-11 03:00:00 (Sun) ++64024135200, # local_end 2029-11-04 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++64024156800, # utc_start 2029-11-04 08:00:00 (Sun) ++64035046800, # utc_end 2030-03-10 09:00:00 (Sun) ++64024131600, # local_start 2029-11-04 01:00:00 (Sun) ++64035021600, # local_end 2030-03-10 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++64035046800, # utc_start 2030-03-10 09:00:00 (Sun) ++64055606400, # utc_end 2030-11-03 08:00:00 (Sun) ++64035025200, # local_start 2030-03-10 03:00:00 (Sun) ++64055584800, # local_end 2030-11-03 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++64055606400, # utc_start 2030-11-03 08:00:00 (Sun) ++64066496400, # utc_end 2031-03-09 09:00:00 (Sun) ++64055581200, # local_start 2030-11-03 01:00:00 (Sun) ++64066471200, # local_end 2031-03-09 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++64066496400, # utc_start 2031-03-09 09:00:00 (Sun) ++64087056000, # utc_end 2031-11-02 08:00:00 (Sun) ++64066474800, # local_start 2031-03-09 03:00:00 (Sun) ++64087034400, # local_end 2031-11-02 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++64087056000, # utc_start 2031-11-02 08:00:00 (Sun) ++64098550800, # utc_end 2032-03-14 09:00:00 (Sun) ++64087030800, # local_start 2031-11-02 01:00:00 (Sun) ++64098525600, # local_end 2032-03-14 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++64098550800, # utc_start 2032-03-14 09:00:00 (Sun) ++64119110400, # utc_end 2032-11-07 08:00:00 (Sun) ++64098529200, # local_start 2032-03-14 03:00:00 (Sun) ++64119088800, # local_end 2032-11-07 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++ [ ++64119110400, # utc_start 2032-11-07 08:00:00 (Sun) ++64130000400, # utc_end 2033-03-13 09:00:00 (Sun) ++64119085200, # local_start 2032-11-07 01:00:00 (Sun) ++64129975200, # local_end 2033-03-13 02:00:00 (Sun) ++-25200, ++0, ++'MST', ++ ], ++ [ ++64130000400, # utc_start 2033-03-13 09:00:00 (Sun) ++64150560000, # utc_end 2033-11-06 08:00:00 (Sun) ++64129978800, # local_start 2033-03-13 03:00:00 (Sun) ++64150538400, # local_end 2033-11-06 02:00:00 (Sun) ++-21600, ++1, ++'MDT', ++ ], ++]; ++ ++sub olson_version {'2022g'} ++ ++sub has_dst_changes {39} ++ ++sub _max_year {2032} ++ ++sub _new_instance { ++ return shift->_init( @_, spans => $spans ); ++} ++ ++sub _last_offset { -25200 } ++ ++my $last_observance = bless( { ++ 'format' => 'M%sT', ++ 'gmtoff' => '-7:00', ++ 'local_start_datetime' => bless( { ++ 'formatter' => undef, ++ 'local_rd_days' => 738488, ++ 'local_rd_secs' => 82800, ++ 'offset_modifier' => 0, ++ 'rd_nanosecs' => 0, ++ 'tz' => bless( { ++ 'name' => 'floating', ++ 'offset' => 0 ++ }, 'DateTime::TimeZone::Floating' ), ++ 'utc_rd_days' => 738488, ++ 'utc_rd_secs' => 82800, ++ 'utc_year' => 2023 ++ }, 'DateTime' ), ++ 'offset_from_std' => 0, ++ 'offset_from_utc' => -25200, ++ 'until' => [], ++ 'utc_start_datetime' => bless( { ++ 'formatter' => undef, ++ 'local_rd_days' => 738489, ++ 'local_rd_secs' => 21600, ++ 'offset_modifier' => 0, ++ 'rd_nanosecs' => 0, ++ 'tz' => bless( { ++ 'name' => 'floating', ++ 'offset' => 0 ++ }, 'DateTime::TimeZone::Floating' ), ++ 'utc_rd_days' => 738489, ++ 'utc_rd_secs' => 21600, ++ 'utc_year' => 2023 ++ }, 'DateTime' ) ++}, 'DateTime::TimeZone::OlsonDB::Observance' ) ++; ++sub _last_observance { $last_observance } ++ ++my $rules = [ ++ bless( { ++ 'at' => '2:00', ++ 'from' => '2007', ++ 'in' => 'Nov', ++ 'letter' => 'S', ++ 'name' => 'US', ++ 'offset_from_std' => 0, ++ 'on' => 'Sun>=1', ++ 'save' => '0', ++ 'to' => 'max' ++ }, 'DateTime::TimeZone::OlsonDB::Rule' ), ++ bless( { ++ 'at' => '2:00', ++ 'from' => '2007', ++ 'in' => 'Mar', ++ 'letter' => 'D', ++ 'name' => 'US', ++ 'offset_from_std' => 3600, ++ 'on' => 'Sun>=8', ++ 'save' => '1:00', ++ 'to' => 'max' ++ }, 'DateTime::TimeZone::OlsonDB::Rule' ) ++] ++; ++sub _rules { $rules } ++ ++ ++1; ++ +--- a/lib/DateTime/TimeZone/Catalog.pm ++++ b/lib/DateTime/TimeZone/Catalog.pm +@@ -65,6 +65,7 @@ + America/Cayenne + America/Chicago + America/Chihuahua ++ America/Ciudad_Juarez + America/Costa_Rica + America/Cuiaba + America/Danmarkshavn +@@ -126,7 +127,6 @@ + America/Nuuk + America/Ojinaga + America/Panama +- America/Pangnirtung + America/Paramaribo + America/Phoenix + America/Port-au-Prince +@@ -409,6 +409,7 @@ + Cayenne + Chicago + Chihuahua ++Ciudad_Juarez + Costa_Rica + Cuiaba + Danmarkshavn +@@ -470,7 +471,6 @@ + Nuuk + Ojinaga + Panama +-Pangnirtung + Paramaribo + Phoenix + Port-au-Prince +@@ -854,7 +854,6 @@ + America/Blanc-Sablon + America/Toronto + America/Iqaluit +-America/Pangnirtung + America/Atikokan + America/Winnipeg + America/Resolute +@@ -1257,12 +1256,13 @@ + America/Merida + America/Monterrey + America/Matamoros +-America/Mazatlan + America/Chihuahua ++America/Ciudad_Juarez + America/Ojinaga ++America/Mazatlan ++America/Bahia_Banderas + America/Hermosillo + America/Tijuana +-America/Bahia_Banderas + ) ], + 'my' => [ qw( + Asia/Kuala_Lumpur +@@ -1680,6 +1680,7 @@ + 'America/Montserrat' => 'America/Puerto_Rico', + 'America/Nassau' => 'America/Toronto', + 'America/Nipigon' => 'America/Toronto', ++ 'America/Pangnirtung' => 'America/Iqaluit', + 'America/Port_of_Spain' => 'America/Puerto_Rico', + 'America/Porto_Acre' => 'America/Rio_Branco', + 'America/Rainy_River' => 'America/Winnipeg', +@@ -1863,7 +1864,7 @@ + + ; + +-sub OlsonVersion { '2022f' } ++sub OlsonVersion { '2022g' } + + + 1; +@@ -1923,6 +1924,7 @@ + America/Cancun + America/Chicago + America/Chihuahua ++ America/Ciudad_Juarez + America/Costa_Rica + America/Dawson + America/Dawson_Creek +@@ -1971,7 +1973,6 @@ + America/North_Dakota/New_Salem + America/Ojinaga + America/Panama +- America/Pangnirtung + America/Phoenix + America/Port-au-Prince + America/Puerto_Rico +@@ -2437,8 +2438,7 @@ + America/Goose_Bay - Atlantic - Labrador (most areas) + America/Blanc-Sablon - AST - QC (Lower North Shore) + America/Toronto - Eastern - ON, QC (most areas) +- America/Iqaluit - Eastern - NU (most east areas) +- America/Pangnirtung - Eastern - NU (Pangnirtung) ++ America/Iqaluit - Eastern - NU (most areas) + America/Atikokan - EST - ON (Atikokan); NU (Coral H) + America/Winnipeg - Central - ON (west); Manitoba + America/Resolute - Central - NU (Resolute) +@@ -2887,17 +2887,18 @@ + + =head3 Mexico (MX) + +- America/Mexico_City - Central Time +- America/Cancun - Eastern Standard Time - Quintana Roo +- America/Merida - Central Time - Campeche, Yucatan +- America/Monterrey - Central Time - Durango; Coahuila, Nuevo Leon, Tamaulipas (most areas) +- America/Matamoros - Central Time US - Coahuila, Nuevo Leon, Tamaulipas (US border) +- America/Mazatlan - Mountain Time - Baja California Sur, Nayarit, Sinaloa +- America/Chihuahua - Mountain Time - Chihuahua (most areas) +- America/Ojinaga - Mountain Time US - Chihuahua (US border) +- America/Hermosillo - Mountain Standard Time - Sonora +- America/Tijuana - Pacific Time US - Baja California +- America/Bahia_Banderas - Central Time - Bahia de Banderas ++ America/Mexico_City - Central Mexico ++ America/Cancun - Quintana Roo ++ America/Merida - Campeche, Yucatan ++ America/Monterrey - Durango; Coahuila, Nuevo Leon, Tamaulipas (most areas) ++ America/Matamoros - Coahuila, Nuevo Leon, Tamaulipas (US border) ++ America/Chihuahua - Chihuahua (most areas) ++ America/Ciudad_Juarez - Chihuahua (US border - west) ++ America/Ojinaga - Chihuahua (US border - east) ++ America/Mazatlan - Baja California Sur, Nayarit (most areas), Sinaloa ++ America/Bahia_Banderas - Bahia de Banderas ++ America/Hermosillo - Sonora ++ America/Tijuana - Baja California + + =head3 Micronesia (Federated States of) (FM) + +@@ -3458,6 +3459,7 @@ + America/Montserrat => America/Puerto_Rico + America/Nassau => America/Toronto + America/Nipigon => America/Toronto ++ America/Pangnirtung => America/Iqaluit + America/Port_of_Spain => America/Puerto_Rico + America/Porto_Acre => America/Rio_Branco + America/Rainy_River => America/Winnipeg diff -Nru libdatetime-timezone-perl-2.47/debian/patches/series libdatetime-timezone-perl-2.47/debian/patches/series --- libdatetime-timezone-perl-2.47/debian/patches/series 2022-10-29 22:24:15.000000000 +0200 +++ libdatetime-timezone-perl-2.47/debian/patches/series 2022-11-30 18:14:07.000000000 +0100 @@ -6,3 +6,4 @@ olson-2022d olson-2022e olson-2022f +olson-2022g