Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Feb 2014 13:04:11 +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: r345829 - head/multimedia/mpv
Message-ID:  <201402241304.s1OD4BVD019713@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gblach
Date: Mon Feb 24 13:04:10 2014
New Revision: 345829
URL: http://svnweb.freebsd.org/changeset/ports/345829
QAT: https://qat.redports.org/buildarchive/r345829/

Log:
  - Update to 0.3.5
  - Use options helpers
  - Fetch waf over http [1]
  
  PR:	ports/186957 [1]

Modified:
  head/multimedia/mpv/Makefile
  head/multimedia/mpv/distinfo

Modified: head/multimedia/mpv/Makefile
==============================================================================
--- head/multimedia/mpv/Makefile	Mon Feb 24 13:01:31 2014	(r345828)
+++ head/multimedia/mpv/Makefile	Mon Feb 24 13:04:10 2014	(r345829)
@@ -2,11 +2,10 @@
 # $FreeBSD$
 
 PORTNAME=	mpv
-PORTVERSION=	0.3.3
-PORTREVISION=	1
+PORTVERSION=	0.3.5
 PORTEPOCH=	1
 CATEGORIES=	multimedia audio
-MASTER_SITES=	GH:0 GHC:0 https://waf.googlecode.com/files/:1
+MASTER_SITES=	GH:0 GHC:0 http://waf.googlecode.com/files/:1
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX}:0 waf-${WAF_VERSION}:1
 EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
 
@@ -23,7 +22,7 @@ BUILD_DEPENDS=	rst2man:${PORTSDIR}/textp
 USE_GITHUB=	yes
 GH_ACCOUNT=	mpv-player
 GH_TAGNAME=	v${PORTVERSION}
-GH_COMMIT=	d276f75
+GH_COMMIT=	76d771a
 
 WAF_VERSION=	1.7.15
 
@@ -56,118 +55,63 @@ IN_DESC=	Input
 VO_DESC=	Video Output
 AO_DESC=	Audio Output
 
