Package: release.debian.org
Severity: normal
Tags: bullseye
User: release.debian....@packages.debian.org
Usertags: pu
X-Debbugs-Cc: libdatetime-timezone-p...@packages.debian.org, 
debian-p...@lists.debian.org
Control: affects -1 + src:libdatetime-timezone-perl

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

I've uploaded libdatetime-timezone-perl/1:2.47-1+2023b to bullseye,
with the changes from the Olson db 2023b release included as a new
quilt patch.


tzdata changes:

2023a:
    Egypt now uses DST again, from April through October.
    This year Morocco springs forward April 23, not April 30.
    Palestine delays the start of DST this year.
    Much of Greenland still uses DST from 2024 on.

2023b:
    Lebanon delays the start of DST this year.


Manually stripped down debdiff attached.


Thanks in advacne,
gregor

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

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmQdzJxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgbX8xAAwcp/vWGgjoaZg/Z8nvkRaaGcheJh5ZjQAz5bV7Qdq0NIINPzFVI+qQ3f
bXPUfTxjYRuYln7defgYxpeFkze30temxzLmhZxFq65BlR3ELqnrNTo95FSfA+lR
S5loojeFgTO3ZSMU/1KcjawF4G6jLXqPef4cO/7IC66OY32Z3JbWpK86KyJImO3D
/dohaZ3NFhvTZPWbkQGePFTCQEk0yOtvs7PwIcH3chXhVbeIWxxF9H96QuOQZk/z
5kcQBljccNSh0b5B0yuXhcUTn6o/MR/lmr8luJgTZNbe+p79cnwyzssNJLrAX6OK
rUNBIkfZypZ1kanuR+ZqbWjO3sv/hcHLXrad5A1Ldd1l7QnX7wFHXiyaBjvBmhtB
XFd/1ZzRC1S6P8Co0+3fOaylziGFL4vkZ89JO4//MZfr76iPxodSisQlP9aW4cPI
r9rn7BuQKbTzcdoZW8Oeui2nwgv/gXfBxIaLeAtQE1vsrgTi8wa2/cBb+IlNyeSR
XCwIMx6FReZ1qp2Q+C8iMmeKRv+w2judEOmXglyt538J4l7juIhjv2mVCZRah7rQ
5ZI/nZws8PhGxR622Q/P7VwC/wfkjeCVNXWoGICoqByZ0OHtFhF2FX1/Dc+s+XqN
AYo2er4wwv2rmbf5zygNY/CigSgWI4fp9ydfmqV2mFW9HmzOmDA=
=hp+9
-----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-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 <gre...@debian.org>  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 <gre...@debian.org>
+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

Reply via email to