svn commit: r413226 - in head/multimedia/mpv: . files

Carlos J. Puga Medina cpm at FreeBSD.org
Wed Apr 13 18:14:21 UTC 2016


Author: cpm
Date: Wed Apr 13 18:14:20 2016
New Revision: 413226
URL: https://svnweb.freebsd.org/changeset/ports/413226

Log:
  - Update to 0.17.0 release
  - Update waf to 1.9.0pre1 release
  - Explicitly disable dependencies we don't need
  - Fix "-Wmissing-braces" warning in video.c, so the compiler is happy
  - Fix pkg-plist
  
  Changelog:
  
    https://github.com/mpv-player/mpv/releases/tag/v0.17.0
  
  Approved by:	junovitch (mentor)
  Differential Revision:	D5932

Added:
  head/multimedia/mpv/files/patch-video_out_opengl_video.c   (contents, props changed)
Modified:
  head/multimedia/mpv/Makefile
  head/multimedia/mpv/distinfo
  head/multimedia/mpv/pkg-plist

Modified: head/multimedia/mpv/Makefile
==============================================================================
--- head/multimedia/mpv/Makefile	Wed Apr 13 17:41:42 2016	(r413225)
+++ head/multimedia/mpv/Makefile	Wed Apr 13 18:14:20 2016	(r413226)
@@ -2,9 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	mpv
-PORTVERSION=	0.16.0
+PORTVERSION=	0.17.0
 DISTVERSIONPREFIX=	v
-PORTREVISION=	3
 PORTEPOCH=	1
 CATEGORIES=	multimedia audio
 
@@ -20,7 +19,7 @@ BUILD_DEPENDS=	rst2man:textproc/py-docut
 USE_GITHUB=	yes
 GH_ACCOUNT=	mpv-player waf-project:waf
 GH_PROJECT=	waf:waf
-GH_TAGNAME=	waf-1.8.19:waf
+GH_TAGNAME=	waf-1.9.0pre1:waf
 
 WAF_CMD=	${WRKSRC_waf}/waf-light
 
@@ -34,8 +33,18 @@ CONFIGURE_ARGS=	--docdir=${EXAMPLESDIR} 
 		--mandir=${MANPREFIX}/man \
 		--prefix=${PREFIX} \
 		--disable-debug-build \
+		--disable-d3d11va-hwaccel \
+		--disable-dxva2-hwaccel \
+		--disable-gpl3 \
 		--disable-optimize \
 		--disable-pdf \
+		--disable-rubberband \
+		--disable-vaapi-wayland \
+		--disable-vapoursynth \
+		--disable-vapoursynth-lazy \
+		--disable-videotoolbox-hwaccel \
+		--disable-videotoolbox-gl \
+		--disable-wayland \
 		--enable-libmpv-shared
 
 OPTIONS_DEFINE=		ASS DOCS ENCA LCMS2 \

Modified: head/multimedia/mpv/distinfo
==============================================================================
--- head/multimedia/mpv/distinfo	Wed Apr 13 17:41:42 2016	(r413225)
+++ head/multimedia/mpv/distinfo	Wed Apr 13 18:14:20 2016	(r413226)
@@ -1,4 +1,4 @@
-SHA256 (mpv-player-mpv-v0.16.0_GH0.tar.gz) = fc3619de0ede16fbb023ac72589090e8e77fd9d9e03a81adc728105d50ef38ba
-SIZE (mpv-player-mpv-v0.16.0_GH0.tar.gz) = 2877026
-SHA256 (waf-project-waf-waf-1.8.19_GH0.tar.gz) = 4d9000e19aa279e997aaf744336cd055864bd4e10062578a957f541d6c761a40
-SIZE (waf-project-waf-waf-1.8.19_GH0.tar.gz) = 1390391
+SHA256 (mpv-player-mpv-v0.17.0_GH0.tar.gz) = 602cd2b0f5fc7e43473234fbb96e3f7bbb6418f15eb8fa720d9433cce31eba6e
+SIZE (mpv-player-mpv-v0.17.0_GH0.tar.gz) = 2882629
+SHA256 (waf-project-waf-waf-1.9.0pre1_GH0.tar.gz) = c4f971db873fedb93af163a4245a25ac80f76ebbf138acc257d8905c540d5da4
+SIZE (waf-project-waf-waf-1.9.0pre1_GH0.tar.gz) = 1394546

Added: head/multimedia/mpv/files/patch-video_out_opengl_video.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/mpv/files/patch-video_out_opengl_video.c	Wed Apr 13 18:14:20 2016	(r413226)
@@ -0,0 +1,11 @@
+--- video/out/opengl/video.c.orig	2016-04-12 22:17:16 UTC
++++ video/out/opengl/video.c
+@@ -1003,7 +1003,7 @@ static void pass_prepare_src_tex(struct 
+ static void render_pass_quad(struct gl_video *p, int vp_w, int vp_h,
+                              const struct mp_rect *dst)
+ {
+-    struct vertex va[4] = {0};
++    struct vertex va[4] = {{{0}}};
+ 
+     struct gl_transform t;
+     gl_transform_ortho(&t, 0, vp_w, 0, vp_h);

Modified: head/multimedia/mpv/pkg-plist
==============================================================================
--- head/multimedia/mpv/pkg-plist	Wed Apr 13 17:41:42 2016	(r413225)
+++ head/multimedia/mpv/pkg-plist	Wed Apr 13 18:14:20 2016	(r413226)
@@ -1,5 +1,4 @@
 bin/mpv
-%%ETCDIR%%/encoding-profiles.conf
 include/mpv/client.h
 include/mpv/opengl_cb.h
 include/mpv/qthelper.hpp
@@ -13,6 +12,7 @@ share/icons/hicolor/16x16/apps/mpv.png
 share/icons/hicolor/32x32/apps/mpv.png
 share/icons/hicolor/64x64/apps/mpv.png
 share/icons/hicolor/scalable/apps/mpv.svg
+share/icons/hicolor/symbolic/apps/mpv-symbolic.svg
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/input.conf
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/mplayer-input.conf
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/mpv.conf


More information about the svn-ports-head mailing list