Hello community, here is the log from the commit of package mpv for openSUSE:Factory checked in at 2016-01-23 01:16:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mpv (Old) and /work/SRC/openSUSE:Factory/.mpv.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mpv" Changes: -------- --- /work/SRC/openSUSE:Factory/mpv/mpv.changes 2016-01-01 19:49:38.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.mpv.new/mpv.changes 2016-01-23 01:17:04.000000000 +0100 @@ -1,0 +2,25 @@ +Fri Jan 22 12:51:43 UTC 2016 - idon...@suse.com + +- Drop the --enable-gpl3 options and revert the license to GPL-2.0+ + +------------------------------------------------------------------- +Wed Jan 20 20:07:35 UTC 2016 - aloi...@gmx.com + +- Backported commit 5053f4c to fix hang problem with smplayer + (bug ref. #2729) mpv-0.15.0_fix_NULL_ptr.patch + +------------------------------------------------------------------- +Mon Jan 18 19:52:34 UTC 2016 - idon...@suse.com + +- Update to v0.15.0 + * Please see https://github.com/mpv-player/mpv/releases/tag/v0.15.0 + for the complete changelog. +- Install mpv.conf & input.conf + +------------------------------------------------------------------- +Sun Jan 10 08:09:14 UTC 2016 - idon...@suse.com + +- Set license to GPL-3.0+ so we can enable more OpenGL functionality. +- Add pkgconfig(gl) build dependency. + +------------------------------------------------------------------- Old: ---- mpv-0.14.0.tar.gz New: ---- mpv-0.15.0.tar.gz mpv-0.15.0_fix_NULL_ptr.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mpv.spec ++++++ --- /var/tmp/diff_new_pack.mMznGM/_old 2016-01-23 01:17:05.000000000 +0100 +++ /var/tmp/diff_new_pack.mMznGM/_new 2016-01-23 01:17:05.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package mpv # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2015 Packman Team <pack...@links2linux.de> # Copyright (c) 2012 Jiri Slaby <jsl...@suse.de> # Copyright (c) 2011-2012 Pascal Bleser <pascal.ble...@opensuse.org> @@ -22,7 +22,7 @@ %define _waf_ver 1.8.12 %define lname libmpv1 Name: mpv -Version: 0.14.0 +Version: 0.15.0 Release: 0 Summary: Advanced general-purpose multimedia player License: GPL-2.0+ and BSD-3-Clause @@ -34,6 +34,7 @@ Source1: http://ftp.waf.io/pub/release/waf-%{_waf_ver} Source2: %{name}.changes Source3: %{name}.png +Patch0: %{name}-0.15.0_fix_NULL_ptr.patch BuildRequires: hicolor-icon-theme BuildRequires: ladspa-devel BuildRequires: libjpeg-devel @@ -53,6 +54,7 @@ BuildRequires: pkgconfig(dvdnav) >= 4.2.0 BuildRequires: pkgconfig(dvdread) >= 4.1.0 BuildRequires: pkgconfig(enca) +BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(jack) BuildRequires: pkgconfig(lcms2) >= 2.6 BuildRequires: pkgconfig(libass) >= 0.12.1 @@ -144,6 +146,7 @@ %prep %setup -q +%patch0 -p1 # As we downloaded specific waf version we need to put and prepare it in place. cp -f %{SOURCE1} waf @@ -185,6 +188,8 @@ ./waf --destdir=%{buildroot} install install -D -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{name}.png +install -D -m 0644 etc/input.conf %{buildroot}%{_sysconfdir}/%{name}/input.conf +install -D -m 0644 etc/mpv.conf %{buildroot}%{_sysconfdir}/%{name}/mpv.conf %post %desktop_database_post @@ -203,9 +208,11 @@ %if 0%{?suse_version} > 1315 %doc build/DOCS/man/mpv.pdf %endif -%doc Copyright LICENSE README.md RELEASE_NOTES etc/example.conf etc/input.conf +%doc Copyright LICENSE README.md RELEASE_NOTES %dir %{_sysconfdir}/%{name}/ %config %{_sysconfdir}/%{name}/encoding-profiles.conf +%config %{_sysconfdir}/%{name}/input.conf +%config %{_sysconfdir}/%{name}/mpv.conf %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.* ++++++ mpv-0.14.0.tar.gz -> mpv-0.15.0.tar.gz ++++++ ++++ 26238 lines of diff (skipped) ++++++ mpv-0.15.0_fix_NULL_ptr.patch ++++++ Index: mpv-0.15.0/player/command.c =================================================================== --- mpv-0.15.0.orig/player/command.c +++ mpv-0.15.0/player/command.c @@ -2438,7 +2438,7 @@ static int mp_property_video_codec(void { MPContext *mpctx = ctx; struct track *track = mpctx->current_track[0][STREAM_VIDEO]; - const char *c = track->d_video ? track->d_video->decoder_desc : NULL; + const char *c = track && track->d_video ? track->d_video->decoder_desc : NULL; return m_property_strdup_ro(action, arg, c); }