Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Aug 2013 11:24:07 +0000 (UTC)
From:      Koop Mast <kwm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r325107 - in head: Mk multimedia/gstreamer1 multimedia/gstreamer1-libav multimedia/gstreamer1-libav/files multimedia/gstreamer1-plugins multimedia/gstreamer1-plugins-bad www www/gstream...
Message-ID:  <201308211124.r7LBO7gl074090@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kwm
Date: Wed Aug 21 11:24:07 2013
New Revision: 325107
URL: http://svnweb.freebsd.org/changeset/ports/325107

Log:
  Update to 1.0.9.
  
  This is a bug fix release.
  Changelog: http://lists.freedesktop.org/archives/gstreamer-devel/2013-August/042360.html
  
  Enable neon http plugin
  Switch to new LIB_DEPEND format, use USES=gmake instead of USE_GMAKE
  Utilize new introspection USE_GNOME component.
  Allow gstreamer1-libav to play mp3's, note that mad plugin is still
  prefered if available.

Added:
  head/multimedia/gstreamer1-libav/files/
  head/multimedia/gstreamer1-libav/files/patch-ext_libav_gstavdec.c   (contents, props changed)
  head/www/gstreamer1-plugins-neon/
  head/www/gstreamer1-plugins-neon/Makefile   (contents, props changed)
Modified:
  head/Mk/bsd.gstreamer.mk
  head/multimedia/gstreamer1-libav/Makefile
  head/multimedia/gstreamer1-libav/distinfo
  head/multimedia/gstreamer1-plugins-bad/pkg-plist
  head/multimedia/gstreamer1-plugins/Makefile
  head/multimedia/gstreamer1-plugins/Makefile.common
  head/multimedia/gstreamer1-plugins/distinfo
  head/multimedia/gstreamer1/Makefile
  head/multimedia/gstreamer1/distinfo
  head/www/Makefile

Modified: head/Mk/bsd.gstreamer.mk
==============================================================================
--- head/Mk/bsd.gstreamer.mk	Wed Aug 21 11:17:07 2013	(r325106)
+++ head/Mk/bsd.gstreamer.mk	Wed Aug 21 11:24:07 2013	(r325107)
@@ -58,13 +58,13 @@ _GST1_LIB_BASE=		${LOCALBASE}/lib/gstrea
 GST1_VERSION=		1.0
 GST1_MINOR_VERSION=	.0
 GST1_SHLIB_VERSION=	0
-GST1_MINIMAL_VERSION=	.5
+GST1_MINIMAL_VERSION=	.8
 
 #
 # missing base: alsa ivorbisdec
 # missing good: pulseaudio(need newer pulse version)
-# missing ugly: - (done)
-# missing bad: - (done)
+# missing ugly: -
+# missing bad: openal
 
 # These are the current supported gstreamer-plugins modules:
 # Supported plugins by both 0.10 and 1.0.
@@ -72,7 +72,7 @@ _GSTREAMER_PLUGINS= \
 		a52dec aalib amrnb amrwbdec cairo cdio \
 		cdparanoia dts dv faac faad flac flite \
 		gdkpixbuf gme gsm jack jpeg lame libcaca \
-		libmms libvisual mad mpeg2dec mpeg2enc ogg \
+		libmms libvisual mad mpeg2dec mpeg2enc neon ogg \
 		opencv opus pango resindvd schroedinger \
 		shout2 sidplay soundtouch soup speex taglib \
 		theora twolame v4l2 vorbis wavpack x264
@@ -82,7 +82,7 @@ _GSTREAMER_PLUGINS= \
 _GSTREAMER_PLUGINS+= \
 		annodex bz2 cdaudio dvd esound ffmpeg fluendo-mp3 \
 		fluendo-mpegdemux gconf gio gl gnomevfs gnonlin hal \
-		ladspa libpng mm mp3 musepack nas neon pulse python qt4 \
+		ladspa libpng mm mp3 musepack nas pulse python qt4 \
 		sdl sndfile spc vdpau vp8 xvid
 .endif
 

Modified: head/multimedia/gstreamer1-libav/Makefile
==============================================================================
--- head/multimedia/gstreamer1-libav/Makefile	Wed Aug 21 11:17:07 2013	(r325106)
+++ head/multimedia/gstreamer1-libav/Makefile	Wed Aug 21 11:24:07 2013	(r325107)
@@ -3,7 +3,7 @@
 #    $MCom: ports/multimedia/gstreamer1-libav/Makefile,v 1.4 2013/01/15 21:43:45 kwm Exp $
 
 PORTNAME=	gstreamer1-libav
-PORTVERSION=	1.0.7
+PORTVERSION=	1.0.9
 CATEGORIES=	multimedia
 MASTER_SITES=	http://gstreamer.freedesktop.org/src/gst-libav/
 DISTNAME=	gst-libav-${PORTVERSION}
