Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mpv for openSUSE:Factory checked in 
at 2024-12-18 20:10:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mpv (Old)
 and      /work/SRC/openSUSE:Factory/.mpv.new.29675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mpv"

Wed Dec 18 20:10:36 2024 rev:125 rq:1231861 
version:0.39.0+git20241217.32d103c58072

Changes:
--------
--- /work/SRC/openSUSE:Factory/mpv/mpv.changes  2024-09-24 17:33:23.529370317 
+0200
+++ /work/SRC/openSUSE:Factory/.mpv.new.29675/mpv.changes       2024-12-18 
20:11:50.021534553 +0100
@@ -1,0 +2,516 @@
+Wed Dec 18 11:08:35 UTC 2024 - [email protected]
+
+- 14904.patch: remove obsolete patch
+- Update to version 0.39.0+git20241217.32d103c58072:
+  * meson: bump libdrm version to 2.4.109
+  * options: add heic and heif to --image-exts
+  * ytdl_hook: pass empty proxy value
+  * demux_lavf: remove obsolete defines
+  * demux_lavf: detect heif/heic as images
+  * osc.lua: simplify track ID retrival
+  * select.lua: abort edition selection when there's only 1
+  * DOCS/man/osc: sort mouse bindings consistently
+  * osc.lua: show the full path when right clicking the title
+  * osc.lua: open the playlist selector when right clicking playlist arrows
+  * osc.lua: move title mbtn script-opts below playlist_next's
+  * DOCS/man/osc: update track middle-click action
+  * demux_mkv: limit EBML size to 64 MiB for fuzzing
+  * options: disable playlist and include for fuzzing
+  * m_property: stop processing after 10 properties even in skip cases
+  * ao: correctly set state.playing for non-gapless audio after eof
+  * player/audio: get rid of bogus early return in reinit_audio_filters
+  * sd_lavc: match video display aspect ratio on SD video in PGS subtitles
+  * osc.lua: draw box layout below console
+  * vo: update base_vsync even for initial samples
+  * vo: use display clock to determine frame_end in display synced case
+  * vo: extract display synced frame end calculation
+  * osc.lua: add option to enable fade-in effect
+  * console.lua: rename dimension variables
+  * command: signal unavailable error when clipboard is unavailable
+  * clipboard-vo: make logging verbose when clipboard is unavailable
+  * clipboard: add CLIPBOARD_UNAVAILABLE error code
+  * console.lua: clear completions before searching history
+  * console.lua: remove code repetition to initialize matches
+  * video/out/gpu/video: don't pass big structs by value when not needed
+  * m_option: put UPDATE_ flags at the beginning
+  * console.lua: add margin_{x,y} script-opts
+  * hwdec_vaapi: don't jump over variable init in try_format_upload
+  * demux_mkv: fix memory leak of codec params
+  * configfiles: refactor mp_get_playback_resume_config_filename()
+  * configfiles: don't use the basename of urls
+  * console.lua: don't override --osd-bold in completions
+  * w32_common: guard recursive call to mp_dispatch_queue_process
+  * player/command: continue hook processing on errors
+  * player/configfiles: don't loop directory tree if not needed
+  * options: remove old compatibility definitions
+  * m_option: don't overlap UPDATE and M_OPT constant values
+  * osdep/mac/meson.build: remove unused variables
+  * options/m_option: restore m_geometry_apply centering ability
+  * meson: use swiftc instead of swift for building
+  * DOCS/man/mpv: document that g-e selects disc titles
+  * demux_lavf: simplify replaygain export
+  * demux_lavf: utilize side data getter for replaygain
+  * io: support mp_make_wakeup_pipe on Windows
+  * demux_disc: add playlist filename to edition title if available
+  * stream_bluray: add STREAM_CTRL_GET_TITLE_PLAYLIST
+  * demux_disc: expose titles as editions
+  * stream_bluray: implement STREAM_CTRL_GET_TITLE_LENGTH
+  * github/workflows: replace ruff-action with a maintained one
+  * console.lua: fix mp.input.get clients that don't specify completions
+  * aspect: add --video-recenter
+  * select.lua: select editions
+  * demux/stheader: update lav_codecpar's comment
+  * demux_mkv: propagate global stream side data via codecpar
+  * demux_lavf: stop global stream side data injection to AVPacket
+  * console.lua: don't reinsert the next characters on complete
+  * console.lua: don't complete DLLs on Windows
+  * defaults.lua: remove outdated comment
+  * console.lua: complete executables after run
+  * console.lua: complete filter labels for {a,v}f-command
+  * console.lua: complete command flags
+  * console.lua: remove code repetition in complete()
+  * mac/option: explicitly include and define type of global init variable
+  * DOCS/man/mpv.rst: add documentation for the numpad +/- key bindings
+  * etc/input.conf: add KP_PLUS/KP_SUBTRACT key bindings
+  * command: fix --osd-selected{,-outline}-color
+  * DOCS/options.rst: specify that gpu-sw only works with OpenGL/Vulkan
+  * vulkan/context: propagate --gpu-sw on vulkan contexts
+  * common: ensure MP_HANDLE_OOM is used only on pointers
+  * ad_lavc: remove unnecesary variable
+  * options: note that --gamma-auto is only implemented on vo=gpu
+  * vo_gpu: undeprecate --gamma-factor
+  * sd_ass: add application/x-font-otf to font_mimetypes
+  * vf_format: fix format=dolbyvision=no metadata stripping
+  * player/clipboard/clipboard: don't include global.h in header
+  * defaults.js: support custom arg in  mp.add_key_binding()
+  * defaults.lua: support custom arg in  mp.add_key_binding()
+  * command: add custom arg for script-binding
+  * DOCS/man/input.rst: document that WHEEL_* are scalable
+  * DOCS/man/input.rst: document the scalable commands
+  * input/cmd: add comment for scalable and is_ignore
+  * defaults.js: support scalable mp.add_key_binding()
+  * defaults.lua: support scalable mp.add_key_binding()
+  * command: make script-binding command scalable
+  * DOCS: add clipboard documentations
+  * console.lua: use native clipboard property on win32 and wayland
+  * video/out/wayland_common: support clipboard monitoring
+  * command: notify-property command
+  * clipboard-win: implement clipboard monitoring
+  * clipboard: add clipboard monitoring API
+  * clipboard-win: add Windows clipboard backend
+  * video/out/wayland_common: implement VOCTRL_GET_CLIPBOARD
+  * video/out/wayland_common: implement clipboard support
+  * video/out/wayland_common: generalize check_fd
+  * clipboard-vo: implement VO clipboard backend
+  * vo: add VOCTRL_GET/SET_CLIPBOARD
+  * command: add clipboard property
+  * clipboard: add clipboard API
+  * DOCS/interface-changes: specify that new additions have to be listed
+  * osc.lua: show file and track info on title left-click
+  * osc.lua: cycle sub/audio down on shift+L-click / middle-click
+  * osc.lua: cycle sub/audio on left-click, select on right-click
+  * mac: implement VOCTRL_BEGIN_DRAGGING
+  * bstr: add bstr_xappend0
+  * command: highlight selected list items with color
+  * console.lua: enable runtime updates of script-opts
+  * player/loadfile: prefer independent track when selecting track
+  * DOCS/man/options: mention sub-box/osd-box/box profiles
+  * console.lua: don't append spaces after completion
+  * console.lua: highlight the first completion in the terminal
+  * console.lua: update completions after moving the cursor
+  * player/video: update dynamic hdr params
+  * console.lua: highlight the first completion suggestion before cycling
+  * console.lua: save commands in history after autocompletion
+  * mp_image: always force RGB formats to full-range RGB
+  * wayland: always recalculate scaling if wl->current_output is not set
+  * DOCS/man/mpv: improve path docs and clarify config-dir path behavior
+  * options: rename --sub-ass-hinting to --sub-hinting
+  * options: rename --sub-ass-shaper to --sub-shaper
+  * options: rename --sub-ass-line-spacing to --sub-line-spacing
+  * vo_gpu_next: use display values in target-contrast=auto
+  * vo_gpu_next: add target-colorspace-hint=auto
+  * video/out/gpu/context: add target_csp callback to ra_swapchain
+  * console.lua: expand the first completion on Enter
+  * console.lua: dont crash when typing a command prefix
+  * console.lua: show completions as you type
+  * console.lua: complete fewer properties
+  * console.lua: determine completions with fuzzy search
+  * vo_gpu_next: fix mp_image colorspace with some hwdecs
+  * wayland: don't print same message for fractional and wl_surface scale
+  * player/loadfile: prefer non-image when selecting video track
+  * ci/lint-commit-msg: move away from things deprecated in Python 3.9
+  * github/workflows: switch Ubuntu mingw-w64 build to pkgconf
+  * github/workflows: unlink macOS pkg-config if installed
+  * github/workflows: switch from pkg-config to pkgconf for macOS
+  * console.lua: limit the length of selectable items
+  * console.lua: strip multiple lines in selectable items
+  * video/out/wayland_common: initialize offer fd
+  * video/out/wayland_common: fix dnd with focus follow mouse
+  * video/out/wayland_common: extract data offer to a struct
+  * sub/osd: adjust osd margins
+  * various: use avcodec_get_supported_config() to resolve deprecation warn
+  * vo_gpu_next: restore initial hook param value
+  * vo_gpu_next: clear renderer cache on options update
+  * vo_gpu_next: remove colospace overrides
+  * video/mp_image: fix vf=format colorspace override for XYZ
+  * etc/builtin.conf: add osd-box/sub-box/box profiles
+  * mac/compat: fix compatibility for deployment targets lower than SDK ver
+  * console.lua,wayland_common: also detect Wayland if WAYLAND_SOCKET set
+  * DOCS/man/input.rst: add sections to categorize commands
+  * DOCS/man/input.rst: make event and hooks sections a level higher
+  * DOCS/options: add a Video sync section to group related options
+  * options: move dvd options to stream_dvdnav
+  * sub/osd_libass: simplify osd bar variable names
+  * options: move OSD bar opts to a separate struct
+  * options: move mp_sub_filter_opts to sd_ass.c
+  * options: remove extra spaces
+  * common/playlist: don't allocate duplicated playlist_path
+  * console.lua: don't override the offset of opaque boxes
+  * console.lua: use OSD margins
+  * sub/osd/console/stats: use the same 1.65 outline size
+  * stats.lua: set border size to have similar relative thickness as OSD
+  * sub/osd/console: adjust font sizes
+  * meson: define _UCRT_NOISY_NAN to workaround the non-constant NAN define
+  * loadfile: move mp_format_track_metadata to misc.c
+  * input/cmd: increase the command length for --input-cmdlist
+  * input: fix memory leak with scalable input and nonscalable commands
+  * player/command: remove /100 from sub-pos print
+  * meson: disable subprocess command for fuzzing
+  * fuzzer_options_parser: limit input size to 2048 bytes
+  * defaults.js: send the right number of arguments to input.get callbacks
+  * defaults.js: fix the opened event with mp.input.get
+  * meson: rename meson_options.txt to meson.options
+  * options: increase the default --image-display-duration
+  * wayland: cleanup check_for_resize function
+  * video/out/gpu/video: fix chroma offset rotation matrix calculation
+  * video/out/gpu/video: prevent OOB access when larger angles are used
+  * sub/osd_libass: don't blur the osd-bar
+  * DOCS/man/input.rst: remove input commands subject to change heading
+  * options: add .qoi to the list of image extensions
+  * ci/win32: restrict shaderc version to fix build errors
+  * ci/mingw: restrict shaderc version to fix build errors
+  * ao_audiotrack: make audiotrack jni multi-instance and multi-thread safe
+  * .github/ISSUE_TEMPLATE: ask for last known working version
+  * .github/ISSUE_TEMPLATE: unify source of mpv description
+  * .github/ISSUE_TEMPLATE: clarify the template is for other platforms
+  * osc.lua: observe playlist-count instead of playlist property
+  * mac/type: change never mutated variable to let
+  * videotoolbox: silence OpenGL deprecation warnings
+  * ao_coreaudio: fix CoreAudio deprecations
+  * mac/common: fix light sensor deprecations
+  * vo_gpu_next: set --target-colorspace-hint to `yes` by default
+  * vo_gpu_next: add a pass_colorspace override for drm
+  * wayland: guard devices_are_equal completely
+  * github/workflows: install libdisplay-info on freebsd
+  * drm: parse edid using libdisplay-info
+  * vo_gpu: explicitly set target_params to NULL on uninit
+  * context_drm_gl: add support for hdr metadata
+  * player/client: reduce log level for hooks not sent to clients
+  * sd_ass: introduce sub-ass-prune-delay
+  * sub/sd_ass: set ASS_OVERRIDE_BIT_BLUR if available
+  * w32_common: update window style after changing maximized state
+  * vo_gpu_next: add chroma location and HDR metadata to shader parameters
+  * vo_gpu_next: add dynamic hook parameters
+  * osdep/terminal: fix dummy implementation
+  * .luacheckrc: add_hook is not undocumented
+  * auto_profiles.lua: actually exit when no auto profiles are defined
+  * defaults.lua: add an exit() function
+  * video/out/w32_common: don't move window if position isn't set
+  * video/out/w32_common: always move window when setting state
+  * fuzzers/fuzzer_json: add simple fuzzing for our json code
+  * options/m_option: free all list elements when removing them
+  * m_property: stop expanding strings after 10 properties during fuzzing
+  * DOCS/man/input: note that properties can be unavailable on init
+  * DOCS/man/input: remove duplicate paragraph
+  * DOCS/man/input: suggest normalize-path to get absolute paths
+  * options/m_option: limit string list to 100 per operation for fuzzing
+  * encode_lavc: fix memory leak on --ofopts=help
+  * player/loadfile: limit playlist size to 10 for fuzzing
+  * options: disallow log-file when fuzzing
+  * demux_playlist: add data:// to self-expanding protocols
+  * demux_edl: disallow nested edl to avoid infinite loop
+  * command: quote input key names in log
+  * command: use array index for checking first character
+  * input: fix style
+  * command: fix keybind command with sequence keys
+  * command: add the ability to set comment for keybind command
+  * DOCS/man/input.rst: fix keybind command keyword argument name
+  * input: deduplicate mp_input_bind_key
+  * player: don't load encoding mode profile twice
+  * options: remove stale comment about encoding mode being compiled-in
+  * console.lua: refine the hovered item calculation
+  * console.lua: factor OSC margins before the bottom margin
+  * drm: don't print extra newline on connectors/modes help
+  * console.lua: use math.ceil in determine_hovered_item()
+  * console.lua: factor the bottom margin in line calculations
+  * Revert "console.lua: fix the max log lines calculation"
+  * DOCS/man/osc.rst: fix binding documentation
+  * etc/restore-old-bindings.conf: fix comment description
+  * meson.build: add restore-osc-bindings.conf to conf_files
+  * DOCS: mention restore-osc-bindings.conf
+  * etc/restore-osc-bindings.conf: add file to restore old osc bindings
+  * stats.lua: calculate sizes like --osd-*-size options
+  * DOCS/contribute.md: fix a typo
+  * console.lua: update selected item under the cursor on mouse wheel action
+  * video/mp_image: fix original param copy implementation
+  * ci/msys2: enable sanitizers for clang build
+  * DOCS/man/lua: correct example syntax
+  * DOCS/man/osc: remove non-existent options
+  * console.lua: restore the bigger default font size
+  * console.lua: default to a proportional font for select
+  * osc.lua: hide immediately without animation for select.lua
+  * console.lua: fix the hovered line calculation without scale with window
+  * osc.lua: make shift+mbtn_left an alias of mbtn_mid
+  * osc.lua: remove code repetition for mouse bindings
+  * osc.lua: rename the tog_fs button
+  * console.lua: fix the clicked line calculation
+  * console.lua: document the new hipdi scaling behavior
+  * console.lua: don't scale with display dpi if scaling with window size
+  * osc.lua: increase the title font size in box layout
+  * console.lua: increase the font and border size
+  * console.lua: add scale_with_window script-opt
+  * osc.lua: cycle tracks on right click
+  * osc.lua: don't print auto before tracks are selected
+  * mac/menu: use show-text instead of old osc script messages
+  * options: add option to control OSD bar marker style
+  * options: add options to control OSD bar marker size
+  * osd_libass: rename marker size variable
+  * ytdl_hook.lua: track playlist metadata
+  * Copyright: fix -Dgpl=false description
+  * Copyright: remove some redundant texts
+  * Copyright: clean up nonexistent features
+  * command: remove an extra space from track formatting
+  * osc.lua: show track-list for one more second
+  * github: add newline at end of file of pull request template
+  * github/workflows: add editorconfig linting
+  * command: print track metadata when changing track
+  * command: print lang in track-list
+  * loadfile: reuse circle definitions in command.h
+  * command: print track metadata in ${track-list}
+  * laodfile: remove redunant track type check
+  * demux_playlist: fix comparison for current file if it's in current dir
+  * video/out/gpu/context: prefer vulkan over opengl when reasonable
+  * mac/vulkan: add retrieval of color depth and return auto (0)
+  * vo_gpu_next/vulkan: add mechanism to retrieve color depth in gpu context
+  * x11: fix --fs-screen=all
+  * DOCS/man/osc: update default playlist mbtn_right bindings
+  * osc.lua: don't show the osd-bar on chapter navigation
++++ 219 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/mpv/mpv.changes
++++ and /work/SRC/openSUSE:Factory/.mpv.new.29675/mpv.changes

