Hello community, here is the log from the commit of package mpv for openSUSE:Factory checked in at 2017-08-17 15:02:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mpv (Old) and /work/SRC/openSUSE:Factory/.mpv.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mpv" Thu Aug 17 15:02:33 2017 rev:31 rq:517162 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/mpv/mpv.changes 2017-05-24 16:50:53.930064849 +0200 +++ /work/SRC/openSUSE:Factory/.mpv.new/mpv.changes 2017-08-17 15:02:35.686340062 +0200 @@ -1,0 +2,112 @@ +Tue Aug 15 10:31:17 UTC 2017 - [email protected] + +- BuildRequire pkgconfig(lua5.1) instead of pkgconfig(lua-5.1): the + .pc files has been normalized to match other distributions. + +------------------------------------------------------------------- +Wed Jul 19 11:26:19 UTC 2017 - [email protected] + +- Fixed Leap build WRT lua +- Removed shebang from bash-completion script + +------------------------------------------------------------------- +Tue Jul 18 19:42:17 UTC 2017 - [email protected] + +- Packaging changes: + * Remove unnecessary build dependencies + * Explicitly enable DVD and DVB features + * Add libgbm, rubberband, uchardet + +- Update to version 0.26.0 + * Built-in V4L TV support is disabled by default. + av://v4l2 can be used instead. + * Support for C plugins is now enabled by default (#4491). + * Many more parts of the player are now licensed under LGPL, + see Copyright file. + Added features: + * csputils: implement sony s-gamut + * vo_opengl: add new HDR tone mapping algorithm + (mobius, now default) + * vo_opengl: hwdec_cuda: Support separate decode and display + devices + * vo_opengl: implement sony s-log1 and s-log2 trc + * vo_opengl: implement support for OOTFs and non-display referred + content + Removed features: + * vf_dlopen: remove this filter + Added options and commands: + * vo_opengl: add --tone-mapping-desaturate + * vo_opengl: support tone-mapping-param for `clip` + * ytdl_hook: add option to exclude URLs from being parsed + Changed options and commands: + * allow setting profile option with libmpv + * audio: move replaygain control to top-level options + * external_files: parse ~ in --{sub,audio}-paths + * options: change --sub-fix-timing default to no (#4484) + * options: expose string list actions for --sub-file option + * options: slight cleanup of --sub-ass-style-override + + signfs → scale + + --sub-ass-style-override → --sub-ass-override + * renamed the HDR TRCs `st2084` and `std-b67` to `pq` and `hlg` + respectively + * replace vf_format's `peak` suboption by `sig-peak`, which is + relative to the reference white level instead of in cd/m^2 + * the following options change to append-by-default (and possibly + separator): --script + * video: change --video-aspect-method default value to `container` + Deprecated options and commands: + * m_option: deprecate multiple items for -add etc. + * player: deprecate "osd" command + * --audio-file-paths => --audio-file-path + * --sub-paths => --sub-file-path + * --opengl-shaders => --opengl-shader + * --sub-paths => --sub-file-paths + * the following options are deprecated for setting via API: + + "script" (use "scripts") + + "sub-file" (use "sub-files") + + "audio-file" (use "audio-files") + + "external-file" (use "external-files") + (the compatibility hacks for this will be removed after this + release) + Removed options and commands: + * chmap: remove misleading "downmix" channel layout name (#4545) + * demux_lavf: remove --demuxer-lavf-cryptokey option (#4579) + * input.conf: drop TV/DVB bindings + * options: remove remaining deprecated audio device selection options + + --alsa-device + + --oss-device + + --coreaudio-exclusive + + --pulse-sink + + --rsound-host/--rsound-port + + --ao-sndio-device + + --ao-wasapi-exclusive + + --ao-wasapi-device + * remove option --target-brightness + * remove property "video-params/nom-peak" + Fixes and minor enhancements: + * TOOLS/lua/autoload.lua: actually sort files case insensitive (#4398) + * TOOLS/lua/autoload.lua: ignores all files starting with "." + * ao_pulse: reorder format choice to prefer float and S32 over S16 as fallback format + * command: add missing change notification for playlist-shuffle (#4573) + * demux_disc: fix bluray subtitle language retrieval (#4611) + * demux_mkv: fix alpha with vp9 + libvpx + * demux_mkv: support FFmpeg A_MS/ACM extensions + * ipc-unix: don’t truncate the message on EAGAIN (#4452) + * ipc: raise json nesting limit (#4394) + * mpv_identify: replace deprecated fps property (#4550) + * options/path: fallback to USERPROFILE if HOME isn't set + * player: close audio device on no audio track + * player: fix potential segfault when playing dvd:// with DVD disabled (#4393) + * player: prevent seek position to jump around adjacent keyframes, e.g. when dragging the OSC bar on short videos (#4183) + * vo_opengl: bump up SHADER_MAX_HOOKS and MAX_TEXTURE_HOOKS to 64 + * vo_opengl: correct off-by-one in scale=oversample + * vo_opengl: do not use vaapi-over-GLX (#4555) + * vo_opengl: fall back to ordered dither instead of blowing up (#4519) + * vo_opengl: tone map in linear XYZ instead of RGB + * x11: add 128x128 sized icon support + * ytdl_hook: add a header to support geo-bypass + * ytdl_hook: don't override start time set by saved state + * ytdl_hook: don't override user-set start time + * ytdl_hook: treat single-entry playlists as a single video + +------------------------------------------------------------------- Old: ---- mpv-0.25.0.tar.gz New: ---- mpv-0.26.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mpv.spec ++++++ --- /var/tmp/diff_new_pack.pGy6s5/_old 2017-08-17 15:02:37.202127610 +0200 +++ /var/tmp/diff_new_pack.pGy6s5/_new 2017-08-17 15:02:37.214125928 +0200 @@ -21,7 +21,7 @@ %define _waf_ver 1.9.9 %define _mbc_ver 3.3.13 -%define _mpv_ver 0.25.0 +%define _mpv_ver 0.26.0 %define lname libmpv1 Name: mpv Version: %{_mpv_ver} @@ -39,24 +39,19 @@ Patch0: mpv-make-ffmpeg-version-check-non-fatal.patch BuildRequires: bash BuildRequires: hicolor-icon-theme -BuildRequires: ladspa-devel BuildRequires: libjpeg-devel -BuildRequires: libmng-devel BuildRequires: linux-kernel-headers -BuildRequires: lirc-devel BuildRequires: lua -BuildRequires: ncurses-devel BuildRequires: perl BuildRequires: pkgconfig BuildRequires: python3-docutils BuildRequires: update-desktop-files -BuildRequires: yasm BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(caca) >= 0.99.beta18 BuildRequires: pkgconfig(dri) BuildRequires: pkgconfig(dvdnav) >= 4.2.0 BuildRequires: pkgconfig(dvdread) >= 4.1.0 -BuildRequires: pkgconfig(enca) +BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(jack) BuildRequires: pkgconfig(lcms2) >= 2.6 @@ -68,7 +63,6 @@ BuildRequires: pkgconfig(libavformat) >= 57.56.100 BuildRequires: pkgconfig(libavutil) >= 55.34.100 BuildRequires: pkgconfig(libbluray) >= 0.3.0 -BuildRequires: pkgconfig(libbs2b) BuildRequires: pkgconfig(libcdio) BuildRequires: pkgconfig(libcdio_cdda) BuildRequires: pkgconfig(libcdio_paranoia) @@ -80,9 +74,10 @@ BuildRequires: pkgconfig(libv4l2) BuildRequires: pkgconfig(libva) >= 0.36.0 BuildRequires: pkgconfig(libva-x11) >= 0.36.0 -BuildRequires: pkgconfig(lua-5.1) BuildRequires: pkgconfig(python3) +BuildRequires: pkgconfig(rubberband) BuildRequires: pkgconfig(smbclient) +BuildRequires: pkgconfig(uchardet) BuildRequires: pkgconfig(vdpau) BuildRequires: pkgconfig(xext) >= 1.0.0 BuildRequires: pkgconfig(xinerama) >= 1.0.0 @@ -101,7 +96,11 @@ # Obsoletion of mplayer2 that is dead for 2 years now Provides: mplayer2 = 20140101 Obsoletes: mplayer2 < 20140101 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} > 1320 +BuildRequires: pkgconfig(lua5.1) +%else +BuildRequires: pkgconfig(lua) +%endif # JIT for lua. %if 0%{?suse_version} > 1320 %ifarch aarch64 %{ix86} x86_64 @@ -215,10 +214,13 @@ --docdir="%{_docdir}/%{name}" \ --confdir="%{_sysconfdir}/%{name}" \ --enable-cdda \ + --enable-dvdread \ + --enable-dvdnav \ --enable-libmpv-shared \ --enable-zsh-comp \ --enable-manpage-build \ --enable-libarchive \ + --enable-dvbin \ ${myopts} ./waf build --verbose %{?_smp_mflags} @@ -237,6 +239,8 @@ install -D -m 0644 etc/input.conf %{buildroot}%{_sysconfdir}/%{name}/input.conf install -D -m 0644 etc/mpv.conf %{buildroot}%{_sysconfdir}/%{name}/mpv.conf +# remove shebang +sed -i -e '1d' %{buildroot}%{_datadir}/bash-completion/completions/mpv %post %desktop_database_post ++++++ mpv-0.25.0.tar.gz -> mpv-0.26.0.tar.gz ++++++ ++++ 27648 lines of diff (skipped)
