diff options
author | leot <leot@pkgsrc.org> | 2015-11-01 18:08:38 +0000 |
---|---|---|
committer | leot <leot@pkgsrc.org> | 2015-11-01 18:08:38 +0000 |
commit | d7b0b300bd85484d738a6fcb0791674b385cd0ad (patch) | |
tree | 80ac456e2a34b510a963186b1b78ed03768f6754 /multimedia | |
parent | ac217292a0a6dd78f97b9d849f1492240a80d3f1 (diff) | |
download | pkgsrc-d7b0b300bd85484d738a6fcb0791674b385cd0ad.tar.gz |
Update multimedia/mpv to mpv-0.12.0.
pkgsrc changes:
o mpv does not build on NetBSD<7 because it needs sem_timedwait(3),
add the various not supported versions to NOT_FOR_PLATFORM.
o Bump waf requried version to reflect upstream.
Changes:
Release 0.12.0
==============
NOTE: This release changes the default format for youtube-dl and removes some
workarounds related to MPEG DASH support. However, the required changes to
FFmpeg code are not in any FFmpeg release yet (as of 2015-10-29), so for now,
playing DASH streams requires using FFmpeg git master. You can work around
this by using the --ytdl-format=best option.
Features
--------
New
~~~
- vo_opengl: support new VAAPI EGL interop (requires Mesa 11)
- vo_opengl: vaapi: add Wayland support
- bring back the x11 video output
- vo_opengl: support all kinds of GBRP formats
Removed
~~~~~~~
- video: remove VDA support (VideoToolbox is preferred)
Behavior
--------
- vo_opengl: enable X11 EGL backend by default (disabled for NVIDIA due to
driver bugs)
- ytdl: don't override user-set format in no-video mode
- sub: adjust behavior on mismatching video/subtitle aspect ratio
Options and Commands
--------------------
Added
~~~~~
- audio: add option for falling back to ao_null
- options: add support for client certificate authentication
- input: add key name for U+3000 IDEOGRAPHIC SPACE
- player: add audio drop/duplicate mode to video-sync
Changed
~~~~~~~
- vo_opengl: remove sharpen scalers, add sharpen sub-option
- vo_opengl: make sw suboption work without explicit backend selection
- command: make time properties unavailable if timestamp is unknown
- command: do not return 0 for bitrate if unknown (make property unavailable
instead)
- vo_opengl: make the default debanding settings less excessive
- ytdl: disable --all-subs if "sub-lang" is in raw-options
Removed
~~~~~~~
- video: remove user-controllable PTS sorting (--pts-association-mode)
Fixes and Minor Enhancements
----------------------------
- player: fix another --force-window bug
- player: add wav to list of external audio file extensions
- ao_alsa: fix failure to find any sample format
- player: make stop command actually stop in all cases
- audio: various fixes related to audio device hotplugging
- vo_xv: fix crash with --wid
- ytdl: Remove DASH hacks, use DASH by default
- player: be slightly less prone to framedrop in display sync mode
- sd_lavc: extend subtitle resolution if images go outside video frame
- player: offset chapter display by start time
- command: make bitrate properties work correctly for external tracks
- w32_common: disable IME
- player: fix display-sync A/V calculation on high playback speeds
- player: fix display sync A/V difference estimation on drops
- player: raise display sync desync tolerance
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/mpv/Makefile | 9 | ||||
-rw-r--r-- | multimedia/mpv/distinfo | 9 |
2 files changed, 11 insertions, 7 deletions
diff --git a/multimedia/mpv/Makefile b/multimedia/mpv/Makefile index a893b74b2f8..54c51ead7f7 100644 --- a/multimedia/mpv/Makefile +++ b/multimedia/mpv/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.24 2015/09/27 14:49:44 leot Exp $ +# $NetBSD: Makefile,v 1.25 2015/11/01 18:08:38 leot Exp $ -DISTNAME= mpv-0.11.0 +DISTNAME= mpv-0.12.0 CATEGORIES= multimedia MASTER_SITES= ${MASTER_SITE_GITHUB:=mpv-player/} GITHUB_TAG= v${PKGVERSION_NOREV} @@ -10,9 +10,12 @@ HOMEPAGE= http://mpv.io/ COMMENT= Video player based on MPlayer and mplayer2 LICENSE= gnu-gpl-v2 +# needs sem_timedwait(3) +NOT_FOR_PLATFORM= NetBSD-[1-6]*-* + BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0.12:../../textproc/py-docutils # ${WRKSRC}/bootstrap.py mentions needed version -BUILD_DEPENDS+= waf>=1.8.4:../../devel/waf +BUILD_DEPENDS+= waf>=1.8.12:../../devel/waf PYTHON_FOR_BUILD_ONLY= yes diff --git a/multimedia/mpv/distinfo b/multimedia/mpv/distinfo index ae79dc15c86..c3f7eb5193a 100644 --- a/multimedia/mpv/distinfo +++ b/multimedia/mpv/distinfo @@ -1,5 +1,6 @@ -$NetBSD: distinfo,v 1.16 2015/09/27 14:49:44 leot Exp $ +$NetBSD: distinfo,v 1.17 2015/11/01 18:08:38 leot Exp $ -SHA1 (mpv-0.11.0.tar.gz) = 8b1c220999cd4a426c0985259b1816211bf2c528 -RMD160 (mpv-0.11.0.tar.gz) = 7d114d78b2fce87dac7a3488597c41c7caabe7f6 -Size (mpv-0.11.0.tar.gz) = 2689655 bytes +SHA1 (mpv-0.12.0.tar.gz) = 41ba872fc42bde5d237fd6e2317b37ee989ceb3c +RMD160 (mpv-0.12.0.tar.gz) = 35c9a77910dc640b55a8fc6912182d417db6f5e1 +SHA512 (mpv-0.12.0.tar.gz) = ce570e3d375a4ffd2b80bab956cae7427dfd265cdee4e7be4485a5298f549cf3dedd58d537fcb9b09f5fade4c72c106b4b7dadca3be69eb4a17c7671421bd500 +Size (mpv-0.12.0.tar.gz) = 2701727 bytes |