@@ -28,12 +28,9 @@ LIBAV_CONFIG=	--cc=${CC} \
 		--enable-pic
 LDFLAGS+=	-Wl,-Bsymbolic
 CFLAGS+=	-fno-force-addr
-#CONFIGURE_ENV=	PKG_CONFIG=${PKG_CONFIG}
 
 PLIST_SUB=	VERSION="${GST1_VERSION}"
 
-#PKG_CONFIG?="${LOCALBASE}/bin/pkg-config"
-
 # sse hardware vector support
 .if defined(MACHINE_CPU) && (${MACHINE_CPU:Msse} == "sse" || ${MACHINE_CPU:Mamd64} == "amd64")
 WITH_BUILTIN_VECTOR=	yes

Modified: head/multimedia/gstreamer1-libav/distinfo
==============================================================================
--- head/multimedia/gstreamer1-libav/distinfo	Wed Aug 21 11:17:07 2013	(r325106)
+++ head/multimedia/gstreamer1-libav/distinfo	Wed Aug 21 11:24:07 2013	(r325107)
@@ -1,2 +1,2 @@
-SHA256 (gst-libav-1.0.7.tar.xz) = aefa679d14e7a6558673cfbf401b9c01f1903bb52e5dc08332e9001d25a7ba7a
-SIZE (gst-libav-1.0.7.tar.xz) = 4244464
+SHA256 (gst-libav-1.0.9.tar.xz) = 759641c0597c24191322f40945b363b75df299a539ff4086650be6193028189a
+SIZE (gst-libav-1.0.9.tar.xz) = 4240892

Added: head/multimedia/gstreamer1-libav/files/patch-ext_libav_gstavdec.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/gstreamer1-libav/files/patch-ext_libav_gstavdec.c	Wed Aug 21 11:24:07 2013	(r325107)
@@ -0,0 +1,12 @@
+--- ext/libav/gstavdec.c.orig	2013-08-20 23:08:42.000000000 +0200
++++ ext/libav/gstavdec.c	2013-08-20 23:08:53.000000000 +0200
+@@ -1432,9 +1432,6 @@
+       case CODEC_ID_SIPR:
+         rank = GST_RANK_SECONDARY;
+         break;
+-      case CODEC_ID_MP3:
+-        rank = GST_RANK_NONE;
+-        break;
+       default:
+         rank = GST_RANK_MARGINAL;
+         break;

Modified: head/multimedia/gstreamer1-plugins-bad/pkg-plist
==============================================================================
--- head/multimedia/gstreamer1-plugins-bad/pkg-plist	Wed Aug 21 11:17:07 2013	(r325106)
+++ head/multimedia/gstreamer1-plugins-bad/pkg-plist	Wed Aug 21 11:24:07 2013	(r325107)
@@ -59,6 +59,8 @@ lib/gstreamer-%%VERSION%%/libgstjpegform
 lib/gstreamer-%%VERSION%%/libgstjpegformat.so
 lib/gstreamer-%%VERSION%%/libgstliveadder.la
 lib/gstreamer-%%VERSION%%/libgstliveadder.so
+lib/gstreamer-%%VERSION%%/libgstmidi.la
+lib/gstreamer-%%VERSION%%/libgstmidi.so
 lib/gstreamer-%%VERSION%%/libgstmpegpsdemux.la
 lib/gstreamer-%%VERSION%%/libgstmpegpsdemux.so
 lib/gstreamer-%%VERSION%%/libgstmpegpsmux.la

