Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package QMPlay2 for openSUSE:Factory checked in at 2023-06-04 18:36:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old) and /work/SRC/openSUSE:Factory/.QMPlay2.new.15902 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "QMPlay2" Sun Jun 4 18:36:08 2023 rev:74 rq:1090757 version:23.06.04 Changes: -------- --- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes 2023-04-03 01:02:56.745711663 +0200 +++ /work/SRC/openSUSE:Factory/.QMPlay2.new.15902/QMPlay2.changes 2023-06-04 18:36:08.990581286 +0200 @@ -1,0 +2,31 @@ +Sun Jun 4 14:07:47 UTC 2023 - Simon Vogl <simon.v...@gmx.net> + +- Update to version 23.06.04 + * display 10 bit RGB images as 10 bit using Vulkan if possible, + * load external subtitles that are in sub-directories, + * add file name and time into screenshot file name, + * more precission for playback speed control, + * don't display "Deep color" using Vulkan, + * improve bitmap subtitles aspect ratio, + * add WebP as screenshots file format, + * PipeWire mono and 4 chnannels fix, + * VA-API fixes for AMD Radeon GPUs, + * remove makeitpersonal.co lyrics, + * add FPS Doubler video filter, + * "Always on top" improvement, + * Qt6 support for Linux, + * Wayland Vulkan fixes, + * YouTube fixes, + * other minor fixes and improvements. +- Added support for building with Qt6 +- Removed 0001-fix-broken-yt-dlp.patch as it is merged upstream +- Removed 0001-fix-mono-playback.patch as it is merged upstream +- Removed 0001-fix-overlay-focus.patch as it is merged upstream + +------------------------------------------------------------------- +Thu Apr 6 21:42:15 UTC 2023 - Simon Vogl <simon.v...@gmx.net> + +- Improve patch comments in spec file to better comply with + packaging guidelines + +------------------------------------------------------------------- Old: ---- 0001-fix-broken-yt-dlp.patch 0001-fix-mono-playback.patch 0001-fix-overlay-focus.patch QMPlay2-src-23.02.05.tar.xz New: ---- QMPlay2-src-23.06.04.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ QMPlay2.spec ++++++ --- /var/tmp/diff_new_pack.B7jcZ2/_old 2023-06-04 18:36:09.706585543 +0200 +++ /var/tmp/diff_new_pack.B7jcZ2/_new 2023-06-04 18:36:09.710585567 +0200 @@ -17,29 +17,35 @@ %define __builder Ninja +%bcond_with qt6 Name: QMPlay2 -Version: 23.02.05 +Version: 23.06.04 Release: 0 Summary: A Qt based media player, streamer and downloader License: LGPL-3.0-or-later Group: Productivity/Multimedia/Video/Players URL: https://github.com/zaps166/QMPlay2 Source: https://github.com/zaps166/QMPlay2/releases/download/%{version}/QMPlay2-src-%{version}.tar.xz -# PATCH-FEATURE-OPENSUSE +# PATCH-FEATURE-OPENSUSE 0001-add-opensuse-customizations.patch -- Fix python executable detection and add branding Patch1: 0001-add-opensuse-customizations.patch -# PATCH-FIX-UPSTREAM -Patch2: 0001-fix-mono-playback.patch -# PATCH-FIX-UPSTREAM -Patch3: 0001-fix-broken-yt-dlp.patch -# PATCH-FIX-UPSTREAM -Patch4: 0001-fix-overlay-focus.patch BuildRequires: clang BuildRequires: cmake >= 3.16 BuildRequires: llvm-gold BuildRequires: ninja BuildRequires: pkgconfig BuildRequires: shaderc +%if %{with qt6} +BuildRequires: cmake(Qt6LinguistTools) >= 6.0.0 +BuildRequires: pkgconfig(Qt6Concurrent) >= 6.0.0 +BuildRequires: pkgconfig(Qt6Core5Compat) >= 6.0.0 +BuildRequires: pkgconfig(Qt6DBus) >= 6.0.0 +BuildRequires: pkgconfig(Qt6OpenGL) >= 6.0.0 +BuildRequires: pkgconfig(Qt6OpenGLWidgets) >= 6.0.0 +BuildRequires: pkgconfig(Qt6Qml) >= 6.0.0 +BuildRequires: pkgconfig(Qt6Svg) >= 6.0.0 +BuildRequires: pkgconfig(Qt6Widgets) >= 6.0.0 +%else BuildRequires: cmake(Qt5LinguistTools) >= 5.10.0 BuildRequires: pkgconfig(Qt5Concurrent) >= 5.10.0 BuildRequires: pkgconfig(Qt5DBus) >= 5.10.0 @@ -47,6 +53,7 @@ BuildRequires: pkgconfig(Qt5Svg) >= 5.10.0 BuildRequires: pkgconfig(Qt5Widgets) >= 5.10.0 BuildRequires: pkgconfig(Qt5X11Extras) >= 5.10.0 +%endif BuildRequires: pkgconfig(SPIRV-Tools) BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(libass) @@ -63,7 +70,6 @@ BuildRequires: pkgconfig(libswresample) >= 3.1.100 BuildRequires: pkgconfig(libswscale) >= 5.1.100 BuildRequires: pkgconfig(libva) -BuildRequires: pkgconfig(libva-glx) BuildRequires: pkgconfig(portaudio-2.0) # Enable rubberband support on openSUSE Tumbleweed and openSUSE Leap 15.5, SLE15SP5+ %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150500 @@ -117,6 +123,11 @@ -DCMAKE_INSTALL_PREFIX=%{_prefix} \ -DCMAKE_INSTALL_LIBDIR=%{_libdir} \ -DUSE_GLSLC=ON \ +%if %{with qt6} + -DBUILD_WITH_QT6=ON \ +%else + -DBUILD_WITH_QT6=OFF \ +%endif -DUSE_PORTAUDIO=ON \ -DUSE_PIPEWIRE=ON \ %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150500 ++++++ QMPlay2-src-23.02.05.tar.xz -> QMPlay2-src-23.06.04.tar.xz ++++++ ++++ 10152 lines of diff (skipped)