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-07-27 16:50:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mpv (Old)
 and      /work/SRC/openSUSE:Factory/.mpv.new.32662 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mpv"

Thu Jul 27 16:50:43 2023 rev:117 rq:1100906 version:0.36.0+git.20230723.60a26324

Changes:
--------
--- /work/SRC/openSUSE:Factory/mpv/mpv.changes  2023-03-19 00:32:48.932728022 
+0100
+++ /work/SRC/openSUSE:Factory/.mpv.new.32662/mpv.changes       2023-07-27 
16:51:05.697911379 +0200
@@ -1,0 +2,269 @@
+Sun Jul 23 17:18:43 UTC 2023 - llyyr.pub...@gmail.com
+
+- Update to version 0.36.0+git.20230723.60a26324:
+  * Update VERSION
+  * Release 0.36.0
+  * Revert "vo_gpu_next: use pl_dispatch_info_move to avoid useless data copy"
+  * ao_pipewire: for_each_sink: properly check termination condition
+  * DOCS/vo: clarify dmabuf-wayland a bit
+  * vo_dmabuf_wayland: correctly handle force-window
+  * player/video: check for forced eof
+  * vd_lavc: respect vd-lavc-software-fallback opt
+  * vo_vaapi: restore hardware video decoding
+  * vo_vaapi: fix segfault in draw_osd
+  * ao_pipewire: use native buffersize by default
+  * terminal-unix: fix not listening on input after being foregrounded
+  * osc: don't add margins to osc-deadzonesize
+  * DOCS: clarify screenshot window and screenshot-sw
+  * vo_drm: remove VOCTRL_SCREENSHOT_WIN
+  * screenshot: implement screenshot-window in sw for most VOs
+  * screenshot: clarify software screenshot logic
+  * image_writer: use proper specifier for int64_t
+  * {zsh,bash}-completion: run mpv with --no-config
+  * bash-completion: do not complete removed options
+  * zsh-completion: do not complete removed options
+  * zimg: fix broken sig_peak handling
+  * image_writer: move tag_csp check into image_writer_flexible_csp()
+  * image_writer: replace sprintf usage
+  * image_writer: share some code between write_lavc and write_avif
+  * image_writer: error check avif-pixfmt option
+  * image_writer: fix still-picture option for AVIF
+  * image_writer: remove duplicate packet writing code
+  * TOOLS: remove obsolete travisCI-related scripts
+  * wayland_common: remove questionable gcd impl and global state
+  * wayland: don't treat tiled and maximized windows the same
+  * wayland: add locked_size convenience shorthand
+  * builtin.conf: add --hdr-contrast-recovery to gpu-hq
+  * vo_gpu_next: add --hdr-contrast-recovery/smoothness
+  * builtin.conf: unset default languages in libmpv and encode profiles
+  * vd_lavc: repeatedly attempt to fallback if hwdec fails in receive_frame
+  * wayland: handle modifier keys correctly
+  * vo_gpu_next: add --target-contrast option
+  * loadfile: make get_audio_lang function static
+  * DOCS/release-policy.md: add additional advice
+  * loadfile: compute audio lang for sub selection when using lavfi-complex
+  * wayland: wrap resize requests in prepare_resize
+  * sd_ass: fix converted subtitles having too-wide borders
+  * sd_ass: don't reconfigure ass on every frame
+  * player: set default cache dir on macOS
+  * DOCS/mpv: clarify the location of cache/state files
+  * path-win: implement cache directories
+  * DOCS/interface-changes: document change in ctrl+h behaviour
+  * vd_lavc: map `hwdec=yes` to `hwdec=auto-safe`
+  * vd_lavc: add `drm` and `drm-copy` to the `auto-safe` list
+  * input: update ctrl+h to toggle `auto-safe` rather than `auto`
+  * vd_lavc: try other hwdecs when falling back after an hwdec failure
+
+-------------------------------------------------------------------
+Fri Jul 14 16:54:20 UTC 2023 - m...@0x0.st
+
+- Update to version 0.35.1+git.20230714.1f683401:
+  * vo_dmabuf_wayland: error out if compositor doesn't support the format
+  * build: make dmabuf-wayland a build option and require drm
+  * console: sort the output from the `help` command
+  * player: delete watch later redirect entries again
+  * wayland: use xdg_surface_set_window_geometry
+  * Revert "wayland_gl: wait until resize to create egl_window"
+  * vo_dmabuf_wayland: guard in destroy_osd_buffers
+  * vo_dmabuf_wayland: stop lazy loading hwdec
+  * vo_dmabuf_wayland: don't try to get pts without frame->current
+  * draw_bmp: ensure last slice is less than total width (again)
+  * vo_dmabuf_wayland: add osd support
+  * vo_dmabuf_wayland: init wl_list at the top of preinit
+  * vo_dmabuf_wayland: stop guarding viewport interfaces
+  * video/image_writer: check for write errors
+  * video/image_writer: fix file leak in error path
+  * wscript: add 1.32 protocols to sources
+  * stats.lua: set sans-serif as default font
+  * wayland: add xdg_toplevel.wm_capabilities handler
+  * wayland: add support for suspended toplevel state
+  * wayland: add cursor-shape-v1 support
+  * vd_lavc: fix delay_queue for videos with frames < max_delay_queue
+  * vd_lavc: prefer d3d11va-copy over dxva2-copy
+  * vo_wlshm: bail out of resize if width/height is 0
+  * wayland: fix memory leak with multiple monitors
+  * player: delete watch_later file after successful load
+  * json: unify json_parse depth to MAX_JSON_DEPTH=50
+  * terminal-unix: better error detection logic
+  * TOOLS/idet: fix some outdated cli syntax
+  * demux_playlist: sort files before directories
+  * demux_playlist: add option to control recursive directory loading
+  *  TOOLS/lua/autoload: allow extending ext sets from script-opts
+  * various: correctly ignore cache files with --no-config
+  * vo_gpu/vo_gpu_next: enable gpu shader and icc cache by default
+  * vo_gpu: fix some cache related memory leaks
+  * player: add --input-cursor-passthrough option
+  * TOOLS/lua/autoload: avoid unnecessary playlist manipulation, performance
+  * wscript: bump required libplacebo-next version to 5.266
+  * vo_gpu_next: remove synchronization from info_callback
+  * vo_gpu_next: use pl_dispatch_info_move to avoid useless data copy
+  * ci/msys2: double down on running meson through python3.11
+  * vo_x11: don't rely on XFree to free calloc-ed data
+  * vo_x11: check for calloc() failure
+  * win32: add support for drag-and-drop option
+  * options: add no to drag-and-drop
+  * test/meson: explicitly specify lavf dependency
+  * player/screenshot: add "screenshot" logger
+  * video/image_writer: add avif screenshot support
+  * options: drop unnecessary casts
+  * options: use designated initializer
+  * vd_lavc: do inline string array initialisation for hwdec_api
+  * vd_lavc: let the user provide a priority list of hwdecs to consider
+  * osdep: remove erroneous POLLERR emulation
+  * wayland: remove erroneous POLLERR usage
+  * image_writer: respect jpeg-quality when using ffmpeg for writing
+  * image_writer: remove unused struct fields
+  * mp_image: abort on av_buffer_ref() failure
+  * loadfile: fix leak due to setting NULL parent
+  * hwdec: fix undeclared identifier in mediacodec_embed
+  * vo_drm: fix null dereference and using closed fd
+  * github/workflows: do not copyback files from freebsd VM
+  * github/workflows: bump freebsd VM memory size to 8GB
+  * hwdec: do not add hwdec device if it failed to create
+  * vd_lavc: check if av_device_ref is available
+  * ci/msys2: switch to Python 3.11 to fix crashes during build
+  * loadfile: insert missing parentheses
+  * osc: add toggle for forced-only subs
+  * loadfile: expose auto-forced-only when printing stream info
+  * command: add sub-forced-only-cur prop
+  * command: report auto-forced-only flag in track desc
+  * sub: rewrite auto-forced-only support
+  * player: add more precise sub fallback options
+  * options: default slang to auto
+  * loadfile: support "auto" as a language option
+  * loadfile: use mp_match_lang_single
+  * loadfile: take a const char* in match_lang
+  * loadfile: short-circuit early on null stream language
+  * osdep: add mp_get_user_langs
+  * osdep: move cfstr<->cstr conversions to a new apple_utils.c file
+  * misc: add language-matching utilities
+  * options: set subs-with-matching-audio to off by default
+  * vo: hwdec: prioritise `drmprime` over `drmprime_overlay`
+  * ad_lavc: check for allocation failure
+  * vo_gpu_next: add --corner-rounding option
+  * vo_gpu_next: add missing --gamut-mapping-mode options
+  * ao_pipewire: bump dependency to 0.3.48
+  * ao_wasapi: use client name instead of hardcoded string
+  * ao_wasapi: remove infinite loop hack in AOCONTROL_UPDATE_STREAM_TITLE
+  * demux/demux_lavf: avoid leaking AVFormatContext during demux_open_lavf
+  * vo_dmabuf_wayland: drop linux-dmabuf-v2 (again)
+  * wayland: bump wayland-protocols to 1.25
+  * wayland: bump required version to 1.20
+  * DOCS: fix admonition typo
+  * vo_dmabuf_wayland: update the image of pending buffers
+  * vo_dmabuf_wayland: use a minimum of 15 buffers
+  * ci: use a different mirror for freetype
+  * player: add drag-and-drop option
+  * wayland: avoid misleading log messages on drag/drop
+  * ci/mingw: add dlltool to the meson crossfile
+  * mpv.desktop: add Russian translation for GenericName
+  * ci/mingw: remove cache
+  * ci/mingw: update dependencies versions
+  * ci/msys2: enable egl-angle-lib
+  * github/workflows/build.yml: install ca-certificates package on msys2
+  * bootstrap.py: update waf to 2.0.25
+  * DOCS/mpv: add an example for applying profiles to certain paths
+  * player: don't load unwanted files after 519e56f
+  * hwdec_cuda: bump required headers version for timeline semaphores
+  * hwdec_cuda: clear vulkan semaphore fd after passing ownership to cuda
+  * hwdec_vulkan: respect probing flag when logging during init
+  * vulkan: don't assume all ra_ctx implementations have a swapchain
+  * hwdec_cuda: remove usage of deprecated libplacebo sync API
+  * video/out/android: assert WinID value before use
+  * path: handle URLs consistently in mp_basename
+  * lua: read_options: find script-opts prefix at index 1 exactly
+  * demux/demux_lavf: strip URL parameters before matching extension
+  * hwdec_vulkan: enable AV1 support if available
+  * hwdec_vulkan: check for the correct libplacebo version
+  * vo: hwdec_aimagereader: fix compile
+  * hwdec_vulkan: simplify requirement checks for Vulkan interop
+  * vo/vulkan: do not define zero sized array
+  * hwdec_vulkan: account for vulkan frames now using presentation size
+  * f_hwtransfer: disable vulkan multiplane images when uploading from cuda
+  * hwdec_vulkan: use bwdif_vulkan as deinterlacing auto filter
+  * vo: vulkan: request additional extensions and features for ffmpeg
+  * hwdec_vulkan: add Vulkan HW Interop
+  * vo: hwdec: Pass the ra_ctx to hwdecs instead of just the ra
+  * vo_gpu_next: fix to allow using dllimport
+  * vo_gpu_next: respect `gl->flipped`
+  * opengl: move `ra_gl_ctx_params.flipped` to `struct GL`
+  * vo: make mp_frame_perf thread safe
+  * vo_gpu_next: add size guard for pass->num_samples
+  * vo_gpu_next: synchronize voctrl_performance_data access
+  * vo_gpu_next: fix off by one in info_callback
+  * vo_dmabuf_wayland: rewrite around wl_list
+  * vo_gpu_next: fix build on older libplacebo
+  * vo_gpu_next: update to new libplacebo gamut mapping API
+  * vo_gpu_next: remove --tone-mapping-crosstalk
++++ 72 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/mpv/mpv.changes
++++ and /work/SRC/openSUSE:Factory/.mpv.new.32662/mpv.changes

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

