Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id 56FDB7A476 for ; Fri, 1 Jul 2016 07:47:40 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 022D785E60; Fri, 1 Jul 2016 07:47:40 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 8728685E5D for ; Fri, 1 Jul 2016 07:47:39 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id QYc6I_Ow-TjV for ; Fri, 1 Jul 2016 07:47:38 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 4499285DFF for ; Fri, 1 Jul 2016 07:47:38 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 3B8BEFBB5; Fri, 1 Jul 2016 07:47:38 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_146735925876240" MIME-Version: 1.0 Date: Fri, 1 Jul 2016 07:47:38 +0000 From: "Leonardo Taccari" Subject: CVS commit: pkgsrc/multimedia/mpv To: pkgsrc-changes@NetBSD.org Reply-To: leot@netbsd.org X-Mailer: log_accum Message-Id: <20160701074738.3B8BEFBB5@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk This is a multi-part message in MIME format. --_----------=_146735925876240 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: leot Date: Fri Jul 1 07:47:38 UTC 2016 Modified Files: pkgsrc/multimedia/mpv: Makefile PLIST distinfo Log Message: Update multimedia/mpv to 0.18.0 Changes: Release 0.18.0 ============== Build System Changes -------------------- - build: Do not link to libGL for egl-drm - build: also use the iconv check on FreeBSD - build: don't install tests, only build them - build: re-enable encoding mode by default - vo_opengl: hwdec: remove build-dependency on dxva2 (#3150) - wscript: make at least 1 OpenGL output mandatory Features -------- New ~~~ - csputils: add SMPTE ST2084 support - demux_mkv: support Matroska webvtt (#3247) - demux_playlist: read directories recursively - stream_memory: add hex:// protocol - vf_crop: support opaque hardware decoding formats - vf_d3d11vpp: add a D3D11 video processor filter - vo_opengl: D3D11VA + ANGLE interop - vo_opengl: add an angle-es2 backend - vo_opengl: angle: dynamically load ANGLE - vo_opengl: d3d11egl: native NV12 sampling support - vo_opengl: enable color management on GLES - vo_opengl: implement HDR (SMPTE ST2084) - vo_opengl: implement tone mapping algorithms - vo_opengl: make PBOs work on GLES 3.x - vo_opengl: support external user hooks, enhancing the flexibility of user shaders - vo_opengl: vdpau interop without RGB conversion - wayland: implement HIDPI support Removed ~~~~~~~ - vo_opengl: remove nnedi3 prescaler (replaced by user shaders) - vo_opengl: remove prescaling framework with superxbr prescaler (replaced by user shaders) Options and Commands -------------------- Added ~~~~~ - Windows: make taskbar progress indication optional (#2535) - af_lavcac3enc: make encoder configurable - command: add playlist-pos-1 property (#2828) - command: introduce hwdec-current and hwdec-interop properties. - options: add --fit-border video option (currently Windows only) - video: add --hwdec=auto-copy mode - vo_opengl: always autoselect ANGLE as backend if available - vo_opengl: expose performance timers as properties - x11: add --x11-bypass-compositor=never - x11: extend --x11-bypass-compositor with fs-only option (#2582) Changed ~~~~~~~ - command: allow setting panscan etc. properties if no video is active - command: don't seek immediately when setting a-b loop while paused - command: if only ab-loop-b is set, loop from start of file - options: --geometry: center window position after applying size (#2397) - player: loop on end of file if ab-loop-b is unset - sd_add: replace --sub-ass=no with --ass-style-override=strip Removed ~~~~~~~ - vo_opengl: remove non-working rgb/rgba FBO formats Fixes and Minor Enhancements ---------------------------- - TOOLS/zsh.pl: add .f4v extension in zsh completions - TOOLS/zsh.pl: complete --audio-device - Windows: center window on original window center on resize to fit screen - Windows: fix size calculations for window resize (#2935) - Windows: fix wrong behavior with window-scale when window size exceeds screen size - Windows: make VOCTRL_SET_UNFS_WINDOW_SIZE resize the window around its center (#3164) - af_lavcac3enc: fix custom bitrates - ao_alsa: add more workarounds for hardware with broken drivers (e.g. ODROID-C2) - ao_opensles: remove 32-bit audio formats (not supported by Android) - cocoa: fix actual display refresh rate retrieval - cocoa: use displaylink without manually tracking the display id (#2392) - command: improve playlist* properties change notifications (#3267) - command: slightly nicer OSD list formatting - compatibility with recent FFmpeg APIs - d3d: fix hardware decoding of most MPEG2 things - d3dva: move Intel_H264_NoFGT_ClearVideo to lower priority (#3059) - demux_mkv: better resync behavior for broken google-created webms - demux_mkv: fix seeking with files that miss the first index entry - demux_playlist: recognize m3u8 as playlist extension (#3154) - input: fix parsing multiple input command prefixes - lcms: don't warn/error on 3dlut cache misses - lcms: improve black point handling (especially BT.1886) - macOS: handle multiple dropped files on the window (#3076) - player: always show the first frame in DS mode - player: assume video forwards timestamps jumps only with some formats (#3027) - player: do not update OSD all the time when paused - player: eagerly redraw OSD when seeking with coverart - player: fix use-after-free with --screenshot-directory (#3049) - player: force VO reconfig when unselecting video track - player: really start audio only once video is ready - sd_lavc: work around bug in older FFmpeg releases (#3109) - stream_cdda: enable cache by default - sub: fix --sub-gauss - vd_lavc: better hwdec wrapper decoder selection - vo_opengl: EGL: fix hwdec probing - vo_opengl: angle: avoid fullscreen FBO copy for flipping - vo_opengl: angle: enable DirectComposition (lowers vsync jitter) - vo_opengl: angle: prevent DXGI hooking Alt+Enter - vo_opengl: avoid outputting ultra-wide-gamut by default - vo_opengl: correctly disable interpolation if tscale can't be used - vo_opengl: fix bicubic_fast in ES mode - vo_opengl: fix d3d11 hardware decoding probing on Windows 7 - vo_opengl: improve scale=oversample performance - vo_opengl: make the screen blue on shader errors - vo_opengl: partially fix 0bgr format support - vo_opengl: possibly update icc profile after changing options - vo_opengl: request core profile on X11/EGL too - vo_opengl: require at least ES 3.0 for float textures - vo_opengl: vdpau: fix certain cases of preemption recovery failures - vo_rpi: attempt to survive display mode changes - vo_rpi: fix destroying overlays (#3100) - vo_rpi: wait for vsync with a timeout - vo_sdl: fix pixel formats. - vo_xv: Handle incorrect size returned by Xv(Shm)CreateImage (#320) - wayland: correctly report display refresh rate - wayland: use the advertised size in fullscreen (#3021, #2657) - x11: tell GNOME to use dark window decorations - ytdl_hook: fix brightcove urls - ytdl_hook: just check if protocol is rtmp (#3090) - ytdl_hook: support multi-arc subtitles To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 pkgsrc/multimedia/mpv/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/multimedia/mpv/PLIST cvs rdiff -u -r1.22 -r1.23 pkgsrc/multimedia/mpv/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_146735925876240 Content-Disposition: inline Content-Length: 3055 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/multimedia/mpv/Makefile diff -u pkgsrc/multimedia/mpv/Makefile:1.32 pkgsrc/multimedia/mpv/Makefile:1.33 --- pkgsrc/multimedia/mpv/Makefile:1.32 Sat Jun 18 10:58:28 2016 +++ pkgsrc/multimedia/mpv/Makefile Fri Jul 1 07:47:38 2016 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.32 2016/06/18 10:58:28 leot Exp $ +# $NetBSD: Makefile,v 1.33 2016/07/01 07:47:38 leot Exp $ -DISTNAME= mpv-0.17.0 -PKGREVISION= 1 +DISTNAME= mpv-0.18.0 CATEGORIES= multimedia MASTER_SITES= ${MASTER_SITE_GITHUB:=mpv-player/} GITHUB_TAG= v${PKGVERSION_NOREV} @@ -22,6 +21,10 @@ PYTHON_FOR_BUILD_ONLY= yes USE_TOOLS+= perl pkg-config +MAKE_DIRS= ${PKG_SYSCONFDIR}/mpv +INSTALLATION_DIRS= share/examples/mpv +CONF_FILES+= share/examples/mpv/encoding-profiles.conf ${PKG_SYSCONFDIR}/mpv/encoding-profiles.conf + SUBST_CLASSES+= audio SUBST_SED.audio+= -e "s,/dev/dsp,${DEVOSSAUDIO}," SUBST_FILES.audio+= stream/audio_in.c waftools/checks/custom.py wscript @@ -34,6 +37,9 @@ SUBST_FILES.docutils+= wscript SUBST_STAGE.docutils= pre-configure SUBST_MESSAGE.docutils= Fix docutils command names. +post-install: + cd ${DESTDIR}${PREFIX} && ${MV} etc/mpv/encoding-profiles.conf share/examples/mpv + .include "options.mk" .include "../../mk/bsd.prefs.mk" Index: pkgsrc/multimedia/mpv/PLIST diff -u pkgsrc/multimedia/mpv/PLIST:1.6 pkgsrc/multimedia/mpv/PLIST:1.7 --- pkgsrc/multimedia/mpv/PLIST:1.6 Wed Apr 13 16:14:01 2016 +++ pkgsrc/multimedia/mpv/PLIST Fri Jul 1 07:47:38 2016 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.6 2016/04/13 16:14:01 leot Exp $ +@comment $NetBSD: PLIST,v 1.7 2016/07/01 07:47:38 leot Exp $ bin/mpv man/man1/mpv.1 share/applications/mpv.desktop @@ -6,6 +6,7 @@ share/doc/mpv/input.conf share/doc/mpv/mplayer-input.conf share/doc/mpv/mpv.conf share/doc/mpv/restore-old-bindings.conf +share/examples/mpv/encoding-profiles.conf share/icons/hicolor/16x16/apps/mpv.png share/icons/hicolor/32x32/apps/mpv.png share/icons/hicolor/64x64/apps/mpv.png Index: pkgsrc/multimedia/mpv/distinfo diff -u pkgsrc/multimedia/mpv/distinfo:1.22 pkgsrc/multimedia/mpv/distinfo:1.23 --- pkgsrc/multimedia/mpv/distinfo:1.22 Wed Apr 13 16:14:01 2016 +++ pkgsrc/multimedia/mpv/distinfo Fri Jul 1 07:47:38 2016 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.22 2016/04/13 16:14:01 leot Exp $ +$NetBSD: distinfo,v 1.23 2016/07/01 07:47:38 leot Exp $ -SHA1 (mpv-0.17.0.tar.gz) = d1423746132ee2e879b59af2667c7678549f6778 -RMD160 (mpv-0.17.0.tar.gz) = 8a6962d91a29121bf965bc6fbe74cc0944c8bd63 -SHA512 (mpv-0.17.0.tar.gz) = fb79738a16dbc12b60199a68836aca121a800958af4eaf6c2bdf1114bde36c156bafc232e814045a16fd738d2de1e2d8392bc98507961e5a73fa692e270dc7a2 -Size (mpv-0.17.0.tar.gz) = 2882629 bytes +SHA1 (mpv-0.18.0.tar.gz) = 8db52ea779b26b8de966e08cb5aeea7bfc72a8bc +RMD160 (mpv-0.18.0.tar.gz) = a6577999068eebb57f2397ca1913efe81216f740 +SHA512 (mpv-0.18.0.tar.gz) = 5a899ea680b4da6d668a6e77a254e623bafef16f376ee46639e40f151da5a000de84b382f2b07f3a1e87b60fc8e524132767fdf243e36474966af11a88277437 +Size (mpv-0.18.0.tar.gz) = 2758960 bytes --_----------=_146735925876240--