Skip to content

Commit cdb4e25

Browse files
authored
Merge pull request #111 from bxparks/develop
zonedb*: Actually upgrade to TZDB 2023b
2 parents f839c1c + 1f447e2 commit cdb4e25

28 files changed

+1396
-426
lines changed

src/tzonedb/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ TARGETS := zone_infos.cpp zone_infos.h zone_policies.cpp zone_policies.h
22

33
TOOLS := $(abspath ../../../AceTimeTools)
44
TZ_REPO := $(abspath $(TOOLS)/../tz)
5-
TZ_VERSION := 2022g
5+
TZ_VERSION := 2023b
66
START_YEAR := 1980
77
UNTIL_YEAR := 10000
88

src/tzonedb/zone_infos.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// $ /home/brian/src/AceTimeTools/src/acetimetools/tzcompiler.py
44
// --input_dir /home/brian/src/AceTime/src/tzonedb/tzfiles
55
// --output_dir /home/brian/src/AceTime/src/tzonedb
6-
// --tz_version 2022g
6+
// --tz_version 2023b
77
// --action zonedb
88
// --language arduino
99
// --scope basic
@@ -26,10 +26,10 @@
2626
// northamerica
2727
// southamerica
2828
//
29-
// from https://github.com/eggert/tz/releases/tag/2022g
29+
// from https://github.com/eggert/tz/releases/tag/2023b
3030
//
3131
// Supported Zones: 12 (11 zones, 1 links)
32-
// Unsupported Zones: 584 (340 zones, 244 links)
32+
// Unsupported Zones: 584 (339 zones, 245 links)
3333
//
3434
// Original Years: [1844,2087]
3535
// Generated Years: [1945,2007]
@@ -81,7 +81,7 @@ namespace tzonedb {
8181
// ZoneContext (should not be in PROGMEM)
8282
//---------------------------------------------------------------------------
8383

84-
const char kTzDatabaseVersion[] = "2022g";
84+
const char kTzDatabaseVersion[] = "2023b";
8585

8686
const char* const kFragments[] = {
8787
/*\x00*/ nullptr,

src/tzonedb/zone_infos.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// $ /home/brian/src/AceTimeTools/src/acetimetools/tzcompiler.py
44
// --input_dir /home/brian/src/AceTime/src/tzonedb/tzfiles
55
// --output_dir /home/brian/src/AceTime/src/tzonedb
6-
// --tz_version 2022g
6+
// --tz_version 2023b
77
// --action zonedb
88
// --language arduino
99
// --scope basic
@@ -26,10 +26,10 @@
2626
// northamerica
2727
// southamerica
2828
//
29-
// from https://github.com/eggert/tz/releases/tag/2022g
29+
// from https://github.com/eggert/tz/releases/tag/2023b
3030
//
3131
// Supported Zones: 12 (11 zones, 1 links)
32-
// Unsupported Zones: 584 (340 zones, 244 links)
32+
// Unsupported Zones: 584 (339 zones, 245 links)
3333
//
3434
// Original Years: [1844,2087]
3535
// Generated Years: [1945,2007]
@@ -155,7 +155,7 @@ const uint8_t kZoneBufSizePacific_Galapagos = 3; // Pacific/Galapagos in 1985
155155

156156

157157
//---------------------------------------------------------------------------
158-
// Unsupported zones: 340
158+
// Unsupported zones: 339
159159
//---------------------------------------------------------------------------
160160

161161
// Africa/Abidjan {Zone missing from include list}
@@ -288,7 +288,6 @@ const uint8_t kZoneBufSizePacific_Galapagos = 3; // Pacific/Galapagos in 1985
288288
// America/Tijuana {Zone missing from include list}
289289
// America/Whitehorse {UNTIL contains month/day/time}
290290
// America/Yakutat {Zone missing from include list}
291-
// America/Yellowknife {Zone missing from include list}
292291
// Antarctica/Casey {Zone missing from include list}
293292
// Antarctica/Davis {Zone missing from include list}
294293
// Antarctica/Macquarie {Zone missing from include list}
@@ -508,7 +507,7 @@ const uint8_t kZoneBufSizePacific_Galapagos = 3; // Pacific/Galapagos in 1985
508507

509508

510509
//---------------------------------------------------------------------------
511-
// Unsupported links: 244
510+
// Unsupported links: 245
512511
//---------------------------------------------------------------------------
513512

514513
// Africa/Accra {Link missing from include list}
@@ -593,6 +592,7 @@ const uint8_t kZoneBufSizePacific_Galapagos = 3; // Pacific/Galapagos in 1985
593592
// America/Thunder_Bay {Link missing from include list}
594593
// America/Tortola {Link missing from include list}
595594
// America/Virgin {Link missing from include list}
595+
// America/Yellowknife {Link missing from include list}
596596
// Antarctica/DumontDUrville {Link missing from include list}
597597
// Antarctica/McMurdo {Link missing from include list}
598598
// Antarctica/South_Pole {Link missing from include list}

src/tzonedb/zone_policies.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// $ /home/brian/src/AceTimeTools/src/acetimetools/tzcompiler.py
44
// --input_dir /home/brian/src/AceTime/src/tzonedb/tzfiles
55
// --output_dir /home/brian/src/AceTime/src/tzonedb
6-
// --tz_version 2022g
6+
// --tz_version 2023b
77
// --action zonedb
88
// --language arduino
99
// --scope basic
@@ -26,10 +26,10 @@
2626
// northamerica
2727
// southamerica
2828
//
29-
// from https://github.com/eggert/tz/releases/tag/2022g
29+
// from https://github.com/eggert/tz/releases/tag/2023b
3030
//
3131
// Supported Zones: 12 (11 zones, 1 links)
32-
// Unsupported Zones: 584 (340 zones, 244 links)
32+
// Unsupported Zones: 584 (339 zones, 245 links)
3333
//
3434
// Original Years: [1844,2087]
3535
// Generated Years: [1945,2007]

src/tzonedb/zone_policies.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// $ /home/brian/src/AceTimeTools/src/acetimetools/tzcompiler.py
44
// --input_dir /home/brian/src/AceTime/src/tzonedb/tzfiles
55
// --output_dir /home/brian/src/AceTime/src/tzonedb
6-
// --tz_version 2022g
6+
// --tz_version 2023b
77
// --action zonedb
88
// --language arduino
99
// --scope basic
@@ -26,10 +26,10 @@
2626
// northamerica
2727
// southamerica
2828
//
29-
// from https://github.com/eggert/tz/releases/tag/2022g
29+
// from https://github.com/eggert/tz/releases/tag/2023b
3030
//
3131
// Supported Zones: 12 (11 zones, 1 links)
32-
// Unsupported Zones: 584 (340 zones, 244 links)
32+
// Unsupported Zones: 584 (339 zones, 245 links)
3333
//
3434
// Original Years: [1844,2087]
3535
// Generated Years: [1945,2007]

src/tzonedb/zone_registry.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// $ /home/brian/src/AceTimeTools/src/acetimetools/tzcompiler.py
44
// --input_dir /home/brian/src/AceTime/src/tzonedb/tzfiles
55
// --output_dir /home/brian/src/AceTime/src/tzonedb
6-
// --tz_version 2022g
6+
// --tz_version 2023b
77
// --action zonedb
88
// --language arduino
99
// --scope basic
@@ -26,10 +26,10 @@
2626
// northamerica
2727
// southamerica
2828
//
29-
// from https://github.com/eggert/tz/releases/tag/2022g
29+
// from https://github.com/eggert/tz/releases/tag/2023b
3030
//
3131
// Supported Zones: 12 (11 zones, 1 links)
32-
// Unsupported Zones: 584 (340 zones, 244 links)
32+
// Unsupported Zones: 584 (339 zones, 245 links)
3333
//
3434
// Original Years: [1844,2087]
3535
// Generated Years: [1945,2007]

src/tzonedb/zone_registry.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// $ /home/brian/src/AceTimeTools/src/acetimetools/tzcompiler.py
44
// --input_dir /home/brian/src/AceTime/src/tzonedb/tzfiles
55
// --output_dir /home/brian/src/AceTime/src/tzonedb
6-
// --tz_version 2022g
6+
// --tz_version 2023b
77
// --action zonedb
88
// --language arduino
99
// --scope basic
@@ -26,10 +26,10 @@
2626
// northamerica
2727
// southamerica
2828
//
29-
// from https://github.com/eggert/tz/releases/tag/2022g
29+
// from https://github.com/eggert/tz/releases/tag/2023b
3030
//
3131
// Supported Zones: 12 (11 zones, 1 links)
32-
// Unsupported Zones: 584 (340 zones, 244 links)
32+
// Unsupported Zones: 584 (339 zones, 245 links)
3333
//
3434
// Original Years: [1844,2087]
3535
// Generated Years: [1945,2007]

src/tzonedbx/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ TARGETS := zone_infos.cpp zone_infos.h zone_policies.cpp zone_policies.h
22

33
TOOLS := $(abspath ../../../AceTimeTools)
44
TZ_REPO := $(abspath $(TOOLS)/../tz)
5-
TZ_VERSION := 2022g
5+
TZ_VERSION := 2023b
66
START_YEAR := 1980
77
UNTIL_YEAR := 10000
88

src/tzonedbx/zone_infos.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// $ /home/brian/src/AceTimeTools/src/acetimetools/tzcompiler.py
44
// --input_dir /home/brian/src/AceTime/src/tzonedbx/tzfiles
55
// --output_dir /home/brian/src/AceTime/src/tzonedbx
6-
// --tz_version 2022g
6+
// --tz_version 2023b
77
// --action zonedb
88
// --language arduino
99
// --scope extended
@@ -26,10 +26,10 @@
2626
// northamerica
2727
// southamerica
2828
//
29-
// from https://github.com/eggert/tz/releases/tag/2022g
29+
// from https://github.com/eggert/tz/releases/tag/2023b
3030
//
3131
// Supported Zones: 16 (15 zones, 1 links)
32-
// Unsupported Zones: 580 (336 zones, 244 links)
32+
// Unsupported Zones: 580 (335 zones, 245 links)
3333
//
3434
// Original Years: [1844,2087]
3535
// Generated Years: [1945,2087]
@@ -81,7 +81,7 @@ namespace tzonedbx {
8181
// ZoneContext (should not be in PROGMEM)
8282
//---------------------------------------------------------------------------
8383

84-
const char kTzDatabaseVersion[] = "2022g";
84+
const char kTzDatabaseVersion[] = "2023b";
8585

8686
const char* const kFragments[] = {
8787
/*\x00*/ nullptr,

src/tzonedbx/zone_infos.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// $ /home/brian/src/AceTimeTools/src/acetimetools/tzcompiler.py
44
// --input_dir /home/brian/src/AceTime/src/tzonedbx/tzfiles
55
// --output_dir /home/brian/src/AceTime/src/tzonedbx
6-
// --tz_version 2022g
6+
// --tz_version 2023b
77
// --action zonedb
88
// --language arduino
99
// --scope extended
@@ -26,10 +26,10 @@
2626
// northamerica
2727
// southamerica
2828
//
29-
// from https://github.com/eggert/tz/releases/tag/2022g
29+
// from https://github.com/eggert/tz/releases/tag/2023b
3030
//
3131
// Supported Zones: 16 (15 zones, 1 links)
32-
// Unsupported Zones: 580 (336 zones, 244 links)
32+
// Unsupported Zones: 580 (335 zones, 245 links)
3333
//
3434
// Original Years: [1844,2087]
3535
// Generated Years: [1945,2087]
@@ -167,7 +167,7 @@ const uint8_t kZoneBufSizePacific_Apia = 5; // Pacific/Apia in 2011
167167

168168

169169
//---------------------------------------------------------------------------
170-
// Unsupported zones: 336
170+
// Unsupported zones: 335
171171
//---------------------------------------------------------------------------
172172

173173
// Africa/Abidjan {Zone missing from include list}
@@ -297,7 +297,6 @@ const uint8_t kZoneBufSizePacific_Apia = 5; // Pacific/Apia in 2011
297297
// America/Thule {Zone missing from include list}
298298
// America/Tijuana {Zone missing from include list}
299299
// America/Yakutat {Zone missing from include list}
300-
// America/Yellowknife {Zone missing from include list}
301300
// Antarctica/Casey {Zone missing from include list}
302301
// Antarctica/Davis {Zone missing from include list}
303302
// Antarctica/Macquarie {Zone missing from include list}
@@ -525,7 +524,7 @@ const uint8_t kZoneBufSizePacific_Apia = 5; // Pacific/Apia in 2011
525524

526525

527526
//---------------------------------------------------------------------------
528-
// Unsupported links: 244
527+
// Unsupported links: 245
529528
//---------------------------------------------------------------------------
530529

531530
// Africa/Accra {Link missing from include list}
@@ -610,6 +609,7 @@ const uint8_t kZoneBufSizePacific_Apia = 5; // Pacific/Apia in 2011
610609
// America/Thunder_Bay {Link missing from include list}
611610
// America/Tortola {Link missing from include list}
612611
// America/Virgin {Link missing from include list}
612+
// America/Yellowknife {Link missing from include list}
613613
// Antarctica/DumontDUrville {Link missing from include list}
614614
// Antarctica/McMurdo {Link missing from include list}
615615
// Antarctica/South_Pole {Link missing from include list}

0 commit comments

Comments
 (0)