Package: release.debian.org
Severity: normal
Tags: trixie
X-Debbugs-Cc: [email protected]
Control: affects -1 + src:libdatetime-timezone-perl
User: [email protected]
Usertags: pu
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
I've uploaded version 1:2.65-1+2026b of libdatetime-timezone-perl to
trixie.
It contains the changes from tzdata 2026b as a new quilt patch.
The changes are:
British Columbia moved to permanent -07 on 2026-03-09.
Attached is a (manually stripped down) debdiff against the previous
version in s-p-u.
Thanks in advance,
gregor
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmn7UllfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgYMOw//ecnZj2rjtwlUYFioINSDRK3lYuHCuF1L8Oo8c8r5XgCTjn3kyhJCT5FY
kl42C+BuMgdf+or2NqbgtHt339e4aHvkN8cc0N0SQHjXBBSXSvH5FqVqcTkX6EtZ
YdR5tptPKJUoziOZQvJEEfdqjOUtV3sz8aGk2fsBsVj9hnnBBkISauQjS+hZsE96
N7uxi4O9Giv+IFQhbKRQAcTALCKNWgSlp9Q78qGff7lRC+egngrSkHNOlz2mKe8P
UVfFdFR24KITB1YusnbukVHoEr5RpwA3dSKu1GpDESHy2QM83vIOuebR+6+3Xmvj
hllm2na80ZW5qqq4RXi1LSklrSKA7gGwGiRXqEzViHsk9KXuX4urRoms7sQbBHrW
WlsAZfpnV2czqlAcr6ZzOrLZODJw1fGKH4ZmJX+45qBavHOy+XYsB+nWjIKvEmUT
GbFGh1CHtI5BG166wfzjWYZNeth4L1PUkXKO/gdSzVuXr+UJJwwVA2Mhbc7xiNDb
wGBVck0x8nmbz1HBS6crmFSHctGe0INUgGP0m/k8A7iuhcah02GUHOZ5H9+cMcfI
C9bOLoegY3mY1pmnrhCXz/DDY47CkAay0OLGA6WFhDLEb8qSeuq60qub9StWbxYn
Apf4USYTssowBta1j8Ei7GirJFYQTx4YxeqIgZoBQnXeYWkgIY4=
=9s9W
-----END PGP SIGNATURE-----
diff -Nru libdatetime-timezone-perl-2.65/debian/changelog
libdatetime-timezone-perl-2.65/debian/changelog
--- libdatetime-timezone-perl-2.65/debian/changelog 2026-03-21
18:28:59.000000000 +0100
+++ libdatetime-timezone-perl-2.65/debian/changelog 2026-05-06
16:29:37.000000000 +0200
@@ -1,3 +1,10 @@
+libdatetime-timezone-perl (1:2.65-1+2026b) trixie; urgency=medium
+
+ * Update data to Olson database version 2026b.
+ This update contains contemporary changes for British Columbia, CA.
+
+ -- gregor herrmann <[email protected]> Wed, 06 May 2026 16:29:37 +0200
+
libdatetime-timezone-perl (1:2.65-1+2026a) trixie; urgency=medium
* Update data to Olson database version 2026a.
diff -Nru libdatetime-timezone-perl-2.65/debian/patches/olson-2026b
libdatetime-timezone-perl-2.65/debian/patches/olson-2026b
--- libdatetime-timezone-perl-2.65/debian/patches/olson-2026b 1970-01-01
01:00:00.000000000 +0100
+++ libdatetime-timezone-perl-2.65/debian/patches/olson-2026b 2026-05-06
16:29:37.000000000 +0200
@@ -0,0 +1,6562 @@
+Description: Update to Olson DB 2026b
+Origin: vendor
+Author: gregor herrmann <[email protected]>
+Last-Update: 2026-05-06
+
+--- 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 2026a
++# Generated from debian/tzdata/africa. Olson data version 2026b
+ #
+ # Do not edit this file directly.
+ #
+@@ -43,7 +43,7 @@
+ ],
+ ];
+
+-sub olson_version {'2026a'}
++sub olson_version {'2026b'}
+
+ sub has_dst_changes {0}
+
+--- a/lib/DateTime/TimeZone/America/Vancouver.pm
++++ b/lib/DateTime/TimeZone/America/Vancouver.pm
+@@ -3,7 +3,7 @@
+ # DateTime::TimeZone module distribution in the tools/ directory
+
+ #
+-# Generated from debian/tzdata/northamerica. Olson data version 2026a
++# Generated from debian/tzdata/northamerica. Olson data version 2026b
+ #
+ # Do not edit this file directly.
+ #
+@@ -1537,207 +1537,18 @@
+ ],
+ [
+ 63929206800, # utc_start 2026-11-01 09:00:00 (Sun)
+-63940701600, # utc_end 2027-03-14 10:00:00 (Sun)
+-63929178000, # local_start 2026-11-01 01:00:00 (Sun)
+-63940672800, # local_end 2027-03-14 02:00:00 (Sun)
+--28800,
+-0,
+-'PST',
+- ],
+- [
+-63940701600, # utc_start 2027-03-14 10:00:00 (Sun)
+-63961261200, # utc_end 2027-11-07 09:00:00 (Sun)
+-63940676400, # local_start 2027-03-14 03:00:00 (Sun)
+-63961236000, # local_end 2027-11-07 02:00:00 (Sun)
+--25200,
+-1,
+-'PDT',
+- ],
+- [
+-63961261200, # utc_start 2027-11-07 09:00:00 (Sun)
+-63972151200, # utc_end 2028-03-12 10:00:00 (Sun)
+-63961232400, # local_start 2027-11-07 01:00:00 (Sun)
+-63972122400, # local_end 2028-03-12 02:00:00 (Sun)
+--28800,
+-0,
+-'PST',
+- ],
+- [
+-63972151200, # utc_start 2028-03-12 10:00:00 (Sun)
+-63992710800, # utc_end 2028-11-05 09:00:00 (Sun)
+-63972126000, # local_start 2028-03-12 03:00:00 (Sun)
+-63992685600, # local_end 2028-11-05 02:00:00 (Sun)
+--25200,
+-1,
+-'PDT',
+- ],
+- [
+-63992710800, # utc_start 2028-11-05 09:00:00 (Sun)
+-64003600800, # utc_end 2029-03-11 10:00:00 (Sun)
+-63992682000, # local_start 2028-11-05 01:00:00 (Sun)
+-64003572000, # local_end 2029-03-11 02:00:00 (Sun)
+--28800,
+-0,
+-'PST',
+- ],
+- [
+-64003600800, # utc_start 2029-03-11 10:00:00 (Sun)
+-64024160400, # utc_end 2029-11-04 09:00:00 (Sun)
+-64003575600, # local_start 2029-03-11 03:00:00 (Sun)
+-64024135200, # local_end 2029-11-04 02:00:00 (Sun)
+--25200,
+-1,
+-'PDT',
+- ],
+- [
+-64024160400, # utc_start 2029-11-04 09:00:00 (Sun)
+-64035050400, # utc_end 2030-03-10 10:00:00 (Sun)
+-64024131600, # local_start 2029-11-04 01:00:00 (Sun)
+-64035021600, # local_end 2030-03-10 02:00:00 (Sun)
+--28800,
+-0,
+-'PST',
+- ],
+- [
+-64035050400, # utc_start 2030-03-10 10:00:00 (Sun)
+-64055610000, # utc_end 2030-11-03 09:00:00 (Sun)
+-64035025200, # local_start 2030-03-10 03:00:00 (Sun)
+-64055584800, # local_end 2030-11-03 02:00:00 (Sun)
+--25200,
+-1,
+-'PDT',
+- ],
+- [
+-64055610000, # utc_start 2030-11-03 09:00:00 (Sun)
+-64066500000, # utc_end 2031-03-09 10:00:00 (Sun)
+-64055581200, # local_start 2030-11-03 01:00:00 (Sun)
+-64066471200, # local_end 2031-03-09 02:00:00 (Sun)
+--28800,
+-0,
+-'PST',
+- ],
+- [
+-64066500000, # utc_start 2031-03-09 10:00:00 (Sun)
+-64087059600, # utc_end 2031-11-02 09:00:00 (Sun)
+-64066474800, # local_start 2031-03-09 03:00:00 (Sun)
+-64087034400, # local_end 2031-11-02 02:00:00 (Sun)
+--25200,
+-1,
+-'PDT',
+- ],
+- [
+-64087059600, # utc_start 2031-11-02 09:00:00 (Sun)
+-64098554400, # utc_end 2032-03-14 10:00:00 (Sun)
+-64087030800, # local_start 2031-11-02 01:00:00 (Sun)
+-64098525600, # local_end 2032-03-14 02:00:00 (Sun)
+--28800,
+-0,
+-'PST',
+- ],
+- [
+-64098554400, # utc_start 2032-03-14 10:00:00 (Sun)
+-64119114000, # utc_end 2032-11-07 09:00:00 (Sun)
+-64098529200, # local_start 2032-03-14 03:00:00 (Sun)
+-64119088800, # local_end 2032-11-07 02:00:00 (Sun)
+--25200,
+-1,
+-'PDT',
+- ],
+- [
+-64119114000, # utc_start 2032-11-07 09:00:00 (Sun)
+-64130004000, # utc_end 2033-03-13 10:00:00 (Sun)
+-64119085200, # local_start 2032-11-07 01:00:00 (Sun)
+-64129975200, # local_end 2033-03-13 02:00:00 (Sun)
+--28800,
+-0,
+-'PST',
+- ],
+- [
+-64130004000, # utc_start 2033-03-13 10:00:00 (Sun)
+-64150563600, # utc_end 2033-11-06 09:00:00 (Sun)
+-64129978800, # local_start 2033-03-13 03:00:00 (Sun)
+-64150538400, # local_end 2033-11-06 02:00:00 (Sun)
+--25200,
+-1,
+-'PDT',
+- ],
+- [
+-64150563600, # utc_start 2033-11-06 09:00:00 (Sun)
+-64161453600, # utc_end 2034-03-12 10:00:00 (Sun)
+-64150534800, # local_start 2033-11-06 01:00:00 (Sun)
+-64161424800, # local_end 2034-03-12 02:00:00 (Sun)
+--28800,
+-0,
+-'PST',
+- ],
+- [
+-64161453600, # utc_start 2034-03-12 10:00:00 (Sun)
+-64182013200, # utc_end 2034-11-05 09:00:00 (Sun)
+-64161428400, # local_start 2034-03-12 03:00:00 (Sun)
+-64181988000, # local_end 2034-11-05 02:00:00 (Sun)
+--25200,
+-1,
+-'PDT',
+- ],
+- [
+-64182013200, # utc_start 2034-11-05 09:00:00 (Sun)
+-64192903200, # utc_end 2035-03-11 10:00:00 (Sun)
+-64181984400, # local_start 2034-11-05 01:00:00 (Sun)
+-64192874400, # local_end 2035-03-11 02:00:00 (Sun)
+--28800,
+-0,
+-'PST',
+- ],
+- [
+-64192903200, # utc_start 2035-03-11 10:00:00 (Sun)
+-64213462800, # utc_end 2035-11-04 09:00:00 (Sun)
+-64192878000, # local_start 2035-03-11 03:00:00 (Sun)
+-64213437600, # local_end 2035-11-04 02:00:00 (Sun)
++DateTime::TimeZone::INFINITY, # utc_end
++63929181600, # local_start 2026-11-01 02:00:00 (Sun)
++DateTime::TimeZone::INFINITY, # local_end
+ -25200,
+-1,
+-'PDT',
+- ],
+- [
+-64213462800, # utc_start 2035-11-04 09:00:00 (Sun)
+-64224352800, # utc_end 2036-03-09 10:00:00 (Sun)
+-64213434000, # local_start 2035-11-04 01:00:00 (Sun)
+-64224324000, # local_end 2036-03-09 02:00:00 (Sun)
+--28800,
+ 0,
+-'PST',
+- ],
+- [
+-64224352800, # utc_start 2036-03-09 10:00:00 (Sun)
+-64244912400, # utc_end 2036-11-02 09:00:00 (Sun)
+-64224327600, # local_start 2036-03-09 03:00:00 (Sun)
+-64244887200, # local_end 2036-11-02 02:00:00 (Sun)
+--25200,
+-1,
+-'PDT',
+- ],
+- [
+-64244912400, # utc_start 2036-11-02 09:00:00 (Sun)
+-64255802400, # utc_end 2037-03-08 10:00:00 (Sun)
+-64244883600, # local_start 2036-11-02 01:00:00 (Sun)
+-64255773600, # local_end 2037-03-08 02:00:00 (Sun)
+--28800,
+-0,
+-'PST',
+- ],
+- [
+-64255802400, # utc_start 2037-03-08 10:00:00 (Sun)
+-64276362000, # utc_end 2037-11-01 09:00:00 (Sun)
+-64255777200, # local_start 2037-03-08 03:00:00 (Sun)
+-64276336800, # local_end 2037-11-01 02:00:00 (Sun)
+--25200,
+-1,
+-'PDT',
++'MST',
+ ],
+ ];
+
+-sub olson_version {'2026a'}
++sub olson_version {'2026b'}
+
+-sub has_dst_changes {95}
++sub has_dst_changes {84}
+
+ sub _max_year {2036}
+
+@@ -1745,72 +1556,6 @@
+ return shift->_init( @_, spans => $spans );
+ }
+
+-sub _last_offset { -28800 }
+-
+-my $last_observance = bless( {
+- 'format' => 'P%sT',
+- 'gmtoff' => '-8:00',
+- 'local_start_datetime' => bless( {
+- 'formatter' => undef,
+- 'local_rd_days' => 725372,
+- 'local_rd_secs' => 0,
+- 'offset_modifier' => 0,
+- 'rd_nanosecs' => 0,
+- 'tz' => bless( {
+- 'name' => 'floating',
+- 'offset' => 0
+- }, 'DateTime::TimeZone::Floating' ),
+- 'utc_rd_days' => 725372,
+- 'utc_rd_secs' => 0,
+- 'utc_year' => 1988
+- }, 'DateTime' ),
+- 'offset_from_std' => 0,
+- 'offset_from_utc' => -28800,
+- 'until' => [],
+- 'utc_start_datetime' => bless( {
+- 'formatter' => undef,
+- 'local_rd_days' => 725372,
+- 'local_rd_secs' => 28800,
+- 'offset_modifier' => 0,
+- 'rd_nanosecs' => 0,
+- 'tz' => bless( {
+- 'name' => 'floating',
+- 'offset' => 0
+- }, 'DateTime::TimeZone::Floating' ),
+- 'utc_rd_days' => 725372,
+- 'utc_rd_secs' => 28800,
+- 'utc_year' => 1988
+- }, 'DateTime' )
+-}, 'DateTime::TimeZone::OlsonDB::Observance' )
+-;
+-sub _last_observance { $last_observance }
+-
+-my $rules = [
+- bless( {
+- 'at' => '2:00',
+- 'from' => '2007',
+- 'in' => 'Nov',
+- 'letter' => 'S',
+- 'name' => 'Canada',
+- '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' => 'Canada',
+- '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
+@@ -852,12 +852,12 @@
+ America/Edmonton
+ America/Cambridge_Bay
+ America/Inuvik
++America/Vancouver
+ America/Creston
+ America/Dawson_Creek
+ America/Fort_Nelson
+ America/Whitehorse
+ America/Dawson
+-America/Vancouver
+ ) ],
+ 'cc' => [ qw(
+ Indian/Cocos
+@@ -1864,7 +1864,7 @@
+
+ ;
+
+-sub OlsonVersion { '2026a' }
++sub OlsonVersion { '2026b' }
+
+
+ 1;
+@@ -2448,12 +2448,12 @@
+ America/Edmonton - Mountain - AB, BC(E), NT(E), SK(W)
+ America/Cambridge_Bay - Mountain - NU (west)
+ America/Inuvik - Mountain - NT (west)
++ America/Vancouver - MST - BC (most areas)
+ America/Creston - MST - BC (Creston)
+ America/Dawson_Creek - MST - BC (Dawson Cr, Ft St John)
+ America/Fort_Nelson - MST - BC (Ft Nelson)
+ America/Whitehorse - MST - Yukon (east)
+ America/Dawson - MST - Yukon (west)
+- America/Vancouver - Pacific - BC (most areas)
+
+ =head3 Cayman Islands (KY)
+
diff -Nru libdatetime-timezone-perl-2.65/debian/patches/series
libdatetime-timezone-perl-2.65/debian/patches/series
--- libdatetime-timezone-perl-2.65/debian/patches/series 2026-03-21
18:28:59.000000000 +0100
+++ libdatetime-timezone-perl-2.65/debian/patches/series 2026-05-06
16:29:37.000000000 +0200
@@ -1 +1,2 @@
olson-2026a
+olson-2026b