Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mpv for openSUSE:Factory checked in 
at 2023-03-19 00:31:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mpv (Old)
 and      /work/SRC/openSUSE:Factory/.mpv.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mpv"

Sun Mar 19 00:31:50 2023 rev:116 rq:1072771 version:0.35.1+git.20230315.e1727553

Changes:
--------
--- /work/SRC/openSUSE:Factory/mpv/mpv.changes  2023-02-11 21:57:35.643723644 
+0100
+++ /work/SRC/openSUSE:Factory/.mpv.new.31432/mpv.changes       2023-03-19 
00:32:48.932728022 +0100
@@ -1,0 +2,332 @@
+Sat Mar 18 00:08:11 UTC 2023 - m...@0x0.st
+
+- Update to version 0.35.1+git.20230315.e1727553:
+  * test: update format refs to ffmpeg 6
+  * github/workflows: fix failure conditions
+  * common/av_common: clean up mp_lavc_set_extradata
+  * sub/sd_lavc: properly fill avctx with codecpar values at init
+  * sub/lavc_conv: properly fill avctx with codecpar values at init
+  * common/av_common: constify mp_codec_params related getters
+  * demux_mkv: support ARIB captions
+  * player/command: fix mem leak in user-data property; closes #11436
+  * vo_gpu_next: compatibility with libplacebo v6.265
+  * wayland: make wayland-edge-pixels-pointer default to 16
+  * wayland: use correct x/y coordinates for the cursor
+  * screenshot: fix segfault when taking a screenshot without video
+  * wayland: fix client side resize
+  * vo_gpu_next: compatibility with PL_API_VER >= 254
+  * vo_gpu_next: use inverse mapping functions to tag screenshots
+  * video/out/placebo/utils: add mappings from pl enums to mpv enums
+  * video: add missing libplacebo colorspace enums
+  * mp_image: assert if src and dst are different in copy_attributes
+  * mp_image: copy side data in mp_image_copy_attributes
+  * ao_pipewire: use realtime scheduling for data thread
+  * loadfile: strongly prefer that all streams are from the same program
+  * command: expose hls-bitrate and program-id as track-list subproperties
+  * loadfile: report hls_bitrate and program_id in struct track
+  * demux: propagate hls_bitrate and program_id in generated caption tracks
+  * demux_lavf: report program_id
+  * ytdl_hook: only log error when no fallback url available
+  * ytdl_hook: init fragment requires other fragments
+  * vo: fix race condition with redraw requests
+  * ci: separate meson tests and reorganize build steps
+  * test: integrate unittests with meson
+  * ci: use the same arguments when running the built mpv binary
+  * player: remove unittest option
+  * test: update ffmpeg format refs
+  * zimg: fix MP_CSP_PRIM_CIE_1931 mapping
+  * zimg: add ZIMG_TRANSFER_ST428 mapping
+  * zimg: set correct primaries for XYZ
+  * sws_utils: hardcode output gamma and primaries for XYZ
+  * mp_image: fix XYZ gamma and primaries guess
+  * vo_gpu: improve XYZ conversion
+  * mp_image: be less agressive with clearing color information
+  * f_swscale: do not reset color levels to default
+  * csputils: add MP_CSP_TRC_ST428 as defined in ST 428-1
+  * DOCS/options: mention default value of cursor-autohide
+  * DOCS/options: clarify hidpi-window-scale description
+  * player: add --auto-window-resize option
+  * ra: assert when using params with dimensions
+  * sub: add --sub-fonts-dir and --osd-fonts-dir options
+  * wayland: request frame callbacks on the topmost surface
+  * wayland: deduplicate and cache detection of dmabuf-wayland
+  * wayland: use bool type for alpha framebuffer tracking
+  * vo_gpu: d3d11_helpers: prefer DXGI_SWAP_EFFECT_FLIP_DISCARD if possible 
Similar to libplacebo[1], DXGI_SWAP_EFFECT_FLIP_DISCARD is used instead of 
DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL starting with Windows 10.
+  * vf_gpu: initialize depth=1 on target textures
+  * video: initialize depth=1 on screenshot textures
+  * external_files: recognize jxl and avif files as cover art
+  * {console,ytdl_hook}: use the platform property
+  * command: add platform property
+  * ytdl_hook: don't overwrite force-media-title
+  * ytdl_hook.lua: make exec return a single value
+  * TOOLS/autocrop.lua: log a more accurate warning
+  * audio: remove a duplicate clearing of a struct variable
+  * options: change parameter that was forgottin in property transition
+  * client API: reintroduce CONF_TYPE_FLAG for type conversion
+  * Partially revert "options: remove OPT_FLAG"
+  * console: observe osc margins from user-data instead of 
shared-script-properties
+  * osc: set values in user-data in addition to shared-script-properties
+  * player: set playlist title to media title if not set already
+  * various: fix warning -Wimplicit-const-int-float-conversion
+  * vo_gpu_next: fix warning -Wunused-function
+  * vo_wayland: fix warning -Wvoid-pointer-to-enum-cast
+  * vd_lavc: sort hwdecs without hwdevices last for autoprobing
+  * vd_lavc: prioritize mediacodec for hwdec autoprobe
+  * video: make csp option definitions private
+  * video: make csp equalizer params float
+  * vo_gpu: fix newline in log message
+  * demux: constify a struct member
+  * vo_gpu_next: fix color space hint with target peak override
+  * DOCS: clarify that GLX is deprecated
+  * options: remove explicit initialization of integers to 0
+  * options: remove OPT_FLAG
+  * options: transition properties from flag to bool
+  * options: transition commands from OPT_FLAG to OPT_BOOL
+  * options: transition options from OPT_FLAG to OPT_BOOL
+  * input: remove unused struct member
+  *  DOCS/client-api-changes.rst: move mpv_del_property to 0.36.0
+  * various: drop unused #include "config.h"
+  * ao_pipewire: drop unused #include "generated/version.h"
+  * Vulkan: add configure check for VK_KHR_display extension
+  * vo_gpu_next: add --tone-mapping-visualize
+  * vo_gpu_next: parse Dolby Vision metadata for dynamic scene brightness
+  * mp_image: forward AV_FRAME_DATA_DOVI_RPU_BUFFER side data
+  * DOCS: document JPEG XL default effort change
+  * Revert "vo_dmabuf_wayland: drop support for linux-dmabuf-v2"
+  * video/image_writer: use effort=4 default for JXL screenshots
+  * ao_pipewire: fix removal of zeroed hooks on old pipewire
+  * vo_gpu_next: allow native CSP screenshots
+  * player/screenshot: pass on ability to output native CSP
+  * screenshot: explicitly default VOCTRL_SCREENSHOT csp
+  * video/image_writer: force sRGB for unsupported formats
+  * video/image_writer: add image_writer_flexible_csp
+  * vo_gpu_next: tag screenshots with correct colorspace
+  * vo_gpu_next: only apply target options in window screenshot mode
+  * vo_gpu_next: be explicit about screenshot repr
+  * m_property: avoid using a small stack buffer in m_property_do_bstr
+  * vo_gpu_next: expose --tone-mapping=st2094-40 and st2094-10
+  * vo_gpu_next: support mapping HDR10+ dynamic metadata
+  * ao_pipewire: allow usage of global volume control
+  * command: only avoid redrawing when old and new osd are both hidden
+  * DOCS/options: remove testing note in video-sync-max-factor
+  * vf_sub: undeprecate
+  * vo_dmabuf_wayland: reject hw formats not supported by compositor
+  * video/image_writer: change screenshot-tag-colorspace default to yes
+  * vo_dmabuf_wayland: add purgatory list to buffer pool to avoid memory leaks
+  * vo_dmabuf_wayland: ensure buffer pool is cleaned at start of uninit
+  * vo_dmabuf_wayland: simplify buffer pool reset
+  * vo_dmabuf_wayland: only resize when a new frame is about to be drawn
+  * DOCS/input: remove experimental note from sub-text
+  * ao_pipewire: report linking errors from init()
+  * ao_pipewire: add support for exclusive mode
+  * ao_pipewire: move stream flags to dedicated variable
+  * ao_pipewire: adjust message level based on probing
+  * f_hwtransfer: fix leak of framesconstraints
+  * image_pool: properly free frames
+  * ao_pipewire: remove unneeded goto
+  * ao_pipewire: replace opencoded talloc()
+  * ao_pipewire: print stream states as string
+  * ao_pipewire: remove unnecessary empty lines
+  * ao_pipewire: remove opencoded spa_zero()
+  * ao_pipewire: remove some unnecessary linebreaks
+  * ao_pipewire: reduce message level of unsuccessful connection
+  * ao_pipewire: remove unnecessary braces
+  * sws_utils: add check for HAVE_ZIMG to suppress warnings
+  * vo_gpu_next: add check for PL_HAVE_LCMS
+  * hwdec_cuda: fix enum type for semaphore
+  * vo_d3d11: do not call MAKEINTRESOURCEW twice
+  * osdep/io: add void to mp_penviron
+  * demux: remove unused code
+  * ao_lavc: remove unused code
+  * osdep: add MP_FALLTHROUGH
+  * libplacebo: fix enum type cast
+  * stats.lua: display HDR peak in nits
+  * meson: move vector check inside of meson.build
+  * meson: check macos touchbar with has_header
+  * meson: check pthread provider with has_function
+  * video/image_writer: avoid stripping colorspace info when writing image
+  * stream: accept webdav:// and webdavs:// urls
+  * ci: pack mingw64 meson build instead of waf
+  * ci: separate meson/waf build dirs
+  * ci: use meson compile instead of ninja directly
+  * ci: do not print compile commands
+  * meson: replace check_header with has_header
+  * meson: actually use -Werror=format-security
+  * hwdec/vaapi: zero-initialize VADRMPRIMESurfaceDescriptor
+  * player/video.c: don't resync audio if video is an image
+  * vo_lavc: set frame rate on encoder; fixes #11215
+  * wayland: add auto choice to wayland-configure-bounds
+  * wayland: handle runtime hidpi-window-scale changes correctly
+  * wayland: unbreak runtime geometry/autofit changes
+  * lua/js: remove user-data helpers
+  * lua/js: fix user_data_del util function
+  * doc: correct spelling of user-data/user_data JS/lua helpers
+  * docs: document new user-data property
+  * javascript/defaults: add user_data helpers
+  * lua/defaults: add user_data helpers
+  * player/command: add user-data property
+  * javascript: add mp.del_property()
+  * lua: add mp.del_property()
+  * libmpv: add mpv_del_property() convenience function
+  * player/command: add "del" command
+  * m_property: add M_PROPERTY_DELETE
+  * player/client: support observing sub-properties
+  * options/m_option: support duplicating MPV_FORMAT_BYTE_ARRAY nodes
+  * misc/node: add bstr-based variants for map_get() and map_add()
+  * misc/json: don't wrap top-level pretty strings/infs in quotes
+  * DOCS: Add missing 'not'
+  * hwdec_vaapi: close file descriptors even if surface export fails
+  * vo_dmabuf_wayland: close file handles when surface export fails
+  * vo_dmabuf_wayland: plug leaking file descriptor from solid buffer pool
+  * DOCS/compile-windows.md: update MSYS2 packages
+  * test/repack.c: skip tests that exceeded maximum allowed ZIMG dimension
+  * meson: add missing library dep for egl_angle_lib check
+  * vo_opengl/angle_dynamic: simplify symbol renaming to make it more 
straightforward
+  * waf: migrate to version.py
+  * ci: migrate MSYS2 build to GitHub Actions
+  * wscript: remove MSVC from compiler lookup
+  * meson: reuse libmpv objects for cplayer
+  * ao_pipewire: align thread name with general conventions
+  * audio: simplify implementation of property ao-volume
+  * stream/dvb: remove some unused variables
+  * x11: remove PresentNotifyMSC from egl/glx/vulkan to fix xpresent timing
+  * wayland: add wp-fractional-scale-v1 support
+  * wayland: rewrite geometry and scaling handling
+  * vo_gpu: implement VO_DR_FLAG_HOST_CACHED
+  * vo_gpu_next: implement VO_DR_FLAG_HOST_CACHED
+  * vd_lavc: add "auto" choice for vd-lavc-dr
++++ 135 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/mpv/mpv.changes
++++ and /work/SRC/openSUSE:Factory/.mpv.new.31432/mpv.changes