Old:
----
  14904.patch
  mpv-0.39.0+git20240923.b64c53f730bd.obscpio

New:
----
  mpv-0.39.0+git20241217.32d103c58072.obscpio

BETA DEBUG BEGIN:
  Old:
- 14904.patch: remove obsolete patch
- Update to version 0.39.0+git20241217.32d103c58072:
BETA DEBUG END:

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

Other differences:
------------------
++++++ mpv.spec ++++++
--- /var/tmp/diff_new_pack.vb9UaZ/_old  2024-12-18 20:11:50.901571238 +0100
+++ /var/tmp/diff_new_pack.vb9UaZ/_new  2024-12-18 20:11:50.905571404 +0100
@@ -21,7 +21,7 @@
 
 %define lname   libmpv2
 Name:           mpv
-Version:        0.39.0+git20240923.b64c53f730bd
+Version:        0.39.0+git20241217.32d103c58072
 Release:        0
 Summary:        Advanced general-purpose multimedia player
 License:        GPL-2.0-or-later
@@ -31,7 +31,6 @@
 Source2:        %{name}.changes
 # PATCH-FIX-OPENSUSE do not require equal libav versions, obs rebuilds as 
needed
 Patch0:         mpv-make-ffmpeg-version-check-non-fatal.patch
-Patch1:         
https://patch-diff.githubusercontent.com/raw/mpv-player/mpv/pull/14904.patch
 BuildRequires:  bash
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  linux-kernel-headers
@@ -93,10 +92,6 @@
 BuildRequires:  pkgconfig(zimg) >= 2.9
 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
 # Used via LUA scripts
 Recommends:     yt-dlp
 Conflicts:      mpv-plugin-mpris < 0.4

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.vb9UaZ/_old  2024-12-18 20:11:50.945573072 +0100
+++ /var/tmp/diff_new_pack.vb9UaZ/_new  2024-12-18 20:11:50.949573239 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/mpv-player/mpv.git</param>
-              <param 
name="changesrevision">b64c53f730bd4cd4ba0e7001a4a1b611af754018</param></service></servicedata>
+              <param 
name="changesrevision">32d103c58072f117817c42c8947a0aebbc263639</param></service></servicedata>
 (No newline at EOF)
 

++++++ mpv-0.39.0+git20240923.b64c53f730bd.obscpio -> 
mpv-0.39.0+git20241217.32d103c58072.obscpio ++++++
/work/SRC/openSUSE:Factory/mpv/mpv-0.39.0+git20240923.b64c53f730bd.obscpio 
/work/SRC/openSUSE:Factory/.mpv.new.29675/mpv-0.39.0+git20241217.32d103c58072.obscpio
 differ: char 48, line 1

++++++ mpv.obsinfo ++++++
--- /var/tmp/diff_new_pack.vb9UaZ/_old  2024-12-18 20:11:50.997575240 +0100
+++ /var/tmp/diff_new_pack.vb9UaZ/_new  2024-12-18 20:11:51.001575407 +0100
@@ -1,5 +1,5 @@
 name: mpv
-version: 0.39.0+git20240923.b64c53f730bd
-mtime: 1727113783
-commit: b64c53f730bd4cd4ba0e7001a4a1b611af754018
+version: 0.39.0+git20241217.32d103c58072
+mtime: 1734478248
+commit: 32d103c58072f117817c42c8947a0aebbc263639
 

Reply via email to