Hello community,

here is the log from the commit of package mpv for openSUSE:Leap:15.2 checked 
in at 2020-03-09 18:11:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/mpv (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.mpv.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mpv"

Mon Mar  9 18:11:50 2020 rev:27 rq:777359 
version:0.32.0+git.20200217T003119.36ca0e0030

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/mpv/mpv.changes        2020-01-15 
15:31:27.734779092 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.mpv.new.26092/mpv.changes     2020-03-09 
18:13:15.625359494 +0100
@@ -1,0 +2,210 @@
+Mon Feb 17 10:35:44 UTC 2020 - idon...@suse.com
+
+- Update to version 0.32.0+git.20200217T003119.36ca0e0030:
+  * See https://github.com/mpv-player/mpv/compare/5bf433b16f..36ca0e0030
+    for the complete changelog.
+
+-------------------------------------------------------------------
+Thu Feb 13 10:49:09 UTC 2020 - idon...@suse.com
+
+- Update to version 0.32.0+git.20200213T013258.5bf433b16f:
+  * See https://github.com/mpv-player/mpv/compare/6799f8e0e9..5bf433b16f
+    for the complete changelog.
+
+-------------------------------------------------------------------
+Sun Feb 09 07:05:06 UTC 2020 - idon...@suse.com
+
+- Update to version 0.32.0+git.20200208T095058.6799f8e0e9:
+  * See https://github.com/mpv-player/mpv/compare/cbee577d0a..6799f8e0e9
+    for the complete changelog.
+
+-------------------------------------------------------------------
+Tue Feb 04 12:42:31 UTC 2020 - h...@urpla.net
+
+- Update to version 0.32.0+git.20200203T191344.cbee577d0a:
+  * See https://github.com/mpv-player/mpv/compare/f304a79935..cbee577d0a
+    for the complete changelog.
+- switch time tag in version to (much more comprehensible) iso format
+
+-------------------------------------------------------------------
+Sun Feb 02 07:57:43 UTC 2020 - idon...@suse.com
+
+- Update to version 0.32.0+git.1580606151.f304a79935:
+  * See https://github.com/mpv-player/mpv/compare/cbfcd3e703..f304a79935
+    for the complete changelog.
+
+-------------------------------------------------------------------
+Mon Jan 27 08:04:54 UTC 2020 - idon...@suse.com
+
+- Update to version 0.32.0+git.1580083289.cbfcd3e703:
+  * See https://github.com/mpv-player/mpv/compare/01de2a9bd5..cbfcd3e703
+    for the complete changelog.
+  * mpv now generates its own bash-completion file
+
+-------------------------------------------------------------------
+Sat Jan 18 11:33:05 UTC 2020 - Martin Herkt <9+suse@cirno.systems>
+
+- Run spec-cleaner
+- Conflict with broken versions of mpv-plugin-mpris
+
+-------------------------------------------------------------------
+Sat Jan 11 17:17:47 UTC 2020 - Luigi Baldoni <aloi...@gmx.com>
+
+- Update mpv-bash-completion to 3.3.18
+  * Fix crash with mpv > 0.31.0
+
+-------------------------------------------------------------------
+Sat Dec 28 15:01:13 UTC 2019 - idon...@suse.com
+
+- Update to version 0.31.0+git.1577540072.01de2a9bd5:
+  * See https://github.com/mpv-player/mpv/compare/1caa653f2d..01de2a9bd5
+    for the complete changelog.
+
+-------------------------------------------------------------------
+Fri Dec 27 08:53:27 UTC 2019 - idon...@suse.com
+
+- Update to version 0.30.0+git.1577220684.1caa653f2d:
+  * See https://github.com/mpv-player/mpv/compare/0bf0efd6d3..1caa653f2d
+    for the complete changelog.
+
+-------------------------------------------------------------------
+Tue Dec 17 07:38:24 UTC 2019 - idon...@suse.com
+
+- Update to version 0.30.0+git.1576544262.0bf0efd6d3:
+  * See https://github.com/mpv-player/mpv/compare/cb2d7c1534..0bf0efd6d3
+    for the complete changelog.
+- Update mpv-make-ffmpeg-version-check-non-fatal.patch for a simpler
+  logic.
+
+-------------------------------------------------------------------
+Sat Nov 09 17:46:35 UTC 2019 - idon...@suse.com
+
+- Update to version 0.30.0+git.1573301895.cb2d7c1534:
+  * See https://github.com/mpv-player/mpv/compare/a908101258..cb2d7c1534
+    for the complete changelog.
+
+-------------------------------------------------------------------
+Sat Oct 26 06:20:24 UTC 2019 - idon...@suse.com
+
+- Update to version 0.30.0+git.1572040975.a908101258:
+  * See https://github.com/mpv-player/mpv/compare/acba87e53f..a908101258
+    for the complete changelog.
+- Enable zimg support: Add BR on pkgconfig(zimg), add --enable-zimg
+
+-------------------------------------------------------------------
+Sat Oct 19 06:35:50 UTC 2019 - idon...@suse.com
+
+- Update to version 0.30.0+git.1571393471.acba87e53f:
+  * See https://github.com/mpv-player/mpv/compare/a85fa2d2de..acba87e53f
+    for the complete changelog.
+
+-------------------------------------------------------------------
+Sat Oct 12 08:33:35 UTC 2019 - idon...@suse.com
+
+- Update to version 0.30.0+git.1570822084.a85fa2d2de:
+  * See https://github.com/mpv-player/mpv/compare/c833c095d7...a85fa2d2de
+    for the complete changelog.
+  * Fixes rendering glitches on Wayland
+-------------------------------------------------------------------
+Sun Oct 06 14:12:57 UTC 2019 - idon...@suse.com
+
+- Update to version 0.30.0+git.1570361388.6d0f0546ee:
+  * See https://github.com/mpv-player/mpv/compare/c833c095d7...6d0f0546ee
+
+-------------------------------------------------------------------
+Sun Sep 29 15:08:46 UTC 2019 - idon...@suse.com
+
+- Update to version 0.30.0+git.1569760020.c833c095d7:
+  * See https://github.com/mpv-player/mpv/compare/b6def652a4...c833c095d7
+    for the complete changelog.
+- Refresh mpv-make-ffmpeg-version-check-non-fatal.patch
+- Remove --enable-zsh-comp option, zsh completion is now always enabled
+
+-------------------------------------------------------------------
+Mon Sep 23 11:24:25 UTC 2019 - idon...@suse.com
+
+- Update to version 0.30.0+git.1569184750.b6def652a4:
+  * See https://github.com/mpv-player/mpv/compare/0abe34ed21...b6def652a4
+    for the complete changelog.
+
+-------------------------------------------------------------------
+Tue Sep 17 13:13:30 UTC 2019 - idon...@suse.com
+
+- Update to version 0.30.0+git.1568566852.0abe34ed21:
+  * vo_gpu: x11: remove special vdpau probing, use EGL by default
+  * vf_vavpp: disable this filter
+  * vo_gpu: correctly normalize src.sig_peak
+  * image_writer: add webp-compression option
+  * image_writer: add WebP support (lossy or lossless)
+  * image_writer: move convert_image() to player/screenshot.c
+  * DOCS: remove references to --video-stereo-mode
+  * README: remove old googlegroups mailing list address
+  * manpage: minor fixes to VO manpage
+  * vo: add warning message to vo_vaapi and vo_vdpau
+  * vo_d3d11/context: fix crash due to ctx->ra is null pointer access 
'ctx->ra' is null pointer when d3d11 init failed before call 'ra_d3d11_create' 
in 'd3d11_init'.
+  * vo_d3d11/hwdec_dxva2dxgi: fix memory leak that 'ctx11' be not release 
'ctx11' be not release when d3d11 hwdec be uninit with 'mapper_uninit' method.
+  * stream_smb: remove unnecessary short write logic
+  * stream_file: remove unnecessary short write logic
+  * stream: handle short writes
+  * ci: remove now unuspported libdvdread
+  * demux, stream: remove old rar support in favor of libarchive
+  * command, demux: remove program property
+  * stream: remove some more optical disc leftovers
+  * Remove classic Linux analog TV support, and DVB runtime controls
+  * stream: remove BD/DVD/CDDA sector size alignment
+  * Remove optical disc fancification layers
+  * stream_dvdnav: merge stream_dvd_common
+  * Remove libdvdread support in favor of libdvdnav
+  * stream_file: avoid redundant free
+  * js: expose mpv_abort_async_command() (match dbe831bd)
+  * js: reimplement subprocess_detached using the run command (match 7f91e268)
+  * js: reimplement subprocess using the subprocess command (match 548ef078)
+  * js: expose async commands (match 159379980e)
+  * js: correctness: use integer range checks
+  * audio: block ao buffer for keep-open
+  * vo_gpu: x11egl: support Mesa OML sync extension
+  * vo_gpu: glx: move OML sync code to an independent file
+  * vo/gpu: fix check on src/dst peak mismatch
+
+-------------------------------------------------------------------
+Mon Sep 02 12:10:21 UTC 2019 - idon...@suse.com
+
+- Update to version 0.30.0+git.1567376743.6d90517275:
+  * external_files: add .lrc subtitle extension
+  * demux: ignore forced demuxer type for directories
+  * stream_dvb: Increase timeout of streaming read.
+  * stream_dvb: Adapt to VDR channel config format.
+  * osc: improve look of seekranges
+  * cocoa-cb: remove an unused variable
+  * ao_opensles: fix delayed audio
+  * travis: rework scripts to re-enable macOS
+  * vo/gpu: vulkan: Pass the device name option through to libplacebo
+
+-------------------------------------------------------------------
+Thu Aug 22 06:58:51 UTC 2019 - Ismail Dönmez <idon...@suse.com>
+
+- Reintroduce _mpv_ver since subpackages have different versions
+  and need to depend on _mpv_ver when appropriate.
+
+-------------------------------------------------------------------
+Tue Aug 20 11:11:42 UTC 2019 - Ismail Dönmez <idon...@suse.com>
+
+- Disable set_version so that the bash-completion subpackage
+  gets the correct version.
+
+-------------------------------------------------------------------
+Tue Aug 20 08:31:52 UTC 2019 - idon...@suse.com
+
++++ 13 more lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/mpv/mpv.changes
++++ and /work/SRC/openSUSE:Leap:15.2/.mpv.new.26092/mpv.changes

Old:
----
  mpv-0.29.1.tar.gz
  mpv-bash-completion-3.3.17.tar.gz

New:
----
  _service
  _servicedata
  mpv-0.32.0+git.20200217T003119.36ca0e0030.obscpio
  mpv.obsinfo

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mpv.spec ++++++
--- /var/tmp/diff_new_pack.gqiiBp/_old  2020-03-09 18:13:16.517360772 +0100
+++ /var/tmp/diff_new_pack.gqiiBp/_new  2020-03-09 18:13:16.521360778 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mpv
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 # 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>
@@ -20,21 +20,17 @@
 
 
 %define _waf_ver 2.0.9
-%define _mbc_ver 3.3.17
-%define _mpv_ver 0.29.1
 %define lname   libmpv1
 Name:           mpv
-Version:        %{_mpv_ver}
+Version:        0.32.0+git.20200217T003119.36ca0e0030
 Release:        0
 Summary:        Advanced general-purpose multimedia player
 License:        GPL-2.0-or-later
 Group:          Productivity/Multimedia/Video/Players
-Url:            http://mpv.io/
-Source:         
http://github.com/mpv-player/%{name}/archive/v%{_mpv_ver}.tar.gz#/%{name}-%{_mpv_ver}.tar.gz
+URL:            http://mpv.io/
+Source:         %{name}-%{version}.tar.xz
 Source1:        https://waf.io/waf-%{_waf_ver}
 Source2:        %{name}.changes
-# mpv-bash-completion is licensed with GPL-3.0+
-Source3:        
https://github.com/2ion/mpv-bash-completion/archive/%{_mbc_ver}.tar.gz#/mpv-bash-completion-%{_mbc_ver}.tar.gz
 # PATCH-FIX-OPENSUSE do not require equal libav versions, obs rebuilds as 
needed
 Patch0:         mpv-make-ffmpeg-version-check-non-fatal.patch
 BuildRequires:  bash
@@ -51,13 +47,12 @@
 BuildRequires:  pkgconfig(caca) >= 0.99.beta18
 BuildRequires:  pkgconfig(dri)
 BuildRequires:  pkgconfig(dvdnav) >= 4.2.0
-BuildRequires:  pkgconfig(dvdread) >= 4.1.0
 BuildRequires:  pkgconfig(egl)
 BuildRequires:  pkgconfig(gbm)
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(jack)
 BuildRequires:  pkgconfig(lcms2) >= 2.6
-BuildRequires:  pkgconfig(libarchive) >= 3.0.0
+BuildRequires:  pkgconfig(libarchive) >= 3.4.0
 BuildRequires:  pkgconfig(libass) >= 0.12.1
 BuildRequires:  pkgconfig(libavcodec) >= 58.7.100
 BuildRequires:  pkgconfig(libavdevice) >= 57.0.0
@@ -71,6 +66,7 @@
 BuildRequires:  pkgconfig(libdrm)
 BuildRequires:  pkgconfig(libiso9660)
 BuildRequires:  pkgconfig(libkms)
+BuildRequires:  pkgconfig(libplacebo) >= 1.18.0
 BuildRequires:  pkgconfig(libpulse) >= 1.0
 BuildRequires:  pkgconfig(libswresample) >= 3.0.100
 BuildRequires:  pkgconfig(libswscale) >= 5.0.101
@@ -92,6 +88,7 @@
 BuildRequires:  pkgconfig(xscrnsaver)
 BuildRequires:  pkgconfig(xv)
 BuildRequires:  pkgconfig(xxf86vm)
+BuildRequires:  pkgconfig(zimg) >= 2.9
 BuildRequires:  pkgconfig(zlib)
 Requires:       hicolor-icon-theme
 Requires(post): hicolor-icon-theme
@@ -100,6 +97,7 @@
 Requires(postun): update-desktop-files
 # Used via LUA scripts
 Recommends:     youtube-dl
+Conflicts:      mpv-plugin-mpris < 0.4
 # Obsoletion of mplayer2 that is dead for 2 years now
 Provides:       mplayer2 = 20140101
 Obsoletes:      mplayer2 < 20140101
@@ -136,36 +134,22 @@
 of video file formats, audio and video codecs, and subtitle types.
 
 %package bash-completion
-Version:        %{_mbc_ver}
-Release:        0
 Summary:        Bash Completion for %{name}
-License:        GPL-3.0-or-later
 Group:          Productivity/Multimedia/Video/Players
-Requires:       %{name} = %{_mpv_ver}
+Requires:       %{name} = %{version}
 Requires:       bash-completion
 Recommends:     xrandr
-Supplements:    packageand(mpv:bash)
+Supplements:    (mpv and bash)
 BuildArch:      noarch
 
 %description bash-completion
-A Bash completion script for the mpv video player. It features
-  * Completion for all --options,
-  * Type-based completion for --option arguments for choices, flags,
-    integers and floats,
-  * Completion for upper/lower bounds for integer- and float-type
-    argument ranges where applicable,
-  * Completion of filter lists as arguments to --vf and --af style
-    options as well as completion of filter parameters while composing
-    filter lists,
-  * Similarly, parameter completion for video and audio outputs (--vo, --ao),
-  * Regular file name completion.
+Bash command line completion support for %{name}.
 
 %package zsh-completion
 Summary:        ZSH Completion for %{name}
-License:        GPL-2.0-or-later
 Group:          Productivity/Multimedia/Video/Players
-Requires:       %{name} = %{_mpv_ver}
-Supplements:    packageand(mpv:zsh)
+Requires:       %{name} = %{version}
+Supplements:    (mpv and zsh)
 BuildArch:      noarch
 
 %description zsh-completion
@@ -173,9 +157,8 @@
 
 %package devel
 Summary:        A library to link together with mpv player
-License:        GPL-2.0-or-later
 Group:          Development/Libraries/C and C++
-Requires:       %{lname} = %{_mpv_ver}
+Requires:       %{lname} = %{version}
 
 %description devel
 mpv is a movie player based on MPlayer and mplayer2. It supports a wide variety
@@ -185,7 +168,6 @@
 
 %package -n %{lname}
 Summary:        A library to link together with mpv player
-License:        GPL-2.0-or-later
 Group:          System/Libraries
 
 %description -n %{lname}
@@ -196,7 +178,7 @@
 features.
 
 %prep
-%setup -q -a 3 -n %{name}-%{_mpv_ver}
+%setup -q
 %patch0 -p1
 
 # As we downloaded specific waf version we need to put and prepare it in place.
@@ -206,7 +188,7 @@
 # I hate UNKNOWN so lets put decent info there.
 MODIFIED="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{SOURCE2}")"
 DATE="$(date -d "$MODIFIED" "+%%b %%e %%Y")"
