[HandBrake] - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
by Sérgio M. Basto
commit 52b632470f3f757a3d636c83843efec76695e7c7
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sat Feb 3 17:22:35 2024 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
Signed-off-by: Sérgio M. Basto <sergio(a)serjux.com>
HandBrake.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/HandBrake.spec b/HandBrake.spec
index 9477136..841a0c1 100644
--- a/HandBrake.spec
+++ b/HandBrake.spec
@@ -16,7 +16,7 @@
Name: HandBrake
Version: 1.6.1
-Release: 3%{!?tag:.%{date}git%{shortcommit0}}%{?dist}
+Release: 4%{!?tag:.%{date}git%{shortcommit0}}%{?dist}
Summary: An open-source multiplatform video transcoder
License: GPLv2+
URL: https://handbrake.fr/
@@ -225,6 +225,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{desktop_id}.
%{_bindir}/HandBrakeCLI
%changelog
+* Sat Feb 03 2024 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 1.6.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
+
* Sun Nov 12 2023 Leigh Scott <leigh123linux(a)gmail.com> - 1.6.1-3
- Rebuild for new ffmpeg version
9 months, 3 weeks
[shotcut] Update to 24.01.31
by Leigh Scott
commit 8041acdfac66345ef7a4acdff79bbc83e829918c
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sat Feb 3 11:50:58 2024 +0000
Update to 24.01.31
.gitignore | 1 +
shotcut.spec | 5 ++++-
sources | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 28787ad..1d6e1a1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -61,3 +61,4 @@
/shotcut-23.09.29.tar.gz
/shotcut-23.11.04.tar.gz
/shotcut-23.11.29.tar.gz
+/shotcut-24.01.31.tar.gz
diff --git a/shotcut.spec b/shotcut.spec
index f76cd2f..a6dc8c8 100644
--- a/shotcut.spec
+++ b/shotcut.spec
@@ -1,5 +1,5 @@
Name: shotcut
-Version: 23.11.29
+Version: 24.01.31
Release: 1%{dist}
Summary: A free, open source, cross-platform video editor
# The entire source code is GPLv3+ except mvcp/ which is LGPLv2+
@@ -184,6 +184,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/org.%{name}.S
%doc doc
%changelog
+* Sat Feb 03 2024 Leigh Scott <leigh123linux(a)gmail.com> - 24.01.31-1
+- Update to 24.01.31
+
* Sat Dec 02 2023 Martin Gansser <martinkg(a)fedoraproject.org> - 23.11.29-1
- Update to 23.11.29
diff --git a/sources b/sources
index a1eec57..e5cb4b4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (shotcut-23.11.29.tar.gz) = 94856fd414e15a3cca59b5ee4445616848db7bdcf1974deaafbf1f378c1e3eeffe4afd72f7ee40c619dcf85748b525c905db60cdbc22331f059b78aa7d80fa78
+SHA512 (shotcut-24.01.31.tar.gz) = 805e7550e4c5004fbd68636c56edbac09b5993bc508b8bd7a38f3427f08c7dcf23e76f38d78dc780433da6fa8ed3de208c3349f41cbfabf668e629dacff51969
9 months, 3 weeks
[vcmi] fix
by Leigh Scott
commit 0bf7b963de5813b610027cec3b725d0abc6d5f9f
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sat Feb 3 09:52:30 2024 +0000
fix
vcmi.spec | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/vcmi.spec b/vcmi.spec
index ac8e672..607c703 100644
--- a/vcmi.spec
+++ b/vcmi.spec
@@ -8,7 +8,7 @@ URL: https://vcmi.eu/
Version: 1.4.5
-Release: 0%{?dist}
+Release: 1%{?dist}
# vcmi is GPLv2+, fyzzylight is GPLv3
License: GPLv2+ and GPLv3
@@ -80,7 +80,7 @@ Data files for the VCMI project, a %{summary}.
# fuzzyight from Source1:
tar -xf %{SOURCE1} -C AI/FuzzyLite --strip-components=1
-dos2unix README.md license.txt AUTHORS ChangeLog.md
+dos2unix license.txt ChangeLog.md
# Don't show GITDIR-NOTFOUND in the window title
sed -i 's/GITDIR-NOTFOUND/%{version}/' cmake_modules/*
@@ -113,7 +113,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/eu.vcmi.VCMI.m
%files
-%doc README.md AUTHORS ChangeLog.md
+%doc ChangeLog.md
%license license.txt AI/FuzzyLite/LICENSE.FuzzyLite
%{_bindir}/vcmieditor
%{_bindir}/vcmiclient
@@ -136,7 +136,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/eu.vcmi.VCMI.m
%changelog
-* Thu Jan 25 2024 Trung Lê <8(a)tle.id.au> - 1.4.5-0
+* Thu Jan 25 2024 Trung Lê <8(a)tle.id.au> - 1.4.5-1
- New upstream release
* Thu Aug 31 2023 Trung Lê <8(a)tle.id.au> - 1.3.1-2
9 months, 3 weeks
[qt5-qtwebengine-freeworld] Sync modified patches from Fedora.
by Kevin Kofler
commit 7e23f1287b0a68711438e242f28a14d076d270ca
Author: Kevin Kofler <kevin.kofler(a)chello.at>
Date: Sat Feb 3 04:19:49 2024 +0100
Sync modified patches from Fedora.
qtwebengine-fix-build.patch | 384 +++++---------------------------
qtwebengine-skia-missing-includes.patch | 10 +-
2 files changed, 61 insertions(+), 333 deletions(-)
---
diff --git a/qtwebengine-fix-build.patch b/qtwebengine-fix-build.patch
index 7cec0af..33cbaa1 100644
--- a/qtwebengine-fix-build.patch
+++ b/qtwebengine-fix-build.patch
@@ -1,203 +1,93 @@
diff --git a/src/3rdparty/chromium/base/debug/profiler.h b/src/3rdparty/chromium/base/debug/profiler.h
-index 1229e0623..c7ed55e70 100644
+index be6e272e0..b27f5f690 100644
--- a/src/3rdparty/chromium/base/debug/profiler.h
+++ b/src/3rdparty/chromium/base/debug/profiler.h
@@ -5,6 +5,7 @@
#ifndef BASE_DEBUG_PROFILER_H_
#define BASE_DEBUG_PROFILER_H_
-
+
+#include <cstdint>
#include <stddef.h>
-
- #include <string>
+ #include <cstdint>
+
diff --git a/src/3rdparty/chromium/cc/trees/target_property.cc b/src/3rdparty/chromium/cc/trees/target_property.cc
-index ed2062557..036c870b2 100644
+index 00595fda0..ebd8c605a 100644
--- a/src/3rdparty/chromium/cc/trees/target_property.cc
+++ b/src/3rdparty/chromium/cc/trees/target_property.cc
-@@ -4,6 +4,10 @@
-
+@@ -6,6 +6,10 @@
+
#include "cc/trees/target_property.h"
-
+
+#include <cstdint>
+
+#include <cstdint>
+
namespace cc {
-
+
static_assert(TargetProperty::LAST_TARGET_PROPERTY < kMaxTargetPropertyIndex,
-diff --git a/src/3rdparty/chromium/content/public/browser/browsing_data_remover_delegate.h b/src/3rdparty/chromium/content/public/browser/browsing_data_remover_delegate.h
-index 3896bc6e7..b93843dc1 100644
---- a/src/3rdparty/chromium/content/public/browser/browsing_data_remover_delegate.h
-+++ b/src/3rdparty/chromium/content/public/browser/browsing_data_remover_delegate.h
-@@ -5,6 +5,7 @@
- #ifndef CONTENT_PUBLIC_BROWSER_BROWSING_DATA_REMOVER_DELEGATE_H_
- #define CONTENT_PUBLIC_BROWSER_BROWSING_DATA_REMOVER_DELEGATE_H_
-
-+#include <cstdint>
- #include <string>
- #include <vector>
- #include "base/callback_forward.h"
diff --git a/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.cc b/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.cc
-index 213b6301c..d77be3f14 100644
+index 98266a16c..7676e6097 100644
--- a/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.cc
+++ b/src/3rdparty/chromium/device/base/synchronization/one_writer_seqlock.cc
-@@ -4,6 +4,8 @@
-
+@@ -6,6 +6,8 @@
+
#include "device/base/synchronization/one_writer_seqlock.h"
-
+
+#include <cstdint>
+
namespace device {
-
+
OneWriterSeqLock::OneWriterSeqLock() : sequence_(0) {}
-diff --git a/src/3rdparty/chromium/device/bluetooth/public/cpp/bluetooth_uuid.h b/src/3rdparty/chromium/device/bluetooth/public/cpp/bluetooth_uuid.h
-index 0c27ae710..b64f82f75 100644
---- a/src/3rdparty/chromium/device/bluetooth/public/cpp/bluetooth_uuid.h
-+++ b/src/3rdparty/chromium/device/bluetooth/public/cpp/bluetooth_uuid.h
-@@ -5,6 +5,7 @@
- #ifndef DEVICE_BLUETOOTH_PUBLIC_CPP_BLUETOOTH_UUID_H_
- #define DEVICE_BLUETOOTH_PUBLIC_CPP_BLUETOOTH_UUID_H_
-
-+#include <cstdint>
- #include <string>
- #include <vector>
-
diff --git a/src/3rdparty/chromium/extensions/common/constants.h b/src/3rdparty/chromium/extensions/common/constants.h
-index 747906a06..fec888a11 100644
+index e6183dc11..5a12758ac 100644
--- a/src/3rdparty/chromium/extensions/common/constants.h
+++ b/src/3rdparty/chromium/extensions/common/constants.h
-@@ -11,6 +11,8 @@
+@@ -13,6 +13,8 @@
#include "components/version_info/channel.h"
#include "ui/base/layout.h"
-
+
+#include <cstdint>
+
namespace extensions {
-
+
// Scheme we serve extension content from.
-diff --git a/src/3rdparty/chromium/gpu/command_buffer/common/webgpu_cmd_enums.h b/src/3rdparty/chromium/gpu/command_buffer/common/webgpu_cmd_enums.h
-index 83615b30c..8fa9fb1f6 100644
---- a/src/3rdparty/chromium/gpu/command_buffer/common/webgpu_cmd_enums.h
-+++ b/src/3rdparty/chromium/gpu/command_buffer/common/webgpu_cmd_enums.h
-@@ -5,6 +5,8 @@
- #ifndef GPU_COMMAND_BUFFER_COMMON_WEBGPU_CMD_ENUMS_H_
- #define GPU_COMMAND_BUFFER_COMMON_WEBGPU_CMD_ENUMS_H_
-
-+#include <cstdint>
-+
- namespace gpu {
- namespace webgpu {
-
-diff --git a/src/3rdparty/chromium/gpu/command_buffer/common/webgpu_cmd_format.h b/src/3rdparty/chromium/gpu/command_buffer/common/webgpu_cmd_format.h
-index 286a41c43..25d2413df 100644
---- a/src/3rdparty/chromium/gpu/command_buffer/common/webgpu_cmd_format.h
-+++ b/src/3rdparty/chromium/gpu/command_buffer/common/webgpu_cmd_format.h
-@@ -5,6 +5,7 @@
- #ifndef GPU_COMMAND_BUFFER_COMMON_WEBGPU_CMD_FORMAT_H_
- #define GPU_COMMAND_BUFFER_COMMON_WEBGPU_CMD_FORMAT_H_
-
-+#include <cstdint>
- #include <string.h>
-
- #include "gpu/command_buffer/common/gl2_types.h"
-diff --git a/src/3rdparty/chromium/gpu/command_buffer/service/shared_context_state.h b/src/3rdparty/chromium/gpu/command_buffer/service/shared_context_state.h
-index bcba574d5..f4916bed7 100644
---- a/src/3rdparty/chromium/gpu/command_buffer/service/shared_context_state.h
-+++ b/src/3rdparty/chromium/gpu/command_buffer/service/shared_context_state.h
-@@ -5,6 +5,7 @@
- #ifndef GPU_COMMAND_BUFFER_SERVICE_SHARED_CONTEXT_STATE_H_
- #define GPU_COMMAND_BUFFER_SERVICE_SHARED_CONTEXT_STATE_H_
-
-+#include <cstdint>
- #include <memory>
- #include <vector>
-
-diff --git a/src/3rdparty/chromium/gpu/config/device_perf_info.h b/src/3rdparty/chromium/gpu/config/device_perf_info.h
-index e33874ba3..824a207a2 100644
---- a/src/3rdparty/chromium/gpu/config/device_perf_info.h
-+++ b/src/3rdparty/chromium/gpu/config/device_perf_info.h
-@@ -5,6 +5,7 @@
- #ifndef GPU_CONFIG_DEVICE_PERF_INFO_H_
- #define GPU_CONFIG_DEVICE_PERF_INFO_H_
-
-+#include <cstdint>
- #include <string>
- #include <vector>
-
-diff --git a/src/3rdparty/chromium/gpu/config/gpu_feature_info.h b/src/3rdparty/chromium/gpu/config/gpu_feature_info.h
-index 027f1a5af..70759b2ae 100644
---- a/src/3rdparty/chromium/gpu/config/gpu_feature_info.h
-+++ b/src/3rdparty/chromium/gpu/config/gpu_feature_info.h
-@@ -5,6 +5,7 @@
- #ifndef GPU_CONFIG_GPU_FEATURE_INFO_H_
- #define GPU_CONFIG_GPU_FEATURE_INFO_H_
-
-+#include <cstdint>
- #include <string>
- #include <vector>
-
diff --git a/src/3rdparty/chromium/gpu/config/gpu_preferences.h b/src/3rdparty/chromium/gpu/config/gpu_preferences.h
-index 6b8587151..e2bc6b90f 100644
+index 57bda1f99..7a5ef9b3a 100644
--- a/src/3rdparty/chromium/gpu/config/gpu_preferences.h
+++ b/src/3rdparty/chromium/gpu/config/gpu_preferences.h
@@ -5,6 +5,7 @@
#ifndef GPU_CONFIG_GPU_PREFERENCES_H_
#define GPU_CONFIG_GPU_PREFERENCES_H_
-
+
+#include <cstdint>
#include <stddef.h>
+ #include <cstdint>
#include <string>
- #include <vector>
-diff --git a/src/3rdparty/chromium/gpu/config/gpu_util.h b/src/3rdparty/chromium/gpu/config/gpu_util.h
-index b4d6dfb30..0dc300a9f 100644
---- a/src/3rdparty/chromium/gpu/config/gpu_util.h
-+++ b/src/3rdparty/chromium/gpu/config/gpu_util.h
-@@ -5,6 +5,8 @@
- #ifndef GPU_CONFIG_GPU_UTIL_H_
- #define GPU_CONFIG_GPU_UTIL_H_
-
-+#include <cstdint>
-+
- #include "build/build_config.h"
- #include "gpu/config/gpu_feature_info.h"
- #include "gpu/gpu_export.h"
diff --git a/src/3rdparty/chromium/net/base/parse_number.h b/src/3rdparty/chromium/net/base/parse_number.h
-index 0b4cfc1f8..55e9bfa8e 100644
+index 301d14ac8..378058a23 100644
--- a/src/3rdparty/chromium/net/base/parse_number.h
+++ b/src/3rdparty/chromium/net/base/parse_number.h
-@@ -9,6 +9,8 @@
+@@ -11,6 +11,8 @@
#include "base/strings/string_piece.h"
#include "net/base/net_export.h"
-
+
+#include <cstdint>
+
// This file contains utility functions for parsing numbers, in the context of
// network protocols.
//
-diff --git a/src/3rdparty/chromium/net/cookies/cookie_inclusion_status.h b/src/3rdparty/chromium/net/cookies/cookie_inclusion_status.h
-index 9e506b555..cfb03bfe2 100644
---- a/src/3rdparty/chromium/net/cookies/cookie_inclusion_status.h
-+++ b/src/3rdparty/chromium/net/cookies/cookie_inclusion_status.h
-@@ -5,6 +5,7 @@
- #ifndef NET_COOKIES_COOKIE_INCLUSION_STATUS_H_
- #define NET_COOKIES_COOKIE_INCLUSION_STATUS_H_
-
-+#include <cstdint>
- #include <string>
- #include <vector>
-
diff --git a/src/3rdparty/chromium/pdf/document_attachment_info.h b/src/3rdparty/chromium/pdf/document_attachment_info.h
-index 254398e62..22038e755 100644
+index fd78cb729..f9330a0db 100644
--- a/src/3rdparty/chromium/pdf/document_attachment_info.h
+++ b/src/3rdparty/chromium/pdf/document_attachment_info.h
-@@ -7,6 +7,8 @@
-
+@@ -9,6 +9,8 @@
+
#include "base/strings/string16.h"
-
+
+#include <cstdint>
+
namespace chrome_pdf {
-
+
struct DocumentAttachmentInfo {
diff --git a/src/3rdparty/chromium/ppapi/utility/completion_callback_factory_thread_traits.h b/src/3rdparty/chromium/ppapi/utility/completion_callback_factory_thread_traits.h
index ac0b31a75..5d1c421d0 100644
@@ -217,149 +107,49 @@ index ac0b31a75..5d1c421d0 100644
@@ -67,8 +71,6 @@ class ThreadSafeThreadTraits {
int32_t ref_;
};
-
+
- typedef pp::Lock Lock;
- typedef pp::AutoLock AutoLock;
};
-
+
/// The non-thread-safe version of thread traits. Using this class as the
-diff --git a/src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h b/src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h
-index a9b9e137d..6f1122c42 100644
---- a/src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h
-+++ b/src/3rdparty/chromium/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h
-@@ -19,6 +19,7 @@
- #include <limits.h>
-
- #include <cstddef>
-+#include <cstdint>
- #include <cstring>
- #include <ostream>
-
-diff --git a/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderVars.h b/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderVars.h
-index 9911546b9..48b660db3 100644
---- a/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderVars.h
-+++ b/src/3rdparty/chromium/third_party/angle/include/GLSLANG/ShaderVars.h
-@@ -12,6 +12,7 @@
-
- #include <algorithm>
- #include <array>
-+#include <cstdint>
- #include <string>
- #include <vector>
-
diff --git a/src/3rdparty/chromium/third_party/angle/src/common/angleutils.h b/src/3rdparty/chromium/third_party/angle/src/common/angleutils.h
-index f669d7df3..8f391fdd7 100644
+index fb9a44225..f9330f313 100644
--- a/src/3rdparty/chromium/third_party/angle/src/common/angleutils.h
+++ b/src/3rdparty/chromium/third_party/angle/src/common/angleutils.h
@@ -15,6 +15,7 @@
# include "absl/container/flat_hash_map.h"
#endif // defined(ANGLE_USE_ABSEIL)
-
+
+#include <cstdint>
#include <climits>
#include <cstdarg>
#include <cstddef>
-diff --git a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/minidump_descriptor.h b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/minidump_descriptor.h
-index c7e4f2b37..e491a1f68 100644
---- a/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/minidump_descriptor.h
-+++ b/src/3rdparty/chromium/third_party/breakpad/breakpad/src/client/linux/handler/minidump_descriptor.h
-@@ -33,6 +33,7 @@
- #include <assert.h>
- #include <sys/types.h>
-
-+#include <cstdint>
- #include <string>
-
- #include "client/linux/handler/microdump_extra_info.h"
diff --git a/src/3rdparty/chromium/third_party/libgav1/src/src/utils/threadpool.cc b/src/3rdparty/chromium/third_party/libgav1/src/src/utils/threadpool.cc
-index 8c8f4fe08..931782214 100644
+index 4e8788bc4..a5d35b31b 100644
--- a/src/3rdparty/chromium/third_party/libgav1/src/src/utils/threadpool.cc
+++ b/src/3rdparty/chromium/third_party/libgav1/src/src/utils/threadpool.cc
-@@ -30,6 +30,7 @@
- #include <cstddef>
+@@ -31,6 +31,7 @@
+ #include <cstdio>
#include <cstdint>
#include <cstring>
+#include <cstdio>
#include <new>
#include <utility>
-
-diff --git a/src/3rdparty/chromium/third_party/pdfium/constants/annotation_flags.h b/src/3rdparty/chromium/third_party/pdfium/constants/annotation_flags.h
-index d2731dac7..46bc87ef9 100644
---- a/src/3rdparty/chromium/third_party/pdfium/constants/annotation_flags.h
-+++ b/src/3rdparty/chromium/third_party/pdfium/constants/annotation_flags.h
-@@ -5,6 +5,8 @@
- #ifndef CONSTANTS_ANNOTATION_FLAGS_H_
- #define CONSTANTS_ANNOTATION_FLAGS_H_
-
-+#include <cstdint>
-+
- namespace pdfium {
- namespace annotation_flags {
-
-diff --git a/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/uuid.h b/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/uuid.h
-index 1b4c53815..472042fab 100644
---- a/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/uuid.h
-+++ b/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/uuid.h
-@@ -18,6 +18,7 @@
- #define INCLUDE_PERFETTO_EXT_BASE_UUID_H_
-
- #include <array>
-+#include <cstdint>
- #include <string>
-
- #include "perfetto/ext/base/optional.h"
+
diff --git a/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/importers/proto/proto_importer_module.h b/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/importers/proto/proto_importer_module.h
-index 74cc9583c..2a00b3b94 100644
+index 098433c47..0820bb220 100644
--- a/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/importers/proto/proto_importer_module.h
+++ b/src/3rdparty/chromium/third_party/perfetto/src/trace_processor/importers/proto/proto_importer_module.h
-@@ -21,6 +21,8 @@
+@@ -23,6 +23,8 @@
#include "perfetto/trace_processor/status.h"
#include "src/trace_processor/trace_blob_view.h"
-
+
+#include <cstdint>
+
namespace perfetto {
-
+
namespace protos {
-diff --git a/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp b/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp
-index 503ed08ff..59c755b84 100644
---- a/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp
-+++ b/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp
-@@ -12,6 +12,10 @@
- #include <algorithm>
- #include <iterator>
-
-+#include <string.h>
-+#include <algorithm>
-+#include <iterator>
-+
- static constexpr const char* gColorNames[] = {
- "aliceblue",
- "antiquewhite",
-diff --git a/src/3rdparty/chromium/third_party/webrtc/call/rtp_demuxer.h b/src/3rdparty/chromium/third_party/webrtc/call/rtp_demuxer.h
-index 3aa7e9df2..3cfc8d6a3 100644
---- a/src/3rdparty/chromium/third_party/webrtc/call/rtp_demuxer.h
-+++ b/src/3rdparty/chromium/third_party/webrtc/call/rtp_demuxer.h
-@@ -11,6 +11,7 @@
- #ifndef CALL_RTP_DEMUXER_H_
- #define CALL_RTP_DEMUXER_H_
-
-+#include <cstdint>
- #include <map>
- #include <set>
- #include <string>
-diff --git a/src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/base64/base64.h b/src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/base64/base64.h
-index 7a936f23e..21951a1d2 100644
---- a/src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/base64/base64.h
-+++ b/src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/base64/base64.h
-@@ -12,6 +12,7 @@
- #ifndef RTC_BASE_THIRD_PARTY_BASE64_BASE64_H_
- #define RTC_BASE_THIRD_PARTY_BASE64_BASE64_H_
-
-+#include <cstdint>
- #include <string>
- #include <vector>
-
diff --git a/src/3rdparty/chromium/ui/events/gesture_event_details.h b/src/3rdparty/chromium/ui/events/gesture_event_details.h
index d20416738..8dadab3d0 100644
--- a/src/3rdparty/chromium/ui/events/gesture_event_details.h
@@ -367,35 +157,22 @@ index d20416738..8dadab3d0 100644
@@ -5,6 +5,7 @@
#ifndef UI_EVENTS_GESTURE_DETECTION_GESTURE_EVENT_DETAILS_H_
#define UI_EVENTS_GESTURE_DETECTION_GESTURE_EVENT_DETAILS_H_
-
+
+#include <cstdint>
#include <string.h>
-
+
#include "base/check_op.h"
-diff --git a/src/3rdparty/chromium/ui/events/types/scroll_types.h b/src/3rdparty/chromium/ui/events/types/scroll_types.h
-index 7ff15f0fc..136cebc09 100644
---- a/src/3rdparty/chromium/ui/events/types/scroll_types.h
-+++ b/src/3rdparty/chromium/ui/events/types/scroll_types.h
-@@ -5,6 +5,8 @@
- #ifndef UI_EVENTS_TYPES_SCROLL_TYPES_H_
- #define UI_EVENTS_TYPES_SCROLL_TYPES_H_
-
-+#include <cstdint>
-+
- namespace ui {
-
- enum class ScrollGranularity : uint8_t {
diff --git a/src/3rdparty/chromium/ui/gl/gl_surface_glx.cc b/src/3rdparty/chromium/ui/gl/gl_surface_glx.cc
index 1d5527691..ef9d5ce13 100644
--- a/src/3rdparty/chromium/ui/gl/gl_surface_glx.cc
+++ b/src/3rdparty/chromium/ui/gl/gl_surface_glx.cc
@@ -4,6 +4,7 @@
-
+
#include "ui/gl/gl_surface_glx.h"
-
+
+#include <cstdint>
#include <utility>
-
+
#include "base/bind.h"
diff --git a/src/3rdparty/chromium/ui/gl/gl_surface_glx.h b/src/3rdparty/chromium/ui/gl/gl_surface_glx.h
index ab612cd87..2178d8514 100644
@@ -404,82 +181,33 @@ index ab612cd87..2178d8514 100644
@@ -5,6 +5,7 @@
#ifndef UI_GL_GL_SURFACE_GLX_H_
#define UI_GL_GL_SURFACE_GLX_H_
-
+
+#include <cstdint>
#include <stdint.h>
-
+
#include <memory>
diff --git a/src/3rdparty/chromium/v8/src/base/logging.h b/src/3rdparty/chromium/v8/src/base/logging.h
-index fe39f9882..dbe130581 100644
+index 7c774ed30..1c44cf72a 100644
--- a/src/3rdparty/chromium/v8/src/base/logging.h
+++ b/src/3rdparty/chromium/v8/src/base/logging.h
@@ -5,6 +5,7 @@
#ifndef V8_BASE_LOGGING_H_
#define V8_BASE_LOGGING_H_
-
+
+#include <cstdint>
#include <cstring>
+ #include <cstdint>
#include <sstream>
- #include <string>
-diff --git a/src/3rdparty/chromium/v8/src/base/macros.h b/src/3rdparty/chromium/v8/src/base/macros.h
-index 37cab78f0..4220eacbb 100644
---- a/src/3rdparty/chromium/v8/src/base/macros.h
-+++ b/src/3rdparty/chromium/v8/src/base/macros.h
-@@ -5,6 +5,7 @@
- #ifndef V8_BASE_MACROS_H_
- #define V8_BASE_MACROS_H_
-
-+#include <cstdint>
- #include <limits>
- #include <type_traits>
-
-diff --git a/src/3rdparty/chromium/v8/src/inspector/v8-string-conversions.h b/src/3rdparty/chromium/v8/src/inspector/v8-string-conversions.h
-index c1d69c18f..eb33c6816 100644
---- a/src/3rdparty/chromium/v8/src/inspector/v8-string-conversions.h
-+++ b/src/3rdparty/chromium/v8/src/inspector/v8-string-conversions.h
-@@ -5,6 +5,7 @@
- #ifndef V8_INSPECTOR_V8_STRING_CONVERSIONS_H_
- #define V8_INSPECTOR_V8_STRING_CONVERSIONS_H_
-
-+#include <cstdint>
- #include <string>
-
- // Conversion routines between UT8 and UTF16, used by string-16.{h,cc}. You may
diff --git a/src/core/browsing_data_remover_delegate_qt.h b/src/core/browsing_data_remover_delegate_qt.h
-index a10409f39..b9f5e59d8 100644
+index 5adfbbe7e..4e5c59e33 100644
--- a/src/core/browsing_data_remover_delegate_qt.h
+++ b/src/core/browsing_data_remover_delegate_qt.h
-@@ -42,6 +42,8 @@
-
+@@ -44,6 +44,8 @@
+
#include "content/public/browser/browsing_data_remover_delegate.h"
-
+
+#include <cstdint>
+
namespace QtWebEngineCore {
-
+
class BrowsingDataRemoverDelegateQt : public content::BrowsingDataRemoverDelegate {
-diff --git a/src/3rdparty/chromium/third_party/xcbproto/src/src/present.xml b/src/3rdparty/chromium/third_party/xcbproto/src/src/present.xml
-index fb06e73..f20c11e 100644
---- a/src/3rdparty/chromium/third_party/xcbproto/src/src/present.xml
-+++ b/src/3rdparty/chromium/third_party/xcbproto/src/src/present.xml
-@@ -89,7 +89,7 @@ OF THIS SOFTWARE.
- </reply>
- </request>
-
-- <request name="Pixmap" opcode="1">
-+ <request name="PresentPixmap" opcode="1">
- <required_start_align align="8" />
- <field type="WINDOW" name="window" />
- <field type="PIXMAP" name="pixmap" />
-diff --git a/src/3rdparty/chromium/extensions/browser/api/audio/audio_device_id_calculator.h b/src/3rdparty/chromium/extensions/browser/api/audio/audio_device_id_calculator.h
-index 9d2858177..d263f6703 100644
---- a/src/3rdparty/chromium/extensions/browser/api/audio/audio_device_id_calculator.h
-+++ b/src/3rdparty/chromium/extensions/browser/api/audio/audio_device_id_calculator.h
-@@ -5,6 +5,7 @@
- #ifndef EXTENSIONS_BROWSER_API_AUDIO_AUDIO_DEVICE_ID_CALCULATOR_H_
- #define EXTENSIONS_BROWSER_API_AUDIO_AUDIO_DEVICE_ID_CALCULATOR_H_
-
-+#include <cstdint>
- #include <map>
- #include <string>
-
diff --git a/qtwebengine-skia-missing-includes.patch b/qtwebengine-skia-missing-includes.patch
index 8402a73..729d07e 100644
--- a/qtwebengine-skia-missing-includes.patch
+++ b/qtwebengine-skia-missing-includes.patch
@@ -1,11 +1,11 @@
diff --git a/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp b/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp
-index 7260365..503ed08 100644
+index 0dc349706..0bfee6da4 100644
--- a/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp
+++ b/src/3rdparty/chromium/third_party/skia/src/utils/SkParseColor.cpp
-@@ -8,6 +8,10 @@
-
- #include "include/utils/SkParse.h"
-
+@@ -11,6 +11,10 @@
+ #include <algorithm> // std::lower_bound
+ #include <iterator>
+
+#include <string.h>
+#include <algorithm>
+#include <iterator>
9 months, 3 weeks
[qt5-qtwebengine-freeworld] Update to 5.15.16 to match Fedora.
by Kevin Kofler
commit c43203af2c93cd82e938ca9c2da9150f313a569f
Author: Kevin Kofler <kevin.kofler(a)chello.at>
Date: Sat Feb 3 03:55:53 2024 +0100
Update to 5.15.16 to match Fedora.
* Sat Feb 03 2024 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 5.15.16-1
- 5.15.16
- Sync patches from Fedora (2 removed as fixed upstream, 1 ICU 74 fix added)
- Remove obsolete and unused BuildRequires: pkgconfig(protobuf) (as in Fedora)
- Add missing Provides: bundled(re2) (as in Fedora)
.gitignore | 1 +
qt5-qtwebengine-freeworld.spec | 23 +-
...5-Backport-of-16k-page-support-on-aarch64.patch | 372 ---------------------
qtwebengine-everywhere-src-5.15.5-TRUE.patch | 12 -
qtwebengine-icu-74.patch | 15 +
qtwebengine-release.sh | 2 +-
sources | 2 +-
7 files changed, 29 insertions(+), 398 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c472263..54f545f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,3 +14,4 @@
/qtwebengine-everywhere-src-5.15.9.tar.xz
/qtwebengine-everywhere-src-5.15.10.tar.xz
/qtwebengine-everywhere-src-5.15.12.tar.xz
+/qtwebengine-everywhere-src-5.15.16.tar.xz
diff --git a/qt5-qtwebengine-freeworld.spec b/qt5-qtwebengine-freeworld.spec
index 1899b21..935dc81 100644
--- a/qt5-qtwebengine-freeworld.spec
+++ b/qt5-qtwebengine-freeworld.spec
@@ -62,8 +62,8 @@
Summary: Qt5 - QtWebEngine components (freeworld version)
Name: qt5-qtwebengine-freeworld
-Version: 5.15.12
-Release: 8%{?dist}
+Version: 5.15.16
+Release: 1%{?dist}
%global major_minor %(echo %{version} | cut -d. -f-2)
%global major %(echo %{version} | cut -d. -f1)
@@ -99,14 +99,7 @@ Patch8: qtwebengine-everywhere-5.15.8-libpipewire-0.3.patch
Patch24: qtwebengine-everywhere-src-5.11.3-aarch64-new-stat.patch
# Use Python2
Patch26: qtwebengine-everywhere-5.15.5-use-python2.patch
-# FTBFS TRUE/FALSE undeclared
-Patch31: qtwebengine-everywhere-src-5.15.5-TRUE.patch
Patch32: qtwebengine-skia-missing-includes.patch
-# Fix QtWebEngine on Apple M1 hardware (patch from Arch Linux ARM)
-## Cf. https://bugreports.qt.io/browse/QTBUG-108674
-## Cf. https://bugzilla.redhat.com/show_bug.cgi?id=2144200
-## From: https://chromium-review.googlesource.com/c/chromium/src/+/3545665
-Patch33: qtwebengine-5.15-Backport-of-16k-page-support-on-aarch64.patch
# Fixes for GCC 13
# https://bugzilla.redhat.com/show_bug.cgi?id=2164993
Patch34: qtwebengine-fix-build.patch
@@ -115,6 +108,7 @@ Patch35: qt5-qtwebengine-c99.patch
# Fix assembly with binutils 2.41 https://fftrac-bg.ffmpeg.org/ticket/10405
Patch50: 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
+Patch51: qtwebengine-icu-74.patch
## Upstream patches:
@@ -185,7 +179,6 @@ BuildRequires: pkgconfig(libwebp) >= 0.6.0
BuildRequires: pkgconfig(harfbuzz)
BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(opus)
-BuildRequires: pkgconfig(protobuf)
BuildRequires: pkgconfig(libevent)
BuildRequires: pkgconfig(poppler-cpp)
BuildRequires: pkgconfig(zlib)
@@ -302,6 +295,7 @@ Provides: bundled(libXNVCtrl) = 302.17
Provides: bundled(libyuv) = 1768
Provides: bundled(modp_b64)
Provides: bundled(ots)
+Provides: bundled(re2)
# see src/3rdparty/chromium/third_party/protobuf/CHANGES.txt for the version
Provides: bundled(protobuf) = 3.9.0
Provides: bundled(qcms) = 4
@@ -388,13 +382,12 @@ popd
## upstream patches
%patch -P 24 -p1 -b .aarch64-new-stat
%patch -P 26 -p1 -b .use-python2
-%patch -P 31 -p1 -b .TRUE
%patch -P 32 -p1 -b .skia-missing-includes
-%patch -P 33 -p1 -b .aarch64-16kb-support
%patch -P 34 -p1 -b .gcc-13
%patch -P 35 -p1 -b .c99
%patch -P 50 -p1 -b .0001-avcodec-x86-mathops-clip-constants-used-with-shift-i
+%patch -P 51 -p1 -b .icu-74
# delete all "toolprefix = " lines from build/toolchain/linux/BUILD.gn, as we
# never cross-compile in native Fedora RPMs, fixes ARM and aarch64 FTBFS
@@ -486,6 +479,12 @@ echo "%{_libdir}/%{name}" \
%changelog
+* Sat Feb 03 2024 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 5.15.16-1
+- 5.15.16
+- Sync patches from Fedora (2 removed as fixed upstream, 1 ICU 74 fix added)
+- Remove obsolete and unused BuildRequires: pkgconfig(protobuf) (as in Fedora)
+- Add missing Provides: bundled(re2) (as in Fedora)
+
* Thu Feb 01 2024 Nicolas Chauvet <kwizart(a)gmail.com> - 5.15.12-8
- Sync patch with fedora
diff --git a/qtwebengine-icu-74.patch b/qtwebengine-icu-74.patch
new file mode 100644
index 0000000..703f5f3
--- /dev/null
+++ b/qtwebengine-icu-74.patch
@@ -0,0 +1,15 @@
+diff --git a/src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator.cc b/src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator.cc
+index e34b07372..c0f9268aa 100644
+--- a/src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator.cc
++++ b/src/3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator.cc
+@@ -162,7 +162,9 @@ static const unsigned char kAsciiLineBreakTable[][(kAsciiLineBreakTableLastChar
+ };
+ // clang-format on
+
+-#if U_ICU_VERSION_MAJOR_NUM >= 58
++#if U_ICU_VERSION_MAJOR_NUM >= 74
++#define BA_LB_COUNT (U_LB_COUNT - 8)
++#elif U_ICU_VERSION_MAJOR_NUM >= 58
+ #define BA_LB_COUNT (U_LB_COUNT - 3)
+ #else
+ #define BA_LB_COUNT U_LB_COUNT
diff --git a/qtwebengine-release.sh b/qtwebengine-release.sh
index a5ce247..ccec359 100755
--- a/qtwebengine-release.sh
+++ b/qtwebengine-release.sh
@@ -1,6 +1,6 @@
#!/bin/sh
set -x
-VERSION=5.15.12
+VERSION=5.15.16
CHROMIUMHASH=`wget https://code.qt.io/cgit/qt/qtwebengine.git/tree/src/3rdparty?h=$VERSION -q --content-on-error -O - | grep "Bad object name: " | sed 's/^.*Bad object name: \([0-9a-f]\{40\}\).*$/\1/g'`
rm -rf qtwebengine-$VERSION qtwebengine-$VERSION.tar.gz qtwebengine-chromium-$CHROMIUMHASH qtwebengine-chromium-$CHROMIUMHASH.tar.gz qtwebengine-everywhere-src-$VERSION
wget https://github.com/qt/qtwebengine/archive/$VERSION.tar.gz -O qtwebengine-$VERSION.tar.gz || exit $?
diff --git a/sources b/sources
index cca97df..9a85f40 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (qtwebengine-everywhere-src-5.15.12.tar.xz) = 840531345de2d6b5166847904a2457d2d1f3bc3c86337d87f3d0d25ba4089575550d1eb9ff1ea7b23f697865f8e0b885f8ff4cef81df4cc8e07bafa383058db0
+SHA512 (qtwebengine-everywhere-src-5.15.16.tar.xz) = 1fabffe58db7cfa9c0f91d5963495159b90f4e6d67b0db9a01a8bbbba9303d12299317c3b485106a847f10a9d81a8ec8bc0986f284c1a2b1fa5bb0cfd9c7291e
SHA512 (pulseaudio-12.2-headers.tar.gz) = a5a9bcbb16030b3bc83cc0cc8f5e7f90e0723d3e83258a5c77eacb32eaa267118a73fa7814fbcc99a24e4907916a2b371ebb6dedc4f45541c3acf6c834fd35be
9 months, 3 weeks
[pipewire-codec-aptx] Update to 1.0.3
by Leigh Scott
commit 09ad56945c4fdbc9f6ebb9118294879f67097e87
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Feb 2 14:58:53 2024 +0000
Update to 1.0.3
pipewire-codec-aptx.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/pipewire-codec-aptx.spec b/pipewire-codec-aptx.spec
index 830a68a..a1abc3b 100644
--- a/pipewire-codec-aptx.spec
+++ b/pipewire-codec-aptx.spec
@@ -2,7 +2,7 @@
Name: pipewire-codec-aptx
Summary: PipeWire Bluetooth aptX codec plugin
-Version: 1.0.2
+Version: 1.0.3
Release: 1%{?dist}
License: MIT
URL: https://pipewire.org/
@@ -40,6 +40,9 @@ install -pm 0755 %{_vpath_builddir}/spa/plugins/bluez5/libspa-codec-bluez5-aptx.
%{_libdir}/spa-%{spaversion}/bluez5/libspa-codec-bluez5-aptx.so
%changelog
+* Fri Feb 02 2024 Leigh Scott <leigh123linux(a)gmail.com> - 1.0.3-1
+- Update to 1.0.3
+
* Wed Jan 31 2024 Leigh Scott <leigh123linux(a)gmail.com> - 1.0.2-1
- Update to 1.0.2
diff --git a/sources b/sources
index 5969274..1fb723c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (pipewire-1.0.2.tar.gz) = 97bac72c3d0e4ff8b5a68ef1c41f5ea530eaa8ff411adc3f3a5837374f62b8b04316eaf5a7815264935655c6fd0b13b09d3e15c4a9a85e2cac8754dc26d34580
+SHA512 (pipewire-1.0.3.tar.gz) = 3884a64ce4d467665d34ee39e84ab394e4fe7c24bc006efe1f6ba78649e9fe3693c65f2173a4b0bf0979786309a5b12bc8b90aab3f6cbc223db596c44d00f4cc
9 months, 3 weeks