diff --git a/_service b/_service new file mode 100644 index 0000000..1325f71 --- /dev/null +++ b/_service @@ -0,0 +1,16 @@ + + + https://github.com/mpv-player/mpv.git + git + mpv + 0.30.0+git + %ct.%h + enable + + + + + *.tar + xz + + diff --git a/_servicedata b/_servicedata new file mode 100644 index 0000000..1f5b220 --- /dev/null +++ b/_servicedata @@ -0,0 +1,4 @@ + + + https://github.com/mpv-player/mpv.git + a908101258bc5c8d33ded6a1e750fb65df8cf640 \ No newline at end of file diff --git a/mpv-0.30.0+git.1572040975.a908101258.obscpio b/mpv-0.30.0+git.1572040975.a908101258.obscpio new file mode 100644 index 0000000..3670a9b --- /dev/null +++ b/mpv-0.30.0+git.1572040975.a908101258.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5e7bf2f80009be62e8af5ff829b977268f0825564b6805f6e6451523bea5f04 +size 8637453 diff --git a/mpv-0.30.0.tar.gz b/mpv-0.30.0.tar.gz deleted file mode 100644 index bd5908b..0000000 --- a/mpv-0.30.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:33a1bcb7e74ff17f070e754c15c52228cf44f2cefbfd8f34886ae81df214ca35 -size 3085141 diff --git a/mpv.changes b/mpv.changes index ca707c5..97c7121 100644 --- a/mpv.changes +++ b/mpv.changes @@ -1,114 +1,10 @@ ------------------------------------------------------------------- -Fri Oct 25 14:25:19 UTC 2019 - Luigi Baldoni +Sat Oct 26 06:20:24 UTC 2019 - idonmez@suse.com -- Update to version 0.30.0 - * This release requires FFmpeg 4.0 or newer. - * This release has replaced the internal Vulkan rendering - * abstraction with libplacebo's more up-to-date - * implementation. - Added features: - * vo_gpu: vulkan: hwdec_cuda: Add support for Vulkan interop - * command: support for async commands - * input: support for named arguments - * cocoa-cb: add support for mac 10.14 Dark mode and run time - switching - * vo_gpu: switch to Vulkan API implementation based on - libplacebo - * context_drm_egl: Add support for presentation feedback - * vo_gpu: implement error diffusion for dithering - * vo/gpu: hwdec_vdpau: Support direct mode for 4:4:4 content - * vo_gpu: hwdec_vaapi: Add Vulkan interop - * video, TOOLS: add vf_fingerprint and a skip-logo script - * vo_gpu: d3d11: add support for presentation feedback - * vo_drm: 30bpp support - * cocoa-cb: add support for 10bit opengl rendering - * video: add pure gamma TRC curves for 2.0, 2.4 and 2.6 - * vo_drm: Implement N-buffering and presentation feedback - * Reintroduce vo_wayland as vo_wlshm - * video: add zimg wrapper - * wayland: add presentation time - * input: add gamepad support through SDL2 - Changed features: - * cocoa-cb: use libmpv's advanced rendering control and timing - * vo_gpu: improve tone mapping desaturation - * vo_gpu: redesign peak detection algorithm - * vo_gpu: allow boosting dark scenes when tone mapping - * osc: improve look of seekranges - * vo_gpu: x11: remove special vdpau probing, use EGL by default - * demux: sort filenames naturally when playing a directory / - archive - * stream_dvb: rewrite channel switching, remove old stream - control - * filters: extend vf_format so that it can convert color - parameters - Removed features: - * demux, stream: rip out the classic stream cache - * vo_gpu: removed internal Vulkan implementation - * Remove libdvdread support in favor of libdvdnav - * demux, stream: remove much of the optical disc support - * Remove classic Linux analog TV support, and DVB runtime - controls - * demux, stream: remove old rar support in favor of libarchive - * vo_gpu: remove mali-fbdev - * vo_gpu: remove vdpau/GLX backend - * vf_vapourynth: remove Lua backend - * vo_gpu: remove hwdec_d3d11eglrgb - Added options and commands: - * command: add a subprocess command - * vo_gpu: added --tone-mapping-max-boost, - --hdr-peak-decay-rate, --hdr-scene-threshold-low/high - * player: add --demuxer-cache-wait option - * Implement backwards playback - * demux: add a on-disk cache - * demux, command: add another stream recording mechanism, - dump-cache command - * ao_pulse: add --pulse-allow-suspended - * command: add video-add/video-remove/video-reload commands - * demux_cue: added --demuxer-cue-codepage to select CUE sheet - charset - * input: add keybind command - * command: add sub-start & sub-end properties - * video/d3d11: added --d3d11-adapter to select a rendering - adapter by name - * vo_gpu/d3d11: added --d3d11-output-format for configuring - swap chain format - Changed options and commands: - * vo_gpu: split --linear-scaling into --linear-upscaling and - --linear-downscaling - * vo_gpu: split --tone-mapping-desaturate into strength and - exponent - * drm: rename --drm-osd-plane-id to --drm-draw-plane, - --drm-video-plane-id to --drm-drmprime-video-plane, - --drm-osd-size to --drm-draw-surface-size - Deprecated options and commands: - * options: deprecate --video-aspect, replaced by - --video-aspect-override - * options: deprecate --record-file, --spirv-compiler - Removed options and commands: - * options: remove deprecated --chapter option - * demux: remove "program" property - * stream: remove "disc-titles", "disc-title", - "disc-title-list", and "angle" properties - * cocoa-cb: remove --macos-title-bar-style, replaced by - --macos-title-bar-material and --macos-title-bar-appearance - * spirv: remove support for --spirv-compiler=nvidia (shaderc - is the only remaining option) - Fixes and minor enhancements: - * context_drm_egl: implement n-buffering - * cocoa-cb: add support for custom colored title bar - * vo_gpu: x11egl: support Mesa OML sync extension - * demux, demux_edl: add extension for tracks sourced from - separate streams - * context_drm_egl: Use eglGetPlatformDisplayEXT if available - * vo_gpu: vulkan: add Android context - * wayland: use xdg-decoration if available - * vo_gpu: glx: use GLX_OML_sync_control for better vsync - reporting - * demux: runtime option changing for cache and stream recording - * x11: fix ICC profiling for multiple monitors - * zsh completion: move generation to runtime and improve - -- Removed _service file and switched back to stable release +- 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 - idonmez@suse.com diff --git a/mpv.obsinfo b/mpv.obsinfo new file mode 100644 index 0000000..fc4f631 --- /dev/null +++ b/mpv.obsinfo @@ -0,0 +1,5 @@ +name: mpv +version: 0.30.0+git.1572040975.a908101258 +mtime: 1572040975 +commit: a908101258bc5c8d33ded6a1e750fb65df8cf640 + diff --git a/mpv.spec b/mpv.spec index 802611e..5ac030f 100644 --- a/mpv.spec +++ b/mpv.spec @@ -21,7 +21,7 @@ %define _waf_ver 2.0.9 %define _mbc_ver 3.3.17 -%define _mpv_ver 0.30.0 +%define _mpv_ver 0.30.0+git.1572040975.a908101258 %define lname libmpv1 Name: mpv @@ -31,7 +31,7 @@ Summary: Advanced general-purpose multimedia player License: GPL-2.0-or-later Group: Productivity/Multimedia/Video/Players URL: http://mpv.io/ -Source: https://github.com/mpv-player/mpv/archive/v%{_mpv_ver}.tar.gz#/%{name}-%{_mpv_ver}.tar.gz +Source: %{name}-%{_mpv_ver}.tar.xz Source1: https://waf.io/waf-%{_waf_ver} Source2: %{name}.changes # mpv-bash-completion is licensed with GPL-3.0+ @@ -93,6 +93,7 @@ BuildRequires: pkgconfig(xrandr) >= 1.2.0 BuildRequires: pkgconfig(xscrnsaver) BuildRequires: pkgconfig(xv) BuildRequires: pkgconfig(xxf86vm) +BuildRequires: pkgconfig(zimg) BuildRequires: pkgconfig(zlib) Requires: hicolor-icon-theme Requires(post): hicolor-icon-theme @@ -241,6 +242,7 @@ python3 ./waf configure \ --enable-gl-x11 \ --enable-egl-x11 \ --enable-egl-drm \ + --enable-zimg \ ${myopts} python3 ./waf build --verbose %{?_smp_mflags}