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.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-03-17 16:48:11.000000000 +0100 @@ -1,0 +2,28 @@ +Sat Mar 12 09:50:27 UTC 2016 - [email protected] + +- 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 - [email protected] + +- 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 - [email protected] + +- 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.000000000 +0100 +++ /var/tmp/diff_new_pack.2hmMEb/_new 2016-03-17 16:48:12.000000000 +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_unix 2016-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.000000000 +0300 +++ src/modules/Extensions/Extensions.cpp 2016-03-12 13:03:59.990846080 +0300 @@ -4,20 +4,18 @@ #include <YouTube.hpp> #include <LastFM.hpp> #include <Radio.hpp> -#include <ProstoPleer.hpp> #ifdef USE_MPRIS2 #include <MPRIS2.hpp> #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(LastFMName, QMPLAY2EXTENSION, lastfm); modulesInfo += Info(RadioName, QMPLAY2EXTENSION, radio); - modulesInfo += Info(ProstoPleerName, QMPLAY2EXTENSION, prostopleer); #if USE_MPRIS2 modulesInfo += Info(MPRIS2Name, QMPLAY2EXTENSION); #endif @@ -61,8 +58,6 @@ return static_cast< QMPlay2Extensions * >(new LastFM(*this)); else if (name == RadioName) return static_cast< QMPlay2Extensions * >(new Radio(*this)); - else if (name == ProstoPleerName) - return static_cast< QMPlay2Extensions * >(new ProstoPleer(*this)); #ifdef USE_MPRIS2 else if (name == MPRIS2Name) return static_cast< QMPlay2Extensions * >(new MPRIS2(*this)); --- src/modules/Extensions/Extensions.hpp.orig 2016-02-29 21:17:29.000000000 +0300 +++ src/modules/Extensions/Extensions.hpp 2016-03-12 13:04:23.706846080 +0300 @@ -10,7 +10,7 @@ SettingsWidget *getSettingsWidget(); - QImage downloader, youtube, radio, lastfm, prostopleer; + QImage downloader, youtube, radio, lastfm; }; /**/ --- src/modules/Extensions/icons.qrc.orig 2016-02-29 21:17:29.000000000 +0300 +++ src/modules/Extensions/icons.qrc 2016-03-12 13:04:34.278846080 +0300 @@ -1,7 +1,6 @@ <RCC> <qresource> <file alias="browserengine">browserengine.png</file> - <file alias="prostopleer">prostopleer.png</file> <file alias="downloader">downloader.png</file> <file alias="youtube">youtube.png</file> <file alias="lastfm">lastfm.png</file> ++++++ QMPlay2-src-16.02.08.tar.xz -> QMPlay2-src-16.03.11.tar.xz ++++++ ++++ 6573 lines of diff (skipped)
