bump product version to 7.6.3.2-android
[LibreOffice.git] / external / python3 / python-3.8-msvc-sdk.patch.1
blobfabdbb53ea639aad4aeb4e056d40dcedffad68dc
1 diff --git a/PC/pylauncher.rc b/PC/pylauncher.rc
2 index 92987af713..d21f9b6e9d 100644
3 --- a/PC/pylauncher.rc
4 +++ b/PC/pylauncher.rc
5 @@ -4,7 +4,6 @@
6  
7  // Include the manifest file that indicates we support all
8  // current versions of Windows.
9 -#include <winuser.h>
10  1 RT_MANIFEST "python.manifest"
12  #if defined(PY_ICON)
13 diff --git a/PC/pyshellext.rc b/PC/pyshellext.rc
14 index e5924a42da..fc607e9784 100644
15 --- a/PC/pyshellext.rc
16 +++ b/PC/pyshellext.rc
17 @@ -4,7 +4,6 @@
19  // Include the manifest file that indicates we support all
20  // current versions of Windows.
21 -#include <winuser.h>
22  1 RT_MANIFEST "python.manifest"
24  /////////////////////////////////////////////////////////////////////////////
25 diff --git a/PC/python_exe.rc b/PC/python_exe.rc
26 index ae0b029b80..5eba89962b 100644
27 --- a/PC/python_exe.rc
28 +++ b/PC/python_exe.rc
29 @@ -4,7 +4,6 @@
31  // Include the manifest file that indicates we support all
32  // current versions of Windows.
33 -#include <winuser.h>
34  1 RT_MANIFEST "python.manifest"
36  1 ICON DISCARDABLE "icons\python.ico" 
37 diff --git a/PC/python_nt.rc b/PC/python_nt.rc
38 index fac6105d8a..33cee42cb7 100644
39 --- a/PC/python_nt.rc
40 +++ b/PC/python_nt.rc
41 @@ -4,7 +4,6 @@
43  // Include the manifest file that indicates we support all
44  // current versions of Windows.
45 -#include <winuser.h>
46  2 RT_MANIFEST "python.manifest"
48  // String Tables
49 diff --git a/PC/pythonw_exe.rc b/PC/pythonw_exe.rc
50 index 88bf3592e1..562652be18 100644
51 --- a/PC/pythonw_exe.rc
52 +++ b/PC/pythonw_exe.rc
53 @@ -4,7 +4,6 @@
55  // Include the manifest file that indicates we support all
56  // current versions of Windows.
57 -#include <winuser.h>
58  1 RT_MANIFEST "python.manifest"
60  1 ICON DISCARDABLE "icons\pythonw.ico" 
61 diff --git a/PC/sqlite3.rc b/PC/sqlite3.rc
62 index 84bd87d9d5..d2c18f8add 100644
63 --- a/PC/sqlite3.rc
64 +++ b/PC/sqlite3.rc
65 @@ -4,7 +4,6 @@
67  // Include the manifest file that indicates we support all
68  // current versions of Windows.
69 -#include <winuser.h>
70  2 RT_MANIFEST "python.manifest"
72  /////////////////////////////////////////////////////////////////////////////
73 diff --git a/PC/pylauncher.rc b/PC/pylauncher.rc
74 index d21f9b6e9d..ff7e71e0fd 100644
75 --- a/PC/pylauncher.rc
76 +++ b/PC/pylauncher.rc
77 @@ -2,6 +2,11 @@
79  #include "python_ver_rc.h"
81 +#ifndef RT_MANIFEST
82 +// bpo-45220: Cannot reliably #include RT_MANIFEST from
83 +// anywhere, so we hardcode it
84 +#define RT_MANIFEST 24
85 +#endif
86  // Include the manifest file that indicates we support all
87  // current versions of Windows.
88  1 RT_MANIFEST "python.manifest"
89 diff --git a/PC/pyshellext.rc b/PC/pyshellext.rc
90 index fc607e9784..af797ce95d 100644
91 --- a/PC/pyshellext.rc
92 +++ b/PC/pyshellext.rc
93 @@ -2,6 +2,12 @@
95  #include "python_ver_rc.h"
97 +#ifndef RT_MANIFEST
98 +// bpo-45220: Cannot reliably #include RT_MANIFEST from
99 +// anywhere, so we hardcode it
100 +#define RT_MANIFEST 24
101 +#endif
103  // Include the manifest file that indicates we support all
104  // current versions of Windows.
105  1 RT_MANIFEST "python.manifest"
106 diff --git a/PC/python_exe.rc b/PC/python_exe.rc
107 index 5eba89962b..c3d3bff019 100644
108 --- a/PC/python_exe.rc
109 +++ b/PC/python_exe.rc
110 @@ -2,6 +2,12 @@
112  #include "python_ver_rc.h"
114 +#ifndef RT_MANIFEST
115 +// bpo-45220: Cannot reliably #include RT_MANIFEST from
116 +// anywhere, so we hardcode it
117 +#define RT_MANIFEST 24
118 +#endif
120  // Include the manifest file that indicates we support all
121  // current versions of Windows.
122  1 RT_MANIFEST "python.manifest"
123 diff --git a/PC/python_nt.rc b/PC/python_nt.rc
124 index 33cee42cb7..539362cdc2 100644
125 --- a/PC/python_nt.rc
126 +++ b/PC/python_nt.rc
127 @@ -2,6 +2,12 @@
129  #include "python_ver_rc.h"
131 +#ifndef RT_MANIFEST
132 +// bpo-45220: Cannot reliably #include RT_MANIFEST from
133 +// anywhere, so we hardcode it
134 +#define RT_MANIFEST 24
135 +#endif
137  // Include the manifest file that indicates we support all
138  // current versions of Windows.
139  2 RT_MANIFEST "python.manifest"
140 diff --git a/PC/pythonw_exe.rc b/PC/pythonw_exe.rc
141 index 562652be18..38570b74fa 100644
142 --- a/PC/pythonw_exe.rc
143 +++ b/PC/pythonw_exe.rc
144 @@ -2,6 +2,12 @@
146  #include "python_ver_rc.h"
148 +#ifndef RT_MANIFEST
149 +// bpo-45220: Cannot reliably #include RT_MANIFEST from
150 +// anywhere, so we hardcode it
151 +#define RT_MANIFEST 24
152 +#endif
154  // Include the manifest file that indicates we support all
155  // current versions of Windows.
156  1 RT_MANIFEST "python.manifest"
157 diff --git a/PC/sqlite3.rc b/PC/sqlite3.rc
158 index d2c18f8add..9ae2aa0f6f 100644
159 --- a/PC/sqlite3.rc
160 +++ b/PC/sqlite3.rc
161 @@ -2,6 +2,12 @@
163  #include <winver.h>
165 +#ifndef RT_MANIFEST
166 +// bpo-45220: Cannot reliably #include RT_MANIFEST from
167 +// anywhere, so we hardcode it
168 +#define RT_MANIFEST 24
169 +#endif
171  // Include the manifest file that indicates we support all
172  // current versions of Windows.
173  2 RT_MANIFEST "python.manifest"