Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Jun 2014 21:49:06 +0000 (UTC)
From:      Grzegorz Blach <gblach@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r359421 - head/multimedia/mpv
Message-ID:  <201406262149.s5QLn6le035460@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gblach
Date: Thu Jun 26 21:49:06 2014
New Revision: 359421
URL: http://svnweb.freebsd.org/changeset/ports/359421
QAT: https://qat.redports.org/buildarchive/r359421/

Log:
  - Update to 0.4.0

Modified:
  head/multimedia/mpv/Makefile
  head/multimedia/mpv/distinfo
  head/multimedia/mpv/pkg-plist

Modified: head/multimedia/mpv/Makefile
==============================================================================
--- head/multimedia/mpv/Makefile	Thu Jun 26 21:30:05 2014	(r359420)
+++ head/multimedia/mpv/Makefile	Thu Jun 26 21:49:06 2014	(r359421)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	mpv
-PORTVERSION=	0.3.11
+PORTVERSION=	0.4.0
 PORTEPOCH=	1
 CATEGORIES=	multimedia audio
 MASTER_SITES=	GH:0 GHC:0 http://ftp.waf.io/pub/release/:1 \
@@ -17,40 +17,45 @@ LICENSE=	GPLv2
 
 LIB_DEPENDS=	libavcodec.so:${PORTSDIR}/multimedia/ffmpeg \
 		libass.so:${PORTSDIR}/multimedia/libass \
-		libdvdread.so:${PORTSDIR}/multimedia/libdvdread
+		libdvdread.so:${PORTSDIR}/multimedia/libdvdread \
+		libdvdnav.so:${PORTSDIR}/multimedia/libdvdnav
 BUILD_DEPENDS=	rst2man:${PORTSDIR}/textproc/py-docutils
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	mpv-player
 GH_TAGNAME=	v${PORTVERSION}
-GH_COMMIT=	c6bb684
+GH_COMMIT=	49275b2
 
 WAF_VERSION=	1.7.16
 
-USES=		compiler:c11 desktop-file-utils gmake iconv lua pkgconfig
+USES=		compiler:c11 desktop-file-utils iconv lua pkgconfig
 USE_PYTHON_BUILD=	yes
 USE_XORG=	x11 xv xxf86vm
+USE_LDCONFIG=	yes
 INSTALLS_ICONS=	yes
 
+CPPFLAGS+=	-I.. -I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib
+
 CONFIGURE_ARGS=	--prefix=${PREFIX} \
 		--mandir=${MANPREFIX}/man \
 		--lua=${LUA_VER_STR}fbsd \
 		--disable-debug-build \
+		--enable-libmpv-shared \
 		--disable-mpg123 \
 		--disable-alsa \
 		--disable-portaudio \
-		--disable-libguess \
 		--disable-pdf
 
-OPTIONS_DEFINE=		BS2B ENCA LADSPA LCMS2 LIRC
+OPTIONS_DEFINE=		BS2B ENCA LADSPA LCMS2 LIBGUESS LIRC
 OPTIONS_GROUP=		IN VO AO
-OPTIONS_GROUP_IN=	CDIO DVDNAV LIBBLURAY V4L QUVI SMB
+OPTIONS_GROUP_IN=	CDIO LIBBLURAY V4L QUVI SMB
 OPTIONS_GROUP_VO=	CACA OPENGL VAAPI VDPAU XINERAMA
 OPTIONS_GROUP_AO=	JACK PULSEAUDIO
 
 BS2B_DESC=	Enable Bauer Stereophonic-to-Binaural DSP support
-DVDNAV_DESC=	Enable DVD navigation menus support
 ENCA_DESC=	Enable encoding detection support
+LIBGUESS_DESC=	Enable high-speed character set detection support
 QUVI_DESC=	Enable flash media stream support
 IN_DESC=	Input
 VO_DESC=	Video Output
@@ -68,15 +73,15 @@ LADSPA_CONFIGURE_ENABLE=	ladspa
 LCMS2_LIB_DEPENDS=		liblcms2.so:${PORTSDIR}/graphics/lcms2
 LCMS2_CONFIGURE_ENABLE=		lcms2
 
