commit QMPlay2 for openSUSE:Factory

2020-11-09 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2020-11-09 13:58:07

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new.11331 (New)


Package is "QMPlay2"

Mon Nov  9 13:58:07 2020 rev:46 rq:847049 version:20.07.04

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2020-08-06 
10:42:39.830136376 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new.11331/QMPlay2.changes   
2020-11-09 13:59:08.631737403 +0100
@@ -1,0 +2,12 @@
+Fri Nov  6 11:30:41 UTC 2020 - Simon Vogl 
+
+- Added 0003-fix-youtube-search.patch to fix QMPlay2's YouTube search not 
working
+
+---
+Mon Aug 17 21:15:29 UTC 2020 - Simon Vogl 
+
+- No longer Require python-xml as it isn't necessary
+- Require python3 as it's required to run youtube-dl
+- Added 0002-fix-broken-python-detection.patch to fix QMPlay2 always 
perferring python2 over python3 for executing youtube-dl which could cause 
youtube-dl to crash
+
+---

New:

  0002-fix-broken-python-detection.patch
  0003-fix-youtube-search.patch



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.zyA0ci/_old  2020-11-09 13:59:09.223736112 +0100
+++ /var/tmp/diff_new_pack.zyA0ci/_new  2020-11-09 13:59:09.227736104 +0100
@@ -28,6 +28,10 @@
 Source: 
https://github.com/zaps166/QMPlay2/releases/download/%{version}/QMPlay2-src-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM
 Patch1: 0001-fix-build-error-lp151.patch
+# PATCH-FIX-OPENSUSE
+Patch2: 0002-fix-broken-python-detection.patch
+# PATCH-FIX-UPSTREAM
+Patch3: 0003-fix-youtube-search.patch
 BuildRequires:  cmake >= 3.5
 BuildRequires:  gcc-c++
 BuildRequires:  ninja
@@ -64,8 +68,7 @@
 Requires(postun): shared-mime-info
 Requires(postun): update-desktop-files
 Recommends: youtube-dl
-# Required for youtube-dl to work with QMPlay2
-Requires:   python-xml
+Requires:   python > 3.0.0
 
 %description
 QMPlay2 is a video player, it can play and stream all formats supported by

++ 0002-fix-broken-python-detection.patch ++
From: Simon Vogl 
Date: Mon, 17 Jul 2020 21:15:29 UTC
Subject: [PATCH] Fix broken python detection of QMPlay2 when it tries to launch 
youtube-dl

This patch is required to prevent QMPlay2 from always preferring python2 over 
python3 which can lead to crashes in certain cases.

--- a/src/qmplay2/YouTubeDL.cpp
+++ b/src/qmplay2/YouTubeDL.cpp
@@ -459,25 +459,9 @@
 const int idx = shebang.lastIndexOf("python");
 if (shebang.startsWith("#!") && idx > -1)
 {
-const auto pythonCmd = shebang.mid(idx);
-if (!QStandardPaths::findExecutable(pythonCmd).endsWith(pythonCmd))
-{
-QStringList pythonCmdsToCheck {
-"python",
-"python2",
-"python3",
-};
-pythonCmdsToCheck.removeOne(pythonCmd);
-for (auto &&pythonCmd : asConst(pythonCmdsToCheck))
-{
-if 
(QStandardPaths::findExecutable(pythonCmd).endsWith(pythonCmd))
-{
-args.prepend(program);
-program = pythonCmd;
-break;
-}
-}
-}
+const auto pythonCmd = "python3";
+args.prepend(program);
+program = pythonCmd;
 }
 ytDlFile.close();
 }
++ 0003-fix-youtube-search.patch ++
>From 193530399a8b5167180ec5d86f8d3dc2e398729f Fri  6 11 11:30:41 2020
From: Simon Vogl 
Date: Fri,  6 Nov 2020 11:30:41 UTC
Subject: [PATCH] Fix youtube search of QMPlay2

This patch is required to fix QMPlay2's YouTube search.