-sed -i "s|UNKNOWN|$DATE|g;s|VERSION|\"%{_mpv_ver}\"|g" common/version.c
+sed -i "s|UNKNOWN|$DATE|g;s|VERSION|\"%{version}\"|g" common/version.c
 
 %build
 # SDL: disable as it is pointless to have on Linux, it is Windows/OS X 
fallback.
@@ -224,16 +206,13 @@
   --docdir="%{_docdir}/%{name}"      \
   --confdir="%{_sysconfdir}/%{name}" \
   --enable-cdda                      \
-  --enable-dvdread                   \
   --enable-dvdnav                    \
   --enable-libsmbclient              \
   --enable-libmpv-shared             \
-  --enable-zsh-comp                  \
   --enable-manpage-build             \
   --enable-libarchive                \
   --enable-dvbin                     \
   --enable-drm                       \
-  --enable-tv                        \
   --enable-x11                       \
 %if 0%{?suse_version} > 1500
   --enable-wayland                   \
@@ -243,22 +222,14 @@
   --enable-gl-x11                    \
   --enable-egl-x11                   \
   --enable-egl-drm                   \
+  --enable-zimg                      \
   ${myopts}
 
 python3 ./waf build --verbose %{?_smp_mflags}
 
-pushd mpv-bash-completion-%{_mbc_ver}
-export MPV_BASHCOMPGEN_MPV_CMD=../build/mpv
-make %{?_smp_mflags}
-popd
-
 %install
 python3 ./waf --destdir=%{buildroot} install
 
-pushd mpv-bash-completion-%{_mbc_ver}
-%make_install
-popd
-
 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
@@ -298,8 +269,6 @@
 %{_datadir}/zsh/site-functions/_mpv
 
 %files bash-completion
-%license mpv-bash-completion-%{_mbc_ver}/LICENSE
-%doc mpv-bash-completion-%{_mbc_ver}/README.mkd
 %{_datadir}/bash-completion/completions/mpv
 
 %files -n %{lname}

++++++ _service ++++++
<services>
  <service name="obs_scm" mode="disabled">
    <param name="url">https://github.com/mpv-player/mpv.git</param>
    <param name="scm">git</param>
    <param name="filename">mpv</param>
    <param name="versionprefix">0.32.0+git</param>
    <param name="versionformat">%ci.%h</param>
    <param name="changesgenerate">enable</param>
  </service>
  <service name="set_version" mode="disabled"/>

  <service name="tar" mode="buildtime"/>
  <service name="recompress" mode="buildtime">
    <param name="file">*.tar</param>
    <param name="compression">xz</param>
  </service>
</services>
++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
                <param name="url">https://github.com/mpv-player/mpv.git</param>
              <param 
name="changesrevision">36ca0e00305fdc3d5c052c4757b00a33b2eb6b14</param></service></servicedata>++++++
 mpv-make-ffmpeg-version-check-non-fatal.patch ++++++
