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

Bug#1021777: bullseye-pu: package libdatetime-timezone-perl/1:2.47-1+2022e



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+2022e to bullseye,
with the changes from the Olson DB 2022e as a quilt patch.

Changes (from tzdata upstream):

    Jordan and Syria are abandoning the DST regime and are changing to
    permanent +03, so they will not fall back from +03 to +02 on
    2022-10-28.

Manually stripped down debdiff attached.


Thanks in advance,
gregor

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

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmNJZYdfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgbaeg/+PKRORnH6t1JUDsGS8vhhRPvqaQdJ8igUXLRNs1NE/1yX8S/E3oVTBO5t
hyFvTgBcTmCpHoxRaBpH+7xrqQqa2k+OpZ3R0sEhQmB3l48wvC8hQyTqip/QIwlb
FnSWDos/drJ9HMA6z35S7fY7hiQU9PTYyIoG42YKylS46tl0ph8GXu7NtkY6MCtI
ryBXbUeVLEbae4Hn2GjG2qHSf5/heFNu423VNhoYxjbemD9PHcUI/s7ODx83Pw1h
nTDszMSjRCw/t272pE3X8q3OQplYQOQMx80m35L+X1/pQbxrj+GsjF/kTvKAyK0G
+GDVZIja2UUvIOcwR2yQQjCNlZi138VFdAt9UMJIrGL6TBke65IRDvWyiPaPXkT7
k+FaKjjnB/x/5b60fUoP7RCs8/gbZPGDDStD62wVhU7l2YLLgYrrn2JwycOmonKW
BvD5AurfclQ/Sugzv0ICgwBauZlPeGy1/WCULzKjVX65zWXmMj6hg3l+DOWaaXYy
zu+vKkKUlsPI8K5eBk13jBWhL1weVzY+RTMuArSSKUkpBHY0kD+Yvrfry4Q1sCqm
UpZwv/yADDLvrIG/ePfmE4ENrDuK6THIfNW7/PkJieD5xTCEl6vm/bt60/fPgo77
JzZ2RIZJxaZD87JaUMfd7UDLlH2grMFZH1awW4gTqELyfZWnFRk=
=xf9h
-----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-09-27 17:14:16.000000000 +0200
+++ libdatetime-timezone-perl-2.47/debian/changelog	2022-10-14 15:26:55.000000000 +0200
@@ -1,3 +1,10 @@
+libdatetime-timezone-perl (1:2.47-1+2022e) bullseye; urgency=medium
+
+  * Update to Olson database version 2022e.
+    This update includes contemporary changes for Jordan and Syria.
+
+ -- gregor herrmann <gregoa@debian.org>  Fri, 14 Oct 2022 15:26:55 +0200
+
 libdatetime-timezone-perl (1:2.47-1+2022d) bullseye; urgency=medium
 
   * Update to Olson database version 2022d.
