From owner-svn-ports-all@freebsd.org Sat Aug 20 11:15:19 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DC2A7BBA84B; Sat, 20 Aug 2016 11:15:19 +0000 (UTC) (envelope-from cpm@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 942FA1B10; Sat, 20 Aug 2016 11:15:19 +0000 (UTC) (envelope-from cpm@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u7KBFI3l018410; Sat, 20 Aug 2016 11:15:18 GMT (envelope-from cpm@FreeBSD.org) Received: (from cpm@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u7KBFI1v018407; Sat, 20 Aug 2016 11:15:18 GMT (envelope-from cpm@FreeBSD.org) Message-Id: <201608201115.u7KBFI1v018407@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: cpm set sender to cpm@FreeBSD.org using -f From: "Carlos J. Puga Medina" Date: Sat, 20 Aug 2016 11:15:18 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r420504 - head/multimedia/mpv X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 11:15:20 -0000 Author: cpm Date: Sat Aug 20 11:15:18 2016 New Revision: 420504 URL: https://svnweb.freebsd.org/changeset/ports/420504 Log: - Update mpv to 0.19.0 - Update waf to 1.9.2 - Add rst2html dependency - Enable html manual generation - Add SNDIO option [0] Changelog: https://github.com/mpv-player/mpv/releases/tag/v0.19.0 PR: 211893 (Add SNDIO option) Submitted by: Tobias Kortkamp [0] Reviewed by: jbeich Approved by: jbeich Differential Revision: D7540 Modified: head/multimedia/mpv/Makefile head/multimedia/mpv/distinfo head/multimedia/mpv/pkg-plist Modified: head/multimedia/mpv/Makefile ============================================================================== --- head/multimedia/mpv/Makefile Sat Aug 20 09:01:12 2016 (r420503) +++ head/multimedia/mpv/Makefile Sat Aug 20 11:15:18 2016 (r420504) @@ -2,11 +2,14 @@ # $FreeBSD$ PORTNAME= mpv -PORTVERSION= 0.18.1 +PORTVERSION= 0.19.0 DISTVERSIONPREFIX= v PORTEPOCH= 1 CATEGORIES= multimedia audio +PATCH_SITES= https://github.com/mpv-player/mpv/commit/ +PATCHFILES= 12e251c29e1b.patch:-p1 + MAINTAINER= cpm@FreeBSD.org COMMENT= Free and open-source general-purpose video player @@ -14,12 +17,13 @@ LICENSE= GPLv2+ LGPL21+ LICENSE_COMB= multi LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg -BUILD_DEPENDS= rst2man:textproc/py-docutils +BUILD_DEPENDS= rst2man:textproc/py-docutils \ + rst2html:textproc/py-docutils USE_GITHUB= yes GH_ACCOUNT= mpv-player waf-project:waf GH_PROJECT= waf:waf -GH_TAGNAME= waf-1.9.1:waf +GH_TAGNAME= waf-1.9.2:waf WAF_CMD= ${WRKSRC_waf}/waf-light @@ -27,6 +31,7 @@ USES= compiler:c11 desktop-file-utils i USE_LDCONFIG= yes CONFIGURE_ARGS= --docdir=${EXAMPLESDIR} \ + --htmldir=${DOCSDIR}/html \ --mandir=${MANPREFIX}/man \ --prefix=${PREFIX} \ --disable-debug-build \ @@ -40,7 +45,8 @@ CONFIGURE_ARGS= --docdir=${EXAMPLESDIR} --disable-videotoolbox-hwaccel \ --disable-videotoolbox-gl \ --disable-wayland \ - --enable-libmpv-shared + --enable-libmpv-shared \ + --enable-html OPTIONS_DEFINE= ASS DOCS ENCA LCMS2 \ LIBGUESS LUAJIT UCHARDET ZSH @@ -49,7 +55,7 @@ OPTIONS_DEFAULT= ASS DVDREAD DVDNAV ENCA OPTIONS_GROUP= IN VO AO OPTIONS_GROUP_IN= CDIO DVDREAD DVDNAV LIBBLURAY V4L YTDL SMB OPTIONS_GROUP_VO= CACA OPENGL VAAPI VDPAU X11 XINERAMA -OPTIONS_GROUP_AO= ALSA JACK PULSEAUDIO SDL +OPTIONS_GROUP_AO= ALSA JACK PULSEAUDIO SDL SNDIO OPTIONS_SUB= yes ASS_DESC= ASS/SSA subtitle and OSD rendering @@ -113,6 +119,10 @@ SDL_USE= SDL=sdl2 SDL_CONFIGURE_ON= --enable-sdl2 SDL_CONFIGURE_OFF= --disable-sdl2 +SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio +SNDIO_CONFIGURE_ON= --enable-sndio +SNDIO_CONFIGURE_OFF= --disable-sndio + SMB_LIB_DEPENDS= libsmbclient.so:net/samba-libsmbclient SMB_CONFIGURE_OFF= --disable-libsmbclient Modified: head/multimedia/mpv/distinfo ============================================================================== --- head/multimedia/mpv/distinfo Sat Aug 20 09:01:12 2016 (r420503) +++ head/multimedia/mpv/distinfo Sat Aug 20 11:15:18 2016 (r420504) @@ -1,5 +1,7 @@ -TIMESTAMP = 1468153527 -SHA256 (mpv-player-mpv-v0.18.1_GH0.tar.gz) = e413d57fec4ad43b9f9b848f38d13fb921313fc9a4a64bf1e906c8d0f7a46329 -SIZE (mpv-player-mpv-v0.18.1_GH0.tar.gz) = 2763392 -SHA256 (waf-project-waf-waf-1.9.1_GH0.tar.gz) = c1f8f6db0fa73c55bb603961e7945ecd51925921bc68fb7d567506f0aabd248a -SIZE (waf-project-waf-waf-1.9.1_GH0.tar.gz) = 1389087 +TIMESTAMP = 1471395336 +SHA256 (mpv-player-mpv-v0.19.0_GH0.tar.gz) = 3df5811942cd1d71f48eb4720092fdafec11885bf6dd6d1d3e6413f32e5d67e2 +SIZE (mpv-player-mpv-v0.19.0_GH0.tar.gz) = 2770618 +SHA256 (waf-project-waf-waf-1.9.2_GH0.tar.gz) = 41cb585e3f4434b70644d258bdadfd14225623a8fdf1afad36fa5549b1ee0222 +SIZE (waf-project-waf-waf-1.9.2_GH0.tar.gz) = 627217 +SHA256 (12e251c29e1b.patch) = 9b17b7fbbd479985ff41afe06b2840c5e071a1a190215201a88969bede83e133 +SIZE (12e251c29e1b.patch) = 1399 Modified: head/multimedia/mpv/pkg-plist ============================================================================== --- head/multimedia/mpv/pkg-plist Sat Aug 20 09:01:12 2016 (r420503) +++ head/multimedia/mpv/pkg-plist Sat Aug 20 11:15:18 2016 (r420504) @@ -3,9 +3,10 @@ bin/mpv include/mpv/client.h include/mpv/opengl_cb.h include/mpv/qthelper.hpp +include/mpv/stream_cb.h lib/libmpv.so lib/libmpv.so.1 -lib/libmpv.so.1.21.0 +lib/libmpv.so.1.22.0 libdata/pkgconfig/mpv.pc man/man1/mpv.1.gz share/applications/mpv.desktop @@ -14,6 +15,7 @@ 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 +%%PORTDOCS%%%%DOCSDIR%%/html/mpv.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/input.conf %%PORTEXAMPLES%%%%EXAMPLESDIR%%/mplayer-input.conf %%PORTEXAMPLES%%%%EXAMPLESDIR%%/mpv.conf