+LIBGUESS_LIB_DEPENDS=		libguess.so:${PORTSDIR}/textproc/libguess
+LIBGUESS_CONFIGURE_ENABLE=	libguess
+
 LIRC_LIB_DEPENDS=		liblirc_client.so:${PORTSDIR}/comms/lirc
 LIRC_CONFIGURE_ENABLE=		lirc
 
 CDIO_LIB_DEPENDS=		libcdio.so:${PORTSDIR}/sysutils/libcdio
 CDIO_CONFIGURE_ENABLE=		cdda
 
-DVDNAV_LIB_DEPENDS=		libdvdnav.so:${PORTSDIR}/multimedia/libdvdnav
-DVDNAV_CONFIGURE_ENABLE=	dvdnav
-
 LIBBLURAY_LIB_DEPENDS=		libbluray.so:${PORTSDIR}/multimedia/libbluray
 LIBBLURAY_CONFIGURE_ENABLE=	libbluray
 
@@ -119,6 +124,8 @@ post-extract:
 	@${CHMOD} +x ${WRKSRC}/waf
 
 post-patch:
+	@${REINPLACE_CMD} -e 's|/pkgconfig/mpv.pc|data/pkgconfig/mpv.pc|g' \
+		${WRKSRC}/wscript_build.py
 	@${FIND} ${WRKSRC}/DOCS/man -name '*.rst' | ${XARGS} ${REINPLACE_CMD} \
 		-e 's|/usr/local|${PREFIX}|g'
 
@@ -139,4 +146,8 @@ post-install:
 	${INSTALL_DATA} ${WRKSRC}/etc/example.conf ${STAGEDIR}${PREFIX}/etc/mpv/mpv.conf.sample
 	${INSTALL_DATA} ${WRKSRC}/etc/input.conf ${STAGEDIR}${PREFIX}/etc/mpv/input.conf.sample
 
+post-stage:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/mpv
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmpv.so
+
 .include <bsd.port.mk>

Modified: head/multimedia/mpv/distinfo
==============================================================================
--- head/multimedia/mpv/distinfo	Thu Jun 26 21:30:05 2014	(r359420)
+++ head/multimedia/mpv/distinfo	Thu Jun 26 21:49:06 2014	(r359421)
@@ -1,4 +1,4 @@
-SHA256 (mpv-0.3.11.tar.gz) = 4062e79b9967080afa70183f2f418962d1017ae4fc10aa4d88edfd948186d86d
-SIZE (mpv-0.3.11.tar.gz) = 2521337
+SHA256 (mpv-0.4.0.tar.gz) = 9069df077bc8b03417b22803c664290644523369a2c2d42de2423ba4f7ee9d38
+SIZE (mpv-0.4.0.tar.gz) = 2561713
 SHA256 (waf-1.7.16) = b64dc26c882572415fd450b745006107965f3fe17b357e3eb43d6676c9635a61
 SIZE (waf-1.7.16) = 91846

Modified: head/multimedia/mpv/pkg-plist
==============================================================================
--- head/multimedia/mpv/pkg-plist	Thu Jun 26 21:30:05 2014	(r359420)
+++ head/multimedia/mpv/pkg-plist	Thu Jun 26 21:49:06 2014	(r359421)
@@ -2,17 +2,15 @@ bin/mpv
 etc/mpv/encoding-profiles.conf
 etc/mpv/input.conf.sample
 etc/mpv/mpv.conf.sample
+include/mpv/client.h
+lib/libmpv.so
+lib/libmpv.so.1
+lib/libmpv.so.1.0.0
+libdata/pkgconfig/mpv.pc
 man/man1/mpv.1.gz
 share/applications/mpv.desktop
 share/icons/hicolor/16x16/apps/mpv.png
 share/icons/hicolor/32x32/apps/mpv.png
 share/icons/hicolor/64x64/apps/mpv.png
-@dirrmtry share/icons/hicolor/64x64/apps
-@dirrmtry share/icons/hicolor/64x64
-@dirrmtry share/icons/hicolor/32x32/apps
-@dirrmtry share/icons/hicolor/32x32
-@dirrmtry share/icons/hicolor/16x16/apps
-@dirrmtry share/icons/hicolor/16x16
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
+@dirrm include/mpv
 @dirrmtry etc/mpv



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201406262149.s5QLn6le035460>