--- a/src/modules/Extensions/YouTube.cpp
+++ b/src/modules/Extensions/YouTube.cpp
@@ -760,90 +760,96 @@ void YouTube::setSearchResults(const QByteArray &data)
 {
 const auto json = getYtInitialData(data);
 
-const auto contents = json.object()
+const auto sectionListRendererContents = json.object()
 ["contents"].toObject()
 ["twoColumnSearchResultsRenderer"].toObject()
 ["primaryContents"].toObject()
 ["sectionListRenderer"].toObject()
-["contents"].toArray().at(0).toObject()
-["itemSectionRenderer"].toObject()
 ["contents"].toArray()
 ;
 
-for (auto &&obj : contents)
+for (auto &&obj : sectionListRendererContents)
 {
-const auto videoRenderer = obj.toObject()["videoRenderer"].toObject();
-const auto playlistRenderer = 
obj.toObject()["play

commit QMPlay2 for openSUSE:Factory

2020-08-06 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2020-08-06 10:42:37

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new.3399 (New)


Package is "QMPlay2"

Thu Aug  6 10:42:37 2020 rev:45 rq:824569 version:20.07.04

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2020-07-10 
15:30:24.418729376 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new.3399/QMPlay2.changes
2020-08-06 10:42:39.830136376 +0200
@@ -1,0 +2,6 @@
+Wed Aug  5 16:56:21 UTC 2020 - Simon Vogl 
+
+- Require python-xml as the YouTube play function crashes when python-xml is 
not installed
+- Corrected a wrong comment in the specfile
+
+---



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.74w8sP/_old  2020-08-06 10:42:41.070136996 +0200
+++ /var/tmp/diff_new_pack.74w8sP/_new  2020-08-06 10:42:41.074136999 +0200
@@ -26,8 +26,8 @@
 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-FIX-OPENSUSE
-Patch100:   0001-fix-build-error-lp151.patch
+# PATCH-FIX-UPSTREAM
+Patch1: 0001-fix-build-error-lp151.patch
 BuildRequires:  cmake >= 3.5
 BuildRequires:  gcc-c++
 BuildRequires:  ninja
@@ -64,6 +64,8 @@
 Requires(postun): shared-mime-info
 Requires(postun): update-desktop-files
 Recommends: youtube-dl
+# Required for youtube-dl to work with QMPlay2
+Requires:   python-xml
 
 %description
 QMPlay2 is a video player, it can play and stream all formats supported by




commit QMPlay2 for openSUSE:Factory

2020-07-10 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2020-07-10 15:30:18

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new.3060 (New)


Package is "QMPlay2"

Fri Jul 10 15:30:18 2020 rev:44 rq:819808 version:20.07.04

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2020-05-03 
22:47:27.507182024 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new.3060/QMPlay2.changes
2020-07-10 15:30:24.418729376 +0200
@@ -1,0 +2,22 @@
+Tue Jul  7 12:32:57 UTC 2020 - Simon Vogl 
+
+- Added 0001-fix-build-error-lp151.patch to fix compilation on openSUSE Leap 
15.1
+- Switch to Ninja as build system
+- Update to version 20.07.04
+   * discard some frames on hardware decoding if hardware is too slow (was 
removed in 20.05.02),
+   * add workaround for VA-API/Vulkan for AMD GPUs on Mesa 20.1,
+   * use D-Bus for suspend (systemd and ConsoleKit),
+   * fix compilation with older FFmpeg version,
+   * fix duration for some WavPack files,
+   * remove QMPlay2 radio stations list,
+   * add architecture to about window,
+   * fix seeking on raw audio data,
+   * fix OpenGL linking on Linux,
+   * fix YouTube search.
+
+---
+Sun May 16 15:47:33 UTC 2020 - Simon Vogl 
+
+- Re-enable PHC compilation for ppc64 and ppc64le architectures by using 
_constrains
+
+---

Old:

  QMPlay2-src-20.05.02.tar.xz

New:

  0001-fix-build-error-lp151.patch
  QMPlay2-src-20.07.04.tar.xz
  _constraints



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.KwJwWh/_old  2020-07-10 15:30:27.878740760 +0200
+++ /var/tmp/diff_new_pack.KwJwWh/_new  2020-07-10 15:30:27.882740773 +0200
@@ -16,16 +16,21 @@
 #
 
 
+%define __builder Ninja
+
 Name:   QMPlay2
-Version:20.05.02
+Version:20.07.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-FIX-OPENSUSE
+Patch100:   0001-fix-build-error-lp151.patch
 BuildRequires:  cmake >= 3.5
 BuildRequires:  gcc-c++
+BuildRequires:  ninja
 BuildRequires:  pkgconfig
 BuildRequires:  cmake(Qt5LinguistTools)
 BuildRequires:  pkgconfig(Qt5Concurrent)
@@ -74,34 +79,28 @@
 It's a development package for %{name}.
 
 %prep
-%setup -q -n %{name}-src-%{version}
+%autosetup -p1 -n %{name}-src-%{version}
 
 %build
 # Build options
 # Disable PCH compilation for older versions of openSUSE/SLES
 # as it requires cmake >= 3.16.
-# Temporarily disable PCH compilation for ppc64 and ppc64le architectures
-# as the build servers do not support it yet.
 %cmake \
   -DCMAKE_SHARED_LINKER_FLAGS="%{?build_ldflags} -Wl,--as-needed -Wl,-z,now" \
   -DUSE_CHIPTUNE_SID=ON \
   -DUSE_LINK_TIME_OPTIMIZATION=ON \
   %if 0%{?suse_version} >= 1520
-%ifnarch ppc64 ppc64le
 -DUSE_PCH=ON \
 %else
 -DUSE_PCH=OFF \
 %endif
-  %else
-  -DUSE_PCH=OFF \
-  %endif
   -DUSE_GLSLC=OFF \
   -DUSE_GIT_VERSION=OFF \
   -DSOLID_ACTIONS_INSTALL_PATH="%{_datadir}/solid/actions"
-%cmake_build
+%ninja_build
 
 %install
-%cmake_install
+%ninja_install -C build
 
 # Let's use %%doc macro. AUTHORS & ChangeLog are required for help window
 cd %{buildroot}/%{_datadir}/qmplay2
@@ -137,10 +136,6 @@
 %{_datadir}/metainfo/%{name}.appdata.xml
 %{_datadir}/icons/hicolor/*/apps/%{name}.png
 %{_datadir}/icons/hicolor/scalable/apps/%{name}.*
-%if 0%{?suse_version} == 1315
-%dir %{_datadir}/icons/hicolor/*
-%dir %{_datadir}/icons/hicolor/*/apps
-%endif
 %{_datadir}/qmplay2
 %{_mandir}/man?/%{name}.?%{ext_man}
 %{_datadir}/mime/packages/x-*.xml

++ 0001-fix-build-error-lp151.patch ++
>From 2c573ad269776ee1bc54f6fb2464c1919ce5a2fa Tue  7  7 12:32:57 2020
From: Simon Vogl 
Date: Tue,  7 Jul 2020 12:32:57 UTC
Subject: [PATCH] Fix compilation failure of QMPlay2 on openSUSE Leap 15.1

This patch is required for QMPlay2 to work with QT < 5.12.
openSUSE Leap 15.1 is still supported and at QT version 5.9, which means this 
patch is necessary.

diff --git a/src/qmplay2/QMPlay2Core.cpp b/src/qmplay2/QMPlay2Core.cpp
index 092dcde1..b5ce8d7c 100644
--- a/src/qmplay2/QMPlay2Core.cpp
+++ b/src/qmplay2/QMPlay2Core.cpp
@@ -403,7 +403,7 @@ bool QMPlay2CoreClass::canSuspend()
 p.start("dbus-send", args);
 if (!p.waitForStarted() || !p.waitForFinished())
 return false;
-return 
(p.readAllStandardOutput().sp

commit QMPlay2 for openSUSE:Factory

2020-05-03 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2020-05-03 22:47:26

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new.2738 (New)


Package is "QMPlay2"

Sun May  3 22:47:26 2020 rev:43 rq:799834 version:20.05.02

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2019-12-23 
22:48:59.294101857 +0100
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new.2738/QMPlay2.changes
2020-05-03 22:47:27.507182024 +0200
@@ -1,0 +2,33 @@
+Sun May  3 13:37:24 UTC 2020 - Simon Vogl 
+
+- Temporarily disable PCH compilation for ppc64 and ppc64le architectures as 
the build servers do not support it yet.
+
+---
+Sun May  3 08:15:30 UTC 2020 - Martin Pluskal 
+
+- Simplify spec file - drop old distribution support
+- Enable LTO
+
+---
+Sat May  2 16:33:41 UTC 2020 - Simon Vogl 
+
+- Update to version 20.05.02
+   * add Vulkan renderer (default, Linux and Windows only):
+   * bypass compositor option (exclusive fullscreen),
+   * VA-API, CUVID, D3D11VA interoperation,
+   * high quality video scaling options,
+   * Yadif deinterlacing on GPU,
+   * faster subtitles rendering,
+   * deep color support,
+   * zero-copy decoding,
+   * remove option to enforce of video copy to host memory for OpenGL renderer,
+   * don't open left panel on fullscreen when there is a screen on the left,
+   * fix video dock margins issue on fullscreen with some Qt styles,
+   * add renderer settings page: Vulkan (default), OpenGL, Legacy,
+   * add PCH compilation with CMake >= 3.16 (disabled by default),
+   * a lot of code changes (e.g. use more FFmpeg structures),
+   * remove high quality video scaling for OpenGL,
+   * update translation files,
+   * require C++14.
+
+---

Old:

  QMPlay2-src-19.12.19.tar.xz

New:

  QMPlay2-src-20.05.02.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.2Zykef/_old  2020-05-03 22:47:28.271183578 +0200
+++ /var/tmp/diff_new_pack.2Zykef/_new  2020-05-03 22:47:28.275183586 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package QMPlay2
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,24 +17,18 @@
 
 
 Name:   QMPlay2
-Version:19.12.19
+Version:20.05.02
 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
-%if 0%{?suse_version} > 1320
-BuildRequires:  gcc
-BuildRequires:  gcc-c++
-%else
-# Leap 42.3 / SLE12SP3Backports
-BuildRequires:  gcc7
-BuildRequires:  gcc7-c++
-%endif
 BuildRequires:  cmake >= 3.5
+BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
 BuildRequires:  cmake(Qt5LinguistTools)
+BuildRequires:  pkgconfig(Qt5Concurrent)
 BuildRequires:  pkgconfig(Qt5DBus)
 BuildRequires:  pkgconfig(Qt5Qml)
 BuildRequires:  pkgconfig(Qt5Svg)
@@ -83,14 +77,28 @@
 %setup -q -n %{name}-src-%{version}
 
 %build
-test -x "$(type -p gcc)" && export CC="$_"
-test -x "$(type -p g++)" && export CXX="$_"
-test -x "$(type -p gcc-7)" && export CC="$_"
-test -x "$(type -p g++-7)" && export CXX="$_"
+# Build options
+# Disable PCH compilation for older versions of openSUSE/SLES
+# as it requires cmake >= 3.16.
+# Temporarily disable PCH compilation for ppc64 and ppc64le architectures
+# as the build servers do not support it yet.
 %cmake \
-  -DUSE_PROSTOPLEER=OFF \
-  -DSOLID_ACTIONS_INSTALL_PATH="/usr/share/solid/actions"
-%make_jobs
+  -DCMAKE_SHARED_LINKER_FLAGS="%{?build_ldflags} -Wl,--as-needed -Wl,-z,now" \
+  -DUSE_CHIPTUNE_SID=ON \
+  -DUSE_LINK_TIME_OPTIMIZATION=ON \
+  %if 0%{?suse_version} >= 1520
+%ifnarch ppc64 ppc64le
+-DUSE_PCH=ON \
+%else
+-DUSE_PCH=OFF \
+%endif
+  %else
+  -DUSE_PCH=OFF \
+  %endif
+  -DUSE_GLSLC=OFF \
+  -DUSE_GIT_VERSION=OFF \
+  -DSOLID_ACTIONS_INSTALL_PATH="%{_datadir}/solid/actions"
+%cmake_build
 
 %install
 %cmake_install

++ QMPlay2-src-19.12.19.tar.xz -> QMPlay2-src-20.05.02.tar.xz ++
 178547 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2019-12-23 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2019-12-23 22:46:13

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new.6675 (New)


Package is "QMPlay2"

Mon Dec 23 22:46:13 2019 rev:42 rq:758953 version:19.12.19

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2019-12-05 
17:34:43.117444954 +0100
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new.6675/QMPlay2.changes
2019-12-23 22:48:59.294101857 +0100
@@ -1,0 +2,8 @@
+Sun Dec 22 00:04:26 UTC 2019 - Simon Vogl 
+
+- Update to version 19.12.19
+   * fix VA-API low quality deinterlaced image on AMD GPUs (workaround for 
driver bug),
+   * fix VA-API GLX regression,
+   * fix VA-API EGL detection.
+
+---

Old:

  QMPlay2-src-19.12.04.tar.xz

New:

  QMPlay2-src-19.12.19.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.Vs8YCK/_old  2019-12-23 22:49:00.082102147 +0100
+++ /var/tmp/diff_new_pack.Vs8YCK/_new  2019-12-23 22:49:00.086102149 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:19.12.04
+Version:19.12.19
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0-or-later

++ QMPlay2-src-19.12.04.tar.xz -> QMPlay2-src-19.12.19.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-19.12.04/ChangeLog 
new/QMPlay2-src-19.12.19/ChangeLog
--- old/QMPlay2-src-19.12.04/ChangeLog  2019-12-04 00:31:04.0 +0100
+++ new/QMPlay2-src-19.12.19/ChangeLog  2019-12-19 22:30:23.0 +0100
@@ -1,3 +1,8 @@
+Changes in QMPlay2 19.12.19:
+- fix VA-API low quality deinterlaced image on AMD GPUs (workaround for 
driver bug),
+- fix VA-API GLX regression,
+- fix VA-API EGL detection,
+
 Changes in QMPlay2 build 19.12.04:
 - fix reading of titles for some M3U playlists,
 - fix possible corrupted DXVA2 video playback,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-19.12.04/README.md 
new/QMPlay2-src-19.12.19/README.md
--- old/QMPlay2-src-19.12.04/README.md  2019-12-02 20:42:00.0 +0100
+++ new/QMPlay2-src-19.12.19/README.md  2019-12-15 21:56:46.0 +0100
@@ -35,15 +35,23 @@
 - Install AUR client (e.g. yay),
 - run the following command: `yay -S qmplay2`
 
- Easy installation on openSUSE Leap 15.1
-
+ Easy installation on openSUSE
+# For openSUSE Leap 15.1:
 - Run the following commands:
 ```
 $ sudo zypper ar http://packman.inode.at/suse/openSUSE_Leap_15.1 Packman
+$ suod zypper ar 
http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Leap_15.1
+$ sudo zypper dup --allow-vendor-change --from 
http://packman.inode.at/suse/openSUSE_Leap_15.1
+$ sudo zypper dup --allow-vendor-change --from 
http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Leap_15.1
+$ sudo zypper in QMPlay2
+```
+# For openSUSE Tumbleweed:
+- Run the following commands:
+```
+$ sudo zypper ar http://packman.inode.at/suse/openSUSE_Tumbleweed Packman
+$ sudo zypper dup --allow-vendor-change --from 
http://packman.inode.at/suse/openSUSE_Tumbleweed
 $ sudo zypper in QMPlay2
 ```
-- QMPlay2 from openSUSE repositories might lack some features.
-- Don't use official package, because it is obsolete.
 - Don't mix FFmpeg from different repositories!
 
  Easy installation on Gentoo Linux
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-19.12.04/src/gui/Main.cpp 
new/QMPlay2-src-19.12.19/src/gui/Main.cpp
--- old/QMPlay2-src-19.12.04/src/gui/Main.cpp   2019-11-25 21:11:05.0 
+0100
+++ new/QMPlay2-src-19.12.19/src/gui/Main.cpp   2019-12-19 22:30:08.0 
+0100
@@ -46,6 +46,7 @@
 #include 
 #endif
 
+#include 
 #include 
 #include 
 
@@ -557,7 +558,12 @@
 constexpr int EGLDrmDeviceFileExt = 0x3233;
 void *eglDev = nullptr;
 if (eglQueryDisplayAttribEXTFunc(eglDpy, EGLDeviceExt, 
&eglDev) && eglDev)
-cardFilePath = eglQueryDeviceStringEXTFunc(eglDev, 
EGLDrmDeviceFileExt);
+{
+if (const char *file = eglQueryDeviceStringEXTFunc(eglDev, 
EGLDrmDeviceFileExt))
+cardFilePath = file;
+else
+cardFilePath = "";
+}
 }
 }
 eglTerminateFunc(eglDpy);
@@ -565,11 +571,11 @@
 
 XCloseDisplayFunc(dpy);
 
-if (!cardFilePath.isEmpty())
+if (!cardFilePath.isNull())
 {
 if 

commit QMPlay2 for openSUSE:Factory

2019-12-05 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2019-12-05 17:34:11

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new.4691 (New)


Package is "QMPlay2"

Thu Dec  5 17:34:11 2019 rev:41 rq:754262 version:19.12.04

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2019-11-28 
10:16:25.615638569 +0100
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new.4691/QMPlay2.changes
2019-12-05 17:34:43.117444954 +0100
@@ -1,0 +2,9 @@
+Wed Dec  4 19:05:57 UTC 2019 - Simon Vogl 
+
+- Update to version 19.12.04
+   * Fix reading of titles for some M3U playlists,
+   * fix possible corrupted DXVA2 video playback,
+   * refactor HWAccelInterface class,
+   * minor fixes.
+
+---
@@ -5 +13,0 @@
-

Old:

  QMPlay2-src-19.11.26.tar.xz

New:

  QMPlay2-src-19.12.04.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.R2lZS2/_old  2019-12-05 17:34:43.809444856 +0100
+++ /var/tmp/diff_new_pack.R2lZS2/_new  2019-12-05 17:34:43.813444855 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:19.11.26
+Version:19.12.04
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0-or-later

++ QMPlay2-src-19.11.26.tar.xz -> QMPlay2-src-19.12.04.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-19.11.26/ChangeLog 
new/QMPlay2-src-19.12.04/ChangeLog
--- old/QMPlay2-src-19.11.26/ChangeLog  2019-11-26 19:54:37.0 +0100
+++ new/QMPlay2-src-19.12.04/ChangeLog  2019-12-04 00:31:04.0 +0100
@@ -1,3 +1,9 @@
+Changes in QMPlay2 build 19.12.04:
+- fix reading of titles for some M3U playlists,
+- fix possible corrupted DXVA2 video playback,
+- refactor HWAccelInterface class,
+- minor fixes,
+
 Changes in QMPlay2 build 19.11.26:
 - move OpenGL mode check boxes from visualizations and OpenGL2 settings 
into general settings,
 - improve (again) bypassing compositor on Windows platform and OpenGL,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-19.11.26/README.md 
new/QMPlay2-src-19.12.04/README.md
--- old/QMPlay2-src-19.11.26/README.md  2019-11-22 23:50:05.0 +0100
+++ new/QMPlay2-src-19.12.04/README.md  2019-12-02 20:42:00.0 +0100
@@ -79,10 +79,11 @@
 
 ### Hardware acceleration important information:
 - CUVID, DXVA2, VDPAU and VA-API uses OpenGL2 video output, so OpenGL features 
are available, but CPU filters won't work.
-- DXVA2 requires "WGL_NV_DX_interop" extension. Known issues: possible 
stuttering on NVIDIA GPUs, deinterlacing might not work on AMD GPUs.
-- VDPAU, VA-API and CUVID has its own deinterlacing filters. Their settings 
are available in "Settings->Video filters".
+- DXVA2 requires "WGL_NV_DX_interop" extension.
+- VDPAU, VA-API, CUVID and DXVA2 have its own deinterlacing filters. Their 
settings are available in "Settings->Video filters".
 - H.264 lossless movies (CRF 0 or QP 0) might not be properly decoded via 
VDPAU and VA-API.
 - VideoToolBox doesn't support OpenGL high quality video scaling yet.
+- high quality video downscaling doesn't work on DXVA2 and VDPAU.
 - VideoToolBox doesn't support deinterlacing.
 
 ### VA-API information:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-19.11.26/lang/de.ts 
new/QMPlay2-src-19.12.04/lang/de.ts
--- old/QMPlay2-src-19.11.26/lang/de.ts 2019-11-23 00:46:40.0 +0100
+++ new/QMPlay2-src-19.12.04/lang/de.ts 2019-12-02 20:42:33.0 +0100
@@ -1937,10 +1937,6 @@
 Kann Texturen nicht initialisieren für
 
 
-error
-Fehler
-
-
 texture map error
 Textur-Map-Fehler
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-19.11.26/lang/es.ts 
new/QMPlay2-src-19.12.04/lang/es.ts
--- old/QMPlay2-src-19.11.26/lang/es.ts 2019-11-23 00:46:40.0 +0100
+++ new/QMPlay2-src-19.12.04/lang/es.ts 2019-12-02 20:42:33.0 +0100
@@ -1938,10 +1938,6 @@
 No se pueden iniciar texturas para
 
 
-error
-error
-
-
 texture map error
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-19.11.26/lang/fr.ts 
new/QMPlay2-src-19.12.04/lang/fr.ts
--- old/QMPlay2-src-19.11.26/lang/fr.ts 2019-11-23 00:46:40.0 +0100
+++ new/QMPlay2-src-19.12.04/lang/fr.ts 2019-12-02 20:42:33.0 +0100
@@ -193

commit QMPlay2 for openSUSE:Factory

2019-11-28 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2019-11-28 10:16:01

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new.26869 (New)


Package is "QMPlay2"

Thu Nov 28 10:16:01 2019 rev:40 rq:751442 version:19.11.26

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2019-11-07 
23:20:38.276800980 +0100
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new.26869/QMPlay2.changes   
2019-11-28 10:16:25.615638569 +0100
@@ -1,0 +2,15 @@
+Wed Nov 27 14:01:32 UTC 2019 - Simon Vogl 
+
+- Update to version 19.11.26
+
+   * Move OpenGL mode check boxes from visualizations and OpenGL2 settings 
into general settings,
+   * improve (again) bypassing compositor on Windows platform and OpenGL,
+   * fix YouTube subtitles if default subtitles language is set,
+   * fix FFmpeg < 4.0 compilation for VDPAU and VA-API,
+   * add option to store playback enabled state,
+   * DXVA2 improvements; add video filtering,
+   * add submenus for YouTube context menu,
+   * minor VDPAU and VA-API fixes,
+   * minor macOS improvements.
+
+---

Old:

  QMPlay2-src-19.11.06.tar.xz

New:

  QMPlay2-src-19.11.26.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.eS13Rb/_old  2019-11-28 10:16:26.555638578 +0100
+++ /var/tmp/diff_new_pack.eS13Rb/_new  2019-11-28 10:16:26.559638578 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package QMPlay2
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:19.11.06
+Version:19.11.26
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0-or-later

++ QMPlay2-src-19.11.06.tar.xz -> QMPlay2-src-19.11.26.tar.xz ++
 4592 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2019-11-07 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2019-11-07 23:20:16

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new.2990 (New)


Package is "QMPlay2"

Thu Nov  7 23:20:16 2019 rev:39 rq:746182 version:19.11.06

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2019-11-06 
13:50:06.655766489 +0100
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new.2990/QMPlay2.changes
2019-11-07 23:20:38.276800980 +0100
@@ -2 +2 @@
-Thu Oct 17 12:33:04 UTC 2019 - Richard Brown 
+Wed Nov  6 21:43:27 UTC 2019 - Simon Vogl 
@@ -4 +4,16 @@
-- Remove obsolete Groups tag (fate#326485)
+- Update to version 19.11.06 and fix Leap:15.2 build failure.
+   * Remove dedicated VDPAU video output and add VDPAU interoperation with 
OpenGL,
+   * add more search patch for VA-API and VDPAU drivers (for AppImage),
+   * fix colorspace issues when using CPU deinterlacing filters,
+   * improve bypassing compositor on Windows platform and OpenGL,
+   * remove dedicated VA-API video output (use OpenGL instead),
+   * add bypass compositor option on X11 platform and OpenGL,
+   * fix playback error with VA-API deinterlacing filters,
+   * always download x86-64 installer on x86-64 Windows,
+   * fix EGL detection on X11/Intel (for VA-API),
+   * allow to enlarge small cover images,
+   * update Ukrainian translation file,
+   * add VP9 codec support for VDPAU,
+   * playlist quick sync fixes,
+   * fix RTSP playback,
+   * other minor fixes.

Old:

  QMPlay2-src-19.09.03.tar.xz

New:

  QMPlay2-src-19.11.06.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.1Ry8WU/_old  2019-11-07 23:20:39.564802361 +0100
+++ /var/tmp/diff_new_pack.1Ry8WU/_new  2019-11-07 23:20:39.568802366 +0100
@@ -17,10 +17,11 @@
 
 
 Name:   QMPlay2
-Version:19.09.03
+Version:19.11.06
 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
 %if 0%{?suse_version} > 1320
@@ -41,7 +42,7 @@
 BuildRequires:  pkgconfig(Qt5X11Extras)
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(libass)
-BuildRequires:  pkgconfig(libavcodec)
+BuildRequires:  pkgconfig(libavcodec) >= 58.18.100
 BuildRequires:  pkgconfig(libavdevice)
 BuildRequires:  pkgconfig(libavformat)
 BuildRequires:  pkgconfig(libavutil)
@@ -72,6 +73,7 @@
 
 %packagedevel
 Summary:%{name} development files
+Group:  Development/Libraries/Other
 Requires:   %{name} = %{version}
 
 %descriptiondevel
@@ -87,7 +89,7 @@
 test -x "$(type -p g++-7)" && export CXX="$_"
 %cmake \
   -DUSE_PROSTOPLEER=OFF \
-  -DSOLID_ACTIONS_INSTALL_PATH="/usr/share/solid/actions" \
+  -DSOLID_ACTIONS_INSTALL_PATH="/usr/share/solid/actions"
 %make_jobs
 
 %install
@@ -114,7 +116,8 @@
 %mime_database_postun
 
 %files
-%doc LICENSE README.md
+%doc README.md
+%license LICENSE
 %{_bindir}/%{name}
 %{_libdir}/qmplay2
 %{_libdir}/libqmplay2.so

++ QMPlay2-src-19.09.03.tar.xz -> QMPlay2-src-19.11.06.tar.xz ++
 8159 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2019-11-06 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2019-11-06 13:49:59

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new.2990 (New)


Package is "QMPlay2"

Wed Nov  6 13:49:59 2019 rev:38 rq:739294 version:19.09.03

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2019-09-05 
12:42:33.463476490 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new.2990/QMPlay2.changes
2019-11-06 13:50:06.655766489 +0100
@@ -1,0 +2,5 @@
+Thu Oct 17 12:33:04 UTC 2019 - Richard Brown 
+
+- Remove obsolete Groups tag (fate#326485)
+
+---



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.xEpvUh/_old  2019-11-06 13:50:09.131769174 +0100
+++ /var/tmp/diff_new_pack.xEpvUh/_new  2019-11-06 13:50:09.135769178 +0100
@@ -21,7 +21,6 @@
 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
 %if 0%{?suse_version} > 1320
@@ -73,7 +72,6 @@
 
 %packagedevel
 Summary:%{name} development files
-Group:  Development/Libraries/Other
 Requires:   %{name} = %{version}
 
 %descriptiondevel




commit QMPlay2 for openSUSE:Factory

2019-09-05 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2019-09-05 12:42:29

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new.7948 (New)


Package is "QMPlay2"

Thu Sep  5 12:42:29 2019 rev:37 rq:728148 version:19.09.03

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2019-08-28 
18:36:48.137269931 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new.7948/QMPlay2.changes
2019-09-05 12:42:33.463476490 +0200
@@ -1,0 +2,18 @@
+Wed Sep  4 06:14:16 UTC 2019 - Dmitriy Perlow 
+
+- Removed QMPlay2-desktop-warnings.diff (no warnings any more)
+- Trimed previous changes entry.
+
+---
+Tue Sep  3 22:31:53 UTC 2019 - Simon Vogl 
+
+- Update to version 19.09.03  
+   * fix possible compilation error with FFTSpectrum (all OSes),
+   * add code for finding VA-API and VDPAU drivers directory,
+   * fixes in "QMPlay2.1", "QMPlay2.desktop", "QMPlay2.appdata.xml",
+   * improve checking for EGL in X11 - less possibility to fail,
+   * add (again) YouTube quality settings into settings widget,
+   * update translation files (martinkg, Alexey Lugin),
+   * allow only YUV420P videos in VideoToolBox.
+
+---

Old:

  QMPlay2-desktop-warnings.diff
  QMPlay2-src-19.08.27.tar.xz

New:

  QMPlay2-src-19.09.03.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.Pt82J4/_old  2019-09-05 12:42:34.103476365 +0200
+++ /var/tmp/diff_new_pack.Pt82J4/_new  2019-09-05 12:42:34.107476363 +0200
@@ -17,16 +17,13 @@
 
 
 Name:   QMPlay2
-Version:19.08.27
+Version:19.09.03
 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-FIX-OPENSUSE vs. WARNING: invalid-desktopfile contains group,
-# but ones extending the format should start with "X-".
-Patch2: QMPlay2-desktop-warnings.diff
 %if 0%{?suse_version} > 1320
 BuildRequires:  gcc
 BuildRequires:  gcc-c++
@@ -84,7 +81,6 @@
 
 %prep
 %setup -q -n %{name}-src-%{version}
-%patch2 -p1
 
 %build
 test -x "$(type -p gcc)" && export CC="$_"
@@ -93,6 +89,7 @@
 test -x "$(type -p g++-7)" && export CXX="$_"
 %cmake \
   -DUSE_PROSTOPLEER=OFF \
+  -DSOLID_ACTIONS_INSTALL_PATH="/usr/share/solid/actions" \
 %make_jobs
 
 %install
@@ -100,7 +97,7 @@
 
 # Let's use %%doc macro. AUTHORS & ChangeLog are required for help window
 cd %{buildroot}/%{_datadir}/qmplay2
-rm LICENSE README.md TODO
+rm LICENSE README.md
 
 # WARNING: gzipped-svg-icon. Not all DE that support SVG icons support
 # them gzipped (.svgz). Install the icon as plain uncompressed SVG.
@@ -119,11 +116,14 @@
 %mime_database_postun
 
 %files
-%doc LICENSE README.md TODO
+%doc LICENSE README.md
 %{_bindir}/%{name}
 %{_libdir}/qmplay2
 %{_libdir}/libqmplay2.so
 %{_datadir}/applications/%{name}*.desktop
+%dir %{_datadir}/solid
+%dir %{_datadir}/solid/actions
+%{_datadir}/solid/actions/%{name}*.desktop
 %dir %{_datadir}/metainfo/
 %{_datadir}/metainfo/%{name}.appdata.xml
 %{_datadir}/icons/hicolor/*/apps/%{name}.png

++ QMPlay2-src-19.08.27.tar.xz -> QMPlay2-src-19.09.03.tar.xz ++
 1642 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2019-08-28 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2019-08-28 18:36:45

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new.7948 (New)


Package is "QMPlay2"

Wed Aug 28 18:36:45 2019 rev:36 rq:726609 version:19.08.27

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2019-08-22 
10:58:04.641653949 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new.7948/QMPlay2.changes
2019-08-28 18:36:48.137269931 +0200
@@ -1,0 +2,26 @@
+Tue Aug 27 20:16:47 UTC 2019 - Simon Vogl 
+
+- Update to version 19.08.27
+   * A lot of VA-API improvements including zero-copy on OpenGL (some old 
drivers might cease to work - I can't test them),
+   * fix loading of QMPlay2 modules (on some OS'es it leads to crash),
+   * improve full screen switching (fixes regression since 18.12.26),
+   * add "CustomUserAgent" into a "General" section in QMPlay2.ini,
+   * fix black video when decoding videos with color palette,
+   * add option to disable subtitles at program startup,
+   * remove QMake build system, added Android to CMake,
+   * display FFT spectrum in logarithmic scale,
+   * improve displaying of graphical subtitles,
+   * rewrite MediaBrowser, now use JavaScript,
+   * a lot of YouTube and youtube-dl changes,
+   * show native window file path separator,
+   * add "opennew" command line argument,
+   * display lyrics from file metadata,
+   * fix language codes for MKV files,
+   * add initial colorspace support,
+   * add stereo channels swapping,
+   * add "always on top" option,
+   * bugfixes and improvements,
+   * LastFM scrobble fixes,
+   * require FFmpeg 3.3.
+
+---

Old:

  QMPlay2-src-19.05.27+git.1566388634.946797cf.tar.xz
  _service
  _servicedata

New:

  QMPlay2-src-19.08.27.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.3WpknQ/_old  2019-08-28 18:36:49.089269766 +0200
+++ /var/tmp/diff_new_pack.3WpknQ/_new  2019-08-28 18:36:49.093269765 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   QMPlay2
-Version:19.05.27+git.1566388634.946797cf
+Version:19.08.27
 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: QMPlay2-src-%{version}.tar.xz
+Source: 
https://github.com/zaps166/QMPlay2/releases/download/%{version}/QMPlay2-src-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE vs. WARNING: invalid-desktopfile contains group,
 # but ones extending the format should start with "X-".
 Patch2: QMPlay2-desktop-warnings.diff

++ QMPlay2-src-19.05.27+git.1566388634.946797cf.tar.xz -> 
QMPlay2-src-19.08.27.tar.xz ++
 6108 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2019-08-22 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2019-08-22 10:57:56

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new.22127 (New)


Package is "QMPlay2"

Thu Aug 22 10:57:56 2019 rev:35 rq:725140 
version:19.05.27+git.1566388634.946797cf

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2019-05-14 
13:43:34.212665790 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new.22127/QMPlay2.changes   
2019-08-22 10:58:04.641653949 +0200
@@ -1,0 +2,13 @@
+Wed Aug 21 15:38:11 UTC 2019 - Simon Vogl 
+
+- Update to version 19.05.27+git.1566388634.946797cf
+   * Fixed QMPlay2 crashing on openSUSE Tumbleweed,
+   * fixed several VA-API related bugs,
+   * fixed compilation with FFmpeg < 4.0,
+   * don't use DeepBind for loading modules,
+   * added .m3u8 file extension to playlists,
+   * updated several translations,
+   * now requires Qt5Qml as a build dependency,
+   * other minor bugfixes.
+
+---

Old:

  QMPlay2-src-18.12.26.tar.xz

New:

  QMPlay2-src-19.05.27+git.1566388634.946797cf.tar.xz
  _service
  _servicedata



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.QUjkYD/_old  2019-08-22 10:58:07.177653609 +0200
+++ /var/tmp/diff_new_pack.QUjkYD/_new  2019-08-22 10:58:07.197653606 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   QMPlay2
-Version:18.12.26
+Version:19.05.27+git.1566388634.946797cf
 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
+Source: QMPlay2-src-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE vs. WARNING: invalid-desktopfile contains group,
 # but ones extending the format should start with "X-".
 Patch2: QMPlay2-desktop-warnings.diff
@@ -39,6 +39,7 @@
 BuildRequires:  pkgconfig
 BuildRequires:  cmake(Qt5LinguistTools)
 BuildRequires:  pkgconfig(Qt5DBus)
+BuildRequires:  pkgconfig(Qt5Qml)
 BuildRequires:  pkgconfig(Qt5Svg)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5X11Extras)

++ _service ++

  
src-19.05.27+git
https://github.com/zaps166/QMPlay2.git
git
.git*
enable
  
  
xz
*.tar
  
  

++ _servicedata ++


https://github.com/zaps166/QMPlay2.git
  946797cf4ff042e87d88010eff3d78945045657a



commit QMPlay2 for openSUSE:Factory

2019-05-14 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2019-05-14 13:43:21

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new.5148 (New)


Package is "QMPlay2"

Tue May 14 13:43:21 2019 rev:34 rq:702657 version:18.12.26

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2018-11-12 
09:46:25.752736193 +0100
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new.5148/QMPlay2.changes
2019-05-14 13:43:34.212665790 +0200
@@ -1,0 +2,24 @@
+Tue May  7 15:12:30 UTC 2019 - Marius Kittler 
+
+- Update to version 18.12.26 
+   * Use audio resampler/channel converter before filters/visualization 
(default option),
+   * fixed loading Ogg Opus file when file extension is "ogg" in tag editor,
+   * improved Youtube detection by YouTube extension (youtu.be),
+   * don't load CUE files which uses more then one audio file,
+   * fixed mono playback with different volume per channel,
+   * added key shortcuts and OSD for video adjustments,
+   * updated Ukrainian and Hungarian translation files,
+   * fixed YouTube seeking on streams with subtitles,
+   * update Ukrainian and German translation files,
+   * don't load playlist files within other files,
+   * added *.opus to Windows file association,
+   * use QSaveFile for QMPlay2FileWriter,
+   * add 1440p into YouTube presets,
+   * replaced Datmusic by MyFreeMP3,
+   * removed direct zlib dependency,
+   * minor workarounds for Qt 5.12,
+   * CUVID fixes for FFmpeg 4.0,
+   * minor bugfix.
+
+
+---

Old:

  QMPlay2-src-18.07.03.tar.xz

New:

  QMPlay2-src-18.12.26.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.uWIfeT/_old  2019-05-14 13:43:34.62462 +0200
+++ /var/tmp/diff_new_pack.uWIfeT/_new  2019-05-14 13:43:34.62871 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package QMPlay2
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,15 +12,15 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   QMPlay2
-Version:18.07.03
+Version:18.12.26
 Release:0
 Summary:A Qt based media player, streamer and downloader
-License:LGPL-3.0+
+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

++ QMPlay2-src-18.07.03.tar.xz -> QMPlay2-src-18.12.26.tar.xz ++
 3429 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2018-11-12 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2018-11-12 09:45:21

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Mon Nov 12 09:45:21 2018 rev:33 rq:648264 version:18.07.03

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2018-08-27 
12:59:47.608845273 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2018-11-12 
09:46:25.752736193 +0100
@@ -1,0 +2,5 @@
+Sun Nov 11 20:26:53 UTC 2018 - o...@aepfle.de
+
+- Use gcc7 in Leap42 and SLE12 to fix build.
+
+---



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.Abc2WJ/_old  2018-11-12 09:46:26.220735483 +0100
+++ /var/tmp/diff_new_pack.Abc2WJ/_new  2018-11-12 09:46:26.220735483 +0100
@@ -27,6 +27,14 @@
 # PATCH-FIX-OPENSUSE vs. WARNING: invalid-desktopfile contains group,
 # but ones extending the format should start with "X-".
 Patch2: QMPlay2-desktop-warnings.diff
+%if 0%{?suse_version} > 1320
+BuildRequires:  gcc
+BuildRequires:  gcc-c++
+%else
+# Leap 42.3 / SLE12SP3Backports
+BuildRequires:  gcc7
+BuildRequires:  gcc7-c++
+%endif
 BuildRequires:  cmake >= 3.5
 BuildRequires:  pkgconfig
 BuildRequires:  cmake(Qt5LinguistTools)
@@ -78,6 +86,10 @@
 %patch2 -p1
 
 %build
+test -x "$(type -p gcc)" && export CC="$_"
+test -x "$(type -p g++)" && export CXX="$_"
+test -x "$(type -p gcc-7)" && export CC="$_"
+test -x "$(type -p g++-7)" && export CXX="$_"
 %cmake \
   -DUSE_PROSTOPLEER=OFF \
 %make_jobs




commit QMPlay2 for openSUSE:Factory

2018-08-27 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2018-08-27 12:59:45

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Mon Aug 27 12:59:45 2018 rev:32 rq:631596 version:18.07.03

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2018-04-20 
17:25:46.206589320 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2018-08-27 
12:59:47.608845273 +0200
@@ -1,0 +2,14 @@
+Sat Aug 25 23:24:26 UTC 2018 - kah0...@gmail.com
+
+- Update to 18.07.04
+   * Added button to open URL from playlist entry properties,
+   * fix possible crash when group is synchronized,
+   * use new FFmpeg 3.1 API for decoding frames,
+   * autodetection of pasted YouTube address,
+   * fix sorting playlist items by length,
+   * drop support for FFmpeg < 3.1,
+   * add FFmpeg 4.0 compatibility,
+   * minor QPainter HiDPI fix.
+
+
+---

Old:

  QMPlay2-src-18.04.01.tar.xz

New:

  QMPlay2-src-18.07.03.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.sJetMS/_old  2018-08-27 12:59:48.120845832 +0200
+++ /var/tmp/diff_new_pack.sJetMS/_new  2018-08-27 12:59:48.124845837 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:18.04.01
+Version:18.07.03
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+

++ QMPlay2-src-18.04.01.tar.xz -> QMPlay2-src-18.07.03.tar.xz ++
 4977 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2018-04-20 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2018-04-20 17:25:40

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Fri Apr 20 17:25:40 2018 rev:31 rq:593076 version:18.04.01

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2018-03-24 
16:16:16.245571183 +0100
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2018-04-20 
17:25:46.206589320 +0200
@@ -1,0 +2,10 @@
+Tue Apr  3 06:28:17 UTC 2018 - kah0...@gmail.com
+
+- Update to 18.04.01
+  * Enable audio fade in/out on play/stop for video contents,
+  * fix problems with playlist quick sync,
+  * update Hungarian translation file,
+  * update for Wbijam changes,
+  * fix proxy on Windows.
+
+---

Old:

  QMPlay2-src-18.03.02.tar.xz

New:

  QMPlay2-src-18.04.01.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.Vw4SoC/_old  2018-04-20 17:25:47.910527533 +0200
+++ /var/tmp/diff_new_pack.Vw4SoC/_new  2018-04-20 17:25:47.910527533 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:18.03.02
+Version:18.04.01
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+

++ QMPlay2-src-18.03.02.tar.xz -> QMPlay2-src-18.04.01.tar.xz ++
 1967 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2018-03-24 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2018-03-24 16:16:06

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Sat Mar 24 16:16:06 2018 rev:30 rq:590496 version:18.03.02

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2018-01-09 
14:54:33.787948875 +0100
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2018-03-24 
16:16:16.245571183 +0100
@@ -1,0 +2,21 @@
+Thu Mar  8 22:09:27 UTC 2018 - kah0...@gmail.com
+
+- Update to 18.03.02
+  * Allow to move video and subtitles in OpenGL2 video output (Ctrl and Shift 
key modifiers),
+  * add option to automatically perform non-recursive quick sync on playlist 
group,
+  * add high quality video scaling in OpenGL2 video output (disabled by 
default),
+  * add bit-perfect audio option for PortAudio module on macOS (René Bertin),
+  * automatically restore main window when new video file is loaded (option),
+  * move "My radio stations" into "Radio Browser" tab and add Drag and drop,
+  * properly open YouTube M3U8 live streams (through youtube-dl),
+  * option to convert media file after download (e.g. to MP3),
+  * audio fade in/out is now disabled for video contents,
+  * don't unpause when seeking (default option),
+  * QPainter video output optimizations,
+  * add sorting YouTube search results,
+  * add Hungarian translation file,
+  * fix subtitles on YouTube,
+  * contrast improvements.
+- Updated patch QMPlay2-desktop-warnings.diff
+
+---

Old:

  QMPlay2-src-17.12.31.tar.xz

New:

  QMPlay2-src-18.03.02.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.7wVhpv/_old  2018-03-24 16:16:17.581523025 +0100
+++ /var/tmp/diff_new_pack.7wVhpv/_new  2018-03-24 16:16:17.585522881 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:17.12.31
+Version:18.03.02
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+

++ QMPlay2-desktop-warnings.diff ++
--- /var/tmp/diff_new_pack.7wVhpv/_old  2018-03-24 16:16:17.633521151 +0100
+++ /var/tmp/diff_new_pack.7wVhpv/_new  2018-03-24 16:16:17.633521151 +0100
@@ -20,7 +20,7 @@
  
 -[Prev Shortcut Group]
 +[X-Prev Shortcut Group]
- Name=Previuos
+ Name=Previous
  Exec=QMPlay2 -prev
  TargetEnvironment=Unity
  

++ QMPlay2-src-17.12.31.tar.xz -> QMPlay2-src-18.03.02.tar.xz ++
 18996 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2018-01-09 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2018-01-09 14:54:33

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Tue Jan  9 14:54:33 2018 rev:29 rq:562417 version:17.12.31

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2017-10-28 
14:22:06.426624699 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2018-01-09 
14:54:33.787948875 +0100
@@ -1,0 +2,35 @@
+Mon Jan  8 07:03:50 UTC 2018 - kah0...@gmail.com
+
+- Update to 17.12.31
+  * Automaticaly rotate movie or set spherical view if is set in
+metadata.
+  * update Ukrainian translation file (Alexey Lugin)/
+  * add reading of CUE files.
+  * VA-API/OpenGL fixes.
+
+---
+Sat Dec 16 07:44:22 UTC 2017 - mplus...@suse.com
+
+- Fix download url
+- Update project url
+- Update dependencies (support for svg)
+- Refresh QMPlay2-desktop-warnings.diff
+
+---
+Thu Dec 14 02:40:13 UTC 2017 - kah0...@gmail.com
+
+- Update to 17.12.1
+   * Use pan gesture for scrolling on Windows (native) and Android (QScroller),
+   * add task bar playback progress and tool buttons on Windows,
+   * drop support for Qt < 5.6, CMake < 3.1, and FFmpeg < 2.5,
+   * add Ukrainian translation file (Alexey Lugin),
+   * update Russian translation file (victorr2007),
+   * more mouse interaction with system tray,
+   * remove already fixed Qt bug workarounds,
+   * use Qt5 JSON parser instead of Json11,
+   * add Toast notifications for Android,
+   * simplify LineEdit using Qt 5.2 API,
+   * remove SoundCloud and ProstoPleer,
+   * use "QCommandLineParser".
+
+---

Old:

  QMPlay2-src-17.10.24.tar.xz

New:

  QMPlay2-src-17.12.31.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.bD4VBC/_old  2018-01-09 14:54:34.583911561 +0100
+++ /var/tmp/diff_new_pack.bD4VBC/_new  2018-01-09 14:54:34.587911374 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package QMPlay2
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,12 +17,12 @@
 
 
 Name:   QMPlay2
-Version:17.10.24
+Version:17.12.31
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+
 Group:  Productivity/Multimedia/Video/Players
-Url:http://zaps166.sourceforge.net/?app=QMPlay2
+URL:https://github.com/zaps166/QMPlay2
 Source: 
https://github.com/zaps166/QMPlay2/releases/download/%{version}/QMPlay2-src-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE vs. WARNING: invalid-desktopfile contains group,
 # but ones extending the format should start with "X-".
@@ -31,6 +31,7 @@
 BuildRequires:  pkgconfig
 BuildRequires:  cmake(Qt5LinguistTools)
 BuildRequires:  pkgconfig(Qt5DBus)
+BuildRequires:  pkgconfig(Qt5Svg)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5X11Extras)
 BuildRequires:  pkgconfig(alsa)
@@ -60,8 +61,9 @@
 Recommends: youtube-dl
 
 %description
-%{name} is a video player, it can play and stream all formats supported by
-ffmpeg and libmodplug (including J2B). It has an integrated Youtube browser.
+QMPlay2 is a video player, it can play and stream all formats supported by
+ffmpeg and libmodplug (including J2B). It has an integrated Youtube
+browser.
 
 %packagedevel
 Summary:%{name} development files
@@ -73,7 +75,7 @@
 
 %prep
 %setup -q -n %{name}-src-%{version}
-%patch2
+%patch2 -p1
 
 %build
 %cmake \

++ QMPlay2-desktop-warnings.diff ++
--- /var/tmp/diff_new_pack.bD4VBC/_old  2018-01-09 14:54:34.607910437 +0100
+++ /var/tmp/diff_new_pack.bD4VBC/_new  2018-01-09 14:54:34.607910437 +0100
@@ -1,6 +1,8 @@
 src/gui/Unix/QMPlay2.desktop.orig  2017-03-11 03:19:26.0 +0300
-+++ src/gui/Unix/QMPlay2.desktop   2017-07-12 22:52:35.590653797 +0300
-@@ -12,22 +12,22 @@
+Index: QMPlay2-src-17.12.11/src/gui/Unix/QMPlay2.desktop
+===
+--- QMPlay2-src-17.12.11.orig/src/gui/Unix/QMPlay2.desktop
 QMPlay2-src-17.12.11/src/gui/Unix/QMPlay2.desktop
+@@ -12,22 +12,22 @@ MimeType=inode/directory;video/mp4;video
  
  X-Ayatana-Desktop-Shortcuts=PlayPause;Stop;Prev;Next;
  

++ QMPlay2-src-17.10.24.tar.xz -> QMPlay2-src-17.12.31.tar.xz ++

commit QMPlay2 for openSUSE:Factory

2017-10-28 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2017-10-28 14:22:04

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Sat Oct 28 14:22:04 2017 rev:28 rq:537035 version:17.10.24

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2017-10-10 
11:43:08.483064573 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2017-10-28 
14:22:06.426624699 +0200
@@ -1,0 +2,16 @@
+Fri Oct 27 07:44:29 UTC 2017 - mplus...@suse.com
+
+- Small spec file clenup:
+  * Run spec-clener
+  * Use more cmake macros
+
+---
+Thu Oct 26 08:49:07 UTC 2017 - kah0...@gmail.com
+
+- Update to 17.10.24
+  * Add option to stop playback after every file,
+  * fix crash in FFmpeg settings on Windows XP,
+  * add Datmusic (VK) as Pleer replacement,
+  * fix possible crash in RadioBrowser.
+
+---

Old:

  QMPlay2-src-17.10.04.tar.xz

New:

  QMPlay2-src-17.10.24.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.jqqPF4/_old  2017-10-28 14:22:07.110599694 +0200
+++ /var/tmp/diff_new_pack.jqqPF4/_new  2017-10-28 14:22:07.110599694 +0200
@@ -17,19 +17,18 @@
 
 
 Name:   QMPlay2
-Version:17.10.04
+Version:17.10.24
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+
 Group:  Productivity/Multimedia/Video/Players
 Url:http://zaps166.sourceforge.net/?app=QMPlay2
 Source: 
https://github.com/zaps166/QMPlay2/releases/download/%{version}/QMPlay2-src-%{version}.tar.xz
-
 # PATCH-FIX-OPENSUSE vs. WARNING: invalid-desktopfile contains group,
 # but ones extending the format should start with "X-".
 Patch2: QMPlay2-desktop-warnings.diff
-
 BuildRequires:  cmake >= 3.5
+BuildRequires:  pkgconfig
 BuildRequires:  cmake(Qt5LinguistTools)
 BuildRequires:  pkgconfig(Qt5DBus)
 BuildRequires:  pkgconfig(Qt5Widgets)
@@ -78,10 +77,8 @@
 
 %build
 %cmake \
-   -DCMAKE_INSTALL_LIBDIR=%{_libdir} \
-DUSE_PROSTOPLEER=OFF \
-   -DCMAKE_BUILD_TYPE=RelWithDebInfo
-make V=1 %{?_smp_mflags}
+%make_jobs
 
 %install
 %cmake_install
@@ -107,7 +104,6 @@
 %mime_database_postun
 
 %files
-%defattr(-,root,root)
 %doc LICENSE README.md TODO
 %{_bindir}/%{name}
 %{_libdir}/qmplay2
@@ -122,11 +118,10 @@
 %dir %{_datadir}/icons/hicolor/*/apps
 %endif
 %{_datadir}/qmplay2
-%{_mandir}/man?/%{name}.?.*
+%{_mandir}/man?/%{name}.?%{ext_man}
 %{_datadir}/mime/packages/x-*.xml
 
 %files devel
-%defattr(-,root,root)
 %{_includedir}/%{name}
 
 %changelog

++ QMPlay2-src-17.10.04.tar.xz -> QMPlay2-src-17.10.24.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-17.10.04/CMakeLists.txt 
new/QMPlay2-src-17.10.24/CMakeLists.txt
--- old/QMPlay2-src-17.10.04/CMakeLists.txt 2017-10-04 22:27:21.0 
+0200
+++ new/QMPlay2-src-17.10.24/CMakeLists.txt 2017-10-24 18:52:37.0 
+0200
@@ -86,7 +86,9 @@
 add_feature_info("Freedesktop notifications" USE_FREEDESKTOP_NOTIFICATIONS 
"Use Freedesktop notifications")
 endif()
 
-option(USE_PROSTOPLEER "Build with ProstoPleer support" ON)
+option(USE_DATMUSIC "Build with Datmusic support" ON)
+add_feature_info(Datmusic USE_DATMUSIC "Build with Datmusic support")
+option(USE_PROSTOPLEER "Build with ProstoPleer support" OFF)
 add_feature_info(ProstoPleer USE_PROSTOPLEER "Build with ProstoPleer support")
 option(USE_SOUNDCLOUD "Build with SoundCloud support" OFF)
 add_feature_info(SoundCloud USE_SOUNDCLOUD "Build with SoundCloud support")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-17.10.04/ChangeLog 
new/QMPlay2-src-17.10.24/ChangeLog
--- old/QMPlay2-src-17.10.04/ChangeLog  2017-10-04 22:27:13.0 +0200
+++ new/QMPlay2-src-17.10.24/ChangeLog  2017-10-24 18:55:28.0 +0200
@@ -1,3 +1,9 @@
+Changes in QMPlay2 build 17.10.24:
+   - add option to stop playback after every file,
+   - fix crash in FFmpeg settings on Windows XP,
+   - add Datmusic (VK) as Pleer replacement,
+   - fix possible crash in RadioBrowser,
+
 Changes in QMPlay2 build 17.10.04:
- command line seeking bugfix,
- update for Wbijam changes,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-17.10.04/lang/de.ts 
new/QMPlay2-src-17.10.24/lang/de.ts
--- old/QMPlay2-src-17.10.04/lang/de.ts 2017-10-04 22:27:21.0 +0200
+++ new/QMPlay2-src-17.10.24/

commit QMPlay2 for openSUSE:Factory

2017-10-10 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2017-10-10 11:43:02

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Tue Oct 10 11:43:02 2017 rev:27 rq:532900 version:17.10.04

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2017-09-21 
12:36:11.359915644 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2017-10-10 
11:43:08.483064573 +0200
@@ -1,0 +2,8 @@
+Mon Oct  9 18:21:25 UTC 2017 - kah0...@gmail.com
+
+- Update to 17.10.04
+  * Command line seeking bugfix
+  * update for Wbijam changes,
+  * CUVID bugfix
+
+---

Old:

  QMPlay2-src-17.09.16.tar.xz

New:

  QMPlay2-src-17.10.04.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.MqAv2V/_old  2017-10-10 11:43:10.142991719 +0200
+++ /var/tmp/diff_new_pack.MqAv2V/_new  2017-10-10 11:43:10.146991544 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:17.09.16
+Version:17.10.04
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+

++ QMPlay2-src-17.09.16.tar.xz -> QMPlay2-src-17.10.04.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-17.09.16/ChangeLog 
new/QMPlay2-src-17.10.04/ChangeLog
--- old/QMPlay2-src-17.09.16/ChangeLog  2017-09-16 12:41:39.0 +0200
+++ new/QMPlay2-src-17.10.04/ChangeLog  2017-10-04 22:27:13.0 +0200
@@ -1,3 +1,8 @@
+Changes in QMPlay2 build 17.10.04:
+   - command line seeking bugfix,
+   - update for Wbijam changes,
+   - CUVID bugfix,
+
 Changes in QMPlay2 build 17.09.16:
- fix playback position regression introduced in 17.09.13,
- update German translation (martinkg),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-17.09.16/README.md 
new/QMPlay2-src-17.10.04/README.md
--- old/QMPlay2-src-17.09.16/README.md  2017-09-16 12:41:25.0 +0200
+++ new/QMPlay2-src-17.10.04/README.md  2017-10-04 22:27:21.0 +0200
@@ -306,7 +306,7 @@
- `Qt5Widgets_DIR`: path to the Qt5Widgets cmake directory (e.g. 
`~/qtbase/lib/cmake/Qt5Widgets`).
- `Qt5DBus_DIR`: path to the Qt5DBus cmake directory (e.g. 
`~/qtbase/lib/cmake/Qt5DBus`).
- `Qt5LinguistTools_DIR`: path to the Qt5LinguistTools cmake directory 
(e.g. `~/qtbase/lib/cmake/Qt5LinguistTools`).
-   - `Qt5Svg_DIR`: path to the Qt5LinguistTools cmake directory (e.g. 
`~/qtbase/lib/cmake/Qt5Svg`).
+   - `Qt5Svg_DIR`: path to the Qt5Svg cmake directory (e.g. 
`~/qtbase/lib/cmake/Qt5Svg`).
 
 Every CMake option must be prepended with `-D` and new value is set after `=`.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-17.09.16/src/gui/MainWidget.cpp 
new/QMPlay2-src-17.10.04/src/gui/MainWidget.cpp
--- old/QMPlay2-src-17.09.16/src/gui/MainWidget.cpp 2017-09-16 
12:34:31.0 +0200
+++ new/QMPlay2-src-17.10.04/src/gui/MainWidget.cpp 2017-10-04 
22:27:21.0 +0200
@@ -523,7 +523,7 @@
else if (param == "speed")
playC.setSpeed(data.toDouble());
else if (param == "seek")
-   seek(data.toInt());
+   seek(data.toDouble());
else if (param == "RestartPlaying")
playC.restart();
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-17.09.16/src/modules/CUVID/CuvidDec.cpp 
new/QMPlay2-src-17.10.04/src/modules/CUVID/CuvidDec.cpp
--- old/QMPlay2-src-17.09.16/src/modules/CUVID/CuvidDec.cpp 2017-09-16 
00:19:27.0 +0200
+++ new/QMPlay2-src-17.10.04/src/modules/CUVID/CuvidDec.cpp 2017-10-04 
20:49:43.0 +0200
@@ -34,7 +34,7 @@
#define GL_TEXTURE_2D 0x0DE1
 #endif
 
-static QMutex cudaMutex(QMutex::Recursive);
+static QMutex g_cudaMutex(QMutex::Recursive);
 
 extern "C"
 {
@@ -157,7 +157,7 @@
inline ContextGuard(CUcontext ctx) :
m_locked(true)
{
-   cudaMutex.lock();
+   g_cudaMutex.lock();
ctxPushCurrent(ctx);
}
inline ~ContextGuard()
@@ -171,7 +171,7 @@
{
CUcontext ctx;
ctxPopCurrent(&ctx);
-   cudaMutex.unlock();
+   g_cudaMutex.unlock();
m_lock

commit QMPlay2 for openSUSE:Factory

2017-09-21 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2017-09-21 12:35:21

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Thu Sep 21 12:35:21 2017 rev:26 rq:527599 version:17.09.16

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2017-08-29 
11:44:59.496618591 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2017-09-21 
12:36:11.359915644 +0200
@@ -1,0 +2,8 @@
+Tue Sep 19 03:38:11 UTC 2017 - kah0...@gmail.com
+
+- Update to 17.09.16
+  * Fix playback position regression introduced in 17.09.13,
+  * update German translation (martinkg).
+- Updated URL
+
+---

Old:

  QMPlay2-src-17.07.25.tar.xz

New:

  QMPlay2-src-17.09.16.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.61jhrA/_old  2017-09-21 12:36:12.655733293 +0200
+++ /var/tmp/diff_new_pack.61jhrA/_new  2017-09-21 12:36:12.659732731 +0200
@@ -17,12 +17,12 @@
 
 
 Name:   QMPlay2
-Version:17.07.25
+Version:17.09.16
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+
 Group:  Productivity/Multimedia/Video/Players
-Url:http://qt-apps.org/content/show.php/QMPlay2?content=153339
+Url:http://zaps166.sourceforge.net/?app=QMPlay2
 Source: 
https://github.com/zaps166/QMPlay2/releases/download/%{version}/QMPlay2-src-%{version}.tar.xz
 
 # PATCH-FIX-OPENSUSE vs. WARNING: invalid-desktopfile contains group,

++ QMPlay2-src-17.07.25.tar.xz -> QMPlay2-src-17.09.16.tar.xz ++
 3245 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2017-08-29 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2017-08-29 11:44:44

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Tue Aug 29 11:44:44 2017 rev:25 rq:519048 version:17.07.25

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2017-08-24 
18:38:13.333215196 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2017-08-29 
11:44:59.496618591 +0200
@@ -1,0 +2,13 @@
+Sat Aug 26 08:33:58 UTC 2017 - dap.darkn...@gmail.com
+
+- Update to 17.07.25:
+  * minor CUVID bugfix (missing PTS in some videos),
+  * added option to hide artist metadata,
+  * Tekstowo: minor improvement,
+  * don't delete Radio settings,
+  * minor QPainter bugfix,
+  * fix YouTube images.
+- Removed obsoletion actual till Leap 42.1.
+- Finally replaced QMPlay2-no-prostopleer.diff by cmake option.
+
+---

Old:

  QMPlay2-no-prostopleer.diff
  QMPlay2-src-17.06.09.tar.xz

New:

  QMPlay2-src-17.07.25.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.4q21yG/_old  2017-08-29 11:45:00.492478209 +0200
+++ /var/tmp/diff_new_pack.4q21yG/_new  2017-08-29 11:45:00.500477082 +0200
@@ -17,17 +17,14 @@
 
 
 Name:   QMPlay2
-Version:17.06.09
+Version:17.07.25
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+
 Group:  Productivity/Multimedia/Video/Players
 Url:http://qt-apps.org/content/show.php/QMPlay2?content=153339
 Source: 
https://github.com/zaps166/QMPlay2/releases/download/%{version}/QMPlay2-src-%{version}.tar.xz
-# PATCH-FIX-OPENSUSE vs. Prostopleer extension that provides illegal audio.
-# NOTE Please don't remove the patch because of source update,
-# just update the patch!
-Patch1: QMPlay2-no-prostopleer.diff
+
 # PATCH-FIX-OPENSUSE vs. WARNING: invalid-desktopfile contains group,
 # but ones extending the format should start with "X-".
 Patch2: QMPlay2-desktop-warnings.diff
@@ -62,7 +59,6 @@
 Requires(postun): shared-mime-info
 Requires(postun): update-desktop-files
 Recommends: youtube-dl
-Obsoletes:  %{name}-kde-integration <= %{version}
 
 %description
 %{name} is a video player, it can play and stream all formats supported by
@@ -78,12 +74,12 @@
 
 %prep
 %setup -q -n %{name}-src-%{version}
-%patch1
 %patch2
 
 %build
 %cmake \
-DCMAKE_INSTALL_LIBDIR=%{_libdir} \
+   -DUSE_PROSTOPLEER=OFF \
-DCMAKE_BUILD_TYPE=RelWithDebInfo
 make V=1 %{?_smp_mflags}
 

++ QMPlay2-src-17.06.09.tar.xz -> QMPlay2-src-17.07.25.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-17.06.09/ChangeLog 
new/QMPlay2-src-17.07.25/ChangeLog
--- old/QMPlay2-src-17.06.09/ChangeLog  2017-06-09 22:39:42.0 +0200
+++ new/QMPlay2-src-17.07.25/ChangeLog  2017-07-25 20:52:12.0 +0200
@@ -1,3 +1,11 @@
+Changes in QMPlay2 build 17.07.25:
+   - minor CUVID bugfix (missing PTS in some videos),
+   - added option to hide artist metadata,
+   - Tekstowo: minor improvement,
+   - don't delete Radio settings,
+   - minor QPainter bugfix,
+   - fix YouTube images,
+
 Changes in QMPlay2 build 17.06.09:
- load next video decoder if current video decoder fails (fixes some 
VideoToolBox problems),
- more accurate seeking (use double type instead of seconds in integer),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-17.06.09/README.md 
new/QMPlay2-src-17.07.25/README.md
--- old/QMPlay2-src-17.06.09/README.md  2017-04-16 18:42:15.0 +0200
+++ new/QMPlay2-src-17.07.25/README.md  2017-07-25 18:07:57.0 +0200
@@ -74,7 +74,7 @@
 
 - Make sure that antivirus or firewall doesn't block "youtube-dl" and doesn't 
block executing external applications!
 
-##Spherical view
+## Spherical view
 
 QMPlay2 supports spherical view on OpenGL video output. You can watch e.g. 
YouTube spherical videos by pressing "Ctrl+3". You can also enable it from the 
menu: "Playback->Video filters->Spherical view".
 
@@ -288,7 +288,7 @@
- `USE_VISUALIZATIONS` - ON: enable/disable Visualizations module.
- `USE_AUDIOFILTERS` - ON: enable/disable AudioFilters module.
- `USE_VIDEOFILTERS` - ON: enable/disable VideoFilters module.
-   - `USE_OPENGL2` - `ON`: enable/disable OpenGL2 module.
+   - `USE_OPENGL2` - `ON`: enable/disable OpenGL2 module and OpenGL in 
Visualizations.
- `USE_AUDIOCD` - autodetect: enabled if libcdio an

commit QMPlay2 for openSUSE:Factory

2017-08-24 Thread root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2017-08-24 18:38:01

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Thu Aug 24 18:38:01 2017 rev:24 rq:510024 version:17.06.09

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2016-11-29 
12:49:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2017-08-24 
18:38:13.333215196 +0200
@@ -1,0 +2,21 @@
+Wed Jul 12 20:02:07 UTC 2017 - dap.darkn...@gmail.com
+
+- Added QMPlay2-no-prostopleer.diff back because Prostopleer
+  extension still provides illegal audio; updated.
+- Added QMPlay2-desktop-warnings.diff vs. WARNING: invalid-
+  desktopfile contains group, but ones extending the format should
+  start with "X-".
+- Resolved WARNING: gzipped-svg-icon (Not all DE that support SVG
+  icons support them gzipped (.svgz). Install the icon as plain
+  uncompressed SVG).
+
+---
+Fri Jul  7 06:49:21 UTC 2017 - kah0...@gmail.com
+
+- Update to 17.06.09:
+  * more acurate seeking
+  * Support for openssl-1.1
+  * Various fixes
+- Drop patch QMPlay2-no-prostopleer.diff
+
+---

Old:

  QMPlay2-src-16.11.20.tar.xz

New:

  QMPlay2-desktop-warnings.diff
  QMPlay2-src-17.06.09.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.PkiGEI/_old  2017-08-24 18:38:13.933130680 +0200
+++ /var/tmp/diff_new_pack.PkiGEI/_new  2017-08-24 18:38:13.941129553 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package QMPlay2
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,20 +17,24 @@
 
 
 Name:   QMPlay2
-Version:16.11.20
+Version:17.06.09
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+
 Group:  Productivity/Multimedia/Video/Players
 Url:http://qt-apps.org/content/show.php/QMPlay2?content=153339
 Source: 
https://github.com/zaps166/QMPlay2/releases/download/%{version}/QMPlay2-src-%{version}.tar.xz
-#PATCH-FIX-OPENSUSE vs. Prostopleer extension that provides illegal audio.
+# PATCH-FIX-OPENSUSE vs. Prostopleer extension that provides illegal audio.
+# NOTE Please don't remove the patch because of source update,
+# just update the patch!
 Patch1: QMPlay2-no-prostopleer.diff
+# PATCH-FIX-OPENSUSE vs. WARNING: invalid-desktopfile contains group,
+# but ones extending the format should start with "X-".
+Patch2: QMPlay2-desktop-warnings.diff
 
-BuildRequires:  cmake >= 3
+BuildRequires:  cmake >= 3.5
 BuildRequires:  cmake(Qt5LinguistTools)
 BuildRequires:  pkgconfig(Qt5DBus)
-BuildRequires:  pkgconfig(Qt5OpenGL)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5X11Extras)
 BuildRequires:  pkgconfig(alsa)
@@ -75,6 +79,7 @@
 %prep
 %setup -q -n %{name}-src-%{version}
 %patch1
+%patch2
 
 %build
 %cmake \
@@ -89,6 +94,10 @@
 cd %{buildroot}/%{_datadir}/qmplay2
 rm LICENSE README.md TODO
 
+# WARNING: gzipped-svg-icon. Not all DE that support SVG icons support
+# them gzipped (.svgz). Install the icon as plain uncompressed SVG.
+gunzip -S svgz 
%{buildroot}/%{_datadir}/icons/hicolor/scalable/apps/%{name}.svgz
+
 %post
 /sbin/ldconfig
 %desktop_database_post
@@ -108,7 +117,10 @@
 %{_libdir}/qmplay2
 %{_libdir}/libqmplay2.so
 %{_datadir}/applications/%{name}*.desktop
+%dir %{_datadir}/metainfo/
+%{_datadir}/metainfo/%{name}.appdata.xml
 %{_datadir}/icons/hicolor/*/apps/%{name}.png
+%{_datadir}/icons/hicolor/scalable/apps/%{name}.*
 %if 0%{?suse_version} == 1315
 %dir %{_datadir}/icons/hicolor/*
 %dir %{_datadir}/icons/hicolor/*/apps

++ QMPlay2-desktop-warnings.diff ++
--- src/gui/Unix/QMPlay2.desktop.orig   2017-03-11 03:19:26.0 +0300
+++ src/gui/Unix/QMPlay2.desktop2017-07-12 22:52:35.590653797 +0300
@@ -12,22 +12,22 @@
 
 X-Ayatana-Desktop-Shortcuts=PlayPause;Stop;Prev;Next;
 
-[PlayPause Shortcut Group]
+[X-PlayPause Shortcut Group]
 Name=Play/Pause
 Exec=QMPlay2 -toggle
 TargetEnvironment=Unity
 
-[Stop Shortcut Group]
+[X-Stop Shortcut Group]
 Name=Stop
 Exec=QMPlay2 -stop
 TargetEnvironment=Unity
 
-[Prev Shortcut Group]
+[X-Prev Shortcut Group]
 Name=Previuos
 Exec=QMPlay2 -prev
 TargetEnvironment=Unity
 
-[Next Shortcut Group]
+[X-Next Shortcut Group]
 Name=Next
 Exec=QMPlay2 -next
 TargetEnvironment=Unity

commit QMPlay2 for openSUSE:Factory

2016-11-29 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2016-11-29 12:49:33

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2016-11-03 
11:14:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-11-29 
12:49:34.0 +0100
@@ -1,0 +2,15 @@
+Tue Nov 22 18:07:00 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.11.20:
+  * Display real FPS and interlaced video information,
+  * VA-API displays using OpenGL (default behavior),
+  * Updated German translation (martinkg),
+  * Add DXVA2 decoder (limited features),
+  * Fix seeking on interlaced videos,
+  * CUVID bugfix.
+- Cmake macro.
+- Deleted QMPlay2-Qt53-lrelease.diff because openSUSE 13.*
+  became unresolvable because of pkgconfig(libva-glx) required.
+- Mime tricks.
+
+---

Old:

  QMPlay2-Qt53-lrelease.diff
  QMPlay2-src-16.11.01.tar.xz

New:

  QMPlay2-src-16.11.20.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.TYvsiF/_old  2016-11-29 12:49:35.0 +0100
+++ /var/tmp/diff_new_pack.TYvsiF/_new  2016-11-29 12:49:35.0 +0100
@@ -17,24 +17,18 @@
 
 
 Name:   QMPlay2
-Version:16.11.01
+Version:16.11.20
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+
 Group:  Productivity/Multimedia/Video/Players
 Url:http://qt-apps.org/content/show.php/QMPlay2?content=153339
 Source: 
https://github.com/zaps166/QMPlay2/releases/download/%{version}/QMPlay2-src-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM vs. Qt5.3 lrelease issue, read more at
-# https://github.com/zaps166/QMPlay2/issues/10#issuecomment-186585268
-Patch0: QMPlay2-Qt53-lrelease.diff
 #PATCH-FIX-OPENSUSE vs. Prostopleer extension that provides illegal audio.
 Patch1: QMPlay2-no-prostopleer.diff
 
-%if 0%{?suse_version} > 1310
-BuildRequires:  libqt5-linguist
-%else
-BuildRequires:  libqt5-qttools
-%endif
+BuildRequires:  cmake >= 3
+BuildRequires:  cmake(Qt5LinguistTools)
 BuildRequires:  pkgconfig(Qt5DBus)
 BuildRequires:  pkgconfig(Qt5OpenGL)
 BuildRequires:  pkgconfig(Qt5Widgets)
@@ -53,12 +47,15 @@
 BuildRequires:  pkgconfig(libswresample)
 BuildRequires:  pkgconfig(libswscale)
 BuildRequires:  pkgconfig(libva)
+BuildRequires:  pkgconfig(libva-glx)
 BuildRequires:  pkgconfig(taglib)
 BuildRequires:  pkgconfig(vdpau)
 BuildRequires:  pkgconfig(xv)
 Requires(post): hicolor-icon-theme
+Requires(post): shared-mime-info
 Requires(post): update-desktop-files
 Requires(postun): hicolor-icon-theme
+Requires(postun): shared-mime-info
 Requires(postun): update-desktop-files
 Recommends: youtube-dl
 Obsoletes:  %{name}-kde-integration <= %{version}
@@ -77,29 +74,16 @@
 
 %prep
 %setup -q -n %{name}-src-%{version}
-%if 0%{?suse_version} <= 1320
-%patch0
-%endif
 %patch1
 
 %build
-export QT_SUFFIX="-qt5"
-%if 0%{?suse_version} <= 1320
-export QMAKE=/usr/bin/qmake$QT_SUFFIX
-lrelease$QT_SUFFIX QMPlay2.pro
-%endif
-NOTERM=1 SYSTEM_BUILD=1 ./compile_unix `echo "%{?_smp_mflags}" | grep -o 
'[0-9]*'`
+%cmake \
+   -DCMAKE_INSTALL_LIBDIR=%{_libdir} \
+   -DCMAKE_BUILD_TYPE=RelWithDebInfo
+make V=1 %{?_smp_mflags}
 
 %install
-mkdir -p %{buildroot}%{_prefix}
-cp -R app/* %{buildroot}%{_prefix}
-
-# Setting libs to system libdir instead of 'lib'.
-%if "%{_lib}" == "lib64"
-mv %{buildroot}/%{_prefix}/{lib,lib64}
-mkdir -p %{buildroot}/%{_prefix}/lib
-ln -s %{_libdir}/qmplay2 %{buildroot}/%{_prefix}/lib/qmplay2
-%endif
+%cmake_install
 
 # Let's use %%doc macro. AUTHORS & ChangeLog are required for help window
 cd %{buildroot}/%{_datadir}/qmplay2
@@ -109,11 +93,13 @@
 /sbin/ldconfig
 %desktop_database_post
 %icon_theme_cache_post
+%mime_database_post
 
 %postun
 /sbin/ldconfig
 %desktop_database_postun
 %icon_theme_cache_postun
+%mime_database_postun
 
 %files
 %defattr(-,root,root)
@@ -121,7 +107,6 @@
 %{_bindir}/%{name}
 %{_libdir}/qmplay2
 %{_libdir}/libqmplay2.so
-%{_prefix}/lib/qmplay2
 %{_datadir}/applications/%{name}*.desktop
 %{_datadir}/icons/hicolor/*/apps/%{name}.png
 %if 0%{?suse_version} == 1315
@@ -130,6 +115,7 @@
 %endif
 %{_datadir}/qmplay2
 %{_mandir}/man?/%{name}.?.*
+%{_datadir}/mime/packages/x-*.xml
 
 %files devel
 %defattr(-,root,root)

++ QMPlay2-src-16.11.01.tar.xz -> QMPlay2-src-16.11.20.tar.xz ++
 8093 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2016-11-03 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2016-11-03 11:14:19

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2016-10-23 
12:51:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-11-03 
11:14:20.0 +0100
@@ -1,0 +2,8 @@
+Wed Nov  2 03:22:08 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.11.01:
+  * Properly read styles from MPL, MicroDVD and SubRip format,
+  * Added CUVID decoder,
+  * Bug fixes.
+
+---

Old:

  QMPlay2-src-16.10.14.tar.xz

New:

  QMPlay2-src-16.11.01.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.WHKNZ9/_old  2016-11-03 11:14:22.0 +0100
+++ /var/tmp/diff_new_pack.WHKNZ9/_new  2016-11-03 11:14:22.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:16.10.14
+Version:16.11.01
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+

++ QMPlay2-src-16.10.14.tar.xz -> QMPlay2-src-16.11.01.tar.xz ++
 4900 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2016-10-23 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2016-10-23 12:51:23

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2016-09-26 
12:36:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-10-23 
12:51:25.0 +0200
@@ -1,0 +2,10 @@
+Sun Oct 16 09:24:24 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.10.14:
+  * Fix issue (deadlock/crash) if playback has been stopped
+when FFmpeg resolves a hostname,
+  * PortAudio fixes,
+  * Better finding subtitles files for video,
+  * Bug fixes.
+
+---

Old:

  QMPlay2-src-16.09.24.tar.xz

New:

  QMPlay2-src-16.10.14.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.te4dpZ/_old  2016-10-23 12:51:26.0 +0200
+++ /var/tmp/diff_new_pack.te4dpZ/_new  2016-10-23 12:51:26.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:16.09.24
+Version:16.10.14
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+

++ QMPlay2-src-16.09.24.tar.xz -> QMPlay2-src-16.10.14.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-16.09.24/ChangeLog 
new/QMPlay2-src-16.10.14/ChangeLog
--- old/QMPlay2-src-16.09.24/ChangeLog  2016-09-24 16:42:21.0 +0200
+++ new/QMPlay2-src-16.10.14/ChangeLog  2016-10-14 15:25:40.0 +0200
@@ -1,3 +1,9 @@
+Changes in QMPlay2 build 16.10.14:
+   - fix issue (deadlock/crash) if playback has been stopped when FFmpeg 
resolves a hostname,
+   - PortAudio fixes (especially for Windows),
+   - better finding subtitles files for video,
+   - bugfix,
+
 Changes in QMPlay2 build 16.09.24:
- use namespace on libmodplug - don't mix system and QMPlay2 modplug,
- fix screen saver inhibition regression,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-16.09.24/README.md 
new/QMPlay2-src-16.10.14/README.md
--- old/QMPlay2-src-16.09.24/README.md  2016-09-21 20:36:07.0 +0200
+++ new/QMPlay2-src-16.10.14/README.md  2016-10-14 16:10:39.0 +0200
@@ -31,10 +31,6 @@
 
 - [Download the newest Ubuntu DEB 
package](https://github.com/zaps166/QMPlay2/releases).
 
-Easy installation on Debian / Ubuntu / Mint (from unofficial repository)
-
-- [Follow installation instructions on 
OBS](https://software.opensuse.org/download.html?project=home%3Astevepassert&package=qmplay2).
-
 Easy installation on Arch Linux / Manjaro Linux
 
 - Arch Linux only: Install AUR client (e.g. yaourt),
@@ -63,6 +59,10 @@
 ```
 - Don't mix FFmpeg from different repositories!
 
+Easy installation on Gentoo Linux
+
+[Gentoo Linux 
repository](https://github.com/reagentoo/gentoo-overlay/tree/master/media-video/qmplay2)
+
 ##YouTube
 
 You can change the default audio and video quality of YouTube contents. Click 
on the "Settings" icon on the left of the search bar, change the order of audio 
and/or video quality priorities and apply changes.
@@ -186,7 +186,7 @@
 
 - Common packages:
 ```
-$ sudo pacman -S cmake make gcc pkg-config ffmpeg libass libva libxv alsa-lib 
libcdio taglib libcddb libpulse libgme libsidplayfp xdg-utils
+$ sudo pacman -S cmake make gcc pkg-config ffmpeg libass libva libxv alsa-lib 
libcdio taglib libcddb libpulse libgme libsidplayfp
 ```
 - Qt:
- for Qt5 build (recommend for Qt5 >= 5.6.1): `sudo pacman -S qt5-base 
qt5-tools`,
@@ -199,7 +199,7 @@
- openSUSE 13.2: `sudo zypper ar 
http://packman.inode.at/suse/openSUSE_13.2 Packman`
 - Install dependencies:
 ```
-$ sudo zypper in cmake libqt4-devel gcc-c++ alsa-devel libpulse-devel 
libass-devel libtag-devel libcdio-devel libcddb-devel libXv-devel Mesa-devel 
libsidplayfp-devel libgme-devel libva-devel libvdpau-devel libavcodec-devel 
libavformat-devel libavutil-devel libswscale-devel libswresample-devel 
libavdevice-devel xdg-utils
+$ sudo zypper in cmake libqt4-devel gcc-c++ alsa-devel libpulse-devel 
libass-devel libtag-devel libcdio-devel libcddb-devel libXv-devel Mesa-devel 
libsidplayfp-devel libgme-devel libva-devel libvdpau-devel libavcodec-devel 
libavformat-devel libavutil-devel libswscale-devel libswresample-devel 
libavdevice-devel
 ```
 
 #Ubuntu
@@ -210,14 +210,14 @@
 
 - Install dependencies from the package manager:
 ```
-$ sudo apt-get install cmake g++ libqt4-dev libasound2-dev libass-dev 
libcdio-dev libcddb2-dev libsidplayf

commit QMPlay2 for openSUSE:Factory

2016-09-26 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2016-09-26 12:36:34

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2016-09-23 
11:41:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-09-26 
12:36:35.0 +0200
@@ -1,0 +2,8 @@
+Sun Sep 25 09:05:27 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.09.24:
+  * Use namespace on libmodplug -
+don't mix system and QMPlay2 modplug,
+  * Fix screen saver inhibition regression.
+
+---

Old:

  QMPlay2-src-16.09.21.tar.xz

New:

  QMPlay2-src-16.09.24.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.vDad8U/_old  2016-09-26 12:36:36.0 +0200
+++ /var/tmp/diff_new_pack.vDad8U/_new  2016-09-26 12:36:36.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:16.09.21
+Version:16.09.24
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+

++ QMPlay2-src-16.09.21.tar.xz -> QMPlay2-src-16.09.24.tar.xz ++
 5733 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2016-09-23 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2016-09-23 11:41:04

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2016-09-05 
21:24:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-09-23 
11:41:06.0 +0200
@@ -1,0 +2,8 @@
+Thu Sep 22 17:40:03 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.09.21:
+  * Updated icon for YouTube quality button,
+  * Fixed screen saver blocking behavior,
+  * OpenGL2 bugfix.
+
+---

Old:

  QMPlay2-src-16.09.04.tar.xz

New:

  QMPlay2-src-16.09.21.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.z6qh2S/_old  2016-09-23 11:41:07.0 +0200
+++ /var/tmp/diff_new_pack.z6qh2S/_new  2016-09-23 11:41:07.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:16.09.04
+Version:16.09.21
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+

++ QMPlay2-src-16.09.04.tar.xz -> QMPlay2-src-16.09.21.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-16.09.04/ChangeLog 
new/QMPlay2-src-16.09.21/ChangeLog
--- old/QMPlay2-src-16.09.04/ChangeLog  2016-09-04 16:05:05.0 +0200
+++ new/QMPlay2-src-16.09.21/ChangeLog  2016-09-21 19:54:48.0 +0200
@@ -1,3 +1,8 @@
+Changes in QMPlay2 build 16.09.21:
+   - updated icon for YouTube quality button,
+   - fix screen saver blocking behavior,
+   - OpenGL2 bugfix,
+
 Changes in QMPlay2 build 16.09.04:
- don't load subtitles which needs decoder without the decoder,
- add checkbox to disable PBO in OpenGL2 module settings,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-16.09.04/README.md 
new/QMPlay2-src-16.09.21/README.md
--- old/QMPlay2-src-16.09.04/README.md  2016-09-04 11:51:56.0 +0200
+++ new/QMPlay2-src-16.09.21/README.md  2016-09-21 20:36:07.0 +0200
@@ -27,10 +27,14 @@
 
 - [Download the newest Windows 
installer](https://github.com/zaps166/QMPlay2/releases).
 
-Easy installation on Ubuntu
+Easy installation on Ubuntu / Mint
 
 - [Download the newest Ubuntu DEB 
package](https://github.com/zaps166/QMPlay2/releases).
 
+Easy installation on Debian / Ubuntu / Mint (from unofficial repository)
+
+- [Follow installation instructions on 
OBS](https://software.opensuse.org/download.html?project=home%3Astevepassert&package=qmplay2).
+
 Easy installation on Arch Linux / Manjaro Linux
 
 - Arch Linux only: Install AUR client (e.g. yaourt),
@@ -66,27 +70,13 @@
 
 Some YouTube videos don't work without external "youtube-dl" software, so 
QMPlay2 will ask you for downloading it if "youtube-dl" doesn't exist.
 
-You can also install it manually:
-
 Windows
 
-- [Watch the 
video](https://raw.githubusercontent.com/zaps166/GitHubCommonContents/master/Videos/QMPlay2_youtube-dl.mp4).
-- If the video doesn't play inside the web browser - copy the address, paste 
it to QMPlay2 (Ctrl+V) and play it!
-- Currently (as of 30.06.2016) "youtube-dl.exe" needs Visual Studio 2010 
Redistributable Package.
-- Make sure that antivirus or firewall doesn't block it (and doesn't block 
executing external application)!
-
-Arch Linux / Manjaro Linux
+- Make sure that antivirus or firewall doesn't block "youtube-dl" and doesn't 
block executing external applications!
 
-- Install "youtube-dl" from repositories: `sudo pacman -S youtube-dl`.
+Linux
 
-Even if Arch Linux repositories provides fresh packages, it is better to don't 
use "youtube-dl" from them.
-
-Other Linux distributions or other operating system
-
-- Don't use "youtube-dl" from repositories - usually it contains too old 
package which no longer works. The exception is Arch Linux.
-- Download "youtube-dl": http://rg3.github.io/youtube-dl/download.html
-- Set the path for the script (you must have Python installed) in QMPlay2 
YouTube settings (you can watch the video from Windows installation).
-- QMPlay2 can automatically updates the "youtube-dl" if it is not installed 
from repositories.
+- Don't use "youtube-dl" from repositories - usually it contains too old 
package which no longer works.
 
 ##Spherical view
 
@@ -202,8 +192,6 @@
- for Qt5 build (recommend for Qt5 >= 5.6.1): `sudo pacman -S qt5-base 
qt5-tools`,
- for Qt4 build: `sudo pacman -S qt4`.
 
-You can also install youtube-dl: `sudo pac

commit QMPlay2 for openSUSE:Factory

2016-09-05 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2016-09-05 21:24:24

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2016-08-24 
10:08:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-09-05 
21:24:59.0 +0200
@@ -1,0 +2,13 @@
+Mon Sep  5 03:27:52 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.09.04:
+  * Don't load subtitles which needs decoder without the decoder,
+  * add checkbox to disable PBO in OpenGL2 module settings,
+  * fix displaying multi-line graphical subtitles,
+  * don't crop non-graphics subtitles on zoom,
+  * add quality button in YouTube browser,
+  * download "youtube-dl" if necessary,
+  * get rid of "QtNetwork" module,
+  * add MPEG-TS programs support.
+
+---

Old:

  QMPlay2-src-16.08.19.tar.xz

New:

  QMPlay2-src-16.09.04.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.Etafak/_old  2016-09-05 21:25:00.0 +0200
+++ /var/tmp/diff_new_pack.Etafak/_new  2016-09-05 21:25:00.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:16.08.19
+Version:16.09.04
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+
@@ -36,7 +36,6 @@
 BuildRequires:  libqt5-qttools
 %endif
 BuildRequires:  pkgconfig(Qt5DBus)
-BuildRequires:  pkgconfig(Qt5Network)
 BuildRequires:  pkgconfig(Qt5OpenGL)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5X11Extras)

++ QMPlay2-src-16.08.19.tar.xz -> QMPlay2-src-16.09.04.tar.xz ++
 4318 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2016-08-24 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2016-08-24 10:08:36

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2016-07-30 
00:26:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-08-24 
10:08:41.0 +0200
@@ -1,0 +2,12 @@
+Sun Aug 21 08:19:50 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.08.19:
+  * Add key shortcuts editor to Settings (thanks Zamarin Arthur),
+  * respect HTML tags in classic subtitles,
+  * use scroll area for equalizer sliders,
+  * add presets to equalizer,
+  * playlist bugfix,
+  * OpenGL2 bugfix.
+- Updated QMPlay2-no-prostopleer.diff.
+
+---

Old:

  QMPlay2-src-16.07.20.tar.xz

New:

  QMPlay2-src-16.08.19.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.93HGxO/_old  2016-08-24 10:08:42.0 +0200
+++ /var/tmp/diff_new_pack.93HGxO/_new  2016-08-24 10:08:42.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:16.07.20
+Version:16.08.19
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+

++ QMPlay2-no-prostopleer.diff ++
--- /var/tmp/diff_new_pack.93HGxO/_old  2016-08-24 10:08:42.0 +0200
+++ /var/tmp/diff_new_pack.93HGxO/_new  2016-08-24 10:08:42.0 +0200
@@ -1,13 +1,13 @@
 src/modules/Extensions/Extensions.pro.orig 2016-07-07 16:46:34.0 
+0300
-+++ src/modules/Extensions/Extensions.pro  2016-07-07 20:31:33.746888040 
+0300
+--- src/modules/Extensions/Extensions.pro.orig 2016-07-30 00:57:49.0 
+0300
 src/modules/Extensions/Extensions.pro  2016-08-21 11:50:26.312724280 
+0300
 @@ -28,10 +28,6 @@
- HEADERS += Extensions.hpp YouTube.hpp Downloader.hpp Radio.hpp LastFM.hpp
- SOURCES += Extensions.cpp YouTube.cpp Downloader.cpp Radio.cpp LastFM.cpp
+ HEADERS += Extensions.hpp YouTube.hpp Downloader.hpp Radio.hpp
+ SOURCES += Extensions.cpp YouTube.cpp Downloader.cpp Radio.cpp
  
 -HEADERS += ProstoPleer.hpp
 -SOURCES += ProstoPleer.cpp
 -DEFINES += USE_PROSTOPLEER
 -
- unix:!macx:!android {
-   QT += dbus
-   HEADERS += MPRIS2.hpp
+ HEADERS += LastFM.hpp
+ SOURCES += LastFM.cpp
+ DEFINES += USE_LASTFM

++ QMPlay2-src-16.07.20.tar.xz -> QMPlay2-src-16.08.19.tar.xz ++
 3670 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2016-07-29 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2016-07-30 00:26:28

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2016-07-15 
12:50:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-07-30 
00:26:33.0 +0200
@@ -1,0 +2,25 @@
+Wed Jul 20 17:16:30 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.07.20:
+  * Don't fetch the stream url twice on add and play action,
+  * move most settings Ui from C++ to Qt forms,
+  * play the entire audio if playback has been finished,
+  * block screen saver on full screen when only audio is playing,
+  * add sharpness to video adjustment (OpenGL2 and VDPAU only),
+  * add key bindings (currently only in settings file),
+  * sort current group instead of entire playlist,
+  * HW and SW filters settings in the same place,
+  * rename video equalizer -> video adjustment,
+  * fix OGG pictures for taglib 1.11 and newer,
+  * fix bug in tag editor (non-Windows OS'es),
+  * updated Russian translation (victorr2007),
+  * fix downloading cover art from Last FM,
+  * move OpenGL2 shaders to resources,
+  * handle multimedia keys on Windows,
+  * properly handle chained OGG files,
+  * add sharpness shader to OpenGL2,
+  * move online contents to GitHub,
+  * add contributors tab,
+  * bugfix.
+
+---

Old:

  QMPlay2-src-16.07.07.tar.xz

New:

  QMPlay2-src-16.07.20.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.0IWEi4/_old  2016-07-30 00:26:34.0 +0200
+++ /var/tmp/diff_new_pack.0IWEi4/_new  2016-07-30 00:26:34.0 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   QMPlay2
-Version:16.07.07
+Version:16.07.20
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+
 Group:  Productivity/Multimedia/Video/Players
 Url:http://qt-apps.org/content/show.php/QMPlay2?content=153339
-Source: 
http://kent.dl.sourceforge.net/project/zaps166/QMPlay2/QMPlay2-src-%{version}.tar.xz
+Source: 
https://github.com/zaps166/QMPlay2/releases/download/%{version}/QMPlay2-src-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM vs. Qt5.3 lrelease issue, read more at
 # https://github.com/zaps166/QMPlay2/issues/10#issuecomment-186585268
 Patch0: QMPlay2-Qt53-lrelease.diff
@@ -57,6 +57,10 @@
 BuildRequires:  pkgconfig(taglib)
 BuildRequires:  pkgconfig(vdpau)
 BuildRequires:  pkgconfig(xv)
+Requires(post): hicolor-icon-theme
+Requires(post): update-desktop-files
+Requires(postun): hicolor-icon-theme
+Requires(postun): update-desktop-files
 Recommends: youtube-dl
 Obsoletes:  %{name}-kde-integration <= %{version}
 
@@ -98,17 +102,23 @@
 ln -s %{_libdir}/qmplay2 %{buildroot}/%{_prefix}/lib/qmplay2
 %endif
 
-# Let's use %%doc macro
+# Let's use %%doc macro. AUTHORS & ChangeLog are required for help window
 cd %{buildroot}/%{_datadir}/qmplay2
-rm ChangeLog LICENSE README.md TODO
+rm LICENSE README.md TODO
 
-%post   -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
+%post
+/sbin/ldconfig
+%desktop_database_post
+%icon_theme_cache_post
+
+%postun
+/sbin/ldconfig
+%desktop_database_postun
+%icon_theme_cache_postun
 
 %files
 %defattr(-,root,root)
-%doc ChangeLog LICENSE README.md TODO
+%doc LICENSE README.md TODO
 %{_bindir}/%{name}
 %{_libdir}/qmplay2
 %{_libdir}/libqmplay2.so

++ QMPlay2-src-16.07.07.tar.xz -> QMPlay2-src-16.07.20.tar.xz ++
 15287 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2016-07-15 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2016-07-15 12:49:42

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2016-06-07 
23:48:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-07-15 
12:50:00.0 +0200
@@ -1,0 +2,36 @@
+Thu Jul  7 17:04:57 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.07.07:
+  * Ubuntu Unity integration (MPRIS2 and shortcut groups),
+  * added video equalizer to "Settings/Video filters",
+  * new "Concept" icons by Alexey Varfolomeev,
+  * updated Russian translation (victorr2007),
+  * properly add many files containing tracks,
+  * better detection of subtitles text codec,
+  * handle audio parameters changes,
+  * MPRIS2 and PLS fixes.
+- Updated QMPlay2-no-prostopleer.diff.
+
+---
+Sun Jul  3 09:46:30 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.07.02:
+  * update pause and buffered data info when demuxer is busy,
+  * move "modules" directory from "share/qmplay2" to "lib/qmplay2",
+  * allow file group and Audio CD tracks synchronization:
++ synchronize automatically when loading the same playlist,
++ synchronize automatically when loading Audio CD tracks,
++ on "F5" key,
+  * show more warnings in VDPAU and appearance settings,
+  * fixed colour in graphics subtitles (e.g. dvdsub),
+  * reading files doesn't depend on FFmpeg module,
+  * hide mouse cursor when cover image is visible,
+  * updated Russian translation (victorr2007),
+  * allow mouse wheel to change the volume,
+  * show blurred covers as a background,
+  * OpenGL2 now uses PBO if available,
+  * bugfix.
+- Man page was merged into upstream.
+- Updated QMPlay2-no-prostopleer.diff.
+
+---

Old:

  QMPlay2-src-16.06.01.tar.xz
  QMPlay2.1

New:

  QMPlay2-src-16.07.07.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.buncnt/_old  2016-07-15 12:50:01.0 +0200
+++ /var/tmp/diff_new_pack.buncnt/_new  2016-07-15 12:50:01.0 +0200
@@ -17,26 +17,24 @@
 
 
 Name:   QMPlay2
-Version:16.06.01
+Version:16.07.07
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+
 Group:  Productivity/Multimedia/Video/Players
 Url:http://qt-apps.org/content/show.php/QMPlay2?content=153339
 Source: 
http://kent.dl.sourceforge.net/project/zaps166/QMPlay2/QMPlay2-src-%{version}.tar.xz
-Source9:%{name}.1
 # PATCH-FIX-UPSTREAM vs. Qt5.3 lrelease issue, read more at
 # https://github.com/zaps166/QMPlay2/issues/10#issuecomment-186585268
 Patch0: QMPlay2-Qt53-lrelease.diff
 #PATCH-FIX-OPENSUSE vs. Prostopleer extension that provides illegal audio.
 Patch1: QMPlay2-no-prostopleer.diff
-BuildRequires:  libXv-devel
+
 %if 0%{?suse_version} > 1310
 BuildRequires:  libqt5-linguist
 %else
 BuildRequires:  libqt5-qttools
 %endif
-BuildRequires:  portaudio-devel
 BuildRequires:  pkgconfig(Qt5DBus)
 BuildRequires:  pkgconfig(Qt5Network)
 BuildRequires:  pkgconfig(Qt5OpenGL)
@@ -58,6 +56,7 @@
 BuildRequires:  pkgconfig(libva)
 BuildRequires:  pkgconfig(taglib)
 BuildRequires:  pkgconfig(vdpau)
+BuildRequires:  pkgconfig(xv)
 Recommends: youtube-dl
 Obsoletes:  %{name}-kde-integration <= %{version}
 
@@ -95,21 +94,13 @@
 # Setting libs to system libdir instead of 'lib'.
 %if "%{_lib}" == "lib64"
 mv %{buildroot}/%{_prefix}/{lib,lib64}
+mkdir -p %{buildroot}/%{_prefix}/lib
+ln -s %{_libdir}/qmplay2 %{buildroot}/%{_prefix}/lib/qmplay2
 %endif
 
-# Don't package binary modules in datadir.
-mkdir -p %{buildroot}%{_libdir}/%{name}
-mv %{buildroot}/%{_datadir}/qmplay2/modules/*.so %{buildroot}%{_libdir}/%{name}
-rm -rf %{buildroot}/%{_datadir}/qmplay2/modules
-ln -s %{_libdir}/%{name} %{buildroot}/%{_datadir}/qmplay2/modules
-
-# Deleting useless links.
-rm -rf %{buildroot}/%{_datadir}/icons/hicolor
-# Setting icon to 'pixmaps' instead of 'icons'.
-mv %{buildroot}/%{_datadir}/{icons,pixmaps}
-
-mkdir -p %{buildroot}%{_mandir}/man1
-gzip -c9 %{SOURCE9} | tee -a %{buildroot}%{_mandir}/man1/%{name}.1.gz
+# Let's use %%doc macro
+cd %{buildroot}/%{_datadir}/qmplay2
+rm ChangeLog LICENSE README.md TODO
 
 %post   -p /sbin/ldconfig
 
@@ -117,14 +108,19 @@
 
 %files
 %defattr(-,root,root)
-%doc COPYING TODO
+%doc ChangeLog LICENSE README.md TODO
 %{_bindir}/%{name}
-%{_libdir}/%{name}
+%{_libdir}/qmplay2
 %{_libdir}/libqmplay2.so
+%{_prefix}/l

commit QMPlay2 for openSUSE:Factory

2016-06-07 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2016-06-07 23:48:57

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2016-05-10 
09:27:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-06-07 
23:48:58.0 +0200
@@ -1,0 +2,16 @@
+Sat Jun  4 11:50:51 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.06.01:
+  * diplaying and filtering all planar 8-bit YUV pixel formats,
+  * allow to display only file names in playlist,
+  * update Russian translation (victorr2007),
+  * allow to detach from receiving commands,
+  * allow to remember the repeat mode,
+  * added random and repeat playback,
+  * minor fixes in FPS and A/V sync,
+  * support video size changes,
+  * fix "rawvideo" playback,
+  * bugfix.
+- Added man page.
+
+---

Old:

  QMPlay2-src-16.05.06.tar.xz

New:

  QMPlay2-src-16.06.01.tar.xz
  QMPlay2.1



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.VYbTFS/_old  2016-06-07 23:48:59.0 +0200
+++ /var/tmp/diff_new_pack.VYbTFS/_new  2016-06-07 23:48:59.0 +0200
@@ -17,13 +17,14 @@
 
 
 Name:   QMPlay2
-Version:16.05.06
+Version:16.06.01
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+
 Group:  Productivity/Multimedia/Video/Players
 Url:http://qt-apps.org/content/show.php/QMPlay2?content=153339
 Source: 
http://kent.dl.sourceforge.net/project/zaps166/QMPlay2/QMPlay2-src-%{version}.tar.xz
+Source9:%{name}.1
 # PATCH-FIX-UPSTREAM vs. Qt5.3 lrelease issue, read more at
 # https://github.com/zaps166/QMPlay2/issues/10#issuecomment-186585268
 Patch0: QMPlay2-Qt53-lrelease.diff
@@ -107,6 +108,9 @@
 # Setting icon to 'pixmaps' instead of 'icons'.
 mv %{buildroot}/%{_datadir}/{icons,pixmaps}
 
+mkdir -p %{buildroot}%{_mandir}/man1
+gzip -c9 %{SOURCE9} | tee -a %{buildroot}%{_mandir}/man1/%{name}.1.gz
+
 %post   -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
@@ -120,6 +124,7 @@
 %{_datadir}/applications/%{name}*.desktop
 %{_datadir}/pixmaps/%{name}.png
 %{_datadir}/qmplay2
+%{_mandir}/man1/%{name}.1.gz
 
 %files devel
 %defattr(-,root,root)

++ QMPlay2-src-16.05.06.tar.xz -> QMPlay2-src-16.06.01.tar.xz ++
 4268 lines of diff (skipped)

++ QMPlay2-src-16.05.06.tar.xz -> QMPlay2.1 ++
Files /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2-src-16.05.06.tar.xz and 
/work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.1 differ




commit QMPlay2 for openSUSE:Factory

2016-05-10 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2016-05-10 09:27:54

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2016-05-05 
08:12:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-05-10 
09:27:55.0 +0200
@@ -1,0 +2,8 @@
+Sat May  7 17:11:47 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.05.06:
+  * split muted icon to muted and not muted,
+  * bugfix.
+- Updated QMPlay2-no-prostopleer.diff.
+
+---

Old:

  QMPlay2-src-16.05.02.tar.xz

New:

  QMPlay2-src-16.05.06.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.nRj6Kp/_old  2016-05-10 09:27:56.0 +0200
+++ /var/tmp/diff_new_pack.nRj6Kp/_new  2016-05-10 09:27:56.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:16.05.02
+Version:16.05.06
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+

++ QMPlay2-no-prostopleer.diff ++
--- /var/tmp/diff_new_pack.nRj6Kp/_old  2016-05-10 09:27:56.0 +0200
+++ /var/tmp/diff_new_pack.nRj6Kp/_new  2016-05-10 09:27:56.0 +0200
@@ -52,10 +52,9 @@
  /**/
 --- src/modules/Extensions/icons.qrc.orig  2016-02-29 21:17:29.0 
+0300
 +++ src/modules/Extensions/icons.qrc   2016-03-12 13:04:34.278846080 +0300
-@@ -1,7 +1,6 @@
+@@ -1,6 +1,5 @@
  

-   browserengine.png
 -  prostopleer.png
downloader.png
youtube.png

++ QMPlay2-src-16.05.02.tar.xz -> QMPlay2-src-16.05.06.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-16.05.02/ChangeLog 
new/QMPlay2-src-16.05.06/ChangeLog
--- old/QMPlay2-src-16.05.02/ChangeLog  2016-05-02 15:24:43.0 +0200
+++ new/QMPlay2-src-16.05.06/ChangeLog  2016-05-06 13:59:07.0 +0200
@@ -1,3 +1,7 @@
+Changes in QMPlay2 build 16.05.06:
+   - split muted icon to muted and not muted,
+   - bugfix,
+
 Changes in QMPlay2 build 16.05.02:
- fixed command line argument processing (now is possible to properly 
open or enqueue multiple files on Linux),
- playlist uses floating-point variables for storing length (accurate 
group length information),
Files old/QMPlay2-src-16.05.02/src/gui/Icons/audio-volume-high.png and 
new/QMPlay2-src-16.05.06/src/gui/Icons/audio-volume-high.png differ
Files old/QMPlay2-src-16.05.02/src/gui/Icons/audio-volume-muted.png and 
new/QMPlay2-src-16.05.06/src/gui/Icons/audio-volume-muted.png differ
Files old/QMPlay2-src-16.05.02/src/gui/Icons/media-playback-pause.png and 
new/QMPlay2-src-16.05.06/src/gui/Icons/media-playback-pause.png differ
Files old/QMPlay2-src-16.05.02/src/gui/Icons/media-playback-start.png and 
new/QMPlay2-src-16.05.06/src/gui/Icons/media-playback-start.png differ
Files old/QMPlay2-src-16.05.02/src/gui/Icons/media-playback-stop.png and 
new/QMPlay2-src-16.05.06/src/gui/Icons/media-playback-stop.png differ
Files old/QMPlay2-src-16.05.02/src/gui/Icons/media-skip-backward.png and 
new/QMPlay2-src-16.05.06/src/gui/Icons/media-skip-backward.png differ
Files old/QMPlay2-src-16.05.02/src/gui/Icons/media-skip-forward.png and 
new/QMPlay2-src-16.05.06/src/gui/Icons/media-skip-forward.png differ
Files old/QMPlay2-src-16.05.02/src/gui/Icons/view-fullscreen.png and 
new/QMPlay2-src-16.05.06/src/gui/Icons/view-fullscreen.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-16.05.02/src/gui/MainWidget.cpp 
new/QMPlay2-src-16.05.06/src/gui/MainWidget.cpp
--- old/QMPlay2-src-16.05.02/src/gui/MainWidget.cpp 2016-05-02 
15:24:43.0 +0200
+++ new/QMPlay2-src-16.05.06/src/gui/MainWidget.cpp 2016-05-05 
15:00:45.0 +0200
@@ -471,6 +471,11 @@
else if (sender() == menuBar->player->volDown)
volW->changeVolume(-5);
 }
+void MainWidget::toggleMuteIcon()
+{
+   if (QAction *toggleMuteAct = qobject_cast(sender()))
+   
toggleMuteAct->setIcon(QMPlay2Core.getIconFromTheme(toggleMuteAct->isChecked() 
? "audio-volume-muted" : "audio-volume-high"));
+}
 void MainWidget::actionSeek()
 {
int seekTo = 0;
@@ -671,6 +676,7 @@
connect(menuBar->player->volUp, SIGNAL(triggered()), this, 
SLOT(volUpDown()));
connect(menuBar->player->volDown, SIGNAL(triggered()), this, 
SLOT(volUpDown()));
connect(menuBar->player->toggleMute, SIGNAL(triggered()), &playC, 

commit QMPlay2 for openSUSE:Factory

2016-05-04 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2016-05-05 08:12:58

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2016-04-28 
17:01:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-05-05 
08:12:59.0 +0200
@@ -1,0 +2,14 @@
+Mon May  2 15:37:58 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.05.02:
+  * fixed command line argument processing,
+  * playlist uses floating-point variables for storing length,
+  * added audio balance,
+  * don't play next entry after playback error by default,
+  * fix restoring dock widgets state and window geometry,
+  * added YouTube playlists and subtitles,
+  * restore mute state on start-up,
+  * seeking improvements,
+  * bugfix.
+
+---

Old:

  QMPlay2-src-16.04.23.tar.xz

New:

  QMPlay2-src-16.05.02.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.0UjvG5/_old  2016-05-05 08:13:00.0 +0200
+++ /var/tmp/diff_new_pack.0UjvG5/_new  2016-05-05 08:13:00.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:16.04.23
+Version:16.05.02
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+

++ QMPlay2-src-16.04.23.tar.xz -> QMPlay2-src-16.05.02.tar.xz ++
 7172 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2016-04-28 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2016-04-28 16:56:54

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2016-03-31 
13:02:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-04-28 
17:01:53.0 +0200
@@ -1,0 +2,14 @@
+Sun Apr 24 10:29:33 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.04.23:
+  * VDPAU decoder without VDPAU writer is now available,
+  * added spherical view for video playback (Ctrl+3; OpenGL only),
+  * added Simplified Chinese translation (king Lee),
+  * move video filtering to separate thread,
+  * added Yadif deinterlacing filter,
+  * better frame skipping,
+  * replay gain fixes,
+  * bugfix.
+- Updated QMPlay2-no-prostopleer.diff.
+
+---

Old:

  QMPlay2-src-16.03.24.tar.xz

New:

  QMPlay2-src-16.04.23.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.iBeWsD/_old  2016-04-28 17:01:56.0 +0200
+++ /var/tmp/diff_new_pack.iBeWsD/_new  2016-04-28 17:01:56.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:16.03.24
+Version:16.04.23
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+

++ QMPlay2-no-prostopleer.diff ++
--- /var/tmp/diff_new_pack.iBeWsD/_old  2016-04-28 17:01:56.0 +0200
+++ /var/tmp/diff_new_pack.iBeWsD/_new  2016-04-28 17:01:56.0 +0200
@@ -31,14 +31,14 @@
modulesInfo += Info(MPRIS2Name, QMPLAY2EXTENSION);
  #endif
 @@ -61,8 +58,6 @@
-   return static_cast< QMPlay2Extensions * >(new LastFM(*this));
+   return static_cast(new LastFM(*this));
else if (name == RadioName)
-   return static_cast< QMPlay2Extensions * >(new Radio(*this));
+   return static_cast(new Radio(*this));
 -  else if (name == ProstoPleerName)
--  return static_cast< QMPlay2Extensions * >(new 
ProstoPleer(*this));
+-  return static_cast(new ProstoPleer(*this));
  #ifdef USE_MPRIS2
else if (name == MPRIS2Name)
-   return static_cast< QMPlay2Extensions * >(new MPRIS2(*this));
+   return static_cast(new MPRIS2(*this));
 --- src/modules/Extensions/Extensions.hpp.orig 2016-02-29 21:17:29.0 
+0300
 +++ src/modules/Extensions/Extensions.hpp  2016-03-12 13:04:23.706846080 
+0300
 @@ -10,7 +10,7 @@

++ QMPlay2-src-16.03.24.tar.xz -> QMPlay2-src-16.04.23.tar.xz ++
 10622 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2016-03-31 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2016-03-31 13:02:24

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2016-03-17 
16:48:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-03-31 
13:02:25.0 +0200
@@ -1,0 +2,7 @@
+Mon Mar 28 17:23:37 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.03.24:
+  * XVideo SHM and OpenGL2(Qt >= 5.6) bugfix,
+  * Bob deint bugfix for odd video height/2.
+
+---
@@ -4 +11 @@
-- Update to 16.03.08:
+- Update to 16.03.11:

Old:

  QMPlay2-src-16.03.11.tar.xz

New:

  QMPlay2-src-16.03.24.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.TFyFJo/_old  2016-03-31 13:02:26.0 +0200
+++ /var/tmp/diff_new_pack.TFyFJo/_new  2016-03-31 13:02:26.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:16.03.11
+Version:16.03.24
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+

++ QMPlay2-src-16.03.11.tar.xz -> QMPlay2-src-16.03.24.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-16.03.11/ChangeLog 
new/QMPlay2-src-16.03.24/ChangeLog
--- old/QMPlay2-src-16.03.11/ChangeLog  2016-03-11 22:15:34.0 +0100
+++ new/QMPlay2-src-16.03.24/ChangeLog  2016-03-24 21:03:34.0 +0100
@@ -1,3 +1,7 @@
+Changes in QMPlay2 build 16.03.24:
+   - XVideo SHM and OpenGL2(Qt >= 5.6) bugfix,
+   - Bob deint bugfix for odd video height/2,
+
 Changes in QMPlay2 build 16.03.11:
- update Russian translation (victorr2007),
- update ProstoPleer address,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-16.03.11/TODO 
new/QMPlay2-src-16.03.24/TODO
--- old/QMPlay2-src-16.03.11/TODO   2016-03-06 01:44:49.0 +0100
+++ new/QMPlay2-src-16.03.24/TODO   2016-03-24 21:03:34.0 +0100
@@ -7,6 +7,7 @@
 Better radio stations
 YouTube playlists
 Accurate seeking
+Video cropping
 
 Filters:
Video filters - YADIF
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/QMPlay2-src-16.03.11/src/modules/OpenGL2/OpenGL2Common.cpp 
new/QMPlay2-src-16.03.24/src/modules/OpenGL2/OpenGL2Common.cpp
--- old/QMPlay2-src-16.03.11/src/modules/OpenGL2/OpenGL2Common.cpp  
2016-03-06 01:25:34.0 +0100
+++ new/QMPlay2-src-16.03.24/src/modules/OpenGL2/OpenGL2Common.cpp  
2016-03-24 21:03:34.0 +0100
@@ -219,7 +219,7 @@
 
 void OpenGL2Common::resetClearCounter()
 {
-   doClear = 4;
+   doClear = 6;
 }
 
 void OpenGL2Common::initializeGL()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/QMPlay2-src-16.03.11/src/modules/OpenGL2/OpenGL2Writer.cpp 
new/QMPlay2-src-16.03.24/src/modules/OpenGL2/OpenGL2Writer.cpp
--- old/QMPlay2-src-16.03.11/src/modules/OpenGL2/OpenGL2Writer.cpp  
2016-03-06 01:29:33.0 +0100
+++ new/QMPlay2-src-16.03.24/src/modules/OpenGL2/OpenGL2Writer.cpp  
2016-03-24 21:03:34.0 +0100
@@ -144,10 +144,9 @@
useRtt = forceRtt;
if (useRtt)
{
-   const QWidget *videoDock = QMPlay2Core.getVideoDock();
//Don't use rtt when videoDock has native window
-   if (videoDock->objectName() == "videoDock")
-   useRtt = !videoDock->internalWinId() || (videoDock == 
videoDock->window());
+   const QWidget *videoDock = QMPlay2Core.getVideoDock();
+   useRtt = !videoDock->internalWinId() || (videoDock == 
videoDock->window());
}
if (useRtt)
drawable = new OpenGL2Widget;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/QMPlay2-src-16.03.11/src/modules/VideoFilters/BobDeint.cpp 
new/QMPlay2-src-16.03.24/src/modules/VideoFilters/BobDeint.cpp
--- old/QMPlay2-src-16.03.11/src/modules/VideoFilters/BobDeint.cpp  
2016-02-29 19:17:30.0 +0100
+++ new/QMPlay2-src-16.03.24/src/modules/VideoFilters/BobDeint.cpp  
2016-03-24 21:03:34.0 +0100
@@ -50,7 +50,7 @@
src  += linesize << 1;
}
 
-   if (h & 1) //Duplicate last line for odd height
+   if ((p ? (h >> 1) : h) & 1) //Duplicate last line for 
odd height

commit QMPlay2 for openSUSE:Factory

2016-03-18 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2016-03-17 16:34:57

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2016-02-17 
12:09:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-03-17 
16:48:11.0 +0100
@@ -1,0 +2,28 @@
+Sat Mar 12 09:50:27 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.03.08:
+  * updated Russian translation (victorr2007).
+- Added QMPlay2-no-prostopleer.diff  because Prostopleer extension
+  provides illegal audio.
+
+---
+Wed Mar  9 18:09:39 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.03.08:
+  * feature: suspend the computer after playback is finished,
+  * fix VA-API driver Intel >= 1.6.2 video filtering,
+  * fix slow seeking on some slow network streams,
+  * zero-copy demuxing and decoding (if possible),
+  * updated Russian translation (victorr2007),
+  * 90°/270° video rotation (OpenGL only),
+  * visualization and VDPAU/DDraw bugfix,
+  * feature: A-B Repeat,
+  * OpenGL 2 bugfix.
+
+---
+Sat Feb 20 15:11:26 UTC 2016 - dap.darkn...@gmail.com
+
+- Added QMPlay2-Qt53-lrelease.diff and hack vs. Qt<=5.3 lrelease
+  issue. Read more at https://github.com/zaps166/QMPlay2/issues/10
+
+---

Old:

  QMPlay2-src-16.02.08.tar.xz

New:

  QMPlay2-Qt53-lrelease.diff
  QMPlay2-no-prostopleer.diff
  QMPlay2-src-16.03.11.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.2hmMEb/_old  2016-03-17 16:48:12.0 +0100
+++ /var/tmp/diff_new_pack.2hmMEb/_new  2016-03-17 16:48:12.0 +0100
@@ -17,17 +17,23 @@
 
 
 Name:   QMPlay2
-Version:16.02.08
+Version:16.03.11
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+
 Group:  Productivity/Multimedia/Video/Players
 Url:http://qt-apps.org/content/show.php/QMPlay2?content=153339
 Source: 
http://kent.dl.sourceforge.net/project/zaps166/QMPlay2/QMPlay2-src-%{version}.tar.xz
-
+# PATCH-FIX-UPSTREAM vs. Qt5.3 lrelease issue, read more at
+# https://github.com/zaps166/QMPlay2/issues/10#issuecomment-186585268
+Patch0: QMPlay2-Qt53-lrelease.diff
+#PATCH-FIX-OPENSUSE vs. Prostopleer extension that provides illegal audio.
+Patch1: QMPlay2-no-prostopleer.diff
 BuildRequires:  libXv-devel
 %if 0%{?suse_version} > 1310
 BuildRequires:  libqt5-linguist
+%else
+BuildRequires:  libqt5-qttools
 %endif
 BuildRequires:  portaudio-devel
 BuildRequires:  pkgconfig(Qt5DBus)
@@ -68,9 +74,17 @@
 
 %prep
 %setup -q -n %{name}-src-%{version}
+%if 0%{?suse_version} <= 1320
+%patch0
+%endif
+%patch1
 
 %build
 export QT_SUFFIX="-qt5"
+%if 0%{?suse_version} <= 1320
+export QMAKE=/usr/bin/qmake$QT_SUFFIX
+lrelease$QT_SUFFIX QMPlay2.pro
+%endif
 NOTERM=1 SYSTEM_BUILD=1 ./compile_unix `echo "%{?_smp_mflags}" | grep -o 
'[0-9]*'`
 
 %install

++ QMPlay2-Qt53-lrelease.diff ++
--- compile_unix.orig   2016-02-20 14:25:53.438381280 +0300
+++ compile_unix2016-02-20 14:25:53.478381280 +0300
@@ -27,7 +27,7 @@
 
 # lupdate-qt4 -no-obsolete -locations none QMPlay2.pro
 
-lrelease$QT_SUFFIX QMPlay2.pro
+# lrelease$QT_SUFFIX QMPlay2.pro
 
 mkdir -p app/share/qmplay2/lang
 mv lang/*.qm app/share/qmplay2/lang
++ QMPlay2-no-prostopleer.diff ++
--- src/modules/Extensions/Extensions.cpp.orig  2016-02-29 21:17:29.0 
+0300
+++ src/modules/Extensions/Extensions.cpp   2016-03-12 13:03:59.990846080 
+0300
@@ -4,20 +4,18 @@
 #include 
 #include 
 #include 
-#include 
 #ifdef USE_MPRIS2
#include 
 #endif
 
 Extensions::Extensions() :
Module("Extensions"),
-   downloader(QImage(":/downloader")), youtube(QImage(":/youtube")), 
radio(QImage(":/radio")), lastfm(QImage(":/lastfm")), 
prostopleer(QImage(":/prostopleer"))
+   downloader(QImage(":/downloader")), youtube(QImage(":/youtube")), 
radio(QImage(":/radio")), lastfm(QImage(":/lastfm"))
 {
downloader.setText("Path", ":/downloader");
youtube.setText("Path", ":/youtube");
radio.setText("Path", ":/radio");
lastfm.setText("Path", ":/lastfm");
-   prostopleer.setText("Path", ":/prostopleer");
 
init("YouTube/ShowAdditionalInfo", false);
init("YouTube/MultiStream", true);
@@ -45,7 +43,6 @@
modulesInfo += Info(YouTubeName, QMPLAY2EXTENSION, youtube);
modulesInfo += Info(La

commit QMPlay2 for openSUSE:Factory

2016-02-17 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2016-02-17 10:26:42

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2016-01-01 
19:51:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-02-17 
12:09:16.0 +0100
@@ -1,0 +2,15 @@
+Sun Feb 14 18:23:05 UTC 2016 - dap.darkn...@gmail.com
+
+- Update to 16.02.08:
+  * play multiple streams in FFmpeg,
+  * move ungrouped playlist entry to the end of the playlist,
+  * QOpenGLWindow and QOpenGLWidget are used instead of QGLWidget,
+  * FFmpeg module can play e.g. v4l2 on Linux/BSD,
+  * display icons on playlist for AudioCD and Chiptines,
+  * updated German translation (Daniel Meiß-Wilhelm),
+  * added Spanish translation (Pedro Álamo),
+  * VDPAU and DirectDraw overlay fixes,
+  * English is now default language,
+  * bugfix.
+
+---

Old:

  QMPlay2-src-15.12.25.tar.xz

New:

  QMPlay2-src-16.02.08.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.5FaMHV/_old  2016-02-17 12:09:16.0 +0100
+++ /var/tmp/diff_new_pack.5FaMHV/_new  2016-02-17 12:09:16.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package QMPlay2
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:15.12.25
+Version:16.02.08
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+
@@ -38,6 +38,7 @@
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(libass)
 BuildRequires:  pkgconfig(libavcodec)
+BuildRequires:  pkgconfig(libavdevice)
 BuildRequires:  pkgconfig(libavformat)
 BuildRequires:  pkgconfig(libavutil)
 BuildRequires:  pkgconfig(libcddb)

++ QMPlay2-src-15.12.25.tar.xz -> QMPlay2-src-16.02.08.tar.xz ++
 64139 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2016-01-01 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2016-01-01 19:48:38

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2015-12-21 
12:07:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-01-01 
19:51:04.0 +0100
@@ -1,0 +2,16 @@
+Mon Dec 28 19:28:38 UTC 2015 - dap.darkn...@gmail.com
+
+- Update to 15.12.25:
+  * KF5 Breeze style fixes in full screen;
+  * OpenGL 2 bugfix.
+- New requirements recommended by upstream.
+- Removed QMPlay2-Qt51.diff.
+
+---
+Tue Dec 22 18:30:12 UTC 2015 - dap.darkn...@gmail.com
+
+- Added QMPlay2-Qt51.diff to fix openSUSE 13.1' default Qt 5.1
+  build issue.
+- Fixed translations absence.
+
+---

Old:

  QMPlay2-src-15.12.06.tar.xz

New:

  QMPlay2-src-15.12.25.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.1MWu0j/_old  2016-01-01 19:51:05.0 +0100
+++ /var/tmp/diff_new_pack.1MWu0j/_new  2016-01-01 19:51:05.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:15.12.06
+Version:15.12.25
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+
@@ -26,6 +26,9 @@
 Source: 
http://kent.dl.sourceforge.net/project/zaps166/QMPlay2/QMPlay2-src-%{version}.tar.xz
 
 BuildRequires:  libXv-devel
+%if 0%{?suse_version} > 1310
+BuildRequires:  libqt5-linguist
+%endif
 BuildRequires:  portaudio-devel
 BuildRequires:  pkgconfig(Qt5DBus)
 BuildRequires:  pkgconfig(Qt5Network)
@@ -39,7 +42,9 @@
 BuildRequires:  pkgconfig(libavutil)
 BuildRequires:  pkgconfig(libcddb)
 BuildRequires:  pkgconfig(libcdio)
+BuildRequires:  pkgconfig(libgme)
 BuildRequires:  pkgconfig(libpulse)
+BuildRequires:  pkgconfig(libsidplayfp)
 BuildRequires:  pkgconfig(libswresample)
 BuildRequires:  pkgconfig(libswscale)
 BuildRequires:  pkgconfig(libva)

++ QMPlay2-src-15.12.06.tar.xz -> QMPlay2-src-15.12.25.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-15.12.06/ChangeLog 
new/QMPlay2-src-15.12.25/ChangeLog
--- old/QMPlay2-src-15.12.06/ChangeLog  2015-12-06 20:42:38.0 +0100
+++ new/QMPlay2-src-15.12.25/ChangeLog  2015-12-25 22:11:25.0 +0100
@@ -1,3 +1,8 @@
+Changes in QMPlay2 build 15.12.25:
+   - KF5 Breeze style fixes in full screen,
+   - Qt5 <= 5.2 compilation fixes,
+   - OpenGL 2 bugfix,
+
 Changes in QMPlay2 build 15.12.06:
- support for HEVC, VP8 and VP9 decoding in VA-API (depending on FFmpeg 
version),
- setting priorities of decoders and A/V outputs is now more convenient,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-15.12.06/README.md 
new/QMPlay2-src-15.12.25/README.md
--- old/QMPlay2-src-15.12.06/README.md  2015-12-05 22:57:36.0 +0100
+++ new/QMPlay2-src-15.12.25/README.md  2015-12-06 23:46:39.0 +0100
@@ -1,4 +1,4 @@
-#QMPlay2 - QT Media Player 2
+#QMPlay2 - Qt Media Player 2
 
 >QMPlay2 is a video and audio player. It can play all formats supported by 
 >FFmpeg, libmodplug (including J2B and SFX). It also supports Audio CD, raw 
 >files, Rayman 2 music and chiptunes. It contains YouTube and Prostopleer 
 >browser.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-15.12.06/src/gui/Main.cpp 
new/QMPlay2-src-15.12.25/src/gui/Main.cpp
--- old/QMPlay2-src-15.12.06/src/gui/Main.cpp   2015-12-04 02:16:58.0 
+0100
+++ new/QMPlay2-src-15.12.25/src/gui/Main.cpp   2015-12-25 18:33:56.0 
+0100
@@ -55,7 +55,7 @@
defaultModules << "OpenGL 2" << "DirectDraw";
 #elif defined Q_OS_ANDROID
if ( type == "videoWriters" )
-   defaultModules << "QPainter";
+   defaultModules << "QPainter" << "OpenGL 2";
 #endif
QStringList availableModules;
const QString moduleType = type.mid( 0, typeLen );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src-15.12.06/src/gui/VideoDock.cpp 
new/QMPlay2-src-15.12.25/src/gui/VideoDock.cpp
--- old/QMPlay2-src-15.12.06/src/gui/VideoDock.cpp  2015-12-03 
01:20:08.0 +0100
+++ new/QMPlay2-src-15.12.25/src/gui/VideoDock.cpp  2015-12-25 
22:10:31.0 +0100
@@ -7,6 +7,7 @@
 #include 
 #include 
 
+#include 
 #include 
 #include 
 #include 
@@ -60,6 

commit QMPlay2 for openSUSE:Factory

2015-12-21 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2015-12-21 12:05:14

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2015-10-26 
12:48:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2015-12-21 
12:07:26.0 +0100
@@ -1,0 +2,19 @@
+Sun Dec 20 17:36:54 UTC 2015 - dap.darkn...@gmail.com
+
+- Update to 15.12.06 (changes since 15.10.18):
+  * support for HEVC, VP8 and VP9 decoding in VA-API,
+  * setting priorities of decoders and A/V outputs
+is now more convenient,
+  * improve QOpenGLWidget performance,
+  * support for HEVC decoding in VDPAU,
+  * simple visualization shows RMS of displayed signal
+in side bars,
+  * fixes in AudioCD module, so any tracks must be added again,
+  * falling horizontal lines behave better in visualizations,
+  * play next entry after playback error (as default),
+  * removed console for Windows,
+  * added chiptune playback,
+  * fix decoding Bink Video,
+  * bugfix.
+
+---

Old:

  QMPlay2-src-15.10.18.tar.xz

New:

  QMPlay2-src-15.12.06.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.qnm6ZD/_old  2015-12-21 12:07:27.0 +0100
+++ /var/tmp/diff_new_pack.qnm6ZD/_new  2015-12-21 12:07:27.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:15.10.18
+Version:15.12.06
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+

++ QMPlay2-src-15.10.18.tar.xz -> QMPlay2-src-15.12.06.tar.xz ++
 8942 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2015-10-26 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2015-10-26 12:48:37

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2015-10-19 
22:49:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2015-10-26 
12:48:46.0 +0100
@@ -1,0 +2,11 @@
+Mon Oct 19 16:32:48 UTC 2015 - dap.darkn...@gmail.com
+
+- Update to 15.10.18 (changes since 15.10.03):
+  * due to new libass, FontConfig is used only on 32-bit WinXP,
+  * correct display information about buffered time and size,
+  * DirectDraw improvements,
+  * many minor fixes,
+  * new OpenGL 2 module (with OpenGL|ES 2.0 support).
+- Removed QMPlay2-arm-no-opengl.diff.
+
+---

Old:

  QMPlay2-arm-no-opengl.diff
  QMPlay2-src-15.10.03.tar.bz2

New:

  QMPlay2-src-15.10.18.tar.xz



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.y3psaL/_old  2015-10-26 12:48:46.0 +0100
+++ /var/tmp/diff_new_pack.y3psaL/_new  2015-10-26 12:48:46.0 +0100
@@ -17,17 +17,13 @@
 
 
 Name:   QMPlay2
-Version:15.10.03
+Version:15.10.18
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+
 Group:  Productivity/Multimedia/Video/Players
 Url:http://qt-apps.org/content/show.php/QMPlay2?content=153339
-Source: 
http://kent.dl.sourceforge.net/project/zaps166/QMPlay2/QMPlay2-src-%{version}.tar.bz2
-
-# PATCH-FIX-OPENSUSE vs. arm build issue, see more at
-# https://github.com/zaps166/QMPlay2/issues/6#issuecomment-145657638
-Patch0: QMPlay2-arm-no-opengl.diff
+Source: 
http://kent.dl.sourceforge.net/project/zaps166/QMPlay2/QMPlay2-src-%{version}.tar.xz
 
 BuildRequires:  libXv-devel
 BuildRequires:  portaudio-devel
@@ -65,10 +61,7 @@
 It's a development package for %{name}.
 
 %prep
-%setup -q -n %{name}-src
-%ifarch %arm aarch64
-%patch0
-%endif
+%setup -q -n %{name}-src-%{version}
 
 %build
 export QT_SUFFIX="-qt5"




commit QMPlay2 for openSUSE:Factory

2015-10-19 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2015-10-19 22:49:37

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2015-08-29 
20:04:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2015-10-19 
22:49:53.0 +0200
@@ -1,0 +2,18 @@
+Tue Oct  6 18:35:32 UTC 2015 - dap.darkn...@gmail.com
+
+- Added QMPlay2-arm-no-opengl.diff vs. vs. arm build issue, see
+  more at https://github.com/zaps166/QMPlay2/issues/6
+
+---
+Sun Oct  4 08:26:27 UTC 2015 - dap.darkn...@gmail.com
+
+- Update to 15.10.03 (changes since 15.08.12):
+  * user can hide menu bar by pressing Alt+Ctrl+M
+or from "Widgets" context menu,
+  * minimum and maximum frequency in equalizer can be changed,
+  * basic WebVTT subtitles support (SRT module),
+  * added preamp and dB tooltip to equalizer,
+  * fixed possible deadlock in AudioCD,
+  * small bugfix.
+
+---

Old:

  QMPlay2-src-15.08.12.tar.bz2

New:

  QMPlay2-arm-no-opengl.diff
  QMPlay2-src-15.10.03.tar.bz2



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.KQmNqC/_old  2015-10-19 22:49:54.0 +0200
+++ /var/tmp/diff_new_pack.KQmNqC/_new  2015-10-19 22:49:54.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:15.08.12
+Version:15.10.03
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+
@@ -25,6 +25,10 @@
 Url:http://qt-apps.org/content/show.php/QMPlay2?content=153339
 Source: 
http://kent.dl.sourceforge.net/project/zaps166/QMPlay2/QMPlay2-src-%{version}.tar.bz2
 
+# PATCH-FIX-OPENSUSE vs. arm build issue, see more at
+# https://github.com/zaps166/QMPlay2/issues/6#issuecomment-145657638
+Patch0: QMPlay2-arm-no-opengl.diff
+
 BuildRequires:  libXv-devel
 BuildRequires:  portaudio-devel
 BuildRequires:  pkgconfig(Qt5DBus)
@@ -62,6 +66,9 @@
 
 %prep
 %setup -q -n %{name}-src
+%ifarch %arm aarch64
+%patch0
+%endif
 
 %build
 export QT_SUFFIX="-qt5"

++ QMPlay2-arm-no-opengl.diff ++
--- src/modules/modules.pro.orig2015-10-03 01:52:23.0 +0300
+++ src/modules/modules.pro 2015-10-06 21:29:29.511966480 +0300
@@ -1,5 +1,5 @@
 TEMPLATE = subdirs
-SUBDIRS = FFmpeg Inputs Modplug Playlists Subtitles QPainter Extensions 
Visualizations AudioFilters VideoFilters OpenGL AudioCD
+SUBDIRS = FFmpeg Inputs Modplug Playlists Subtitles QPainter Extensions 
Visualizations AudioFilters VideoFilters AudioCD
 linux*: SUBDIRS += ALSA #OpenSLES
 else: SUBDIRS += PortAudio
 unix:!macx {
++ QMPlay2-src-15.08.12.tar.bz2 -> QMPlay2-src-15.10.03.tar.bz2 ++
 9627 lines of diff (skipped)




commit QMPlay2 for openSUSE:Factory

2015-08-29 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2015-08-29 20:04:27

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2015-08-03 
17:21:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2015-08-29 
20:04:28.0 +0200
@@ -3,0 +4,7 @@
+- Update to 15.08.12 (changes since 15.07.13):
+  * deinterlacing fixes in VAApi,
+  * MPRIS2 bugfix.
+
+---
+Mon Jul 13 18:06:19 UTC 2015 - dap.darkn...@gmail.com
+

Old:

  QMPlay2-src-15.07.13.tar.bz2

New:

  QMPlay2-src-15.08.12.tar.bz2



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.tmehE7/_old  2015-08-29 20:04:29.0 +0200
+++ /var/tmp/diff_new_pack.tmehE7/_new  2015-08-29 20:04:29.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:15.07.13
+Version:15.08.12
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+

++ QMPlay2-src-15.07.13.tar.bz2 -> QMPlay2-src-15.08.12.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src/ChangeLog new/QMPlay2-src/ChangeLog
--- old/QMPlay2-src/ChangeLog   2015-07-12 23:27:07.0 +0200
+++ new/QMPlay2-src/ChangeLog   2015-08-12 16:11:25.0 +0200
@@ -1,3 +1,8 @@
+Changes in QMPlay2 build 15.08.12:
+   - deinterlacing fixes in VAApi,
+   - minor fixes for Windows,
+   - MPRIS2 bugfix,
+
 Changes in QMPlay2 build 15.07.13:
- fixed problem from previous release with playing video (sometimes 
video plays at maximum speed),
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src/README.md new/QMPlay2-src/README.md
--- old/QMPlay2-src/README.md   2015-06-26 17:14:40.0 +0200
+++ new/QMPlay2-src/README.md   2015-08-12 02:02:21.0 +0200
@@ -19,20 +19,6 @@
 $ sudo zypper in QMPlay2 QMPlay2-kde-integration
 ```
 
-Easy installation on Ubuntu
-
-- Just run the following commands:
-```sh
-$ sudo add-apt-repository ppa:samrog131/ppa
-$ sudo apt-get update
-$ sudo apt-get install qmplay2
-```
-- If you get dependency issues, do:
-```sh
-$ sudo apt-get install -f
-$ sudo apt-get install qmplay2
-```
-
 ##Compilation from sources
 
 ###You need (devel packages):
@@ -69,11 +55,15 @@
 ###Linux/BSD:
 
 - Install all dependencies using package manager (in devel version) or compile 
it from sources.
-- If you don't want to open Xterm or Konsole - "export NOTERM=1".
-- If you want to prepare *.desktop files for system use - "export 
SYSTEM_BUILD=1".
 - If you want to compile with qt suffix (for example "qmake-qt5") - "export 
QT_SUFFIX=-qt5".
-- Run "./compile_unix".
-- QMPlay2 is in "app" directory, you can move its contents into /usr directory 
if $SYSTEM_BUILD == 1.
+- Compilation only:
+   - If you don't want to open Xterm or Konsole - "export NOTERM=1".
+   - If you want to prepare *.desktop files for system use - "export 
SYSTEM_BUILD=1".
+   - Run "./compile_unix".
+   - QMPlay2 is in "app" directory, you can move its contents into "/usr" 
directory if "$SYSTEM_BUILD == 1".
+- Compilation and installation:
+   - Run "./installer_unix install" (it compiles and uses "sudo" to copy 
files to "/usr").
+   - If you want to uninstall, run "./installer_unix uninstall" (it also 
uses "sudo").
 
 ###OS X:
 
@@ -86,6 +76,6 @@
 - Run "./compile_mac n" where "n" is number of threads (4 by default).
 
 Building package RPM, DEB or any other - look at Arch Linux PKGBUILD:
->http://aur.archlinux.org/packages/qm/qmplay2-git/PKGBUILD
+>https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=qmplay2
 
 QMPlay2 uses the external software - "youtube-dl", so "youtube-dl" should be 
as optional package in package manager.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src/installer_unix 
new/QMPlay2-src/installer_unix
--- old/QMPlay2-src/installer_unix  1970-01-01 01:00:00.0 +0100
+++ new/QMPlay2-src/installer_unix  2015-08-12 17:55:07.0 +0200
@@ -0,0 +1,52 @@
+#!/bin/bash
+
+arch=`uname -m`
+if [ -z $arch ] || [ $arch != 'x86_64' ] || [ ! -e /usr/lib64 ]; then
+   libdir=lib
+else
+   libdir=lib64
+fi
+
+function copy_files
+{
+   sudo cp --remove-destination -vapp/bin/QMPlay2 /usr/bin || exit 1
+   sudo cp --remove-destination -vapp/lib/libqmplay2.so /usr/$libdir 
|| exit 1
+   sudo cp --remove-destin

commit QMPlay2 for openSUSE:Factory

2015-08-03 Thread h_root
Hello community,

here is the log from the commit of package QMPlay2 for openSUSE:Factory checked 
in at 2015-08-03 17:20:58

Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old)
 and  /work/SRC/openSUSE:Factory/.QMPlay2.new (New)


Package is "QMPlay2"

Changes:

--- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes  2015-07-12 
22:52:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2015-08-03 
17:21:29.0 +0200
@@ -1,0 +2,7 @@
+Mon Jul 13 18:06:19 UTC 2015 - dap.darkn...@gmail.com
+
+- Update to 15.07.13 (changes since 15.06.26):
+  * fixed problem with playing video
+(sometimes video plays at maximum speed).
+
+---

Old:

  QMPlay2-src-15.06.26.tar.bz2

New:

  QMPlay2-src-15.07.13.tar.bz2



Other differences:
--
++ QMPlay2.spec ++
--- /var/tmp/diff_new_pack.Ys3e0U/_old  2015-08-03 17:21:29.0 +0200
+++ /var/tmp/diff_new_pack.Ys3e0U/_new  2015-08-03 17:21:29.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   QMPlay2
-Version:15.06.26
+Version:15.07.13
 Release:0
 Summary:A Qt based media player, streamer and downloader
 License:LGPL-3.0+
@@ -63,7 +63,6 @@
 %prep
 %setup -q -n %{name}-src
 
-
 %build
 export QT_SUFFIX="-qt5"
 NOTERM=1 SYSTEM_BUILD=1 ./compile_unix `echo "%{?_smp_mflags}" | grep -o 
'[0-9]*'`
@@ -88,12 +87,10 @@
 # Setting icon to 'pixmaps' instead of 'icons'.
 mv %{buildroot}/%{_datadir}/{icons,pixmaps}
 
-
 %post   -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
-
 %files
 %defattr(-,root,root)
 %doc COPYING TODO

++ QMPlay2-src-15.06.26.tar.bz2 -> QMPlay2-src-15.07.13.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src/ChangeLog new/QMPlay2-src/ChangeLog
--- old/QMPlay2-src/ChangeLog   2015-06-26 15:43:44.0 +0200
+++ new/QMPlay2-src/ChangeLog   2015-07-12 23:27:07.0 +0200
@@ -1,3 +1,14 @@
+Changes in QMPlay2 build 15.07.13:
+   - fixed problem from previous release with playing video (sometimes 
video plays at maximum speed),
+
+Changes in QMPlay2 build 15.07.12:
+   - keyboard shortcut (Shift+L) for locking widgets,
+   - fixed seeking by searching key frames in buffer,
+   - aspect ratio is now correctly updated,
+   - fixed playback in live streams,
+   - small fixes in video playback,
+   - VAApi bugfix,
+
 Changes in QMPlay2 build 15.06.26:
- better VSync support for OpenGL video output,
- OpenSLES audio output (for Android),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src/TODO new/QMPlay2-src/TODO
--- old/QMPlay2-src/TODO2015-06-05 14:17:33.0 +0200
+++ new/QMPlay2-src/TODO2015-07-11 13:55:16.0 +0200
@@ -1,3 +1,4 @@
+HEVC (H.265) on VA-API and VDPAU
 Touch screen support: scrolling
 Better radio stations
 YouTube playlists
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src/compile_unix new/QMPlay2-src/compile_unix
--- old/QMPlay2-src/compile_unix2015-06-04 17:36:29.0 +0200
+++ new/QMPlay2-src/compile_unix2015-07-11 14:07:07.0 +0200
@@ -25,7 +25,7 @@
fi
 fi
 
-# lupdate$QT_SUFFIX -locations none QMPlay2.pro
+# lupdate-qt4 -locations none QMPlay2.pro
 
 lrelease$QT_SUFFIX QMPlay2.pro
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src/lang/de.ts new/QMPlay2-src/lang/de.ts
--- old/QMPlay2-src/lang/de.ts  2015-06-25 01:24:35.0 +0200
+++ new/QMPlay2-src/lang/de.ts  2015-07-11 14:07:10.0 +0200
@@ -2414,8 +2414,8 @@
 Nicht unterstützter 
De-Interlacing-Algorithmus
 
 
-Nie można otworzyć filtrów usuwających przeplot
-Kann den Filter zum Entfernen von Zeilensprung nicht 
öffnen
+Nie można otworzyć filtrów obrazu
+
 
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src/lang/en.ts new/QMPlay2-src/lang/en.ts
--- old/QMPlay2-src/lang/en.ts  2015-06-25 01:24:42.0 +0200
+++ new/QMPlay2-src/lang/en.ts  2015-07-11 14:07:10.0 +0200
@@ -2400,8 +2400,8 @@
 Not supported deinterlacing algorithm
 
 
-Nie można otworzyć filtrów usuwających przeplot
-Cannot open deinterlacing filters
+Nie można otworzyć filtrów obrazu
+Cannot open video filters
 
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QMPlay2-src/lang/fr.ts new/QMPlay2-src/lang/fr.ts
--- old/QMPlay2-src/lang/fr.ts  2015-06-25