From owner-svn-ports-head@FreeBSD.ORG Wed Aug 21 11:24:10 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 22FA5296; Wed, 21 Aug 2013 11:24:10 +0000 (UTC) (envelope-from kwm@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0D1E32265; Wed, 21 Aug 2013 11:24:10 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r7LBOAeV074107; Wed, 21 Aug 2013 11:24:10 GMT (envelope-from kwm@svn.freebsd.org) Received: (from kwm@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r7LBO7gl074090; Wed, 21 Aug 2013 11:24:07 GMT (envelope-from kwm@svn.freebsd.org) Message-Id: <201308211124.r7LBO7gl074090@svn.freebsd.org> From: Koop Mast Date: Wed, 21 Aug 2013 11:24:07 +0000 (UTC) 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... X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Aug 2013 11:24:10 -0000 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 +.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"