pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia/mpv Update multimedia/mpv to mpv-0.23.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/96cd8360bd59
branches:  trunk
changeset: 356309:96cd8360bd59
user:      leot <leot%pkgsrc.org@localhost>
date:      Thu Dec 29 20:09:21 2016 +0000

description:
Update multimedia/mpv to mpv-0.23.0

Changes:
Release 0.23.0
==============
Now requires at least FFmpeg 3.2.2.


Features
--------
- vo_rpi: partially undeprecate

Added
~~~~~
- vo_opengl: hwdec_cuda: Support P016 output surfaces

Removed
~~~~~~~
- charset_conv: drop enca and libguess support in favor of uchardet
- vf_vdpaurb: remove this filter in favor of --hwdec=vdpau-copy


Options and Commands
--------------------
Added
~~~~~
- TOOLS/autoload: allow disabling through script-opts
- demux, stream: add --access-references to prevent opening referenced files

Deprecated
~~~~~~~~~~
- options: deprecate codec family selection in --vd/--ad

Removed
~~~~~~~
- macOS: remove --fs-black-out-screens
- options: remove deprecated sub-option handling for --vo and --ao


Fixes and Minor Enhancements
----------------------------
- Windows: window styles improvements (allow minimizing borderless/fullscreen window) (#2229, #2451)
- ad_spdif: Fix crash when spdif muxer is not available
- audio: fix --audio-stream-silence with ao_alsa
- audio: fix --audio-stream-silence with ao_wasapi
- build: drop build-time dependency on Perl
- build: support linking ANGLE (previously loaded dynamically)
- d3d11va: unconditionally load D3D DLLs (#3348)
- demux_mkv: fix seeking in some broken files (#3920)
- hwdec_cuda: allow building without CUDA SDK (load CUDA dynamically)
- macOS: fix dropping of URLs containing query strings on the window
- macOS: fullscreen refactoring (#2857, #3272, #1352, #2062, #3864)
- macOS: support append file to paylist on drop (#2166)
- macOS: update the menu and remove conflicting ?Quit & remember position? item (#3865)
- osc: don't hide playlist buttons, just disable
- osc: fix possible race condition in right timecode
- osc: topbar: use same styles as bottombar
- player: don't print format detection error when aborting loading
- vdpau: fix vaapi probing if libvdpau-va-gl1 is present
- video: use demuxer-signaled duration for last video frame (#3924)

diffstat:

 multimedia/mpv/Makefile |  16 +++++++++-------
 multimedia/mpv/distinfo |  10 +++++-----
 2 files changed, 14 insertions(+), 12 deletions(-)

diffs (54 lines):

diff -r 21123aa8e23e -r 96cd8360bd59 multimedia/mpv/Makefile
--- a/multimedia/mpv/Makefile   Thu Dec 29 19:27:20 2016 +0000
+++ b/multimedia/mpv/Makefile   Thu Dec 29 20:09:21 2016 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.43 2016/11/22 11:06:13 leot Exp $
+# $NetBSD: Makefile,v 1.44 2016/12/29 20:09:21 leot Exp $
 
-DISTNAME=      mpv-0.22.0
+DISTNAME=      mpv-0.23.0
 CATEGORIES=    multimedia
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mpv-player/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -33,11 +33,12 @@
 SUBST_STAGE.audio=     pre-configure
 SUBST_MESSAGE.audio=   Fixing path to audio device.
 
-SUBST_CLASSES+=                docutils
-SUBST_SED.docutils+=   -e "s,rst2man,rst2man-${PYVERSSUFFIX},"
-SUBST_FILES.docutils+= wscript
-SUBST_STAGE.docutils=  pre-configure
-SUBST_MESSAGE.docutils=        Fix docutils command names.
+SUBST_CLASSES+=                python
+SUBST_SED.python+=     -e "s,python,python${PYVERSSUFFIX},"
+SUBST_SED.python+=     -e "s,rst2man,rst2man-${PYVERSSUFFIX},"
+SUBST_FILES.python+=   wscript
+SUBST_STAGE.python=    pre-configure
+SUBST_MESSAGE.python=  Fix Python command names.
 
 post-install:
        cd ${DESTDIR}${PREFIX} && ${MV} etc/mpv/encoding-profiles.conf share/examples/mpv
@@ -59,6 +60,7 @@
 .include "../../multimedia/libass/buildlink3.mk"
 .include "../../multimedia/libdvdnav/buildlink3.mk"
 .include "../../multimedia/libdvdread/buildlink3.mk"
+BUILDLINK_API_DEPENDS.ffmpeg3+=        ffmpeg3>=3.2.2
 .include "../../multimedia/ffmpeg3/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
diff -r 21123aa8e23e -r 96cd8360bd59 multimedia/mpv/distinfo
--- a/multimedia/mpv/distinfo   Thu Dec 29 19:27:20 2016 +0000
+++ b/multimedia/mpv/distinfo   Thu Dec 29 20:09:21 2016 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.29 2016/11/22 11:06:13 leot Exp $
+$NetBSD: distinfo,v 1.30 2016/12/29 20:09:21 leot Exp $
 
-SHA1 (mpv-0.22.0.tar.gz) = c90bbc51f7c66bd3544eef3b0b98887b9156e178
-RMD160 (mpv-0.22.0.tar.gz) = 0254d2274e2c399e598ec7c9ef7e78ab0eb5e599
-SHA512 (mpv-0.22.0.tar.gz) = 6c021bfb79cbedee842bf122ebb29df56e8b1cbfcb038bd54bf6e2f2db2a6550b71fd9fe8998dbd79b4ceeab3fbcab65ec60695f255c5cb36fb1feae17b797c0
-Size (mpv-0.22.0.tar.gz) = 2822645 bytes
+SHA1 (mpv-0.23.0.tar.gz) = 99df32c3fdeece2e01ff6bc112586b13f10cffb9
+RMD160 (mpv-0.23.0.tar.gz) = 1421c21c7f5d3a7eb17c3157e66c8a795b343745
+SHA512 (mpv-0.23.0.tar.gz) = 16304a729684ba177cb902e2508bdba09b344228c44ac78b27302ee4e0bcfb344b3522969e834516547bf82825009afd3bef1701327fdcaa42a9696065cca591
+Size (mpv-0.23.0.tar.gz) = 2812103 bytes
 SHA1 (patch-player_main.c) = fefba566f5130d24b748b7ab4ecc48bf42bc6bdd



Home | Main Index | Thread Index | Old Index