diff -Nru libdatetime-timezone-perl-2.47/debian/patches/olson-2022e libdatetime-timezone-perl-2.47/debian/patches/olson-2022e
--- libdatetime-timezone-perl-2.47/debian/patches/olson-2022e	1970-01-01 01:00:00.000000000 +0100
+++ libdatetime-timezone-perl-2.47/debian/patches/olson-2022e	2022-10-14 15:26:55.000000000 +0200
@@ -0,0 +1,7209 @@
+Description: Update to Olson DB 2022e
+Origin: vendor
+Author: gregor herrmann <gregoa@debian.org>
+Last-Update: 2022-10-14
+
+--- 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 2022d
++# Generated from debian/tzdata/africa.  Olson data version 2022e
+ #
+ # Do not edit this file directly.
+ #
+@@ -43,7 +43,7 @@
+     ],
+ ];
+ 
+-sub olson_version {'2022d'}
++sub olson_version {'2022e'}
+ 
+ sub has_dst_changes {0}
+ 
+--- a/lib/DateTime/TimeZone/Asia/Damascus.pm
++++ b/lib/DateTime/TimeZone/Asia/Damascus.pm
+@@ -3,7 +3,7 @@
+ # DateTime::TimeZone module distribution in the tools/ directory
+ 
+ #
+-# Generated from debian/tzdata/asia.  Olson data version 2022d
++# Generated from debian/tzdata/asia.  Olson data version 2022e
+ #
+ # Do not edit this file directly.
+ #
+@@ -1114,207 +1114,18 @@
+     ],
+     [
+ 63802587600, #    utc_start 2022-10-27 21:00:00 (Thu)
+-63815896800, #      utc_end 2023-03-30 22:00:00 (Thu)
+-63802594800, #  local_start 2022-10-27 23:00:00 (Thu)
+-63815904000, #    local_end 2023-03-31 00:00:00 (Fri)
+-7200,
+-0,
+-'EET',
+-    ],
+-    [
+-63815896800, #    utc_start 2023-03-30 22:00:00 (Thu)
+-63834037200, #      utc_end 2023-10-26 21:00:00 (Thu)
+-63815907600, #  local_start 2023-03-31 01:00:00 (Fri)
+-63834048000, #    local_end 2023-10-27 00:00:00 (Fri)
+-10800,
+-1,
+-'EEST',
+-    ],
+-    [
+-63834037200, #    utc_start 2023-10-26 21:00:00 (Thu)
+-63847346400, #      utc_end 2024-03-28 22:00:00 (Thu)
+-63834044400, #  local_start 2023-10-26 23:00:00 (Thu)
+-63847353600, #    local_end 2024-03-29 00:00:00 (Fri)
+-7200,
+-0,
+-'EET',
+-    ],
+-    [
+-63847346400, #    utc_start 2024-03-28 22:00:00 (Thu)
+-63865486800, #      utc_end 2024-10-24 21:00:00 (Thu)
+-63847357200, #  local_start 2024-03-29 01:00:00 (Fri)
+-63865497600, #    local_end 2024-10-25 00:00:00 (Fri)
+-10800,
+-1,
+-'EEST',
+-    ],
+-    [
+-63865486800, #    utc_start 2024-10-24 21:00:00 (Thu)
+-63878796000, #      utc_end 2025-03-27 22:00:00 (Thu)
+-63865494000, #  local_start 2024-10-24 23:00:00 (Thu)
+-63878803200, #    local_end 2025-03-28 00:00:00 (Fri)
+-7200,
+-0,
+-'EET',
+-    ],
+-    [
+-63878796000, #    utc_start 2025-03-27 22:00:00 (Thu)
+-63897541200, #      utc_end 2025-10-30 21:00:00 (Thu)
+-63878806800, #  local_start 2025-03-28 01:00:00 (Fri)
+-63897552000, #    local_end 2025-10-31 00:00:00 (Fri)
+-10800,
+-1,
+-'EEST',
+-    ],
+-    [
+-63897541200, #    utc_start 2025-10-30 21:00:00 (Thu)
+-63910245600, #      utc_end 2026-03-26 22:00:00 (Thu)
+-63897548400, #  local_start 2025-10-30 23:00:00 (Thu)
+-63910252800, #    local_end 2026-03-27 00:00:00 (Fri)
+-7200,
+-0,
+-'EET',
+-    ],
+-    [
+-63910245600, #    utc_start 2026-03-26 22:00:00 (Thu)
+-63928990800, #      utc_end 2026-10-29 21:00:00 (Thu)
+-63910256400, #  local_start 2026-03-27 01:00:00 (Fri)
+-63929001600, #    local_end 2026-10-30 00:00:00 (Fri)
+-10800,
+-1,
+-'EEST',
+-    ],
+-    [
+-63928990800, #    utc_start 2026-10-29 21:00:00 (Thu)
+-63941695200, #      utc_end 2027-03-25 22:00:00 (Thu)
+-63928998000, #  local_start 2026-10-29 23:00:00 (Thu)
+-63941702400, #    local_end 2027-03-26 00:00:00 (Fri)
+-7200,
+-0,
+-'EET',
+-    ],
+-    [
+-63941695200, #    utc_start 2027-03-25 22:00:00 (Thu)
+-63960440400, #      utc_end 2027-10-28 21:00:00 (Thu)
+-63941706000, #  local_start 2027-03-26 01:00:00 (Fri)
+-63960451200, #    local_end 2027-10-29 00:00:00 (Fri)
+-10800,
+-1,
+-'EEST',
+-    ],
+-    [
+-63960440400, #    utc_start 2027-10-28 21:00:00 (Thu)
+-63973749600, #      utc_end 2028-03-30 22:00:00 (Thu)
+-63960447600, #  local_start 2027-10-28 23:00:00 (Thu)
+-63973756800, #    local_end 2028-03-31 00:00:00 (Fri)
+-7200,
+-0,
+-'EET',
+-    ],
+-    [
+-63973749600, #    utc_start 2028-03-30 22:00:00 (Thu)
+-63991890000, #      utc_end 2028-10-26 21:00:00 (Thu)
+-63973760400, #  local_start 2028-03-31 01:00:00 (Fri)
+-63991900800, #    local_end 2028-10-27 00:00:00 (Fri)
+-10800,
+-1,
+-'EEST',
+-    ],
+-    [
+-63991890000, #    utc_start 2028-10-26 21:00:00 (Thu)
+-64005199200, #      utc_end 2029-03-29 22:00:00 (Thu)
+-63991897200, #  local_start 2028-10-26 23:00:00 (Thu)
+-64005206400, #    local_end 2029-03-30 00:00:00 (Fri)
+-7200,
+-0,
+-'EET',
+-    ],
+-    [
+-64005199200, #    utc_start 2029-03-29 22:00:00 (Thu)
+-64023339600, #      utc_end 2029-10-25 21:00:00 (Thu)
+-64005210000, #  local_start 2029-03-30 01:00:00 (Fri)
+-64023350400, #    local_end 2029-10-26 00:00:00 (Fri)
+-10800,
+-1,
+-'EEST',
+-    ],
+-    [
+-64023339600, #    utc_start 2029-10-25 21:00:00 (Thu)
+-64036648800, #      utc_end 2030-03-28 22:00:00 (Thu)
+-64023346800, #  local_start 2029-10-25 23:00:00 (Thu)
+-64036656000, #    local_end 2030-03-29 00:00:00 (Fri)
+-7200,
+-0,
+-'EET',
+-    ],
+-    [
+-64036648800, #    utc_start 2030-03-28 22:00:00 (Thu)
+-64054789200, #      utc_end 2030-10-24 21:00:00 (Thu)
+-64036659600, #  local_start 2030-03-29 01:00:00 (Fri)
+-64054800000, #    local_end 2030-10-25 00:00:00 (Fri)
+-10800,
+-1,
+-'EEST',
+-    ],
+-    [
+-64054789200, #    utc_start 2030-10-24 21:00:00 (Thu)
+-64068098400, #      utc_end 2031-03-27 22:00:00 (Thu)
+-64054796400, #  local_start 2030-10-24 23:00:00 (Thu)
+-64068105600, #    local_end 2031-03-28 00:00:00 (Fri)
+-7200,
+-0,
+-'EET',
+-    ],
+-    [
+-64068098400, #    utc_start 2031-03-27 22:00:00 (Thu)
+-64086843600, #      utc_end 2031-10-30 21:00:00 (Thu)
+-64068109200, #  local_start 2031-03-28 01:00:00 (Fri)
+-64086854400, #    local_end 2031-10-31 00:00:00 (Fri)
++DateTime::TimeZone::INFINITY, #      utc_end
++63802598400, #  local_start 2022-10-28 00:00:00 (Fri)
++DateTime::TimeZone::INFINITY, #    local_end
+ 10800,
+-1,
+-'EEST',
+-    ],
+-    [
+-64086843600, #    utc_start 2031-10-30 21:00:00 (Thu)
+-64099548000, #      utc_end 2032-03-25 22:00:00 (Thu)
+-64086850800, #  local_start 2031-10-30 23:00:00 (Thu)
+-64099555200, #    local_end 2032-03-26 00:00:00 (Fri)
+-7200,
+ 0,
+-'EET',
+-    ],
+-    [
+-64099548000, #    utc_start 2032-03-25 22:00:00 (Thu)
+-64118293200, #      utc_end 2032-10-28 21:00:00 (Thu)
+-64099558800, #  local_start 2032-03-26 01:00:00 (Fri)
+-64118304000, #    local_end 2032-10-29 00:00:00 (Fri)
+-10800,
+-1,
+-'EEST',
+-    ],
+-    [
+-64118293200, #    utc_start 2032-10-28 21:00:00 (Thu)
+-64130997600, #      utc_end 2033-03-24 22:00:00 (Thu)
+-64118300400, #  local_start 2032-10-28 23:00:00 (Thu)
+-64131004800, #    local_end 2033-03-25 00:00:00 (Fri)
+-7200,
+-0,
+-'EET',
+-    ],
+-    [
+-64130997600, #    utc_start 2033-03-24 22:00:00 (Thu)
+-64149742800, #      utc_end 2033-10-27 21:00:00 (Thu)
+-64131008400, #  local_start 2033-03-25 01:00:00 (Fri)
+-64149753600, #    local_end 2033-10-28 00:00:00 (Fri)
+-10800,
+-1,
+-'EEST',
++'+03',
+     ],
+ ];
+ 
+-sub olson_version {'2022d'}
++sub olson_version {'2022e'}
+ 
+-sub has_dst_changes {71}
++sub has_dst_changes {60}
+ 
+ sub _max_year {2032}
+ 
+@@ -1322,72 +1133,6 @@
+     return shift->_init( @_, spans => $spans );
+ }
+ 
+-sub _last_offset { 7200 }
+-
+-my $last_observance = bless( {
+-  'format' => 'EE%sT',
+-  'gmtoff' => '2:00',
+-  'local_start_datetime' => bless( {
+-    'formatter' => undef,
+-    'local_rd_days' => 700899,
+-    'local_rd_secs' => 84888,
+-    'offset_modifier' => 0,
+-    'rd_nanosecs' => 0,
+-    'tz' => bless( {
+-      'name' => 'floating',
+-      'offset' => 0
+-    }, 'DateTime::TimeZone::Floating' ),
+-    'utc_rd_days' => 700899,
+-    'utc_rd_secs' => 84888,
+-    'utc_year' => 1920
+-  }, 'DateTime' ),
+-  'offset_from_std' => 0,
+-  'offset_from_utc' => 7200,
+-  'until' => [],
+-  'utc_start_datetime' => bless( {
+-    'formatter' => undef,
+-    'local_rd_days' => 700899,
+-    'local_rd_secs' => 77688,
+-    'offset_modifier' => 0,
+-    'rd_nanosecs' => 0,
+-    'tz' => bless( {
+-      'name' => 'floating',
+-      'offset' => 0
+-    }, 'DateTime::TimeZone::Floating' ),
+-    'utc_rd_days' => 700899,
+-    'utc_rd_secs' => 77688,
+-    'utc_year' => 1920
+-  }, 'DateTime' )
+-}, 'DateTime::TimeZone::OlsonDB::Observance' )
+-;
+-sub _last_observance { $last_observance }
+-
+-my $rules = [
+-  bless( {
+-    'at' => '0:00',
+-    'from' => '2009',
+-    'in' => 'Oct',
+-    'letter' => '',
+-    'name' => 'Syria',
+-    'offset_from_std' => 0,
+-    'on' => 'lastFri',
+-    'save' => '0',
+-    'to' => 'max'
+-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+-  bless( {
+-    'at' => '0:00',
+-    'from' => '2012',
+-    'in' => 'Mar',
+-    'letter' => 'S',
+-    'name' => 'Syria',
+-    'offset_from_std' => 3600,
+-    'on' => 'lastFri',
+-    '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-09-27 17:14:16.000000000 +0200
+++ libdatetime-timezone-perl-2.47/debian/patches/series	2022-10-14 15:26:55.000000000 +0200
@@ -4,3 +4,4 @@
 olson-2022a
 olson-2022b
 olson-2022d
+olson-2022e

Reply to: