FreeBSD Bugzilla – Attachment 184408 Details for
Bug 220753
[exp-run] GStreamer update to 1.12.2
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
GStreamer 1.12.2 update rev.4
gstreamer1-1.12.2_4.diff (text/plain), 93.19 KB, created by
Koop Mast
on 2017-07-16 18:01:23 UTC
(
hide
)
Description:
GStreamer 1.12.2 update rev.4
Filename:
MIME Type:
Creator:
Koop Mast
Created:
2017-07-16 18:01:23 UTC
Size:
93.19 KB
patch
obsolete
>Index: MOVED >=================================================================== >--- MOVED (revision 445987) >+++ MOVED (working copy) >@@ -9464,3 +9464,4 @@ > devel/libbrotli|archivers/brotli|2017-07-12|meta project no longer required to build libs > dns/opendnssec13|dns/opendnssec14|2017-07-13|Has expired: Approaching EOL, upgrade to opendnssec 1.4 or 2 > multimedia/banshee||2017-07-13|Has expired: Project is not being actively maintained upstream anymore >+audio/gstreamer1-plugins-mad|audio/gstreamer1-plugins-mpg123|2017-07-14|The GStreamer 1 mad plugin was removed, the mpg123 plugin has the same functionality >Index: Mk/bsd.gstreamer.mk >=================================================================== >--- Mk/bsd.gstreamer.mk (revision 445987) >+++ Mk/bsd.gstreamer.mk (working copy) >@@ -60,40 +60,127 @@ > GST1_SHLIB_VERSION= 0 > GST1_MINIMAL_VERSION= .0 > >-# >-# missing base: alsa ivorbisdec >-# missing good: - >-# missing ugly: - >-# missing bad: openal >- > # These are the current supported gstreamer-plugins modules: > # Supported plugins by both 0.10 and 1.0. > _GSTREAMER_PLUGINS= \ >- a52dec aalib amrnb amrwbdec cairo cdio \ >- cdparanoia dts dv faac faad flac flite \ >- gdkpixbuf gl gme gnonlin gsm jack jpeg lame libcaca \ >- libmms libvisual mad mpeg2dec mpeg2enc neon ogg \ >- opencv opus pango pulse resindvd schroedinger \ >- shout2 sidplay soundtouch soup speex taglib \ >- theora twolame v4l2 vorbis wavpack x264 >+ a52dec \ >+ aalib \ >+ amrnb \ >+ amrwbdec \ >+ cairo \ >+ cdio \ >+ cdparanoia \ >+ dts \ >+ dv \ >+ faac \ >+ faad \ >+ flac \ >+ flite \ >+ gdkpixbuf \ >+ gl \ >+ gme \ >+ gnonlin \ >+ gsm \ >+ jack \ >+ jpeg \ >+ ladspa \ >+ lame \ >+ libcaca \ >+ libmms \ >+ libvisual \ >+ mpeg2dec \ >+ mpeg2enc \ >+ musepack \ >+ neon \ >+ ogg \ >+ opencv \ >+ opus \ >+ pango \ >+ pulse \ >+ resindvd \ >+ schroedinger \ >+ shout2 \ >+ sndfile \ >+ sndio \ >+ sidplay \ >+ soundtouch \ >+ soup \ >+ speex \ >+ taglib \ >+ theora \ >+ twolame \ >+ v4l2 \ >+ vorbis \ >+ wavpack \ >+ x264 > > # plugins only in 0.10 > .if defined(USE_GSTREAMER) > _GSTREAMER_PLUGINS+= \ >- annodex bz2 cdaudio dvd esound ffmpeg fluendo-mp3 \ >- fluendo-mpegdemux gconf gio gnomevfs hal \ >- ladspa libpng mm mp3 musepack nas python qt4 \ >- sdl sndfile spc vdpau vp8 xvid >-.endif >+ annodex \ >+ bz2 \ >+ cdaudio \ >+ dvd \ >+ esound \ >+ ffmpeg \ >+ fluendo-mp3 \ >+ fluendo-mpegdemux \ >+ gconf \ >+ gio \ >+ gnomevfs \ >+ hal \ >+ libpng \ >+ mad \ >+ mm \ >+ mp3 \ >+ nas \ >+ python \ >+ qt4 \ >+ sdl \ >+ spc \ >+ vdpau \ >+ vp8 \ >+ xvid >+.endif # USE_GSTREAMER > > # plugins only in 1.0 > .if defined(USE_GSTREAMER1) > _GSTREAMER_PLUGINS+= \ >- assrender bs2b chromaprint curl dtls dvdread editing-services \ >- gtksink hls kate libav libde265 modplug mpg123 openh264 openjpeg \ >- png rsvg rtmp spandsp vpx webp x x265 ximagesrc zbar >-# vaapi? >-.endif >+ assrender \ >+ bs2b \ >+ chromaprint \ >+ curl \ >+ dash \ >+ dtls \ >+ dvdread \ >+ editing-services \ >+ gtk \ >+ hls \ >+ kate \ >+ kms \ >+ libav \ >+ libde265 \ >+ modplug \ >+ mpg123 \ >+ mplex \ >+ openexr \ >+ openh264 \ >+ openjpeg \ >+ png \ >+ rsvg \ >+ rtmp \ >+ smoothstreaming \ >+ spandsp \ >+ srtp \ >+ ttml \ >+ vpx \ >+ webp \ >+ x \ >+ x265 \ >+ ximagesrc \ >+ zbar >+# vaapi webrtcdsp >+.endif # USE_GSTREAMER1 > > # other plugins > _USE_GSTREAMER_ALL= bad core good ugly yes ${_GSTREAMER_PLUGINS} >@@ -101,231 +188,324 @@ > #--------------------------------------------------------------------------# > > core_DEPENDS= multimedia/gstreamer-plugins-core >+core_IMPL= # > > yes_DEPENDS= multimedia/gstreamer-plugins > yes_NAME= gstreamer-plugins > yes_NAME10= gstreamer1-plugins > yes_GST_PREFIX= # empty >+yes_IMPL= # empty > >+# XXX check if IMPL is correct for both 0.10 and 1.0 >+ > #-- audio plugins section -------------------------------------------------# > > # Audio Plugins Section > a52dec_DEPENDS= audio/gstreamer-plugins-a52dec >+a52dec_IMPL= ugly > > amrnb_DEPENDS= audio/gstreamer-plugins-amrnb >+amrnb_IMPL= ugly > > amrwbdec_DEPENDS= audio/gstreamer-plugins-amrwbdec >+amrwbdec_IMPL= ugly > >-artsd_DEPENDS= audio/gstreamer-plugins-artsd >- >-audiofile_DEPENDS= audio/gstreamer-plugins-audiofile >- > bs2b_DEPENDS= audio/gstreamer-plugins-bs2b >+bs2b_IMPL= bad > > cdaudio_DEPENDS= audio/gstreamer-plugins-cdaudio >+cdaudio_IMPL= bad > > cdparanoia_DEPENDS= audio/gstreamer-plugins-cdparanoia >+cdparanoia_IMPL= # > > chromaprint_DEPENDS= audio/gstreamer-plugins-chromaprint >+chromeprint_IMPL= bad > > esound_DEPENDS= audio/gstreamer-plugins-esound >+esound_IMPL= good > > faac_DEPENDS= audio/gstreamer-plugins-faac >+faac_IMPL= bad > > faad_DEPENDS= audio/gstreamer-plugins-faad >+faad_IMPL= bad > > flac_DEPENDS= audio/gstreamer-plugins-flac >+flac_IMPL= good > > flite_DEPENDS= audio/gstreamer-plugins-flite >+flite_IMPL= bad > > fluendo-mp3_DEPENDS= audio/gstreamer-plugins-fluendo-mp3 >+fluendo_IMPL= # > > gme_DEPENDS= audio/gstreamer-plugins-gme >+gme_IMPL= bad > > gsm_DEPENDS= audio/gstreamer-plugins-gsm >+gsm_IMPL= bad > > hal_DEPENDS= sysutils/gstreamer-plugins-hal >+hal_IMPL= good > > jack_DEPENDS= audio/gstreamer-plugins-jack >+jack_IMPL= good > > ladspa_DEPENDS= audio/gstreamer-plugins-ladspa >+ladspa_IMPL= bad > > lame_DEPENDS= audio/gstreamer-plugins-lame >+lame_IMPL= ugly > > mad_DEPENDS= audio/gstreamer-plugins-mad >+mad_IMPL= ugly > >-mikmod_DEPENDS= audio/gstreamer-plugins-mikmod >- > modplug_DEPENDS= audio/gstreamer-plugins-modplug >+modplug_IMPL= bad > > mp3_DEPENDS= audio/gstreamer-plugins-mp3 >+mp3_IMPL= # > > mpg123_DEPENDS= audio/gstreamer-plugins-mpg123 >+mpg123_IMPL= ugly > > musepack_DEPENDS= audio/gstreamer-plugins-musepack >+musepack_IMPL= bad > > nas_DEPENDS= audio/gstreamer-plugins-nas >+nas_IMPL= bad > > neon_DEPENDS= www/gstreamer-plugins-neon >+neon_IMPL= bad > > ogg_DEPENDS= audio/gstreamer-plugins-ogg >+ogg_IMPL= # > > opus_DEPENDS= audio/gstreamer-plugins-opus >+opus_IMPL= # > >-polyp_DEPENDS= audio/gstreamer-plugins-polyp >- > pulse_DEPENDS= audio/gstreamer-plugins-pulse >+pulse_IMPL= good > >-shout_DEPENDS= audio/gstreamer-plugins-shout >- > shout2_DEPENDS= audio/gstreamer-plugins-shout2 >+shout2_IMPL= good > > sidplay_DEPENDS= audio/gstreamer-plugins-sidplay >+sidplay_IMPL= ugly > >-smoothwave_DEPENDS= audio/gstreamer-plugins-smoothwave >+sndio_DEPENDS= audio/gstreamer-plugins-sndio >+sndio_IMPL= # > > sndfile_DEPENDS= audio/gstreamer-plugins-sndfile >+sndfile_IMPL= bad > > soundtouch_DEPENDS= audio/gstreamer-plugins-soundtouch >+soundtouch_IMPL= bad > > spc_DEPENDS= audio/gstreamer-plugins-spc >+spc_IMPL= bad > > speex_DEPENDS= audio/gstreamer-plugins-speex >+speex_IMPL= good > > taglib_DEPENDS= audio/gstreamer-plugins-taglib >+taglib_IMPL= good > > twolame_DEPENDS= audio/gstreamer-plugins-twolame >+twolame_IMPL= ugly > > vorbis_DEPENDS= audio/gstreamer-plugins-vorbis >+vorbis_IMPL= # > > wavpack_DEPENDS= audio/gstreamer-plugins-wavpack >+wavpack_IMPL= good > > #-- comms plugin section --------------------------------------------------# > > spandsp_DEPENDS= comms/gstreamer-plugins-spandsp >+spandsp_IMPL= bad > > #-- devel plugin section --------------------------------------------------# > > gconf_DEPENDS= devel/gstreamer-plugins-gconf >+gconf_IMPL= good > > gio_DEPENDS= devel/gstreamer-plugins-gio >+gio_IMPL= # > > gnomevfs_DEPENDS= devel/gstreamer-plugins-gnomevfs >+gnomevfs_IMPL= # > > sdl_DEPENDS= devel/gstreamer-plugins-sdl >+sdl_IMPL= bad > > soup_DEPENDS= devel/gstreamer-plugins-soup >+soup_IMPL= good > > #-- ftp plugin section ----------------------------------------------------# > > curl_DEPENDS= ftp/gstreamer-plugins-curl >+curl_IMPL= bad > > #-- graphics plugin section -----------------------------------------------# > > aalib_DEPENDS= graphics/gstreamer-plugins-aalib >+aalib_IMPL= good > > annodex_DEPENDS= multimedia/gstreamer-plugins-annodex >+annodex_IMPL= good > > assrender_DEPENDS= multimedia/gstreamer-plugins-assrender >+assrender_IMPL= bad > > cairo_DEPENDS= graphics/gstreamer-plugins-cairo >+cairo_IMPL= good > > gdkpixbuf_DEPENDS= graphics/gstreamer-plugins-gdkpixbuf >+gdkpixbuf_IMPL= good > >-gl_DEPENDS= graphics/gstreamer-plugins-gl >+gl_DEPENDS= graphics/gstreamer-plugins-gl >+gl_IMPL= bad > >-hermes_DEPENDS= graphics/gstreamer-plugins-hermes >- > jpeg_DEPENDS= graphics/gstreamer-plugins-jpeg >+jpeg_IMPL= good > >+kms_DEPENDS= graphics/gstreamer-plugins-kms >+kms_IMPL= bad >+ > libcaca_DEPENDS= graphics/gstreamer-plugins-libcaca >+libcaca_IMPL= good > >-libmng_DEPENDS= graphics/gstreamer-plugins-libmng >- > libpng_DEPENDS= graphics/gstreamer-plugins-libpng >+libpng_IMPL= good > > libvisual_DEPENDS= graphics/gstreamer-plugins-libvisual >+libvisual_IMPL= # > > opencv_DEPENDS= graphics/gstreamer-plugins-opencv >+opencv_IMPL= bad > >+openexr_DEPENDS= graphics/gstreamer-plugins-openexr >+openexr_IMPL= bad >+ > openjpeg_DEPENDS= graphics/gstreamer-plugins-openjpeg >+openjpeg_IMPL= bad > > png_DEPENDS= graphics/gstreamer-plugins-png >+png_IMPL= good > > rsvg_DEPENDS= graphics/gstreamer-plugins-rsvg >+rsvg_IMPL= bad > > webp_DEPENDS= graphics/gstreamer-plugins-webp >+webp_IMPL= bad > > zbar_DEPENDS= graphics/gstreamer-plugins-zbar >+zbar_IMPL= bad > > #-- multimedia plugins section --------------------------------------------# > > bad_DEPENDS= multimedia/gstreamer-plugins-bad >+bad_IMPL= # > > bz2_DEPENDS= multimedia/gstreamer-plugins-bz2 >+bz2_IMPL= bad > >+dash_DEPENDS= multimedia/gstreamer-plugins-dash >+dash_IMPL= bad >+ > dvdread_DEPENDS= multimedia/gstreamer-plugins-dvdread >+dvdread_IMPL= ugly > > editing-services_DEPENDS= multimedia/gstreamer-editing-services > editing-services_GST_PREFIX= gstreamer1- > editing-services_GST_SUFX= # empty > editing-services_GST_VERSION= 1.0.0 >+editing-services_IMPL= # > > ffmpeg_DEPENDS= multimedia/gstreamer-ffmpeg > ffmpeg_GST_PREFIX= gstreamer- > ffmpeg_GST_SUFX= # empty > ffmpeg_GST_VERSION= 0.10.0 >+ffmpeg_IMPL= # > > fluendo-mpegdemux_DEPENDS= multimedia/gstreamer-plugins-fluendo-mpegdemux >+fluendo-mpegdemux_IMPL= # > > dts_DEPENDS= multimedia/gstreamer-plugins-dts >+dts_IMPL= bad > > dv_DEPENDS= multimedia/gstreamer-plugins-dv >+dv_IMPL= good > > dvd_DEPENDS= multimedia/gstreamer-plugins-dvd >+dvd_IMPL= ugly > > good_DEPENDS= multimedia/gstreamer-plugins-good >+good_IMPL= # > > gnonlin_DEPENDS= multimedia/gstreamer-plugins-gnonlin >+gnonlin_IMPL= good > > hls_DEPENDS= multimedia/gstreamer-plugins-hls >+hls_IMPL= bad > > kate_DEPENDS= multimedia/gstreamer-plugins-kate >+kate_IMPL= bad > > libav_DEPENDS= multimedia/gstreamer-libav > libav_GST_PREFIX= gstreamer1- > libav_GST_SUFX= # empty > libav_GST_VERSION= 1.0.0 >+libav_IMPL= # > > libde265_DEPENDS= multimedia/gstreamer-plugins-libde265 >+libde265_IMPL= bad > >-libfame_DEPENDS= multimedia/gstreamer-plugins-libfame >- > mm_DEPENDS= multimedia/gstreamermm > mm_GST_PREFIX= gstreamer > mm_GST_SUFX= # empty > mm_GST_VERSION= 0.9.4 >+mm_IMPL= # > > mpeg2dec_DEPENDS= multimedia/gstreamer-plugins-mpeg2dec >+mpeg2dec_IMPL= ugly > > mpeg2enc_DEPENDS= multimedia/gstreamer-plugins-mpeg2enc >+mpeg2enc_IMPL= bad > > mplex_DEPENDS= multimedia/gstreamer-plugins-mplex >+mplex_IMPL= bad > > openh264_DEPENDS= multimedia/gstreamer-plugins-openh264 >+openh264_IMPL= bad > > qt4_DEPENDS= multimedia/gstreamer-qt4 > qt4_GST_PREFIX= gstreamer- >+qt4_IMPL= # > >-rtmp_DEPENDS= multimedia/gstreamer1-plugins-rtmp >+rtmp_DEPENDS= multimedia/gstreamer-plugins-rtmp >+rtmp_IMPL= bad > >+smoothstreaming_DEPENDS= multimedia/gstreamer-plugins-smoothstreaming >+smoothstreaming_IMPL= bad >+ >+ttml_DEPENDS= multimedia/gstreamer-plugins-ttml >+ttml_IMPL= bad >+ > v4l2_DEPENDS= multimedia/gstreamer-plugins-v4l2 >+v4l2_IMPL= good > >-vaapi_DEPENDS= multimedia/gstreamer-plugins-vaapi >+# hmmm >+vaapi_DEPENDS= multimedia/gstreamer-vaapi >+vaapi_IMPL= bad > > vp8_DEPENDS= multimedia/gstreamer-plugins-vp8 >+vp8_IMPL= bad > > vpx_DEPENDS= multimedia/gstreamer-plugins-vpx >+vpx_IMPL= good > > # XXX: This is a quick solution for ports with USE_GSTREAMER=python > # but without USE_PYTHON. >@@ -336,47 +516,69 @@ > python_GST_PREFIX= ${PYTHON_PKGNAMEPREFIX} > python_GST_SUFX= # empty > python_GST_VERSION= 0.10.4 >+python_IMPL= # > > resindvd_DEPENDS= multimedia/gstreamer-plugins-resindvd >+resindvd_IMPL= bad > > schroedinger_DEPENDS= multimedia/gstreamer-plugins-schroedinger >+schroedinger_IMPL= bad > > theora_DEPENDS= multimedia/gstreamer-plugins-theora >+theora_IMPL= # > > ugly_DEPENDS= multimedia/gstreamer-plugins-ugly >+ugly_IMPL= # > > vdpau_DEPENDS= multimedia/gstreamer-plugins-vdpau >+vdpau_IMPL= bad > >+webrtcdsp_DEPENDS= multimedia/gstreamer-plugins-webrtcdsp >+webrtcdsp_IMPL= bad >+ > x264_DEPENDS= multimedia/gstreamer-plugins-x264 >+x264_IMPL= ugly > > x265_DEPENDS= multimedia/gstreamer-plugins-x265 >+x265_IMPL= bad > > xvid_DEPENDS= multimedia/gstreamer-plugins-xvid >+xvid_IMPL= bad > > > #-- Net Plugins Section ---------------------------------------------------# > > libmms_DEPENDS= net/gstreamer-plugins-libmms >+libmms_IMPL= bad > >+srtp_DEPENDS= net/gstreamer-plugins-srtp >+srtp_IMPL= bad >+ > #-- security plugins section ----------------------------------------------# > > dtls_DEPENDS= security/gstreamer-plugins-dtls >+dtls_IMPL= bad > > #-- sysutils plugins section ----------------------------------------------# > > cdio_DEPENDS= sysutils/gstreamer-plugins-cdio >+cdio_IMPL= ugly > > #-- x11 plugins section ---------------------------------------------------# > > x_DEPENDS= x11/gstreamer-plugins-x >+x_IMPL= # > > ximagesrc_DEPENDS= x11/gstreamer-plugins-ximagesrc >+ximagesrc_IMPL= good > > #-- x11-toolkits plugins section ------------------------------------------# > >-gtksink_DEPENDS= x11-toolkits/gstreamer-plugins-gtksink >+gtk_DEPENDS= x11-toolkits/gstreamer-plugins-gtk >+gtk_IMPL= bad > > pango_DEPENDS= x11-toolkits/gstreamer-plugins-pango >+pango_IMPL= # > > #--------------------------------------------------------------------------# > >@@ -387,33 +589,70 @@ > IGNORE= USE_GSTREAMER and USE_GSTREAMER1 can't be used together > .endif > >+_GST_IMPL_LIST:= # >+ > .if defined(USE_GSTREAMER) >-.for ext in ${USE_GSTREAMER} >+# update this with the gst 1.0 version below >+. for ext in ${USE_GSTREAMER} > ${ext}_GST_PREFIX?= gstreamer-plugins- > ${ext}_GST_VERSION?= ${GST_VERSION}${GST_MINOR_VERSION} > ${ext}_NAME?= ${ext} >-. if ${_USE_GSTREAMER_ALL:M${ext}}!= "" && exists(${PORTSDIR}/${${ext}_DEPENDS}) >-BUILD_DEPENDS+= ${${ext}_GST_PREFIX}${${ext}_NAME}>=${${ext}_GST_VERSION}:${${ext}_DEPENDS} >-RUN_DEPENDS+= ${${ext}_GST_PREFIX}${${ext}_NAME}>=${${ext}_GST_VERSION}:${${ext}_DEPENDS} >-. else >+. if ${_USE_GSTREAMER_ALL:M${ext}}!= "" && exists(${PORTSDIR}/${${ext}_DEPENDS}) >+_GST_BUILD_DEPENDS+= ${${ext}_GST_PREFIX}${${ext}_NAME}>=${${ext}_GST_VERSION}:${${ext}_DEPENDS} >+_GST_RUN_DEPENDS+= ${${ext}_GST_PREFIX}${${ext}_NAME}>=${${ext}_GST_VERSION}:${${ext}_DEPENDS} >+_GST_GST_IMPL_LIST+= ${${ext}_IMPL} >+. else > IGNORE= cannot install: unknown gstreamer ${GST_VERSION} plugin -- ${ext} >-. endif >-.endfor >+. endif >+. endfor >+ >+# everything wants this >+_GST_BUILD_DEPENDS+= gstreamer-plugins>=0:multimedia/gstreamer-plugins >+_GST_LIB_DEPENDS+= libgstreamer-0.10.so:multimedia/gstreamer >+_GST_RUN_DEPENDS+= gstreamer-plugins>=0:multimedia/gstreamer-plugins >+ >+. for plugin in ${_GST_IMPL_LIST:O:u} >+_GST_BUILD_DEPENDS+= gstreamer-plugins-${plugin}>=0:multimedia/gstreamer-plugins-${plugin} >+_GST_RUN_DEPENDS+= gstreamer-plugins-${plugin}>=0:multimedia/gstreamer-plugins-${plugin} >+. endfor >+ >+BUILD_DEPENDS+= ${_GST_BUILD_DEPENDS:O:u} >+LIB_DEPENDS+= ${_GST_LIB_DEPENDS:O:u} >+RUN_DEPENDS+= ${_GST_RUN_DEPENDS:O:u} > .endif > > .if defined(USE_GSTREAMER1) >-.for ext in ${USE_GSTREAMER1} >+. for ext in ${USE_GSTREAMER1} > ${ext}_GST_PREFIX?= gstreamer1-plugins- >-${ext}_GST_VERSION?= ${GST1_VERSION}${GST1_MINIMAL_VERSION} >+${ext}_GST_VERSION?= ${GST1_VERSION} > ${ext}_NAME10?= ${ext} > ${ext}_GST_DEPENDS?= ${${ext}_DEPENDS:S,gstreamer-,gstreamer1-,} >-. if ${_USE_GSTREAMER_ALL:M${ext}}!= "" && exists(${PORTSDIR}/${${ext}_GST_DEPENDS}) >-BUILD_DEPENDS+= ${${ext}_GST_PREFIX}${${ext}_NAME10}>=${${ext}_GST_VERSION}:${${ext}_GST_DEPENDS} >-RUN_DEPENDS+= ${${ext}_GST_PREFIX}${${ext}_NAME10}>=${${ext}_GST_VERSION}:${${ext}_GST_DEPENDS} >-. else >+. if ${_USE_GSTREAMER_ALL:M${ext}}!= "" && exists(${PORTSDIR}/${${ext}_GST_DEPENDS}) >+_GST_BUILD_DEPENDS+= ${${ext}_GST_PREFIX}${${ext}_NAME10}>=${${ext}_GST_VERSION}:${${ext}_GST_DEPENDS} >+_GST_RUN_DEPENDS+= ${${ext}_GST_PREFIX}${${ext}_NAME10}>=${${ext}_GST_VERSION}:${${ext}_GST_DEPENDS} >+. if defined(${ext}1_IMPL) >+_GST_IMPL_LIST+= ${${ext}1_IMPL} >+. else >+_GST_IMPL_LIST+= ${${ext}_IMPL} >+. endif >+. else > IGNORE= cannot install: unknown gstreamer ${GST1_VERSION} plugin -- ${ext} >-. endif >-.endfor >+. endif >+. endfor >+ >+# everything wants this >+_GST_BUILD_DEPENDS+= gstreamer1-plugins>=${GST1_VERSION}:multimedia/gstreamer1-plugins >+_GST_LIB_DEPENDS+= libgstreamer-1.0.so:multimedia/gstreamer1 >+_GST_RUN_DEPENDS+= gstreamer1-plugins>=${GST1_VERSION}:multimedia/gstreamer1-plugins >+ >+. for plugin in ${_GST_IMPL_LIST:O:u} >+_GST_BUILD_DEPENDS+= gstreamer1-plugins-${plugin}>=${GST1_VERSION}:multimedia/gstreamer1-plugins-${plugin} >+_GST_RUN_DEPENDS+= gstreamer1-plugins-${plugin}>=${GST1_VERSION}:multimedia/gstreamer1-plugins-${plugin} >+. endfor >+ >+BUILD_DEPENDS+= ${_GST_BUILD_DEPENDS:O:u} >+LIB_DEPENDS+= ${_GST_LIB_DEPENDS:O:u} >+RUN_DEPENDS+= ${_GST_RUN_DEPENDS:O:u} > .endif > > # The End >Index: audio/Makefile >=================================================================== >--- audio/Makefile (revision 445987) >+++ audio/Makefile (working copy) >@@ -280,15 +280,17 @@ > SUBDIR += gstreamer1-plugins-gme > SUBDIR += gstreamer1-plugins-gsm > SUBDIR += gstreamer1-plugins-jack >+ SUBDIR += gstreamer1-plugins-ladspa > SUBDIR += gstreamer1-plugins-lame >- SUBDIR += gstreamer1-plugins-mad > SUBDIR += gstreamer1-plugins-modplug > SUBDIR += gstreamer1-plugins-mpg123 >+ SUBDIR += gstreamer1-plugins-musepack > SUBDIR += gstreamer1-plugins-ogg > SUBDIR += gstreamer1-plugins-opus > SUBDIR += gstreamer1-plugins-pulse > SUBDIR += gstreamer1-plugins-shout2 > SUBDIR += gstreamer1-plugins-sidplay >+ SUBDIR += gstreamer1-plugins-sndfile > SUBDIR += gstreamer1-plugins-sndio > SUBDIR += gstreamer1-plugins-soundtouch > SUBDIR += gstreamer1-plugins-speex >Index: audio/gstreamer1-plugins-chromaprint/Makefile >=================================================================== >--- audio/gstreamer1-plugins-chromaprint/Makefile (revision 445987) >+++ audio/gstreamer1-plugins-chromaprint/Makefile (working copy) >@@ -1,9 +1,9 @@ > # $FreeBSD$ > >-PORTREVISION= 2 >+PORTREVISION= 0 > CATEGORIES= audio > >-COMMENT= GStreamer fingerprint audio plugin >+COMMENT= GStreamer audio fingerprint extracting plugin > > GST_PLUGIN= chromaprint > DIST= bad >Index: audio/gstreamer1-plugins-ladspa/Makefile >=================================================================== >--- audio/gstreamer1-plugins-ladspa/Makefile (nonexistent) >+++ audio/gstreamer1-plugins-ladspa/Makefile (working copy) >@@ -0,0 +1,13 @@ >+# $FreeBSD$ >+ >+PORTREVISION= 0 >+CATEGORIES= audio >+ >+COMMENT= Gstreamer ladspa (Linux Audio Developer's Simple Plugin API) plugin >+ >+GST_PLUGIN= ladspa >+DIST= bad >+ >+MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins >+ >+.include "${MASTERDIR}/Makefile" >Index: audio/gstreamer1-plugins-mad/Makefile >=================================================================== >--- audio/gstreamer1-plugins-mad/Makefile (revision 445987) >+++ audio/gstreamer1-plugins-mad/Makefile (working copy) >@@ -3,10 +3,10 @@ > PORTREVISION= 0 > CATEGORIES= audio > >-COMMENT= GStreamer mp3 decoder plugin >+COMMENT= Gstreamer musepack mpc encoder/decoder plugin > >-GST_PLUGIN= mad >-DIST= ugly >+GST_PLUGIN= musepack >+DIST= bad > > MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins > >Index: audio/gstreamer1-plugins-musepack/Makefile >=================================================================== >--- audio/gstreamer1-plugins-musepack/Makefile (nonexistent) >+++ audio/gstreamer1-plugins-musepack/Makefile (working copy) >@@ -0,0 +1,13 @@ >+# $FreeBSD$ >+ >+PORTREVISION= 0 >+CATEGORIES= audio >+ >+COMMENT= Gstreamer musepack mpc encoder/decoder plugin >+ >+GST_PLUGIN= musepack >+DIST= bad >+ >+MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins >+ >+.include "${MASTERDIR}/Makefile" >Index: audio/gstreamer1-plugins-sndfile/Makefile >=================================================================== >--- audio/gstreamer1-plugins-sndfile/Makefile (nonexistent) >+++ audio/gstreamer1-plugins-sndfile/Makefile (working copy) >@@ -0,0 +1,14 @@ >+# Created by: Michael Johnson <ahze@FreeBSD.org> >+# $FreeBSD$ >+ >+PORTREVISION= 0 >+CATEGORIES= audio >+ >+COMMENT= Gstreamer sndfile plugin >+ >+GST_PLUGIN= sndfile >+DIST= bad >+ >+MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins >+ >+.include "${MASTERDIR}/Makefile" >Index: audio/gstreamer1-plugins-sndio/Makefile >=================================================================== >--- audio/gstreamer1-plugins-sndio/Makefile (revision 445987) >+++ audio/gstreamer1-plugins-sndio/Makefile (working copy) >@@ -10,9 +10,9 @@ > > LICENSE= ISCL > >-LIB_DEPENDS= libgstaudio-1.0.so:multimedia/gstreamer1-plugins \ >- libgstbase-1.0.so:multimedia/gstreamer1 \ >- libsndio.so:audio/sndio >+#LIB_DEPENDS= libgstaudio-1.0.so:multimedia/gstreamer1-plugins \ >+# libgstbase-1.0.so:multimedia/gstreamer1 >+LIB_DEPENDS= libsndio.so:audio/sndio > > USE_GITHUB= yes > GH_ACCOUNT= t6 >@@ -19,6 +19,7 @@ > > USES= gettext-runtime pkgconfig > USE_GNOME= glib20 >+USE_GSTREAMER1= yes > USE_LDCONFIG= yes > > PLIST_FILES= lib/gstreamer-1.0/libgstsndio.so >Index: graphics/Makefile >=================================================================== >--- graphics/Makefile (revision 445987) >+++ graphics/Makefile (working copy) >@@ -320,9 +320,11 @@ > SUBDIR += gstreamer1-plugins-gdkpixbuf > SUBDIR += gstreamer1-plugins-gl > SUBDIR += gstreamer1-plugins-jpeg >+ SUBDIR += gstreamer1-plugins-kms > SUBDIR += gstreamer1-plugins-libcaca > SUBDIR += gstreamer1-plugins-libvisual > SUBDIR += gstreamer1-plugins-opencv >+ SUBDIR += gstreamer1-plugins-openexr > SUBDIR += gstreamer1-plugins-openjpeg > SUBDIR += gstreamer1-plugins-png > SUBDIR += gstreamer1-plugins-rsvg >Index: graphics/gstreamer1-plugins-gl/Makefile >=================================================================== >--- graphics/gstreamer1-plugins-gl/Makefile (revision 445987) >+++ graphics/gstreamer1-plugins-gl/Makefile (working copy) >@@ -8,16 +8,17 @@ > GST_PLUGIN= gl > DIST= bad > >+GL_GST_DIRS= gst-libs/gst/allocators > PLIST= ${.CURDIR}/pkg-plist > > MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins > > pre-build: >- @cd ${WRKSRC}/gst-libs/gst/gl && ${GMAKE} >+.for dir in ${GL_GST_DIRS} >+ @(cd ${BUILD_WRKSRC}/${dir}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} ${ALL_TARGET}) >+.endfor > > post-install: >- @cd ${WRKSRC}/gst-libs/gst/gl && ${SETENV} DESTDIR=${STAGEDIR} \ >- INSTALL_TARGET=${INSTALL_TARGET} ${GMAKE} install > ${INSTALL_DATA} ${WRKSRC}/pkgconfig/gstreamer-gl.pc \ > ${STAGEDIR}${PREFIX}/libdata/pkgconfig/gstreamer-gl-1.0.pc > >Index: graphics/gstreamer1-plugins-gl/pkg-plist >=================================================================== >--- graphics/gstreamer1-plugins-gl/pkg-plist (revision 445987) >+++ graphics/gstreamer1-plugins-gl/pkg-plist (working copy) >@@ -1,7 +1,7 @@ > include/gstreamer-%%VERSION%%/gst/gl/egl/gstegl.h >-include/gstreamer-%%VERSION%%/gst/gl/egl/gsteglimagememory.h >-include/gstreamer-%%VERSION%%/gst/gl/egl/gstglcontext_egl.h >+include/gstreamer-%%VERSION%%/gst/gl/egl/gsteglimage.h > include/gstreamer-%%VERSION%%/gst/gl/egl/gstgldisplay_egl.h >+include/gstreamer-%%VERSION%%/gst/gl/egl/gstglmemoryegl.h > include/gstreamer-%%VERSION%%/gst/gl/gl.h > include/gstreamer-%%VERSION%%/gst/gl/glprototypes/all_functions.h > include/gstreamer-%%VERSION%%/gst/gl/glprototypes/base.h >@@ -28,7 +28,6 @@ > include/gstreamer-%%VERSION%%/gst/gl/gstglbufferpool.h > include/gstreamer-%%VERSION%%/gst/gl/gstglcolorconvert.h > include/gstreamer-%%VERSION%%/gst/gl/gstglcontext.h >-include/gstreamer-%%VERSION%%/gst/gl/gstglcontrolbindingproxy.h > include/gstreamer-%%VERSION%%/gst/gl/gstgldebug.h > include/gstreamer-%%VERSION%%/gst/gl/gstgldisplay.h > include/gstreamer-%%VERSION%%/gst/gl/gstglfeature.h >@@ -39,6 +38,7 @@ > include/gstreamer-%%VERSION%%/gst/gl/gstglmemorypbo.h > include/gstreamer-%%VERSION%%/gst/gl/gstgloverlaycompositor.h > include/gstreamer-%%VERSION%%/gst/gl/gstglquery.h >+include/gstreamer-%%VERSION%%/gst/gl/gstglrenderbuffer.h > include/gstreamer-%%VERSION%%/gst/gl/gstglshader.h > include/gstreamer-%%VERSION%%/gst/gl/gstglshaderstrings.h > include/gstreamer-%%VERSION%%/gst/gl/gstglsl.h >Index: graphics/gstreamer1-plugins-kms/Makefile >=================================================================== >--- graphics/gstreamer1-plugins-kms/Makefile (nonexistent) >+++ graphics/gstreamer1-plugins-kms/Makefile (working copy) >@@ -0,0 +1,13 @@ >+# $FreeBSD$ >+ >+PORTREVISION= 0 >+CATEGORIES= graphics >+ >+COMMENT= GStreamer video sink via KMS plugin >+ >+GST_PLUGIN= kms >+DIST= bad >+ >+MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins >+ >+.include "${MASTERDIR}/Makefile" >Index: graphics/gstreamer1-plugins-opencv/Makefile >=================================================================== >--- graphics/gstreamer1-plugins-opencv/Makefile (revision 445987) >+++ graphics/gstreamer1-plugins-opencv/Makefile (working copy) >@@ -1,6 +1,6 @@ > # $FreeBSD$ > >-PORTREVISION= 2 >+PORTREVISION= 0 > CATEGORIES= graphics > > COMMENT= GStreamer opencv real time computer vision plugin >@@ -13,4 +13,6 @@ > # Clang has issues with Overloaded stuff inside OpenCV > CXXFLAGS+= -Wno-overloaded-virtual > >+PLIST= ${.CURDIR}/pkg-plist >+ > .include "${MASTERDIR}/Makefile" >Index: graphics/gstreamer1-plugins-opencv/pkg-plist >=================================================================== >--- graphics/gstreamer1-plugins-opencv/pkg-plist (nonexistent) >+++ graphics/gstreamer1-plugins-opencv/pkg-plist (working copy) >@@ -0,0 +1,8 @@ >+include/gstreamer-%%VERSION%%/gst/opencv/gstopencvutils.h >+include/gstreamer-%%VERSION%%/gst/opencv/gstopencvvideofilter.h >+lib/gstreamer-%%VERSION%%/libgstopencv.so >+lib/libgstopencv-%%VERSION%%.so >+lib/libgstopencv-%%VERSION%%.so.0 >+lib/libgstopencv-%%VERSION%%.so.%%SOVERSION%% >+share/gst-plugins-bad/%%VERSION%%/opencv_haarcascades/fist.xml >+share/gst-plugins-bad/%%VERSION%%/opencv_haarcascades/palm.xml >Index: graphics/gstreamer1-plugins-openexr/Makefile >=================================================================== >--- graphics/gstreamer1-plugins-openexr/Makefile (nonexistent) >+++ graphics/gstreamer1-plugins-openexr/Makefile (working copy) >@@ -0,0 +1,13 @@ >+# $FreeBSD$ >+ >+PORTREVISION= 0 >+CATEGORIES= graphics >+ >+COMMENT= GStreamer OpenExr codec plugin >+ >+GST_PLUGIN= openexr >+DIST= bad >+ >+MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins >+ >+.include "${MASTERDIR}/Makefile" >Index: graphics/gstreamer1-plugins-webp/Makefile >=================================================================== >--- graphics/gstreamer1-plugins-webp/Makefile (revision 445987) >+++ graphics/gstreamer1-plugins-webp/Makefile (working copy) >@@ -1,6 +1,6 @@ > # $FreeBSD$ > >-PORTREVISION= 2 >+PORTREVISION= 0 > CATEGORIES= graphics > > COMMENT= GStreamer webp image decoder plugin >Index: multimedia/Makefile >=================================================================== >--- multimedia/Makefile (revision 445987) >+++ multimedia/Makefile (working copy) >@@ -122,6 +122,7 @@ > SUBDIR += gstreamer1-plugins-assrender > SUBDIR += gstreamer1-plugins-bad > SUBDIR += gstreamer1-plugins-core >+ SUBDIR += gstreamer1-plugins-dash > SUBDIR += gstreamer1-plugins-dts > SUBDIR += gstreamer1-plugins-dv > SUBDIR += gstreamer1-plugins-dvdread >@@ -132,11 +133,14 @@ > SUBDIR += gstreamer1-plugins-libde265 > SUBDIR += gstreamer1-plugins-mpeg2dec > SUBDIR += gstreamer1-plugins-mpeg2enc >+ SUBDIR += gstreamer1-plugins-mplex > SUBDIR += gstreamer1-plugins-openh264 > SUBDIR += gstreamer1-plugins-resindvd > SUBDIR += gstreamer1-plugins-rtmp > SUBDIR += gstreamer1-plugins-schroedinger >+ SUBDIR += gstreamer1-plugins-smoothstreaming > SUBDIR += gstreamer1-plugins-theora >+ SUBDIR += gstreamer1-plugins-ttml > SUBDIR += gstreamer1-plugins-ugly > SUBDIR += gstreamer1-plugins-v4l2 > SUBDIR += gstreamer1-plugins-vpx >Index: multimedia/gstreamer1/Makefile >=================================================================== >--- multimedia/gstreamer1/Makefile (revision 445987) >+++ multimedia/gstreamer1/Makefile (working copy) >@@ -2,10 +2,10 @@ > # $FreeBSD$ > > PORTNAME= gstreamer >-PORTVERSION= 1.8.0 >-PORTREVISION= 2 >+PORTVERSION= 1.12.2 > CATEGORIES= multimedia >-MASTER_SITES= http://gstreamer.freedesktop.org/src/gstreamer/ >+MASTER_SITES= GNOME \ >+ http://gstreamer.freedesktop.org/src/gstreamer/ > PKGNAMESUFFIX= 1 > > MAINTAINER= multimedia@FreeBSD.org >@@ -16,8 +16,8 @@ > > PORTSCOUT= limitw:1,even > >-CFLAGS:= ${CFLAGS} -O2 -Wno-format >-USES= bison gettext gmake libtool pathfix pkgconfig tar:xz >+CFLAGS+= -Wno-format >+USES= bison gettext gmake gnome libtool pathfix pkgconfig tar:xz > USE_GNOME= glib20 introspection:build > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --disable-tests \ >@@ -28,10 +28,16 @@ > CONFIGURE_ENV= ac_cv_func_register_printf_function="no" > INSTALL_TARGET= install-strip > PLIST_SUB= VERSION=${GST10_VERSION} \ >- SOVERSION=0.800.0 >+ SOVERSION=0.1202.0 > USE_LDCONFIG= yes > GST10_VERSION= 1.0 > >+.include <bsd.port.options.mk> >+ >+.if ${ARCH} == i386 || ${ARCH} == amd64 >+LIB_DEPENDS+= libunwind.so:devel/libunwind >+.endif >+ > post-patch: > @${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||g' \ > ${WRKSRC}/configure >Index: multimedia/gstreamer1/distinfo >=================================================================== >--- multimedia/gstreamer1/distinfo (revision 445987) >+++ multimedia/gstreamer1/distinfo (working copy) >@@ -1,2 +1,3 @@ >-SHA256 (gstreamer-1.8.0.tar.xz) = 947a314a212b5d94985d89b43440dbe66b696e12bbdf9a2f78967b98d74abedc >-SIZE (gstreamer-1.8.0.tar.xz) = 3616276 >+TIMESTAMP = 1500046323 >+SHA256 (gstreamer-1.12.2.tar.xz) = 9fde3f39a2ea984f9e07ce09250285ce91f6e3619d186889f75b5154ecf994ba >+SIZE (gstreamer-1.12.2.tar.xz) = 3172260 >Index: multimedia/gstreamer1/pkg-plist >=================================================================== >--- multimedia/gstreamer1/pkg-plist (revision 445987) >+++ multimedia/gstreamer1/pkg-plist (working copy) >@@ -24,11 +24,13 @@ > include/gstreamer-%%VERSION%%/gst/check/gstharness.h > include/gstreamer-%%VERSION%%/gst/check/gsttestclock.h > include/gstreamer-%%VERSION%%/gst/check/internal-check.h >+include/gstreamer-%%VERSION%%/gst/controller/controller-enumtypes.h > include/gstreamer-%%VERSION%%/gst/controller/controller.h > include/gstreamer-%%VERSION%%/gst/controller/gstargbcontrolbinding.h > include/gstreamer-%%VERSION%%/gst/controller/gstdirectcontrolbinding.h > include/gstreamer-%%VERSION%%/gst/controller/gstinterpolationcontrolsource.h > include/gstreamer-%%VERSION%%/gst/controller/gstlfocontrolsource.h >+include/gstreamer-%%VERSION%%/gst/controller/gstproxycontrolbinding.h > include/gstreamer-%%VERSION%%/gst/controller/gsttimedvaluecontrolsource.h > include/gstreamer-%%VERSION%%/gst/controller/gsttriggercontrolsource.h > include/gstreamer-%%VERSION%%/gst/glib-compat.h >@@ -45,6 +47,7 @@ > include/gstreamer-%%VERSION%%/gst/gstchildproxy.h > include/gstreamer-%%VERSION%%/gst/gstclock.h > include/gstreamer-%%VERSION%%/gst/gstcompat.h >+include/gstreamer-%%VERSION%%/gst/gstconfig.h > include/gstreamer-%%VERSION%%/gst/gstcontext.h > include/gstreamer-%%VERSION%%/gst/gstcontrolbinding.h > include/gstreamer-%%VERSION%%/gst/gstcontrolsource.h >@@ -54,6 +57,7 @@ > include/gstreamer-%%VERSION%%/gst/gstdevicemonitor.h > include/gstreamer-%%VERSION%%/gst/gstdeviceprovider.h > include/gstreamer-%%VERSION%%/gst/gstdeviceproviderfactory.h >+include/gstreamer-%%VERSION%%/gst/gstdynamictypefactory.h > include/gstreamer-%%VERSION%%/gst/gstelement.h > include/gstreamer-%%VERSION%%/gst/gstelementfactory.h > include/gstreamer-%%VERSION%%/gst/gstelementmetadata.h >@@ -84,6 +88,8 @@ > include/gstreamer-%%VERSION%%/gst/gstregistry.h > include/gstreamer-%%VERSION%%/gst/gstsample.h > include/gstreamer-%%VERSION%%/gst/gstsegment.h >+include/gstreamer-%%VERSION%%/gst/gststreamcollection.h >+include/gstreamer-%%VERSION%%/gst/gststreams.h > include/gstreamer-%%VERSION%%/gst/gststructure.h > include/gstreamer-%%VERSION%%/gst/gstsystemclock.h > include/gstreamer-%%VERSION%%/gst/gsttaglist.h >@@ -115,7 +121,6 @@ > lib/girepository-1.0/GstCheck-%%VERSION%%.typelib > lib/girepository-1.0/GstController-%%VERSION%%.typelib > lib/girepository-1.0/GstNet-%%VERSION%%.typelib >-lib/gstreamer-%%VERSION%%/include/gst/gstconfig.h > lib/gstreamer-%%VERSION%%/libgstcoreelements.so > lib/gstreamer-%%VERSION%%/libgstcoretracers.so > lib/libgstbase-%%VERSION%%.so >@@ -138,16 +143,17 @@ > libdata/pkgconfig/gstreamer-check-%%VERSION%%.pc > libdata/pkgconfig/gstreamer-controller-%%VERSION%%.pc > libdata/pkgconfig/gstreamer-net-%%VERSION%%.pc >+libexec/gstreamer-%%VERSION%%/gst-completion-helper > libexec/gstreamer-%%VERSION%%/gst-plugin-scanner >-@(,,7755) libexec/gstreamer-%%VERSION%%/gst-ptp-helper >+@(,,4755) libexec/gstreamer-%%VERSION%%/gst-ptp-helper > man/man1/gst-inspect-%%VERSION%%.1.gz > man/man1/gst-launch-%%VERSION%%.1.gz >+man/man1/gst-stats-%%VERSION%%.1.gz > man/man1/gst-typefind-%%VERSION%%.1.gz > share/aclocal/gst-element-check-%%VERSION%%.m4 > share/bash-completion/completions/gst-inspect-%%VERSION%% > share/bash-completion/completions/gst-launch-%%VERSION%% > share/bash-completion/helpers/gst >-share/bash-completion/helpers/gst-completion-helper-%%VERSION%% > share/gir-1.0/Gst-%%VERSION%%.gir > share/gir-1.0/GstBase-%%VERSION%%.gir > share/gir-1.0/GstCheck-%%VERSION%%.gir >@@ -154,6 +160,7 @@ > share/gir-1.0/GstController-%%VERSION%%.gir > share/gir-1.0/GstNet-%%VERSION%%.gir > share/locale/af/LC_MESSAGES/gstreamer-%%VERSION%%.mo >+share/locale/ast/LC_MESSAGES/gstreamer-%%VERSION%%.mo > share/locale/az/LC_MESSAGES/gstreamer-%%VERSION%%.mo > share/locale/be/LC_MESSAGES/gstreamer-%%VERSION%%.mo > share/locale/bg/LC_MESSAGES/gstreamer-%%VERSION%%.mo >@@ -168,6 +175,7 @@ > share/locale/eu/LC_MESSAGES/gstreamer-%%VERSION%%.mo > share/locale/fi/LC_MESSAGES/gstreamer-%%VERSION%%.mo > share/locale/fr/LC_MESSAGES/gstreamer-%%VERSION%%.mo >+share/locale/fur/LC_MESSAGES/gstreamer-%%VERSION%%.mo > share/locale/gl/LC_MESSAGES/gstreamer-%%VERSION%%.mo > share/locale/hr/LC_MESSAGES/gstreamer-%%VERSION%%.mo > share/locale/hu/LC_MESSAGES/gstreamer-%%VERSION%%.mo >Index: multimedia/gstreamer1-editing-services/Makefile >=================================================================== >--- multimedia/gstreamer1-editing-services/Makefile (revision 445987) >+++ multimedia/gstreamer1-editing-services/Makefile (working copy) >@@ -2,7 +2,7 @@ > # $FreeBSD$ > > PORTNAME= gstreamer1-editing-services >-PORTVERSION= 1.8.0 >+PORTVERSION= 1.12.2 > CATEGORIES= multimedia > MASTER_SITES= http://gstreamer.freedesktop.org/src/gstreamer-editing-services/ > DISTNAME= gstreamer-editing-services-${PORTVERSION} >@@ -12,15 +12,15 @@ > > PORTSCOUT= limitw:1,even > >-USES= gmake libtool pathfix python:2 pkgconfig tar:xz >+USES= gmake gnome libtool pathfix python:2.7 pkgconfig tar:xz > USE_LDCONFIG= yes > GNU_CONFIGURE= yes >-USE_GNOME= glib20 introspection:build libxml2 >-USE_GSTREAMER1= yes >+USE_GNOME= glib20 introspection:build libxml2 pygobject3 >+USE_GSTREAMER1= good > INSTALL_TARGET= install-strip > > CONFIGURE_ARGS= --enable-introspection=yes \ > --with-bash-completion-dir=${PREFIX}/share/bash-completion/completions >-PLIST_SUB= VERSION=1.0 SOVERSION=0.800.0 >+PLIST_SUB= VERSION=1.0 SOVERSION=0.1202.0 > > .include <bsd.port.mk> >Index: multimedia/gstreamer1-editing-services/distinfo >=================================================================== >--- multimedia/gstreamer1-editing-services/distinfo (revision 445987) >+++ multimedia/gstreamer1-editing-services/distinfo (working copy) >@@ -1,2 +1,3 @@ >-SHA256 (gstreamer-editing-services-1.8.0.tar.xz) = 50f066d5b4090d5739fd6d38932bbe14c1aea83a64ed55f54a08cf90946b3abe >-SIZE (gstreamer-editing-services-1.8.0.tar.xz) = 1036176 >+TIMESTAMP = 1500051429 >+SHA256 (gstreamer-editing-services-1.12.2.tar.xz) = 59c75497b53d36f020cb0cb7c7b9ae7545f5b47fd6e4406d4f3391741071202e >+SIZE (gstreamer-editing-services-1.12.2.tar.xz) = 1059672 >Index: multimedia/gstreamer1-editing-services/pkg-plist >=================================================================== >--- multimedia/gstreamer1-editing-services/pkg-plist (revision 445987) >+++ multimedia/gstreamer1-editing-services/pkg-plist (working copy) >@@ -64,6 +64,10 @@ > lib/libges-%%VERSION%%.so > lib/libges-%%VERSION%%.so.0 > lib/libges-%%VERSION%%.so.%%SOVERSION%% >+%%PYTHON_SITELIBDIR%%/gstreamer-editing-services/GES.py >+%%PYTHON_SITELIBDIR%%/gstreamer-editing-services/GES.pyc >+%%PYTHON_SITELIBDIR%%/gstreamer-editing-services/GES.%%PYTHON_PYOEXTENSION%% > libdata/pkgconfig/gst-editing-services-%%VERSION%%.pc >+man/man1/ges-launch-%%VERSION%%.1.gz > share/bash-completion/completions/ges-launch-%%VERSION%% > share/gir-%%VERSION%%/GES-%%VERSION%%.gir >Index: multimedia/gstreamer1-libav/Makefile >=================================================================== >--- multimedia/gstreamer1-libav/Makefile (revision 445987) >+++ multimedia/gstreamer1-libav/Makefile (working copy) >@@ -2,8 +2,7 @@ > # $FreeBSD$ > > PORTNAME= gstreamer1-libav >-PORTVERSION= 1.8.0 >-PORTREVISION= 2 >+PORTVERSION= 1.12.2 > CATEGORIES= multimedia > MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-libav/ > DISTNAME= gst-libav-${PORTVERSION} >@@ -20,13 +19,13 @@ > > PORTSCOUT= limitw:1,even > >-USES= compiler:features gmake libtool pkgconfig tar:xz >+USES= compiler:features gettext-runtime gmake libtool localbase \ >+ pkgconfig tar:xz > USE_LDCONFIG= yes > USE_GSTREAMER1= yes >+USE_GNOME= glib20 > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --with-system-libav >-CPPFLAGS+= -I${LOCALBASE}/include >-LDFLAGS+= -L${LOCALBASE}/lib > > INSTALL_TARGET= install-strip > >Index: multimedia/gstreamer1-libav/distinfo >=================================================================== >--- multimedia/gstreamer1-libav/distinfo (revision 445987) >+++ multimedia/gstreamer1-libav/distinfo (working copy) >@@ -1,2 +1,3 @@ >-SHA256 (gst-libav-1.8.0.tar.xz) = 5a1ce28876aee93cb4f3d090f0e807915a5d9bc1325e3480dd302b85aeb4291c >-SIZE (gst-libav-1.8.0.tar.xz) = 7983656 >+TIMESTAMP = 1500051021 >+SHA256 (gst-libav-1.12.2.tar.xz) = 5bb735b9bb218b652ae4071ea6f6be8eaae55e9d3233aec2f36b882a27542db3 >+SIZE (gst-libav-1.12.2.tar.xz) = 8784544 >Index: multimedia/gstreamer1-plugins/Makefile >=================================================================== >--- multimedia/gstreamer1-plugins/Makefile (revision 445987) >+++ multimedia/gstreamer1-plugins/Makefile (working copy) >@@ -5,7 +5,7 @@ > PORTVERSION?= ${BASE_PORTVERSION} > # When chasing a shared library for a plug-in bump the PORTREVISION in the > # plug-in port instead, like ${category}/gstreamer1-plugin-${PLUGIN}. >-PORTREVISION?= 3 >+PORTREVISION?= 0 > CATEGORIES?= multimedia audio > MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-plugins-base/:base \ > http://gstreamer.freedesktop.org/src/gst-plugins-bad/:bad \ >@@ -26,21 +26,21 @@ > > PORTSCOUT= limitw:1,even > >-BASE_PORTVERSION= 1.8.0 >+BASE_PORTVERSION= 1.12.2 > BASE_DISTNAME= gst-plugins-base-${BASE_PORTVERSION} > BASE_DISTFILE= ${BASE_DISTNAME}${EXTRACT_SUFX} >-BAD_PORTVERSION= 1.8.0 >+BAD_PORTVERSION= 1.12.2 > BAD_DISTNAME= gst-plugins-bad-${BAD_PORTVERSION} > BAD_DISTFILE= ${BAD_DISTNAME}${EXTRACT_SUFX} >-GOOD_PORTVERSION= 1.8.0 >+GOOD_PORTVERSION= 1.12.2 > GOOD_DISTNAME= gst-plugins-good-${GOOD_PORTVERSION} > GOOD_DISTFILE= ${GOOD_DISTNAME}${EXTRACT_SUFX} >-UGLY_PORTVERSION= 1.8.0 >+UGLY_PORTVERSION= 1.12.2 > UGLY_DISTNAME= gst-plugins-ugly-${UGLY_PORTVERSION} > UGLY_DISTFILE= ${UGLY_DISTNAME}${EXTRACT_SUFX} > DIST?= base > >-USES+= gettext gmake libtool pathfix pkgconfig tar:xz >+USES+= gettext gmake gnome libtool pathfix pkgconfig tar:xz > WANT_GSTREAMER= yes > USE_GNOME+= glib20 introspection:build libxml2 > GNU_CONFIGURE= yes >@@ -48,7 +48,7 @@ > GST_PLUGIN?= base > USE_LDCONFIG= yes > >-CFLAGS:= ${CFLAGS} -O2 -Wno-format >+CFLAGS+= -Wno-format > CPPFLAGS+= -I${LOCALBASE}/include > LDFLAGS+= -lpthread -L${LOCALBASE}/lib ${EXTRA_LIBS} > >@@ -60,7 +60,7 @@ > .endif > > VERSION= 1.0 >-SOVERSION= 0.800.0 >+SOVERSION= 0.1202.0 > PLIST_SUB+= VERSION="${VERSION}" \ > SOVERSION="${SOVERSION}" > >@@ -135,8 +135,8 @@ > ${WRKSRC}/ext/resindvd/resindvdsrc.c > .endif > .if ${DIST} != ugly >- @${FIND} ${WRKSRC}/ext ${WRKSRC}/sys -name Makefile.in | \ >- ${XARGS} -n 10 ${REINPLACE_CMD} -e \ >+ @${FIND} ${WRKSRC}/ext ${WRKSRC}/sys \ >+ -name Makefile.in | ${XARGS} -n 10 ${REINPLACE_CMD} -e \ > '/la_DEPENDENCIES/,/am__DEPENDENCIES/s,$$(top_builddir)/gst-libs/.*.la,,' -e \ > 's|$$(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_API_VERSION@.la|-lgsttag-${VERSION}|; \ > s|$$(top_builddir)/gst-libs/gst/audio/libgstaudio-@GST_API_VERSION@.la|-lgstaudio-${VERSION}|; \ >@@ -148,6 +148,8 @@ > s|$$(top_builddir)/gst-libs/gst/base/libgstbadbase-@GST_API_VERSION@.la|-lgstbadbase-${VERSION}|; \ > s|$$(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader-@GST_API_VERSION@.la|-lgsturidownloader-${VERSION}|; \ > s|$$(top_builddir)/gst-libs/gst/adaptivedemux/libgstadaptivedemux-@GST_API_VERSION@.la|-lgstadaptivedemux-${VERSION}|; \ >+ s|$$(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-@GST_API_VERSION@.la|-lgstcodecparsers-${VERSION}|; \ >+ s|$$(top_builddir)/gst-libs/gst/allocators/libgstbadallocators-@GST_API_VERSION@.la|-lgstbadallocators-${VERSION}|; \ > s|$$(top_builddir)/gst-libs/gst/video/libgstbadvideo-@GST_API_VERSION@.la|-lgstbadvideo-${VERSION}|' > > @${FIND} ${WRKSRC}/ext ${WRKSRC}/sys -name Makefile.in | \ >@@ -163,9 +165,22 @@ > s|$$(top_builddir)/gst-libs/gst/base/libgstbadbase-$$(GST_API_VERSION).la|-lgstbadbase-${VERSION}|; \ > s|$$(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader-$$(GST_API_VERSION).la|-lgsturidownloader-${VERSION}|; \ > s|$$(top_builddir)/gst-libs/gst/adaptivedemux/libgstadaptivedemux-@GST_API_VERSION@.la|-lgstadaptivedemux-${VERSION}|; \ >+ s|$$(top_builddir)/gst-libs/gst/codecparsers/libgstcodecparsers-$$(GST_API_VERSION).la|-lgstcodecparsers-${VERSION}|; \ >+ s|$$(top_builddir)/gst-libs/gst/allocators/libgstbadallocators-$$(GST_API_VERSION).la|-lgstbadallocators-${VERSION}|; \ > s|$$(top_builddir)/gst-libs/gst/video/libgstbadvideo-$$(GST_API_VERSION).la|-lgstbadvideo-${VERSION}|' > .endif > >+.if ${DIST} == bad >+# Disable X11 support in librfb >+post-configure: >+ @${REINPLACE_CMD} -e 's|HAVE_X11 = yes|HAVE_X11 = no|g' \ >+ -e 's|#ifdef HAVE_X11|#ifdef NO_X11|g' \ >+ -e 's|$$(X11_CFLAGS) \\|\\|g' \ >+ -e 's|$$(X11_LIBS) \\|\\|g' \ >+ ${WRKSRC}/gst/librfb/Makefile \ >+ ${WRKSRC}/gst/librfb/gstrfbsrc.c >+.endif >+ > pre-install: > ${MKDIR} ${STAGEDIR}${PREFIX}/lib/gstreamer-1.0 > >Index: multimedia/gstreamer1-plugins/Makefile.common >=================================================================== >--- multimedia/gstreamer1-plugins/Makefile.common (revision 445987) >+++ multimedia/gstreamer1-plugins/Makefile.common (working copy) >@@ -18,6 +18,7 @@ > bs2b \ > chromaprint \ > curl \ >+ dash \ > dtls \ > dts \ > faac \ >@@ -25,19 +26,22 @@ > flite \ > gme \ > gsm \ >- gtksink \ >+ gtk3 \ > hls \ > kate \ >+ kms \ >+ ladspa \ > libde265 \ > libmms \ >- librfb \ > modplug \ > mpeg2enc \ > mplex \ >+ musepack \ > neon \ > ofa \ > openal \ > opencv \ >+ openexr \ > opengl \ > openh264 \ > openjpeg \ >@@ -45,63 +49,49 @@ > rtmp \ > rsvg \ > schro \ >+ smoothstreaming \ >+ sndfile \ > soundtouch \ > spandsp \ >+ srtp \ >+ ttml \ > vdpau \ >+ wayland \ > webp \ >+ webrtcdsp \ > x265 \ > zbar \ > >-# plugins not yet ported to the 1.0 API, or not portable >-BAD_GST_ALL_PLUGINS+= \ >- acm \ >- apexsink \ >- cdxaparse \ >- dc1394 \ >- dccp \ >- faceoverlay \ >- hdvparse \ >- linsys \ >- lv2 \ >- musepack \ >- mve \ >- nas \ >- nuvdemux \ >- patchdetect \ >- sdi \ >- sdl \ >- sndio \ >- teletextdec \ >- timidity \ >- tta \ >- wininet \ >- xvid >- > # --with-egl-window-system=none --disable-opengl --disable-gles2 --disable-egl --disable-glx \ > >+# XXX need to sort these three out. > BAD_GST_NON_PLUGINS= \ > --disable-gles2 \ > --disable-egl \ >- --disable-glx \ >- --disable-wayland \ >+ --disable-glx >+BAD_GST_NON_PLUGINS+= \ > --enable-bz2 \ > --enable-dvb \ > --enable-shm \ >- --disable-wgl \ > --disable-acm \ > --disable-android_media \ > --disable-apple_media \ > --disable-avc \ >- --disable-dc1394 \ >- --disable-dccp \ >+ --disable-bluez \ >+ --disable-directfb \ > --disable-direct3d \ > --disable-directsound \ >- --disable-fbdev \ >+ --disable-msdk \ >+ --disable-nvenc \ >+ --disable-sbc \ >+ --disable-tinyalsa \ > --disable-uvch264 \ > --disable-vcd \ > --disable-vulkan \ >- --disable-wildmidi \ >- --disable-wininet >+ --disable-wasapi \ >+ --disable-wgl \ >+ --disable-winks \ >+ --disable-winscreencap > > GOOD_GST_ALL_PLUGINS+= \ > aalib \ >@@ -108,12 +98,13 @@ > cairo \ > flac \ > gdk_pixbuf \ >+ gst_v4l2 \ > jack \ > jpeg \ > libcaca \ > libdv \ > libpng \ >- gst_v4l2 \ >+ pulse \ > shout2 \ > soup \ > speex \ >@@ -120,8 +111,7 @@ > taglib \ > vpx \ > wavpack \ >- x \ >- pulse >+ x > > GOOD_GST_NON_PLUGINS= \ > --disable-dv1394 \ >@@ -142,7 +132,6 @@ > cdio \ > dvdread \ > lame \ >- mad \ > mpeg2dec \ > mpg123 \ > sidplay \ >@@ -203,6 +192,7 @@ > > # aalib > gst_aalib_LIB_DEPENDS= libaa.so:graphics/aalib >+gst_aalib_USES= ncurses > gst_aalib_PLIST_FILES= ${GST_LIB_DIR}/libgstaasink.so > > # amrnb >@@ -234,10 +224,17 @@ > gst_chromaprint_LIB_DEPENDS= libchromaprint.so:audio/chromaprint > > # curl >-gst_curl_LIB_DEPENDS= libcurl.so:ftp/curl >+gst_curl_LIB_DEPENDS= libcurl.so:ftp/curl \ >+ libssh2.so:security/libssh2 > >+# dash >+gst_dash_USE_GNOME= libxml2 >+gst_dash_PLIST_FILES= ${GST_LIB_DIR}/libgstdashdemux.so >+ > # dtls >-gst_dtls_USES= compiler:c11 >+gst_dtls_USES= compiler:c11 ssl >+gst_dtls_CONFIGURE_ENV= DTLS_CFLAGS="-I${OPENSSLINC}" \ >+ DTLS_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" > > # dts > gst_dts_LIB_DEPENDS= libdca.so:multimedia/libdca >@@ -269,10 +266,10 @@ > > # gl > gst_gl_USE_GL= gl glu glesv2 egl >-#xxxx do we need it? >-#gst_gl_USE_GNOME= introspection:build >+gst_gl_LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene > gst_gl_CONFIGURE_ARGS= --enable-gl --enable-glx \ > --enable-egl --enable-gles2 >+gst_gl_GST_PLUGIN_DIR= gst-libs/gst/gl ext/gl > gst_gl_PLIST_FILES= # > > # gme >@@ -281,9 +278,11 @@ > # gsm > gst_gsm_LIB_DEPENDS= libgsm.so:audio/gsm > >-# gtksink >-gst_gtksink_USE_GNOME= gtk30 >-gst_gtksink_GST_PLUGIN_DIR=ext/gtk >+# gtk3 >+gst_gtk3_USE_GNOME= cairo gdkpixbuf2 gtk30 >+gst_gtk3_CONFIGURE_ARGS=--enable-gtk3 >+gst_gtk3_GST_PLUGIN_DIR=ext/gtk >+gst_gtk3_PLIST_FILES= ${GST_LIB_DIR}/libgstgtk.so > > # hls > gst_hls_LIB_DEPENDS= libnettle.so:security/nettle >@@ -297,6 +296,13 @@ > # kate > gst_kate_LIB_DEPENDS= libkate.so:multimedia/libkate > >+# kms >+gst_kms_LIB_DEPENDS= libkms.so:graphics/libdrm >+gst_kms_GST_PLUGIN_DIR= sys/kms >+ >+# ladspa >+gst_ladspa_BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa >+ > # lame > gst_lame_LIB_DEPENDS= libmp3lame.so:audio/lame > >@@ -311,6 +317,9 @@ > gst_libmms_LIB_DEPENDS= libmms.so:net/libmms > gst_libmms_PLIST_FILES= ${GST_LIB_DIR}/libgstmms.so > >+# librfb >+gst_librfb_USE_XORG= x11 >+ > # png > gst_libpng_LIB_DEPENDS= libpng.so:graphics/png > gst_libpng_PLIST_FILES= ${GST_LIB_DIR}/libgstpng.so >@@ -318,9 +327,6 @@ > # libvisual > gst_libvisual_LIB_DEPENDS= libvisual-0.4.so:graphics/libvisual04 > >-# mad >-gst_mad_LIB_DEPENDS= libmad.so:audio/libmad >- > # modplug > gst_modplug_LIB_DEPENDS= libmodplug.so:audio/libmodplug > >@@ -330,9 +336,15 @@ > # mpeg2dec > gst_mpeg2dec_LIB_DEPENDS= libmpeg2.so:multimedia/libmpeg2 > >+# mplex >+gst_mplex_LIB_DEPENDS= libmplex2.so:multimedia/mjpegtools >+ > # mpg123 > gst_mpg123_LIB_DEPENDS= libmpg123.so:audio/mpg123 > >+# musepack >+gst_musepack_LIB_DEPENDS=libmpcdec.so:audio/musepack >+ > # neon > gst_neon_LIB_DEPENDS+= libneon.so:www/neon > gst_neon_PLIST_FILES= ${GST_LIB_DIR}/libgstneonhttpsrc.so >@@ -341,14 +353,18 @@ > gst_ogg_LIB_DEPENDS= libogg.so:audio/libogg > > # opencv >-gst_opencv_LIB_DEPENDS= libopencv_highgui.so:graphics/opencv >-gst_opencv_PLIST_FILES= ${GST_LIB_DIR}/libgstopencv.so \ >- share/gst-plugins-bad/${VERSION}/opencv_haarcascades/fist.xml \ >- share/gst-plugins-bad/${VERSION}/opencv_haarcascades/palm.xml >+gst_opencv_LIB_DEPENDS= libopencv_core.so:graphics/opencv-core \ >+ libopencv_highgui.so:graphics/opencv >+gst_opencv_GST_PLUGIN_DIR= gst-libs/gst/opencv ext/opencv >+gst_opencv_PLIST_FILES= # > gst_opencv_USES= compiler:c++11-lib > >+# openexr >+gst_openexr_LIB_DEPENDS=libImath-2_2.so:graphics/ilmbase \ >+ libIlmImf.so:graphics/OpenEXR >+ > # openjpeg >-gst_openjpeg_LIB_DEPENDS= libopenjpeg.so:graphics/openjpeg15 >+gst_openjpeg_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg > > # openh264 > gst_openh264_LIB_DEPENDS= libopenh264.so:multimedia/openh264 >@@ -357,20 +373,22 @@ > gst_opus_LIB_DEPENDS= libopus.so:audio/opus > > # pango >-gst_pango_USE_GNOME= pango >+gst_pango_USE_GNOME= cairo pango > > # pulse > gst_pulse_LIB_DEPENDS= libpulse.so:audio/pulseaudio >+gst_pulse_PLIST_FILES= ${GST_LIB_DIR}/libgstpulseaudio.so > > # resindvd > gst_resindvd_BUILD_DEPENDS= libdvdnav>=4.1.2:multimedia/libdvdnav >+gst_resindvd_LIB_DEPENDS= libdvdread.so:multimedia/libdvdread > gst_resindvd_RUN_DEPENDS= libdvdnav>=4.1.2:multimedia/libdvdnav > >-# rtmp xxx >+# rtmp > gst_rtmp_LIB_DEPENDS= librtmp.so:multimedia/librtmp > > # rsvg >-gst_rsvg_USE_GNOME= librsvg2 >+gst_rsvg_USE_GNOME= cairo librsvg2 > > # shout2 > gst_shout2_LIB_DEPENDS= libshout.so:audio/libshout >@@ -379,13 +397,17 @@ > gst_sidplay_LIB_DEPENDS= libsidplay.so:audio/libsidplay > gst_sidplay_PLIST_FILES= ${GST_LIB_DIR}/libgstsid.so > >+# smoothstreaming >+gst_smoothstreaming_USE_GNOME= libxml2 >+ >+# sndfile >+gst_sndfile_LIB_DEPENDS= libsndfile.so:audio/libsndfile >+ > # soundtouch > gst_soundtouch_LIB_DEPENDS= libSoundTouch.so:audio/soundtouch > > # souphttpsrc > gst_soup_LIB_DEPENDS= libsoup-2.4.so:devel/libsoup >-gst_soup_GST_PLUGIN_DIR=ext/soup >-gst_soup_PLIST_FILES= ${GST_LIB_DIR}/libgstsouphttpsrc.so > > # spandsp > gst_spandsp_LIB_DEPENDS= libspandsp.so:comms/spandsp >@@ -393,6 +415,9 @@ > # speex > gst_speex_LIB_DEPENDS= libspeex.so:audio/speex > >+# srtp >+gst_srtp_LIB_DEPENDS= libsrtp.so:net/libsrtp >+ > # schroedinger or schro for short > gst_schro_LIB_DEPENDS= libschroedinger-1.0.so:multimedia/schroedinger > gst_schro_GST_PLUGIN_DIR= ext/schroedinger >@@ -401,8 +426,13 @@ > gst_taglib_LIB_DEPENDS= libtag.so:audio/taglib > > # theora >-gst_theora_LIB_DEPENDS= libtheora.so:multimedia/libtheora >+gst_theora_LIB_DEPENDS= libtheora.so:multimedia/libtheora \ >+ libogg.so:audio/libogg > >+# ttml >+gst_ttml_USE_GNOME= cairo libxml2 pango >+gst_ttml_PLIST_FILES= ${GST_LIB_DIR}/libgstttmlsubs.so >+ > # twolame > gst_twolame_LIB_DEPENDS= libtwolame.so:audio/twolame > >Index: multimedia/gstreamer1-plugins/distinfo >=================================================================== >--- multimedia/gstreamer1-plugins/distinfo (revision 445987) >+++ multimedia/gstreamer1-plugins/distinfo (working copy) >@@ -1,8 +1,9 @@ >-SHA256 (gst-plugins-base-1.8.0.tar.xz) = abc0acc1d15b4b9c97c65cd9689bd6400081853b9980ea428d3c8572dd791522 >-SIZE (gst-plugins-base-1.8.0.tar.xz) = 2890152 >-SHA256 (gst-plugins-bad-1.8.0.tar.xz) = 116376dd1085082422e0b21b0ecd3d1cb345c469c58e32463167d4675f4ca90e >-SIZE (gst-plugins-bad-1.8.0.tar.xz) = 4460144 >-SHA256 (gst-plugins-ugly-1.8.0.tar.xz) = 53657ffb7d49ddc4ae40e3f52e56165db4c06eb016891debe2b6c0e9f134eb8c >-SIZE (gst-plugins-ugly-1.8.0.tar.xz) = 898408 >-SHA256 (gst-plugins-good-1.8.0.tar.xz) = c20c134d47dbc238d921707a3b66da709c2b4dd89f9d267cec13d1ddf16e9f4d >-SIZE (gst-plugins-good-1.8.0.tar.xz) = 3220992 >+TIMESTAMP = 1500048538 >+SHA256 (gst-plugins-base-1.12.2.tar.xz) = 5067dce3afe197a9536fea0107c77213fab536dff4a213b07fc60378d5510675 >+SIZE (gst-plugins-base-1.12.2.tar.xz) = 3114184 >+SHA256 (gst-plugins-bad-1.12.2.tar.xz) = 9c2c7edde4f59d74eb414e0701c55131f562e5c605a3ce9b091754f106c09e37 >+SIZE (gst-plugins-bad-1.12.2.tar.xz) = 4702120 >+SHA256 (gst-plugins-ugly-1.12.2.tar.xz) = 1cc3942bbf3ea87da3e35437d4e014e991b103db22a6174f62a98c89c3f5f466 >+SIZE (gst-plugins-ugly-1.12.2.tar.xz) = 902560 >+SHA256 (gst-plugins-good-1.12.2.tar.xz) = 5591ee7208ab30289a30658a82b76bf87169c927572d9b794f3a41ed48e1ee96 >+SIZE (gst-plugins-good-1.12.2.tar.xz) = 3490976 >Index: multimedia/gstreamer1-plugins/files/patch-gst_audioresample_float.c >=================================================================== >--- multimedia/gstreamer1-plugins/files/patch-gst_audioresample_float.c (revision 445987) >+++ multimedia/gstreamer1-plugins/files/patch-gst_audioresample_float.c (nonexistent) >@@ -1,23 +0,0 @@ >---- gst/audioresample/speex_resampler_float.c.orig 2013-04-26 08:20:28.000000000 +0200 >-+++ gst/audioresample/speex_resampler_float.c 2013-10-20 17:32:45.000000000 +0200 >-@@ -17,8 +17,20 @@ >- * Boston, MA 02110-1301, USA. >- */ >- >-+#ifdef HAVE_CONFIG_H >-+#include "config.h" >-+#endif >-+ >-+#ifdef _USE_SSE >-+#ifndef HAVE_XMMINTRIN_H >-+#undef _USE_SSE >-+#undef _USE_SSE2 >-+#else >- #define _USE_SSE >- #define _USE_SSE2 >-+#endif >-+#endif >-+ >- #define _USE_NEON >- #define FLOATING_POINT >- #define OUTSIDE_SPEEX >Index: multimedia/gstreamer1-plugins/files/patch-gst_audioresample_resample.c >=================================================================== >--- multimedia/gstreamer1-plugins/files/patch-gst_audioresample_resample.c (revision 445987) >+++ multimedia/gstreamer1-plugins/files/patch-gst_audioresample_resample.c (nonexistent) >@@ -1,12 +0,0 @@ >---- gst/audioresample/resample.c.orig 2012-06-28 10:15:58.000000000 +0200 >-+++ gst/audioresample/resample.c 2012-06-28 10:22:41.000000000 +0200 >-@@ -79,6 +79,9 @@ >- #ifdef _USE_SSE >- #ifndef HAVE_XMMINTRIN_H >- #undef _USE_SSE >-+/* this is a hack to build on i386, there the configure check for emmintrin.h >-+ doesn't fail but the xmmintrin.h does. */ >-+#undef _USE_SSE2 >- #endif >- #endif >- >Index: multimedia/gstreamer1-plugins/files/patch-gst_audioresample_speex-resampler-double.c >=================================================================== >--- multimedia/gstreamer1-plugins/files/patch-gst_audioresample_speex-resampler-double.c (revision 445987) >+++ multimedia/gstreamer1-plugins/files/patch-gst_audioresample_speex-resampler-double.c (nonexistent) >@@ -1,21 +0,0 @@ >---- gst/audioresample/speex_resampler_double.c.orig 2012-06-28 10:31:31.000000000 +0200 >-+++ gst/audioresample/speex_resampler_double.c 2012-06-28 10:33:01.000000000 +0200 >-@@ -17,7 +17,18 @@ >- * Boston, MA 02111-1307, USA. >- */ >- >-+#ifdef HAVE_CONFIG_H >-+#include "config.h" >-+#endif >-+ >-+#ifdef _USE_SSE >-+#ifndef HAVE_XMMINTRIN_H >-+#undef _USE_SSE >-+#undef _USE_SSE2 >-+#else >- #define _USE_SSE2 >-+#endif >-+#endif >- #define FLOATING_POINT >- #define DOUBLE_PRECISION >- #define OUTSIDE_SPEEX >Index: multimedia/gstreamer1-plugins/pkg-plist >=================================================================== >--- multimedia/gstreamer1-plugins/pkg-plist (revision 445987) >+++ multimedia/gstreamer1-plugins/pkg-plist (working copy) >@@ -4,6 +4,7 @@ > include/gstreamer-%%VERSION%%/gst/allocators/allocators.h > include/gstreamer-%%VERSION%%/gst/allocators/gstdmabuf.h > include/gstreamer-%%VERSION%%/gst/allocators/gstfdmemory.h >+include/gstreamer-%%VERSION%%/gst/app/app-enumtypes.h > include/gstreamer-%%VERSION%%/gst/app/app.h > include/gstreamer-%%VERSION%%/gst/app/gstappsink.h > include/gstreamer-%%VERSION%%/gst/app/gstappsrc.h >@@ -14,6 +15,7 @@ > include/gstreamer-%%VERSION%%/gst/audio/audio-format.h > include/gstreamer-%%VERSION%%/gst/audio/audio-info.h > include/gstreamer-%%VERSION%%/gst/audio/audio-quantize.h >+include/gstreamer-%%VERSION%%/gst/audio/audio-resampler.h > include/gstreamer-%%VERSION%%/gst/audio/audio.h > include/gstreamer-%%VERSION%%/gst/audio/gstaudiobasesink.h > include/gstreamer-%%VERSION%%/gst/audio/gstaudiobasesrc.h >@@ -75,6 +77,7 @@ > include/gstreamer-%%VERSION%%/gst/sdp/sdp.h > include/gstreamer-%%VERSION%%/gst/tag/gsttagdemux.h > include/gstreamer-%%VERSION%%/gst/tag/gsttagmux.h >+include/gstreamer-%%VERSION%%/gst/tag/tag-enumtypes.h > include/gstreamer-%%VERSION%%/gst/tag/tag.h > include/gstreamer-%%VERSION%%/gst/tag/xmpwriter.h > include/gstreamer-%%VERSION%%/gst/video/colorbalance.h >@@ -86,6 +89,7 @@ > include/gstreamer-%%VERSION%%/gst/video/gstvideometa.h > include/gstreamer-%%VERSION%%/gst/video/gstvideopool.h > include/gstreamer-%%VERSION%%/gst/video/gstvideosink.h >+include/gstreamer-%%VERSION%%/gst/video/gstvideotimecode.h > include/gstreamer-%%VERSION%%/gst/video/gstvideoutils.h > include/gstreamer-%%VERSION%%/gst/video/navigation.h > include/gstreamer-%%VERSION%%/gst/video/video-blend.h >@@ -104,6 +108,7 @@ > include/gstreamer-%%VERSION%%/gst/video/video-scaler.h > include/gstreamer-%%VERSION%%/gst/video/video-tile.h > include/gstreamer-%%VERSION%%/gst/video/video.h >+include/gstreamer-%%VERSION%%/gst/video/videodirection.h > include/gstreamer-%%VERSION%%/gst/video/videoorientation.h > include/gstreamer-%%VERSION%%/gst/video/videooverlay.h > lib/girepository-1.0/GstAllocators-%%VERSION%%.typelib >@@ -122,9 +127,11 @@ > lib/gstreamer-%%VERSION%%/libgstaudiorate.so > lib/gstreamer-%%VERSION%%/libgstaudioresample.so > lib/gstreamer-%%VERSION%%/libgstaudiotestsrc.so >-lib/gstreamer-%%VERSION%%/libgstencodebin.so >+lib/gstreamer-%%VERSION%%/libgstencoding.so > lib/gstreamer-%%VERSION%%/libgstgio.so >+lib/gstreamer-%%VERSION%%/libgstpbtypes.so > lib/gstreamer-%%VERSION%%/libgstplayback.so >+lib/gstreamer-%%VERSION%%/libgstrawparse.so > lib/gstreamer-%%VERSION%%/libgstsubparse.so > lib/gstreamer-%%VERSION%%/libgsttcp.so > lib/gstreamer-%%VERSION%%/libgsttypefindfunctions.so >@@ -206,6 +213,7 @@ > share/locale/eu/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo > share/locale/fi/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo > share/locale/fr/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo >+share/locale/fur/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo > share/locale/gl/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo > share/locale/hr/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo > share/locale/hu/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo >Index: multimedia/gstreamer1-plugins-all/Makefile >=================================================================== >--- multimedia/gstreamer1-plugins-all/Makefile (revision 445987) >+++ multimedia/gstreamer1-plugins-all/Makefile (working copy) >@@ -2,8 +2,8 @@ > # $FreeBSD$ > > PORTNAME= gstreamer1-plugins-all >-PORTVERSION= ${GST1_VERSION} >-PORTREVISION= 5 >+PORTVERSION= 1.12 >+PORTREVISION= 0 > CATEGORIES= multimedia > > MAINTAINER= multimedia@FreeBSD.org >@@ -13,8 +13,11 @@ > USE_GSTREAMER1= yes > > .include "${.CURDIR}/../../Mk/bsd.gstreamer.mk" >+#.include "${.CURDIR}/../../Mk/Uses/gstreamer.mk" >+#.include <bsd.port.options.mk> > > ALL_PLUGINS:= ${_GSTREAMER_PLUGINS} >+ > # Weed out gst-plugins that can not be packaged. or are broken. > .if defined(PACKAGE_BUILDING) > # FAAC: Mp4 Dolby license , no package >@@ -30,8 +33,15 @@ > ${all:tu}_USE= GSTREAMER1=${all} > .endfor > >+#OGG_DESC=foo >+#OGG_USE= GSTREAMER1=ogg >+#ogg_USES= GSTREAMER1=ogg >+#USE_GSTREAMER1+= ogg >+ > # Pull out i386-only plugins, add back conditionally >+#ALL_PLUGINS:= ${ALL_PLUGINS:Nspc:Ngtksink} > ALL_PLUGINS:= ${ALL_PLUGINS:Nspc} >+#DEF_PLUGINS:= ${DEF_PLUGINS:Nspc:Ngtksink} > DEF_PLUGINS:= ${DEF_PLUGINS:Nspc} > > OPTIONS_DEFINE= ${ALL_PLUGINS:tu} >Index: multimedia/gstreamer1-plugins-assrender/Makefile >=================================================================== >--- multimedia/gstreamer1-plugins-assrender/Makefile (revision 445987) >+++ multimedia/gstreamer1-plugins-assrender/Makefile (working copy) >@@ -1,6 +1,6 @@ > # $FreeBSD$ > >-PORTREVISION= 3 >+PORTREVISION= 0 > CATEGORIES= multimedia > > COMMENT= GStreamer ASS/SSA text renderer plugin >Index: multimedia/gstreamer1-plugins-bad/Makefile >=================================================================== >--- multimedia/gstreamer1-plugins-bad/Makefile (revision 445987) >+++ multimedia/gstreamer1-plugins-bad/Makefile (working copy) >@@ -1,7 +1,7 @@ > # Created by: Michael Johnson <ahze@FreeBSD.org> > # $FreeBSD$ > >-PORTREVISION= 1 >+PORTREVISION= 0 > CATEGORIES= multimedia > > COMMENT= GStreamer-plugins that need more quality, testing or documentation >@@ -17,6 +17,8 @@ > > DIST= bad > BAD_GST_DIRS= gst-libs sys gst po pkgconfig >+# "extra" plugins enabled by default in Makefile.common >+BAD_GST_DIRS+= ext/bz2 > NO_GSTREAMER_COMMON= yes > PLIST= ${.CURDIR}/pkg-plist > >Index: multimedia/gstreamer1-plugins-bad/files/patch-3aee203 >=================================================================== >--- multimedia/gstreamer1-plugins-bad/files/patch-3aee203 (revision 445987) >+++ multimedia/gstreamer1-plugins-bad/files/patch-3aee203 (nonexistent) >@@ -1,55 +0,0 @@ >-From 3aee2039591421f4cc8757353034daf0e011a9ce Mon Sep 17 00:00:00 2001 >-From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= <sebastian@centricular.com> >-Date: Thu, 31 Mar 2016 12:20:30 +0300 >-Subject: adaptivedemux: Handle find_stream_for_pad() without >- g_assert_not_reached() if no pad is found >- >-Happens e.g. if a RECONFIGURE event is sent from downstream while we're >-switching pads at this very moment. The old pad is gone and the stream has a >-new pad. >- >-https://bugzilla.gnome.org/show_bug.cgi?id=764404 >- >-diff --git a/gst-libs/gst/adaptivedemux/gstadaptivedemux.c b/gst-libs/gst/adaptivedemux/gstadaptivedemux.c >-index dfe7ba7..ba29214 100644 >---- gst-libs/gst/adaptivedemux/gstadaptivedemux.c >-+++ gst-libs/gst/adaptivedemux/gstadaptivedemux.c >-@@ -1092,7 +1092,6 @@ gst_adaptive_demux_find_stream_for_pad (GstAdaptiveDemux * demux, GstPad * pad) >- return stream; >- } >- } >-- g_assert_not_reached (); >- return NULL; >- } >- >-@@ -1241,6 +1240,7 @@ gst_adaptive_demux_src_event (GstPad * pad, GstObject * parent, >- gboolean update; >- gboolean ret = TRUE; >- GstSegment oldsegment; >-+ GstAdaptiveDemuxStream *stream = NULL; >- >- GST_INFO_OBJECT (demux, "Received seek event"); >- >-@@ -1318,9 +1318,8 @@ gst_adaptive_demux_src_event (GstPad * pad, GstObject * parent, >- * use the one that received the event as the 'leading' >- * one to do the snap seek. >- */ >-- if (IS_SNAP_SEEK (flags) && demux_class->stream_seek) { >-- GstAdaptiveDemuxStream *stream = >-- gst_adaptive_demux_find_stream_for_pad (demux, pad); >-+ if (IS_SNAP_SEEK (flags) && demux_class->stream_seek && (stream = >-+ gst_adaptive_demux_find_stream_for_pad (demux, pad))) { >- GstClockTime ts; >- GstSeekFlags stream_seek_flags = flags; >- >-@@ -1359,6 +1358,7 @@ gst_adaptive_demux_src_event (GstPad * pad, GstObject * parent, >- GST_DEBUG_OBJECT (demux, "Adapted snap seek to %" GST_PTR_FORMAT, >- event); >- } >-+ stream = NULL; >- >- gst_segment_do_seek (&demux->segment, rate, format, flags, start_type, >- start, stop_type, stop, &update); >--- >-cgit v0.10.2 >- >Index: multimedia/gstreamer1-plugins-bad/pkg-plist >=================================================================== >--- multimedia/gstreamer1-plugins-bad/pkg-plist (revision 445987) >+++ multimedia/gstreamer1-plugins-bad/pkg-plist (working copy) >@@ -1,3 +1,5 @@ >+include/gstreamer-%%VERSION%%/gst/allocators/badallocators.h >+include/gstreamer-%%VERSION%%/gst/allocators/gstphysmemory.h > include/gstreamer-%%VERSION%%/gst/audio/gstaudioaggregator.h > include/gstreamer-%%VERSION%%/gst/base/gstaggregator.h > include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstbasecamerasrc.h >@@ -5,6 +7,7 @@ > include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstcamerabinpreview.h > include/gstreamer-%%VERSION%%/gst/codecparsers/gsth264parser.h > include/gstreamer-%%VERSION%%/gst/codecparsers/gsth265parser.h >+include/gstreamer-%%VERSION%%/gst/codecparsers/gstjpeg2000sampling.h > include/gstreamer-%%VERSION%%/gst/codecparsers/gstjpegparser.h > include/gstreamer-%%VERSION%%/gst/codecparsers/gstmpeg4parser.h > include/gstreamer-%%VERSION%%/gst/codecparsers/gstmpegvideometa.h >@@ -38,6 +41,7 @@ > include/gstreamer-%%VERSION%%/gst/uridownloader/gsturidownloader_debug.h > include/gstreamer-%%VERSION%%/gst/video/gstvideoaggregator.h > include/gstreamer-%%VERSION%%/gst/video/gstvideoaggregatorpad.h >+lib/girepository-1.0/GstBadAllocators-%%VERSION%%.typelib > lib/girepository-1.0/GstInsertBin-%%VERSION%%.typelib > lib/girepository-1.0/GstMpegts-%%VERSION%%.typelib > lib/girepository-1.0/GstPlayer-%%VERSION%%.typelib >@@ -46,19 +50,22 @@ > lib/gstreamer-%%VERSION%%/libgstadpcmenc.so > lib/gstreamer-%%VERSION%%/libgstaiff.so > lib/gstreamer-%%VERSION%%/libgstasfmux.so >+lib/gstreamer-%%VERSION%%/libgstaudiobuffersplit.so > lib/gstreamer-%%VERSION%%/libgstaudiofxbad.so > lib/gstreamer-%%VERSION%%/libgstaudiomixer.so >+lib/gstreamer-%%VERSION%%/libgstaudiomixmatrix.so > lib/gstreamer-%%VERSION%%/libgstaudiovisualizers.so > lib/gstreamer-%%VERSION%%/libgstautoconvert.so > lib/gstreamer-%%VERSION%%/libgstbayer.so >-lib/gstreamer-%%VERSION%%/libgstcamerabin2.so >+lib/gstreamer-%%VERSION%%/libgstbz2.so >+lib/gstreamer-%%VERSION%%/libgstcamerabin.so > lib/gstreamer-%%VERSION%%/libgstcoloreffects.so > lib/gstreamer-%%VERSION%%/libgstcompositor.so >-lib/gstreamer-%%VERSION%%/libgstdataurisrc.so > lib/gstreamer-%%VERSION%%/libgstdebugutilsbad.so > lib/gstreamer-%%VERSION%%/libgstdvb.so > lib/gstreamer-%%VERSION%%/libgstdvbsuboverlay.so > lib/gstreamer-%%VERSION%%/libgstdvdspu.so >+lib/gstreamer-%%VERSION%%/libgstfaceoverlay.so > lib/gstreamer-%%VERSION%%/libgstfestival.so > lib/gstreamer-%%VERSION%%/libgstfieldanalysis.so > lib/gstreamer-%%VERSION%%/libgstfreeverb.so >@@ -73,6 +80,7 @@ > lib/gstreamer-%%VERSION%%/libgstivtc.so > lib/gstreamer-%%VERSION%%/libgstjp2kdecimator.so > lib/gstreamer-%%VERSION%%/libgstjpegformat.so >+lib/gstreamer-%%VERSION%%/libgstlegacyrawparse.so > lib/gstreamer-%%VERSION%%/libgstmidi.so > lib/gstreamer-%%VERSION%%/libgstmpegpsdemux.so > lib/gstreamer-%%VERSION%%/libgstmpegpsmux.so >@@ -82,8 +90,8 @@ > lib/gstreamer-%%VERSION%%/libgstnetsim.so > lib/gstreamer-%%VERSION%%/libgstpcapparse.so > lib/gstreamer-%%VERSION%%/libgstpnm.so >-lib/gstreamer-%%VERSION%%/libgstrawparse.so > lib/gstreamer-%%VERSION%%/libgstremovesilence.so >+lib/gstreamer-%%VERSION%%/libgstrfbsrc.so > lib/gstreamer-%%VERSION%%/libgstrtponvif.so > lib/gstreamer-%%VERSION%%/libgstsdpelem.so > lib/gstreamer-%%VERSION%%/libgstsegmentclip.so >@@ -93,6 +101,7 @@ > lib/gstreamer-%%VERSION%%/libgstspeed.so > lib/gstreamer-%%VERSION%%/libgststereo.so > lib/gstreamer-%%VERSION%%/libgstsubenc.so >+lib/gstreamer-%%VERSION%%/libgsttimecode.so > lib/gstreamer-%%VERSION%%/libgstvideofiltersbad.so > lib/gstreamer-%%VERSION%%/libgstvideoframe_audiolevel.so > lib/gstreamer-%%VERSION%%/libgstvideoparsersbad.so >@@ -103,6 +112,9 @@ > lib/libgstadaptivedemux-%%VERSION%%.so > lib/libgstadaptivedemux-%%VERSION%%.so.0 > lib/libgstadaptivedemux-%%VERSION%%.so.%%SOVERSION%% >+lib/libgstbadallocators-%%VERSION%%.so >+lib/libgstbadallocators-%%VERSION%%.so.0 >+lib/libgstbadallocators-%%VERSION%%.so.%%SOVERSION%% > lib/libgstbadaudio-%%VERSION%%.so > lib/libgstbadaudio-%%VERSION%%.so.0 > lib/libgstbadaudio-%%VERSION%%.so.%%SOVERSION%% >@@ -133,6 +145,7 @@ > lib/libgsturidownloader-%%VERSION%%.so > lib/libgsturidownloader-%%VERSION%%.so.0 > lib/libgsturidownloader-%%VERSION%%.so.%%SOVERSION%% >+libdata/pkgconfig/gstreamer-bad-allocators-%%VERSION%%.pc > libdata/pkgconfig/gstreamer-bad-audio-%%VERSION%%.pc > libdata/pkgconfig/gstreamer-bad-base-%%VERSION%%.pc > libdata/pkgconfig/gstreamer-bad-video-%%VERSION%%.pc >@@ -141,6 +154,7 @@ > libdata/pkgconfig/gstreamer-mpegts-%%VERSION%%.pc > libdata/pkgconfig/gstreamer-player-%%VERSION%%.pc > libdata/pkgconfig/gstreamer-plugins-bad-%%VERSION%%.pc >+share/gir-1.0/GstBadAllocators-%%VERSION%%.gir > share/gir-1.0/GstInsertBin-%%VERSION%%.gir > share/gir-1.0/GstMpegts-%%VERSION%%.gir > share/gir-1.0/GstPlayer-%%VERSION%%.gir >@@ -159,6 +173,7 @@ > share/locale/eu/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo > share/locale/fi/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo > share/locale/fr/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo >+share/locale/fur/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo > share/locale/gl/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo > share/locale/hr/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo > share/locale/hu/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo >Index: multimedia/gstreamer1-plugins-core/Makefile >=================================================================== >--- multimedia/gstreamer1-plugins-core/Makefile (revision 445987) >+++ multimedia/gstreamer1-plugins-core/Makefile (working copy) >@@ -2,8 +2,7 @@ > # $FreeBSD$ > > PORTNAME= gstreamer1-plugins-core >-PORTVERSION= ${GST1_VERSION}${GST1_MINIMAL_VERSION} >-PORTREVISION= 1 >+PORTVERSION= 1.12 > CATEGORIES= multimedia audio > MASTER_SITES= # empty > DISTFILES= # empty >@@ -25,7 +24,7 @@ > .include <bsd.port.options.mk> > > # Audio plugins >-USE_GSTREAMER1+= mad ogg vorbis >+USE_GSTREAMER1+= mpg123 ogg vorbis > > # Graphics plugins > USE_GSTREAMER1+= png >Index: multimedia/gstreamer1-plugins-dash/Makefile >=================================================================== >--- multimedia/gstreamer1-plugins-dash/Makefile (nonexistent) >+++ multimedia/gstreamer1-plugins-dash/Makefile (working copy) >@@ -0,0 +1,13 @@ >+# $FreeBSD$ >+ >+PORTREVISION= 0 >+CATEGORIES= multimedia >+ >+COMMENT= GStreamer Dynamic Adaptive Streaming over HTTP demuxer plugin >+ >+GST_PLUGIN= dash >+DIST= bad >+ >+MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins >+ >+.include "${MASTERDIR}/Makefile" >Index: multimedia/gstreamer1-plugins-good/Makefile >=================================================================== >--- multimedia/gstreamer1-plugins-good/Makefile (revision 445987) >+++ multimedia/gstreamer1-plugins-good/Makefile (working copy) >@@ -30,7 +30,6 @@ > do-install: > .for dir in ${GOOD_GST_DIRS} > @(cd ${INSTALL_WRKSRC}/${dir} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) >- > .endfor > > .include "${MASTERDIR}/Makefile" >Index: multimedia/gstreamer1-plugins-good/pkg-plist >=================================================================== >--- multimedia/gstreamer1-plugins-good/pkg-plist (revision 445987) >+++ multimedia/gstreamer1-plugins-good/pkg-plist (working copy) >@@ -21,6 +21,7 @@ > lib/gstreamer-%%VERSION%%/libgstid3demux.so > lib/gstreamer-%%VERSION%%/libgstimagefreeze.so > lib/gstreamer-%%VERSION%%/libgstinterleave.so >+lib/gstreamer-%%VERSION%%/libgstisomp4.so > lib/gstreamer-%%VERSION%%/libgstlevel.so > lib/gstreamer-%%VERSION%%/libgstmatroska.so > lib/gstreamer-%%VERSION%%/libgstmulaw.so >@@ -27,9 +28,8 @@ > lib/gstreamer-%%VERSION%%/libgstmultifile.so > lib/gstreamer-%%VERSION%%/libgstmultipart.so > lib/gstreamer-%%VERSION%%/libgstnavigationtest.so >-lib/gstreamer-%%VERSION%%/libgstoss4audio.so >+lib/gstreamer-%%VERSION%%/libgstoss4.so > lib/gstreamer-%%VERSION%%/libgstossaudio.so >-lib/gstreamer-%%VERSION%%/libgstisomp4.so > lib/gstreamer-%%VERSION%%/libgstreplaygain.so > lib/gstreamer-%%VERSION%%/libgstrtp.so > lib/gstreamer-%%VERSION%%/libgstrtpmanager.so >@@ -45,8 +45,9 @@ > lib/gstreamer-%%VERSION%%/libgstwavenc.so > lib/gstreamer-%%VERSION%%/libgstwavparse.so > lib/gstreamer-%%VERSION%%/libgsty4menc.so >-share/gstreamer-%%VERSION%%/presets/GstIirEqualizer10Bands.prs >-share/gstreamer-%%VERSION%%/presets/GstIirEqualizer3Bands.prs >+%%DATADIR%%-%%VERSION%%/presets/GstIirEqualizer10Bands.prs >+%%DATADIR%%-%%VERSION%%/presets/GstIirEqualizer3Bands.prs >+%%DATADIR%%-%%VERSION%%/presets/GstQTMux.prs > share/locale/af/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo > share/locale/az/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo > share/locale/bg/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo >@@ -61,6 +62,7 @@ > share/locale/eu/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo > share/locale/fi/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo > share/locale/fr/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo >+share/locale/fur/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo > share/locale/gl/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo > share/locale/hr/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo > share/locale/hu/LC_MESSAGES/gst-plugins-good-%%VERSION%%.mo >Index: multimedia/gstreamer1-plugins-mplex/Makefile >=================================================================== >--- multimedia/gstreamer1-plugins-mplex/Makefile (nonexistent) >+++ multimedia/gstreamer1-plugins-mplex/Makefile (working copy) >@@ -0,0 +1,13 @@ >+# $FreeBSD$ >+ >+PORTREVISION= 0 >+CATEGORIES= multimedia >+ >+COMMENT= GStreamer mplex plugin >+ >+GST_PLUGIN= mplex >+DIST= bad >+ >+MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins >+ >+.include "${MASTERDIR}/Makefile" >Index: multimedia/gstreamer1-plugins-openh264/Makefile >=================================================================== >--- multimedia/gstreamer1-plugins-openh264/Makefile (revision 445987) >+++ multimedia/gstreamer1-plugins-openh264/Makefile (working copy) >@@ -1,14 +1,10 @@ > # $FreeBSD$ > >-PORTREVISION= 2 >+PORTREVISION= 0 > CATEGORIES= multimedia > > COMMENT= GStreamer (openh264) plugin > >-# https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=9f2dfaaa7a97 >-BROKEN= gstopenh264enc.cpp:737:32: error: no member \ >- named 'sSliceCfg' in 'SSpatialLayerConfig' >- > GST_PLUGIN= openh264 > DIST= bad > >Index: multimedia/gstreamer1-plugins-smoothstreaming/Makefile >=================================================================== >--- multimedia/gstreamer1-plugins-smoothstreaming/Makefile (nonexistent) >+++ multimedia/gstreamer1-plugins-smoothstreaming/Makefile (working copy) >@@ -0,0 +1,13 @@ >+# $FreeBSD$ >+ >+PORTREVISION= 0 >+CATEGORIES= multimedia >+ >+COMMENT= GStreamer parse and demuliplex a Smooth Streaming manifest into audio/video streams plugin >+ >+GST_PLUGIN= smoothstreaming >+DIST= bad >+ >+MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins >+ >+.include "${MASTERDIR}/Makefile" >Index: multimedia/gstreamer1-plugins-ttml/Makefile >=================================================================== >--- multimedia/gstreamer1-plugins-ttml/Makefile (nonexistent) >+++ multimedia/gstreamer1-plugins-ttml/Makefile (working copy) >@@ -0,0 +1,13 @@ >+# $FreeBSD$ >+ >+PORTREVISION= 0 >+CATEGORIES= multimedia >+ >+COMMENT= GStreamer ttml subtitle plugin >+ >+GST_PLUGIN= ttml >+DIST= bad >+ >+MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins >+ >+.include "${MASTERDIR}/Makefile" >Index: multimedia/gstreamer1-plugins-ugly/pkg-plist >=================================================================== >--- multimedia/gstreamer1-plugins-ugly/pkg-plist (revision 445987) >+++ multimedia/gstreamer1-plugins-ugly/pkg-plist (working copy) >@@ -1,7 +1,7 @@ > lib/gstreamer-%%VERSION%%/libgstasf.so > lib/gstreamer-%%VERSION%%/libgstdvdlpcmdec.so > lib/gstreamer-%%VERSION%%/libgstdvdsub.so >-lib/gstreamer-%%VERSION%%/libgstrmdemux.so >+lib/gstreamer-%%VERSION%%/libgstrealmedia.so > lib/gstreamer-%%VERSION%%/libgstxingmux.so > share/locale/af/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo > share/locale/az/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo >@@ -17,6 +17,7 @@ > share/locale/eu/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo > share/locale/fi/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo > share/locale/fr/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo >+share/locale/fur/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo > share/locale/gl/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo > share/locale/hr/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo > share/locale/hu/LC_MESSAGES/gst-plugins-ugly-%%VERSION%%.mo >Index: multimedia/gstreamer1-plugins-vpx/Makefile >=================================================================== >--- multimedia/gstreamer1-plugins-vpx/Makefile (revision 445987) >+++ multimedia/gstreamer1-plugins-vpx/Makefile (working copy) >@@ -1,6 +1,6 @@ > # $FreeBSD$ > >-PORTREVISION= 1 >+PORTREVISION= 0 > CATEGORIES= multimedia > > COMMENT= GStreamer vp8 codec plugin >Index: multimedia/gstreamer1-plugins-x264/Makefile >=================================================================== >--- multimedia/gstreamer1-plugins-x264/Makefile (revision 445987) >+++ multimedia/gstreamer1-plugins-x264/Makefile (working copy) >@@ -1,6 +1,6 @@ > # $FreeBSD$ > >-PORTREVISION= 1 >+PORTREVISION= 0 > CATEGORIES= multimedia > > COMMENT= GStreamer libx264 based H264 plugin >Index: multimedia/gstreamer1-rtsp-server/Makefile >=================================================================== >--- multimedia/gstreamer1-rtsp-server/Makefile (revision 445987) >+++ multimedia/gstreamer1-rtsp-server/Makefile (working copy) >@@ -2,7 +2,7 @@ > # $FreeBSD$ > > PORTNAME= gstreamer1-rtsp-server >-PORTVERSION= 1.8.0 >+PORTVERSION= 1.12.2 > CATEGORIES= multimedia > MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-rtsp-server/ > DISTNAME= gst-rtsp-server-${PORTVERSION} >@@ -10,7 +10,7 @@ > MAINTAINER= multimedia@FreeBSD.org > COMMENT= GStreamer library for building a RTSP server > >-USES= gmake libtool pathfix pkgconfig tar:xz >+USES= gmake gnome libtool pathfix pkgconfig tar:xz > USE_LDCONFIG= yes > GNU_CONFIGURE= yes > USE_GNOME= glib20 introspection:build >@@ -17,6 +17,6 @@ > USE_GSTREAMER1= good bad > INSTALL_TARGET= install-strip > >-PLIST_SUB= VERSION=1.0 SOVERSION=0.800.0 >+PLIST_SUB= VERSION=1.0 SOVERSION=0.1202.0 > > .include <bsd.port.mk> >Index: multimedia/gstreamer1-rtsp-server/distinfo >=================================================================== >--- multimedia/gstreamer1-rtsp-server/distinfo (revision 445987) >+++ multimedia/gstreamer1-rtsp-server/distinfo (working copy) >@@ -1,2 +1,3 @@ >-SHA256 (gst-rtsp-server-1.8.0.tar.xz) = b075d9780985e133149f59a74a1ea7385ab147f65ffa6640e122447a0185362c >-SIZE (gst-rtsp-server-1.8.0.tar.xz) = 610676 >+TIMESTAMP = 1500051099 >+SHA256 (gst-rtsp-server-1.12.2.tar.xz) = d8ba9264e8ae6e440293328e759e40456f161aa66077b3143dd07581136190b3 >+SIZE (gst-rtsp-server-1.12.2.tar.xz) = 630356 >Index: multimedia/gstreamer1-vaapi/Makefile >=================================================================== >--- multimedia/gstreamer1-vaapi/Makefile (revision 445987) >+++ multimedia/gstreamer1-vaapi/Makefile (working copy) >@@ -2,8 +2,7 @@ > # $FreeBSD$ > > PORTNAME= gstreamer1-vaapi >-PORTVERSION= 1.8.0 >-PORTREVISION= 3 >+PORTVERSION= 1.12.2 > CATEGORIES= multimedia > MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer-vaapi/ > DISTNAME= gstreamer-vaapi-${PORTVERSION} >@@ -18,8 +17,10 @@ > GNU_CONFIGURE= yes > CONFIGURE_ARGS= --disable-wayland > INSTALL_TARGET= install-strip >-USES= compiler:c11 gmake libtool pkgconfig tar:xz >+USES= compiler:c11 gettext-runtime gmake gnome libtool \ >+ pkgconfig tar:xz > USE_LDCONFIG= yes >+USE_GNOME= glib20 > USE_GSTREAMER1= bad gl > USE_GL= gl > USE_XORG= x11 xrandr xrender xproto:build >Index: multimedia/gstreamer1-vaapi/distinfo >=================================================================== >--- multimedia/gstreamer1-vaapi/distinfo (revision 445987) >+++ multimedia/gstreamer1-vaapi/distinfo (working copy) >@@ -1,2 +1,3 @@ >-SHA256 (gstreamer-vaapi-1.8.0.tar.xz) = 3b83d405f4423ab0bdc8fbe25e72c4c37b59b7776da21f1d49b0444957595ac1 >-SIZE (gstreamer-vaapi-1.8.0.tar.xz) = 944056 >+TIMESTAMP = 1500051743 >+SHA256 (gstreamer-vaapi-1.12.2.tar.xz) = 23c714e0474b3c7ae6ff8884aebf8503a1bc3ded335fa2d2b2ac31788466163a >+SIZE (gstreamer-vaapi-1.12.2.tar.xz) = 994508 >Index: multimedia/gstreamer1-vaapi/pkg-plist >=================================================================== >--- multimedia/gstreamer1-vaapi/pkg-plist (revision 445987) >+++ multimedia/gstreamer1-vaapi/pkg-plist (working copy) >@@ -2,17 +2,28 @@ > share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/api-index-full.html > share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/ch01.html > share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/ch02.html >+share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/ch03.html > share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-1.0.devhelp2 > share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-plugin-vaapi.html >-share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapidecode.html > share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapidecodebin.html >+share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapih263dec.html >+share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapih264dec.html > share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapih264enc.html >+share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapih265dec.html > share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapih265enc.html >+share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapijpegdec.html > share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapijpegenc.html >+share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapimpeg2dec.html > share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapimpeg2enc.html >+share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapimpeg4dec.html > share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapipostproc.html > share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapisink.html >+share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapivc1dec.html >+share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapivp8dec.html > share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapivp8enc.html >+share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapivp9dec.html >+share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-plugins-vaapivp9enc.html >+share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/gstreamer-vaapi-running.html > share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/home.png > share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/index.html > share/gtk-doc/html/gstreamer-vaapi-plugins-1.0/left-insensitive.png >Index: multimedia/gstreamer1-validate/Makefile >=================================================================== >--- multimedia/gstreamer1-validate/Makefile (revision 445987) >+++ multimedia/gstreamer1-validate/Makefile (working copy) >@@ -2,7 +2,7 @@ > # $FreeBSD$ > > PORTNAME= gstreamer1-validate >-PORTVERSION= 1.8.0 >+PORTVERSION= 1.12.2 > CATEGORIES= multimedia > MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-validate/ > DISTNAME= gst-validate-${PORTVERSION} >@@ -10,13 +10,16 @@ > MAINTAINER= multimedia@FreeBSD.org > COMMENT= Gstreamer element validation suite > >-USES= gmake libtool pathfix pkgconfig python:2 tar:xz >+LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib >+ >+USES= gettext-runtime gmake gnome libtool pathfix \ >+ pkgconfig python:2 tar:xz > USE_LDCONFIG= yes > GNU_CONFIGURE= yes >-USE_GNOME= gtk30 introspection:build >+USE_GNOME= cairo gdkpixbuf2 gtk30 introspection:build > USE_GSTREAMER1= yes > INSTALL_TARGET= install-strip > >-PLIST_SUB= VERSION=1.0 SOVERSION=0.800.0 >+PLIST_SUB= VERSION=1.0 SOVERSION=0.1202.0 > > .include <bsd.port.mk> >Index: multimedia/gstreamer1-validate/distinfo >=================================================================== >--- multimedia/gstreamer1-validate/distinfo (revision 445987) >+++ multimedia/gstreamer1-validate/distinfo (working copy) >@@ -1,2 +1,3 @@ >-SHA256 (gst-validate-1.8.0.tar.xz) = 7666b777bd4b05efe4520ef92669169d8879f69a68606578ec667ae7dc4d9edd >-SIZE (gst-validate-1.8.0.tar.xz) = 644088 >+TIMESTAMP = 1500051668 >+SHA256 (gst-validate-1.12.2.tar.xz) = 6b7a25d1fd2a08ffe08e4809587f16b4c4e01dfd9e77cfa222b7f2558666fedd >+SIZE (gst-validate-1.12.2.tar.xz) = 673404 >Index: multimedia/gstreamer1-validate/pkg-plist >=================================================================== >--- multimedia/gstreamer1-validate/pkg-plist (revision 445987) >+++ multimedia/gstreamer1-validate/pkg-plist (working copy) >@@ -28,43 +28,47 @@ > lib/girepository-%%VERSION%%/GstValidate-%%VERSION%%.typelib > lib/gst-validate-launcher/python/launcher/RangeHTTPServer.py > lib/gst-validate-launcher/python/launcher/RangeHTTPServer.pyc >-lib/gst-validate-launcher/python/launcher/RangeHTTPServer.pyo >+lib/gst-validate-launcher/python/launcher/RangeHTTPServer.%%PYTHON_PYOEXTENSION%% > lib/gst-validate-launcher/python/launcher/__init__.py > lib/gst-validate-launcher/python/launcher/__init__.pyc >-lib/gst-validate-launcher/python/launcher/__init__.pyo >+lib/gst-validate-launcher/python/launcher/__init__.%%PYTHON_PYOEXTENSION%% > lib/gst-validate-launcher/python/launcher/apps/__init__.py > lib/gst-validate-launcher/python/launcher/apps/__init__.pyc >-lib/gst-validate-launcher/python/launcher/apps/__init__.pyo >+lib/gst-validate-launcher/python/launcher/apps/__init__.%%PYTHON_PYOEXTENSION%% >+lib/gst-validate-launcher/python/launcher/apps/gstcheck.py >+lib/gst-validate-launcher/python/launcher/apps/gstcheck.pyc >+lib/gst-validate-launcher/python/launcher/apps/gstcheck.%%PYTHON_PYOEXTENSION%% > lib/gst-validate-launcher/python/launcher/apps/gstvalidate.py > lib/gst-validate-launcher/python/launcher/apps/gstvalidate.pyc >-lib/gst-validate-launcher/python/launcher/apps/gstvalidate.pyo >+lib/gst-validate-launcher/python/launcher/apps/gstvalidate.%%PYTHON_PYOEXTENSION%% > lib/gst-validate-launcher/python/launcher/baseclasses.py > lib/gst-validate-launcher/python/launcher/baseclasses.pyc >-lib/gst-validate-launcher/python/launcher/baseclasses.pyo >+lib/gst-validate-launcher/python/launcher/baseclasses.%%PYTHON_PYOEXTENSION%% > lib/gst-validate-launcher/python/launcher/config.py > lib/gst-validate-launcher/python/launcher/config.pyc >-lib/gst-validate-launcher/python/launcher/config.pyo >+lib/gst-validate-launcher/python/launcher/config.%%PYTHON_PYOEXTENSION%% > lib/gst-validate-launcher/python/launcher/httpserver.py > lib/gst-validate-launcher/python/launcher/httpserver.pyc >-lib/gst-validate-launcher/python/launcher/httpserver.pyo >+lib/gst-validate-launcher/python/launcher/httpserver.%%PYTHON_PYOEXTENSION%% > lib/gst-validate-launcher/python/launcher/loggable.py > lib/gst-validate-launcher/python/launcher/loggable.pyc >-lib/gst-validate-launcher/python/launcher/loggable.pyo >+lib/gst-validate-launcher/python/launcher/loggable.%%PYTHON_PYOEXTENSION%% > lib/gst-validate-launcher/python/launcher/main.py > lib/gst-validate-launcher/python/launcher/main.pyc >-lib/gst-validate-launcher/python/launcher/main.pyo >+lib/gst-validate-launcher/python/launcher/main.%%PYTHON_PYOEXTENSION%% > lib/gst-validate-launcher/python/launcher/reporters.py > lib/gst-validate-launcher/python/launcher/reporters.pyc >-lib/gst-validate-launcher/python/launcher/reporters.pyo >+lib/gst-validate-launcher/python/launcher/reporters.%%PYTHON_PYOEXTENSION%% >+lib/gst-validate-launcher/python/launcher/testsuites/check.py >+lib/gst-validate-launcher/python/launcher/testsuites/check.pyc >+lib/gst-validate-launcher/python/launcher/testsuites/check.%%PYTHON_PYOEXTENSION%% > lib/gst-validate-launcher/python/launcher/utils.py > lib/gst-validate-launcher/python/launcher/utils.pyc >-lib/gst-validate-launcher/python/launcher/utils.pyo >+lib/gst-validate-launcher/python/launcher/utils.%%PYTHON_PYOEXTENSION%% > lib/gst-validate-launcher/python/launcher/vfb_server.py > lib/gst-validate-launcher/python/launcher/vfb_server.pyc >-lib/gst-validate-launcher/python/launcher/vfb_server.pyo >-lib/gstreamer-%%VERSION%%/libgstvalidateplugin-%%VERSION%%.so >-lib/gstreamer-%%VERSION%%/libgstvalidateplugin-%%VERSION%%.so.0 >-lib/gstreamer-%%VERSION%%/libgstvalidateplugin-%%VERSION%%.so.%%SOVERSION%% >+lib/gst-validate-launcher/python/launcher/vfb_server.%%PYTHON_PYOEXTENSION%% >+lib/gstreamer-%%VERSION%%/libgstvalidatetracer.so > lib/gstreamer-%%VERSION%%/validate/libgstvalidatefaultinjection.so > lib/gstreamer-%%VERSION%%/validate/libgstvalidategapplication.so > lib/gstreamer-%%VERSION%%/validate/libgstvalidategtk.so >@@ -102,9 +106,11 @@ > share/gstreamer-%%VERSION%%/validate/scenarios/seek_forward.scenario > share/gstreamer-%%VERSION%%/validate/scenarios/seek_forward_backward.scenario > share/gstreamer-%%VERSION%%/validate/scenarios/seek_with_stop.scenario >+share/gstreamer-%%VERSION%%/validate/scenarios/setup_sink_props_max_lateness.scenario > share/gstreamer-%%VERSION%%/validate/scenarios/simple_seeks.scenario > share/gstreamer-%%VERSION%%/validate/scenarios/switch_audio_track.scenario > share/gstreamer-%%VERSION%%/validate/scenarios/switch_audio_track_while_paused.scenario > share/gstreamer-%%VERSION%%/validate/scenarios/switch_subtitle_track.scenario > share/gstreamer-%%VERSION%%/validate/scenarios/switch_subtitle_track_while_paused.scenario >+share/gstreamer-%%VERSION%%/validate/scenarios/trick_mode_seeks.scenario > share/gstreamer-%%VERSION%%/validate/valgrind.config >Index: multimedia/py-gstreamer1/Makefile >=================================================================== >--- multimedia/py-gstreamer1/Makefile (revision 445987) >+++ multimedia/py-gstreamer1/Makefile (working copy) >@@ -2,7 +2,7 @@ > # $FreeBSD$ > > PORTNAME= gstreamer >-PORTVERSION= 1.8.0 >+PORTVERSION= 1.12.2 > CATEGORIES= multimedia python > MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-python/ > PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >@@ -17,13 +17,11 @@ > > PORTSCOUT= limitw:1,even > >-USES= gmake libtool pathfix pkgconfig python:2 tar:xz >+USES= gmake libtool localbase pathfix pkgconfig python:2.7 tar:xz > USE_GNOME= pygobject3 > USE_GSTREAMER1= yes > GNU_CONFIGURE= yes > PLIST_SUB= VERSION="${GST_VERSION}" >-CPPFLAGS+= -I${LOCALBASE}/include >-LIBS+= -L${LOCALBASE}/lib > INSTALL_TARGET= install-strip > > .include <bsd.port.mk> >Index: multimedia/py-gstreamer1/distinfo >=================================================================== >--- multimedia/py-gstreamer1/distinfo (revision 445987) >+++ multimedia/py-gstreamer1/distinfo (working copy) >@@ -1,2 +1,3 @@ >-SHA256 (gst-python-1.8.0.tar.xz) = ce45ff17c59f86a3a525685e37b95e6a78a019e709f66a5c4b462a7f7a22f6ea >-SIZE (gst-python-1.8.0.tar.xz) = 382324 >+TIMESTAMP = 1500051336 >+SHA256 (gst-python-1.12.2.tar.xz) = f4cc32ad46a653e1ae2f27ac2a16078b00075c9106b2784a1a8d1f31c5069e47 >+SIZE (gst-python-1.12.2.tar.xz) = 387072 >Index: multimedia/py3-gstreamer1/Makefile >=================================================================== >--- multimedia/py3-gstreamer1/Makefile (revision 445987) >+++ multimedia/py3-gstreamer1/Makefile (working copy) >@@ -2,7 +2,7 @@ > # $FreeBSD$ > > PORTNAME= gstreamer >-PORTVERSION= 1.8.0 >+PORTVERSION= 1.12.2 > CATEGORIES= multimedia python > MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-python/ > PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >@@ -17,13 +17,11 @@ > > PORTSCOUT= limitw:1,even > >-USES= gmake libtool pathfix pkgconfig python:3 tar:xz >+USES= gmake libtool localbase pathfix pkgconfig python:3.6+ tar:xz > USE_GNOME= py3gobject3 > USE_GSTREAMER1= yes > GNU_CONFIGURE= yes > PLIST_SUB= VERSION="${GST_VERSION}" >-CPPFLAGS+= -I${LOCALBASE}/include >-LIBS+= -L${LOCALBASE}/lib > INSTALL_TARGET= install-strip > > .include <bsd.port.mk> >Index: multimedia/py3-gstreamer1/distinfo >=================================================================== >--- multimedia/py3-gstreamer1/distinfo (revision 445987) >+++ multimedia/py3-gstreamer1/distinfo (working copy) >@@ -1,2 +1,3 @@ >-SHA256 (gst-python-1.8.0.tar.xz) = ce45ff17c59f86a3a525685e37b95e6a78a019e709f66a5c4b462a7f7a22f6ea >-SIZE (gst-python-1.8.0.tar.xz) = 382324 >+TIMESTAMP = 1500051382 >+SHA256 (gst-python-1.12.2.tar.xz) = f4cc32ad46a653e1ae2f27ac2a16078b00075c9106b2784a1a8d1f31c5069e47 >+SIZE (gst-python-1.12.2.tar.xz) = 387072 >Index: net/Makefile >=================================================================== >--- net/Makefile (revision 445987) >+++ net/Makefile (working copy) >@@ -204,6 +204,7 @@ > SUBDIR += gssdp > SUBDIR += gstreamer-plugins-libmms > SUBDIR += gstreamer1-plugins-libmms >+ SUBDIR += gstreamer1-plugins-srtp > SUBDIR += gtic > SUBDIR += gtk-vnc > SUBDIR += gtknetcat >Index: net/gstreamer1-plugins-srtp/Makefile >=================================================================== >--- net/gstreamer1-plugins-srtp/Makefile (nonexistent) >+++ net/gstreamer1-plugins-srtp/Makefile (working copy) >@@ -0,0 +1,13 @@ >+# $FreeBSD$ >+ >+PORTREVISION= 0 >+CATEGORIES= net >+ >+COMMENT= GStreamer srtp plugin >+ >+GST_PLUGIN= srtp >+DIST= bad >+ >+MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins >+ >+.include "${MASTERDIR}/Makefile" >Index: net-im/corebird/Makefile >=================================================================== >--- net-im/corebird/Makefile (revision 445987) >+++ net-im/corebird/Makefile (working copy) >@@ -31,9 +31,7 @@ > OPTIONS_DEFAULT= GSTREAMER > OPTIONS_SUB= yes > >-GSTREAMER_LIB_DEPENDS= libgstbase-1.0.so:multimedia/gstreamer1 \ >- libgstreamer-1.0.so:multimedia/gstreamer1 >-GSTREAMER_USE= gstreamer1=yes,bad,good,gtksink,hls,libav,soup,x,ximagesrc >+GSTREAMER_USE= gstreamer1=yes,bad,good,gtk,hls,libav,soup,x,ximagesrc > GSTREAMER_CONFIGURE_OFF= --disable-video > > NLS_USES= gettext >Index: security/gstreamer1-plugins-dtls/Makefile >=================================================================== >--- security/gstreamer1-plugins-dtls/Makefile (revision 445987) >+++ security/gstreamer1-plugins-dtls/Makefile (working copy) >@@ -8,11 +8,6 @@ > GST_PLUGIN= dtls > DIST= bad > >-# we don't have a way to specify this in ${MASTERDIR}/Makefile.common >-USES= ssl >-CONFIGURE_ENV= DTLS_CFLAGS="-I${OPENSSLINC}" \ >- DTLS_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" >- > MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins > > .include "${MASTERDIR}/Makefile" >Index: sysutils/gstreamer1-plugins-cdio/Makefile >=================================================================== >--- sysutils/gstreamer1-plugins-cdio/Makefile (revision 445987) >+++ sysutils/gstreamer1-plugins-cdio/Makefile (working copy) >@@ -1,6 +1,6 @@ > # $FreeBSD$ > >-PORTREVISION= 1 >+PORTREVISION= 0 > CATEGORIES= sysutils > > COMMENT= GStreamer compact disc input and control library >Index: sysutils/mate-control-center/pkg-plist >=================================================================== >--- sysutils/mate-control-center/pkg-plist (revision 445987) >+++ sysutils/mate-control-center/pkg-plist (working copy) >@@ -80,7 +80,6 @@ > share/applications/mate-theme-installer.desktop > share/applications/mate-window-properties.desktop > share/applications/matecc.desktop >-share/applications/mimeinfo.cache > share/desktop-directories/matecc.directory > share/help/C/mate-control-center/config-accessibility-keyboard.xml > share/help/C/mate-control-center/config-background.xml >Index: x11-toolkits/Makefile >=================================================================== >--- x11-toolkits/Makefile (revision 445987) >+++ x11-toolkits/Makefile (working copy) >@@ -32,7 +32,7 @@ > SUBDIR += gnustep-gui > SUBDIR += granite > SUBDIR += gstreamer-plugins-pango >- SUBDIR += gstreamer1-plugins-gtksink >+ SUBDIR += gstreamer1-plugins-gtk > SUBDIR += gstreamer1-plugins-pango > SUBDIR += gtk-sharp-beans > SUBDIR += gtk-sharp20 >Index: x11-toolkits/gstreamer1-plugins-gtk/Makefile >=================================================================== >--- x11-toolkits/gstreamer1-plugins-gtk/Makefile (nonexistent) >+++ x11-toolkits/gstreamer1-plugins-gtk/Makefile (working copy) >@@ -0,0 +1,14 @@ >+# $FreeBSD$ >+ >+PORTREVISION= 0 >+CATEGORIES= x11-toolkits >+GST_PLUGIN_SUFFIX= -gtk >+ >+COMMENT= GStreamer gtksink plugin >+ >+GST_PLUGIN= gtk3 >+DIST= bad >+ >+MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins >+ >+.include "${MASTERDIR}/Makefile" >Index: x11-toolkits/gstreamer1-plugins-gtksink/Makefile >=================================================================== >--- x11-toolkits/gstreamer1-plugins-gtksink/Makefile (revision 445987) >+++ x11-toolkits/gstreamer1-plugins-gtksink/Makefile (nonexistent) >@@ -1,13 +0,0 @@ >-# $FreeBSD$ >- >-PORTREVISION= 0 >-CATEGORIES= x11-toolkits >- >-COMMENT= GStreamer gtksink plugin >- >-GST_PLUGIN= gtksink >-DIST= bad >- >-MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins >- >-.include "${MASTERDIR}/Makefile"
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 220753
:
184383
|
184408
|
184479
|
184547