[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1023064: bullseye-pu: package libdatetime-timezone-perl/1:2.47-1+2022f



Package: release.debian.org
Severity: normal
Tags: bullseye
User: release.debian.org@packages.debian.org
Usertags: pu
X-Debbugs-Cc: debian-perl@lists.debian.org

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

I've uploaded libdatetime-timezone-perl/1:2.47-1+2022f to bullseye,
with the changes from tzdata 2022f applied to the perl data
structures as a quilt patch.

Changes, taken from tzdata upstream:

   Mexico will no longer observe DST after 2022, except for areas
    near the US border that continue to observe US DST rules.
    On 2022-10-30 at 02:00 the Mexican state of Chihuahua moves
    from -07 (-06 with DST) to year-round -06, thus not changing
    its clocks that day.  The new law states that Chihuahua
    near the US border no longer observes US DST.
    (Thanks to gera for the heads-up about Chihuahua.)

    Fiji will not observe DST in 2022/3.  (Thanks to Shalvin Narayan.)
    For now, assume DST is suspended indefinitely.


I'm attaching a stripped down debdiff.


Thanks in advance,
gregor

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmNdjaRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgaWSg/+OUnckBHcKKHqHLaYmfF32B5XK2y3l0w1Hd2Rotg2g/GGvL/2Tdg4tVya
mMaKgjyLl2jGLefyQrgKHNsMxbiGatcwcZzDyQZJQoCaEPBLKL8t1AviRVzHdUod
FRhCoKF1MjZYkT/ccDwVWn2uJcp1KYbjtK7IBCfB/4MUXx7i034VEWmNB23kBREf
R9QMbBVZ8dCChUrzRXNHXYkbg13UrSHDWMKIiQpUXWhsRAPz4tgm6iZ5nIoe9XTI
biLmB2slQ1aKQ0m2vvQXu2YLch0tf8FPizA707KQGKqV96NX8cycVULaL8zbcEMk
33Xt7aqEUbvlyHmwAYGiKl8YtBqKtz6eF6kMrAKekVNjereQK+Jjt+r2zZmiceim
xUgfom2TIeDQJKD2ip2vzH55xIGxyBuXjQKc9G64dNo5Ee3nuR331s1dMEEESCdV
356+Rm/ny/OptaVpLN6+SjwDxhAW6JRVeVUC7oD0TDzaneDw256Htl6n8xH22nrX
EVbYtXcSACEePd8CmTZHDjPgBY6NHo25UeYrE3B9zxdpjiOUdEuLoV5yOpl655zH
uBMpUYXSGwi80xokTbLbNYEruN7ZNkBn4v/0tXMdwNVyqGBhlPtG76OSt53n7Mj1
d/82QeUuKC9gZ+QOEnZLM94b1zdD2mFneYhcyg0VS2Lcjp0gnPc=
=XjJx
-----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-14 15:26:55.000000000 +0200
+++ libdatetime-timezone-perl-2.47/debian/changelog	2022-10-29 22:24:15.000000000 +0200
@@ -1,3 +1,10 @@
+libdatetime-timezone-perl (1:2.47-1+2022f) bullseye; urgency=medium
+
+  * Update to Olson database version 2022f.
+    This update includes contemporary changes for Fiji and Mexico.
+
+ -- gregor herrmann <gregoa@debian.org>  Sat, 29 Oct 2022 22:24:15 +0200
+
 libdatetime-timezone-perl (1:2.47-1+2022e) bullseye; urgency=medium
 
   * Update to Olson database version 2022e.
diff -Nru libdatetime-timezone-perl-2.47/debian/patches/olson-2022f libdatetime-timezone-perl-2.47/debian/patches/olson-2022f
--- libdatetime-timezone-perl-2.47/debian/patches/olson-2022f	1970-01-01 01:00:00.000000000 +0100
+++ libdatetime-timezone-perl-2.47/debian/patches/olson-2022f	2022-10-29 22:24:15.000000000 +0200
@@ -0,0 +1,12698 @@
+Description: Update to Olson DB 2022f
+Origin: vendor
+Author: gregor herrmann <gregoa@debian.org>
+Last-Update: 2022-10-29
+
+--- 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 2022e
++# Generated from debian/tzdata/africa.  Olson data version 2022f
+ #
+ # Do not edit this file directly.
+ #
+@@ -43,7 +43,7 @@
+     ],
+ ];
+ 
+-sub olson_version {'2022e'}
++sub olson_version {'2022f'}
+ 
+ sub has_dst_changes {0}
+ 
+--- a/lib/DateTime/TimeZone/America/Merida.pm
++++ b/lib/DateTime/TimeZone/America/Merida.pm
+@@ -3,7 +3,7 @@
+ # DateTime::TimeZone module distribution in the tools/ directory
+ 
+ #
+-# Generated from debian/tzdata/northamerica.  Olson data version 2022e
++# Generated from debian/tzdata/northamerica.  Olson data version 2022f
+ #
+ # Do not edit this file directly.
+ #
+@@ -538,207 +538,18 @@
+     ],
+     [
+ 63802796400, #    utc_start 2022-10-30 07:00:00 (Sun)
+-63816105600, #      utc_end 2023-04-02 08:00:00 (Sun)
++DateTime::TimeZone::INFINITY, #      utc_end
+ 63802774800, #  local_start 2022-10-30 01:00:00 (Sun)
+-63816084000, #    local_end 2023-04-02 02:00:00 (Sun)
++DateTime::TimeZone::INFINITY, #    local_end
+ -21600,
+ 0,
+ 'CST',
+     ],
+-    [
+-63816105600, #    utc_start 2023-04-02 08:00:00 (Sun)
+-63834246000, #      utc_end 2023-10-29 07:00:00 (Sun)
+-63816087600, #  local_start 2023-04-02 03:00:00 (Sun)
+-63834228000, #    local_end 2023-10-29 02:00:00 (Sun)
+--18000,
+-1,
+-'CDT',
+-    ],
+-    [
+-63834246000, #    utc_start 2023-10-29 07:00:00 (Sun)
+-63848160000, #      utc_end 2024-04-07 08:00:00 (Sun)
+-63834224400, #  local_start 2023-10-29 01:00:00 (Sun)
+-63848138400, #    local_end 2024-04-07 02:00:00 (Sun)
+--21600,
+-0,
+-'CST',
+-    ],
+-    [
+-63848160000, #    utc_start 2024-04-07 08:00:00 (Sun)
+-63865695600, #      utc_end 2024-10-27 07:00:00 (Sun)
+-63848142000, #  local_start 2024-04-07 03:00:00 (Sun)
+-63865677600, #    local_end 2024-10-27 02:00:00 (Sun)
+--18000,
+-1,
+-'CDT',
+-    ],
+-    [
+-63865695600, #    utc_start 2024-10-27 07:00:00 (Sun)
+-63879609600, #      utc_end 2025-04-06 08:00:00 (Sun)
+-63865674000, #  local_start 2024-10-27 01:00:00 (Sun)
+-63879588000, #    local_end 2025-04-06 02:00:00 (Sun)
+--21600,
+-0,
+-'CST',
+-    ],
+-    [
+-63879609600, #    utc_start 2025-04-06 08:00:00 (Sun)
+-63897145200, #      utc_end 2025-10-26 07:00:00 (Sun)
+-63879591600, #  local_start 2025-04-06 03:00:00 (Sun)
+-63897127200, #    local_end 2025-10-26 02:00:00 (Sun)
+--18000,
+-1,
+-'CDT',
+-    ],
+-    [
+-63897145200, #    utc_start 2025-10-26 07:00:00 (Sun)
+-63911059200, #      utc_end 2026-04-05 08:00:00 (Sun)
+-63897123600, #  local_start 2025-10-26 01:00:00 (Sun)
+-63911037600, #    local_end 2026-04-05 02:00:00 (Sun)
+--21600,
+-0,
+-'CST',
+-    ],
+-    [
+-63911059200, #    utc_start 2026-04-05 08:00:00 (Sun)
+-63928594800, #      utc_end 2026-10-25 07:00:00 (Sun)
+-63911041200, #  local_start 2026-04-05 03:00:00 (Sun)
+-63928576800, #    local_end 2026-10-25 02:00:00 (Sun)
+--18000,
+-1,
+-'CDT',
+-    ],
+-    [
+-63928594800, #    utc_start 2026-10-25 07:00:00 (Sun)
+-63942508800, #      utc_end 2027-04-04 08:00:00 (Sun)
+-63928573200, #  local_start 2026-10-25 01:00:00 (Sun)
+-63942487200, #    local_end 2027-04-04 02:00:00 (Sun)
+--21600,
+-0,
+-'CST',
+-    ],
+-    [
+-63942508800, #    utc_start 2027-04-04 08:00:00 (Sun)
+-63960649200, #      utc_end 2027-10-31 07:00:00 (Sun)
+-63942490800, #  local_start 2027-04-04 03:00:00 (Sun)
+-63960631200, #    local_end 2027-10-31 02:00:00 (Sun)
+--18000,
+-1,
+-'CDT',
+-    ],
+-    [
+-63960649200, #    utc_start 2027-10-31 07:00:00 (Sun)
+-63973958400, #      utc_end 2028-04-02 08:00:00 (Sun)
+-63960627600, #  local_start 2027-10-31 01:00:00 (Sun)
+-63973936800, #    local_end 2028-04-02 02:00:00 (Sun)
+--21600,
+-0,
+-'CST',
+-    ],
+-    [
+-63973958400, #    utc_start 2028-04-02 08:00:00 (Sun)
+-63992098800, #      utc_end 2028-10-29 07:00:00 (Sun)
+-63973940400, #  local_start 2028-04-02 03:00:00 (Sun)
+-63992080800, #    local_end 2028-10-29 02:00:00 (Sun)
+--18000,
+-1,
+-'CDT',
+-    ],
+-    [
+-63992098800, #    utc_start 2028-10-29 07:00:00 (Sun)
+-64005408000, #      utc_end 2029-04-01 08:00:00 (Sun)
+-63992077200, #  local_start 2028-10-29 01:00:00 (Sun)
+-64005386400, #    local_end 2029-04-01 02:00:00 (Sun)
+--21600,
+-0,
+-'CST',
+-    ],
+-    [
+-64005408000, #    utc_start 2029-04-01 08:00:00 (Sun)
+-64023548400, #      utc_end 2029-10-28 07:00:00 (Sun)
+-64005390000, #  local_start 2029-04-01 03:00:00 (Sun)
+-64023530400, #    local_end 2029-10-28 02:00:00 (Sun)
+--18000,
+-1,
+-'CDT',
+-    ],
+-    [
+-64023548400, #    utc_start 2029-10-28 07:00:00 (Sun)
+-64037462400, #      utc_end 2030-04-07 08:00:00 (Sun)
+-64023526800, #  local_start 2029-10-28 01:00:00 (Sun)
+-64037440800, #    local_end 2030-04-07 02:00:00 (Sun)
+--21600,
+-0,
+-'CST',
+-    ],
+-    [
+-64037462400, #    utc_start 2030-04-07 08:00:00 (Sun)
+-64054998000, #      utc_end 2030-10-27 07:00:00 (Sun)
+-64037444400, #  local_start 2030-04-07 03:00:00 (Sun)
+-64054980000, #    local_end 2030-10-27 02:00:00 (Sun)
+--18000,
+-1,
+-'CDT',
+-    ],
+-    [
+-64054998000, #    utc_start 2030-10-27 07:00:00 (Sun)
+-64068912000, #      utc_end 2031-04-06 08:00:00 (Sun)
+-64054976400, #  local_start 2030-10-27 01:00:00 (Sun)
+-64068890400, #    local_end 2031-04-06 02:00:00 (Sun)
+--21600,
+-0,
+-'CST',
+-    ],
+-    [
+-64068912000, #    utc_start 2031-04-06 08:00:00 (Sun)
+-64086447600, #      utc_end 2031-10-26 07:00:00 (Sun)
+-64068894000, #  local_start 2031-04-06 03:00:00 (Sun)
+-64086429600, #    local_end 2031-10-26 02:00:00 (Sun)
+--18000,
+-1,
+-'CDT',
+-    ],
+-    [
+-64086447600, #    utc_start 2031-10-26 07:00:00 (Sun)
+-64100361600, #      utc_end 2032-04-04 08:00:00 (Sun)
+-64086426000, #  local_start 2031-10-26 01:00:00 (Sun)
+-64100340000, #    local_end 2032-04-04 02:00:00 (Sun)
+--21600,
+-0,
+-'CST',
+-    ],
+-    [
+-64100361600, #    utc_start 2032-04-04 08:00:00 (Sun)
+-64118502000, #      utc_end 2032-10-31 07:00:00 (Sun)
+-64100343600, #  local_start 2032-04-04 03:00:00 (Sun)
+-64118484000, #    local_end 2032-10-31 02:00:00 (Sun)
+--18000,
+-1,
+-'CDT',
+-    ],
+-    [
+-64118502000, #    utc_start 2032-10-31 07:00:00 (Sun)
+-64131811200, #      utc_end 2033-04-03 08:00:00 (Sun)
+-64118480400, #  local_start 2032-10-31 01:00:00 (Sun)
+-64131789600, #    local_end 2033-04-03 02:00:00 (Sun)
+--21600,
+-0,
+-'CST',
+-    ],
+-    [
+-64131811200, #    utc_start 2033-04-03 08:00:00 (Sun)
+-64149951600, #      utc_end 2033-10-30 07:00:00 (Sun)
+-64131793200, #  local_start 2033-04-03 03:00:00 (Sun)
+-64149933600, #    local_end 2033-10-30 02:00:00 (Sun)
+--18000,
+-1,
+-'CDT',
+-    ],
+ ];
+ 
+-sub olson_version {'2022e'}
++sub olson_version {'2022f'}
+ 
+-sub has_dst_changes {38}
++sub has_dst_changes {27}
+ 
+ sub _max_year {2032}
+ 
+@@ -746,72 +557,6 @@
+     return shift->_init( @_, spans => $spans );
+ }
+ 
+-sub _last_offset { -21600 }
+-
+-my $last_observance = bless( {
+-  'format' => 'C%sT',
+-  'gmtoff' => '-6:00',
+-  'local_start_datetime' => bless( {
+-    'formatter' => undef,
+-    'local_rd_days' => 723880,
+-    'local_rd_secs' => 82800,
+-    'offset_modifier' => 0,
+-    'rd_nanosecs' => 0,
+-    'tz' => bless( {
+-      'name' => 'floating',
+-      'offset' => 0
+-    }, 'DateTime::TimeZone::Floating' ),
+-    'utc_rd_days' => 723880,
+-    'utc_rd_secs' => 82800,
+-    'utc_year' => 1983
+-  }, 'DateTime' ),
+-  'offset_from_std' => 0,
+-  'offset_from_utc' => -21600,
+-  'until' => [],
+-  'utc_start_datetime' => bless( {
+-    'formatter' => undef,
+-    'local_rd_days' => 723881,
+-    'local_rd_secs' => 18000,
+-    'offset_modifier' => 0,
+-    'rd_nanosecs' => 0,
+-    'tz' => bless( {
+-      'name' => 'floating',
+-      'offset' => 0
+-    }, 'DateTime::TimeZone::Floating' ),
+-    'utc_rd_days' => 723881,
+-    'utc_rd_secs' => 18000,
+-    'utc_year' => 1983
+-  }, 'DateTime' )
+-}, 'DateTime::TimeZone::OlsonDB::Observance' )
+-;
+-sub _last_observance { $last_observance }
+-
+-my $rules = [
+-  bless( {
+-    'at' => '2:00',
+-    'from' => '2002',
+-    'in' => 'Oct',
+-    'letter' => 'S',
+-    'name' => 'Mexico',
+-    'offset_from_std' => 0,
+-    'on' => 'lastSun',
+-    'save' => '0',
+-    'to' => 'max'
+-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+-  bless( {
+-    'at' => '2:00',
+-    'from' => '2002',
+-    'in' => 'Apr',
+-    'letter' => 'D',
+-    'name' => 'Mexico',
+-    'offset_from_std' => 3600,
+-    'on' => 'Sun>=1',
+-    'save' => '1:00',
+-    'to' => 'max'
+-  }, 'DateTime::TimeZone::OlsonDB::Rule' )
+-]
+-;
+-sub _rules { $rules }
+ 
+ 
+ 1;
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-14 15:26:55.000000000 +0200
+++ libdatetime-timezone-perl-2.47/debian/patches/series	2022-10-29 22:24:15.000000000 +0200
@@ -5,3 +5,4 @@
 olson-2022b
 olson-2022d
 olson-2022e
+olson-2022f

Reply to: