From 9ff0a3c54c459cb3ac1aa5cc4499e1788ec48e96392d0e384a2f4a2267d2f203 Mon Sep 17 00:00:00 2001
From: Martin Pluskal <mpluskal@suse.com>
Date: Wed, 24 Nov 2021 08:12:42 +0000
Subject: [PATCH] Accepting request 932790 from home:iDesmI

- Update to version 0.34.0+git.20211101T154439.9ca9066d05:
  * input.conf syntax: support custom quotes in `XstringX` form & single quotes
  * ao_oss: readd OSSv4 audio output, default on *BSD
  * osc: seekbar hover/drag: display target chapter at the OSC title
  * stats.lua: add page 4 with a list of active key bindings
  * sub: add --sub-filter-jsre (JS regex)
  * vo_rpi: restore fullscreen handling
  * vo_tct: add resize capability
  * ytdl_hook.lua: search for yt-dlp by default (preferred over youtube-dl)
  * vo_sixel: many fixes and improvements
  * filters: switch from scaletempo to scaletempo2, used for speed option
  * audio/vo_pulse: fix various edge cases and issues
  * stats.lua: move internal performance info from page 4 to page 0
  * command: don't hardcode command lists to be repeatable
  * vo_gpu: drop support for libplacebo older than v3.104.0
  * See https://github.com/mpv-player/mpv/compare/bc9d556f3a..9ca9066d05
    or https://git.srsfckn.biz/mpv/log/?qt=range&q=bc9d556f3a..9ca9066d05
    for the complete changelog.

OBS-URL: https://build.opensuse.org/request/show/932790
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mpv?expand=0&rev=272
---
 _service                                      |  3 +-
 _servicedata                                  |  2 +-
 ...3.1+git.20210630T163736.f2afae55e9.obscpio |  3 --
 ...4.0+git.20211101T154439.9ca9066d05.obscpio |  3 ++
 mpv.changes                                   | 23 +++++++++
 mpv.obsinfo                                   |  6 +--
 mpv.spec                                      | 48 +++++++++----------
 7 files changed, 56 insertions(+), 32 deletions(-)
 delete mode 100644 mpv-0.33.1+git.20210630T163736.f2afae55e9.obscpio
 create mode 100644 mpv-0.34.0+git.20211101T154439.9ca9066d05.obscpio

diff --git a/_service b/_service
index 2eae2db..d613b08 100644
--- a/_service
+++ b/_service
@@ -3,7 +3,8 @@
     <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.33.1+git</param>
+    <param name="revision">v0.34.0</param> <!-- SET REVISION TO TAG, REMOVE THIS LINE TO UPDATE TO THE LAST COMMIT -->
+    <param name="versionprefix">0.34.0+git</param>
     <param name="versionformat">%ci.%h</param>
     <param name="changesgenerate">enable</param>
   </service>
diff --git a/_servicedata b/_servicedata
index f7ed0f8..f0739da 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/mpv-player/mpv.git</param>
-              <param name="changesrevision">f2afae55e95b4b1eec1aeb828ba6ff1f0695d993</param></service></servicedata>
\ No newline at end of file
+              <param name="changesrevision">9ca9066d052acecb5b05369141a76993a753ee1e</param></service></servicedata>
\ No newline at end of file
diff --git a/mpv-0.33.1+git.20210630T163736.f2afae55e9.obscpio b/mpv-0.33.1+git.20210630T163736.f2afae55e9.obscpio
deleted file mode 100644
index 8384094..0000000
--- a/mpv-0.33.1+git.20210630T163736.f2afae55e9.obscpio
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:26f10d29326114d62224e0547724ff4c36daa2e74aee6db0e352a544c4316b3b
-size 9409549
diff --git a/mpv-0.34.0+git.20211101T154439.9ca9066d05.obscpio b/mpv-0.34.0+git.20211101T154439.9ca9066d05.obscpio
new file mode 100644
index 0000000..d1f34f4
--- /dev/null
+++ b/mpv-0.34.0+git.20211101T154439.9ca9066d05.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d92aa5fb8f50086a5e394e3bd83083496ca835f1c8bcfdf2e31735586264bfa6
+size 9462797
diff --git a/mpv.changes b/mpv.changes
index 883985d..5695106 100644
--- a/mpv.changes
+++ b/mpv.changes
@@ -1,3 +1,26 @@
+-------------------------------------------------------------------
+Sun Nov 21 09:41:06 UTC 2021 - Enrico Belleri <idesmi@protonmail.com>
+
+- Update to version 0.34.0+git.20211101T154439.9ca9066d05:
+  * input.conf syntax: support custom quotes in `XstringX` form & single quotes
+  * ao_oss: readd OSSv4 audio output, default on *BSD
+  * osc: seekbar hover/drag: display target chapter at the OSC title
+  * stats.lua: add page 4 with a list of active key bindings
+  * sub: add --sub-filter-jsre (JS regex)
+  * vo_rpi: restore fullscreen handling
+  * vo_tct: add resize capability
+  * ytdl_hook.lua: search for yt-dlp by default (preferred over youtube-dl)
+  * vo_sixel: many fixes and improvements
+  * filters: switch from scaletempo to scaletempo2, used for speed option
+  * audio/vo_pulse: fix various edge cases and issues
+  * stats.lua: move internal performance info from page 4 to page 0
+  * command: don't hardcode command lists to be repeatable
+  * vo_gpu: drop support for libplacebo older than v3.104.0
+
+  * See https://github.com/mpv-player/mpv/compare/bc9d556f3a..9ca9066d05
+    or https://git.srsfckn.biz/mpv/log/?qt=range&q=bc9d556f3a..9ca9066d05
+    for the complete changelog.
+
 -------------------------------------------------------------------
 Thu Jul 01 08:03:22 UTC 2021 - ismail@i10z.com
 
diff --git a/mpv.obsinfo b/mpv.obsinfo
index ba55e06..010333c 100644
--- a/mpv.obsinfo
+++ b/mpv.obsinfo
@@ -1,5 +1,5 @@
 name: mpv
-version: 0.33.1+git.20210630T163736.f2afae55e9
-mtime: 1625071056
-commit: f2afae55e95b4b1eec1aeb828ba6ff1f0695d993
+version: 0.34.0+git.20211101T154439.9ca9066d05
+mtime: 1635777879
+commit: 9ca9066d052acecb5b05369141a76993a753ee1e
 
diff --git a/mpv.spec b/mpv.spec
index 3f26d11..aa0cbcd 100644
--- a/mpv.spec
+++ b/mpv.spec
@@ -22,7 +22,7 @@
 %define _waf_ver 2.0.20
 %define lname   libmpv1
 Name:           mpv
-Version:        0.33.1+git.20210630T163736.f2afae55e9
+Version:        0.34.0+git.20211101T154439.9ca9066d05
 Release:        0
 Summary:        Advanced general-purpose multimedia player
 License:        GPL-2.0-or-later
@@ -43,44 +43,46 @@ BuildRequires:  perl
 BuildRequires:  pkgconfig
 BuildRequires:  python3-docutils
 BuildRequires:  update-desktop-files
-BuildRequires:  pkgconfig(alsa)
+BuildRequires:  pkgconfig(alsa) >= 1.0.18
 BuildRequires:  pkgconfig(caca) >= 0.99.beta18
 BuildRequires:  pkgconfig(dri)
 BuildRequires:  pkgconfig(dvdnav) >= 4.2.0
-BuildRequires:  pkgconfig(egl)
+BuildRequires:  pkgconfig(egl) >= 1.4
 BuildRequires:  pkgconfig(ffnvcodec) >= 8.2.15.7
 BuildRequires:  pkgconfig(gbm)
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(jack)
 BuildRequires:  pkgconfig(lcms2) >= 2.6
 BuildRequires:  pkgconfig(libarchive) >= 3.4.0
-BuildRequires:  pkgconfig(libass) >= 0.12.1
-BuildRequires:  pkgconfig(libavcodec) >= 58.7.100
+BuildRequires:  pkgconfig(libass) >= 0.12.2
+BuildRequires:  pkgconfig(libavcodec) >= 58.16.100
 BuildRequires:  pkgconfig(libavdevice) >= 57.0.0
-BuildRequires:  pkgconfig(libavfilter) >= 7.0.101
-BuildRequires:  pkgconfig(libavformat) >= 58.0.102
-BuildRequires:  pkgconfig(libavutil) >= 56.6.100
+BuildRequires:  pkgconfig(libavfilter) >= 7.14.100
+BuildRequires:  pkgconfig(libavformat) >= 58.9.100
+BuildRequires:  pkgconfig(libavutil) >= 56.12.100
 BuildRequires:  pkgconfig(libbluray) >= 0.3.0
 BuildRequires:  pkgconfig(libcdio)
 BuildRequires:  pkgconfig(libcdio_cdda)
 BuildRequires:  pkgconfig(libcdio_paranoia)
-BuildRequires:  pkgconfig(libdrm)
+BuildRequires:  pkgconfig(libdrm) >= 2.4.75
 BuildRequires:  pkgconfig(libiso9660)
 BuildRequires:  pkgconfig(libkms)
-BuildRequires:  pkgconfig(libplacebo) >= 2.72.0
+BuildRequires:  pkgconfig(libplacebo) >= 3.104.0
 BuildRequires:  pkgconfig(libpulse) >= 1.0
 BuildRequires:  pkgconfig(libswresample) >= 3.0.100
 BuildRequires:  pkgconfig(libswscale) >= 5.0.101
 BuildRequires:  pkgconfig(libudf)
 BuildRequires:  pkgconfig(libv4l2)
-BuildRequires:  pkgconfig(libva) >= 0.36.0
-BuildRequires:  pkgconfig(libva-x11) >= 0.36.0
+BuildRequires:  pkgconfig(libva) >= 1.1.0
+BuildRequires:  pkgconfig(libva-x11) >= 1.1.0
+# Testing framework: disabled for now as it runs just 1 test
+# BuildRequires:  pkgconfig(cmocka) >= 0.4.1
 BuildRequires:  pkgconfig(python3)
-BuildRequires:  pkgconfig(rubberband)
+BuildRequires:  pkgconfig(rubberband) >= 1.8.0
 BuildRequires:  pkgconfig(uchardet)
-BuildRequires:  pkgconfig(vapoursynth)
-BuildRequires:  pkgconfig(vapoursynth-script)
-BuildRequires:  pkgconfig(vdpau)
+BuildRequires:  pkgconfig(vapoursynth) >= 24
+BuildRequires:  pkgconfig(vapoursynth-script) >= 23
+BuildRequires:  pkgconfig(vdpau) >= 0.2
 BuildRequires:  pkgconfig(xext) >= 1.0.0
 BuildRequires:  pkgconfig(xinerama) >= 1.0.0
 BuildRequires:  pkgconfig(xkbcommon) >= 0.3.0
@@ -93,10 +95,10 @@ BuildRequires:  pkgconfig(zlib)
 Requires:       hicolor-icon-theme
 Requires(post): hicolor-icon-theme
 Requires(post): update-desktop-files
-Requires(postun):hicolor-icon-theme
-Requires(postun):update-desktop-files
+Requires(postun): hicolor-icon-theme
+Requires(postun): update-desktop-files
 # Used via LUA scripts
-Recommends:     youtube-dl
+Recommends:     yt-dlp
 Conflicts:      mpv-plugin-mpris < 0.4
 # Obsoletion of mplayer2 that is dead for 2 years now
 Provides:       mplayer2 = 20140101
@@ -110,10 +112,10 @@ BuildRequires:  pkgconfig(lua5.1)
 BuildRequires:  pkgconfig(lua)
 %endif
 %if 0%{?suse_version} > 1500
-BuildRequires:  pkgconfig(libva-wayland) >= 0.36.0
+BuildRequires:  pkgconfig(libva-wayland) >= 1.1.0
 BuildRequires:  pkgconfig(vulkan) >= 1.0.61
-BuildRequires:  pkgconfig(wayland-client) >= 1.6.0
-BuildRequires:  pkgconfig(wayland-cursor) >= 1.6.0
+BuildRequires:  pkgconfig(wayland-client) >= 1.15.0
+BuildRequires:  pkgconfig(wayland-cursor) >= 1.15.0
 BuildRequires:  pkgconfig(wayland-egl) >= 9.0.0
 BuildRequires:  pkgconfig(wayland-protocols) >= 1.14
 BuildRequires:  pkgconfig(wayland-scanner)
@@ -129,8 +131,6 @@ BuildRequires:  pkgconfig(lua5.1)
 %else
 BuildRequires:  pkgconfig(lua)
 %endif
-# Testing framework: disabled for now as it runs just 1 test
-# BuildRequires:  pkgconfig(cmocka) >= 0.4.1
 
 %description
 mpv is a movie player based on MPlayer and mplayer2. It supports a wide variety