Wed Jan 20 22:22:19 2016 UTC ()
Update multimedia/mpv to 0.15.0.

Changes:
Release 0.15.0
==============
Build System Changes
--------------------
- OS X bundle: remove git sha from the Info.plist version (issue #2677)
- add "lua51" ("51obsd") to list of possible lua names
- add option to customize config files system path (issue #2704)

Features
--------
New
~~~
- vo_opengl: implement support for transparent video display on OS X (alpha=yes suboption)
- vo_opengl: use a checkerboard pattern as background for transparent video by default

Options and Commands
--------------------
Added
~~~~~
- add --audio-file-paths (issue #2632)
- player, stream_dvb: implement dvb-channel-name property, add switch binding

Changed
~~~~~~~
- vf_stereo3d: add alternating modes
- vo_opengl: disable pbo by default for opengl-hq due to driver problems
- vf_yadif: change defaults (issue #2539)
- command: change heuristic for files with 1 chapter (issue #2550)
- demux_mkv: adjust subtitle preroll defaults
- exclude 360 from --video-rotate range (issue #2647)
- osd: make osd-width/height properties watchable

Fixes and Minor Enhancements
----------------------------
- ao_pulse: check for sample rate bounds, attempt fallback (issue #2654)
- ao_wasapi: remove volume "restore" on exit
- demux_cue: better error resilience
- mixer: fix volume initialization with --af=volume
- mpv.desktop: add audio/mp4 mime type
- player: detect audio PTS jumps, make video PTS heuristic less aggressive
- player: make watch later/resume work when "playing" directories
- player: reset playback abort when reloading a file (issue #2568)
- recognize frame sequenced 3D Matroska video
- stream_dvb: fix channel switching
- vaapi: add VP9 profile (requires VA-API 0.38.1 or newer)
- vo_opengl: dxinterop: prevent crash after lost device
- vo_opengl: enable brightness/contrast controls for RGB
- vo_opengl: fix operation on GLES 2.0
- vo_opengl: fix operation on GLSL versions earlier than 1.30
- vo_opengl: flip screenshot image if backend uses flipped rendering (issue #2635)
- vo_opengl: reset nnedi3 weights properly (issue #2661)
- vo_rpi: handle rotation
- vo_rpi: work around firmware oddness leading to incorrect video rect
- windows: fix fd://
- ytdl: Include Referer header as well
- TOOLS/zsh.pl: add .opus extension in zsh completions


(leot)
diff -r1.28 -r1.29 pkgsrc/multimedia/mpv/Makefile
diff -r1.4 -r1.5 pkgsrc/multimedia/mpv/PLIST
diff -r1.19 -r1.20 pkgsrc/multimedia/mpv/distinfo

cvs diff -r1.28 -r1.29 pkgsrc/multimedia/mpv/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/mpv/Makefile 2015/12/27 15:44:37 1.28
+++ pkgsrc/multimedia/mpv/Makefile 2016/01/20 22:22:18 1.29
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.28 2015/12/27 15:44:37 leot Exp $ 1# $NetBSD: Makefile,v 1.29 2016/01/20 22:22:18 leot Exp $
2 2
3DISTNAME= mpv-0.14.0 3DISTNAME= mpv-0.15.0
4CATEGORIES= multimedia 4CATEGORIES= multimedia
5MASTER_SITES= ${MASTER_SITE_GITHUB:=mpv-player/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=mpv-player/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
7 7
8MAINTAINER= leot@NetBSD.org 8MAINTAINER= leot@NetBSD.org
9HOMEPAGE= http://mpv.io/ 9HOMEPAGE= http://mpv.io/
10COMMENT= Video player based on MPlayer and mplayer2 10COMMENT= Video player based on MPlayer and mplayer2
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13# needs sem_timedwait(3) 13# needs sem_timedwait(3)
14NOT_FOR_PLATFORM= NetBSD-[1-6]*-* 14NOT_FOR_PLATFORM= NetBSD-[1-6]*-*
15 15
16BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0.12:../../textproc/py-docutils 16BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0.12:../../textproc/py-docutils

cvs diff -r1.4 -r1.5 pkgsrc/multimedia/mpv/PLIST (expand / switch to unified diff)

--- pkgsrc/multimedia/mpv/PLIST 2015/12/27 15:44:37 1.4
+++ pkgsrc/multimedia/mpv/PLIST 2016/01/20 22:22:18 1.5
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1@comment $NetBSD: PLIST,v 1.4 2015/12/27 15:44:37 leot Exp $ 1@comment $NetBSD: PLIST,v 1.5 2016/01/20 22:22:18 leot Exp $
2bin/mpv 2bin/mpv
3man/man1/mpv.1 3man/man1/mpv.1
4share/applications/mpv.desktop 4share/applications/mpv.desktop
5share/doc/mpv/example.conf 
6share/doc/mpv/input.conf 5share/doc/mpv/input.conf
7share/doc/mpv/mplayer-input.conf 6share/doc/mpv/mplayer-input.conf
 7share/doc/mpv/mpv.conf
8share/doc/mpv/restore-old-bindings.conf 8share/doc/mpv/restore-old-bindings.conf
9share/examples/mpv/encoding-profiles.conf 9share/examples/mpv/encoding-profiles.conf
10share/icons/hicolor/16x16/apps/mpv.png 10share/icons/hicolor/16x16/apps/mpv.png
11share/icons/hicolor/32x32/apps/mpv.png 11share/icons/hicolor/32x32/apps/mpv.png
12share/icons/hicolor/64x64/apps/mpv.png 12share/icons/hicolor/64x64/apps/mpv.png
13share/icons/hicolor/scalable/apps/mpv.svg 13share/icons/hicolor/scalable/apps/mpv.svg

cvs diff -r1.19 -r1.20 pkgsrc/multimedia/mpv/distinfo (expand / switch to unified diff)

--- pkgsrc/multimedia/mpv/distinfo 2015/12/27 15:44:37 1.19
+++ pkgsrc/multimedia/mpv/distinfo 2016/01/20 22:22:18 1.20
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.19 2015/12/27 15:44:37 leot Exp $ 1$NetBSD: distinfo,v 1.20 2016/01/20 22:22:18 leot Exp $
2 2
3SHA1 (mpv-0.14.0.tar.gz) = 2b83a8bbbecdf61604b7c6b8f7bc3d9a768ac537 3SHA1 (mpv-0.15.0.tar.gz) = 3d81b7c6c46afc4223415adfd74e53c8a4d70089
4RMD160 (mpv-0.14.0.tar.gz) = f49cc6746246b4c1f27120b1645e72f4bdc1ca4b 4RMD160 (mpv-0.15.0.tar.gz) = 8a1e3aa22c7d06d67319125692279f61246bb5de
5SHA512 (mpv-0.14.0.tar.gz) = 523bffe87d6743ac67cab090bb5f43363352491f663debf150e204b942daaaa85176f228011e306d58fa4a05ee962d4bc56b6f77ea943e3efe757417ad52b952 5SHA512 (mpv-0.15.0.tar.gz) = 6f12487ff9bedd6872993189e3359c04ab0de559fd42bfcc5accdbfbd02e0d863cf3d7cfa5cceaedd174a4c16c831914945cf9cf6c918732f72fa44467127332
6Size (mpv-0.14.0.tar.gz) = 2872619 bytes 6Size (mpv-0.15.0.tar.gz) = 2849513 bytes