diff options
author | wiz <wiz@pkgsrc.org> | 2021-11-15 22:01:15 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2021-11-15 22:01:15 +0000 |
commit | de67978d745835f41341747c83dd30e7f31ada83 (patch) | |
tree | f4e9760268a3cc4a5f6eff115074f822c04c619e /multimedia/gst-plugins1-base | |
parent | 098a80dff54214e089fceeb51298e31ecd0ffa1e (diff) | |
download | pkgsrc-de67978d745835f41341747c83dd30e7f31ada83.tar.gz |
*: update gstreamer1 and plugins and related packages to 1.18.5
Based on the wip packages by nia and myself.
Diffstat (limited to 'multimedia/gst-plugins1-base')
20 files changed, 262 insertions, 769 deletions
diff --git a/multimedia/gst-plugins1-base/DESCR b/multimedia/gst-plugins1-base/DESCR index 79c454b8058..da5ef1634a9 100644 --- a/multimedia/gst-plugins1-base/DESCR +++ b/multimedia/gst-plugins1-base/DESCR @@ -1,12 +1,6 @@ -GStreamer is a library that allows the construction of graphs of -media-handling components, ranging from simple Ogg/Vorbis playback to -complex audio (mixing) and video (non-linear editing) processing. - -Applications can take advantage of advances in codec and filter technology -transparently. Developers can add new codecs and filters by writing a -simple plugin with a clean, generic interface. - -GStreamer is released under the LGPL. - -This package is part of the 'base' plugins for GStreamer. It provides a -set of must-have plugins. +GStreamer Base Plug-ins is a well-groomed and well-maintained +collection of GStreamer plug-ins and elements, spanning the range +of possible types of elements one would want to write for GStreamer. +It also contains helper libraries and base classes useful for +writing elements. A wide range of video and audio decoders, encoders, +and filters are included. diff --git a/multimedia/gst-plugins1-base/Makefile b/multimedia/gst-plugins1-base/Makefile index bed102f531e..4b9b8352eca 100644 --- a/multimedia/gst-plugins1-base/Makefile +++ b/multimedia/gst-plugins1-base/Makefile @@ -1,24 +1,54 @@ -# $NetBSD: Makefile,v 1.26 2021/05/24 19:53:12 wiz Exp $ +# $NetBSD: Makefile,v 1.27 2021/11/15 22:01:18 wiz Exp $ + +PKGNAME= ${DISTNAME:S/plugins/plugins1/} +CATEGORIES= multimedia gnome + +COMMENT= Open source multimedia framework - base plugins + +USE_TOOLS+= xgettext + +GST_PLUGINS+= adder +GST_PLUGINS+= app +GST_PLUGINS+= audioconvert +GST_PLUGINS+= audiomixer +GST_PLUGINS+= audiorate +GST_PLUGINS+= audioresample +GST_PLUGINS+= audiotestsrc +GST_PLUGINS+= compositor +GST_PLUGINS+= encoding +GST_PLUGINS+= gio +GST_PLUGINS+= gio-typefinder +GST_PLUGINS+= overlaycomposition +GST_PLUGINS+= pbtypes +GST_PLUGINS+= playback +GST_PLUGINS+= rawparse +GST_PLUGINS+= subparse +GST_PLUGINS+= tcp +GST_PLUGINS+= typefind +GST_PLUGINS+= videoconvert +GST_PLUGINS+= videorate +GST_PLUGINS+= videoscale +GST_PLUGINS+= videotestsrc +GST_PLUGINS+= volume + +GST_PLUGINS+= introspection +GST_PLUGINS+= tools +GST_PLUGINS+= nls + +# for tests +# generate with: +# find work/gst-*/ -name *.so | sed -e "s,/[^/]*$,:," -e 's,work/[^/]*/,${WRKSRC}/,' | tr -d \\n +MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/gst-libs/gst/tag:${WRKSRC}/output/gst-libs/gst/fft:${WRKSRC}/output/gst-libs/gst/video:${WRKSRC}/output/gst-libs/gst/audio:${WRKSRC}/output/gst-libs/gst/rtp:${WRKSRC}/output/gst-libs/gst/sdp:${WRKSRC}/output/gst-libs/gst/rtsp:${WRKSRC}/output/gst-libs/gst/pbutils:${WRKSRC}/output/gst-libs/gst/riff:${WRKSRC}/output/gst-libs/gst/app:${WRKSRC}/output/gst-libs/gst/allocators:${WRKSRC}/output/gst-libs/gst/gl:${WRKSRC}/output/gst/adder:${WRKSRC}/output/gst/app:${WRKSRC}/output/gst/audioconvert:${WRKSRC}/output/gst/audiomixer:${WRKSRC}/output/gst/audiorate:${WRKSRC}/output/gst/audioresample:${WRKSRC}/output/gst/audiotestsrc:${WRKSRC}/output/gst/compositor:${WRKSRC}/output/gst/encoding:${WRKSRC}/output/gst/gio:${WRKSRC}/output/gst/overlaycomposition:${WRKSRC}/output/gst/pbtypes:${WRKSRC}/output/gst/playback:${WRKSRC}/output/gst/rawparse:${WRKSRC}/output/gst/subparse:${WRKSRC}/output/gst/tcp:${WRKSRC}/output/gst/typefind:${WRKSRC}/output/gst/videoconvert:${WRKSRC}/output/gst/videorate:${WRKSRC}/output/gst/videoscale:${WRKSRC}/output/gst/videotestsrc:${WRKSRC}/output/gst/volume:${WRKSRC}/output/ext/cdparanoia:${WRKSRC}/output/ext/gl:${WRKSRC}/output/ext/libvisual:${WRKSRC}/output/ext/ogg:${WRKSRC}/output/ext/opus:${WRKSRC}/output/ext/pango:${WRKSRC}/output/ext/theora:${WRKSRC}/output/ext/vorbis:${WRKSRC}/output/sys/ximage:${WRKSRC}/output/sys/xvimage:${WRKSRC}/output/tests/examples/device-provider + +# test status as of 1.18.5 +#Ok: 88 +#Expected Fail: 0 +#Fail: 14 +#Unexpected Pass: 0 +#Skipped: 14 +#Timeout: 0 -PKGREVISION= 6 .include "Makefile.common" - -COMMENT+= Base plugins - -USE_TOOLS+= perl:run -PKGCONFIG_OVERRIDE+= pkgconfig/*.pc.in - -# only useful if gstreamer was built with the "gstcheck" option -TEST_TARGET= check-torture - -.include "../../mk/bsd.prefs.mk" - -# This define is checked but never set, enable it on Solaris. -CFLAGS.SunOS+= -DHAVE_FIONREAD_IN_SYS_FILIO=1 - -# soft dependency only, .pc file not needed -#.include "../../textproc/iso-codes/buildlink3.mk" -.include "../../textproc/libxml2/buildlink3.mk" - -.include "options.mk" +.include "../../devel/gobject-introspection/buildlink3.mk" +.include "../../multimedia/gstreamer1/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/multimedia/gst-plugins1-base/Makefile.common b/multimedia/gst-plugins1-base/Makefile.common index 38f2dc6f242..944aa7165b3 100644 --- a/multimedia/gst-plugins1-base/Makefile.common +++ b/multimedia/gst-plugins1-base/Makefile.common @@ -1,37 +1,108 @@ -# $NetBSD: Makefile.common,v 1.38 2020/05/10 14:26:40 rillig Exp $ -# -# used by audio/gst-plugins1-alsa/Makefile -# used by audio/gst-plugins1-cdparanoia/Makefile -# used by audio/gst-plugins1-libvisual/Makefile -# used by audio/gst-plugins1-opus/Makefile -# used by audio/gst-plugins1-vorbis/Makefile -# used by devel/gst-plugins1-pango/Makefile -# used by multimedia/gst-plugins1-ogg/Makefile -# used by multimedia/gst-plugins1-theora/Makefile -# used by sysutils/gst-plugins1-gio/Makefile -# used by x11/gst-plugins1-x11/Makefile - -GST_PLUGINS1_TYPE= base -GST_PLUGINS1_VER= 1.16.2 -BUILDLINK_API_DEPENDS.gstreamer1+= gstreamer1>=1.16.2 -LICENSE= gnu-lgpl-v2 - -# Disable all drivers and features by default. -.for driver in alsa \ - cdparanoia \ - cocoa \ - gio \ - ivorbis \ - libvisual \ - ogg \ - pango \ - theora \ - vorbis \ - x \ - xshm \ - xvideo -CONFIGURE_ARGS+= --disable-${driver} +# $NetBSD: Makefile.common,v 1.39 2021/11/15 22:01:18 wiz Exp $ + +DISTNAME= gst-plugins-base-1.18.5 +MASTER_SITES= https://gstreamer.freedesktop.org/src/gst-plugins-base/ +EXTRACT_SUFX= .tar.xz + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://gstreamer.freedesktop.org/ +LICENSE= gnu-gpl-v2 + +USE_LANGUAGES= c c++ + +USE_TOOLS+= pkg-config + +DISTINFO_FILE= ${.CURDIR}/../../multimedia/gst-plugins1-base/distinfo +PATCHDIR= ${.CURDIR}/../../multimedia/gst-plugins1-base/patches + +PKGCONFIG_OVERRIDE= output/pkgconfig/*.pc +PKGCONFIG_OVERRIDE_STAGE= pre-install + +PYTHON_VERSIONS_INCOMPATIBLE= 27 +PYTHON_FOR_BUILD_ONLY= tool + +GST_PLUGINS_SET+= gl +GST_PLUGINS_SET+= gl-graphene +GST_PLUGINS_SET+= gl-jpeg +GST_PLUGINS_SET+= gl-png +GST_PLUGINS_SET+= adder +GST_PLUGINS_SET+= app +GST_PLUGINS_SET+= audioconvert +GST_PLUGINS_SET+= audiomixer +GST_PLUGINS_SET+= audiorate +GST_PLUGINS_SET+= audioresample +GST_PLUGINS_SET+= audiotestsrc +GST_PLUGINS_SET+= compositor +GST_PLUGINS_SET+= encoding +GST_PLUGINS_SET+= gio +GST_PLUGINS_SET+= gio-typefinder +GST_PLUGINS_SET+= overlaycomposition +GST_PLUGINS_SET+= pbtypes +GST_PLUGINS_SET+= playback +GST_PLUGINS_SET+= rawparse +GST_PLUGINS_SET+= subparse +GST_PLUGINS_SET+= tcp +GST_PLUGINS_SET+= typefind +GST_PLUGINS_SET+= videoconvert +GST_PLUGINS_SET+= videorate +GST_PLUGINS_SET+= videoscale +GST_PLUGINS_SET+= videotestsrc +GST_PLUGINS_SET+= volume +GST_PLUGINS_SET+= alsa +GST_PLUGINS_SET+= cdparanoia +GST_PLUGINS_SET+= libvisual +GST_PLUGINS_SET+= ogg +GST_PLUGINS_SET+= opus +GST_PLUGINS_SET+= pango +GST_PLUGINS_SET+= theora +GST_PLUGINS_SET+= tremor +GST_PLUGINS_SET+= vorbis +GST_PLUGINS_SET+= x11 +GST_PLUGINS_SET+= xshm +GST_PLUGINS_SET+= xvideo +GST_PLUGINS_SET+= examples +GST_PLUGINS_SET+= tests +GST_PLUGINS_SET+= tools +GST_PLUGINS_SET+= introspection +GST_PLUGINS_SET+= orc +GST_PLUGINS_SET+= nls + +.for i in ${GST_PLUGINS_SET} +. if !empty(GST_PLUGINS:M${i}) +MESON_ARGS+= -D${i}=enabled +. else +MESON_ARGS+= -D${i}=disabled +. endif .endfor -.include "../../devel/orc/buildlink3.mk" -.include "plugins.mk" +# +# We need to force meson to only build from the "ext" directory +# when building plugins. +# +.if defined(GST_EXT_BUILD) +GST_EXT_BASEDIR?= ext +GST_PLUGIN_DIRS?= ${GST_PLUGINS} + +pre-configure: fix-subdirs + +fix-subdirs: + ${AWK} -f ${.CURDIR}/../../multimedia/gst-plugins1-base/files/only-build-extensions.awk \ + -v basedir=${GST_EXT_BASEDIR} ${WRKSRC}/meson.build > ${WRKSRC}/meson.build.new + ${MV} ${WRKSRC}/meson.build.new ${WRKSRC}/meson.build + # Then, we need to append the dependency handling code for the + # libraries which -base itself builds... +. for ext in ${GST_PLUGIN_DIRS} + ${CAT} ${.CURDIR}/../../multimedia/gst-plugins1-base/files/base-deps.meson \ + ${WRKSRC}/${GST_EXT_BASEDIR}/${ext}/meson.build > \ + ${WRKSRC}/${GST_EXT_BASEDIR}/${ext}/meson.build.new + ${MV} ${WRKSRC}/${GST_EXT_BASEDIR}/${ext}/meson.build.new \ + ${WRKSRC}/${GST_EXT_BASEDIR}/${ext}/meson.build +. endfor + # ... this is a bit nasty compared to BUILD_DIRS... +.endif + +.include "../../devel/meson/build.mk" +.include "../../lang/python/tool.mk" +.include "../../devel/zlib/buildlink3.mk" +.include "../../textproc/iso-codes/buildlink3.mk" +.include "../../multimedia/gstreamer1/buildlink3.mk" diff --git a/multimedia/gst-plugins1-base/PLIST b/multimedia/gst-plugins1-base/PLIST index 99fee2e8d5c..e89fc4b61d8 100644 --- a/multimedia/gst-plugins1-base/PLIST +++ b/multimedia/gst-plugins1-base/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.13 2019/11/14 15:25:31 wiz Exp $ +@comment $NetBSD: PLIST,v 1.14 2021/11/15 22:01:18 wiz Exp $ bin/gst-device-monitor-1.0 bin/gst-discoverer-1.0 bin/gst-play-1.0 @@ -119,6 +119,7 @@ include/gstreamer-1.0/gst/video/video-enumtypes.h include/gstreamer-1.0/gst/video/video-event.h include/gstreamer-1.0/gst/video/video-format.h include/gstreamer-1.0/gst/video/video-frame.h +include/gstreamer-1.0/gst/video/video-hdr.h include/gstreamer-1.0/gst/video/video-info.h include/gstreamer-1.0/gst/video/video-multiview.h include/gstreamer-1.0/gst/video/video-overlay-composition.h @@ -130,47 +131,70 @@ include/gstreamer-1.0/gst/video/video.h include/gstreamer-1.0/gst/video/videodirection.h include/gstreamer-1.0/gst/video/videoorientation.h include/gstreamer-1.0/gst/video/videooverlay.h -${PLIST.introspection}lib/girepository-1.0/GstAllocators-1.0.typelib -${PLIST.introspection}lib/girepository-1.0/GstApp-1.0.typelib -${PLIST.introspection}lib/girepository-1.0/GstAudio-1.0.typelib -${PLIST.introspection}lib/girepository-1.0/GstPbutils-1.0.typelib -${PLIST.introspection}lib/girepository-1.0/GstRtp-1.0.typelib -${PLIST.introspection}lib/girepository-1.0/GstRtsp-1.0.typelib -${PLIST.introspection}lib/girepository-1.0/GstSdp-1.0.typelib -${PLIST.introspection}lib/girepository-1.0/GstTag-1.0.typelib -${PLIST.introspection}lib/girepository-1.0/GstVideo-1.0.typelib -lib/gstreamer-1.0/libgstadder.la -lib/gstreamer-1.0/libgstapp.la -lib/gstreamer-1.0/libgstaudioconvert.la -lib/gstreamer-1.0/libgstaudiomixer.la -lib/gstreamer-1.0/libgstaudiorate.la -lib/gstreamer-1.0/libgstaudioresample.la -lib/gstreamer-1.0/libgstaudiotestsrc.la -lib/gstreamer-1.0/libgstcompositor.la -lib/gstreamer-1.0/libgstencoding.la -lib/gstreamer-1.0/libgstoverlaycomposition.la -lib/gstreamer-1.0/libgstpbtypes.la -lib/gstreamer-1.0/libgstplayback.la -lib/gstreamer-1.0/libgstrawparse.la -lib/gstreamer-1.0/libgstsubparse.la -lib/gstreamer-1.0/libgsttcp.la -lib/gstreamer-1.0/libgsttypefindfunctions.la -lib/gstreamer-1.0/libgstvideoconvert.la -lib/gstreamer-1.0/libgstvideorate.la -lib/gstreamer-1.0/libgstvideoscale.la -lib/gstreamer-1.0/libgstvideotestsrc.la -lib/gstreamer-1.0/libgstvolume.la -lib/libgstallocators-1.0.la -lib/libgstapp-1.0.la -lib/libgstaudio-1.0.la -lib/libgstfft-1.0.la -lib/libgstpbutils-1.0.la -lib/libgstriff-1.0.la -lib/libgstrtp-1.0.la -lib/libgstrtsp-1.0.la -lib/libgstsdp-1.0.la -lib/libgsttag-1.0.la -lib/libgstvideo-1.0.la +lib/girepository-1.0/GstAllocators-1.0.typelib +lib/girepository-1.0/GstApp-1.0.typelib +lib/girepository-1.0/GstAudio-1.0.typelib +lib/girepository-1.0/GstPbutils-1.0.typelib +lib/girepository-1.0/GstRtp-1.0.typelib +lib/girepository-1.0/GstRtsp-1.0.typelib +lib/girepository-1.0/GstSdp-1.0.typelib +lib/girepository-1.0/GstTag-1.0.typelib +lib/girepository-1.0/GstVideo-1.0.typelib +lib/gstreamer-1.0/libgstadder.so +lib/gstreamer-1.0/libgstapp.so +lib/gstreamer-1.0/libgstaudioconvert.so +lib/gstreamer-1.0/libgstaudiomixer.so +lib/gstreamer-1.0/libgstaudiorate.so +lib/gstreamer-1.0/libgstaudioresample.so +lib/gstreamer-1.0/libgstaudiotestsrc.so +lib/gstreamer-1.0/libgstcompositor.so +lib/gstreamer-1.0/libgstencoding.so +lib/gstreamer-1.0/libgstgio.so +lib/gstreamer-1.0/libgstoverlaycomposition.so +lib/gstreamer-1.0/libgstpbtypes.so +lib/gstreamer-1.0/libgstplayback.so +lib/gstreamer-1.0/libgstrawparse.so +lib/gstreamer-1.0/libgstsubparse.so +lib/gstreamer-1.0/libgsttcp.so +lib/gstreamer-1.0/libgsttypefindfunctions.so +lib/gstreamer-1.0/libgstvideoconvert.so +lib/gstreamer-1.0/libgstvideorate.so +lib/gstreamer-1.0/libgstvideoscale.so +lib/gstreamer-1.0/libgstvideotestsrc.so +lib/gstreamer-1.0/libgstvolume.so +lib/libgstallocators-1.0.so +lib/libgstallocators-1.0.so.0 +lib/libgstallocators-1.0.so.0.1805.0 +lib/libgstapp-1.0.so +lib/libgstapp-1.0.so.0 +lib/libgstapp-1.0.so.0.1805.0 +lib/libgstaudio-1.0.so +lib/libgstaudio-1.0.so.0 +lib/libgstaudio-1.0.so.0.1805.0 +lib/libgstfft-1.0.so +lib/libgstfft-1.0.so.0 +lib/libgstfft-1.0.so.0.1805.0 +lib/libgstpbutils-1.0.so +lib/libgstpbutils-1.0.so.0 +lib/libgstpbutils-1.0.so.0.1805.0 +lib/libgstriff-1.0.so +lib/libgstriff-1.0.so.0 +lib/libgstriff-1.0.so.0.1805.0 +lib/libgstrtp-1.0.so +lib/libgstrtp-1.0.so.0 +lib/libgstrtp-1.0.so.0.1805.0 +lib/libgstrtsp-1.0.so +lib/libgstrtsp-1.0.so.0 +lib/libgstrtsp-1.0.so.0.1805.0 +lib/libgstsdp-1.0.so +lib/libgstsdp-1.0.so.0 +lib/libgstsdp-1.0.so.0.1805.0 +lib/libgsttag-1.0.so +lib/libgsttag-1.0.so.0 +lib/libgsttag-1.0.so.0.1805.0 +lib/libgstvideo-1.0.so +lib/libgstvideo-1.0.so.0 +lib/libgstvideo-1.0.so.0.1805.0 lib/pkgconfig/gstreamer-allocators-1.0.pc lib/pkgconfig/gstreamer-app-1.0.pc lib/pkgconfig/gstreamer-audio-1.0.pc @@ -186,338 +210,15 @@ lib/pkgconfig/gstreamer-video-1.0.pc man/man1/gst-device-monitor-1.0.1 man/man1/gst-discoverer-1.0.1 man/man1/gst-play-1.0.1 -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioAggregator.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioBaseSink.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioBaseSrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioCdSrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioClock.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioDecoder.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioEncoder.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioFilter.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioRingBuffer.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioSink.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioSrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstAudioVisualizer.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstColorBalance.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstColorBalanceChannel.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstDiscoverer.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstEncodingProfile.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLBaseFilter.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLBufferPool.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLColorConvert.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLContext.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLDisplay.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLDisplayWayland.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLFilter.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLFramebuffer.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLOverlayCompositor.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLSLStage.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLShader.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLUpload.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLViewConvert.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstGLWindow.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstNavigation.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstPhysMemoryAllocator.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstRTPBaseAudioPayload.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstRTPBaseDepayload.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstRTPBasePayload.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstRTSPExtension.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstRTSPMessage.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstRTSPUrl.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstStreamVolume.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoAggregator.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoAggregatorPad.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoDecoder.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoDirection.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoEncoder.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoFilter.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoOrientation.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoOverlay.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/GstVideoSink.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/annotation-glossary.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/api-index-deprecated.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/api-index-full.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/compiling.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gl.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-1.0.devhelp2 -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Audio-channels.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Codec-utilities.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Descriptions.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstAudio-IEC61937.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstAudio-meta.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstAudio.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstAudioConverter.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstAudioQuantize.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstEGLImage.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstExiftag.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstFFT.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstFFTF32.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstFFTF64.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstFFTS16.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstFFTS32.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLAPI.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLBaseMemory.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLBuffer.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLDisplayCocoa.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLDisplayEGL.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLDisplayX11.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLMemory.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLMemoryPBO.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLQuery.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLRenderbuffer.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLSL.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstGLSyncMeta.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstMIKEYMessage.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstMeta-for-RTP.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstMeta-for-video.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRTCPBuffer.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRTPBuffer.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRTPPayloadInfo.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRTPdefs.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRTSPConnection.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRTSPRange.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRTSPTimeRange.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRtphdrext.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstRtspdefs.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstSDPMessage.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstTagDemux.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstTagMux.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstTagXmpWriter.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideo-Ancillary.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideo-Codec-utility-function.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideo.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideoAffineTransformationMeta.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideoChroma.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideoDither.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideoOverlayRectangle.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideoPool.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideoResampler.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVideoScaler.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstVorbisTag.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-GstXmptag.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-ID3-tag-utils.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-ISO-639-lang-mappings.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Install-plugins.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Licenses.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Missing-plugins.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-OpenGL-Formats.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-OpenGL-Miscellaneous-Utilities.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-OpenGL-debugging.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Pbutils.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Riff-utilities.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Tags.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-Version.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-appsink.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-appsrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-dmabuf.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-fdmemory.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gst-plugins-base-libs-gstglmemoryegl.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-allocators.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-app.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-audio.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-base-utils.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-ffft.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-libs-hierarchy.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-mikey.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-plugins-base.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-riff.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-rtp.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-rtsp.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-sdp.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-tag.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/gstreamer-video.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/home.png -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/index.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix03.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix04.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix05.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix06.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix07.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix08.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix09.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix10.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix11.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix12.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix13.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix14.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/ix15.html -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/left-insensitive.png -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/left.png -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/right-insensitive.png -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/right.png -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/style.css -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/up-insensitive.png -share/doc/gst-plugins-0.10/gst-plugins-base-libs-1.0/up.png -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/ch01.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/ch02.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-1.0.devhelp2 -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-adder.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-alsamidisrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-alsasink.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-alsasrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-appsink.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-appsrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-audioconvert.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-audiointerleave.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-audiomixer.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-audiorate.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-audioresample.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-audiotestsrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-cdparanoiasrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-clockoverlay.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-compositor.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-decodebin.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-decodebin3.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-encodebin.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-giosink.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-giosrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-giostreamsink.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-giostreamsrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glcolorbalance.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glcolorconvert.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glcolorscale.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gldeinterlace.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gldifferencematte.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gldownload.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-blur.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-bulge.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-fisheye.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-glow.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-heat.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-identity.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-laplacian.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-lumaxpro.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-mirror.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-sepia.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-sin.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-sobel.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-square.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-squeeze.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-stretch.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-tunnel.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-twirl.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-xpro.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects-xray.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gleffects.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glfilterapp.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glfilterbin.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glfiltercube.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glfilterglass.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glimagesink.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glimagesinkelement.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glmixerbin.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glmosaic.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gloverlay.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glshader.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glsinkbin.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glsrcbin.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glstereomix.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glstereosplit.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gltestsrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-gltransformation.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glupload.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glvideomixer.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glvideomixerelement.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-glviewconvert.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-multifdsink.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-multisocketsink.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-oggaviparse.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-oggdemux.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-oggmux.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-oggparse.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-ogmaudioparse.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-ogmtextparse.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-ogmvideoparse.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-opusdec.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-opusenc.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-overlaycomposition.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-parsebin.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-playbin.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-playbin3.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-playsink.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-adder.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-alsa.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-app.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-audioconvert.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-audiomixer.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-audiorate.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-audioresample.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-audiotestsrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-cdparanoia.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-compositor.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-encoding.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-gio.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-ivorbisdec.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-libvisual.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-ogg.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-opengl.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-opus.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-overlaycomposition.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-pango.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-playback.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-rawparse.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-subparse.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-tcp.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-theora.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-typefindfunctions.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-videoconvert.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-videorate.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-videoscale.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-videotestsrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-volume.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-vorbis.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-ximagesink.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-plugin-xvimagesink.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-rawaudioparse.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-rawvideoparse.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-socketsrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-ssaparse.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-streamsynchronizer.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-subparse.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-subtitleoverlay.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-tcpclientsink.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-tcpclientsrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-tcpserversink.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-tcpserversrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-textoverlay.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-textrender.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-theoradec.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-theoraenc.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-theoraparse.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-timeoverlay.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-unalignedaudioparse.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-unalignedvideoparse.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-uridecodebin.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-urisourcebin.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-videoconvert.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-videorate.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-videoscale.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-videotestsrc.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-volume.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-vorbisdec.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-vorbisenc.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-vorbisparse.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-vorbistag.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-ximagesink.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/gst-plugins-base-plugins-xvimagesink.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/home.png -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/index.html -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/left-insensitive.png -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/left.png -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/right-insensitive.png -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/right.png -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/style.css -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/up-insensitive.png -share/doc/gst-plugins-0.10/gst-plugins-base-plugins-1.0/up.png -${PLIST.introspection}share/gir-1.0/GstAllocators-1.0.gir -${PLIST.introspection}share/gir-1.0/GstApp-1.0.gir -${PLIST.introspection}share/gir-1.0/GstAudio-1.0.gir -${PLIST.introspection}share/gir-1.0/GstPbutils-1.0.gir -${PLIST.introspection}share/gir-1.0/GstRtp-1.0.gir -${PLIST.introspection}share/gir-1.0/GstRtsp-1.0.gir -${PLIST.introspection}share/gir-1.0/GstSdp-1.0.gir -${PLIST.introspection}share/gir-1.0/GstTag-1.0.gir -${PLIST.introspection}share/gir-1.0/GstVideo-1.0.gir +share/gir-1.0/GstAllocators-1.0.gir +share/gir-1.0/GstApp-1.0.gir +share/gir-1.0/GstAudio-1.0.gir +share/gir-1.0/GstPbutils-1.0.gir +share/gir-1.0/GstRtp-1.0.gir +share/gir-1.0/GstRtsp-1.0.gir +share/gir-1.0/GstSdp-1.0.gir +share/gir-1.0/GstTag-1.0.gir +share/gir-1.0/GstVideo-1.0.gir share/gst-plugins-base/1.0/license-translations.dict share/locale/af/LC_MESSAGES/gst-plugins-base-1.0.mo share/locale/az/LC_MESSAGES/gst-plugins-base-1.0.mo diff --git a/multimedia/gst-plugins1-base/buildlink3.mk b/multimedia/gst-plugins1-base/buildlink3.mk index 642d91522fd..f09f400596c 100644 --- a/multimedia/gst-plugins1-base/buildlink3.mk +++ b/multimedia/gst-plugins1-base/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.2 2020/03/08 16:47:58 wiz Exp $ +# $NetBSD: buildlink3.mk,v 1.3 2021/11/15 22:01:18 wiz Exp $ BUILDLINK_TREE+= gst-plugins1-base @@ -6,11 +6,10 @@ BUILDLINK_TREE+= gst-plugins1-base GST_PLUGINS1_BASE_BUILDLINK3_MK:= BUILDLINK_API_DEPENDS.gst-plugins1-base+= gst-plugins1-base>=1.0.0 -BUILDLINK_ABI_DEPENDS.gst-plugins1-base+= gst-plugins1-base>=1.16.2nb1 +BUILDLINK_ABI_DEPENDS.gst-plugins1-base+= gst-plugins1-base>=1.18 BUILDLINK_PKGSRCDIR.gst-plugins1-base?= ../../multimedia/gst-plugins1-base .include "../../multimedia/gstreamer1/buildlink3.mk" -.include "../../devel/orc/buildlink3.mk" .endif # GST_PLUGINS1_BASE_BUILDLINK3_MK BUILDLINK_TREE+= -gst-plugins1-base diff --git a/multimedia/gst-plugins1-base/distinfo b/multimedia/gst-plugins1-base/distinfo index 824d95b37db..ea104ac8857 100644 --- a/multimedia/gst-plugins1-base/distinfo +++ b/multimedia/gst-plugins1-base/distinfo @@ -1,16 +1,6 @@ -$NetBSD: distinfo,v 1.41 2021/10/26 11:01:04 nia Exp $ +$NetBSD: distinfo,v 1.42 2021/11/15 22:01:18 wiz Exp $ -BLAKE2s (gst-plugins-base-1.16.2.tar.xz) = 02832fae27307023b19670536b0251254aeda626b943c92c06e439b3e05c8eee -SHA512 (gst-plugins-base-1.16.2.tar.xz) = f28e71bba8ba25d4f18ba3a196f057721151f1ebf1309d808bd6771a3f9a68facfa1970dc4353b6f2fd1e8945edf5272854d328ea11ef399544f8b330f754a42 -Size (gst-plugins-base-1.16.2.tar.xz) = 3939868 bytes -SHA1 (patch-Makefile.in) = 415bdaffc5d0cd7543efadb7dca2707afabe98e1 -SHA1 (patch-configure) = ccc8c761bf9bae23c97c6085e221d1a387acd651 -SHA1 (patch-gst-libs_gst_app_Makefile.in) = eecd8ae17fefc21a4abbdadf14d34de1894bce93 -SHA1 (patch-gst-libs_gst_audio_Makefile.in) = 8237bafb887428a7844a74f107e58454f7cfd3fe -SHA1 (patch-gst-libs_gst_gl_Makefile.in) = 851598cd958d11d2327bfeb820ffb461cdc45575 -SHA1 (patch-gst-libs_gst_pbutils_Makefile.in) = 0e5608829bdbc12e630f498545a46980add58c98 -SHA1 (patch-gst-libs_gst_rtp_Makefile.in) = ce8d14e30a6ccb85d37af0b4bc3fdf515c0e4a06 -SHA1 (patch-gst-libs_gst_rtsp_Makefile.in) = c30d0219dff9246245893e2d15b13b7ccca5b9e0 -SHA1 (patch-gst-libs_gst_tag_Makefile.in) = 5558c952a968ff69c8f770b601a07f3e7e7eca72 -SHA1 (patch-gst-libs_gst_video_Makefile.in) = c7b4ca841e7785c3754866f704a8493cb02835cd -SHA1 (patch-gst_encoding_Makefile.in) = 1d945b6f174934aa4d4913e50363a088e9ed1ca8 +BLAKE2s (gst-plugins-base-1.18.5.tar.xz) = a0a795afe1a0cd2d7edce7b18c9d6051ec6f95719d5bbedd4e2e5b2b3c0a3c66 +SHA512 (gst-plugins-base-1.18.5.tar.xz) = b336cf3a3a5357429f3ae2bcfa9e4c367646360a1d7a74f8f2458703d232b5a5f6dcf865ba27a15c7e8e1e1cbde08b8c345104f792d16232f5833f52767a08b4 +Size (gst-plugins-base-1.18.5.tar.xz) = 3176212 bytes +SHA1 (patch-ext_cdparanoia_gstcdparanoiasrc.h) = 5325f27c81cd9dc2f998bcb7733ef6b0c9a902e8 diff --git a/multimedia/gst-plugins1-base/options.mk b/multimedia/gst-plugins1-base/options.mk deleted file mode 100644 index f5d1adb3c14..00000000000 --- a/multimedia/gst-plugins1-base/options.mk +++ /dev/null @@ -1,15 +0,0 @@ -# $NetBSD: options.mk,v 1.1 2016/12/01 12:33:55 martin Exp $ - -PKG_OPTIONS_VAR= PKG_OPTIONS.gst1-base -PKG_SUPPORTED_OPTIONS= introspection -PKG_SUGGESTED_OPTIONS= introspection - -.include "../../mk/bsd.options.mk" - -PLIST_VARS+= introspection -.if !empty(PKG_OPTIONS:Mintrospection) -.include "../../devel/gobject-introspection/buildlink3.mk" -PLIST.introspection=yes -.else -CONFIGURE_ARGS+=--disable-introspection -.endif diff --git a/multimedia/gst-plugins1-base/patches/patch-Makefile.in b/multimedia/gst-plugins1-base/patches/patch-Makefile.in deleted file mode 100644 index d9ce26d70bd..00000000000 --- a/multimedia/gst-plugins1-base/patches/patch-Makefile.in +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-Makefile.in,v 1.1 2020/03/12 22:50:30 wiz Exp $ - -Fix unportable test(1) operator. - ---- Makefile.in.orig 2020-03-12 22:48:59.393433695 +0000 -+++ Makefile.in -@@ -1198,7 +1198,7 @@ download-po: $(top_srcdir)/common/downlo - for f in po/*.po; do \ - num_changed=`git diff $$f | grep -e '^[+-][^+-]' | wc -l`; \ - num_date=`git diff $$f | grep -e '^[+-][^+-]' | grep POT-Creation-Date | wc -l`; \ -- if [ $num_date == $num_changed ]; then \ -+ if [ $num_date = $num_changed ]; then \ - git checkout $$f; \ - fi; \ - done diff --git a/multimedia/gst-plugins1-base/patches/patch-configure b/multimedia/gst-plugins1-base/patches/patch-configure deleted file mode 100644 index d67ceec4bf1..00000000000 --- a/multimedia/gst-plugins1-base/patches/patch-configure +++ /dev/null @@ -1,39 +0,0 @@ -$NetBSD: patch-configure,v 1.6 2019/05/29 20:51:47 adam Exp $ - -Portability fixes. - ---- configure.orig 2019-04-18 23:16:02.000000000 +0000 -+++ configure -@@ -27567,7 +27567,7 @@ if test "x$ac_cv_header_GLES3_gl3_h" = x - fi - - -- if test "x$HAVE_GLES3_H" == "xyes"; then : -+ if test "x$HAVE_GLES3_H" = "xyes"; then : - - ac_fn_c_check_header_compile "$LINENO" "GLES3/gl3ext.h" "ac_cv_header_GLES3_gl3ext_h" "#include <GLES3/gl3.h> - " -@@ -28386,8 +28386,8 @@ fi - test -n "$WAYLAND_SCANNER" && break - done - -- if test x"$HAVE_WAYLAND_EGL" == xyes ; then -- if test x"$WAYLAND_SCANNER" == x ; then -+ if test x"$HAVE_WAYLAND_EGL" = xyes ; then -+ if test x"$WAYLAND_SCANNER" = x ; then - as_fn_error $? "Found Wayland libraries, but couldn't find wayland-scanner binary." "$LINENO" 5 - fi - -@@ -28527,10 +28527,10 @@ fi - if test "x$HAVE_GL" = "xyes" -a "x$HAVE_GLES2" = "xyes"; then - GLES3_H_DEFINE=0 - GLES3EXT3_H_DEFINE=0 -- if test "x$HAVE_GLES3_H" == "xyes"; then -+ if test "x$HAVE_GLES3_H" = "xyes"; then - GLES3_H_DEFINE=1 - fi -- if test "x$HAVE_GLES3EXT3_H" == "xyes"; then -+ if test "x$HAVE_GLES3EXT3_H" = "xyes"; then - GLES3EXT3_H_DEFINE=1 - fi - GL_INCLUDES=" diff --git a/multimedia/gst-plugins1-base/patches/patch-ext_cdparanoia_gstcdparanoiasrc.h b/multimedia/gst-plugins1-base/patches/patch-ext_cdparanoia_gstcdparanoiasrc.h new file mode 100644 index 00000000000..ea62b5af2f8 --- /dev/null +++ b/multimedia/gst-plugins1-base/patches/patch-ext_cdparanoia_gstcdparanoiasrc.h @@ -0,0 +1,17 @@ +$NetBSD: patch-ext_cdparanoia_gstcdparanoiasrc.h,v 1.1 2021/11/15 22:01:19 wiz Exp $ + +Adapt path to pkgsrc location of cdparanoia headers. + +--- ext/cdparanoia/gstcdparanoiasrc.h.orig 2021-03-15 17:48:01.219277600 +0000 ++++ ext/cdparanoia/gstcdparanoiasrc.h +@@ -34,8 +34,8 @@ static const char GST_PLUGINS_BASE_VERSI + #include <cdda/cdda_interface.h> + #include <cdda/cdda_paranoia.h> + #else +- #include <cdda_interface.h> +- #include <cdda_paranoia.h> ++ #include <cdparanoia/cdda_interface.h> ++ #include <cdparanoia/cdda_paranoia.h> + #endif + + #define GST_TYPE_CD_PARANOIA_SRC (gst_cd_paranoia_src_get_type()) diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_app_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_app_Makefile.in deleted file mode 100644 index 3bd3f63e2b8..00000000000 --- a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_app_Makefile.in +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-gst-libs_gst_app_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ - -fix build with GNU make 4.3 - ---- gst-libs/gst/app/Makefile.in.orig 2019-12-03 10:58:12.000000000 +0000 -+++ gst-libs/gst/app/Makefile.in -@@ -613,7 +613,8 @@ glib_enum_headers = gstappsrc.h - built_sources = app-enumtypes.c - built_headers = app-enumtypes.h - BUILT_SOURCES = $(built_sources) $(built_headers) --enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") -+hash:=\# -+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") - libgstapp_@GST_API_VERSION@_la_SOURCES = gstappsrc.c gstappsink.c - nodist_libgstapp_@GST_API_VERSION@_la_SOURCES = $(BUILT_SOURCES) - libgstapp_@GST_API_VERSION@_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) \ diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_audio_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_audio_Makefile.in deleted file mode 100644 index faa9fa64861..00000000000 --- a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_audio_Makefile.in +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-gst-libs_gst_audio_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ - -fix build with GNU make 4.3 - ---- gst-libs/gst/audio/Makefile.in.orig 2019-12-03 10:58:12.000000000 +0000 -+++ gst-libs/gst/audio/Makefile.in -@@ -889,7 +889,8 @@ noinst_LTLIBRARIES = $(am__append_1) - @HAVE_X86_TRUE@ $(GST_LIB_LDFLAGS) \ - @HAVE_X86_TRUE@ $(GST_ALL_LDFLAGS) - --enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") -+hash:=\# -+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") - - # Introspection - @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstAudio-@GST_API_VERSION@.gir diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_gl_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_gl_Makefile.in deleted file mode 100644 index a64c86a4ba3..00000000000 --- a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_gl_Makefile.in +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-gst-libs_gst_gl_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ - -fix build with GNU make 4.3 - ---- gst-libs/gst/gl/Makefile.in.orig 2019-12-03 10:58:12.000000000 +0000 -+++ gst-libs/gst/gl/Makefile.in -@@ -870,7 +870,8 @@ BUILT_SOURCES = $(built_sources) $(built - CLEANFILES = $(BUILT_SOURCES) $(am__append_27) - nodist_libgstgl_@GST_API_VERSION@include_HEADERS = $(built_headers) - nodist_libgstgl_@GST_API_VERSION@_la_SOURCES = $(BUILT_SOURCES) --enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") -+hash:=\# -+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") - @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstGL-@GST_API_VERSION@.gir - @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \ - @HAVE_INTROSPECTION_TRUE@ $(gstgl_gir_headers)) $(patsubst \ diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_pbutils_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_pbutils_Makefile.in deleted file mode 100644 index ca8c70888f2..00000000000 --- a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_pbutils_Makefile.in +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-gst-libs_gst_pbutils_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ - -fix build with GNU make 4.3 - ---- gst-libs/gst/pbutils/Makefile.in.orig 2019-12-03 10:58:13.000000000 +0000 -+++ gst-libs/gst/pbutils/Makefile.in -@@ -709,7 +709,8 @@ CLEANFILES = $(BUILT_SOURCES) $(am__appe - - # DISTCLEANFILES is for files generated by configure - DISTCLEANFILES = $(built_headers_configure) --enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") -+hash:=\# -+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") - @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstPbutils-@GST_API_VERSION@.gir - @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \ - @HAVE_INTROSPECTION_TRUE@ $(libgstpbutils_@GST_API_VERSION@include_HEADERS)) \ diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtp_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtp_Makefile.in deleted file mode 100644 index c88f5670a29..00000000000 --- a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtp_Makefile.in +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-gst-libs_gst_rtp_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ - -fix build with GNU make 4.3 - ---- gst-libs/gst/rtp/Makefile.in.orig 2019-12-03 10:58:13.000000000 +0000 -+++ gst-libs/gst/rtp/Makefile.in -@@ -670,7 +670,8 @@ glib_enum_headers = $(libgstrtpinclude_H - glib_gen_basename = gstrtp - glib_gen_decl_banner = GST_RTP_API - glib_gen_decl_include = \#include <gst/rtp/rtp-prelude.h> --enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") -+hash:=\# -+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") - @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstRtp-@GST_API_VERSION@.gir - @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \ - @HAVE_INTROSPECTION_TRUE@ $(libgstrtpinclude_HEADERS)) \ diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtsp_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtsp_Makefile.in deleted file mode 100644 index 9a69c4134fe..00000000000 --- a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_rtsp_Makefile.in +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-gst-libs_gst_rtsp_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ - -fix build with GNU make 4.3 - ---- gst-libs/gst/rtsp/Makefile.in.orig 2019-12-03 10:58:13.000000000 +0000 -+++ gst-libs/gst/rtsp/Makefile.in -@@ -671,7 +671,8 @@ glib_enum_headers = $(libgstrtspinclude_ - glib_gen_basename = gstrtsp - glib_gen_decl_banner = GST_RTSP_API - glib_gen_decl_include = \#include <gst/rtsp/rtsp-prelude.h> --enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") -+hash:=\# -+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") - @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstRtsp-@GST_API_VERSION@.gir - @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \ - @HAVE_INTROSPECTION_TRUE@ $(libgstrtspinclude_HEADERS)) \ diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_tag_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_tag_Makefile.in deleted file mode 100644 index 9407c743d67..00000000000 --- a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_tag_Makefile.in +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-gst-libs_gst_tag_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ - -fix build with GNU make 4.3 - ---- gst-libs/gst/tag/Makefile.in.orig 2019-12-03 10:58:13.000000000 +0000 -+++ gst-libs/gst/tag/Makefile.in -@@ -675,7 +675,8 @@ glib_enum_headers = tag.h gsttagdemux.h - built_sources = tag-enumtypes.c - built_headers = tag-enumtypes.h - BUILT_SOURCES = $(built_sources) $(built_headers) --enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") -+hash:=\# -+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") - libgsttaginclude_HEADERS = \ - tag.h tag-prelude.h gsttagdemux.h gsttagmux.h xmpwriter.h - diff --git a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_video_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_video_Makefile.in deleted file mode 100644 index 28e01c00a8a..00000000000 --- a/multimedia/gst-plugins1-base/patches/patch-gst-libs_gst_video_Makefile.in +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-gst-libs_gst_video_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ - -fix build with GNU make 4.3 - ---- gst-libs/gst/video/Makefile.in.orig 2019-12-03 10:58:13.000000000 +0000 -+++ gst-libs/gst/video/Makefile.in -@@ -820,7 +820,8 @@ libgstvideo_@GST_API_VERSION@_la_CFLAGS - - libgstvideo_@GST_API_VERSION@_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS) $(ORC_LIBS) $(LIBM) - libgstvideo_@GST_API_VERSION@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS) --enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") -+hash:=\# -+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") - @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstVideo-@GST_API_VERSION@.gir - @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \ - @HAVE_INTROSPECTION_TRUE@ $(libgstvideo_@GST_API_VERSION@include_HEADERS)) \ diff --git a/multimedia/gst-plugins1-base/patches/patch-gst_encoding_Makefile.in b/multimedia/gst-plugins1-base/patches/patch-gst_encoding_Makefile.in deleted file mode 100644 index 022b4621c02..00000000000 --- a/multimedia/gst-plugins1-base/patches/patch-gst_encoding_Makefile.in +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-gst_encoding_Makefile.in,v 1.1 2020/07/16 11:27:25 markd Exp $ - -fix build with GNU make 4.3 - ---- gst/encoding/Makefile.in.orig 2019-12-03 10:58:14.000000000 +0000 -+++ gst/encoding/Makefile.in -@@ -628,7 +628,8 @@ noinst_HEADERS = \ - gstsmartencoder.h \ - gststreamcombinerpad.h - --enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") -+hash:=\# -+enum_headers = $(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") - all: all-am - - .SUFFIXES: diff --git a/multimedia/gst-plugins1-base/plugins.mk b/multimedia/gst-plugins1-base/plugins.mk deleted file mode 100644 index 8df06e22560..00000000000 --- a/multimedia/gst-plugins1-base/plugins.mk +++ /dev/null @@ -1,96 +0,0 @@ -# $NetBSD: plugins.mk,v 1.6 2020/05/12 16:36:34 rillig Exp $ -# -# This file is shared across the gst-plugins-{base,good} packages to -# simplify their code. It provides a framework to write simple packages -# providing individual plugins; note that these packages must not include -# this file, but use the correct Makefile.common instead. - -DISTNAME= gst-plugins-${GST_PLUGINS1_TYPE}-${GST_PLUGINS1_VER} -PKGNAME= ${DISTNAME:S/plugins/plugins1/} -CATEGORIES= multimedia gnome -MASTER_SITES= https://gstreamer.freedesktop.org/src/gst-plugins-${GST_PLUGINS1_TYPE}/ -EXTRACT_SUFX= .tar.xz - -MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= https://gstreamer.freedesktop.org/ -COMMENT= Open source multimedia framework - -LICENSE= gnu-gpl-v2 - -DISTINFO_FILE= ${.CURDIR}/../../multimedia/gst-plugins1-${GST_PLUGINS1_TYPE}/distinfo -FILESDIR= ${.CURDIR}/../../multimedia/gst-plugins1-${GST_PLUGINS1_TYPE}/files -PATCHDIR= ${.CURDIR}/../../multimedia/gst-plugins1-${GST_PLUGINS1_TYPE}/patches - -GNU_CONFIGURE= yes -USE_TOOLS+= gmake pkg-config -USE_LIBTOOL= yes -USE_PKGLOCALEDIR= yes - -CONFIGURE_ARGS+= --disable-examples -CONFIGURE_ARGS+= --disable-experimental -CONFIGURE_ARGS+= --disable-debug -CONFIGURE_ARGS+= --disable-valgrind -CONFIGURE_ARGS+= --enable-external -CONFIGURE_ARGS+= --enable-nls -CONFIGURE_ARGS+= --enable-rpath -CONFIGURE_ARGS+= --with-html-dir=${PREFIX}/share/doc/gst-plugins-0.10 - -.include "../../mk/compiler.mk" - -.if !empty(PKGSRC_COMPILER:Msunpro) -# SunPro cc understands __func__ but CC does not, so disable explicitly. -CONFIGURE_ENV+= have_func=no -.endif - -# A package building a single plugin of gst-plugins1 has to include this -# file and define the following variables: -# GST_PLUGINS1_NAME - The name of the plugin, to be added to the package -# name and the comment. -# GST_PLUGINS1_DIRS - The directory where the plugin resides; a relative -# path from WRKSRC. -# GST_PLUGINS1_FLAGS - The name of the flag used to enable the plugin. -# Defaults to GST_PLUGINS1_NAME. -.if defined(GST_PLUGINS1_NAME) && !empty(GST_PLUGINS1_NAME) -PKGNAME:= ${PKGNAME:S/${GST_PLUGINS1_TYPE}/${GST_PLUGINS1_NAME}/} -COMMENT+= ${GST_PLUGINS1_NAME} plugin - -.include "../../mk/bsd.prefs.mk" - -GST_PLUGINS1_FLAGS?= ${GST_PLUGINS1_NAME} -GST_PLUGINS1_DIRS?= non-existent - -. for _f_ in ${GST_PLUGINS1_FLAGS} -CONFIGURE_ARGS:= ${CONFIGURE_ARGS:S/--disable-${_f_}/--enable-${_f_}/} -. endfor - -BUILD_DIRS= ${GST_PLUGINS1_DIRS} -INSTALL_DIRS= ${GST_PLUGINS1_DIRS} - -# Fix paths to already installed libraries (by the gst-plugins package). -SUBST_CLASSES+= libs -SUBST_MESSAGE.libs= Fixing path to dependent libraries. -SUBST_STAGE.libs= pre-configure -SUBST_FILES.libs= -. for _d_ in ${GST_PLUGINS1_DIRS} -SUBST_FILES.libs+= ${_d_}/Makefile.in -. endfor -SUBST_SED.libs= -e 's|$$(top_builddir)/gst-libs/gst/.*/libgst|${BUILDLINK_PREFIX.gst-plugins1-${GST_PLUGINS1_TYPE}}/lib/libgst|g' -SUBST_NOOP_OK.libs= yes # not all packages depend on existing libraries - -.include "../../multimedia/gst-plugins1-${GST_PLUGINS1_TYPE}/buildlink3.mk" -.endif - -# libtool(1) of /usr/bin/libtool is required to build gstreamer 1.0. -# I have no idea how to fix the build with libtool-base from pkgsrc... -# https://bugzilla.gnome.org/show_bug.cgi?id=726518 -SUBST_CLASSES.OpenBSD+= fix-libtool -SUBST_STAGE.fix-libtool= pre-configure -SUBST_MESSAGE.fix-libtool= Fix libtool path -.for _d_ in app audio fft pbutils riff rtp rtsp sdp tag video -SUBST_FILES.fix-libtool+= gst-libs/gst/${_d_}/Makefile.in -.endfor -SUBST_SED.fix-libtool= -e 's,--libtool=\"$$(top_builddir)/libtool\",--libtool=\"/usr/bin/libtool\",g' - -.include "../../converters/libiconv/buildlink3.mk" -.include "../../devel/gettext-lib/buildlink3.mk" -.include "../../devel/glib2/buildlink3.mk" -.include "../../multimedia/gstreamer1/buildlink3.mk" |