Thu Apr 2 22:46:21 2015 UTC ()
Update to 0.8.3, from Leonardo Taccari in PR 49797:

Update multimedia/mpv to 0.8.3.

Changes
 * Documentation fixes and updates.
 * (Client API) Clarify mpv_opengl_cb_render's viewport parameter
   behavior.

Bug fixes
 * (X11) Fix crash on vo_xv:no-colorkey with the Overlay adapter. (bug
   #1629)
 * Make the video equalizer work correctly on some VAAPI drivers. (bug
   #1647)
 * Prevent OSD from disappearing when clicking on mozplugger. (bug
   #1672)
 * The new DVB-S2 support code, using S2API, now builds on FreeBSD.
 * Fix decoding of seekable matroska from unseekable network stream.
   (bug #1656)
 * (OSX) Fix crashing when closing a VO's window (usually at exit).
   (bug #1657)
 * (OSX) Unhide the mouse cursor when over the Dock or Launchpad. (bug
   #513)
 * (OSX) Fix mouse cursor autohiding when the player is fullscreen.
 * vf_vavpp (VAAPI postprocessing) now deinterlaces video correctly.
 * smb:// streams now use the stream cache (used to be inefficient).
 * (Windows) Do not hide the mouse cursor when it is hovering the
   window menu.
 * Fix 8-channel output on ao_jack. (bug #1688)
 * Fix --mf-fps parameter on JPEG files. (bug #1689)
 * Fix anamorphic scaling being ignored if it was very minor.


(wiz)
diff -r1.16 -r1.17 pkgsrc/multimedia/mpv/Makefile
diff -r1.11 -r1.12 pkgsrc/multimedia/mpv/distinfo

cvs diff -r1.16 -r1.17 pkgsrc/multimedia/mpv/Makefile (switch to unified diff)

--- pkgsrc/multimedia/mpv/Makefile 2015/02/28 11:53:31 1.16
+++ pkgsrc/multimedia/mpv/Makefile 2015/04/02 22:46:20 1.17
@@ -1,61 +1,62 @@ @@ -1,61 +1,62 @@
1# $NetBSD: Makefile,v 1.16 2015/02/28 11:53:31 adam Exp $ 1# $NetBSD: Makefile,v 1.17 2015/04/02 22:46:20 wiz Exp $
2 2
3DISTNAME= mpv-0.8.2 3DISTNAME= mpv-0.8.3
4CATEGORIES= multimedia 4CATEGORIES= multimedia
5MASTER_SITES= -https://github.com/mpv-player/mpv/archive/v${PKGVERSION_NOREV}${EXTRACT_SUFX} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=mpv-player/}
 6GITHUB_TAG= v${PKGVERSION_NOREV}
6 7
7MAINTAINER= leot1990@users.sourceforge.net 8MAINTAINER= leot1990@users.sourceforge.net
8HOMEPAGE= http://mpv.io/ 9HOMEPAGE= http://mpv.io/
9COMMENT= Video player based on MPlayer and mplayer2 10COMMENT= Video player based on MPlayer and mplayer2
10LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
11 12
12BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0.12:../../textproc/py-docutils 13BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0.12:../../textproc/py-docutils
13# ${WRKSRC}/bootstrap.py mentions needed version 14# ${WRKSRC}/bootstrap.py mentions needed version
14BUILD_DEPENDS+= waf>=1.8.4:../../devel/waf 15BUILD_DEPENDS+= waf>=1.8.4:../../devel/waf
15 16
16PYTHON_FOR_BUILD_ONLY= yes 17PYTHON_FOR_BUILD_ONLY= yes
17PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # py-docutils 18PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # py-docutils
18 19
19USE_TOOLS+= perl pkg-config 20USE_TOOLS+= perl pkg-config
20 21
21MAKE_DIRS= ${PKG_SYSCONFDIR}/mpv 22MAKE_DIRS= ${PKG_SYSCONFDIR}/mpv
22INSTALLATION_DIRS= share/examples/mpv 23INSTALLATION_DIRS= share/examples/mpv
23CONF_FILES+= share/examples/mpv/encoding-profiles.conf ${PKG_SYSCONFDIR}/mpv/encoding-profiles.conf 24CONF_FILES+= share/examples/mpv/encoding-profiles.conf ${PKG_SYSCONFDIR}/mpv/encoding-profiles.conf
24 25
25SUBST_CLASSES+= audio 26SUBST_CLASSES+= audio
26SUBST_SED.audio+= -e "s,/dev/dsp,${DEVOSSAUDIO}," 27SUBST_SED.audio+= -e "s,/dev/dsp,${DEVOSSAUDIO},"
27SUBST_FILES.audio+= stream/audio_in.c waftools/checks/custom.py wscript 28SUBST_FILES.audio+= stream/audio_in.c waftools/checks/custom.py wscript
28SUBST_STAGE.audio= pre-configure 29SUBST_STAGE.audio= pre-configure
29SUBST_MESSAGE.audio= Fixing path to audio device. 30SUBST_MESSAGE.audio= Fixing path to audio device.
30 31
31SUBST_CLASSES+= docutils 32SUBST_CLASSES+= docutils
32SUBST_SED.docutils+= -e "s,rst2man,rst2man-${PYVERSSUFFIX}," 33SUBST_SED.docutils+= -e "s,rst2man,rst2man-${PYVERSSUFFIX},"
33SUBST_FILES.docutils+= wscript 34SUBST_FILES.docutils+= wscript
34SUBST_STAGE.docutils= pre-configure 35SUBST_STAGE.docutils= pre-configure
35SUBST_MESSAGE.docutils= Fix docutils command names. 36SUBST_MESSAGE.docutils= Fix docutils command names.
36 37
37post-install: 38post-install:
38 cd ${DESTDIR}${PREFIX} && ${MV} etc/mpv/encoding-profiles.conf share/examples/mpv 39 cd ${DESTDIR}${PREFIX} && ${MV} etc/mpv/encoding-profiles.conf share/examples/mpv
39 40
40.include "options.mk" 41.include "options.mk"
41 42
42.include "../../mk/bsd.prefs.mk" 43.include "../../mk/bsd.prefs.mk"
43.if ${OPSYS} != "Darwin" 44.if ${OPSYS} != "Darwin"
44.include "../../graphics/MesaLib/buildlink3.mk" 45.include "../../graphics/MesaLib/buildlink3.mk"
45.include "../../x11/libXinerama/buildlink3.mk" 46.include "../../x11/libXinerama/buildlink3.mk"
46.include "../../x11/libXv/buildlink3.mk" 47.include "../../x11/libXv/buildlink3.mk"
47.include "../../x11/libXxf86vm/buildlink3.mk" 48.include "../../x11/libXxf86vm/buildlink3.mk"
48.include "../../mk/oss.buildlink3.mk" 49.include "../../mk/oss.buildlink3.mk"
49.endif 50.endif
50 51
51.include "../../devel/waf/waf.mk" 52.include "../../devel/waf/waf.mk"
52.include "../../devel/zlib/buildlink3.mk" 53.include "../../devel/zlib/buildlink3.mk"
53.include "../../lang/python/application.mk" 54.include "../../lang/python/application.mk"
54.include "../../multimedia/libass/buildlink3.mk" 55.include "../../multimedia/libass/buildlink3.mk"
55.include "../../multimedia/libdvdnav/buildlink3.mk" 56.include "../../multimedia/libdvdnav/buildlink3.mk"
56.include "../../multimedia/libdvdread/buildlink3.mk" 57.include "../../multimedia/libdvdread/buildlink3.mk"
57.include "../../multimedia/ffmpeg2/buildlink3.mk" 58.include "../../multimedia/ffmpeg2/buildlink3.mk"
58.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 59.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
59.include "../../sysutils/desktop-file-utils/desktopdb.mk" 60.include "../../sysutils/desktop-file-utils/desktopdb.mk"
60.include "../../mk/jpeg.buildlink3.mk" 61.include "../../mk/jpeg.buildlink3.mk"
61.include "../../mk/bsd.pkg.mk" 62.include "../../mk/bsd.pkg.mk"

cvs diff -r1.11 -r1.12 pkgsrc/multimedia/mpv/distinfo (switch to unified diff)

--- pkgsrc/multimedia/mpv/distinfo 2015/02/28 11:53:31 1.11
+++ pkgsrc/multimedia/mpv/distinfo 2015/04/02 22:46:20 1.12
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.11 2015/02/28 11:53:31 adam Exp $ 1$NetBSD: distinfo,v 1.12 2015/04/02 22:46:20 wiz Exp $
2 2
3SHA1 (mpv-0.8.2.tar.gz) = 2b9f7978341924d0d1763de3f1d1c9dfba5d4ac0 3SHA1 (mpv-0.8.3.tar.gz) = 06fe7ed8aa07c67c80cdebdc06e0be3d2421fcea
4RMD160 (mpv-0.8.2.tar.gz) = 69d7091cf4264afef2e074ea5eefe236810e95f9 4RMD160 (mpv-0.8.3.tar.gz) = 64da776132101706141ffbced223861579f3c0cf
5Size (mpv-0.8.2.tar.gz) = 2663666 bytes 5Size (mpv-0.8.3.tar.gz) = 2664730 bytes