diff options
author | kwm <kwm@FreeBSD.org> | 2015-09-26 22:36:23 +0800 |
---|---|---|
committer | kwm <kwm@FreeBSD.org> | 2015-09-26 22:36:23 +0800 |
commit | 26e024bbdbff43dece4e929f6104deec587ed50b (patch) | |
tree | 6e57fabcf96c9308178f83f5236aab5d8f1b0127 | |
parent | 4f5ebbd6dcc224be3e1964f0cd8ec898e31d3b69 (diff) | |
download | freebsd-ports-gnome-26e024bbdbff43dece4e929f6104deec587ed50b.tar.gz freebsd-ports-gnome-26e024bbdbff43dece4e929f6104deec587ed50b.tar.zst freebsd-ports-gnome-26e024bbdbff43dece4e929f6104deec587ed50b.zip |
Update gstreamer1 ports to 1.6.0.
* gstreamer1-libav now uses ffmpeg from ports.
* New ports:
* gstreamer1-validate: Tools to detect if elements are not behaving
as expected, mainly aimed at developers, or advanced debugging.
* gstreamer1-rtsp-server: Base foundation for building a rtsp
server ontop of GStreamer
* Bunch of new plugins like: mpg123, rsvg, libde265, openh264, x265 and dtls.
Release announcement:
http://lists.freedesktop.org/archives/gstreamer-announce/2015-September/000357.html
Obtained from: gnome devel repo
54 files changed, 534 insertions, 133 deletions
diff --git a/Mk/bsd.gstreamer.mk b/Mk/bsd.gstreamer.mk index 42c25bc1e33a..31d11f5291c5 100644 --- a/Mk/bsd.gstreamer.mk +++ b/Mk/bsd.gstreamer.mk @@ -89,9 +89,9 @@ _GSTREAMER_PLUGINS+= \ # plugins only in 1.0 .if defined(USE_GSTREAMER1) _GSTREAMER_PLUGINS+= \ - assrender curl dvdread editing-services kate libav \ - modplug openjpeg png rtmp \ - spandsp vpx webp x ximagesrc zbar + assrender bs2b chromaprint curl dtls dvdread editing-services \ + hls kate libav libde265 modplug mpg123 openh264 openjpeg \ + png rsvg rtmp spandsp vpx webp x x265 ximagesrc zbar # vaapi? .endif @@ -120,10 +120,14 @@ artsd_DEPENDS= audio/gstreamer-plugins-artsd audiofile_DEPENDS= audio/gstreamer-plugins-audiofile +bs2b_DEPENDS= audio/gstreamer-plugins-bs2b + cdaudio_DEPENDS= audio/gstreamer-plugins-cdaudio cdparanoia_DEPENDS= audio/gstreamer-plugins-cdparanoia +chromaprint_DEPENDS= audio/gstreamer-plugins-chromaprint + esound_DEPENDS= audio/gstreamer-plugins-esound faac_DEPENDS= audio/gstreamer-plugins-faac @@ -156,6 +160,8 @@ modplug_DEPENDS= audio/gstreamer-plugins-modplug mp3_DEPENDS= audio/gstreamer-plugins-mp3 +mpg123_DEPENDS= audio/gstreamer-plugins-mpg123 + musepack_DEPENDS= audio/gstreamer-plugins-musepack nas_DEPENDS= audio/gstreamer-plugins-nas @@ -246,6 +252,8 @@ openjpeg_DEPENDS= graphics/gstreamer-plugins-openjpeg png_DEPENDS= graphics/gstreamer-plugins-png +rsvg_DEPENDS= graphics/gstreamer-plugins-rsvg + webp_DEPENDS= graphics/gstreamer-plugins-webp zbar_DEPENDS= graphics/gstreamer-plugins-zbar @@ -280,6 +288,8 @@ good_DEPENDS= multimedia/gstreamer-plugins-good gnonlin_DEPENDS= multimedia/gstreamer-plugins-gnonlin +hls_DEPENDS= multimedia/gstreamer-plugins-hls + kate_DEPENDS= multimedia/gstreamer-plugins-kate libav_DEPENDS= multimedia/gstreamer-libav @@ -287,6 +297,8 @@ libav_GST_PREFIX= gstreamer1- libav_GST_SUFX= # empty libav_GST_VERSION= 1.0.0 +libde265_DEPENDS= multimedia/gstreamer-plugins-libde265 + libfame_DEPENDS= multimedia/gstreamer-plugins-libfame mm_DEPENDS= multimedia/gstreamermm @@ -300,6 +312,8 @@ mpeg2enc_DEPENDS= multimedia/gstreamer-plugins-mpeg2enc mplex_DEPENDS= multimedia/gstreamer-plugins-mplex +openh264_DEPENDS= multimedia/gstreamer-plugins-openh264 + qt4_DEPENDS= multimedia/gstreamer-qt4 qt4_GST_PREFIX= gstreamer- @@ -335,6 +349,8 @@ vdpau_DEPENDS= multimedia/gstreamer-plugins-vdpau x264_DEPENDS= multimedia/gstreamer-plugins-x264 +x265_DEPENDS= multimedia/gstreamer-plugins-x265 + xvid_DEPENDS= multimedia/gstreamer-plugins-xvid @@ -342,6 +358,10 @@ xvid_DEPENDS= multimedia/gstreamer-plugins-xvid libmms_DEPENDS= net/gstreamer-plugins-libmms +#-- security plugins section ----------------------------------------------# + +dtls_DEPENDS= security/gstreamer-plugins-dtls + #-- sysutils plugins section ----------------------------------------------# cdio_DEPENDS= sysutils/gstreamer-plugins-cdio diff --git a/audio/Makefile b/audio/Makefile index 6573224dea4c..2ea7423952f8 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -254,7 +254,9 @@ SUBDIR += gstreamer1-plugins-a52dec SUBDIR += gstreamer1-plugins-amrnb SUBDIR += gstreamer1-plugins-amrwbdec + SUBDIR += gstreamer1-plugins-bs2b SUBDIR += gstreamer1-plugins-cdparanoia + SUBDIR += gstreamer1-plugins-chromaprint SUBDIR += gstreamer1-plugins-faac SUBDIR += gstreamer1-plugins-faad SUBDIR += gstreamer1-plugins-flac @@ -265,6 +267,7 @@ SUBDIR += gstreamer1-plugins-lame SUBDIR += gstreamer1-plugins-mad SUBDIR += gstreamer1-plugins-modplug + SUBDIR += gstreamer1-plugins-mpg123 SUBDIR += gstreamer1-plugins-ogg SUBDIR += gstreamer1-plugins-opus SUBDIR += gstreamer1-plugins-pulse diff --git a/audio/gstreamer1-plugins-bs2b/Makefile b/audio/gstreamer1-plugins-bs2b/Makefile new file mode 100644 index 000000000000..aef0de389e5d --- /dev/null +++ b/audio/gstreamer1-plugins-bs2b/Makefile @@ -0,0 +1,13 @@ +# $FreeBSD$ + +PORTREVISION= 0 +CATEGORIES= audio + +COMMENT= Gstreamer Bauer Stereophonic to Banaural BSP (bs2b) plugin + +GST_PLUGIN= bs2b +DIST= bad + +MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins + +.include "${MASTERDIR}/Makefile" diff --git a/audio/gstreamer1-plugins-chromaprint/Makefile b/audio/gstreamer1-plugins-chromaprint/Makefile new file mode 100644 index 000000000000..04de50d2230b --- /dev/null +++ b/audio/gstreamer1-plugins-chromaprint/Makefile @@ -0,0 +1,13 @@ +# $FreeBSD$ + +PORTREVISION= 0 +CATEGORIES= audio + +COMMENT= GStreamer fingerprint audio plugin + +GST_PLUGIN= chromaprint +DIST= bad + +MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins + +.include "${MASTERDIR}/Makefile" diff --git a/audio/gstreamer1-plugins-mpg123/Makefile b/audio/gstreamer1-plugins-mpg123/Makefile new file mode 100644 index 000000000000..dacefa562de7 --- /dev/null +++ b/audio/gstreamer1-plugins-mpg123/Makefile @@ -0,0 +1,13 @@ +# $FreeBSD$ + +PORTREVISION= 0 +CATEGORIES= audio + +COMMENT= GStreamer MPEG Layer 1, 2, and 3 plugin + +GST_PLUGIN= mpg123 +DIST= bad + +MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins + +.include "${MASTERDIR}/Makefile" diff --git a/graphics/Makefile b/graphics/Makefile index 7d61b3ea80c1..3ef2cc6c2674 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -318,6 +318,7 @@ SUBDIR += gstreamer1-plugins-opencv SUBDIR += gstreamer1-plugins-openjpeg SUBDIR += gstreamer1-plugins-png + SUBDIR += gstreamer1-plugins-rsvg SUBDIR += gstreamer1-plugins-webp SUBDIR += gstreamer1-plugins-zbar SUBDIR += gthumb diff --git a/graphics/gstreamer1-plugins-gl/Makefile b/graphics/gstreamer1-plugins-gl/Makefile index ffe566b011a6..ea592ca723d1 100644 --- a/graphics/gstreamer1-plugins-gl/Makefile +++ b/graphics/gstreamer1-plugins-gl/Makefile @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 0 CATEGORIES= graphics COMMENT= Gstreamer GL graphics plugin diff --git a/graphics/gstreamer1-plugins-gl/pkg-plist b/graphics/gstreamer1-plugins-gl/pkg-plist index 9a56ab88fed4..174a9aab2fc5 100644 --- a/graphics/gstreamer1-plugins-gl/pkg-plist +++ b/graphics/gstreamer1-plugins-gl/pkg-plist @@ -1,9 +1,12 @@ include/gstreamer-%%VERSION%%/gst/gl/egl/gsteglimagememory.h +include/gstreamer-%%VERSION%%/gst/gl/egl/gstglcontext_egl.h include/gstreamer-%%VERSION%%/gst/gl/egl/gstgldisplay_egl.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 include/gstreamer-%%VERSION%%/gst/gl/glprototypes/blending.h +include/gstreamer-%%VERSION%%/gst/gl/glprototypes/buffers.h +include/gstreamer-%%VERSION%%/gst/gl/glprototypes/debug.h include/gstreamer-%%VERSION%%/gst/gl/glprototypes/eglimage.h include/gstreamer-%%VERSION%%/gst/gl/glprototypes/fbo.h include/gstreamer-%%VERSION%%/gst/gl/glprototypes/fixedfunction.h @@ -12,11 +15,14 @@ include/gstreamer-%%VERSION%%/gst/gl/glprototypes/gstgl_compat.h include/gstreamer-%%VERSION%%/gst/gl/glprototypes/gstgl_gles2compat.h include/gstreamer-%%VERSION%%/gst/gl/glprototypes/opengl.h include/gstreamer-%%VERSION%%/gst/gl/glprototypes/shaders.h +include/gstreamer-%%VERSION%%/gst/gl/glprototypes/sync.h +include/gstreamer-%%VERSION%%/gst/gl/glprototypes/vao.h include/gstreamer-%%VERSION%%/gst/gl/gstgl_fwd.h include/gstreamer-%%VERSION%%/gst/gl/gstglapi.h +include/gstreamer-%%VERSION%%/gst/gl/gstglbasebuffer.h +include/gstreamer-%%VERSION%%/gst/gl/gstglbasefilter.h include/gstreamer-%%VERSION%%/gst/gl/gstglbufferpool.h include/gstreamer-%%VERSION%%/gst/gl/gstglcolorconvert.h -include/gstreamer-%%VERSION%%/gst/gl/gstglconfig.h include/gstreamer-%%VERSION%%/gst/gl/gstglcontext.h include/gstreamer-%%VERSION%%/gst/gl/gstgldisplay.h include/gstreamer-%%VERSION%%/gst/gl/gstgldownload.h @@ -26,12 +32,17 @@ include/gstreamer-%%VERSION%%/gst/gl/gstglframebuffer.h include/gstreamer-%%VERSION%%/gst/gl/gstglmemory.h include/gstreamer-%%VERSION%%/gst/gl/gstglshader.h include/gstreamer-%%VERSION%%/gst/gl/gstglshadervariables.h +include/gstreamer-%%VERSION%%/gst/gl/gstglsyncmeta.h include/gstreamer-%%VERSION%%/gst/gl/gstglupload.h include/gstreamer-%%VERSION%%/gst/gl/gstgluploadmeta.h include/gstreamer-%%VERSION%%/gst/gl/gstglutils.h +include/gstreamer-%%VERSION%%/gst/gl/gstglviewconvert.h include/gstreamer-%%VERSION%%/gst/gl/gstglwindow.h include/gstreamer-%%VERSION%%/gst/gl/x11/gstgldisplay_x11.h +lib/girepository-%%VERSION%%/GstGL-%%VERSION%%.typelib +lib/gstreamer-%%VERSION%%/include/gst/gl/gstglconfig.h lib/gstreamer-%%VERSION%%/libgstopengl.so lib/libgstgl-%%VERSION%%.so lib/libgstgl-%%VERSION%%.so.0 lib/libgstgl-%%VERSION%%.so.%%SOVERSION%% +share/gir-%%VERSION%%/GstGL-%%VERSION%%.gir diff --git a/graphics/gstreamer1-plugins-opencv/Makefile b/graphics/gstreamer1-plugins-opencv/Makefile index 9cb4c45a27fd..9df917c33a11 100644 --- a/graphics/gstreamer1-plugins-opencv/Makefile +++ b/graphics/gstreamer1-plugins-opencv/Makefile @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 0 CATEGORIES= graphics COMMENT= Gstreamer opencv real time computer vision plugin @@ -10,4 +10,7 @@ DIST= bad MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins +# Clang has issues with Overloaded stuff inside OpenCV +CXXFLAGS+= -Wno-overloaded-virtual + .include "${MASTERDIR}/Makefile" diff --git a/graphics/gstreamer1-plugins-png/Makefile b/graphics/gstreamer1-plugins-png/Makefile index d7d8e262523a..668a1f8aabb8 100644 --- a/graphics/gstreamer1-plugins-png/Makefile +++ b/graphics/gstreamer1-plugins-png/Makefile @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 0 CATEGORIES= graphics PKGNAMESUFFIX= 1-plugins-png diff --git a/graphics/gstreamer1-plugins-rsvg/Makefile b/graphics/gstreamer1-plugins-rsvg/Makefile new file mode 100644 index 000000000000..047acfbd603f --- /dev/null +++ b/graphics/gstreamer1-plugins-rsvg/Makefile @@ -0,0 +1,13 @@ +# $FreeBSD$ + +PORTREVISION= 0 +CATEGORIES= graphics + +COMMENT= GStreamer SVG plugin + +GST_PLUGIN= rsvg +DIST= bad + +MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins + +.include "${MASTERDIR}/Makefile" diff --git a/multimedia/Makefile b/multimedia/Makefile index d5a3598ae6d9..37b295a9168a 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -130,8 +130,10 @@ SUBDIR += gstreamer1-plugins-good SUBDIR += gstreamer1-plugins-hls SUBDIR += gstreamer1-plugins-kate + SUBDIR += gstreamer1-plugins-libde265 SUBDIR += gstreamer1-plugins-mpeg2dec SUBDIR += gstreamer1-plugins-mpeg2enc + SUBDIR += gstreamer1-plugins-openh264 SUBDIR += gstreamer1-plugins-resindvd SUBDIR += gstreamer1-plugins-rtmp SUBDIR += gstreamer1-plugins-schroedinger @@ -140,8 +142,11 @@ SUBDIR += gstreamer1-plugins-v4l2 SUBDIR += gstreamer1-plugins-vpx SUBDIR += gstreamer1-plugins-x264 + SUBDIR += gstreamer1-plugins-x265 SUBDIR += gstreamer1-qt4 + SUBDIR += gstreamer1-rtsp-server SUBDIR += gstreamer1-vaapi + SUBDIR += gstreamer1-validate SUBDIR += gstreamermm SUBDIR += gtk-recordmydesktop SUBDIR += gtk-youtube-viewer diff --git a/multimedia/gstreamer1-editing-services/Makefile b/multimedia/gstreamer1-editing-services/Makefile index c45f24459925..ab8bc369b0d3 100644 --- a/multimedia/gstreamer1-editing-services/Makefile +++ b/multimedia/gstreamer1-editing-services/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gstreamer1-editing-services -PORTVERSION= 1.4.0 +PORTVERSION= 1.6.0 CATEGORIES= multimedia MASTER_SITES= http://gstreamer.freedesktop.org/src/gstreamer-editing-services/ DISTNAME= gstreamer-editing-services-${PORTVERSION} @@ -16,10 +16,18 @@ USES= gmake libtool pathfix pkgconfig tar:xz USE_LDCONFIG= yes GNU_CONFIGURE= yes USE_GNOME= glib20 introspection:build libxml2 -USE_GSTREAMER1= gnonlin +USE_GSTREAMER1= yes INSTALL_TARGET= install-strip -CONFIGURE_ARGS= --enable-introspection=yes +CONFIGURE_ARGS= --enable-introspection=yes \ + --with-bash-completion-dir=${PREFIX}/share/bash-completion/completions PLIST_SUB= VERSION=1.0 +.include <bsd.port.options.mk> + +.if ${OSVERSION} < 1000033 +BUILD_DEPENDS+= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex +CONFIGURE_ENV+= FLEX_PATH="${LOCALBASE}/bin/flex" +.endif + .include <bsd.port.mk> diff --git a/multimedia/gstreamer1-editing-services/distinfo b/multimedia/gstreamer1-editing-services/distinfo index 0adbe94d99da..cb9c1aa8f952 100644 --- a/multimedia/gstreamer1-editing-services/distinfo +++ b/multimedia/gstreamer1-editing-services/distinfo @@ -1,2 +1,2 @@ -SHA256 (gstreamer-editing-services-1.4.0.tar.xz) = cc20b90fb7bcec257b2afda7474664d493b1acece66da675d7df584588808bb3 -SIZE (gstreamer-editing-services-1.4.0.tar.xz) = 915420 +SHA256 (gstreamer-editing-services-1.6.0.tar.xz) = 4a780cc27029d25271cf4f8bc17531aa9a1d435e4f807202fd3790f53b964dbe +SIZE (gstreamer-editing-services-1.6.0.tar.xz) = 1013632 diff --git a/multimedia/gstreamer1-editing-services/pkg-plist b/multimedia/gstreamer1-editing-services/pkg-plist index 50a8d2ca847c..b443f22ff028 100644 --- a/multimedia/gstreamer1-editing-services/pkg-plist +++ b/multimedia/gstreamer1-editing-services/pkg-plist @@ -11,6 +11,7 @@ include/gstreamer-%%VERSION%%/ges/ges-base-transition-clip.h include/gstreamer-%%VERSION%%/ges/ges-base-xml-formatter.h include/gstreamer-%%VERSION%%/ges/ges-clip-asset.h include/gstreamer-%%VERSION%%/ges/ges-clip.h +include/gstreamer-%%VERSION%%/ges/ges-command-line-formatter.h include/gstreamer-%%VERSION%%/ges/ges-container.h include/gstreamer-%%VERSION%%/ges/ges-effect-asset.h include/gstreamer-%%VERSION%%/ges/ges-effect-clip.h @@ -60,8 +61,10 @@ include/gstreamer-%%VERSION%%/ges/ges-video-uri-source.h include/gstreamer-%%VERSION%%/ges/ges-xml-formatter.h include/gstreamer-%%VERSION%%/ges/ges.h lib/girepository-%%VERSION%%/GES-%%VERSION%%.typelib +lib/gstreamer-%%VERSION%%/libgstnle.so lib/libges-%%VERSION%%.so lib/libges-%%VERSION%%.so.0 lib/libges-%%VERSION%%.so.0.0.0 libdata/pkgconfig/gst-editing-services-%%VERSION%%.pc +share/bash-completion/completions/ges-launch-%%VERSION%% share/gir-%%VERSION%%/GES-%%VERSION%%.gir diff --git a/multimedia/gstreamer1-libav/Makefile b/multimedia/gstreamer1-libav/Makefile index 6f24394ac3ea..438be9764de5 100644 --- a/multimedia/gstreamer1-libav/Makefile +++ b/multimedia/gstreamer1-libav/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gstreamer1-libav -PORTVERSION= 1.4.5 +PORTVERSION= 1.6.0 CATEGORIES= multimedia MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-libav/ DISTNAME= gst-libav-${PORTVERSION} @@ -15,7 +15,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm \ orc>=0.4.16:${PORTSDIR}/devel/orc -LIB_DEPENDS= liborc-0.4.so:${PORTSDIR}/devel/orc +LIB_DEPENDS= liborc-0.4.so:${PORTSDIR}/devel/orc \ + libavcodec.so:${PORTSDIR}/multimedia/ffmpeg PORTSCOUT= limitw:1,even @@ -23,36 +24,8 @@ USES= compiler:features gmake libtool pkgconfig tar:xz USE_LDCONFIG= yes USE_GSTREAMER1= yes GNU_CONFIGURE= yes -LIBAV_CONFIG= --cc=${CC} \ - --enable-runtime-cpudetect \ - --enable-pic -LDFLAGS+= -Wl,-Bsymbolic +CONFIGURE_ARGS= --with-system-libav INSTALL_TARGET= install-strip -.include <bsd.port.pre.mk> - -.if ${ARCH} == "armv6" -CONFIGURE_ENV+= ASFLAGS=-no-integrated-as -.endif - -.if ${OSVERSION} < 900033 || ${ARCH} == ia64 -BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils -MAKE_ENV= COMPILER_PATH=${LOCALBASE}/bin -.endif - -.if ${COMPILER_TYPE} == clang && ${ARCH} == i386 -CFLAGS+= -mstack-alignment=16 -mstackrealign -.endif - -post-patch: - @${REINPLACE_CMD} 's/[[:<:]]ARCH[[:>:]]/LIBAV_ARCH/' \ - ${WRKSRC}/gst-libs/ext/libav/Makefile \ - ${WRKSRC}/gst-libs/ext/libav/common.mak \ - ${WRKSRC}/gst-libs/ext/libav/configure \ - ${WRKSRC}/gst-libs/ext/libav/libavcodec/Makefile \ - ${WRKSRC}/gst-libs/ext/libav/library.mak - @${REINPLACE_CMD} '/libgstlibav_la_LDFLAGS =/s/$$/ -Wl,-Bsymbolic/' \ - ${WRKSRC}/ext/libav/Makefile.in - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/multimedia/gstreamer1-libav/distinfo b/multimedia/gstreamer1-libav/distinfo index d4c439b9ba20..73a24a7aa576 100644 --- a/multimedia/gstreamer1-libav/distinfo +++ b/multimedia/gstreamer1-libav/distinfo @@ -1,2 +1,2 @@ -SHA256 (gst-libav-1.4.5.tar.xz) = 605c62624604f3bb5c870844cc1f2711779cc533b004c2aa1d8c0d58557afbbc -SIZE (gst-libav-1.4.5.tar.xz) = 5220508 +SHA256 (gst-libav-1.6.0.tar.xz) = 6cca6cf73182a882768ef0c860af88c2fd2c77e2c81ce464a998ab4e6baa604c +SIZE (gst-libav-1.6.0.tar.xz) = 7687504 diff --git a/multimedia/gstreamer1-plugins-all/Makefile b/multimedia/gstreamer1-plugins-all/Makefile index 21243d7643f1..7e1c24a8c967 100644 --- a/multimedia/gstreamer1-plugins-all/Makefile +++ b/multimedia/gstreamer1-plugins-all/Makefile @@ -3,7 +3,7 @@ PORTNAME= gstreamer1-plugins-all PORTVERSION= ${GST1_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia MAINTAINER= multimedia@FreeBSD.org diff --git a/multimedia/gstreamer1-plugins-bad/Makefile b/multimedia/gstreamer1-plugins-bad/Makefile index 41cc7500e31a..70a65fbc4dd0 100644 --- a/multimedia/gstreamer1-plugins-bad/Makefile +++ b/multimedia/gstreamer1-plugins-bad/Makefile @@ -1,8 +1,7 @@ # Created by: Michael Johnson <ahze@FreeBSD.org> # $FreeBSD$ -# $MCom: ports/multimedia/gstreamer1-plugins-bad/Makefile,v 1.4 2013/01/15 21:43:45 kwm Exp $ -PORTREVISION= 1 +PORTREVISION= 0 CATEGORIES= multimedia COMMENT= Bad gstreamer-plugins diff --git a/multimedia/gstreamer1-plugins-bad/files/patch-ext_opencv_gstmotioncells.h b/multimedia/gstreamer1-plugins-bad/files/patch-ext_opencv_gstmotioncells.h new file mode 100644 index 000000000000..8c1cdee314cd --- /dev/null +++ b/multimedia/gstreamer1-plugins-bad/files/patch-ext_opencv_gstmotioncells.h @@ -0,0 +1,11 @@ +--- ext/opencv/gstmotioncells.h.orig 2015-06-19 09:23:16.588484000 +0200 ++++ ext/opencv/gstmotioncells.h 2015-06-19 09:23:42.718303000 +0200 +@@ -45,6 +45,8 @@ + #ifndef __GST_MOTIONCELLS_H__ + #define __GST_MOTIONCELLS_H__ + ++#include <sys/time.h> ++ + #include <gst/gst.h> + #include <opencv2/core/core_c.h> + diff --git a/multimedia/gstreamer1-plugins-bad/pkg-plist b/multimedia/gstreamer1-plugins-bad/pkg-plist index aff248f29381..6b154de02946 100644 --- a/multimedia/gstreamer1-plugins-bad/pkg-plist +++ b/multimedia/gstreamer1-plugins-bad/pkg-plist @@ -3,6 +3,7 @@ include/gstreamer-%%VERSION%%/gst/basecamerabinsrc/gstcamerabin-enum.h 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/gstjpegparser.h include/gstreamer-%%VERSION%%/gst/codecparsers/gstmpeg4parser.h include/gstreamer-%%VERSION%%/gst/codecparsers/gstmpegvideometa.h include/gstreamer-%%VERSION%%/gst/codecparsers/gstmpegvideoparser.h @@ -68,6 +69,8 @@ lib/gstreamer-%%VERSION%%/libgstpcapparse.so lib/gstreamer-%%VERSION%%/libgstpnm.so lib/gstreamer-%%VERSION%%/libgstrawparse.so lib/gstreamer-%%VERSION%%/libgstremovesilence.so +lib/gstreamer-%%VERSION%%/libgstrtpbad.so +lib/gstreamer-%%VERSION%%/libgstrtponvif.so lib/gstreamer-%%VERSION%%/libgstsdpelem.so lib/gstreamer-%%VERSION%%/libgstsegmentclip.so lib/gstreamer-%%VERSION%%/libgstshm.so @@ -82,6 +85,9 @@ lib/gstreamer-%%VERSION%%/libgstvideosignal.so lib/gstreamer-%%VERSION%%/libgstvmnc.so lib/gstreamer-%%VERSION%%/libgsty4mdec.so lib/gstreamer-%%VERSION%%/libgstyadif.so +lib/libgstadaptivedemux-%%VERSION%%.so +lib/libgstadaptivedemux-%%VERSION%%.so.0 +lib/libgstadaptivedemux-%%VERSION%%.so.%%SOVERSION%% lib/libgstbadbase-%%VERSION%%.so lib/libgstbadbase-%%VERSION%%.so.0 lib/libgstbadbase-%%VERSION%%.so.%%SOVERSION%% @@ -112,6 +118,7 @@ libdata/pkgconfig/gstreamer-mpegts-%%VERSION%%.pc libdata/pkgconfig/gstreamer-plugins-bad-%%VERSION%%.pc share/gir-1.0/GstInsertBin-%%VERSION%%.gir share/gir-1.0/GstMpegts-%%VERSION%%.gir +%%DATADIR%%-%%VERSION%%/presets/GstFreeverb.prs share/locale/af/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo share/locale/az/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo share/locale/bg/LC_MESSAGES/gst-plugins-bad-%%VERSION%%.mo diff --git a/multimedia/gstreamer1-plugins-core/Makefile b/multimedia/gstreamer1-plugins-core/Makefile index 72a2bc755247..a85af9f73fbc 100644 --- a/multimedia/gstreamer1-plugins-core/Makefile +++ b/multimedia/gstreamer1-plugins-core/Makefile @@ -1,6 +1,5 @@ # Created by: Michael Johnson <ahze@FreeBSD.org> # $FreeBSD$ -# $MCom: ports/multimedia/gstreamer-plugins-core/Makefile,v 1.17 2006/07/17 01:39:57 ahze Exp $ PORTNAME= gstreamer1-plugins-core PORTVERSION= ${GST1_VERSION}${GST1_MINIMAL_VERSION} diff --git a/multimedia/gstreamer1-plugins-good/Makefile b/multimedia/gstreamer1-plugins-good/Makefile index 509887eb8a2d..d3848eb6e302 100644 --- a/multimedia/gstreamer1-plugins-good/Makefile +++ b/multimedia/gstreamer1-plugins-good/Makefile @@ -1,6 +1,5 @@ # Created by: Michael Johnson <ahze@FreeBSD.org> # $FreeBSD$ -# $MCom: ports/multimedia/gstreamer1-plugins-good/Makefile,v 1.4 2013/01/15 21:43:45 kwm Exp $ PORTREVISION= 0 CATEGORIES= multimedia diff --git a/multimedia/gstreamer1-plugins-libde265/Makefile b/multimedia/gstreamer1-plugins-libde265/Makefile new file mode 100644 index 000000000000..f6a2135ed906 --- /dev/null +++ b/multimedia/gstreamer1-plugins-libde265/Makefile @@ -0,0 +1,13 @@ +# $FreeBSD$ + +PORTREVISION= 0 +CATEGORIES= multimedia + +COMMENT= Gstreamer HEVC/H.265 decoder (libde265) plugin + +GST_PLUGIN= libde265 +DIST= bad + +MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins + +.include "${MASTERDIR}/Makefile" diff --git a/multimedia/gstreamer1-plugins-openh264/Makefile b/multimedia/gstreamer1-plugins-openh264/Makefile new file mode 100644 index 000000000000..25b2a8e5e762 --- /dev/null +++ b/multimedia/gstreamer1-plugins-openh264/Makefile @@ -0,0 +1,13 @@ +# $FreeBSD$ + +PORTREVISION= 0 +CATEGORIES= multimedia + +COMMENT= Gstreamer (openh264) plugin + +GST_PLUGIN= openh264 +DIST= bad + +MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins + +.include "${MASTERDIR}/Makefile" diff --git a/multimedia/gstreamer1-plugins-resindvd/Makefile b/multimedia/gstreamer1-plugins-resindvd/Makefile index 72e1dd526171..c40882dc955e 100644 --- a/multimedia/gstreamer1-plugins-resindvd/Makefile +++ b/multimedia/gstreamer1-plugins-resindvd/Makefile @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 0 CATEGORIES= multimedia COMMENT= Gstreamer resindvd plugin diff --git a/multimedia/gstreamer1-plugins-ugly/Makefile b/multimedia/gstreamer1-plugins-ugly/Makefile index 5f4976bdcec7..1db9ee494c44 100644 --- a/multimedia/gstreamer1-plugins-ugly/Makefile +++ b/multimedia/gstreamer1-plugins-ugly/Makefile @@ -1,6 +1,5 @@ # Created by: Michael Johnson <ahze@FreeBSD.org> # $FreeBSD$ -# $MCom: ports/multimedia/gstreamer1-plugins-ugly/Makefile,v 1.3 2013/01/15 21:43:46 kwm Exp $ PORTREVISION= 0 CATEGORIES= multimedia diff --git a/multimedia/gstreamer1-plugins-vpx/Makefile b/multimedia/gstreamer1-plugins-vpx/Makefile index 626be2af522f..379ee383b963 100644 --- a/multimedia/gstreamer1-plugins-vpx/Makefile +++ b/multimedia/gstreamer1-plugins-vpx/Makefile @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 0 CATEGORIES= multimedia COMMENT= Gstreamer vp8 codec plugin diff --git a/multimedia/gstreamer1-plugins-x264/Makefile b/multimedia/gstreamer1-plugins-x264/Makefile index bbdf10e0afcc..66ac4f231644 100644 --- a/multimedia/gstreamer1-plugins-x264/Makefile +++ b/multimedia/gstreamer1-plugins-x264/Makefile @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 0 CATEGORIES= multimedia COMMENT= Gstreamer x264 plugin diff --git a/multimedia/gstreamer1-plugins-x265/Makefile b/multimedia/gstreamer1-plugins-x265/Makefile new file mode 100644 index 000000000000..6b42c42af2c0 --- /dev/null +++ b/multimedia/gstreamer1-plugins-x265/Makefile @@ -0,0 +1,13 @@ +# $FreeBSD$ + +PORTREVISION= 0 +CATEGORIES= multimedia + +COMMENT= Gstreamer x265 plugin + +GST_PLUGIN= x265 +DIST= bad + +MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins + +.include "${MASTERDIR}/Makefile" diff --git a/multimedia/gstreamer1-plugins/Makefile b/multimedia/gstreamer1-plugins/Makefile index 22ab60ca306c..56bd053ad920 100644 --- a/multimedia/gstreamer1-plugins/Makefile +++ b/multimedia/gstreamer1-plugins/Makefile @@ -1,12 +1,11 @@ # Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> # $FreeBSD$ -# $MCom: kwm/multimedia/gstreamer1-plugins/Makefile 11404 2013-04-26 19:05:50Z kwm $ PORTNAME= gstreamer 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?= 2 +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 \ @@ -27,16 +26,16 @@ RUN_DEPENDS+= iso-codes>=0:${PORTSDIR}/misc/iso-codes PORTSCOUT= limitw:1,even -BASE_PORTVERSION= 1.4.5 +BASE_PORTVERSION= 1.6.0 BASE_DISTNAME= gst-plugins-base-${BASE_PORTVERSION} BASE_DISTFILE= ${BASE_DISTNAME}${EXTRACT_SUFX} -BAD_PORTVERSION= 1.4.5 +BAD_PORTVERSION= 1.6.0 BAD_DISTNAME= gst-plugins-bad-${BAD_PORTVERSION} BAD_DISTFILE= ${BAD_DISTNAME}${EXTRACT_SUFX} -GOOD_PORTVERSION= 1.4.5 +GOOD_PORTVERSION= 1.6.0 GOOD_DISTNAME= gst-plugins-good-${GOOD_PORTVERSION} GOOD_DISTFILE= ${GOOD_DISTNAME}${EXTRACT_SUFX} -UGLY_PORTVERSION= 1.4.5 +UGLY_PORTVERSION= 1.6.0 UGLY_DISTNAME= gst-plugins-ugly-${UGLY_PORTVERSION} UGLY_DISTFILE= ${UGLY_DISTNAME}${EXTRACT_SUFX} DIST?= base @@ -61,7 +60,7 @@ IGNORE= DIST not specified .endif VERSION= 1.0 -SOVERSION= 0.405.0 +SOVERSION= 0.600.0 PLIST_SUB+= VERSION="${VERSION}" \ SOVERSION="${SOVERSION}" @@ -126,6 +125,11 @@ DEFAULT_DVD_DEVICE=${WITH_DVD_DEVICE} DEFAULT_DVD_DEVICE=/dev/cd0 .endif +# openssl in 9.x is too old +.if ${GST_PLUGIN} == dtls && ${OSVERSION} < 1000000 +WITH_OPENSSL_PORT=yes +.endif + post-patch: .if ${DIST} == bad # custom rule to fix opencv detection in configure @@ -147,7 +151,8 @@ post-patch: s|$$(top_builddir)/gst-libs/gst/video/libgstbasevideo-@GST_API_VERSION@.la|-lgstbasevideo-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/video/libgstvideo-@GST_API_VERSION@.la|-lgstvideo-${VERSION}|; \ 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/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/video/libgstbadvideo-@GST_API_VERSION@.la|-lgstbadvideo-${VERSION}|' @${FIND} ${WRKSRC}/ext ${WRKSRC}/sys -name Makefile.in | \ @@ -162,6 +167,7 @@ post-patch: s|$$(top_builddir)/gst-libs/gst/video/libgstvideo-$$(GST_API_VERSION).la|-lgstvideo-${VERSION}|; \ 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/video/libgstbadvideo-$$(GST_API_VERSION).la|-lgstbadvideo-${VERSION}|' .endif diff --git a/multimedia/gstreamer1-plugins/Makefile.common b/multimedia/gstreamer1-plugins/Makefile.common index f73ca0abba78..90e56f825a1f 100644 --- a/multimedia/gstreamer1-plugins/Makefile.common +++ b/multimedia/gstreamer1-plugins/Makefile.common @@ -1,5 +1,4 @@ # $FreeBSD$ -# $MCom: kwm/multimedia/gstreamer1-plugins/Makefile.common 11415 2013-04-26 22:58:21Z kwm $ BASE_GST_ALL_PLUGINS= \ alsa \ @@ -15,7 +14,10 @@ BASE_GST_ALL_PLUGINS= \ BAD_GST_ALL_PLUGINS+= \ assrender \ + bs2b \ + chromaprint \ curl \ + dtls \ dts \ faac \ faad \ @@ -24,53 +26,54 @@ BAD_GST_ALL_PLUGINS+= \ gsm \ hls \ kate \ + libde265 \ libmms \ librfb \ modplug \ mpeg2enc \ + mpg123 \ mplex \ neon \ ofa \ openal \ opencv \ - openjpeg \ opengl \ + openh264 \ + openjpeg \ opus \ resindvd \ rtmp \ + rsvg \ schro \ soundtouch \ spandsp \ webp \ + x265 \ zbar \ # plugins not yet ported to the 1.0 API, or not portable BAD_GST_ALL_PLUGINS+= \ + acm \ apexsink \ - chromaprint \ - decklink \ - directfb \ - ladspa \ + cdxaparse \ + dc1394 \ + dccp \ + faceoverlay \ + hdvparse \ linsys \ lv2 \ - mimic \ - mpg123 \ musepack \ - mythtv \ + mve \ nas \ - opensles \ - pvr \ - rsvg \ + nuvdemux \ + patchdetect \ + sdi \ sdl \ - sndfile \ sndio \ - spc \ teletextdec \ timidity \ - vdpau \ - voaacenc \ - voamrwbenc \ - wayland \ + tta \ + wininet \ xvid # --with-egl-window-system=none --disable-opengl --disable-gles2 --disable-egl --disable-glx \ @@ -83,7 +86,6 @@ BAD_GST_NON_PLUGINS= \ --enable-bz2 \ --enable-dvb \ --enable-shm \ - --enable-quicktime \ --disable-wgl \ --disable-gsettings \ --disable-acm \ @@ -93,10 +95,8 @@ BAD_GST_NON_PLUGINS= \ --disable-dc1394 \ --disable-dccp \ --disable-direct3d \ - --disable-directdraw \ --disable-directsound \ --disable-fbdev \ - --disable-osx_video \ --disable-uvch264 \ --disable-vcd \ --disable-wildmidi \ @@ -119,8 +119,8 @@ GOOD_GST_ALL_PLUGINS+= \ taglib \ vpx \ wavpack \ - x -# xxx pulse \ + x \ + pulse GOOD_GST_NON_PLUGINS= \ --disable-dv1394 \ @@ -216,6 +216,9 @@ gst_amrwb_PLIST_FILES= ${GST_LIB_DIR}/libgstamrwbdec.so # assrender gst_assrender_LIB_DEPENDS= libass.so:${PORTSDIR}/multimedia/libass +# bs2b +gst_bs2b_LIB_DEPENDS= libbs2b.so:${PORTSDIR}/audio/libbs2b + # cairo gst_cairo_USE_GNOME= cairo @@ -225,9 +228,15 @@ gst_cdparanoia_LIB_DEPENDS= libcdda_interface.so:${PORTSDIR}/audio/cdparanoia # cdio gst_cdio_LIB_DEPENDS= libcdio.so:${PORTSDIR}/sysutils/libcdio +# chromaprint +gst_chromaprint_LIB_DEPENDS= libchromaprint.so:${PORTSDIR}/audio/chromaprint + # curl gst_curl_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl +# dtls +gst_dtls_USES= compiler:c11 + # dts gst_dts_LIB_DEPENDS= libdca.so:${PORTSDIR}/multimedia/libdca gst_dts_PLIST_FILES= ${GST_LIB_DIR}/libgstdtsdec.so @@ -258,6 +267,8 @@ gst_gdk_pixbuf_PLIST_FILES= ${GST_LIB_DIR}/libgstgdkpixbuf.so # gl gst_gl_USE_GL= gl glu glesv2 egl +#xxxx do we need it? +#gst_gl_USE_GNOME= introspection:build gst_gl_CONFIGURE_ARGS= --enable-gl --enable-glx \ --enable-egl --enable-gles2 gst_gl_PLIST_FILES= # @@ -288,6 +299,9 @@ gst_lame_LIB_DEPENDS= libmp3lame.so:${PORTSDIR}/audio/lame gst_libcaca_LIB_DEPENDS= libcaca.so:${PORTSDIR}/graphics/libcaca gst_libcaca_PLIST_FILES= ${GST_LIB_DIR}/libgstcacasink.so +# libde265 +gst_libde265_LIB_DEPENDS= libde265.so:${PORTSDIR}/multimedia/libde265 + # libmms gst_libmms_LIB_DEPENDS= libmms.so:${PORTSDIR}/net/libmms gst_libmms_PLIST_FILES= ${GST_LIB_DIR}/libgstmms.so @@ -311,6 +325,9 @@ gst_mpeg2enc_LIB_DEPENDS= libmjpegutils.so:${PORTSDIR}/multimedia/mjpegtools # mpeg2dec gst_mpeg2dec_LIB_DEPENDS= libmpeg2.so:${PORTSDIR}/multimedia/libmpeg2 +# mpg123 +gst_mpg123_LIB_DEPENDS= libmpg123.so:${PORTSDIR}/audio/mpg123 + # neon gst_neon_LIB_DEPENDS+= libneon.so:${PORTSDIR}/www/neon gst_neon_PLIST_FILES= ${GST_LIB_DIR}/libgstneonhttpsrc.so @@ -327,6 +344,9 @@ gst_opencv_PLIST_FILES= ${GST_LIB_DIR}/libgstopencv.so \ # openjpeg gst_openjpeg_LIB_DEPENDS= libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 +# openh264 +gst_openh264_LIB_DEPENDS= libopenh264.so:${PORTSDIR}/multimedia/openh264 + # opus gst_opus_LIB_DEPENDS= libopus.so:${PORTSDIR}/audio/opus @@ -343,6 +363,9 @@ gst_resindvd_RUN_DEPENDS= libdvdnav>=4.1.2:${PORTSDIR}/multimedia/libdvdnav # rtmp xxx gst_rtmp_LIB_DEPENDS= librtmp.so.0:${PORTSDIR}/multimedia/librtmp +# rsvg +gst_rsvg_USE_GNOME= librsvg2 + # shout2 gst_shout2_LIB_DEPENDS= libshout.so:${PORTSDIR}/audio/libshout @@ -418,6 +441,9 @@ gst_x264_LIB_DEPENDS= libx264.so:${PORTSDIR}/multimedia/libx264 gst_x264_PLIST_FILES= ${GST_LIB_DIR}/libgstx264.so \ share/gstreamer-${VERSION}/presets/GstX264Enc.prs +# x265 +gst_x265_LIB_DEPENDS= libx265.so:${PORTSDIR}/multimedia/x265 + # xvid gst_xvid_LIB_DEPENDS= libxvidcore.so:${PORTSDIR}/multimedia/xvid diff --git a/multimedia/gstreamer1-plugins/distinfo b/multimedia/gstreamer1-plugins/distinfo index bd0e9611150d..26c563021e66 100644 --- a/multimedia/gstreamer1-plugins/distinfo +++ b/multimedia/gstreamer1-plugins/distinfo @@ -1,8 +1,8 @@ -SHA256 (gst-plugins-base-1.4.5.tar.xz) = 77bd8199e7a312d3d71de9b7ddf761a3b78560a2c2a80829d0815ca39cbd551d -SIZE (gst-plugins-base-1.4.5.tar.xz) = 2637680 -SHA256 (gst-plugins-bad-1.4.5.tar.xz) = 152fad7250683d72f9deb36c5685428338365fe4a4c87ffe15e38783b14f983c -SIZE (gst-plugins-bad-1.4.5.tar.xz) = 3824936 -SHA256 (gst-plugins-ugly-1.4.5.tar.xz) = 5cd5e81cf618944f4dc935f1669b2125e8bb2fe9cc7dc8dc15b72237aca49067 -SIZE (gst-plugins-ugly-1.4.5.tar.xz) = 846828 -SHA256 (gst-plugins-good-1.4.5.tar.xz) = 79b1b5f3f7bcaa8a615202eb5e176121eeb8336960f70687e536ad78dbc7e641 -SIZE (gst-plugins-good-1.4.5.tar.xz) = 3031588 +SHA256 (gst-plugins-base-1.6.0.tar.xz) = 314fd1b707f65caf8eb6164d9422fc51e2b220a890ccd2de6ec03a2883d77231 +SIZE (gst-plugins-base-1.6.0.tar.xz) = 2833380 +SHA256 (gst-plugins-bad-1.6.0.tar.xz) = d8ff26128d4ecd2ffeb28e14843808d2d971b09056b7cee6f08afcae01fc0f49 +SIZE (gst-plugins-bad-1.6.0.tar.xz) = 4209172 +SHA256 (gst-plugins-ugly-1.6.0.tar.xz) = 91178dc0d687a83c083190a905681d3a66901374b1004fc52cd300b7802e5f06 +SIZE (gst-plugins-ugly-1.6.0.tar.xz) = 859996 +SHA256 (gst-plugins-good-1.6.0.tar.xz) = a0915639595305e48884656e22b16fda7c6892aa02cdb3eb43e23dab6e6b81fa +SIZE (gst-plugins-good-1.6.0.tar.xz) = 3176568 diff --git a/multimedia/gstreamer1-plugins/pkg-plist b/multimedia/gstreamer1-plugins/pkg-plist index 992bc812724f..b00f33ef20f4 100644 --- a/multimedia/gstreamer1-plugins/pkg-plist +++ b/multimedia/gstreamer1-plugins/pkg-plist @@ -3,6 +3,7 @@ bin/gst-discoverer-%%VERSION%% bin/gst-play-%%VERSION%% 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.h include/gstreamer-%%VERSION%%/gst/app/gstappsink.h include/gstreamer-%%VERSION%%/gst/app/gstappsrc.h @@ -45,10 +46,12 @@ include/gstreamer-%%VERSION%%/gst/riff/riff-media.h include/gstreamer-%%VERSION%%/gst/riff/riff-read.h include/gstreamer-%%VERSION%%/gst/riff/riff.h include/gstreamer-%%VERSION%%/gst/rtp/gstrtcpbuffer.h +include/gstreamer-%%VERSION%%/gst/rtp/gstrtp-enumtypes.h include/gstreamer-%%VERSION%%/gst/rtp/gstrtpbaseaudiopayload.h include/gstreamer-%%VERSION%%/gst/rtp/gstrtpbasedepayload.h include/gstreamer-%%VERSION%%/gst/rtp/gstrtpbasepayload.h include/gstreamer-%%VERSION%%/gst/rtp/gstrtpbuffer.h +include/gstreamer-%%VERSION%%/gst/rtp/gstrtpdefs.h include/gstreamer-%%VERSION%%/gst/rtp/gstrtphdrext.h include/gstreamer-%%VERSION%%/gst/rtp/gstrtppayloads.h include/gstreamer-%%VERSION%%/gst/rtp/rtp.h @@ -83,12 +86,17 @@ include/gstreamer-%%VERSION%%/gst/video/navigation.h include/gstreamer-%%VERSION%%/gst/video/video-blend.h include/gstreamer-%%VERSION%%/gst/video/video-chroma.h include/gstreamer-%%VERSION%%/gst/video/video-color.h +include/gstreamer-%%VERSION%%/gst/video/video-converter.h +include/gstreamer-%%VERSION%%/gst/video/video-dither.h include/gstreamer-%%VERSION%%/gst/video/video-enumtypes.h include/gstreamer-%%VERSION%%/gst/video/video-event.h include/gstreamer-%%VERSION%%/gst/video/video-format.h include/gstreamer-%%VERSION%%/gst/video/video-frame.h include/gstreamer-%%VERSION%%/gst/video/video-info.h +include/gstreamer-%%VERSION%%/gst/video/video-multiview.h include/gstreamer-%%VERSION%%/gst/video/video-overlay-composition.h +include/gstreamer-%%VERSION%%/gst/video/video-resampler.h +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/videoorientation.h @@ -98,7 +106,6 @@ lib/girepository-1.0/GstApp-%%VERSION%%.typelib lib/girepository-1.0/GstAudio-%%VERSION%%.typelib lib/girepository-1.0/GstFft-%%VERSION%%.typelib lib/girepository-1.0/GstPbutils-%%VERSION%%.typelib -lib/girepository-1.0/GstRiff-%%VERSION%%.typelib lib/girepository-1.0/GstRtp-%%VERSION%%.typelib lib/girepository-1.0/GstRtsp-%%VERSION%%.typelib lib/girepository-1.0/GstSdp-%%VERSION%%.typelib @@ -174,13 +181,12 @@ share/gir-1.0/GstApp-%%VERSION%%.gir share/gir-1.0/GstAudio-%%VERSION%%.gir share/gir-1.0/GstFft-%%VERSION%%.gir share/gir-1.0/GstPbutils-%%VERSION%%.gir -share/gir-1.0/GstRiff-%%VERSION%%.gir share/gir-1.0/GstRtp-%%VERSION%%.gir share/gir-1.0/GstRtsp-%%VERSION%%.gir share/gir-1.0/GstSdp-%%VERSION%%.gir share/gir-1.0/GstTag-%%VERSION%%.gir share/gir-1.0/GstVideo-%%VERSION%%.gir -share/gst-plugins-base/1.0/license-translations.dict +share/gst-plugins-base/%%VERSION%%/license-translations.dict share/locale/af/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo share/locale/az/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo share/locale/bg/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo @@ -196,8 +202,8 @@ 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/gl/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo -share/locale/hu/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 share/locale/id/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo share/locale/it/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo share/locale/ja/LC_MESSAGES/gst-plugins-base-%%VERSION%%.mo diff --git a/multimedia/gstreamer1-rtsp-server/Makefile b/multimedia/gstreamer1-rtsp-server/Makefile new file mode 100644 index 000000000000..9e537739fd0e --- /dev/null +++ b/multimedia/gstreamer1-rtsp-server/Makefile @@ -0,0 +1,24 @@ +# Created by: Koop Mast <kwm@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= gstreamer1-rtsp-server +PORTVERSION= 1.6.0 +CATEGORIES= multimedia +MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-rtsp-server/ +DISTNAME= gst-rtsp-server-${PORTVERSION} + +MAINTAINER= multimedia@FreeBSD.org +COMMENT= Gstreamer library for building a RTSP server + +USES= gmake libtool pathfix pkgconfig tar:xz +USE_LDCONFIG= yes +GNU_CONFIGURE= yes +USE_GNOME= glib20 introspection:build +USE_GSTREAMER1= good bad +INSTALL_TARGET= install-strip + +#CONFIGURE_ARGS= --enable-introspection=yes \ +# --with-bash-completion-dir=${PREFIX}/share/bash-completion/completions +PLIST_SUB= VERSION=1.0 + +.include <bsd.port.mk> diff --git a/multimedia/gstreamer1-rtsp-server/distinfo b/multimedia/gstreamer1-rtsp-server/distinfo new file mode 100644 index 000000000000..05c552081ae1 --- /dev/null +++ b/multimedia/gstreamer1-rtsp-server/distinfo @@ -0,0 +1,2 @@ +SHA256 (gst-rtsp-server-1.6.0.tar.xz) = 1e1526d700ba36df5b30c887ccc37179903255022e57f716afb3ef172fe0746f +SIZE (gst-rtsp-server-1.6.0.tar.xz) = 561716 diff --git a/multimedia/gstreamer1-rtsp-server/pkg-descr b/multimedia/gstreamer1-rtsp-server/pkg-descr new file mode 100644 index 000000000000..31bdb229fed4 --- /dev/null +++ b/multimedia/gstreamer1-rtsp-server/pkg-descr @@ -0,0 +1,3 @@ +gst-rtsp-server is a library on top of GStreamer for building an RTSP server + +WWW: http://gstreamer.freedesktop.org/ diff --git a/multimedia/gstreamer1-rtsp-server/pkg-plist b/multimedia/gstreamer1-rtsp-server/pkg-plist new file mode 100644 index 000000000000..62da8cdf6317 --- /dev/null +++ b/multimedia/gstreamer1-rtsp-server/pkg-plist @@ -0,0 +1,25 @@ +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-address-pool.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-auth.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-client.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-context.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-media-factory-uri.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-media-factory.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-media.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-mount-points.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-params.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-permissions.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-sdp.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-server.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-session-media.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-session-pool.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-session.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-stream-transport.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-stream.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-thread-pool.h +include/gstreamer-%%VERSION%%/gst/rtsp-server/rtsp-token.h +lib/girepository-%%VERSION%%/GstRtspServer-%%VERSION%%.typelib +lib/libgstrtspserver-%%VERSION%%.so +lib/libgstrtspserver-%%VERSION%%.so.0 +lib/libgstrtspserver-%%VERSION%%.so.0.600.0 +libdata/pkgconfig/gstreamer-rtsp-server-%%VERSION%%.pc +share/gir-%%VERSION%%/GstRtspServer-%%VERSION%%.gir diff --git a/multimedia/gstreamer1-validate/Makefile b/multimedia/gstreamer1-validate/Makefile new file mode 100644 index 000000000000..ba4428daebbb --- /dev/null +++ b/multimedia/gstreamer1-validate/Makefile @@ -0,0 +1,22 @@ +# Created by: Koop Mast <kwm@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= gstreamer1-validate +PORTVERSION= 1.6.0 +CATEGORIES= multimedia +MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-validate/ +DISTNAME= gst-validate-${PORTVERSION} + +MAINTAINER= multimedia@FreeBSD.org +COMMENT= Gstreamer element validation suite + +USES= gmake libtool pathfix pkgconfig python:2 tar:xz +USE_LDCONFIG= yes +GNU_CONFIGURE= yes +USE_GNOME= gtk30 introspection:build +USE_GSTREAMER1= yes +INSTALL_TARGET= install-strip + +PLIST_SUB= VERSION=1.0 + +.include <bsd.port.mk> diff --git a/multimedia/gstreamer1-validate/distinfo b/multimedia/gstreamer1-validate/distinfo new file mode 100644 index 000000000000..665e22ef652a --- /dev/null +++ b/multimedia/gstreamer1-validate/distinfo @@ -0,0 +1,2 @@ +SHA256 (gst-validate-1.6.0.tar.xz) = 3baef8c7b5363293c20314a30afd54629849fc597669991fdcf92303602dafee +SIZE (gst-validate-1.6.0.tar.xz) = 623012 diff --git a/multimedia/gstreamer1-validate/files/patch-Makefile b/multimedia/gstreamer1-validate/files/patch-Makefile new file mode 100644 index 000000000000..e0c388eed13f --- /dev/null +++ b/multimedia/gstreamer1-validate/files/patch-Makefile @@ -0,0 +1,10 @@ +--- Makefile.in.orig 2015-06-27 16:40:59.936055000 +0200 ++++ Makefile.in 2015-06-27 16:41:12.766046000 +0200 +@@ -537,7 +537,6 @@ + launcher \ + tools \ + pkgconfig \ +- docs \ + tests \ + po + diff --git a/multimedia/gstreamer1-validate/pkg-descr b/multimedia/gstreamer1-validate/pkg-descr new file mode 100644 index 000000000000..ff707a0989f0 --- /dev/null +++ b/multimedia/gstreamer1-validate/pkg-descr @@ -0,0 +1,13 @@ +The goal of GstValidate is to be able to detect when elements are not +behaving as expected and report it to the user so he knows how things +are supposed to work inside a GstPipeline. In the end, fixing issues +found by the tool will ensure that all elements behave all together in +the expected way. + +The easiest way of using GstValidate is to use one of its command-line +tools, located at tools/ directory. It is also possible to monitor +GstPipelines from any application by using the LD_PRELOAD gstvalidate +lib. The third way of using it is to write your own application that +links and uses libgstvalidate. + +WWW: http://gstreamer.freedesktop.org/ diff --git a/multimedia/gstreamer1-validate/pkg-plist b/multimedia/gstreamer1-validate/pkg-plist new file mode 100644 index 000000000000..37a78aa7ce87 --- /dev/null +++ b/multimedia/gstreamer1-validate/pkg-plist @@ -0,0 +1,110 @@ +bin/gst-validate-%%VERSION%% +bin/gst-validate-images-check-%%VERSION%% +bin/gst-validate-launcher +bin/gst-validate-media-check-%%VERSION%% +bin/gst-validate-transcoding-%%VERSION%% +include/gstreamer-%%VERSION%%/gst/validate/gst-validate-bin-monitor.h +include/gstreamer-%%VERSION%%/gst/validate/gst-validate-element-monitor.h +include/gstreamer-%%VERSION%%/gst/validate/gst-validate-enums.h +include/gstreamer-%%VERSION%%/gst/validate/gst-validate-media-info.h +include/gstreamer-%%VERSION%%/gst/validate/gst-validate-monitor-factory.h +include/gstreamer-%%VERSION%%/gst/validate/gst-validate-monitor.h +include/gstreamer-%%VERSION%%/gst/validate/gst-validate-override-registry.h +include/gstreamer-%%VERSION%%/gst/validate/gst-validate-override.h +include/gstreamer-%%VERSION%%/gst/validate/gst-validate-pad-monitor.h +include/gstreamer-%%VERSION%%/gst/validate/gst-validate-pipeline-monitor.h +include/gstreamer-%%VERSION%%/gst/validate/gst-validate-report.h +include/gstreamer-%%VERSION%%/gst/validate/gst-validate-reporter.h +include/gstreamer-%%VERSION%%/gst/validate/gst-validate-runner.h +include/gstreamer-%%VERSION%%/gst/validate/gst-validate-scenario.h +include/gstreamer-%%VERSION%%/gst/validate/gst-validate-types.h +include/gstreamer-%%VERSION%%/gst/validate/gst-validate-utils.h +include/gstreamer-%%VERSION%%/gst/validate/media-descriptor-parser.h +include/gstreamer-%%VERSION%%/gst/validate/media-descriptor-writer.h +include/gstreamer-%%VERSION%%/gst/validate/media-descriptor.h +include/gstreamer-%%VERSION%%/gst/validate/validate.h +include/gstreamer-%%VERSION%%/lib/validate/video/gssim.h +include/gstreamer-%%VERSION%%/lib/validate/video/gstvalidatessim.h +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/__init__.py +lib/gst-validate-launcher/python/launcher/__init__.pyc +lib/gst-validate-launcher/python/launcher/__init__.pyo +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/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/baseclasses.py +lib/gst-validate-launcher/python/launcher/baseclasses.pyc +lib/gst-validate-launcher/python/launcher/baseclasses.pyo +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/httpserver.py +lib/gst-validate-launcher/python/launcher/httpserver.pyc +lib/gst-validate-launcher/python/launcher/httpserver.pyo +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/main.py +lib/gst-validate-launcher/python/launcher/main.pyc +lib/gst-validate-launcher/python/launcher/main.pyo +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/utils.py +lib/gst-validate-launcher/python/launcher/utils.pyc +lib/gst-validate-launcher/python/launcher/utils.pyo +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%%/validate/libgstvalidatefaultinjection.so +lib/gstreamer-%%VERSION%%/validate/libgstvalidategapplication.so +lib/gstreamer-%%VERSION%%/validate/libgstvalidategtk.so +lib/gstreamer-%%VERSION%%/validate/libgstvalidatessim.so +lib/libgstvalidate-%%VERSION%%.so +lib/libgstvalidate-%%VERSION%%.so.0 +lib/libgstvalidate-%%VERSION%%.so.0.0.0 +lib/libgstvalidate-default-overrides-%%VERSION%%.so +lib/libgstvalidate-default-overrides-%%VERSION%%.so.0 +lib/libgstvalidate-default-overrides-%%VERSION%%.so.0.0.0 +lib/libgstvalidate_preload-%%VERSION%%.so +lib/libgstvalidate_preload-%%VERSION%%.so.0 +lib/libgstvalidate_preload-%%VERSION%%.so.0.0.0 +lib/libgstvalidatevideo-%%VERSION%%.so +lib/libgstvalidatevideo-%%VERSION%%.so.0 +lib/libgstvalidatevideo-%%VERSION%%.so.0.0.0 +libdata/pkgconfig/gst-validate-%%VERSION%%.pc +share/gir-%%VERSION%%/GstValidate-%%VERSION%%.gir +share/gstreamer-%%VERSION%%/validate/gst.supp +share/gstreamer-%%VERSION%%/validate/gstvalidate.supp +share/gstreamer-%%VERSION%%/validate/scenarios/adaptive_video_framerate.scenario +share/gstreamer-%%VERSION%%/validate/scenarios/adaptive_video_framerate_size.scenario +share/gstreamer-%%VERSION%%/validate/scenarios/adaptive_video_size.scenario +share/gstreamer-%%VERSION%%/validate/scenarios/alternate_fast_backward_forward.scenario +share/gstreamer-%%VERSION%%/validate/scenarios/change_state_intensive.scenario +share/gstreamer-%%VERSION%%/validate/scenarios/disable_subtitle_track_while_paused.scenario +share/gstreamer-%%VERSION%%/validate/scenarios/fast_backward.scenario +share/gstreamer-%%VERSION%%/validate/scenarios/fast_forward.scenario +share/gstreamer-%%VERSION%%/validate/scenarios/force_key_unit.scenario +share/gstreamer-%%VERSION%%/validate/scenarios/pause_resume.scenario +share/gstreamer-%%VERSION%%/validate/scenarios/play_15s.scenario +share/gstreamer-%%VERSION%%/validate/scenarios/reverse_playback.scenario +share/gstreamer-%%VERSION%%/validate/scenarios/scrub_backward_seeking.scenario +share/gstreamer-%%VERSION%%/validate/scenarios/scrub_backward_seeking_full.scenario +share/gstreamer-%%VERSION%%/validate/scenarios/scrub_forward_seeking.scenario +share/gstreamer-%%VERSION%%/validate/scenarios/scrub_forward_seeking_full.scenario +share/gstreamer-%%VERSION%%/validate/scenarios/seek_backward.scenario +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/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/valgrind.config diff --git a/multimedia/gstreamer1/Makefile b/multimedia/gstreamer1/Makefile index b57ac08cd93b..8fae5771abeb 100644 --- a/multimedia/gstreamer1/Makefile +++ b/multimedia/gstreamer1/Makefile @@ -1,12 +1,11 @@ # Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> # $FreeBSD$ -PORTNAME= gstreamer1 -PORTVERSION= 1.4.5 -PORTREVISION= 1 +PORTNAME= gstreamer +PORTVERSION= 1.6.0 CATEGORIES= multimedia MASTER_SITES= http://gstreamer.freedesktop.org/src/gstreamer/ -DISTNAME= ${PORTNAME:S/1//}-${PORTVERSION} +PKGNAMESUFFIX= 1 MAINTAINER= multimedia@FreeBSD.org COMMENT= Media applications framework @@ -28,7 +27,7 @@ CONFIGURE_ARGS= --disable-tests \ CONFIGURE_ENV= ac_cv_func_register_printf_function="no" INSTALL_TARGET= install-strip PLIST_SUB= VERSION=${GST10_VERSION} \ - SOVERSION=0.405.0 + SOVERSION=0.600.0 USE_LDCONFIG= yes GST10_VERSION= 1.0 @@ -40,12 +39,6 @@ LIBCHECK_LIB_DEPENDS= libcheck.so:${PORTSDIR}/devel/libcheck .include <bsd.port.options.mk> -# workaround a crash in clang 3.3 crash llvm bug # 15840 -.if ((${OSVERSION} >= 901504 && ${OSVERSION} < 902502) || \ - (${OSVERSION} >= 1000037 && ${OSVERSION} < 1000056)) -USE_GCC= any -.endif - .if ${OSVERSION} < 1000033 BUILD_DEPENDS+= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex CONFIGURE_ENV+= FLEX_PATH="${LOCALBASE}/bin/flex" diff --git a/multimedia/gstreamer1/distinfo b/multimedia/gstreamer1/distinfo index 6ed90eef4a3c..7a00bc3f4cd6 100644 --- a/multimedia/gstreamer1/distinfo +++ b/multimedia/gstreamer1/distinfo @@ -1,2 +1,2 @@ -SHA256 (gstreamer-1.4.5.tar.xz) = 40801aa7f979024526258a0e94707ba42b8ab6f7d2206e56adbc4433155cb0ae -SIZE (gstreamer-1.4.5.tar.xz) = 3324052 +SHA256 (gstreamer-1.6.0.tar.xz) = 52ef885647afef11c8b7645a9afefe04aa09e8971c4b932e7717872ab8a30fcc +SIZE (gstreamer-1.6.0.tar.xz) = 3549712 diff --git a/multimedia/gstreamer1/files/patch-Makefile.in b/multimedia/gstreamer1/files/patch-Makefile.in index f498bef39ee3..6071ec62adf9 100644 --- a/multimedia/gstreamer1/files/patch-Makefile.in +++ b/multimedia/gstreamer1/files/patch-Makefile.in @@ -1,11 +1,11 @@ ---- Makefile.in.orig 2013-03-10 14:50:08.000000000 +0000 -+++ Makefile.in 2013-03-10 14:50:24.000000000 +0000 -@@ -499,7 +499,7 @@ +--- Makefile.in.orig 2015-06-07 12:59:34.071555000 +0200 ++++ Makefile.in 2015-06-07 13:00:02.869339000 +0200 +@@ -564,7 +564,7 @@ DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-docbook aclocaldir = $(datadir)/aclocal aclocal_DATA = gst-element-check-@GST_API_VERSION@.m4 --SUBDIRS = pkgconfig gst libs plugins tests docs po m4 common \ -+SUBDIRS = pkgconfig gst libs plugins tests po m4 common \ +-SUBDIRS = pkgconfig gst libs plugins tests docs po m4 common data \ ++SUBDIRS = pkgconfig gst libs plugins tests po m4 common data \ $(am__append_1) # These are all the possible subdirs diff --git a/multimedia/gstreamer1/pkg-plist b/multimedia/gstreamer1/pkg-plist index 93e2a58a23b4..ee898d8c33d9 100644 --- a/multimedia/gstreamer1/pkg-plist +++ b/multimedia/gstreamer1/pkg-plist @@ -4,8 +4,6 @@ bin/gst-typefind-%%VERSION%% include/gstreamer-%%VERSION%%/gst/base/base.h include/gstreamer-%%VERSION%%/gst/base/gstadapter.h include/gstreamer-%%VERSION%%/gst/base/gstbaseparse.h -include/gstreamer-%%VERSION%%/gst/base/gstdataqueue.h -include/gstreamer-%%VERSION%%/gst/base/gstqueuearray.h include/gstreamer-%%VERSION%%/gst/base/gstbasesink.h include/gstreamer-%%VERSION%%/gst/base/gstbasesrc.h include/gstreamer-%%VERSION%%/gst/base/gstbasetransform.h @@ -13,21 +11,24 @@ include/gstreamer-%%VERSION%%/gst/base/gstbitreader.h include/gstreamer-%%VERSION%%/gst/base/gstbytereader.h include/gstreamer-%%VERSION%%/gst/base/gstbytewriter.h include/gstreamer-%%VERSION%%/gst/base/gstcollectpads.h +include/gstreamer-%%VERSION%%/gst/base/gstdataqueue.h include/gstreamer-%%VERSION%%/gst/base/gstflowcombiner.h include/gstreamer-%%VERSION%%/gst/base/gstpushsrc.h +include/gstreamer-%%VERSION%%/gst/base/gstqueuearray.h include/gstreamer-%%VERSION%%/gst/base/gsttypefindhelper.h %%LIBCHECK%%include/gstreamer-%%VERSION%%/gst/check/check.h %%LIBCHECK%%include/gstreamer-%%VERSION%%/gst/check/gstbufferstraw.h %%LIBCHECK%%include/gstreamer-%%VERSION%%/gst/check/gstcheck.h %%LIBCHECK%%include/gstreamer-%%VERSION%%/gst/check/gstconsistencychecker.h +%%LIBCHECK%%include/gstreamer-%%VERSION%%/gst/check/gstharness.h %%LIBCHECK%%include/gstreamer-%%VERSION%%/gst/check/gsttestclock.h %%LIBCHECK%%include/gstreamer-%%VERSION%%/gst/check/internal-check.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/gsttimedvaluecontrolsource.h include/gstreamer-%%VERSION%%/gst/controller/gstinterpolationcontrolsource.h include/gstreamer-%%VERSION%%/gst/controller/gstlfocontrolsource.h +include/gstreamer-%%VERSION%%/gst/controller/gsttimedvaluecontrolsource.h include/gstreamer-%%VERSION%%/gst/controller/gsttriggercontrolsource.h include/gstreamer-%%VERSION%%/gst/glib-compat.h include/gstreamer-%%VERSION%%/gst/gst.h @@ -43,7 +44,6 @@ include/gstreamer-%%VERSION%%/gst/gstcapsfeatures.h 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 @@ -78,6 +78,7 @@ include/gstreamer-%%VERSION%%/gst/gstplugin.h include/gstreamer-%%VERSION%%/gst/gstpluginfeature.h include/gstreamer-%%VERSION%%/gst/gstpoll.h include/gstreamer-%%VERSION%%/gst/gstpreset.h +include/gstreamer-%%VERSION%%/gst/gstprotection.h include/gstreamer-%%VERSION%%/gst/gstquery.h include/gstreamer-%%VERSION%%/gst/gstregistry.h include/gstreamer-%%VERSION%%/gst/gstsample.h @@ -97,17 +98,20 @@ include/gstreamer-%%VERSION%%/gst/gstutils.h include/gstreamer-%%VERSION%%/gst/gstvalue.h include/gstreamer-%%VERSION%%/gst/gstversion.h include/gstreamer-%%VERSION%%/gst/math-compat.h -include/gstreamer-%%VERSION%%/gst/net/net.h include/gstreamer-%%VERSION%%/gst/net/gstnet.h include/gstreamer-%%VERSION%%/gst/net/gstnetaddressmeta.h include/gstreamer-%%VERSION%%/gst/net/gstnetclientclock.h +include/gstreamer-%%VERSION%%/gst/net/gstnetcontrolmessagemeta.h include/gstreamer-%%VERSION%%/gst/net/gstnettimepacket.h include/gstreamer-%%VERSION%%/gst/net/gstnettimeprovider.h +include/gstreamer-%%VERSION%%/gst/net/gstptpclock.h +include/gstreamer-%%VERSION%%/gst/net/net.h lib/girepository-1.0/Gst-%%VERSION%%.typelib lib/girepository-1.0/GstBase-%%VERSION%%.typelib %%LIBCHECK%%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/libgstbase-%%VERSION%%.so lib/libgstbase-%%VERSION%%.so.0 @@ -130,10 +134,15 @@ libdata/pkgconfig/gstreamer-base-%%VERSION%%.pc libdata/pkgconfig/gstreamer-controller-%%VERSION%%.pc libdata/pkgconfig/gstreamer-net-%%VERSION%%.pc libexec/gstreamer-%%VERSION%%/gst-plugin-scanner -man/man1/gst-inspect-1.0.1.gz -man/man1/gst-launch-1.0.1.gz -man/man1/gst-typefind-1.0.1.gz +libexec/gstreamer-%%VERSION%%/gst-ptp-helper +man/man1/gst-inspect-%%VERSION%%.1.gz +man/man1/gst-launch-%%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 %%LIBCHECK%%share/gir-1.0/GstCheck-%%VERSION%%.gir @@ -150,8 +159,8 @@ share/locale/de/LC_MESSAGES/gstreamer-%%VERSION%%.mo share/locale/el/LC_MESSAGES/gstreamer-%%VERSION%%.mo share/locale/en_GB/LC_MESSAGES/gstreamer-%%VERSION%%.mo share/locale/eo/LC_MESSAGES/gstreamer-%%VERSION%%.mo -share/locale/eu/LC_MESSAGES/gstreamer-%%VERSION%%.mo share/locale/es/LC_MESSAGES/gstreamer-%%VERSION%%.mo +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/gl/LC_MESSAGES/gstreamer-%%VERSION%%.mo diff --git a/multimedia/py-gstreamer1/Makefile b/multimedia/py-gstreamer1/Makefile index d986a1ebe704..ddab571b2b32 100644 --- a/multimedia/py-gstreamer1/Makefile +++ b/multimedia/py-gstreamer1/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gstreamer -PORTVERSION= 1.4.0 +PORTVERSION= 1.6.0 CATEGORIES= multimedia python MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-python/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/multimedia/py-gstreamer1/distinfo b/multimedia/py-gstreamer1/distinfo index 0aa97847dc26..8843adc2df1a 100644 --- a/multimedia/py-gstreamer1/distinfo +++ b/multimedia/py-gstreamer1/distinfo @@ -1,2 +1,2 @@ -SHA256 (gst-python-1.4.0.tar.xz) = b1e40c29ceb41b03f08d38aca6056054f0341d0706276326dceeec6ac8d53d3e -SIZE (gst-python-1.4.0.tar.xz) = 350316 +SHA256 (gst-python-1.6.0.tar.xz) = 60dbc7f5ac2b6655ed4a7ed2cee63ee5a525d37cb16eaa6b9df7d7dfe4e9605f +SIZE (gst-python-1.6.0.tar.xz) = 368100 diff --git a/multimedia/py3-gstreamer1/Makefile b/multimedia/py3-gstreamer1/Makefile index f0a70f4ba08a..0c1f22a9c38c 100644 --- a/multimedia/py3-gstreamer1/Makefile +++ b/multimedia/py3-gstreamer1/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= gstreamer -PORTVERSION= 1.4.0 -PORTREVISION= 1 +PORTVERSION= 1.6.0 CATEGORIES= multimedia python MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-python/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/multimedia/py3-gstreamer1/distinfo b/multimedia/py3-gstreamer1/distinfo index 0aa97847dc26..8843adc2df1a 100644 --- a/multimedia/py3-gstreamer1/distinfo +++ b/multimedia/py3-gstreamer1/distinfo @@ -1,2 +1,2 @@ -SHA256 (gst-python-1.4.0.tar.xz) = b1e40c29ceb41b03f08d38aca6056054f0341d0706276326dceeec6ac8d53d3e -SIZE (gst-python-1.4.0.tar.xz) = 350316 +SHA256 (gst-python-1.6.0.tar.xz) = 60dbc7f5ac2b6655ed4a7ed2cee63ee5a525d37cb16eaa6b9df7d7dfe4e9605f +SIZE (gst-python-1.6.0.tar.xz) = 368100 diff --git a/security/Makefile b/security/Makefile index df4e04a8cfe9..a0572ee47edf 100644 --- a/security/Makefile +++ b/security/Makefile @@ -171,6 +171,7 @@ SUBDIR += gsasl SUBDIR += gsfv SUBDIR += gss + SUBDIR += gstreamer1-plugins-dtls SUBDIR += gtk-knocker SUBDIR += gtkpasman SUBDIR += gwee diff --git a/security/gstreamer1-plugins-dtls/Makefile b/security/gstreamer1-plugins-dtls/Makefile new file mode 100644 index 000000000000..3a25177abdcb --- /dev/null +++ b/security/gstreamer1-plugins-dtls/Makefile @@ -0,0 +1,18 @@ +# $FreeBSD$ + +PORTREVISION= 0 +CATEGORIES= security + +COMMENT= Gstreamer Datagram TLS (dtls) plugin + +GST_PLUGIN= dtls +DIST= bad + +# we don't have a way to specify this in ${MASTERDIR}/Makefile.common +USE_OPENSSL= yes +CONFIGURE_ENV= DTLS_CFLAGS="-I${OPENSSLINC}" \ + DTLS_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" + +MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins + +.include "${MASTERDIR}/Makefile" diff --git a/x11-toolkits/gstreamer1-plugins-pango/Makefile b/x11-toolkits/gstreamer1-plugins-pango/Makefile index b2950e795aaf..ce7fd500bfb6 100644 --- a/x11-toolkits/gstreamer1-plugins-pango/Makefile +++ b/x11-toolkits/gstreamer1-plugins-pango/Makefile @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 0 CATEGORIES= x11-toolkits COMMENT= Gstreamer pango textoverlay plugin |