Old:
----
  mpv-0.35.1+git.20230128.140ec21c.tar.xz

New:
----
  mpv-0.35.1+git.20230315.e1727553.tar.xz

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

Other differences:
------------------
++++++ mpv.spec ++++++
--- /var/tmp/diff_new_pack.XFKEWd/_old  2023-03-19 00:32:49.776732026 +0100
+++ /var/tmp/diff_new_pack.XFKEWd/_new  2023-03-19 00:32:49.780732045 +0100
@@ -22,7 +22,7 @@
 %define _waf_ver 2.0.24
 %define lname   libmpv2
 Name:           mpv
-Version:        0.35.1+git.20230128.140ec21c
+Version:        0.35.1+git.20230315.e1727553
 Release:        0
 Summary:        Advanced general-purpose multimedia player
 License:        GPL-2.0-or-later

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.XFKEWd/_old  2023-03-19 00:32:49.824732254 +0100
+++ /var/tmp/diff_new_pack.XFKEWd/_new  2023-03-19 00:32:49.828732273 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/mpv-player/mpv.git</param>
-              <param 
name="changesrevision">140ec21c89d671d392877a7f3b91d67e7d7b9239</param></service></servicedata>
+              <param 
name="changesrevision">e1727553f164181265f71a20106fbd5e34fa08b0</param></service></servicedata>
 (No newline at EOF)
 