--- /var/tmp/diff_new_pack.gqiiBp/_old  2020-03-09 18:13:16.569360847 +0100
+++ /var/tmp/diff_new_pack.gqiiBp/_new  2020-03-09 18:13:16.573360852 +0100
@@ -1,30 +1,13 @@
-player: make ffmpeg/libav version check non-fatal
-
-We already enforce mpv rebuilds when ffmpeg/libav SONAME changes.
-
-Index: mpv-0.29.0/player/main.c
+Index: mpv/common/av_log.c
 ===================================================================
---- mpv-0.29.0.orig/player/main.c
-+++ mpv-0.29.0/player/main.c
-@@ -381,21 +381,6 @@ int mp_initialize(struct MPContext *mpct
-     if (handle_help_options(mpctx))
-         return 1; // help
+--- mpv.orig/common/av_log.c
++++ mpv/common/av_log.c
+@@ -203,7 +203,7 @@ bool print_libav_versions(struct mp_log
  
--    if (!print_libav_versions(mp_null_log, 0)) {
--        // Using mismatched libraries can be legitimate, but even then it's
--        // a bad idea. We don't acknowledge its usefulness and stability.
--        // Distro maintainers who patch this out should be aware that mpv
--        // intentionally ignores ABI in some places where it's not possible to
--        // get by without violating it.
--        print_libav_versions(mpctx->log, MSGL_FATAL);
--        MP_FATAL(mpctx, "\nmpv was compiled against a different version of "
--                 "FFmpeg/Libav than the shared\nlibrary it is linked against. 
"
--                 "This is most likely a broken build and could\nresult in "
--                 "misbehavior and crashes.\n\nmpv does not support this "
--                 "configuration and will not run - rebuild mpv instead.\n");
--        return -1;
--    }
--
-     if (!mpctx->playlist->first && !opts->player_idle_mode) {
-         // nothing to play
-         mp_print_version(mpctx->log, true);
+     mp_msg(log, v, "FFmpeg version: %s\n", av_version_info());
+ 
+-    return !mismatch;
++    return true;
+ }
+ 
+ #undef V

++++++ mpv.obsinfo ++++++
name: mpv
version: 0.32.0+git.20200217T003119.36ca0e0030
mtime: 1581895879
commit: 36ca0e00305fdc3d5c052c4757b00a33b2eb6b14



Reply via email to