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)
|
%define majver %(echo %version | cut -d. -f1-2)
|
||||||
Name: qt6-qtwebengine
|
Name: qt6-qtwebengine
|
||||||
Version: 6.8.1
|
Version: 6.8.2
|
||||||
Release: 1mamba
|
Release: 1mamba
|
||||||
Summary: Qt6 WebEngine component
|
Summary: Qt6 WebEngine component
|
||||||
Group: System/Libraries
|
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
|
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
|
Patch0: qt6-qtwebengine-6.7.0-ninja-1.12.0.patch
|
||||||
Patch1: qt6-qtwebengine-6.7.0-ninja-1.12.0-2.patch
|
Patch1: qt6-qtwebengine-6.7.0-ninja-1.12.0-2.patch
|
||||||
Patch3: qt6-qtwebengine-6.7.2-no-h264.patch
|
Patch2: qt6-qtwebengine-6.7.2-no-h264.patch
|
||||||
Patch4: qt6-qtwebengine-6.8.0-arm-fix-build.patch
|
Patch3: qt6-qtwebengine-6.8.0-arm-fix-build.patch
|
||||||
|
Patch4: qt6-qtwebengine-6.8.2-disable-ffmpeg-allow-lists.patch
|
||||||
License: GPL
|
License: GPL
|
||||||
## AUTOBUILDREQ-BEGIN
|
## AUTOBUILDREQ-BEGIN
|
||||||
BuildRequires: glibc-devel
|
BuildRequires: glibc-devel
|
||||||
@ -91,7 +92,6 @@ Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
|
|||||||
%description devel
|
%description devel
|
||||||
This package contains libraries and header files for developing applications that use %{name}.
|
This package contains libraries and header files for developing applications that use %{name}.
|
||||||
|
|
||||||
%debug_package
|
|
||||||
|
|
||||||
# Don't clean build at the end
|
# Don't clean build at the end
|
||||||
%global __spec_rmbuild_cmd /bin/true
|
%global __spec_rmbuild_cmd /bin/true
|
||||||
@ -104,10 +104,13 @@ This package contains libraries and header files for developing applications tha
|
|||||||
#:<< _EOF
|
#:<< _EOF
|
||||||
%patch 0 -p1
|
%patch 0 -p1
|
||||||
%patch 1 -p1
|
%patch 1 -p1
|
||||||
%patch 3 -p1 -b .no-h264
|
%patch 2 -p1 -b .no-h264
|
||||||
%ifarch aarch64
|
%ifarch aarch64
|
||||||
%patch 4 -p1
|
%patch 3 -p1
|
||||||
%endif
|
%endif
|
||||||
|
cd src/3rdparty
|
||||||
|
%patch 4 -p1 -b .disable-ffmpeg-allow-lists
|
||||||
|
cd ../..
|
||||||
|
|
||||||
%build
|
%build
|
||||||
#:<< _EOF
|
#:<< _EOF
|
||||||
@ -126,9 +129,12 @@ export CXXFLAGS+="%{optflags} -fPIC -fno-delete-null-pointer-checks -fno-lifetim
|
|||||||
|
|
||||||
%cmake -d build \
|
%cmake -d build \
|
||||||
-G Ninja \
|
-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_ffmpeg=ON \
|
||||||
-DQT_FEATURE_webengine_system_icu=ON \
|
-DQT_FEATURE_webengine_system_icu=ON \
|
||||||
-DQT_FEATURE_webengine_system_libevent=ON \
|
-DQT_FEATURE_webengine_system_libevent=ON \
|
||||||
|
-DQT_FEATURE_webengine_system_re2=ON \
|
||||||
-DQT_FEATURE_webengine_proprietary_codecs=ON \
|
-DQT_FEATURE_webengine_proprietary_codecs=ON \
|
||||||
-DQT_FEATURE_webengine_kerberos=ON \
|
-DQT_FEATURE_webengine_kerberos=ON \
|
||||||
-DQT_FEATURE_webengine_webrtc_pipewire=ON \
|
-DQT_FEATURE_webengine_webrtc_pipewire=ON \
|
||||||
@ -169,7 +175,7 @@ DESTDIR="%{buildroot}" cmake --install build
|
|||||||
%{_libdir}/qt6/metatypes/qt6*.json
|
%{_libdir}/qt6/metatypes/qt6*.json
|
||||||
%{_libdir}/qt6/modules/*.json
|
%{_libdir}/qt6/modules/*.json
|
||||||
%{_datadir}/qt6/translations/qtwebengine_locales/*.pak
|
%{_datadir}/qt6/translations/qtwebengine_locales/*.pak
|
||||||
%{_qt6_archdatadir}/sbom/qtwebengine-%{version}.spdx
|
%{_qt6_archdatadir}/sbom/qt*-%{version}.spdx
|
||||||
%doc LICENSES LICENSE.Chromium
|
%doc LICENSES LICENSE.Chromium
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
@ -195,6 +201,9 @@ DESTDIR="%{buildroot}" cmake --install build
|
|||||||
%{_libdir}/pkgconfig/Qt6*.pc
|
%{_libdir}/pkgconfig/Qt6*.pc
|
||||||
|
|
||||||
%changelog
|
%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
|
* Sat Dec 07 2024 Automatic Build System <autodist@openmamba.org> 6.8.1-1mamba
|
||||||
- automatic version update by autodist
|
- automatic version update by autodist
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user