Modified: head/multimedia/gstreamer1-plugins/Makefile
==============================================================================
--- head/multimedia/gstreamer1-plugins/Makefile	Wed Aug 21 11:17:07 2013	(r325106)
+++ head/multimedia/gstreamer1-plugins/Makefile	Wed Aug 21 11:24:07 2013	(r325107)
@@ -17,27 +17,26 @@ PKGNAMESUFFIX?=	1-plugins${GST_PLUGIN_SU
 MAINTAINER=	multimedia@FreeBSD.org
 COMMENT?=	GStreamer written collection of plugins handling several media types
 
-BUILD_DEPENDS+=	gobject-introspection>=1.31.1:${PORTSDIR}/devel/gobject-introspection \
-		gstreamer1>=${GST1_VERSION}${GST1_MINIMAL_VERSION}:${PORTSDIR}/multimedia/gstreamer1 \
+BUILD_DEPENDS+=	gstreamer1>=${GST1_VERSION}${GST1_MINIMAL_VERSION}:${PORTSDIR}/multimedia/gstreamer1 \
 		iso-codes>=0:${PORTSDIR}/misc/iso-codes \
 		orc>=0.4.16:${PORTSDIR}/devel/orc
-LIB_DEPENDS+=	gstreamer-1.0:${PORTSDIR}/multimedia/gstreamer1 \
-		freetype:${PORTSDIR}/print/freetype2 \
-		orc-0.4:${PORTSDIR}/devel/orc
+LIB_DEPENDS+=	libgstreamer-1.0.so:${PORTSDIR}/multimedia/gstreamer1 \
+		libfreetype.so:${PORTSDIR}/print/freetype2 \
+		liborc-0.4.so:${PORTSDIR}/devel/orc
 RUN_DEPENDS+=	iso-codes>=0:${PORTSDIR}/misc/iso-codes
 
 PORTSCOUT=	limitw:1,even
 
-BASE_PORTVERSION=	1.0.7
+BASE_PORTVERSION=	1.0.9
 BASE_DISTNAME=		gst-plugins-base-${BASE_PORTVERSION}
 BASE_DISTFILE=		${BASE_DISTNAME}${EXTRACT_SUFX}
-BAD_PORTVERSION=	1.0.7
+BAD_PORTVERSION=	1.0.9
 BAD_DISTNAME=		gst-plugins-bad-${BAD_PORTVERSION}
 BAD_DISTFILE=		${BAD_DISTNAME}${EXTRACT_SUFX}
-GOOD_PORTVERSION=	1.0.7
+GOOD_PORTVERSION=	1.0.9
 GOOD_DISTNAME=		gst-plugins-good-${GOOD_PORTVERSION}
 GOOD_DISTFILE=		${GOOD_DISTNAME}${EXTRACT_SUFX}
-UGLY_PORTVERSION=	1.0.7
+UGLY_PORTVERSION=	1.0.9
 UGLY_DISTNAME=		gst-plugins-ugly-${UGLY_PORTVERSION}
 UGLY_DISTFILE=		${UGLY_DISTNAME}${EXTRACT_SUFX}
 DIST?=		base
@@ -45,11 +44,10 @@ DIST?=		base
 SHLIB_VERSION=	0
 VERSION=	${GST1_VERSION}
 
-USES=		gettext pathfix pkgconfig
+USES=		gettext gmake pathfix pkgconfig
 WANT_GSTREAMER=	yes
 USE_XZ=		yes
-USE_GMAKE=	yes
-USE_GNOME+=	ltverhack:0 ltasneededhack libxml2
+USE_GNOME+=	introspection:build libxml2 ltverhack:0 ltasneededhack
 USE_AUTOTOOLS=	libtool
 GST_PLUGIN?=	base
 USE_LDCONFIG=	yes
@@ -58,7 +56,7 @@ CFLAGS:=	${CFLAGS} -O2 -Wno-format
 CPPFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
 LDFLAGS+=	-L${LOCALBASE}/lib ${EXTRA_LIBS} ${PTHREAD_LIBS}
 
-# workaround a crash in clang 3.3 crash llvm bug # 15840
+# workaround a clang crash with clang 3.3, llvm bug # 15840
 USE_GCC=	any
 
 DEFAULT_AUDIOSINK?=	osssink

Modified: head/multimedia/gstreamer1-plugins/Makefile.common
==============================================================================
--- head/multimedia/gstreamer1-plugins/Makefile.common	Wed Aug 21 11:17:07 2013	(r325106)
+++ head/multimedia/gstreamer1-plugins/Makefile.common	Wed Aug 21 11:24:07 2013	(r325107)
@@ -24,10 +24,15 @@ BAD_GST_ALL_PLUGINS+= \
 		gme \
 		gsm \
 		libmms \
+		librfb \
 		modplug \
 		mpeg2enc \
 		mplex \
+		neon \
+		ofa \
+		openal \
 		opencv \
+		opus \
 		resindvd \
 		rtmp \
 		schro \
@@ -56,11 +61,7 @@ BAD_GST_ALL_PLUGINS+= \
 		musicbrainz \
 		mythtv \
 		nas \
-		neon \
-		ofa \
-		openal \
 		opensles \
-		opus \
 		pvr \
 		rsvg \
 		sdl \
@@ -88,7 +89,7 @@ BAD_GST_NON_PLUGINS= \
 		--disable-avc \
 		--disable-dc1394 \
 		--disable-dccp \
-		--disable-direct3d9 \
+		--disable-direct3d \
 		--disable-directdraw \
 		--disable-directsound \
 		--disable-fbdev \
@@ -193,15 +194,15 @@ PLIST=		${NONEXISTENT}
 # ------- plugins ---------
 
 # a52dec
-gst_a52dec_LIB_DEPENDS=	a52:${PORTSDIR}/audio/liba52
+gst_a52dec_LIB_DEPENDS=	liba52.so:${PORTSDIR}/audio/liba52
 
 # aalib
-gst_aalib_LIB_DEPENDS=	aa:${PORTSDIR}/graphics/aalib
+gst_aalib_LIB_DEPENDS=	libaa.so:${PORTSDIR}/graphics/aalib
 gst_aalib_PLIST_FILES=	${GST_LIB_DIR}/libgstaasink.la \
 			${GST_LIB_DIR}/libgstaasink.so
 
 # amrnb
-gst_amrnb_LIB_DEPENDS=	opencore-amrnb:${PORTSDIR}/audio/opencore-amr
+gst_amrnb_LIB_DEPENDS=	libopencore-amrnb.so:${PORTSDIR}/audio/opencore-amr
 gst_amrnb_PLIST_FILES=	${GST_LIB_DIR}/libgstamrnb.la \
 			${GST_LIB_DIR}/libgstamrnb.so \
 			share/gstreamer-${VERSION}/presets/GstAmrnbEnc.prs
@@ -209,54 +210,54 @@ gst_amrnb_PLIST_DIRSTRY=share/gstreamer-
 			share/gstreamer-${VERSION}
 
 # amrwb
-gst_amrwb_LIB_DEPENDS=	opencore-amrwb:${PORTSDIR}/audio/opencore-amr
+gst_amrwb_LIB_DEPENDS=	libopencore-amrwb.so:${PORTSDIR}/audio/opencore-amr
 gst_amrwb_GST_PLUGIN_DIR=	ext/amrwbdec
 gst_amrwb_PLIST_FILES=	${GST_LIB_DIR}/libgstamrwbdec.la \
 			${GST_LIB_DIR}/libgstamrwbdec.so
 
 # assrender
-gst_assrender_LIB_DEPENDS=	ass:${PORTSDIR}/multimedia/libass
+gst_assrender_LIB_DEPENDS=	libass.so:${PORTSDIR}/multimedia/libass
 
 # cairo
-gst_cairo_LIB_DEPENDS=		cairo:${PORTSDIR}/graphics/cairo
+gst_cairo_USE_GNOME=	cairo
 
 # cdparanoia
-gst_cdparanoia_LIB_DEPENDS=	cdda_interface:${PORTSDIR}/audio/cdparanoia
+gst_cdparanoia_LIB_DEPENDS=	libcdda_interface.so:${PORTSDIR}/audio/cdparanoia
 
 # cdio
-gst_cdio_LIB_DEPENDS=	cdio:${PORTSDIR}/sysutils/libcdio
+gst_cdio_LIB_DEPENDS=	libcdio.so:${PORTSDIR}/sysutils/libcdio
 
 # celt
-gst_celt_LIB_DEPENDS=	celt0:${PORTSDIR}/audio/celt
+gst_celt_LIB_DEPENDS=	libcelt0.so:${PORTSDIR}/audio/celt
 
 # curl
-gst_curl_LIB_DEPENDS=	curl:${PORTSDIR}/ftp/curl
+gst_curl_LIB_DEPENDS=	libcurl.so:${PORTSDIR}/ftp/curl
 
 # dts
-gst_dts_LIB_DEPENDS=	dca:${PORTSDIR}/multimedia/libdca
+gst_dts_LIB_DEPENDS=	libdca.so:${PORTSDIR}/multimedia/libdca
 gst_dts_PLIST_FILES=	${GST_LIB_DIR}/libgstdtsdec.la \
 			${GST_LIB_DIR}/libgstdtsdec.so
 
 # libdv
-gst_libdv_LIB_DEPENDS=		dv:${PORTSDIR}/multimedia/libdv
+gst_libdv_LIB_DEPENDS=		libdv.so:${PORTSDIR}/multimedia/libdv
 gst_libdv_GST_PLUGIN_DIR=	ext/dv
 gst_libdv_PLIST_FILES=		${GST_LIB_DIR}/libgstdv.la \
 				${GST_LIB_DIR}/libgstdv.so
 
 # dvdread
-gst_dvdread_LIB_DEPENDS=dvdread:${PORTSDIR}/multimedia/libdvdread
+gst_dvdread_LIB_DEPENDS=libdvdread.so:${PORTSDIR}/multimedia/libdvdread
 
 # faac
-gst_faac_LIB_DEPENDS=	faac:${PORTSDIR}/audio/faac
+gst_faac_LIB_DEPENDS=	libfaac.so:${PORTSDIR}/audio/faac
 
 # faad
-gst_faad_LIB_DEPENDS=	faad:${PORTSDIR}/audio/faad
+gst_faad_LIB_DEPENDS=	libfaad.so:${PORTSDIR}/audio/faad
 
 # flac
-gst_flac_LIB_DEPENDS=	FLAC:${PORTSDIR}/audio/flac
+gst_flac_LIB_DEPENDS=	libFLAC.so:${PORTSDIR}/audio/flac
 
 # flite
-gst_flite_LIB_DEPENDS=	flite:${PORTSDIR}/audio/flite
+gst_flite_LIB_DEPENDS=	libflite.so:${PORTSDIR}/audio/flite
 
 # gdk_pixbuf
 gst_gdk_pixbuf_USE_GNOME=	gdkpixbuf2
@@ -264,113 +265,118 @@ gst_gdk_pixbuf_PLIST_FILES=	${GST_LIB_DI
 				${GST_LIB_DIR}/libgstgdkpixbuf.so
 
 # gme
-gst_gme_LIB_DEPENDS=	gme:${PORTSDIR}/audio/libgme
+gst_gme_LIB_DEPENDS=	libgme.so:${PORTSDIR}/audio/libgme
 
 # gsm
-gst_gsm_LIB_DEPENDS=	gsm:${PORTSDIR}/audio/gsm
+gst_gsm_LIB_DEPENDS=	libgsm.so:${PORTSDIR}/audio/gsm
 
 # jack
-gst_jack_LIB_DEPENDS=	jack:${PORTSDIR}/audio/jack
+gst_jack_LIB_DEPENDS=	libjack.so:${PORTSDIR}/audio/jack
 
 # jpeg
-gst_jpeg_LIB_DEPENDS=	jpeg:${PORTSDIR}/graphics/jpeg
+gst_jpeg_LIB_DEPENDS=	libjpeg.so:${PORTSDIR}/graphics/jpeg
 
 # lame
-gst_lame_LIB_DEPENDS=	mp3lame:${PORTSDIR}/audio/lame
+gst_lame_LIB_DEPENDS=	libmp3lame.so:${PORTSDIR}/audio/lame
 
 # libcaca
-gst_libcaca_LIB_DEPENDS=	caca:${PORTSDIR}/graphics/libcaca
+gst_libcaca_LIB_DEPENDS=	libcaca.so:${PORTSDIR}/graphics/libcaca
 gst_libcaca_PLIST_FILES=	${GST_LIB_DIR}/libgstcacasink.la \
 				${GST_LIB_DIR}/libgstcacasink.so
 
 # libmms
-gst_libmms_LIB_DEPENDS=	mms:${PORTSDIR}/net/libmms
+gst_libmms_LIB_DEPENDS=	libmms.so:${PORTSDIR}/net/libmms
 gst_libmms_PLIST_FILES=	${GST_LIB_DIR}/libgstmms.so \
 			${GST_LIB_DIR}/libgstmms.la
 
 # png
-gst_libpng_LIB_DEPENDS=	png15:${PORTSDIR}/graphics/png
+gst_libpng_LIB_DEPENDS=	libpng15.so:${PORTSDIR}/graphics/png
 gst_libpng_PLIST_FILES=	${GST_LIB_DIR}/libgstpng.la \
 			${GST_LIB_DIR}/libgstpng.so
 
 # libvisual
-gst_libvisual_LIB_DEPENDS=	visual-0.4:${PORTSDIR}/graphics/libvisual04
+gst_libvisual_LIB_DEPENDS=	libvisual-0.4.so:${PORTSDIR}/graphics/libvisual04
 
 # mad
-gst_mad_LIB_DEPENDS=	mad:${PORTSDIR}/audio/libmad
+gst_mad_LIB_DEPENDS=	libmad.so:${PORTSDIR}/audio/libmad
 
 # modplug
-gst_modplug_LIB_DEPENDS=	modplug:${PORTSDIR}/audio/libmodplug
+gst_modplug_LIB_DEPENDS=	libmodplug.so:${PORTSDIR}/audio/libmodplug
 
 # mpeg2enc
-gst_mpeg2enc_LIB_DEPENDS=	mjpegutils-2.0:${PORTSDIR}/multimedia/mjpegtools
+gst_mpeg2enc_LIB_DEPENDS=	libmjpegutils-2.0.so:${PORTSDIR}/multimedia/mjpegtools
 
 # mpeg2dec
-gst_mpeg2dec_LIB_DEPENDS=	mpeg2:${PORTSDIR}/multimedia/libmpeg2
+gst_mpeg2dec_LIB_DEPENDS=	libmpeg2.so:${PORTSDIR}/multimedia/libmpeg2
+
+# neon
+gst_neon_LIB_DEPENDS+=  libneon.so:${PORTSDIR}/www/neon29
+gst_neon_PLIST_FILES=	${GST_LIB_DIR}/libgstneonhttpsrc.la \
+			${GST_LIB_DIR}/libgstneonhttpsrc.so
 
 # ogg
-gst_ogg_LIB_DEPENDS=	ogg:${PORTSDIR}/audio/libogg
+gst_ogg_LIB_DEPENDS=	libogg.so:${PORTSDIR}/audio/libogg
 
 # opencv
-gst_opencv_LIB_DEPENDS=	opencv_highgui:${PORTSDIR}/graphics/opencv
+gst_opencv_LIB_DEPENDS=	libopencv_highgui.so:${PORTSDIR}/graphics/opencv
 
 # opus
-gst_opus_LIB_DEPENDS=	opus:${PORTSDIR}/audio/opus
+gst_opus_LIB_DEPENDS=	libopus.so:${PORTSDIR}/audio/opus
 
 # pango
 gst_pango_USE_GNOME=	pango
 
 # pulse
-gst_pulse_LIB_DEPENDS=	pulse:${PORTSDIR}/audio/pulseaudio
+gst_pulse_LIB_DEPENDS=	libpulse.so:${PORTSDIR}/audio/pulseaudio
 
 # resindvd
 gst_resindvd_BUILD_DEPENDS=	libdvdnav>=4.1.2:${PORTSDIR}/multimedia/libdvdnav
 gst_resindvd_RUN_DEPENDS=	libdvdnav>=4.1.2:${PORTSDIR}/multimedia/libdvdnav
 
-# rtmp
-gst_rtmp_LIB_DEPENDS=	rtmp.0:${PORTSDIR}/multimedia/rtmpdump
+# rtmp xxx
+gst_rtmp_LIB_DEPENDS=	librtmp.so.0:${PORTSDIR}/multimedia/rtmpdump
 
 # shout2
 # keep the version to tell de difference between libshout and libshout2
-gst_shout2_LIB_DEPENDS=	shout.5:${PORTSDIR}/audio/libshout2
+gst_shout2_LIB_DEPENDS=	libshout.so.5:${PORTSDIR}/audio/libshout2
 
 # sidplay
-gst_sidplay_LIB_DEPENDS=	sidplay:${PORTSDIR}/audio/libsidplay
+gst_sidplay_LIB_DEPENDS=	libsidplay.so:${PORTSDIR}/audio/libsidplay
 gst_sidplay_PLIST_FILES=	${GST_LIB_DIR}/libgstsid.so \
 				${GST_LIB_DIR}/libgstsid.la
 
 # soundtouch
-gst_soundtouch_LIB_DEPENDS=	SoundTouch:${PORTSDIR}/audio/soundtouch
+gst_soundtouch_LIB_DEPENDS=	libSoundTouch.so:${PORTSDIR}/audio/soundtouch
 
 # souphttpsrc
-gst_soup_LIB_DEPENDS=	soup-2.4:${PORTSDIR}/devel/libsoup
+gst_soup_LIB_DEPENDS=	libsoup-2.4.so:${PORTSDIR}/devel/libsoup
 gst_soup_GST_PLUGIN_DIR=ext/soup
 gst_soup_PLIST_FILES=	${GST_LIB_DIR}/libgstsouphttpsrc.la \
 			${GST_LIB_DIR}/libgstsouphttpsrc.so
 
 # spandsp
 # keep shlib version here, so we don't pick up the comms/spandsp port by accident.
-gst_spandsp_LIB_DEPENDS=	spandsp.2:${PORTSDIR}/comms/spandsp-devel
+gst_spandsp_LIB_DEPENDS=	libspandsp.so.2:${PORTSDIR}/comms/spandsp-devel
 
 # speex
-gst_speex_LIB_DEPENDS=	speex:${PORTSDIR}/audio/speex
+gst_speex_LIB_DEPENDS=	libspeex.so:${PORTSDIR}/audio/speex
 
 # schroedinger or schro for short
-gst_schro_LIB_DEPENDS=		schroedinger-1.0:${PORTSDIR}/multimedia/schroedinger
+gst_schro_LIB_DEPENDS=		libschroedinger-1.0.so:${PORTSDIR}/multimedia/schroedinger
 gst_schro_GST_PLUGIN_DIR=	ext/schroedinger
 
 # taglib
-gst_taglib_LIB_DEPENDS=	tag:${PORTSDIR}/audio/taglib
+gst_taglib_LIB_DEPENDS=	libtag.so:${PORTSDIR}/audio/taglib
 
 # theora
-gst_theora_LIB_DEPENDS=	theora:${PORTSDIR}/multimedia/libtheora
+gst_theora_LIB_DEPENDS=	libtheora.so:${PORTSDIR}/multimedia/libtheora
 
 # twolame
-gst_twolame_LIB_DEPENDS=	twolame:${PORTSDIR}/audio/twolame
+gst_twolame_LIB_DEPENDS=	libtwolame.so:${PORTSDIR}/audio/twolame
 
 # gst_v4l2
 gst_gst_v4l2_BUILD_DEPENDS=	v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat
-gst_gst_v4l2_LIB_DEPENDS=	v4l2:${PORTSDIR}/multimedia/libv4l
+gst_gst_v4l2_LIB_DEPENDS=	libv4l2.so:${PORTSDIR}/multimedia/libv4l
 gst_gst_v4l2_RUN_DEPENDS=	webcamd:${PORTSDIR}/multimedia/webcamd
 gst_gst_v4l2_PLIST_FILES=	${GST_LIB_DIR}/libgstvideo4linux2.la \
 				${GST_LIB_DIR}/libgstvideo4linux2.so
@@ -378,10 +384,10 @@ gst_gst_v4l2_GST_PLUGIN_DIR=	sys/v4l2
 
 # vorbis
 gst_vorbis_USE_GSTREAMER1=	ogg
-gst_vorbis_LIB_DEPENDS=	vorbis:${PORTSDIR}/audio/libvorbis
+gst_vorbis_LIB_DEPENDS=	libvorbis.so:${PORTSDIR}/audio/libvorbis
 
 # vpx
-gst_vpx_LIB_DEPENDS=	vpx:${PORTSDIR}/multimedia/libvpx
+gst_vpx_LIB_DEPENDS=	libvpx.so:${PORTSDIR}/multimedia/libvpx
 gst_vpx_PLIST_FILES=	${GST_LIB_DIR}/libgstvpx.la \
 			${GST_LIB_DIR}/libgstvpx.so \
 			share/gstreamer-${VERSION}/presets/GstVP8Enc.prs
@@ -409,7 +415,7 @@ gst_x_PLIST_FILES=	${GST_LIB_DIR}/libgst
 .endif
 
 # x264
-gst_x264_LIB_DEPENDS=	x264:${PORTSDIR}/multimedia/x264
+gst_x264_LIB_DEPENDS=	libx264.so:${PORTSDIR}/multimedia/x264
 gst_x264_PLIST_FILES=	${GST_LIB_DIR}/libgstx264.la \
 			${GST_LIB_DIR}/libgstx264.so \
 			share/gstreamer-${VERSION}/presets/GstX264Enc.prs
@@ -417,13 +423,13 @@ gst_x264_PLIST_DIRSTRY=	share/gstreamer-
 			share/gstreamer-${VERSION}
 
 # xvid
-gst_xvid_LIB_DEPENDS=	xvidcore:${PORTSDIR}/multimedia/xvid
+gst_xvid_LIB_DEPENDS=	libxvidcore.so:${PORTSDIR}/multimedia/xvid
 
 # wavpack
-gst_wavpack_LIB_DEPENDS=	wavpack:${PORTSDIR}/audio/wavpack
+gst_wavpack_LIB_DEPENDS=	libwavpack.so:${PORTSDIR}/audio/wavpack
 
 # zbar
-gst_zbar_LIB_DEPENDS=	zbar:${PORTSDIR}/graphics/zbar
+gst_zbar_LIB_DEPENDS=	libzbar.so:${PORTSDIR}/graphics/zbar
 
 .endif # NO_GSTREAMER_COMMON
 

Modified: head/multimedia/gstreamer1-plugins/distinfo
==============================================================================
--- head/multimedia/gstreamer1-plugins/distinfo	Wed Aug 21 11:17:07 2013	(r325106)
+++ head/multimedia/gstreamer1-plugins/distinfo	Wed Aug 21 11:24:07 2013	(r325107)
@@ -1,8 +1,8 @@
-SHA256 (gst-plugins-base-1.0.7.tar.xz) = 014805e50b696bc06c3862ea656df079fc0b5fef0c10f16e9f085f290545677a
-SIZE (gst-plugins-base-1.0.7.tar.xz) = 2388380
-SHA256 (gst-plugins-bad-1.0.7.tar.xz) = 5f49e6353fdc855834b5beb054b3a47ef5fa558006c7eda6d2ec07b36315c2ab
-SIZE (gst-plugins-bad-1.0.7.tar.xz) = 3128548
-SHA256 (gst-plugins-ugly-1.0.7.tar.xz) = b78b8cfabe322497da432a0f297dbb21862a033f95e8d4cd8f207eccb5288f2b
-SIZE (gst-plugins-ugly-1.0.7.tar.xz) = 826724
-SHA256 (gst-plugins-good-1.0.7.tar.xz) = a016a3b377c86658627aef902b9204108209100b2e88fcc3b695c392af1b4035
-SIZE (gst-plugins-good-1.0.7.tar.xz) = 2693188
+SHA256 (gst-plugins-base-1.0.9.tar.xz) = 963e3b83d651661f495ca2e44ccd2d5c61e986e9d7706246e568276689a372ea
+SIZE (gst-plugins-base-1.0.9.tar.xz) = 2371224
+SHA256 (gst-plugins-bad-1.0.9.tar.xz) = 69d236b1d8188270a3f51f6710146d0ca63c2f1a9f6cfbab3399ef01b9498f75
+SIZE (gst-plugins-bad-1.0.9.tar.xz) = 3185208
+SHA256 (gst-plugins-ugly-1.0.9.tar.xz) = 11250fe9e44b0169c3a289e981b31874b483643ed78f619682ae1644d7088379
+SIZE (gst-plugins-ugly-1.0.9.tar.xz) = 827052
+SHA256 (gst-plugins-good-1.0.9.tar.xz) = cfa2e617a76f93e9ddd4ae1109297e93fb4a06b152042b996231234a72c5a5ff
+SIZE (gst-plugins-good-1.0.9.tar.xz) = 2731480

Modified: head/multimedia/gstreamer1/Makefile
==============================================================================
--- head/multimedia/gstreamer1/Makefile	Wed Aug 21 11:17:07 2013	(r325106)
+++ head/multimedia/gstreamer1/Makefile	Wed Aug 21 11:24:07 2013	(r325107)
@@ -3,7 +3,7 @@
 #    $MCom: ports/multimedia/gstreamer1/Makefile,v 1.5 2013/01/15 21:43:45 kwm Exp $
 
 PORTNAME=	gstreamer1
-PORTVERSION=	1.0.7
+PORTVERSION=	1.0.9
 CATEGORIES=	multimedia
 MASTER_SITES=	http://gstreamer.freedesktop.org/src/gstreamer/
 DISTNAME=	${PORTNAME:S/1//}-${PORTVERSION}
@@ -13,31 +13,24 @@ COMMENT=	Media applications framework
 
 LICENSE=	LGPL20
 
-BUILD_DEPENDS=	${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \
-		gobject-introspection>=1.31.1:${PORTSDIR}/devel/gobject-introspection
-RUN_DEPENDS=	${LOCALBASE}/share/gir-1.0/GLib-2.0.gir:${PORTSDIR}/devel/gobject-introspection
-
 PORTSCOUT=	limitw:1,even
 
 CFLAGS:=	${CFLAGS} -O2 -Wno-format
-USES=		bison gettext pathfix pkgconfig
-# workaround a crash in clang 3.3 crash llvm bug # 15840
+USES=		bison gettext gmake pathfix pkgconfig
+# workaround a crash in clang 3.3, llvm bug # 15840
 USE_GCC=	any
 USE_XZ=		yes
-USE_GMAKE=	yes
-MAKE_JOBS_SAVE=	yes
-USE_GNOME=	glib20 ltverhack:0 ltasneededhack
+USE_GNOME=	glib20 introspection:build ltverhack:0 ltasneededhack
 USE_AUTOTOOLS=	libtool
 CONFIGURE_ARGS=	--disable-tests \
 		--disable-examples \
 		--disable-failing-tests \
 		--disable-fatal-warnings \
-		--disable-gtk-doc 
+		--disable-gtk-doc
 #--enable-gst-debug --enable-debug
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
-CONFIGURE_ENV=	ac_cv_func_register_printf_function="no" \
-		FLEX_PATH="${LOCALBASE}/bin/flex"
+CONFIGURE_ENV=	ac_cv_func_register_printf_function="no"
 PLIST_SUB=	VERSION=${GST10_VERSION}
 USE_LDCONFIG=	yes
 GST10_VERSION=	${PORTVERSION:R}
@@ -50,8 +43,13 @@ LIBCHECK_DESC=	Unit tests support
 
 .include <bsd.port.options.mk>
 
+.if ${OSVERSION} < 1000033
+BUILD_DEPENDS+=	${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
+CONFIGURE_ENV+=	FLEX_PATH="${LOCALBASE}/bin/flex"
+.endif
+
 .if ${PORT_OPTIONS:MLIBCHECK}
-LIB_DEPENDS+=	check:${PORTSDIR}/devel/libcheck
+LIB_DEPENDS+=	libcheck.so:${PORTSDIR}/devel/libcheck
 CONFIGURE_ARGS+=--enable-check
 PLIST_SUB+=	CHECK=""
 .else

Modified: head/multimedia/gstreamer1/distinfo
==============================================================================
--- head/multimedia/gstreamer1/distinfo	Wed Aug 21 11:17:07 2013	(r325106)
+++ head/multimedia/gstreamer1/distinfo	Wed Aug 21 11:24:07 2013	(r325107)
@@ -1,2 +1,2 @@
-SHA256 (gstreamer-1.0.7.tar.xz) = 68cada7ee24ede23e15dc81ccde11898eed1a7a3c6a2d81a8c31596fccb1b5ce
-SIZE (gstreamer-1.0.7.tar.xz) = 3089280
+SHA256 (gstreamer-1.0.9.tar.xz) = 17a2c60a82baa461ef685ad3de187edb9c03a2c7e07513daba58a5a32efacaa3
+SIZE (gstreamer-1.0.9.tar.xz) = 3140284

Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile	Wed Aug 21 11:17:07 2013	(r325106)
+++ head/www/Makefile	Wed Aug 21 11:24:07 2013	(r325107)
@@ -264,6 +264,7 @@
     SUBDIR += groupoffice
     SUBDIR += grr
     SUBDIR += gstreamer-plugins-neon
+    SUBDIR += gstreamer1-plugins-neon
     SUBDIR += gtkhtml3
     SUBDIR += guile-www
     SUBDIR += gurlchecker

Added: head/www/gstreamer1-plugins-neon/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/gstreamer1-plugins-neon/Makefile	Wed Aug 21 11:24:07 2013	(r325107)
@@ -0,0 +1,13 @@
+# $FreeBSD$
+
+PORTREVISION=	0
+CATEGORIES=	www
+
+COMMENT=	Gstreamer neon http source plugin
+
+GST_PLUGIN=	neon
+DIST=		bad
+
+MASTERDIR=	${.CURDIR}/../../multimedia/gstreamer1-plugins
+
+.include "${MASTERDIR}/Makefile"



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