summaryrefslogtreecommitdiff
path: root/kde-frameworks/kholidays/files/kholidays-5.90.0-UK-2022-spring-bank-holiday.patch
blob: 15d630269b40b5e6db6f6e3010ca0ede82b3e1bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
From f46efdf93ebf02b5e7ac0ac0b11aefbd42ec71b2 Mon Sep 17 00:00:00 2001
From: Allen Winter <winter@kde.org>
Date: Sat, 15 Jan 2022 09:54:39 -0500
Subject: [PATCH] UK holiday change 2022 (Spring bank holiday)

applied to all 3 legal regions

BUG: 448305
FIXED-IN: 5.91
---
 holidays/plan2/holiday_gb-eaw_en-gb | 5 ++++-
 holidays/plan2/holiday_gb-nir_en-gb | 5 ++++-
 holidays/plan2/holiday_gb-sct_en-gb | 5 ++++-
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/holidays/plan2/holiday_gb-eaw_en-gb b/holidays/plan2/holiday_gb-eaw_en-gb
index 64bdee7..4235247 100644
--- a/holidays/plan2/holiday_gb-eaw_en-gb
+++ b/holidays/plan2/holiday_gb-eaw_en-gb
@@ -27,8 +27,11 @@ description "National holiday file for England and Wales"
 "Easter Monday"                 public on easter plus 1
 "Royal Wedding"                 public on 29.4.2011
 "Early May Bank Holiday"        public on ((year == 2020) ? [may 8] : [first monday in may])
-"Spring Bank Holiday"           public on ((year == 2012) ? [june 4] : [last monday in may])
+"Spring Bank Holiday"           public on ((year == 2012) ? [june 4] :
+                                           ((year == 2022) ? [june 2] :
+                                            [last monday in may]))
 "Diamond Jubilee Holiday"       public on 5.6.2012
+"Platinum Jubilee Holiday"      public on 3.6.2022
 "Summer Bank Holiday"           public on last monday in august
 "Christmas Day"                 public religious on december 25
 "Christmas Day Bank Holiday"    public on ( (([december 25] == [saturday after ([december 25])]) || ([december 25] == [sunday after ([december 25])])) ?
diff --git a/holidays/plan2/holiday_gb-nir_en-gb b/holidays/plan2/holiday_gb-nir_en-gb
index 677f290..85c2de6 100644
--- a/holidays/plan2/holiday_gb-nir_en-gb
+++ b/holidays/plan2/holiday_gb-nir_en-gb
@@ -33,8 +33,11 @@ description "National holiday file for Northern Ireland"
 "Easter Monday"                             public on easter plus 1
 "Royal Wedding"                             public on 29.4.2011
 "Early May Bank Holiday"                    public on ((year == 2020) ? [may 8] : [first monday in may])
-"Spring Bank Holiday"                       public on ((year == 2012) ? [june 4] : [last monday in may])
+"Spring Bank Holiday"                       public on ((year == 2012) ? [june 4] :
+                                                       ((year == 2022) ? [june 2] :
+                                                         [last monday in may]))
 "Diamond Jubilee Holiday"                   public on 5.6.2012
+"Platinum Jubilee Holiday"                  public on 3.6.2022
 "Battle of the Boyne (Orangemen's Day)"     public on july 12
 "Battle of the Boyne Bank Holiday"          public on ( (([july 12] == [saturday after ([july 12])]) ||
                                                           ([july 12] == [sunday after ([july 12])])) ?
diff --git a/holidays/plan2/holiday_gb-sct_en-gb b/holidays/plan2/holiday_gb-sct_en-gb
index 57d90d6..938d639 100644
--- a/holidays/plan2/holiday_gb-sct_en-gb
+++ b/holidays/plan2/holiday_gb-sct_en-gb
@@ -43,6 +43,7 @@ description "National holiday file for Scotland"
 "Royal Wedding"                     public on 29.4.2011
 "Early May Bank Holiday"            public on ((year == 2020) ? [may 8] : [first monday in may])
 "Diamond Jubilee Holiday"           public on 5.6.2012
+"Platinum Jubilee Holiday"          public on 3.6.2022
 "Christmas Day"                     public religious on december 25
 "Christmas Day Substitute Holiday"  public on ( (([december 25] == [saturday after ([december 25])]) ||
                                                   ([december 25] == [sunday after ([december 25])])) ?
@@ -60,7 +61,9 @@ description "National holiday file for Scotland"
 
 :: Financial
 "Good Friday Bank Holiday"          religious on easter minus 2
-"Spring Bank Holiday"               civil on ((year == 2012) ? [june 4] : [last monday in may])
+"Spring Bank Holiday"               civil on ((year == 2012) ? [june 4] :
+                                              ((year == 2022) ? [june 2] :
+                                               [last monday in may]))
 "Summer Bank Holiday"               civil on first monday in august
 "St Andrew's Day Bank Holiday"      civil on ( (([november 30] == [saturday after ([november 30])]) ||
                                                 ([november 30] == [sunday after ([november 30])])) ?
-- 
GitLab