++++++ mpv-0.35.1+git.20230128.140ec21c.tar.xz -> 
mpv-0.35.1+git.20230315.e1727553.tar.xz ++++++
++++ 21819 lines of diff (skipped)

++++++ mpv-make-ffmpeg-version-check-non-fatal.patch ++++++
--- /var/tmp/diff_new_pack.XFKEWd/_old  2023-03-19 00:32:50.464735290 +0100
+++ /var/tmp/diff_new_pack.XFKEWd/_new  2023-03-19 00:32:50.468735309 +0100
@@ -1,22 +1,25 @@
-From b5bd081c1e3752969241efdff866fc3c1bd48d03 Mon Sep 17 00:00:00 2001
+From 7feac1e3ab52002314a0a939313cdea93f5a0b3a Mon Sep 17 00:00:00 2001
 From: Mia Herkt <m...@0x0.st>
-Date: Sat, 19 Nov 2022 02:08:38 +0100
+Date: Sat, 18 Mar 2023 01:10:57 +0100
 Subject: [PATCH] av_log: make FFmpeg version check non-fatal
 
 ---
  common/av_log.c | 1 -
  1 file changed, 1 deletion(-)
 
-Index: mpv-0.35.1+git.20230128.140ec21c/common/av_log.c
-===================================================================
---- mpv-0.35.1+git.20230128.140ec21c.orig/common/av_log.c
-+++ mpv-0.35.1+git.20230128.140ec21c/common/av_log.c
-@@ -206,7 +206,6 @@ void check_library_versions(struct mp_lo
+diff --git a/common/av_log.c b/common/av_log.c
+index 15d17aff..ae173592 100644
+--- a/common/av_log.c
++++ b/common/av_log.c
+@@ -207,7 +207,6 @@ void check_library_versions(struct mp_log *log, int v)
          {
              fprintf(stderr, "%s: %d.%d.%d -> %d.%d.%d\n",
                      l->name, V(l->buildv), V(l->runv));
 -            abort();
          }
      }
- 
+ }
+-- 
+2.40.0
+
 

Reply via email to