Bug#728137: pu: package libdatetime-timezone-perl/1:1.58-1+2013h
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: pu
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
I've prepared a new version of libdatetime-timezone-perl for wheezy
in git. It's based on the Olson DB 2013h (2013g was skipped, so this
release contains both).
#v+
libdatetime-timezone-perl (1:1.58-1+2013h) UNRELEASED; urgency=low
* Update to version(s 2013g and) 2013h of the Olson database.
-- gregor herrmann <gregoa@debian.org> Mon, 28 Oct 2013 19:34:26 +0100
#v-
Changes according to
https://metacpan.org/changes/distribution/DateTime-TimeZone :
- - This release is based on version 2013h of the Olson database. This release
includes contemporary changes for Morocco, Librya, and Western Sahara (El
Aaiun).
Changes according to
http://mm.icann.org/pipermail/tz-announce/2013-October/000015.html
(2013g):
Changes affecting current and near-future time stamps
Morocco now observes DST from the last Sunday in March to the last
Sunday in October, not April to September respectively. (Thanks
to Steffen Thorsen.)
and http://mm.icann.org/pipermail/tz-announce/2013-October/000016.html
(2013h):
Changes affecting current and future time stamps:
Libya has switched its time zone back to UTC+2 without DST,
instead of UTC+1 with DST. (Thanks to Even Scharning.)
Western Sahara (Africa/El_Aaiun) uses Morocco's DST rules.
(Thanks to Gwillim Law.)
Changes affecting future time stamps:
Acre and (we guess) western Amazonas will switch from UTC-4 to UTC-5
on 2013-11-10. This affects America/Rio_Branco and America/Eirunepe.
(Thanks to Steffen Thorsen.)
Add entries for DST transitions in Morocco in the year 2038.
This avoids some year-2038 glitches introduced in 2013g.
(Thanks to Yoshito Umaoka for reporting the problem.)
As usual, the changes are in a quilt patch and touch only the actual
timezone code in the perl modules; I'm attaching a minimal debdiff
with examples; the full commit can be seen at
http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libdatetime-timezone-perl.git;a=commitdiff;h=1ffef4d
Since we just had a point release and there are current and
soon-to-be-effective changes, it might be appropriate to ship this
update via stable-updates. But that's of course up to the release
team, I'm happy to upload any time you tell me to do so :)
Cheers,
gregor
- -- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'experimental'), (500, 'testing'), (500, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.11-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=de_AT.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)
iQIcBAEBCAAGBQJSbrMZAAoJELs6aAGGSaoGx44P/jPK0s2IIhLpJ4vm2GwPztH8
ArKSTwyVh3l6chPEIKIvppN+r9GFT+LJXVTysR/JcjqRBkZJtIuxiRVTNEqlCsYh
XOQeqcZB3epSLz0Jpcm+pAWO7PDczSMj56BL1qFLOIHEm3N7HWL2ilJE+9cWcgCK
pOXPuPEUL0rCCMIMo1gio3JfG5TcSd/Q10HzOo6v9RJxCCZUsTTn2R9or4a6jJPi
FN54AKnL0fBxsIr8/X2Du6yg2uNE0au+qIU7CmYEkjT8dY1iahYUAUNlHN3awFFn
Hkzgtb5aLm6iR9JIfgImAokcE9qrY6rttl3i+bFGyP9KHmX7WNQhjNAV8avWL2GK
fH/gWVnDQwWKfeP2hk5/DgET0b+A9FBW6MyVMYrlSWVuQOTT6AvaJbUQ97iq7HD1
U0n1wXkEd+PgVz023YwzmWAusJMJyDO6JWU/MvG9+DMJVgoZ/1qomxpu1IW2OyQA
o7N+M5ec75i6lxjADIwnRCDwBYBlUER0PsONEhwaxxxM+Y1NRXKPgydLOQwri/0G
sltsqHNVofoU8Nn1CRFhRwLazQZ9hQ3nMKMZMcMfoHu0AEIxr3zKhEU6EXP41DJj
KhGqHv1KCNRIpGN1sJuBz5EvvJ0TIfyZaXoI6bI/HeBthKzfuOEZ7LTjVe8i7Vao
h8omtx/ZlYk5l0YmPUJC
=SfSO
-----END PGP SIGNATURE-----
diff --git a/debian/changelog b/debian/changelog
index 026b8ff..8c16697 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libdatetime-timezone-perl (1:1.58-1+2013h) UNRELEASED; urgency=low
+
+ * Update to version(s 2013g and) 2013h of the Olson database.
+
+ -- gregor herrmann <gregoa@debian.org> Mon, 28 Oct 2013 19:34:26 +0100
+
libdatetime-timezone-perl (1:1.58-1+2013f) stable-proposed-updates; urgency=low
* Update to versions 2013e and 2013f of the Olson database.
diff --git a/debian/patches/olson-2013h b/debian/patches/olson-2013h
new file mode 100644
index 0000000..d5e68a6
--- /dev/null
+++ b/debian/patches/olson-2013h
@@ -0,0 +1,12101 @@
+Description: Update to Olson database version 2013h.
+Origin: vendor
+Author: gregor herrmann <gregoa@debian.org>
+Last-Update: 2013-10-28
+
+--- 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 /tmp/tMZmaZXB7G/africa. Olson data version 2013f
++# Generated from /tmp/G45iu_6zbF/africa. Olson data version 2013h
+ #
+ # Do not edit this file directly.
+ #
+@@ -42,7 +42,7 @@
+ ],
+ ];
+
+-sub olson_version { '2013f' }
++sub olson_version { '2013h' }
+
+ sub has_dst_changes { 0 }
+
+--- a/lib/DateTime/TimeZone/Africa/Casablanca.pm
++++ b/lib/DateTime/TimeZone/Africa/Casablanca.pm
+@@ -3,7 +3,7 @@
+ # DateTime::TimeZone module distribution in the tools/ directory
+
+ #
+-# Generated from /tmp/tMZmaZXB7G/africa. Olson data version 2013f
++# Generated from /tmp/G45iu_6zbF/africa. Olson data version 2013h
+ #
+ # Do not edit this file directly.
+ #
+@@ -330,26 +330,26 @@
+ ],
+ [
+ 63511783200, # utc_start 2013-08-10 02:00:00 (Sat)
+-63516103200, # utc_end 2013-09-29 02:00:00 (Sun)
++63518522400, # utc_end 2013-10-27 02:00:00 (Sun)
+ 63511786800, # local_start 2013-08-10 03:00:00 (Sat)
+-63516106800, # local_end 2013-09-29 03:00:00 (Sun)
++63518526000, # local_end 2013-10-27 03:00:00 (Sun)
+ 3600,
+ 1,
+ 'WEST',
+ ],
+ [
+-63516103200, # utc_start 2013-09-29 02:00:00 (Sun)
+-63534247200, # utc_end 2014-04-27 02:00:00 (Sun)
+-63516103200, # local_start 2013-09-29 02:00:00 (Sun)
+-63534247200, # local_end 2014-04-27 02:00:00 (Sun)
++63518522400, # utc_start 2013-10-27 02:00:00 (Sun)
++63531828000, # utc_end 2014-03-30 02:00:00 (Sun)
++63518522400, # local_start 2013-10-27 02:00:00 (Sun)
++63531828000, # local_end 2014-03-30 02:00:00 (Sun)
+ 0,
+ 0,
+ 'WET',
+ ],
+ [
+-63534247200, # utc_start 2014-04-27 02:00:00 (Sun)
++63531828000, # utc_start 2014-03-30 02:00:00 (Sun)
+ 63539690400, # utc_end 2014-06-29 02:00:00 (Sun)
+-63534250800, # local_start 2014-04-27 03:00:00 (Sun)
++63531831600, # local_start 2014-03-30 03:00:00 (Sun)
+ 63539694000, # local_end 2014-06-29 03:00:00 (Sun)
+ 3600,
+ 1,
+@@ -366,26 +366,26 @@
+ ],
+ [
+ 63542282400, # utc_start 2014-07-29 02:00:00 (Tue)
+-63547552800, # utc_end 2014-09-28 02:00:00 (Sun)
++63549972000, # utc_end 2014-10-26 02:00:00 (Sun)
+ 63542286000, # local_start 2014-07-29 03:00:00 (Tue)
+-63547556400, # local_end 2014-09-28 03:00:00 (Sun)
++63549975600, # local_end 2014-10-26 03:00:00 (Sun)
+ 3600,
+ 1,
+ 'WEST',
+ ],
+ [
+-63547552800, # utc_start 2014-09-28 02:00:00 (Sun)
+-63565696800, # utc_end 2015-04-26 02:00:00 (Sun)
+-63547552800, # local_start 2014-09-28 02:00:00 (Sun)
+-63565696800, # local_end 2015-04-26 02:00:00 (Sun)
++63549972000, # utc_start 2014-10-26 02:00:00 (Sun)
++63563277600, # utc_end 2015-03-29 02:00:00 (Sun)
++63549972000, # local_start 2014-10-26 02:00:00 (Sun)
++63563277600, # local_end 2015-03-29 02:00:00 (Sun)
+ 0,
+ 0,
+ 'WET',
+ ],
+ [
+-63565696800, # utc_start 2015-04-26 02:00:00 (Sun)
++63563277600, # utc_start 2015-03-29 02:00:00 (Sun)
+ 63570276000, # utc_end 2015-06-18 02:00:00 (Thu)
+-63565700400, # local_start 2015-04-26 03:00:00 (Sun)
++63563281200, # local_start 2015-03-29 03:00:00 (Sun)
+ 63570279600, # local_end 2015-06-18 03:00:00 (Thu)
+ 3600,
+ 1,
+@@ -402,26 +402,26 @@
+ ],
+ [
+ 63572868000, # utc_start 2015-07-18 02:00:00 (Sat)
+-63579002400, # utc_end 2015-09-27 02:00:00 (Sun)
++63581421600, # utc_end 2015-10-25 02:00:00 (Sun)
+ 63572871600, # local_start 2015-07-18 03:00:00 (Sat)
+-63579006000, # local_end 2015-09-27 03:00:00 (Sun)
++63581425200, # local_end 2015-10-25 03:00:00 (Sun)
+ 3600,
+ 1,
+ 'WEST',
+ ],
+ [
+-63579002400, # utc_start 2015-09-27 02:00:00 (Sun)
+-63597146400, # utc_end 2016-04-24 02:00:00 (Sun)
+-63579002400, # local_start 2015-09-27 02:00:00 (Sun)
+-63597146400, # local_end 2016-04-24 02:00:00 (Sun)
++63581421600, # utc_start 2015-10-25 02:00:00 (Sun)
++63594727200, # utc_end 2016-03-27 02:00:00 (Sun)
++63581421600, # local_start 2015-10-25 02:00:00 (Sun)
++63594727200, # local_end 2016-03-27 02:00:00 (Sun)
+ 0,
+ 0,
+ 'WET',
+ ],
+ [
+-63597146400, # utc_start 2016-04-24 02:00:00 (Sun)
++63594727200, # utc_start 2016-03-27 02:00:00 (Sun)
+ 63600948000, # utc_end 2016-06-07 02:00:00 (Tue)
+-63597150000, # local_start 2016-04-24 03:00:00 (Sun)
++63594730800, # local_start 2016-03-27 03:00:00 (Sun)
+ 63600951600, # local_end 2016-06-07 03:00:00 (Tue)
+ 3600,
+ 1,
+@@ -438,26 +438,26 @@
+ ],
+ [
+ 63603540000, # utc_start 2016-07-07 02:00:00 (Thu)
+-63610452000, # utc_end 2016-09-25 02:00:00 (Sun)
++63613476000, # utc_end 2016-10-30 02:00:00 (Sun)
+ 63603543600, # local_start 2016-07-07 03:00:00 (Thu)
+-63610455600, # local_end 2016-09-25 03:00:00 (Sun)
++63613479600, # local_end 2016-10-30 03:00:00 (Sun)
+ 3600,
+ 1,
+ 'WEST',
+ ],
+ [
+-63610452000, # utc_start 2016-09-25 02:00:00 (Sun)
+-63629200800, # utc_end 2017-04-30 02:00:00 (Sun)
+-63610452000, # local_start 2016-09-25 02:00:00 (Sun)
+-63629200800, # local_end 2017-04-30 02:00:00 (Sun)
++63613476000, # utc_start 2016-10-30 02:00:00 (Sun)
++63626176800, # utc_end 2017-03-26 02:00:00 (Sun)
++63613476000, # local_start 2016-10-30 02:00:00 (Sun)
++63626176800, # local_end 2017-03-26 02:00:00 (Sun)
+ 0,
+ 0,
+ 'WET',
+ ],
+ [
+-63629200800, # utc_start 2017-04-30 02:00:00 (Sun)
++63626176800, # utc_start 2017-03-26 02:00:00 (Sun)
+ 63631533600, # utc_end 2017-05-27 02:00:00 (Sat)
+-63629204400, # local_start 2017-04-30 03:00:00 (Sun)
++63626180400, # local_start 2017-03-26 03:00:00 (Sun)
+ 63631537200, # local_end 2017-05-27 03:00:00 (Sat)
+ 3600,
+ 1,
+@@ -474,26 +474,26 @@
+ ],
+ [
+ 63634125600, # utc_start 2017-06-26 02:00:00 (Mon)
+-63641901600, # utc_end 2017-09-24 02:00:00 (Sun)
++63644925600, # utc_end 2017-10-29 02:00:00 (Sun)
+ 63634129200, # local_start 2017-06-26 03:00:00 (Mon)
+-63641905200, # local_end 2017-09-24 03:00:00 (Sun)
++63644929200, # local_end 2017-10-29 03:00:00 (Sun)
+ 3600,
+ 1,
+ 'WEST',
+ ],
+ [
+-63641901600, # utc_start 2017-09-24 02:00:00 (Sun)
+-63660650400, # utc_end 2018-04-29 02:00:00 (Sun)
+-63641901600, # local_start 2017-09-24 02:00:00 (Sun)
+-63660650400, # local_end 2018-04-29 02:00:00 (Sun)
++63644925600, # utc_start 2017-10-29 02:00:00 (Sun)
++63657626400, # utc_end 2018-03-25 02:00:00 (Sun)
++63644925600, # local_start 2017-10-29 02:00:00 (Sun)
++63657626400, # local_end 2018-03-25 02:00:00 (Sun)
+ 0,
+ 0,
+ 'WET',
+ ],
+ [
+-63660650400, # utc_start 2018-04-29 02:00:00 (Sun)
++63657626400, # utc_start 2018-03-25 02:00:00 (Sun)
+ 63662119200, # utc_end 2018-05-16 02:00:00 (Wed)
+-63660654000, # local_start 2018-04-29 03:00:00 (Sun)
++63657630000, # local_start 2018-03-25 03:00:00 (Sun)
+ 63662122800, # local_end 2018-05-16 03:00:00 (Wed)
+ 3600,
+ 1,
+@@ -510,26 +510,26 @@
+ ],
+ [
+ 63664711200, # utc_start 2018-06-15 02:00:00 (Fri)
+-63673956000, # utc_end 2018-09-30 02:00:00 (Sun)
++63676375200, # utc_end 2018-10-28 02:00:00 (Sun)
+ 63664714800, # local_start 2018-06-15 03:00:00 (Fri)
+-63673959600, # local_end 2018-09-30 03:00:00 (Sun)
++63676378800, # local_end 2018-10-28 03:00:00 (Sun)
+ 3600,
+ 1,
+ 'WEST',
+ ],
+ [
+-63673956000, # utc_start 2018-09-30 02:00:00 (Sun)
+-63692100000, # utc_end 2019-04-28 02:00:00 (Sun)
+-63673956000, # local_start 2018-09-30 02:00:00 (Sun)
+-63692100000, # local_end 2019-04-28 02:00:00 (Sun)
++63676375200, # utc_start 2018-10-28 02:00:00 (Sun)
++63689680800, # utc_end 2019-03-31 02:00:00 (Sun)
++63676375200, # local_start 2018-10-28 02:00:00 (Sun)
++63689680800, # local_end 2019-03-31 02:00:00 (Sun)
+ 0,
+ 0,
+ 'WET',
+ ],
+ [
+-63692100000, # utc_start 2019-04-28 02:00:00 (Sun)
++63689680800, # utc_start 2019-03-31 02:00:00 (Sun)
+ 63692791200, # utc_end 2019-05-06 02:00:00 (Mon)
+-63692103600, # local_start 2019-04-28 03:00:00 (Sun)
++63689684400, # local_start 2019-03-31 03:00:00 (Sun)
+ 63692794800, # local_end 2019-05-06 03:00:00 (Mon)
+ 3600,
+ 1,
+@@ -546,17 +546,35 @@
+ ],
+ [
+ 63695383200, # utc_start 2019-06-05 02:00:00 (Wed)
+-63705405600, # utc_end 2019-09-29 02:00:00 (Sun)
++63707824800, # utc_end 2019-10-27 02:00:00 (Sun)
+ 63695386800, # local_start 2019-06-05 03:00:00 (Wed)
+-63705409200, # local_end 2019-09-29 03:00:00 (Sun)
++63707828400, # local_end 2019-10-27 03:00:00 (Sun)
+ 3600,
+ 1,
+ 'WEST',
+ ],
+ [
+-63705405600, # utc_start 2019-09-29 02:00:00 (Sun)
++63707824800, # utc_start 2019-10-27 02:00:00 (Sun)
++63721130400, # utc_end 2020-03-29 02:00:00 (Sun)
++63707824800, # local_start 2019-10-27 02:00:00 (Sun)
++63721130400, # local_end 2020-03-29 02:00:00 (Sun)
++0,
++0,
++'WET',
++ ],
++ [
++63721130400, # utc_start 2020-03-29 02:00:00 (Sun)
++63723376800, # utc_end 2020-04-24 02:00:00 (Fri)
++63721134000, # local_start 2020-03-29 03:00:00 (Sun)
++63723380400, # local_end 2020-04-24 03:00:00 (Fri)
++3600,
++1,
++'WEST',
++ ],
++ [
++63723376800, # utc_start 2020-04-24 02:00:00 (Fri)
+ 63725968800, # utc_end 2020-05-24 02:00:00 (Sun)
+-63705405600, # local_start 2019-09-29 02:00:00 (Sun)
++63723376800, # local_start 2020-04-24 02:00:00 (Fri)
+ 63725968800, # local_end 2020-05-24 02:00:00 (Sun)
+ 0,
+ 0,
+@@ -564,17 +582,35 @@
+ ],
+ [
+ 63725968800, # utc_start 2020-05-24 02:00:00 (Sun)
+-63736855200, # utc_end 2020-09-27 02:00:00 (Sun)
++63739274400, # utc_end 2020-10-25 02:00:00 (Sun)
+ 63725972400, # local_start 2020-05-24 03:00:00 (Sun)
+-63736858800, # local_end 2020-09-27 03:00:00 (Sun)
++63739278000, # local_end 2020-10-25 03:00:00 (Sun)
++3600,
++1,
++'WEST',
++ ],
++ [
++63739274400, # utc_start 2020-10-25 02:00:00 (Sun)
++63752580000, # utc_end 2021-03-28 02:00:00 (Sun)
++63739274400, # local_start 2020-10-25 02:00:00 (Sun)
++63752580000, # local_end 2021-03-28 02:00:00 (Sun)
++0,
++0,
++'WET',
++ ],
++ [
++63752580000, # utc_start 2021-03-28 02:00:00 (Sun)
++63753962400, # utc_end 2021-04-13 02:00:00 (Tue)
++63752583600, # local_start 2021-03-28 03:00:00 (Sun)
++63753966000, # local_end 2021-04-13 03:00:00 (Tue)
+ 3600,
+ 1,
+ 'WEST',
+ ],
+ [
+-63736855200, # utc_start 2020-09-27 02:00:00 (Sun)
++63753962400, # utc_start 2021-04-13 02:00:00 (Tue)
+ 63756554400, # utc_end 2021-05-13 02:00:00 (Thu)
+-63736855200, # local_start 2020-09-27 02:00:00 (Sun)
++63753962400, # local_start 2021-04-13 02:00:00 (Tue)
+ 63756554400, # local_end 2021-05-13 02:00:00 (Thu)
+ 0,
+ 0,
+@@ -582,17 +618,35 @@
+ ],
+ [
+ 63756554400, # utc_start 2021-05-13 02:00:00 (Thu)
+-63768304800, # utc_end 2021-09-26 02:00:00 (Sun)
++63771328800, # utc_end 2021-10-31 02:00:00 (Sun)
+ 63756558000, # local_start 2021-05-13 03:00:00 (Thu)
+-63768308400, # local_end 2021-09-26 03:00:00 (Sun)
++63771332400, # local_end 2021-10-31 03:00:00 (Sun)
++3600,
++1,
++'WEST',
++ ],
++ [
++63771328800, # utc_start 2021-10-31 02:00:00 (Sun)
++63784029600, # utc_end 2022-03-27 02:00:00 (Sun)
++63771328800, # local_start 2021-10-31 02:00:00 (Sun)
++63784029600, # local_end 2022-03-27 02:00:00 (Sun)
++0,
++0,
++'WET',
++ ],
++ [
++63784029600, # utc_start 2022-03-27 02:00:00 (Sun)
++63784634400, # utc_end 2022-04-03 02:00:00 (Sun)
++63784033200, # local_start 2022-03-27 03:00:00 (Sun)
++63784638000, # local_end 2022-04-03 03:00:00 (Sun)
+ 3600,
+ 1,
+ 'WEST',
+ ],
+ [
+-63768304800, # utc_start 2021-09-26 02:00:00 (Sun)
++63784634400, # utc_start 2022-04-03 02:00:00 (Sun)
+ 63787226400, # utc_end 2022-05-03 02:00:00 (Tue)
+-63768304800, # local_start 2021-09-26 02:00:00 (Sun)
++63784634400, # local_start 2022-04-03 02:00:00 (Sun)
+ 63787226400, # local_end 2022-05-03 02:00:00 (Tue)
+ 0,
+ 0,
+@@ -600,56 +654,344 @@
+ ],
+ [
+ 63787226400, # utc_start 2022-05-03 02:00:00 (Tue)
+-63799754400, # utc_end 2022-09-25 02:00:00 (Sun)
++63802778400, # utc_end 2022-10-30 02:00:00 (Sun)
+ 63787230000, # local_start 2022-05-03 03:00:00 (Tue)
+-63799758000, # local_end 2022-09-25 03:00:00 (Sun)
++63802782000, # local_end 2022-10-30 03:00:00 (Sun)
++3600,
++1,
++'WEST',
++ ],
++ [
++63802778400, # utc_start 2022-10-30 02:00:00 (Sun)
++63817812000, # utc_end 2023-04-22 02:00:00 (Sat)
++63802778400, # local_start 2022-10-30 02:00:00 (Sun)
++63817812000, # local_end 2023-04-22 02:00:00 (Sat)
++0,
++0,
++'WET',
++ ],
++ [
++63817812000, # utc_start 2023-04-22 02:00:00 (Sat)
++63834228000, # utc_end 2023-10-29 02:00:00 (Sun)
++63817815600, # local_start 2023-04-22 03:00:00 (Sat)
++63834231600, # local_end 2023-10-29 03:00:00 (Sun)
++3600,
++1,
++'WEST',
++ ],
++ [
++63834228000, # utc_start 2023-10-29 02:00:00 (Sun)
++63848397600, # utc_end 2024-04-10 02:00:00 (Wed)
++63834228000, # local_start 2023-10-29 02:00:00 (Sun)
++63848397600, # local_end 2024-04-10 02:00:00 (Wed)
++0,
++0,
++'WET',
++ ],
++ [
++63848397600, # utc_start 2024-04-10 02:00:00 (Wed)
++63865677600, # utc_end 2024-10-27 02:00:00 (Sun)
++63848401200, # local_start 2024-04-10 03:00:00 (Wed)
++63865681200, # local_end 2024-10-27 03:00:00 (Sun)
++3600,
++1,
++'WEST',
++ ],
++ [
++63865677600, # utc_start 2024-10-27 02:00:00 (Sun)
++63879069600, # utc_end 2025-03-31 02:00:00 (Mon)
++63865677600, # local_start 2024-10-27 02:00:00 (Sun)
++63879069600, # local_end 2025-03-31 02:00:00 (Mon)
++0,
++0,
++'WET',
++ ],
++ [
++63879069600, # utc_start 2025-03-31 02:00:00 (Mon)
++63897127200, # utc_end 2025-10-26 02:00:00 (Sun)
++63879073200, # local_start 2025-03-31 03:00:00 (Mon)
++63897130800, # local_end 2025-10-26 03:00:00 (Sun)
++3600,
++1,
++'WEST',
++ ],
++ [
++63897127200, # utc_start 2025-10-26 02:00:00 (Sun)
++63910432800, # utc_end 2026-03-29 02:00:00 (Sun)
++63897127200, # local_start 2025-10-26 02:00:00 (Sun)
++63910432800, # local_end 2026-03-29 02:00:00 (Sun)
++0,
++0,
++'WET',
++ ],
++ [
++63910432800, # utc_start 2026-03-29 02:00:00 (Sun)
++63928576800, # utc_end 2026-10-25 02:00:00 (Sun)
++63910436400, # local_start 2026-03-29 03:00:00 (Sun)
++63928580400, # local_end 2026-10-25 03:00:00 (Sun)
++3600,
++1,
++'WEST',
++ ],
++ [
++63928576800, # utc_start 2026-10-25 02:00:00 (Sun)
++63941882400, # utc_end 2027-03-28 02:00:00 (Sun)
++63928576800, # local_start 2026-10-25 02:00:00 (Sun)
++63941882400, # local_end 2027-03-28 02:00:00 (Sun)
++0,
++0,
++'WET',
++ ],
++ [
++63941882400, # utc_start 2027-03-28 02:00:00 (Sun)
++63960631200, # utc_end 2027-10-31 02:00:00 (Sun)
++63941886000, # local_start 2027-03-28 03:00:00 (Sun)
++63960634800, # local_end 2027-10-31 03:00:00 (Sun)
++3600,
++1,
++'WEST',
++ ],
++ [
++63960631200, # utc_start 2027-10-31 02:00:00 (Sun)
++63973332000, # utc_end 2028-03-26 02:00:00 (Sun)
++63960631200, # local_start 2027-10-31 02:00:00 (Sun)
++63973332000, # local_end 2028-03-26 02:00:00 (Sun)
++0,
++0,
++'WET',
++ ],
++ [
++63973332000, # utc_start 2028-03-26 02:00:00 (Sun)
++63992080800, # utc_end 2028-10-29 02:00:00 (Sun)
++63973335600, # local_start 2028-03-26 03:00:00 (Sun)
++63992084400, # local_end 2028-10-29 03:00:00 (Sun)
++3600,
++1,
++'WEST',
++ ],
++ [
++63992080800, # utc_start 2028-10-29 02:00:00 (Sun)
++64004781600, # utc_end 2029-03-25 02:00:00 (Sun)
++63992080800, # local_start 2028-10-29 02:00:00 (Sun)
++64004781600, # local_end 2029-03-25 02:00:00 (Sun)
++0,
++0,
++'WET',
++ ],
++ [
++64004781600, # utc_start 2029-03-25 02:00:00 (Sun)
++64023530400, # utc_end 2029-10-28 02:00:00 (Sun)
++64004785200, # local_start 2029-03-25 03:00:00 (Sun)
++64023534000, # local_end 2029-10-28 03:00:00 (Sun)
++3600,
++1,
++'WEST',
++ ],
++ [
++64023530400, # utc_start 2029-10-28 02:00:00 (Sun)
++64036836000, # utc_end 2030-03-31 02:00:00 (Sun)
++64023530400, # local_start 2029-10-28 02:00:00 (Sun)
++64036836000, # local_end 2030-03-31 02:00:00 (Sun)
++0,
++0,
++'WET',
++ ],
++ [
++64036836000, # utc_start 2030-03-31 02:00:00 (Sun)
++64054980000, # utc_end 2030-10-27 02:00:00 (Sun)
++64036839600, # local_start 2030-03-31 03:00:00 (Sun)
++64054983600, # local_end 2030-10-27 03:00:00 (Sun)
++3600,
++1,
++'WEST',
++ ],
++ [
++64054980000, # utc_start 2030-10-27 02:00:00 (Sun)
++64068285600, # utc_end 2031-03-30 02:00:00 (Sun)
++64054980000, # local_start 2030-10-27 02:00:00 (Sun)
++64068285600, # local_end 2031-03-30 02:00:00 (Sun)
++0,
++0,
++'WET',
++ ],
++ [
++64068285600, # utc_start 2031-03-30 02:00:00 (Sun)
++64086429600, # utc_end 2031-10-26 02:00:00 (Sun)
++64068289200, # local_start 2031-03-30 03:00:00 (Sun)
++64086433200, # local_end 2031-10-26 03:00:00 (Sun)
++3600,
++1,
++'WEST',
++ ],
++ [
++64086429600, # utc_start 2031-10-26 02:00:00 (Sun)
++64099735200, # utc_end 2032-03-28 02:00:00 (Sun)
++64086429600, # local_start 2031-10-26 02:00:00 (Sun)
++64099735200, # local_end 2032-03-28 02:00:00 (Sun)
++0,
++0,
++'WET',
++ ],
++ [
++64099735200, # utc_start 2032-03-28 02:00:00 (Sun)
++64118484000, # utc_end 2032-10-31 02:00:00 (Sun)
++64099738800, # local_start 2032-03-28 03:00:00 (Sun)
++64118487600, # local_end 2032-10-31 03:00:00 (Sun)
++3600,
++1,
++'WEST',
++ ],
++ [
++64118484000, # utc_start 2032-10-31 02:00:00 (Sun)
++64131184800, # utc_end 2033-03-27 02:00:00 (Sun)
++64118484000, # local_start 2032-10-31 02:00:00 (Sun)
++64131184800, # local_end 2033-03-27 02:00:00 (Sun)
++0,
++0,
++'WET',
++ ],
++ [
++64131184800, # utc_start 2033-03-27 02:00:00 (Sun)
++64149933600, # utc_end 2033-10-30 02:00:00 (Sun)
++64131188400, # local_start 2033-03-27 03:00:00 (Sun)
++64149937200, # local_end 2033-10-30 03:00:00 (Sun)
++3600,
++1,
++'WEST',
++ ],
++ [
++64149933600, # utc_start 2033-10-30 02:00:00 (Sun)
++64162634400, # utc_end 2034-03-26 02:00:00 (Sun)
++64149933600, # local_start 2033-10-30 02:00:00 (Sun)
++64162634400, # local_end 2034-03-26 02:00:00 (Sun)
++0,
++0,
++'WET',
++ ],
++ [
++64162634400, # utc_start 2034-03-26 02:00:00 (Sun)
++64181383200, # utc_end 2034-10-29 02:00:00 (Sun)
++64162638000, # local_start 2034-03-26 03:00:00 (Sun)
++64181386800, # local_end 2034-10-29 03:00:00 (Sun)
+ 3600,
+ 1,
+ 'WEST',
+ ],
+ [
+-63799754400, # utc_start 2022-09-25 02:00:00 (Sun)
+-63818503200, # utc_end 2023-04-30 02:00:00 (Sun)
+-63799754400, # local_start 2022-09-25 02:00:00 (Sun)
+-63818503200, # local_end 2023-04-30 02:00:00 (Sun)
++64181383200, # utc_start 2034-10-29 02:00:00 (Sun)
++64194084000, # utc_end 2035-03-25 02:00:00 (Sun)
++64181383200, # local_start 2034-10-29 02:00:00 (Sun)
++64194084000, # local_end 2035-03-25 02:00:00 (Sun)
+ 0,
+ 0,
+ 'WET',
+ ],
+ [
+-63818503200, # utc_start 2023-04-30 02:00:00 (Sun)
+-63831204000, # utc_end 2023-09-24 02:00:00 (Sun)
+-63818506800, # local_start 2023-04-30 03:00:00 (Sun)
+-63831207600, # local_end 2023-09-24 03:00:00 (Sun)
++64194084000, # utc_start 2035-03-25 02:00:00 (Sun)
++64212832800, # utc_end 2035-10-28 02:00:00 (Sun)
++64194087600, # local_start 2035-03-25 03:00:00 (Sun)
++64212836400, # local_end 2035-10-28 03:00:00 (Sun)
+ 3600,
+ 1,
+ 'WEST',
+ ],
+ [
+-63831204000, # utc_start 2023-09-24 02:00:00 (Sun)
+-63849952800, # utc_end 2024-04-28 02:00:00 (Sun)
+-63831204000, # local_start 2023-09-24 02:00:00 (Sun)
+-63849952800, # local_end 2024-04-28 02:00:00 (Sun)
++64212832800, # utc_start 2035-10-28 02:00:00 (Sun)
++64226138400, # utc_end 2036-03-30 02:00:00 (Sun)
++64212832800, # local_start 2035-10-28 02:00:00 (Sun)
++64226138400, # local_end 2036-03-30 02:00:00 (Sun)
+ 0,
+ 0,
+ 'WET',
+ ],
+ [
+-63849952800, # utc_start 2024-04-28 02:00:00 (Sun)
+-63863258400, # utc_end 2024-09-29 02:00:00 (Sun)
+-63849956400, # local_start 2024-04-28 03:00:00 (Sun)
+-63863262000, # local_end 2024-09-29 03:00:00 (Sun)
++64226138400, # utc_start 2036-03-30 02:00:00 (Sun)
++64243850400, # utc_end 2036-10-21 02:00:00 (Tue)
++64226142000, # local_start 2036-03-30 03:00:00 (Sun)
++64243854000, # local_end 2036-10-21 03:00:00 (Tue)
++3600,
++1,
++'WEST',
++ ],
++ [
++64243850400, # utc_start 2036-10-21 02:00:00 (Tue)
++64257588000, # utc_end 2037-03-29 02:00:00 (Sun)
++64243850400, # local_start 2036-10-21 02:00:00 (Tue)
++64257588000, # local_end 2037-03-29 02:00:00 (Sun)
++0,
++0,
++'WET',
++ ],
++ [
++64257588000, # utc_start 2037-03-29 02:00:00 (Sun)
++64274522400, # utc_end 2037-10-11 02:00:00 (Sun)
++64257591600, # local_start 2037-03-29 03:00:00 (Sun)
++64274526000, # local_end 2037-10-11 03:00:00 (Sun)
++3600,
++1,
++'WEST',
++ ],
++ [
++64274522400, # utc_start 2037-10-11 02:00:00 (Sun)
++64289037600, # utc_end 2038-03-28 02:00:00 (Sun)
++64274522400, # local_start 2037-10-11 02:00:00 (Sun)
++64289037600, # local_end 2038-03-28 02:00:00 (Sun)
++0,
++0,
++'WET',
++ ],
++ [
++64289037600, # utc_start 2038-03-28 02:00:00 (Sun)
++64305108000, # utc_end 2038-09-30 02:00:00 (Thu)
++64289041200, # local_start 2038-03-28 03:00:00 (Sun)
++64305111600, # local_end 2038-09-30 03:00:00 (Thu)
++3600,
++1,
++'WEST',
++ ],
++ [
++64305108000, # utc_start 2038-09-30 02:00:00 (Thu)
++64307700000, # utc_end 2038-10-30 02:00:00 (Sat)
++64305108000, # local_start 2038-09-30 02:00:00 (Thu)
++64307700000, # local_end 2038-10-30 02:00:00 (Sat)
++0,
++0,
++'WET',
++ ],
++ [
++64307700000, # utc_start 2038-10-30 02:00:00 (Sat)
++64307786400, # utc_end 2038-10-31 02:00:00 (Sun)
++64307703600, # local_start 2038-10-30 03:00:00 (Sat)
++64307790000, # local_end 2038-10-31 03:00:00 (Sun)
++3600,
++1,
++'WEST',
++ ],
++ [
++64307786400, # utc_start 2038-10-31 02:00:00 (Sun)
++64320487200, # utc_end 2039-03-27 02:00:00 (Sun)
++64307786400, # local_start 2038-10-31 02:00:00 (Sun)
++64320487200, # local_end 2039-03-27 02:00:00 (Sun)
++0,
++0,
++'WET',
++ ],
++ [
++64320487200, # utc_start 2039-03-27 02:00:00 (Sun)
++64339236000, # utc_end 2039-10-30 02:00:00 (Sun)
++64320490800, # local_start 2039-03-27 03:00:00 (Sun)
++64339239600, # local_end 2039-10-30 03:00:00 (Sun)
+ 3600,
+ 1,
+ 'WEST',
+ ],
+ ];
+
+-sub olson_version { '2013f' }
++sub olson_version { '2013h' }
+
+-sub has_dst_changes { 33 }
++sub has_dst_changes { 52 }
+
+-sub _max_year { 2023 }
++sub _max_year { 2038 }
+
+ sub _new_instance
+ {
+@@ -698,26 +1040,26 @@
+
+ my $rules = [
+ bless( {
+- 'at' => '3:00',
+- 'from' => '2012',
+- 'in' => 'Sep',
+- 'letter' => '',
++ 'at' => '2:00',
++ 'from' => '2026',
++ 'in' => 'Mar',
++ 'letter' => 'S',
+ 'name' => 'Morocco',
+- 'offset_from_std' => 0,
++ 'offset_from_std' => 3600,
+ 'on' => 'lastSun',
+- 'save' => '0',
++ 'save' => '1:00',
+ 'to' => 'max',
+ 'type' => undef
+ }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+ bless( {
+- 'at' => '2:00',
+- 'from' => '2023',
+- 'in' => 'Apr',
+- 'letter' => 'S',
++ 'at' => '3:00',
++ 'from' => '2038',
++ 'in' => 'Oct',
++ 'letter' => '',
+ 'name' => 'Morocco',
+- 'offset_from_std' => 3600,
++ 'offset_from_std' => 0,
+ 'on' => 'lastSun',
+- 'save' => '1:00',
++ 'save' => '0',
+ 'to' => 'max',
+ 'type' => undef
+ }, 'DateTime::TimeZone::OlsonDB::Rule' )
diff --git a/debian/patches/series b/debian/patches/series
index 8e6c7ff..6ecd120 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,4 @@ olson-2013c
olson-2013d
olson-2013e
olson-2013f
+olson-2013h
Reply to: