# HG changeset patch # User Tomas Klacko # Date 1434731860 25200 # Node ID afc6c1baf6becb502aebc1d0990835f5d5881f4e # Parent dd483456146f3c8d0782f7118b0e10347fa86306 21254417 update timezone data to 2015e diff -r dd483456146f -r afc6c1baf6be components/timezone/Makefile --- a/components/timezone/Makefile Fri Jun 19 09:25:22 2015 -0700 +++ b/components/timezone/Makefile Fri Jun 19 09:37:40 2015 -0700 @@ -25,13 +25,13 @@ COMPONENT_NAME= timezone -COMPONENT_VERSION= 2015.4 +COMPONENT_VERSION= 2015.5 COMPONENT_BUGDB= utility/timezone -HUMAN_VERSION= 2015d +HUMAN_VERSION= 2015e -TPNO= 22470 +TPNO= 23135 # "etcetera" must be listed before "backward" because it sets up links that # "backward" needs. diff -r dd483456146f -r afc6c1baf6be components/timezone/README --- a/components/timezone/README Fri Jun 19 09:25:22 2015 -0700 +++ b/components/timezone/README Fri Jun 19 09:37:40 2015 -0700 @@ -8,7 +8,7 @@ The zoneinfo files track the Olson public source provided at ftp://ftp.iana.org/tz/releases/, therefore zoneinfo files may be added and removed as the Solaris source is updated. The current Solaris release of -the zoneinfo files is based on tzdata2015d.tar.gz. +the zoneinfo files is based on tzdata2015e.tar.gz. The /usr/share/lib/zoneinfo/GMT[+-]* timezones listed below have been removed from the release. Replace usage of the diff -r dd483456146f -r afc6c1baf6be components/timezone/africa --- a/components/timezone/africa Fri Jun 19 09:25:22 2015 -0700 +++ b/components/timezone/africa Fri Jun 19 09:37:40 2015 -0700 @@ -338,9 +338,10 @@ # time this summer, and carry out studies on the possibility of canceling the # practice altogether in future years." # -# From Paul Eggert (2015-04-20): -# For now, assume DST will be canceled. Any resumption would likely -# use different rules anyway. +# From Paul Eggert (2015-04-24): +# Yesterday the office of Egyptian President El-Sisi announced his +# decision to abandon DST permanently. See Ahram Online 2015-04-24. +# http://english.ahram.org.eg/NewsContent/1/64/128509/Egypt/Politics-/Sisi-cancels-daylight-saving-time-in-Egypt.aspx Rule Egypt 2008 only - Aug lastThu 24:00 0 - Rule Egypt 2009 only - Aug 20 24:00 0 - @@ -787,20 +788,41 @@ # will resume again at 02:00 on Saturday, August 2, 2014.... # http://www.mmsp.gov.ma/fr/actualites.aspx?id=586 -# From Paul Eggert (2014-06-05): -# For now, guess that later spring and fall transitions will use 2014's rules, +# From Milamber (2015-06-08): +# (Google Translation) The hour will thus be delayed 60 minutes +# Sunday, June 14 at 3:00, the ministry said in a statement, adding +# that the time will be advanced again 60 minutes Sunday, July 19, +# 2015 at 2:00. The move comes under 2.12.126 Decree of 26 Jumada I +# 1433 (18 April 2012) and the decision of the Head of Government of +# 16 N. 3-29-15 Chaaban 1435 (4 June 2015). +# Source (french): +# http://lnt.ma/le-maroc-reculera-dune-heure-le-dimanche-14-juin/ +# +# From Milamber (2015-06-09): +# http://www.mmsp.gov.ma/fr/actualites.aspx?id=863 +# +# From Michael Deckers (2015-06-09): +# [The gov.ma announcement] would (probably) make the switch on 2015-07-19 go +# from 03:00 to 04:00 rather than from 02:00 to 03:00, as in the patch.... +# I think the patch is correct and the quoted text is wrong; the text in +# agrees +# with the patch. + +# From Paul Eggert (2015-06-08): +# For now, guess that later spring and fall transitions will use 2015's rules, # and guess that Morocco will switch to standard time at 03:00 the last -# Saturday before Ramadan, and back to DST at 02:00 the first Saturday after -# Ramadan. To implement this, transition dates for 2015 through 2037 were +# Sunday before Ramadan, and back to DST at 02:00 the first Sunday after +# Ramadan. To implement this, transition dates for 2016 through 2037 were # determined by running the following program under GNU Emacs 24.3, with the # results integrated by hand into the table below. -# (let ((islamic-year 1436)) +# (let ((islamic-year 1437)) +# (require 'cal-islam) # (while (< islamic-year 1460) # (let ((a (calendar-islamic-to-absolute (list 9 1 islamic-year))) # (b (calendar-islamic-to-absolute (list 10 1 islamic-year))) -# (saturday 6)) -# (while (/= saturday (mod (setq a (1- a)) 7))) -# (while (/= saturday (mod b 7)) +# (sunday 0)) +# (while (/= sunday (mod (setq a (1- a)) 7))) +# (while (/= sunday (mod b 7)) # (setq b (1+ b))) # (setq a (calendar-gregorian-from-absolute a)) # (setq b (calendar-gregorian-from-absolute b)) @@ -844,32 +866,30 @@ Rule Morocco 2013 only - Jul 7 3:00 0 - Rule Morocco 2013 only - Aug 10 2:00 1:00 S Rule Morocco 2013 max - Oct lastSun 3:00 0 - -Rule Morocco 2014 2022 - Mar lastSun 2:00 1:00 S +Rule Morocco 2014 2021 - Mar lastSun 2:00 1:00 S Rule Morocco 2014 only - Jun 28 3:00 0 - Rule Morocco 2014 only - Aug 2 2:00 1:00 S -Rule Morocco 2015 only - Jun 13 3:00 0 - -Rule Morocco 2015 only - Jul 18 2:00 1:00 S -Rule Morocco 2016 only - Jun 4 3:00 0 - -Rule Morocco 2016 only - Jul 9 2:00 1:00 S -Rule Morocco 2017 only - May 20 3:00 0 - -Rule Morocco 2017 only - Jul 1 2:00 1:00 S -Rule Morocco 2018 only - May 12 3:00 0 - -Rule Morocco 2018 only - Jun 16 2:00 1:00 S -Rule Morocco 2019 only - May 4 3:00 0 - -Rule Morocco 2019 only - Jun 8 2:00 1:00 S -Rule Morocco 2020 only - Apr 18 3:00 0 - -Rule Morocco 2020 only - May 30 2:00 1:00 S -Rule Morocco 2021 only - Apr 10 3:00 0 - -Rule Morocco 2021 only - May 15 2:00 1:00 S -Rule Morocco 2022 only - Apr 2 3:00 0 - -Rule Morocco 2022 only - May 7 2:00 1:00 S -Rule Morocco 2023 only - Apr 22 2:00 1:00 S -Rule Morocco 2024 only - Apr 13 2:00 1:00 S -Rule Morocco 2025 only - Apr 5 2:00 1:00 S +Rule Morocco 2015 only - Jun 14 3:00 0 - +Rule Morocco 2015 only - Jul 19 2:00 1:00 S +Rule Morocco 2016 only - Jun 5 3:00 0 - +Rule Morocco 2016 only - Jul 10 2:00 1:00 S +Rule Morocco 2017 only - May 21 3:00 0 - +Rule Morocco 2017 only - Jul 2 2:00 1:00 S +Rule Morocco 2018 only - May 13 3:00 0 - +Rule Morocco 2018 only - Jun 17 2:00 1:00 S +Rule Morocco 2019 only - May 5 3:00 0 - +Rule Morocco 2019 only - Jun 9 2:00 1:00 S +Rule Morocco 2020 only - Apr 19 3:00 0 - +Rule Morocco 2020 only - May 24 2:00 1:00 S +Rule Morocco 2021 only - Apr 11 3:00 0 - +Rule Morocco 2021 only - May 16 2:00 1:00 S +Rule Morocco 2022 only - May 8 2:00 1:00 S +Rule Morocco 2023 only - Apr 23 2:00 1:00 S +Rule Morocco 2024 only - Apr 14 2:00 1:00 S +Rule Morocco 2025 only - Apr 6 2:00 1:00 S Rule Morocco 2026 max - Mar lastSun 2:00 1:00 S -Rule Morocco 2035 only - Oct 27 3:00 0 - -Rule Morocco 2036 only - Oct 18 3:00 0 - -Rule Morocco 2037 only - Oct 10 3:00 0 - +Rule Morocco 2036 only - Oct 19 3:00 0 - +Rule Morocco 2037 only - Oct 4 3:00 0 - # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Africa/Casablanca -0:30:20 - LMT 1913 Oct 26 diff -r dd483456146f -r afc6c1baf6be components/timezone/country.tab --- a/components/timezone/country.tab Fri Jun 19 09:25:22 2015 -0700 +++ b/components/timezone/country.tab Fri Jun 19 09:37:40 2015 -0700 @@ -3,11 +3,10 @@ # This file is in the public domain, so clarified as of # 2009-05-17 by Arthur David Olson. # -# From Paul Eggert (2014-07-18): +# From Paul Eggert (2015-05-02): # This file contains a table of two-letter country codes. Columns are # separated by a single tab. Lines beginning with '#' are comments. -# Although all text currently uses ASCII encoding, this is planned to -# change to UTF-8 soon. The columns of the table are as follows: +# All text uses UTF-8 encoding. The columns of the table are as follows: # # 1. ISO 3166-1 alpha-2 country code, current as of # ISO 3166-1 Newsletter VI-16 (2013-07-11). See: Updates on ISO 3166 diff -r dd483456146f -r afc6c1baf6be components/timezone/northamerica --- a/components/timezone/northamerica Fri Jun 19 09:25:22 2015 -0700 +++ b/components/timezone/northamerica Fri Jun 19 09:37:40 2015 -0700 @@ -2661,7 +2661,17 @@ -4:00 US A%sT # Cayman Is -# See America/Panama. + +# From Paul Eggert (2015-05-15): +# The Cayman government has decided to introduce DST in 2016, the idea being +# to keep in sync with New York. The legislation hasn't passed but the change +# seems quite likely. See: Meade B. Cayman 27. +# http://www.cayman27.com.ky/2015/05/15/clock-ticks-toward-daylight-saving-time-in-cayman + +Zone America/Cayman -5:25:32 - LMT 1890 # Georgetown + -5:07:11 - KMT 1912 Feb # Kingston Mean Time + -5:00 - EST 2016 + -5:00 US E%sT # Costa Rica @@ -3184,7 +3194,6 @@ Zone America/Panama -5:18:08 - LMT 1890 -5:19:36 - CMT 1908 Apr 22 # Colón Mean Time -5:00 - EST -Link America/Panama America/Cayman # Puerto Rico # There are too many San Juans elsewhere, so we'll use 'Puerto_Rico'. diff -r dd483456146f -r afc6c1baf6be components/timezone/southamerica --- a/components/timezone/southamerica Fri Jun 19 09:25:22 2015 -0700 +++ b/components/timezone/southamerica Fri Jun 19 09:37:40 2015 -0700 @@ -30,7 +30,7 @@ # I suggest the use of _Summer time_ instead of the more cumbersome # _daylight-saving time_. _Summer time_ seems to be in general use # in Europe and South America. -# -- E O Cutler, _New York Times_ (1937-02-14), quoted in +# -- E O Cutler, _New York Times_ (1937-02-14), quoted in # H L Mencken, _The American Language: Supplement I_ (1960), p 466 # # Earlier editions of these tables also used the North American style diff -r dd483456146f -r afc6c1baf6be components/timezone/system-data-timezone.p5m --- a/components/timezone/system-data-timezone.p5m Fri Jun 19 09:25:22 2015 -0700 +++ b/components/timezone/system-data-timezone.p5m Fri Jun 19 09:37:40 2015 -0700 @@ -168,8 +168,7 @@ hardlink path=usr/share/lib/zoneinfo/America/Catamarca \ target=../../../../../usr/share/lib/zoneinfo/America/Argentina/Catamarca file path=usr/share/lib/zoneinfo/America/Cayenne -hardlink path=usr/share/lib/zoneinfo/America/Cayman \ - target=../../../../../usr/share/lib/zoneinfo/America/Panama +file path=usr/share/lib/zoneinfo/America/Cayman file path=usr/share/lib/zoneinfo/America/Chicago file path=usr/share/lib/zoneinfo/America/Chihuahua hardlink path=usr/share/lib/zoneinfo/America/Coral_Harbour \ diff -r dd483456146f -r afc6c1baf6be components/timezone/zone.tab.txt --- a/components/timezone/zone.tab.txt Fri Jun 19 09:25:22 2015 -0700 +++ b/components/timezone/zone.tab.txt Fri Jun 19 09:37:40 2015 -0700 @@ -206,6 +206,7 @@ KI +0152-15720 Pacific/Kiritimati Line Islands KP +3901+12545 Asia/Pyongyang KR +3733+12658 Asia/Seoul +KY +1918-08123 America/Cayman KZ +4315+07657 Asia/Almaty most locations KZ +4448+06528 Asia/Qyzylorda Qyzylorda (Kyzylorda, Kzyl-Orda) KZ +5017+05710 Asia/Aqtobe Aqtobe (Aktobe) @@ -259,7 +260,7 @@ NU -1901-16955 Pacific/Niue NZ,AQ -3652+17446 Pacific/Auckland New Zealand time NZ -4357-17633 Pacific/Chatham Chatham Islands -PA,KY +0858-07932 America/Panama +PA +0858-07932 America/Panama PE -1203-07703 America/Lima PF -1732-14934 Pacific/Tahiti Society Islands PF -0900-13930 Pacific/Marquesas Marquesas Islands diff -r dd483456146f -r afc6c1baf6be components/timezone/zone_sun.tab --- a/components/timezone/zone_sun.tab Fri Jun 19 09:25:22 2015 -0700 +++ b/components/timezone/zone_sun.tab Fri Jun 19 09:37:40 2015 -0700 @@ -243,7 +243,7 @@ KP +3901+12545 Asia/Pyongyang - KR +3733+12658 Asia/Seoul ROK KW +2438+04643 Asia/Riyadh - -KY +0858-07932 America/Panama - +KY +1918-08123 America/Cayman - KZ +4315+07657 Asia/Almaty - most locations KZ +4448+06528 Asia/Qyzylorda - Qyzylorda (Kyzylorda, Kzyl-Orda) KZ +5017+05710 Asia/Aqtobe - Aqtobe (Aktobe)