automatic version update by autodist [release 6.8.2-1mamba;Thu Feb 06 2025]
This commit is contained in:
parent
0d22f214e8
commit
f8eb54566e
13
qt6-qtwebengine-6.8.2-disable-ffmpeg-allow-lists.patch
Normal file
13
qt6-qtwebengine-6.8.2-disable-ffmpeg-allow-lists.patch
Normal file
@ -0,0 +1,13 @@
|
||||
diff --git a/chromium/media/base/media_switches.cc b/chromium/media/base/media_switches.cc
|
||||
index 0dfbbd9e38f..fb7bc05cda8 100644
|
||||
--- a/chromium/media/base/media_switches.cc
|
||||
+++ b/chromium/media/base/media_switches.cc
|
||||
@@ -1712,7 +1712,7 @@ BASE_FEATURE(kUseWindowBoundsForPip,
|
||||
// Enables FFmpeg allow lists for supported codecs / containers.
|
||||
BASE_FEATURE(kFFmpegAllowLists,
|
||||
"FFmpegAllowLists",
|
||||
- base::FEATURE_ENABLED_BY_DEFAULT);
|
||||
+ base::FEATURE_DISABLED_BY_DEFAULT);
|
||||
|
||||
// Enables sending MediaLog to the log stream, which is useful for easier
|
||||
// development by ensuring logs can be seen without a remote desktop session.
|
@ -1,6 +1,6 @@
|
||||
%define majver %(echo %version | cut -d. -f1-2)
|
||||
Name: qt6-qtwebengine
|
||||
Version: 6.8.1
|
||||
Version: 6.8.2
|
||||
Release: 1mamba
|
||||
Summary: Qt6 WebEngine component
|
||||
Group: System/Libraries
|
||||
@ -11,8 +11,9 @@ URL: https://www.qt.io/
|
||||
Source: https://download.qt.io/official_releases/qt/%{majver}/%{version}/submodules/qtwebengine-everywhere-src-%{version}.tar.xz
|
||||
Patch0: qt6-qtwebengine-6.7.0-ninja-1.12.0.patch
|
||||
Patch1: qt6-qtwebengine-6.7.0-ninja-1.12.0-2.patch
|
||||
Patch3: qt6-qtwebengine-6.7.2-no-h264.patch
|
||||
Patch4: qt6-qtwebengine-6.8.0-arm-fix-build.patch
|
||||
Patch2: qt6-qtwebengine-6.7.2-no-h264.patch
|
||||
Patch3: qt6-qtwebengine-6.8.0-arm-fix-build.patch
|
||||
Patch4: qt6-qtwebengine-6.8.2-disable-ffmpeg-allow-lists.patch
|
||||
License: GPL
|
||||
## AUTOBUILDREQ-BEGIN
|
||||
BuildRequires: glibc-devel
|
||||
@ -91,7 +92,6 @@ Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
|
||||
%description devel
|
||||
This package contains libraries and header files for developing applications that use %{name}.
|
||||
|
||||
%debug_package
|
||||
|
||||
# Don't clean build at the end
|
||||
%global __spec_rmbuild_cmd /bin/true
|
||||
@ -104,10 +104,13 @@ This package contains libraries and header files for developing applications tha
|
||||
#:<< _EOF
|
||||
%patch 0 -p1
|
||||
%patch 1 -p1
|
||||
%patch 3 -p1 -b .no-h264
|
||||
%patch 2 -p1 -b .no-h264
|
||||
%ifarch aarch64
|
||||
%patch 4 -p1
|
||||
%patch 3 -p1
|
||||
%endif
|
||||
cd src/3rdparty
|
||||
%patch 4 -p1 -b .disable-ffmpeg-allow-lists
|
||||
cd ../..
|
||||
|
||||
%build
|
||||
#:<< _EOF
|
||||
@ -126,9 +129,12 @@ export CXXFLAGS+="%{optflags} -fPIC -fno-delete-null-pointer-checks -fno-lifetim
|
||||
|
||||
%cmake -d build \
|
||||
-G Ninja \
|
||||
-DCMAKE_MESSAGE_LOG_LEVEL=STATUS \
|
||||
-DCMAKE_TOOLCHAIN_FILE=%{_libdir}/cmake/Qt6/qt.toolchain.cmake \
|
||||
-DQT_FEATURE_webengine_system_ffmpeg=ON \
|
||||
-DQT_FEATURE_webengine_system_icu=ON \
|
||||
-DQT_FEATURE_webengine_system_libevent=ON \
|
||||
-DQT_FEATURE_webengine_system_re2=ON \
|
||||
-DQT_FEATURE_webengine_proprietary_codecs=ON \
|
||||
-DQT_FEATURE_webengine_kerberos=ON \
|
||||
-DQT_FEATURE_webengine_webrtc_pipewire=ON \
|
||||
@ -169,7 +175,7 @@ DESTDIR="%{buildroot}" cmake --install build
|
||||
%{_libdir}/qt6/metatypes/qt6*.json
|
||||
%{_libdir}/qt6/modules/*.json
|
||||
%{_datadir}/qt6/translations/qtwebengine_locales/*.pak
|
||||
%{_qt6_archdatadir}/sbom/qtwebengine-%{version}.spdx
|
||||
%{_qt6_archdatadir}/sbom/qt*-%{version}.spdx
|
||||
%doc LICENSES LICENSE.Chromium
|
||||
|
||||
%files devel
|
||||
@ -195,6 +201,9 @@ DESTDIR="%{buildroot}" cmake --install build
|
||||
%{_libdir}/pkgconfig/Qt6*.pc
|
||||
|
||||
%changelog
|
||||
* Thu Feb 06 2025 Automatic Build System <autodist@openmamba.org> 6.8.2-1mamba
|
||||
- automatic version update by autodist
|
||||
|
||||
* Sat Dec 07 2024 Automatic Build System <autodist@openmamba.org> 6.8.1-1mamba
|
||||
- automatic version update by autodist
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user