New:
----
  mpv-0.36.0+git.20230723.60a26324.tar.xz

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

Other differences:
------------------
++++++ mpv.spec ++++++
--- /var/tmp/diff_new_pack.kKDRWg/_old  2023-07-27 16:51:06.469915741 +0200
+++ /var/tmp/diff_new_pack.kKDRWg/_new  2023-07-27 16:51:06.473915764 +0200
@@ -22,7 +22,7 @@
 %define _waf_ver 2.0.24
 %define lname   libmpv2
 Name:           mpv
-Version:        0.35.1+git.20230315.e1727553
+Version:        0.36.0+git.20230723.60a26324
 Release:        0
 Summary:        Advanced general-purpose multimedia player
 License:        GPL-2.0-or-later
@@ -209,6 +209,8 @@
 %if 0%{?suse_version} <= 1500
 myopts+=" -Dpipewire=disabled"
 %endif
+# Needs libavutil >= 58.11.100 (unreleased as of 2023-07-14)
+myopts+=" -Dvulkan-interop=disabled"
 %meson \
   -Dlibmpv=true \
   -Dmanpage-build=enabled \

++++++ _service ++++++
--- /var/tmp/diff_new_pack.kKDRWg/_old  2023-07-27 16:51:06.509915967 +0200
+++ /var/tmp/diff_new_pack.kKDRWg/_new  2023-07-27 16:51:06.513915990 +0200
@@ -9,7 +9,7 @@
     <param name="scm">git</param>
     <param name="filename">mpv</param>
     <param name="revision">master</param>
-    <param name="versionprefix">0.35.1+git</param>
+    <param name="versionprefix">0.36.0+git</param>
     <param name="versionformat">%cd.%h</param>
     <param name="changesgenerate">enable</param>
   </service>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.kKDRWg/_old  2023-07-27 16:51:06.537916125 +0200
+++ /var/tmp/diff_new_pack.kKDRWg/_new  2023-07-27 16:51:06.541916148 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/mpv-player/mpv.git</param>
-              <param 
name="changesrevision">e1727553f164181265f71a20106fbd5e34fa08b0</param></service></servicedata>
+              <param 
name="changesrevision">60a263246e03d23c894ae0ef6bbfa29a5f1855dc</param></service></servicedata>
 (No newline at EOF)
 

++++++ mpv-0.35.1+git.20230315.e1727553.tar.xz -> 
mpv-0.36.0+git.20230723.60a26324.tar.xz ++++++
++++ 12993 lines of diff (skipped)

Reply via email to