-.include <bsd.port.options.mk>
+BS2B_LIB_DEPENDS=		libbs2b.so:${PORTSDIR}/audio/libbs2b
+BS2B_CONFIGURE_ENABLE=		libbs2b
+
+ENCA_LIB_DEPENDS=		libenca.so:${PORTSDIR}/converters/enca
+ENCA_CONFIGURE_ENABLE=		enca
+
+LADSPA_LIB_DEPENDS=		ladspa/amp.so:${PORTSDIR}/audio/ladspa
+LADSPA_CONFIGURE_ENABLE=	ladspa
+
+LCMS2_LIB_DEPENDS=		liblcms2.so:${PORTSDIR}/graphics/lcms2
+LCMS2_CONFIGURE_ENABLE=		lcms2
+
+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
+
+V4L_BUILD_DEPENDS=		${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat
+V4L_LIB_DEPENDS=		libv4l2.so:${PORTSDIR}/multimedia/libv4l
+V4L_CONFIGURE_ENABLE=		tv-v4l2
+
+QUVI_LIB_DEPENDS=		libquvi.so:${PORTSDIR}/multimedia/libquvi
+QUVI_CONFIGURE_ENABLE=		libquvi
 
-.if ${PORT_OPTIONS:MBS2B}
-LIB_DEPENDS+=		libbs2b.so:${PORTSDIR}/audio/libbs2b
-.else
-CONFIGURE_ARGS+=	--disable-libbs2b
-.endif
-
-.if ${PORT_OPTIONS:MENCA}
-LIB_DEPENDS+=		libenca.so:${PORTSDIR}/converters/enca
-.else
-CONFIGURE_ARGS+=	--disable-enca
-.endif
-
-.if ${PORT_OPTIONS:MLADSPA}
-LIB_DEPENDS+=		ladspa/amp.so:${PORTSDIR}/audio/ladspa
-.else
-CONFIGURE_ARGS+=	--disable-ladspa
-.endif
-
-.if ${PORT_OPTIONS:MLCMS2}
-LIB_DEPENDS+=		liblcms2.so:${PORTSDIR}/graphics/lcms2
-.else
-CONFIGURE_ARGS+=	--disable-lcms2
-.endif
-
-.if ${PORT_OPTIONS:MLIRC}
-LIB_DEPENDS+=		liblirc_client.so:${PORTSDIR}/comms/lirc
-.else
-CONFIGURE_ARGS+=	--disable-lirc
-.endif
-
-.if ${PORT_OPTIONS:MCDIO}
-LIB_DEPENDS+=		libcdio.so:${PORTSDIR}/sysutils/libcdio
-.else
-CONFIGURE_ARGS+=	--disable-cdda
-.endif
-
-.if ${PORT_OPTIONS:MDVDNAV}
-LIB_DEPENDS+=		libdvdnav.so:${PORTSDIR}/multimedia/libdvdnav
-.else
-CONFIGURE_ARGS+=	--disable-dvdnav
-.endif
-
-.if ${PORT_OPTIONS:MLIBBLURAY}
-LIB_DEPENDS+=		libbluray.so:${PORTSDIR}/multimedia/libbluray
-.else
-CONFIGURE_ARGS+=	--disable-libbluray
-.endif
-
-.if ${PORT_OPTIONS:MV4L}
-BUILD_DEPENDS+=		${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat
-LIB_DEPENDS+=		libv4l2.so:${PORTSDIR}/multimedia/libv4l
-CONFIGURE_ARGS+=	--enable-tv-v4l2
-.else
-CONFIGURE_ARGS+=	--disable-tv-v4l2
-.endif
-
-.if ${PORT_OPTIONS:MQUVI}
-LIB_DEPENDS+=		libquvi.so:${PORTSDIR}/multimedia/libquvi
-.else
-CONFIGURE_ARGS+=	--disable-libquvi
-.endif
-
-.if ${PORT_OPTIONS:MSMB}
-LIB_DEPENDS+=		libsmbclient.so:${PORTSDIR}/net/samba-libsmbclient
-.else
-CONFIGURE_ARGS+=	--disable-libsmbclient
-.endif
-
-.if ${PORT_OPTIONS:MCACA}
-LIB_DEPENDS+=		libcaca.so:${PORTSDIR}/graphics/libcaca
-.else
-CONFIGURE_ARGS+=	--disable-caca
-.endif
-
-.if ${PORT_OPTIONS:MOPENGL}
-USE_XORG+=		glproto
-LIB_DEPENDS+=		libGL.so:${PORTSDIR}/graphics/libGL
-.else
-CONFIGURE_ARGS+=	--disable-gl
-.endif
-
-.if ${PORT_OPTIONS:MVAAPI}
-LIB_DEPENDS+=		libva.so:${PORTSDIR}/multimedia/libva
-.else
-CONFIGURE_ARGS+=	--disable-vaapi
-.endif
-
-.if ${PORT_OPTIONS:MVDPAU}
-LIB_DEPENDS+=		libvdpau.so:${PORTSDIR}/multimedia/libvdpau
-.else
-CONFIGURE_ARGS+=	--disable-vdpau
-.endif
-
-.if ${PORT_OPTIONS:MXINERAMA}
-USE_XORG+=		xinerama xineramaproto
-.else
-CONFIGURE_ARGS+=	--disable-xinerama
-.endif
-
-.if ${PORT_OPTIONS:MJACK}
-LIB_DEPENDS+=		libjack.so:${PORTSDIR}/audio/jack
-.else
-CONFIGURE_ARGS+=	--disable-jack
-.endif
-
-.if ${PORT_OPTIONS:MPULSEAUDIO}
-LIB_DEPENDS+=		libpulse.so:${PORTSDIR}/audio/pulseaudio
-.else
-CONFIGURE_ARGS+=	--disable-pulse
-.endif
+SMB_LIB_DEPENDS=		libsmbclient.so:${PORTSDIR}/net/samba-libsmbclient
+SMB_CONFIGURE_ENABLE=		libsmbclient
+
+CACA_LIB_DEPENDS=		libcaca.so:${PORTSDIR}/graphics/libcaca
+CACA_CONFIGURE_ENABLE=		caca
+
+OPENGL_USE=			XORG=glproto
+OPENGL_LIB_DEPENDS=		libGL.so:${PORTSDIR}/graphics/libGL
+OPENGL_CONFIGURE_ENABLE=	gl
+
+VAAPI_LIB_DEPENDS=		libva.so:${PORTSDIR}/multimedia/libva
+VAAPI_CONFIGURE_ENABLE=		vaapi
+
+VDPAU_LIB_DEPENDS=		libvdpau.so:${PORTSDIR}/multimedia/libvdpau
+VDPAU_CONFIGURE_ENABLE=		vdpau
+
+XINERAMA_USE=			XORG=xinerama,xineramaproto
+XINERAMA_CONFIGURE_ENABLE=	xinerama
+
+JACK_LIB_DEPENDS=		libjack.so:${PORTSDIR}/audio/jack
+JACK_CONFIGURE_ENABLE=		jack
+
+PULSEAUDIO_LIB_DEPENDS=		libpulse.so:${PORTSDIR}/audio/pulseaudio
+PULSEAUDIO_CONFIGURE_ENABLE=	pulse
+
+.include <bsd.port.options.mk>
 
 post-extract:
 	${CP} ${DISTDIR}/waf-${WAF_VERSION} ${WRKSRC}/waf

Modified: head/multimedia/mpv/distinfo
==============================================================================
--- head/multimedia/mpv/distinfo	Mon Feb 24 13:01:31 2014	(r345828)
+++ head/multimedia/mpv/distinfo	Mon Feb 24 13:04:10 2014	(r345829)
@@ -1,4 +1,4 @@
-SHA256 (mpv-0.3.3.tar.gz) = 73d0ee4c1d73e97c3b1911b5c4513f08072b20f4d81b76ae923ba82dc4a5b1da
-SIZE (mpv-0.3.3.tar.gz) = 2514903
+SHA256 (mpv-0.3.5.tar.gz) = d09a302d61948fb81ea6014306be6b654294254f9133af5d5cda700a6ee0eb7a
+SIZE (mpv-0.3.5.tar.gz) = 2516763
 SHA256 (waf-1.7.15) = e5ae7028f9b2d8ce1acb9fe1092e8010a90ba764d3ac065ea4e846743290b1d6
 SIZE (waf-1.7.15) = 90909



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