diff -Nru libdatetime-timezone-perl-2.47/debian/changelog libdatetime-timezone-perl-2.47/debian/changelog --- libdatetime-timezone-perl-2.47/debian/changelog 2022-11-30 18:14:07.000000000 +0100 +++ libdatetime-timezone-perl-2.47/debian/changelog 2023-03-24 16:58:22.000000000 +0100 @@ -1,3 +1,11 @@ +libdatetime-timezone-perl (1:2.47-1+2023b) bullseye; urgency=medium + + * Update data to Olson database version 2023b. + This update contains contemporary changes for Egypt, Greenland, Morocco, + and Palestine (2023a), and for Lebanon (2023b). + + -- gregor herrmann Fri, 24 Mar 2023 16:58:22 +0100 + libdatetime-timezone-perl (1:2.47-1+2022g) bullseye; urgency=medium * Update data to Olson database version 2022g. diff -Nru libdatetime-timezone-perl-2.47/debian/patches/olson-2023b libdatetime-timezone-perl-2.47/debian/patches/olson-2023b --- libdatetime-timezone-perl-2.47/debian/patches/olson-2023b 1970-01-01 01:00:00.000000000 +0100 +++ libdatetime-timezone-perl-2.47/debian/patches/olson-2023b 2023-03-24 16:58:22.000000000 +0100 @@ -0,0 +1,16906 @@ +Description: Update to Olson DB 2023b +Origin: vendor +Author: gregor herrmann +Last-Update: 2023-03-24 + +--- 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 2022g ++# Generated from debian/tzdata/africa. Olson data version 2023b + # + # Do not edit this file directly. + # +@@ -43,11 +43,11 @@ + ], + ]; + +-sub olson_version {'2022g'} ++sub olson_version {'2023b'} + + sub has_dst_changes {0} + +-sub _max_year {2032} ++sub _max_year {2033} + + sub _new_instance { + return shift->_init( @_, spans => $spans ); +--- a/lib/DateTime/TimeZone/Asia/Beirut.pm ++++ b/lib/DateTime/TimeZone/Asia/Beirut.pm +@@ -3,7 +3,7 @@ + # DateTime::TimeZone module distribution in the tools/ directory + + # +-# Generated from debian/tzdata/asia. Olson data version 2022g ++# Generated from debian/tzdata/asia. Olson data version 2023b + # + # Do not edit this file directly. + # +@@ -1024,17 +1024,17 @@ + ], + [ + 63802760400, # utc_start 2022-10-29 21:00:00 (Sat) +-63815464800, # utc_end 2023-03-25 22:00:00 (Sat) ++63817711200, # utc_end 2023-04-20 22:00:00 (Thu) + 63802767600, # local_start 2022-10-29 23:00:00 (Sat) +-63815472000, # local_end 2023-03-26 00:00:00 (Sun) ++63817718400, # local_end 2023-04-21 00:00:00 (Fri) + 7200, + 0, + 'EET', + ], + [ +-63815464800, # utc_start 2023-03-25 22:00:00 (Sat) ++63817711200, # utc_start 2023-04-20 22:00:00 (Thu) + 63834210000, # utc_end 2023-10-28 21:00:00 (Sat) +-63815475600, # local_start 2023-03-26 01:00:00 (Sun) ++63817722000, # local_start 2023-04-21 01:00:00 (Fri) + 63834220800, # local_end 2023-10-29 00:00:00 (Sun) + 10800, + 1, +@@ -1220,13 +1220,31 @@ + 1, + 'EEST', + ], ++ [ ++64149915600, # utc_start 2033-10-29 21:00:00 (Sat) ++64162620000, # utc_end 2034-03-25 22:00:00 (Sat) ++64149922800, # local_start 2033-10-29 23:00:00 (Sat) ++64162627200, # local_end 2034-03-26 00:00:00 (Sun) ++7200, ++0, ++'EET', ++ ], ++ [ ++64162620000, # utc_start 2034-03-25 22:00:00 (Sat) ++64181365200, # utc_end 2034-10-28 21:00:00 (Sat) ++64162630800, # local_start 2034-03-26 01:00:00 (Sun) ++64181376000, # local_end 2034-10-29 00:00:00 (Sun) ++10800, ++1, ++'EEST', ++ ], + ]; + +-sub olson_version {'2022g'} ++sub olson_version {'2023b'} + +-sub has_dst_changes {66} ++sub has_dst_changes {67} + +-sub _max_year {2032} ++sub _max_year {2033} + + sub _new_instance { + return shift->_init( @_, spans => $spans ); +@@ -1275,24 +1293,24 @@ + my $rules = [ + bless( { + 'at' => '0:00', +- 'from' => '1993', +- 'in' => 'Mar', +- 'letter' => 'S', ++ 'from' => '1999', ++ 'in' => 'Oct', ++ 'letter' => '', + 'name' => 'Lebanon', +- 'offset_from_std' => 3600, ++ 'offset_from_std' => 0, + 'on' => 'lastSun', +- 'save' => '1:00', ++ 'save' => '0', + 'to' => 'max' + }, 'DateTime::TimeZone::OlsonDB::Rule' ), + bless( { + 'at' => '0:00', +- 'from' => '1999', +- 'in' => 'Oct', +- 'letter' => '', ++ 'from' => '2024', ++ 'in' => 'Mar', ++ 'letter' => 'S', + 'name' => 'Lebanon', +- 'offset_from_std' => 0, ++ 'offset_from_std' => 3600, + 'on' => 'lastSun', +- 'save' => '0', ++ 'save' => '1:00', + 'to' => 'max' + }, 'DateTime::TimeZone::OlsonDB::Rule' ) + ] 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-11-30 18:14:07.000000000 +0100 +++ libdatetime-timezone-perl-2.47/debian/patches/series 2023-03-24 16:58:22.000000000 +0100 @@ -7,3 +7,4 @@ olson-2022e olson-2022f olson-2022g +olson-2023b