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.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2016-07-15 12:50:00.000000000 +0200 @@ -1,0 +2,36 @@ +Thu Jul 7 17:04:57 UTC 2016 - [email protected] + +- 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 - [email protected] + +- 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.000000000 +0200 +++ /var/tmp/diff_new_pack.buncnt/_new 2016-07-15 12:50:01.000000000 +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}/lib/qmplay2 %{_datadir}/applications/%{name}*.desktop -%{_datadir}/pixmaps/%{name}.png +%{_datadir}/icons/hicolor/*/apps/%{name}.png +%if 0%{?suse_version} == 1315 +%dir %{_datadir}/icons/hicolor/* +%dir %{_datadir}/icons/hicolor/*/apps +%endif %{_datadir}/qmplay2 -%{_mandir}/man1/%{name}.1.gz +%{_mandir}/man?/%{name}.?.* %files devel %defattr(-,root,root) ++++++ QMPlay2-no-prostopleer.diff ++++++ --- /var/tmp/diff_new_pack.buncnt/_old 2016-07-15 12:50:01.000000000 +0200 +++ /var/tmp/diff_new_pack.buncnt/_new 2016-07-15 12:50:01.000000000 +0200 @@ -1,61 +1,13 @@ ---- 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 +--- src/modules/Extensions/Extensions.pro.orig 2016-07-07 16:46:34.000000000 +0300 ++++ src/modules/Extensions/Extensions.pro 2016-07-07 20:31:33.746888040 +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 - 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,6 +1,5 @@ - <RCC> - <qresource> -- <file alias="prostopleer">prostopleer.png</file> - <file alias="downloader">downloader.png</file> - <file alias="youtube">youtube.png</file> - <file alias="lastfm">lastfm.png</file> +-HEADERS += ProstoPleer.hpp +-SOURCES += ProstoPleer.cpp +-DEFINES += USE_PROSTOPLEER +- + unix:!macx:!android { + QT += dbus + HEADERS += MPRIS2.hpp ++++++ QMPlay2-src-16.06.01.tar.xz -> QMPlay2-src-16.07.07.tar.xz ++++++ ++++ 18530 lines of diff (skipped)
