Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions io.qt.qtwebengine.BaseApp.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{
"id": "io.qt.qtwebengine.BaseApp",
"branch": "5.15-24.08",
"branch": "5.15-25.08",
"runtime": "org.kde.Platform",
"sdk": "org.kde.Sdk",
"sdk-extensions": [
"org.kde.Sdk.Locale",
"org.freedesktop.Sdk.Extension.node20"
],
"runtime-version": "5.15-24.08",
"runtime-version": "5.15-25.08",
"separate-locales": false,
"command": "QtWebEngineProcess",
"modules": [
Expand Down Expand Up @@ -70,7 +70,8 @@
"patches/0003-chromium-ninja.patch",
"patches/0004-chromium-icu75.patch",
"patches/0005-chromium-flatpak-libdir.patch",
"patches/0006-chromium-pipewire.patch"
"patches/0006-chromium-pipewire.patch",
"patches/chromium-gcc-fixes.patch"
],
"options": [
"--directory=src/3rdparty"
Expand Down
4 changes: 2 additions & 2 deletions krb5/krb5.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
"sources": [
{
"type": "archive",
"url": "https://kerberos.org/dist/krb5/1.21/krb5-1.21.3.tar.gz",
"sha256": "b7a4cd5ead67fb08b980b21abd150ff7217e85ea320c9ed0c6dadd304840ad35",
"url": "https://kerberos.org/dist/krb5/1.22/krb5-1.22.1.tar.gz",
"sha256": "1a8832b8cad923ebbf1394f67e2efcf41e3a49f460285a66e35adec8fa0053af",
"x-checker-data": {
"type": "html",
"url": "https://kerberos.org/dist/",
Expand Down
1 change: 1 addition & 0 deletions libevent/libevent.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"name": "libevent",
"buildsystem": "cmake-ninja",
"config-opts": [
"-DCMAKE_POLICY_VERSION_MINIMUM=3.5",
"-DEVENT__LIBRARY_TYPE=SHARED"
],
"post-install": [
Expand Down
204 changes: 204 additions & 0 deletions patches/chromium-gcc-fixes.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,204 @@
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
index 4ce66fdeadc..3f3932b2287 100644
--- a/chromium/third_party/perfetto/include/perfetto/ext/tracing/core/slice.h
+++ b/chromium/third_party/perfetto/include/perfetto/ext/tracing/core/slice.h
@@ -20,6 +20,7 @@
#include <stddef.h>
#include <string.h>

+#include <cstdint>
#include <memory>
#include <string>
#include <vector>
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
index 624363ff66f..6d717fba418 100644
--- 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
@@ -17,6 +17,7 @@
#ifndef SRC_TRACE_PROCESSOR_IMPORTERS_GZIP_GZIP_UTILS_H_
#define SRC_TRACE_PROCESSOR_IMPORTERS_GZIP_GZIP_UTILS_H_

+#include <cstdint>
#include <memory>

struct z_stream_s;
diff --git a/chromium/third_party/perfetto/include/perfetto/tracing/tracing_backend.h b/chromium/third_party/perfetto/include/perfetto/tracing/tracing_backend.h
index 67b0d2eb51e..3c2462de588 100644
--- a/chromium/third_party/perfetto/include/perfetto/tracing/tracing_backend.h
+++ b/chromium/third_party/perfetto/include/perfetto/tracing/tracing_backend.h
@@ -17,6 +17,7 @@
#ifndef INCLUDE_PERFETTO_TRACING_TRACING_BACKEND_H_
#define INCLUDE_PERFETTO_TRACING_TRACING_BACKEND_H_

+#include <cstdint>
#include <memory>
#include <string>

diff --git a/chromium/base/task/thread_pool.h b/chromium/base/task/thread_pool.h
index 085c249ba58..afc674ca7f6 100644
--- a/chromium/base/task/thread_pool.h
+++ b/chromium/base/task/thread_pool.h
@@ -5,6 +5,7 @@
#ifndef BASE_TASK_THREAD_POOL_H_
#define BASE_TASK_THREAD_POOL_H_

+#include <cstdint>
#include <memory>
#include <utility>

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
index 90b1efd31eb..63526a7383b 100644
--- a/chromium/third_party/webrtc/api/task_queue/task_queue_base.h
+++ b/chromium/third_party/webrtc/api/task_queue/task_queue_base.h
@@ -10,6 +10,7 @@
#ifndef API_TASK_QUEUE_TASK_QUEUE_BASE_H_
#define API_TASK_QUEUE_TASK_QUEUE_BASE_H_

+#include <cstdint>
#include <memory>

#include "api/task_queue/queued_task.h"
diff --git a/chromium/net/tools/huffman_trie/trie_entry.h b/chromium/net/tools/huffman_trie/trie_entry.h
index fe70260f981..eac6a7fc249 100644
--- a/chromium/net/tools/huffman_trie/trie_entry.h
+++ b/chromium/net/tools/huffman_trie/trie_entry.h
@@ -5,6 +5,7 @@
#ifndef NET_TOOLS_HUFFMAN_TRIE_TRIE_ENTRY_H_
#define NET_TOOLS_HUFFMAN_TRIE_TRIE_ENTRY_H_

+#include <cstdint>
#include <memory>
#include <string>
#include <vector>
diff --git a/chromium/third_party/webrtc/api/fec_controller.h b/chromium/third_party/webrtc/api/fec_controller.h
index 3e5f7bb2168..87777a53f1c 100644
--- a/chromium/third_party/webrtc/api/fec_controller.h
+++ b/chromium/third_party/webrtc/api/fec_controller.h
@@ -11,6 +11,7 @@
#ifndef API_FEC_CONTROLLER_H_
#define API_FEC_CONTROLLER_H_

+#include <cstdint>
#include <memory>
#include <vector>

diff --git a/chromium/third_party/webrtc/modules/video_coding/timestamp_map.h b/chromium/third_party/webrtc/modules/video_coding/timestamp_map.h
index c85666c9aa0..dfb90e447d8 100644
--- a/chromium/third_party/webrtc/modules/video_coding/timestamp_map.h
+++ b/chromium/third_party/webrtc/modules/video_coding/timestamp_map.h
@@ -11,6 +11,7 @@
#ifndef MODULES_VIDEO_CODING_TIMESTAMP_MAP_H_
#define MODULES_VIDEO_CODING_TIMESTAMP_MAP_H_

+#include <cstdint>
#include <memory>

namespace webrtc {
diff --git a/chromium/third_party/webrtc/api/network_state_predictor.h b/chromium/third_party/webrtc/api/network_state_predictor.h
index 9cf5ab6f022..2d165baa5da 100644
--- a/chromium/third_party/webrtc/api/network_state_predictor.h
+++ b/chromium/third_party/webrtc/api/network_state_predictor.h
@@ -11,6 +11,7 @@
#ifndef API_NETWORK_STATE_PREDICTOR_H_
#define API_NETWORK_STATE_PREDICTOR_H_

+#include <cstdint>
#include <memory>
#include <vector>

diff --git a/chromium/gpu/command_buffer/common/skia_utils.h b/chromium/gpu/command_buffer/common/skia_utils.h
index 6508d79a1d4..a9f9528f133 100644
--- a/chromium/gpu/command_buffer/common/skia_utils.h
+++ b/chromium/gpu/command_buffer/common/skia_utils.h
@@ -5,6 +5,7 @@
#ifndef GPU_COMMAND_BUFFER_COMMON_SKIA_UTILS_H_
#define GPU_COMMAND_BUFFER_COMMON_SKIA_UTILS_H_

+#include <cstdint>
#include <memory>

#include "base/optional.h"
diff --git a/chromium/third_party/webrtc/video/stats_counter.h b/chromium/third_party/webrtc/video/stats_counter.h
index fb6017f415f..ed5530ca0f7 100644
--- a/chromium/third_party/webrtc/video/stats_counter.h
+++ b/chromium/third_party/webrtc/video/stats_counter.h
@@ -11,6 +11,7 @@
#ifndef VIDEO_STATS_COUNTER_H_
#define VIDEO_STATS_COUNTER_H_

+#include <cstdint>
#include <memory>
#include <string>

diff --git a/chromium/third_party/woff2/include/woff2/output.h b/chromium/third_party/woff2/include/woff2/output.h
index c325f67be72..91f0d8c2286 100644
--- a/chromium/third_party/woff2/include/woff2/output.h
+++ b/chromium/third_party/woff2/include/woff2/output.h
@@ -9,6 +9,7 @@
#ifndef WOFF2_WOFF2_OUT_H_
#define WOFF2_WOFF2_OUT_H_

+#include <cstdint>
#include <algorithm>
#include <cstring>
#include <memory>
diff --git a/chromium/gpu/command_buffer/service/gpu_fence_manager.h b/chromium/gpu/command_buffer/service/gpu_fence_manager.h
index ee50d6fddd1..576f6e3bc8a 100644
--- a/chromium/gpu/command_buffer/service/gpu_fence_manager.h
+++ b/chromium/gpu/command_buffer/service/gpu_fence_manager.h
@@ -5,6 +5,7 @@
#ifndef GPU_COMMAND_BUFFER_SERVICE_GPU_FENCE_MANAGER_H_
#define GPU_COMMAND_BUFFER_SERVICE_GPU_FENCE_MANAGER_H_

+#include <cstdint>
#include <memory>
#include <vector>

diff --git a/chromium/third_party/pdfium/core/fxcodec/jbig2/JBig2_DocumentContext.h b/chromium/third_party/pdfium/core/fxcodec/jbig2/JBig2_DocumentContext.h
index 9bcdd371e79..718ceed17a4 100644
--- a/chromium/third_party/pdfium/core/fxcodec/jbig2/JBig2_DocumentContext.h
+++ b/chromium/third_party/pdfium/core/fxcodec/jbig2/JBig2_DocumentContext.h
@@ -7,6 +7,7 @@
#ifndef CORE_FXCODEC_JBIG2_JBIG2_DOCUMENTCONTEXT_H_
#define CORE_FXCODEC_JBIG2_JBIG2_DOCUMENTCONTEXT_H_

+#include <cstdint>
#include <list>
#include <memory>
#include <utility>
diff --git a/chromium/third_party/pdfium/core/fxcodec/jpeg/jpegmodule.h b/chromium/third_party/pdfium/core/fxcodec/jpeg/jpegmodule.h
index 98adbef2e87..99439cd4f11 100644
--- a/chromium/third_party/pdfium/core/fxcodec/jpeg/jpegmodule.h
+++ b/chromium/third_party/pdfium/core/fxcodec/jpeg/jpegmodule.h
@@ -7,6 +7,7 @@
#ifndef CORE_FXCODEC_JPEG_JPEGMODULE_H_
#define CORE_FXCODEC_JPEG_JPEGMODULE_H_

+#include <cstdint>
#include <memory>

#include "build/build_config.h"
diff --git a/chromium/third_party/pdfium/third_party/base/span.h b/chromium/third_party/pdfium/third_party/base/span.h
index bb07f43a021..1a23a5e9177 100644
--- a/chromium/third_party/pdfium/third_party/base/span.h
+++ b/chromium/third_party/pdfium/third_party/base/span.h
@@ -7,6 +7,7 @@

#include <stddef.h>

+#include <cstdint>
#include <algorithm>
#include <array>
#include <iterator>
diff --git a/chromium/third_party/pdfium/core/fpdfapi/page/cpdf_function.h b/chromium/third_party/pdfium/core/fpdfapi/page/cpdf_function.h
index fd68b6b49d3..dc7c015d56c 100644
--- a/chromium/third_party/pdfium/core/fpdfapi/page/cpdf_function.h
+++ b/chromium/third_party/pdfium/core/fpdfapi/page/cpdf_function.h
@@ -7,6 +7,7 @@
#ifndef CORE_FPDFAPI_PAGE_CPDF_FUNCTION_H_
#define CORE_FPDFAPI_PAGE_CPDF_FUNCTION_H_

+#include <cstdint>
#include <memory>
#include <set>
#include <vector>
7 changes: 6 additions & 1 deletion python3-html5lib.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,11 @@
"type": "file",
"url": "https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl",
"sha256": "a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78"
},
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl",
"sha256": "4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274"
}
]
}
}