Skip to content

Commit 2e14a7f

Browse files
committed
Update runtime to 5.15-25.08
Added patches/chromium-gcc-fixes.patch Signed-off-by: Hubert Figuière <[email protected]>
1 parent 5f3782f commit 2e14a7f

File tree

5 files changed

+217
-6
lines changed

5 files changed

+217
-6
lines changed

io.qt.qtwebengine.BaseApp.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"id": "io.qt.qtwebengine.BaseApp",
3-
"branch": "5.15-24.08",
3+
"branch": "5.15-25.08",
44
"runtime": "org.kde.Platform",
55
"sdk": "org.kde.Sdk",
66
"sdk-extensions": [
77
"org.kde.Sdk.Locale",
88
"org.freedesktop.Sdk.Extension.node20"
99
],
10-
"runtime-version": "5.15-24.08",
10+
"runtime-version": "5.15-25.08",
1111
"separate-locales": false,
1212
"command": "QtWebEngineProcess",
1313
"modules": [
@@ -70,7 +70,8 @@
7070
"patches/0003-chromium-ninja.patch",
7171
"patches/0004-chromium-icu75.patch",
7272
"patches/0005-chromium-flatpak-libdir.patch",
73-
"patches/0006-chromium-pipewire.patch"
73+
"patches/0006-chromium-pipewire.patch",
74+
"patches/chromium-gcc-fixes.patch"
7475
],
7576
"options": [
7677
"--directory=src/3rdparty"

krb5/krb5.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
"sources": [
1414
{
1515
"type": "archive",
16-
"url": "https://kerberos.org/dist/krb5/1.21/krb5-1.21.3.tar.gz",
17-
"sha256": "b7a4cd5ead67fb08b980b21abd150ff7217e85ea320c9ed0c6dadd304840ad35",
16+
"url": "https://kerberos.org/dist/krb5/1.22/krb5-1.22.1.tar.gz",
17+
"sha256": "1a8832b8cad923ebbf1394f67e2efcf41e3a49f460285a66e35adec8fa0053af",
1818
"x-checker-data": {
1919
"type": "html",
2020
"url": "https://kerberos.org/dist/",

libevent/libevent.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"name": "libevent",
33
"buildsystem": "cmake-ninja",
44
"config-opts": [
5+
"-DCMAKE_POLICY_VERSION_MINIMUM=3.5",
56
"-DEVENT__LIBRARY_TYPE=SHARED"
67
],
78
"post-install": [

patches/chromium-gcc-fixes.patch

Lines changed: 204 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,204 @@
1+
diff --git a/chromium/third_party/perfetto/include/perfetto/ext/tracing/core/slice.h b/chromium/third_party/perfetto/include/perfetto/ext/tracing/core/slice.h
2+
index 4ce66fdeadc..3f3932b2287 100644
3+
--- a/chromium/third_party/perfetto/include/perfetto/ext/tracing/core/slice.h
4+
+++ b/chromium/third_party/perfetto/include/perfetto/ext/tracing/core/slice.h
5+
@@ -20,6 +20,7 @@
6+
#include <stddef.h>
7+
#include <string.h>
8+
9+
+#include <cstdint>
10+
#include <memory>
11+
#include <string>
12+
#include <vector>
13+
diff --git a/chromium/third_party/perfetto/src/trace_processor/importers/gzip/gzip_utils.h b/chromium/third_party/perfetto/src/trace_processor/importers/gzip/gzip_utils.h
14+
index 624363ff66f..6d717fba418 100644
15+
--- a/chromium/third_party/perfetto/src/trace_processor/importers/gzip/gzip_utils.h
16+
+++ b/chromium/third_party/perfetto/src/trace_processor/importers/gzip/gzip_utils.h
17+
@@ -17,6 +17,7 @@
18+
#ifndef SRC_TRACE_PROCESSOR_IMPORTERS_GZIP_GZIP_UTILS_H_
19+
#define SRC_TRACE_PROCESSOR_IMPORTERS_GZIP_GZIP_UTILS_H_
20+
21+
+#include <cstdint>
22+
#include <memory>
23+
24+
struct z_stream_s;
25+
diff --git a/chromium/third_party/perfetto/include/perfetto/tracing/tracing_backend.h b/chromium/third_party/perfetto/include/perfetto/tracing/tracing_backend.h
26+
index 67b0d2eb51e..3c2462de588 100644
27+
--- a/chromium/third_party/perfetto/include/perfetto/tracing/tracing_backend.h
28+
+++ b/chromium/third_party/perfetto/include/perfetto/tracing/tracing_backend.h
29+
@@ -17,6 +17,7 @@
30+
#ifndef INCLUDE_PERFETTO_TRACING_TRACING_BACKEND_H_
31+
#define INCLUDE_PERFETTO_TRACING_TRACING_BACKEND_H_
32+
33+
+#include <cstdint>
34+
#include <memory>
35+
#include <string>
36+
37+
diff --git a/chromium/base/task/thread_pool.h b/chromium/base/task/thread_pool.h
38+
index 085c249ba58..afc674ca7f6 100644
39+
--- a/chromium/base/task/thread_pool.h
40+
+++ b/chromium/base/task/thread_pool.h
41+
@@ -5,6 +5,7 @@
42+
#ifndef BASE_TASK_THREAD_POOL_H_
43+
#define BASE_TASK_THREAD_POOL_H_
44+
45+
+#include <cstdint>
46+
#include <memory>
47+
#include <utility>
48+
49+
diff --git a/chromium/third_party/webrtc/api/task_queue/task_queue_base.h b/chromium/third_party/webrtc/api/task_queue/task_queue_base.h
50+
index 90b1efd31eb..63526a7383b 100644
51+
--- a/chromium/third_party/webrtc/api/task_queue/task_queue_base.h
52+
+++ b/chromium/third_party/webrtc/api/task_queue/task_queue_base.h
53+
@@ -10,6 +10,7 @@
54+
#ifndef API_TASK_QUEUE_TASK_QUEUE_BASE_H_
55+
#define API_TASK_QUEUE_TASK_QUEUE_BASE_H_
56+
57+
+#include <cstdint>
58+
#include <memory>
59+
60+
#include "api/task_queue/queued_task.h"
61+
diff --git a/chromium/net/tools/huffman_trie/trie_entry.h b/chromium/net/tools/huffman_trie/trie_entry.h
62+
index fe70260f981..eac6a7fc249 100644
63+
--- a/chromium/net/tools/huffman_trie/trie_entry.h
64+
+++ b/chromium/net/tools/huffman_trie/trie_entry.h
65+
@@ -5,6 +5,7 @@
66+
#ifndef NET_TOOLS_HUFFMAN_TRIE_TRIE_ENTRY_H_
67+
#define NET_TOOLS_HUFFMAN_TRIE_TRIE_ENTRY_H_
68+
69+
+#include <cstdint>
70+
#include <memory>
71+
#include <string>
72+
#include <vector>
73+
diff --git a/chromium/third_party/webrtc/api/fec_controller.h b/chromium/third_party/webrtc/api/fec_controller.h
74+
index 3e5f7bb2168..87777a53f1c 100644
75+
--- a/chromium/third_party/webrtc/api/fec_controller.h
76+
+++ b/chromium/third_party/webrtc/api/fec_controller.h
77+
@@ -11,6 +11,7 @@
78+
#ifndef API_FEC_CONTROLLER_H_
79+
#define API_FEC_CONTROLLER_H_
80+
81+
+#include <cstdint>
82+
#include <memory>
83+
#include <vector>
84+
85+
diff --git a/chromium/third_party/webrtc/modules/video_coding/timestamp_map.h b/chromium/third_party/webrtc/modules/video_coding/timestamp_map.h
86+
index c85666c9aa0..dfb90e447d8 100644
87+
--- a/chromium/third_party/webrtc/modules/video_coding/timestamp_map.h
88+
+++ b/chromium/third_party/webrtc/modules/video_coding/timestamp_map.h
89+
@@ -11,6 +11,7 @@
90+
#ifndef MODULES_VIDEO_CODING_TIMESTAMP_MAP_H_
91+
#define MODULES_VIDEO_CODING_TIMESTAMP_MAP_H_
92+
93+
+#include <cstdint>
94+
#include <memory>
95+
96+
namespace webrtc {
97+
diff --git a/chromium/third_party/webrtc/api/network_state_predictor.h b/chromium/third_party/webrtc/api/network_state_predictor.h
98+
index 9cf5ab6f022..2d165baa5da 100644
99+
--- a/chromium/third_party/webrtc/api/network_state_predictor.h
100+
+++ b/chromium/third_party/webrtc/api/network_state_predictor.h
101+
@@ -11,6 +11,7 @@
102+
#ifndef API_NETWORK_STATE_PREDICTOR_H_
103+
#define API_NETWORK_STATE_PREDICTOR_H_
104+
105+
+#include <cstdint>
106+
#include <memory>
107+
#include <vector>
108+
109+
diff --git a/chromium/gpu/command_buffer/common/skia_utils.h b/chromium/gpu/command_buffer/common/skia_utils.h
110+
index 6508d79a1d4..a9f9528f133 100644
111+
--- a/chromium/gpu/command_buffer/common/skia_utils.h
112+
+++ b/chromium/gpu/command_buffer/common/skia_utils.h
113+
@@ -5,6 +5,7 @@
114+
#ifndef GPU_COMMAND_BUFFER_COMMON_SKIA_UTILS_H_
115+
#define GPU_COMMAND_BUFFER_COMMON_SKIA_UTILS_H_
116+
117+
+#include <cstdint>
118+
#include <memory>
119+
120+
#include "base/optional.h"
121+
diff --git a/chromium/third_party/webrtc/video/stats_counter.h b/chromium/third_party/webrtc/video/stats_counter.h
122+
index fb6017f415f..ed5530ca0f7 100644
123+
--- a/chromium/third_party/webrtc/video/stats_counter.h
124+
+++ b/chromium/third_party/webrtc/video/stats_counter.h
125+
@@ -11,6 +11,7 @@
126+
#ifndef VIDEO_STATS_COUNTER_H_
127+
#define VIDEO_STATS_COUNTER_H_
128+
129+
+#include <cstdint>
130+
#include <memory>
131+
#include <string>
132+
133+
diff --git a/chromium/third_party/woff2/include/woff2/output.h b/chromium/third_party/woff2/include/woff2/output.h
134+
index c325f67be72..91f0d8c2286 100644
135+
--- a/chromium/third_party/woff2/include/woff2/output.h
136+
+++ b/chromium/third_party/woff2/include/woff2/output.h
137+
@@ -9,6 +9,7 @@
138+
#ifndef WOFF2_WOFF2_OUT_H_
139+
#define WOFF2_WOFF2_OUT_H_
140+
141+
+#include <cstdint>
142+
#include <algorithm>
143+
#include <cstring>
144+
#include <memory>
145+
diff --git a/chromium/gpu/command_buffer/service/gpu_fence_manager.h b/chromium/gpu/command_buffer/service/gpu_fence_manager.h
146+
index ee50d6fddd1..576f6e3bc8a 100644
147+
--- a/chromium/gpu/command_buffer/service/gpu_fence_manager.h
148+
+++ b/chromium/gpu/command_buffer/service/gpu_fence_manager.h
149+
@@ -5,6 +5,7 @@
150+
#ifndef GPU_COMMAND_BUFFER_SERVICE_GPU_FENCE_MANAGER_H_
151+
#define GPU_COMMAND_BUFFER_SERVICE_GPU_FENCE_MANAGER_H_
152+
153+
+#include <cstdint>
154+
#include <memory>
155+
#include <vector>
156+
157+
diff --git a/chromium/third_party/pdfium/core/fxcodec/jbig2/JBig2_DocumentContext.h b/chromium/third_party/pdfium/core/fxcodec/jbig2/JBig2_DocumentContext.h
158+
index 9bcdd371e79..718ceed17a4 100644
159+
--- a/chromium/third_party/pdfium/core/fxcodec/jbig2/JBig2_DocumentContext.h
160+
+++ b/chromium/third_party/pdfium/core/fxcodec/jbig2/JBig2_DocumentContext.h
161+
@@ -7,6 +7,7 @@
162+
#ifndef CORE_FXCODEC_JBIG2_JBIG2_DOCUMENTCONTEXT_H_
163+
#define CORE_FXCODEC_JBIG2_JBIG2_DOCUMENTCONTEXT_H_
164+
165+
+#include <cstdint>
166+
#include <list>
167+
#include <memory>
168+
#include <utility>
169+
diff --git a/chromium/third_party/pdfium/core/fxcodec/jpeg/jpegmodule.h b/chromium/third_party/pdfium/core/fxcodec/jpeg/jpegmodule.h
170+
index 98adbef2e87..99439cd4f11 100644
171+
--- a/chromium/third_party/pdfium/core/fxcodec/jpeg/jpegmodule.h
172+
+++ b/chromium/third_party/pdfium/core/fxcodec/jpeg/jpegmodule.h
173+
@@ -7,6 +7,7 @@
174+
#ifndef CORE_FXCODEC_JPEG_JPEGMODULE_H_
175+
#define CORE_FXCODEC_JPEG_JPEGMODULE_H_
176+
177+
+#include <cstdint>
178+
#include <memory>
179+
180+
#include "build/build_config.h"
181+
diff --git a/chromium/third_party/pdfium/third_party/base/span.h b/chromium/third_party/pdfium/third_party/base/span.h
182+
index bb07f43a021..1a23a5e9177 100644
183+
--- a/chromium/third_party/pdfium/third_party/base/span.h
184+
+++ b/chromium/third_party/pdfium/third_party/base/span.h
185+
@@ -7,6 +7,7 @@
186+
187+
#include <stddef.h>
188+
189+
+#include <cstdint>
190+
#include <algorithm>
191+
#include <array>
192+
#include <iterator>
193+
diff --git a/chromium/third_party/pdfium/core/fpdfapi/page/cpdf_function.h b/chromium/third_party/pdfium/core/fpdfapi/page/cpdf_function.h
194+
index fd68b6b49d3..dc7c015d56c 100644
195+
--- a/chromium/third_party/pdfium/core/fpdfapi/page/cpdf_function.h
196+
+++ b/chromium/third_party/pdfium/core/fpdfapi/page/cpdf_function.h
197+
@@ -7,6 +7,7 @@
198+
#ifndef CORE_FPDFAPI_PAGE_CPDF_FUNCTION_H_
199+
#define CORE_FPDFAPI_PAGE_CPDF_FUNCTION_H_
200+
201+
+#include <cstdint>
202+
#include <memory>
203+
#include <set>
204+
#include <vector>

python3-html5lib.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@
1414
"type": "file",
1515
"url": "https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl",
1616
"sha256": "a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78"
17+
},
18+
{
19+
"type": "file",
20+
"url": "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl",
21+
"sha256": "4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274"
1722
}
1823
]
19-
}
24+
}

0 commit comments

Comments
 (0)