diff options
author | Koop Mast <kwm@FreeBSD.org> | 2013-08-21 11:24:07 +0000 |
---|---|---|
committer | Koop Mast <kwm@FreeBSD.org> | 2013-08-21 11:24:07 +0000 |
commit | ea50e52183253a35fcb5b185d3bcb5972c91c1d3 (patch) | |
tree | bf719981c9824ff73605b0de8fa241137ba43b2a /multimedia | |
parent | 626caaab55a48914d8619a2bad0fb04500bc3878 (diff) | |
download | ports-ea50e52183253a35fcb5b185d3bcb5972c91c1d3.tar.gz ports-ea50e52183253a35fcb5b185d3bcb5972c91c1d3.zip |
Notes
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/gstreamer1-libav/Makefile | 5 | ||||
-rw-r--r-- | multimedia/gstreamer1-libav/distinfo | 4 | ||||
-rw-r--r-- | multimedia/gstreamer1-libav/files/patch-ext_libav_gstavdec.c | 12 | ||||
-rw-r--r-- | multimedia/gstreamer1-plugins-bad/pkg-plist | 2 | ||||
-rw-r--r-- | multimedia/gstreamer1-plugins/Makefile | 24 | ||||
-rw-r--r-- | multimedia/gstreamer1-plugins/Makefile.common | 122 | ||||
-rw-r--r-- | multimedia/gstreamer1-plugins/distinfo | 16 | ||||
-rw-r--r-- | multimedia/gstreamer1/Makefile | 26 | ||||
-rw-r--r-- | multimedia/gstreamer1/distinfo | 4 |
9 files changed, 114 insertions, 101 deletions
diff --git a/multimedia/gstreamer1-libav/Makefile b/multimedia/gstreamer1-libav/Makefile index fc746320dc9d..cc53eb5d6431 100644 --- a/multimedia/gstreamer1-libav/Makefile +++ b/multimedia/gstreamer1-libav/Makefile @@ -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 diff --git a/multimedia/gstreamer1-libav/distinfo b/multimedia/gstreamer1-libav/distinfo index 0c84d9ff910e..0cb267928e8e 100644 --- a/multimedia/gstreamer1-libav/distinfo +++ b/multimedia/gstreamer1-libav/distinfo @@ -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 diff --git a/multimedia/gstreamer1-libav/files/patch-ext_libav_gstavdec.c b/multimedia/gstreamer1-libav/files/patch-ext_libav_gstavdec.c new file mode 100644 index 000000000000..cf058acb78b5 --- /dev/null +++ b/multimedia/gstreamer1-libav/files/patch-ext_libav_gstavdec.c @@ -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; diff --git a/multimedia/gstreamer1-plugins-bad/pkg-plist b/multimedia/gstreamer1-plugins-bad/pkg-plist index 5cfe8ff417e9..0f1df48c4fc6 100644 --- a/multimedia/gstreamer1-plugins-bad/pkg-plist +++ b/multimedia/gstreamer1-plugins-bad/pkg-plist @@ -59,6 +59,8 @@ lib/gstreamer-%%VERSION%%/libgstjpegformat.la 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 diff --git a/multimedia/gstreamer1-plugins/Makefile b/multimedia/gstreamer1-plugins/Makefile index 703962372084..96a2b3b3b348 100644 --- a/multimedia/gstreamer1-plugins/Makefile +++ b/multimedia/gstreamer1-plugins/Makefile @@ -17,27 +17,26 @@ PKGNAMESUFFIX?= 1-plugins${GST_PLUGIN_SUFFIX} 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 diff --git a/multimedia/gstreamer1-plugins/Makefile.common b/multimedia/gstreamer1-plugins/Makefile.common index 7cedfe5d3379..149b1ae89761 100644 --- a/multimedia/gstreamer1-plugins/Makefile.common +++ b/multimedia/gstreamer1-plugins/Makefile.common @@ -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-${VERSION}/presets \ 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_DIR}/libgstgdkpixbuf.la \ ${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}/libgstximagesrc.la \ .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-${VERSION}/presets \ 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 diff --git a/multimedia/gstreamer1-plugins/distinfo b/multimedia/gstreamer1-plugins/distinfo index 9119071c5641..6809dccefb88 100644 --- a/multimedia/gstreamer1-plugins/distinfo +++ b/multimedia/gstreamer1-plugins/distinfo @@ -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 diff --git a/multimedia/gstreamer1/Makefile b/multimedia/gstreamer1/Makefile index ef5b9f8a712a..061233dc7a7f 100644 --- a/multimedia/gstreamer1/Makefile +++ b/multimedia/gstreamer1/Makefile @@ -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 diff --git a/multimedia/gstreamer1/distinfo b/multimedia/gstreamer1/distinfo index 86e2243240bc..3a20d7a5ceb4 100644 --- a/multimedia/gstreamer1/distinfo +++ b/multimedia/gstreamer1/distinfo @@ -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 |