Module: wine Branch: master Commit: 6e9d21409655207d5f83e7b31e48c07034385e2d URL: https://gitlab.winehq.org/wine/wine/-/commit/6e9d21409655207d5f83e7b31e48c07...
Author: Alexandre Julliard julliard@winehq.org Date: Sat Feb 17 17:53:41 2024 +0100
kernelbase: Update timezone data to version 2024a.
---
dlls/kernelbase/kernelbase.rgs | 34 +++++++++++++++++++++++++++------- tools/make_unicode | 4 ++-- 2 files changed, 29 insertions(+), 9 deletions(-)
diff --git a/dlls/kernelbase/kernelbase.rgs b/dlls/kernelbase/kernelbase.rgs index 5ae452de1e7..382cb23bfc5 100644 --- a/dlls/kernelbase/kernelbase.rgs +++ b/dlls/kernelbase/kernelbase.rgs @@ -523,7 +523,7 @@ HKLM val 'MUI_Dlt' = s '@tzres.dll,-8177' val 'MUI_Std' = s '@tzres.dll,-8176' val 'Std' = s 'Central Asia Standard Time' - val 'TZI' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val 'TZI' = b d4feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 'Dynamic DST' { val '2000' = b 98feffff00000000c4ffffff00000a0000000500030000000000000000000300000005000200000000000000 @@ -532,8 +532,28 @@ HKLM val '2003' = b 98feffff00000000c4ffffff00000a0000000500030000000000000000000300000005000200000000000000 val '2004' = b 98feffff00000000c4ffffff00000a0000000500030000000000000000000300000005000200000000000000 val '2005' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2006' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2007' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2008' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2009' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2010' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2011' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2012' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2013' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2014' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2015' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2016' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2017' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2018' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2019' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2020' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2021' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2022' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2023' = b 98feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 + val '2024' = b d4feffff00000000c4ffffff0000030005000100000000000000000000000100010001000000000000000000 + val '2025' = b d4feffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 val 'FirstEntry' = d 2000 - val 'LastEntry' = d 2005 + val 'LastEntry' = d 2025 } } 'Central Brazilian Standard Time' @@ -1055,7 +1075,7 @@ HKLM val 'MUI_Dlt' = s '@tzres.dll,-58097' val 'MUI_Std' = s '@tzres.dll,-58096' val 'Std' = s 'Greenland Standard Time' - val 'TZI' = b 7800000000000000c4ffffff00000a0000000500000000000000000000000300060005001700000000000000 + val 'TZI' = b 7800000000000000c4ffffff00000a0000000500000000000000000000000100020001000000000000000000 'Dynamic DST' { val '2000' = b b400000000000000c4ffffff00000a0006000500170000000000000000000300060005001600000000000000 @@ -1081,14 +1101,14 @@ HKLM val '2020' = b b400000000000000c4ffffff00000a0006000400170000000000000000000300060005001600000000000000 val '2021' = b b400000000000000c4ffffff00000a0006000500170000000000000000000300060005001600000000000000 val '2022' = b b400000000000000c4ffffff00000a0006000500170000000000000000000300060005001600000000000000 - val '2023' = b b400000000000000c4ffffff0000010000000100000000000000000000000300060005001600000000000000 + val '2023' = b b400000000000000c4ffffff00000a0000000500000000000000000000000300060005001600000000000000 val '2024' = b 7800000000000000c4ffffff00000a0000000500000000000000000000000300060005001700000000000000 val '2025' = b 7800000000000000c4ffffff00000a0000000500000000000000000000000300060005001700000000000000 val '2026' = b 7800000000000000c4ffffff00000a0000000500000000000000000000000300060005001700000000000000 val '2027' = b 7800000000000000c4ffffff00000a0000000500000000000000000000000300060005001700000000000000 val '2028' = b 7800000000000000c4ffffff00000a0000000500000000000000000000000300060005001700000000000000 val '2029' = b 7800000000000000c4ffffff00000a0000000500000000000000000000000300060004001700000000000000 - val '2030' = b 7800000000000000c4ffffff00000a0000000500000000000000000000000300060005001700000000000000 + val '2030' = b 7800000000000000c4ffffff00000a0000000500000000000000000000000100020001000000000000000000 val 'FirstEntry' = d 2000 val 'LastEntry' = d 2030 } @@ -3149,8 +3169,8 @@ HKLM val '2021' = b 88ffffff00000000c4ffffff00000a0005000500010000000000000000000300060004000000000000000000 val '2022' = b 88ffffff00000000c4ffffff00000a0006000500020000000000000000000300000005000000000000000000 val '2023' = b 88ffffff00000000c4ffffff00000a0006000400020000000000000000000400060005000200000000000000 - val '2024' = b 88ffffff00000000c4ffffff00000a0006000400020000000000000000000400060002000200000000000000 - val '2025' = b 88ffffff00000000c4ffffff00000a0006000400020000000000000000000400060001000200000000000000 + val '2024' = b 88ffffff00000000c4ffffff00000a0006000400020000000000000000000400060003000200000000000000 + val '2025' = b 88ffffff00000000c4ffffff00000a0006000400020000000000000000000400060002000200000000000000 val '2026' = b 88ffffff00000000c4ffffff00000a0006000400020000000000000000000300060004000200000000000000 val '2027' = b 88ffffff00000000c4ffffff00000a0006000500020000000000000000000300060004000200000000000000 val '2028' = b 88ffffff00000000c4ffffff00000a0006000400020000000000000000000300060004000200000000000000 diff --git a/tools/make_unicode b/tools/make_unicode index 2dfef084268..5ad8251bea0 100755 --- a/tools/make_unicode +++ b/tools/make_unicode @@ -28,7 +28,7 @@ use Time::Local qw(timegm_modern); my $UNIVERSION = "15.1.0"; my $CLDRVERSION = "44"; my $ISO639VERSION = "20230123"; -my $TZVERSION = "2023c"; +my $TZVERSION = "2024a";
my %data_files = ( @@ -55,7 +55,7 @@ my %data_files = jis0212 => { url => "https://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0212.TXT", sha => "477820bb3055bbcc90880d788cd95607d221dc94457bae249231adecf13c12e6" }, tzdata => { url => "https://data.iana.org/time-zones/releases/tzdata$TZVERSION.tar.gz", - sha => "3f510b5d1b4ae9bb38e485aa302a776b317fb3637bdb6404c4adf7b6cadd965c" }, + sha => "0d0434459acbd2059a7a8da1f3304a84a86591f6ed69c6248fffa502b6edffe3" }, );