aboutsummaryrefslogtreecommitdiffstats
path: root/Mk
diff options
context:
space:
mode:
authorkwm <kwm@FreeBSD.org>2014-12-16 21:35:01 +0800
committerkwm <kwm@FreeBSD.org>2014-12-16 21:35:01 +0800
commit0338d26e1c421f45eb1c190fd6c40d5f820f1326 (patch)
tree9f5703f594896a48eae53e004be52fd12fcce700 /Mk
parentf326344bf5997f92a80be808966f845e244e7c90 (diff)
downloadfreebsd-ports-gnome-0338d26e1c421f45eb1c190fd6c40d5f820f1326.tar.gz
freebsd-ports-gnome-0338d26e1c421f45eb1c190fd6c40d5f820f1326.tar.zst
freebsd-ports-gnome-0338d26e1c421f45eb1c190fd6c40d5f820f1326.zip
Big Gstreamer update:
Update gstreamer, gstreamer-plugins, -good, -bad and -ugly ports to 1.4.4. Update gstreamer1-plugins-gnonlin to 1.4.0. Update py-gstreamer1 and py3-gstreamer1 to 1.4.0. Add multimedia/gstreamer1-editing-services. GES is a high-level library for facilitating the creation of audio/video non-linear editors. Add pulseaudio plugin now that pulseaudio is updated and add the gl plugin. Drop :keepla from USES=libtool. Drop @dirrm[try] from plists and drop gnomehier from USE_GNOME Switch to optionhelpers in multimedia/gstreamer1. PR: 194922 (merged with my own WIP) Submitted by: olivierd
Diffstat (limited to 'Mk')
-rw-r--r--Mk/bsd.gstreamer.mk20
1 files changed, 13 insertions, 7 deletions
diff --git a/Mk/bsd.gstreamer.mk b/Mk/bsd.gstreamer.mk
index 562cf6767ace..42c25bc1e33a 100644
--- a/Mk/bsd.gstreamer.mk
+++ b/Mk/bsd.gstreamer.mk
@@ -55,14 +55,14 @@ GST_SHLIB_VERSION= 1
GSTREAMER1_PORT= ${PORTSDIR}/multimedia/gstreamer1-plugins
_GST1_LIB_BASE= ${LOCALBASE}/lib/gstreamer-${GST1_VERSION}
-GST1_VERSION= 1.2
+GST1_VERSION= 1.4
GST1_MINOR_VERSION= .0
GST1_SHLIB_VERSION= 0
GST1_MINIMAL_VERSION= .0
#
# missing base: alsa ivorbisdec
-# missing good: pulseaudio(need newer pulse version)
+# missing good: -
# missing ugly: -
# missing bad: openal
@@ -71,9 +71,9 @@ GST1_MINIMAL_VERSION= .0
_GSTREAMER_PLUGINS= \
a52dec aalib amrnb amrwbdec cairo cdio \
cdparanoia dts dv faac faad flac flite \
- gdkpixbuf gme gnonlin gsm jack jpeg lame libcaca \
+ gdkpixbuf gl gme gnonlin gsm jack jpeg lame libcaca \
libmms libvisual mad mpeg2dec mpeg2enc neon ogg \
- opencv opus pango resindvd schroedinger \
+ opencv opus pango pulse resindvd schroedinger \
shout2 sidplay soundtouch soup speex taglib \
theora twolame v4l2 vorbis wavpack x264
@@ -81,15 +81,16 @@ _GSTREAMER_PLUGINS= \
.if defined(USE_GSTREAMER)
_GSTREAMER_PLUGINS+= \
annodex bz2 cdaudio dvd esound ffmpeg fluendo-mp3 \
- fluendo-mpegdemux gconf gio gl gnomevfs hal \
- ladspa libpng mm mp3 musepack nas pulse python qt4 \
+ fluendo-mpegdemux gconf gio gnomevfs hal \
+ ladspa libpng mm mp3 musepack nas python qt4 \
sdl sndfile spc vdpau vp8 xvid
.endif
# plugins only in 1.0
.if defined(USE_GSTREAMER1)
_GSTREAMER_PLUGINS+= \
- assrender curl dvdread kate libav modplug openjpeg png rtmp \
+ assrender curl dvdread editing-services kate libav \
+ modplug openjpeg png rtmp \
spandsp vpx webp x ximagesrc zbar
# vaapi?
.endif
@@ -257,6 +258,11 @@ bz2_DEPENDS= multimedia/gstreamer-plugins-bz2
dvdread_DEPENDS= multimedia/gstreamer-plugins-dvdread
+editing-services_DEPENDS= multimedia/gstreamer-editing-services
+editing-services_GST_PREFIX= gstreamer1-
+editing-services_GST_SUFX= # empty
+editing-services_GST_VERSION= 1.0.0
+
ffmpeg_DEPENDS= multimedia/gstreamer-ffmpeg
ffmpeg_GST_PREFIX= gstreamer-
ffmpeg_GST_SUFX= # empty