pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

gst-plugins1-bad: add "bad" plugins for gstreamer1 1.18.5



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <tk%giga.or.at@localhost>
Pushed By:	wiz
Date:		Mon Nov 8 18:41:04 2021 +0100
Changeset:	f2d008edd619369fcb71352adae71990558e49a9

Modified Files:
	Makefile
Added Files:
	gst-plugins1-bad/DESCR
	gst-plugins1-bad/Makefile
	gst-plugins1-bad/PLIST
	gst-plugins1-bad/buildlink3.mk
	gst-plugins1-bad/distinfo
	gst-plugins1-bad/options.mk
	gst-plugins1-bad/patches/patch-sys_shm_meson.build

Log Message:
gst-plugins1-bad: add "bad" plugins for gstreamer1 1.18.5

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=f2d008edd619369fcb71352adae71990558e49a9

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                                           |   1 +
 gst-plugins1-bad/DESCR                             |  12 +
 gst-plugins1-bad/Makefile                          |  52 +++++
 gst-plugins1-bad/PLIST                             | 260 +++++++++++++++++++++
 gst-plugins1-bad/buildlink3.mk                     |  14 ++
 gst-plugins1-bad/distinfo                          |   6 +
 gst-plugins1-bad/options.mk                        |  16 ++
 gst-plugins1-bad/patches/patch-sys_shm_meson.build |  15 ++
 8 files changed, 376 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 50e277175a..7da2a9a0b7 100644
--- a/Makefile
+++ b/Makefile
@@ -1410,6 +1410,7 @@ SUBDIR+=	gsmartcontrol
 SUBDIR+=	gst-inspector
 SUBDIR+=	gst-plugins0.10-farsight
 SUBDIR+=	gst-plugins1-aalib
+SUBDIR+=	gst-plugins1-bad
 SUBDIR+=	gst-plugins1-base
 SUBDIR+=	gst-plugins1-dash
 SUBDIR+=	gst-plugins1-fluidsynth
diff --git a/gst-plugins1-bad/DESCR b/gst-plugins1-bad/DESCR
new file mode 100644
index 0000000000..d1577fa2ab
--- /dev/null
+++ b/gst-plugins1-bad/DESCR
@@ -0,0 +1,12 @@
+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 bad GStreamer plugins; that is, those
+that need more quality, testing or documentation.
diff --git a/gst-plugins1-bad/Makefile b/gst-plugins1-bad/Makefile
new file mode 100644
index 0000000000..73cf15a81b
--- /dev/null
+++ b/gst-plugins1-bad/Makefile
@@ -0,0 +1,52 @@
+# $NetBSD: Makefile,v 1.25 2021/04/21 11:42:19 adam Exp $
+
+DISTNAME=	gst-plugins-bad-1.18.5
+PKGNAME=	${DISTNAME:S/plugins/plugins1/}
+CATEGORIES=	multimedia gnome
+MASTER_SITES=	https://gstreamer.freedesktop.org/src/gst-plugins-bad/
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://gstreamer.freedesktop.org/
+COMMENT=	Open source multimedia framework - bad plugins
+LICENSE=	gnu-gpl-v2
+
+USE_LANGUAGES=	c c++
+
+USE_TOOLS+=		pkg-config perl:run
+
+PKGCONFIG_OVERRIDE=		output/pkgconfig/*.pc
+PKGCONFIG_OVERRIDE_STAGE=	pre-install
+
+PYTHON_FOR_BUILD_ONLY=		tool
+
+.include "options.mk"
+
+# generated 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/uridownloader:${WRKSRC}/output/gst-libs/gst/adaptivedemux:${WRKSRC}/output/gst-libs/gst/audio:${WRKSRC}/output/gst-libs/gst/basecamerabinsrc:${WRKSRC}/output/gst-libs/gst/codecparsers:${WRKSRC}/output/gst-libs/gst/codecs:${WRKSRC}/output/gst-libs/gst/insertbin:${WRKSRC}/output/gst-libs/gst/interfaces:${WRKSRC}/output/gst-libs/gst/isoff:${WRKSRC}/output/gst-libs/gst/mpegts:${WRKSRC}/output/gst-libs/gst/player:${WRKSRC}/output/gst-libs/gst/sctp:${WRKSRC}/output/gst-libs/gst/transcoder:${WRKSRC}/output/gst-libs/gst/webrtc:${WRKSRC}/output/gst/accurip:${WRKSRC}/output/gst/adpcmdec:${WRKSRC}/output/gst/adpcmenc:${WRKSRC}/output/gst/aiff:${WRKSRC}/output/gst/asfmux:${WRKSRC}/output/gst/audiobuffersplit:${WRKSRC}/output/gst/audiofxbad:${WRKSRC}/output/gst/audiomixmatrix:${WRKSRC}/output/gst/audiolatency:${WRKSRC}/output/gst/audiovisualizers:${WRKSRC}/output/gst/autoconvert:${WRKSRC}/output/gst/bayer:${WRKSRC}/output/gst/camer
abin2:${WRKSRC}/output/gst/coloreffects:${WRKSRC}/output/gst/debugutils:${WRKSRC}/output/gst/dvbsubenc:${WRKSRC}/output/gst/dvbsuboverlay:${WRKSRC}/output/gst/dvdspu:${WRKSRC}/output/gst/faceoverlay:${WRKSRC}/output/gst/festival:${WRKSRC}/output/gst/fieldanalysis:${WRKSRC}/output/gst/freeverb:${WRKSRC}/output/gst/frei0r:${WRKSRC}/output/gst/gaudieffects:${WRKSRC}/output/gst/gdp:${WRKSRC}/output/gst/geometrictransform:${WRKSRC}/output/gst/id3tag:${WRKSRC}/output/gst/inter:${WRKSRC}/output/gst/interlace:${WRKSRC}/output/gst/ivfparse:${WRKSRC}/output/gst/ivtc:${WRKSRC}/output/gst/jp2kdecimator:${WRKSRC}/output/gst/jpegformat:${WRKSRC}/output/gst/librfb:${WRKSRC}/output/gst/midi:${WRKSRC}/output/gst/mpegdemux:${WRKSRC}/output/gst/mpegpsmux:${WRKSRC}/output/gst/mpegtsdemux:${WRKSRC}/output/gst/mpegtsmux:${WRKSRC}/output/gst/mxf:${WRKSRC}/output/gst/netsim:${WRKSRC}/output/gst/onvif:${WRKSRC}/output/gst/pcapparse:${WRKSRC}/output/gst/pnm:${WRKSRC}/output/gst/proxy:${WRKSRC}/output/gst/rawp
 arse:${WRKSRC}/output/gst/removesilence:${WRKSRC}/output/gst/rist:${WRKSRC}/output/gst/rtmp2:${WRKSRC}/output/gst/rtp:${WRKSRC}/output/gst/sdp:${WRKSRC}/output/gst/segmentclip:${WRKSRC}/output/gst/siren:${WRKSRC}/output/gst/smooth:${WRKSRC}/output/gst/speed:${WRKSRC}/output/gst/subenc:${WRKSRC}/output/gst/switchbin:${WRKSRC}/output/gst/timecode:${WRKSRC}/output/gst/transcode:${WRKSRC}/output/gst/videofilters:${WRKSRC}/output/gst/videoframe_audiolevel:${WRKSRC}/output/gst/videoparsers:${WRKSRC}/output/gst/videosignal:${WRKSRC}/output/gst/vmnc:${WRKSRC}/output/gst/y4m:${WRKSRC}/output/sys/ipcpipeline:${WRKSRC}/output/sys/nvcodec:${WRKSRC}/output/sys/shm:${WRKSRC}/output/ext/bz2:${WRKSRC}/output/ext/hls:
+
+# test status as of 1.18.5
+#Ok:                 47
+#Expected Fail:      0
+#Fail:               9
+#Unexpected Pass:    0
+#Skipped:            0
+#Timeout:            0
+
+# unpackaged dependencies:
+# dssim
+# tinyalsa
+
+.include "../../devel/meson/build.mk"
+.include "../../lang/python/tool.mk"
+.include "../../graphics/openjpeg/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../wip/openh264/buildlink3.mk"
+.include "../../net/libmicrodns/buildlink3.mk"
+.include "../../net/libnice/buildlink3.mk"
+.include "../../www/neon/buildlink3.mk"
+.include "../../x11/libxcb/buildlink3.mk"
+.include "../../wip/gst-plugins1-base/buildlink3.mk"
+.include "../../wip/gstreamer1/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/gst-plugins1-bad/PLIST b/gst-plugins1-bad/PLIST
new file mode 100644
index 0000000000..a6a7331a01
--- /dev/null
+++ b/gst-plugins1-bad/PLIST
@@ -0,0 +1,260 @@
+@comment $NetBSD$
+bin/gst-transcoder-1.0
+bin/playout
+include/gstreamer-1.0/gst/audio/audio-bad-prelude.h
+include/gstreamer-1.0/gst/audio/gstnonstreamaudiodecoder.h
+include/gstreamer-1.0/gst/audio/gstplanaraudioadapter.h
+include/gstreamer-1.0/gst/basecamerabinsrc/basecamerabinsrc-prelude.h
+include/gstreamer-1.0/gst/basecamerabinsrc/gstbasecamerasrc.h
+include/gstreamer-1.0/gst/basecamerabinsrc/gstcamerabin-enum.h
+include/gstreamer-1.0/gst/basecamerabinsrc/gstcamerabinpreview.h
+include/gstreamer-1.0/gst/codecparsers/codecparsers-prelude.h
+include/gstreamer-1.0/gst/codecparsers/gstav1parser.h
+include/gstreamer-1.0/gst/codecparsers/gsth264parser.h
+include/gstreamer-1.0/gst/codecparsers/gsth265parser.h
+include/gstreamer-1.0/gst/codecparsers/gstjpeg2000sampling.h
+include/gstreamer-1.0/gst/codecparsers/gstjpegparser.h
+include/gstreamer-1.0/gst/codecparsers/gstmpeg4parser.h
+include/gstreamer-1.0/gst/codecparsers/gstmpegvideometa.h
+include/gstreamer-1.0/gst/codecparsers/gstmpegvideoparser.h
+include/gstreamer-1.0/gst/codecparsers/gstvc1parser.h
+include/gstreamer-1.0/gst/codecparsers/gstvp8parser.h
+include/gstreamer-1.0/gst/codecparsers/gstvp8rangedecoder.h
+include/gstreamer-1.0/gst/codecparsers/gstvp9parser.h
+include/gstreamer-1.0/gst/insertbin/gstinsertbin.h
+include/gstreamer-1.0/gst/interfaces/photography-enumtypes.h
+include/gstreamer-1.0/gst/interfaces/photography-prelude.h
+include/gstreamer-1.0/gst/interfaces/photography.h
+include/gstreamer-1.0/gst/isoff/gstisoff.h
+include/gstreamer-1.0/gst/mpegts/gst-atsc-section.h
+include/gstreamer-1.0/gst/mpegts/gst-dvb-descriptor.h
+include/gstreamer-1.0/gst/mpegts/gst-dvb-section.h
+include/gstreamer-1.0/gst/mpegts/gst-scte-section.h
+include/gstreamer-1.0/gst/mpegts/gstmpegts-enumtypes.h
+include/gstreamer-1.0/gst/mpegts/gstmpegtsdescriptor.h
+include/gstreamer-1.0/gst/mpegts/gstmpegtssection.h
+include/gstreamer-1.0/gst/mpegts/mpegts-prelude.h
+include/gstreamer-1.0/gst/mpegts/mpegts.h
+include/gstreamer-1.0/gst/player/gstplayer-g-main-context-signal-dispatcher.h
+include/gstreamer-1.0/gst/player/gstplayer-media-info.h
+include/gstreamer-1.0/gst/player/gstplayer-signal-dispatcher.h
+include/gstreamer-1.0/gst/player/gstplayer-types.h
+include/gstreamer-1.0/gst/player/gstplayer-video-overlay-video-renderer.h
+include/gstreamer-1.0/gst/player/gstplayer-video-renderer.h
+include/gstreamer-1.0/gst/player/gstplayer-visualization.h
+include/gstreamer-1.0/gst/player/gstplayer.h
+include/gstreamer-1.0/gst/player/player-prelude.h
+include/gstreamer-1.0/gst/player/player.h
+include/gstreamer-1.0/gst/sctp/sctp-prelude.h
+include/gstreamer-1.0/gst/sctp/sctpreceivemeta.h
+include/gstreamer-1.0/gst/sctp/sctpsendmeta.h
+include/gstreamer-1.0/gst/transcoder/gsttranscoder.h
+include/gstreamer-1.0/gst/transcoder/transcoder-prelude.h
+include/gstreamer-1.0/gst/uridownloader/gstfragment.h
+include/gstreamer-1.0/gst/uridownloader/gsturidownloader.h
+include/gstreamer-1.0/gst/uridownloader/gsturidownloader_debug.h
+include/gstreamer-1.0/gst/uridownloader/uridownloader-prelude.h
+include/gstreamer-1.0/gst/webrtc/datachannel.h
+include/gstreamer-1.0/gst/webrtc/dtlstransport.h
+include/gstreamer-1.0/gst/webrtc/icetransport.h
+include/gstreamer-1.0/gst/webrtc/rtcsessiondescription.h
+include/gstreamer-1.0/gst/webrtc/rtpreceiver.h
+include/gstreamer-1.0/gst/webrtc/rtpsender.h
+include/gstreamer-1.0/gst/webrtc/rtptransceiver.h
+include/gstreamer-1.0/gst/webrtc/webrtc-enumtypes.h
+include/gstreamer-1.0/gst/webrtc/webrtc.h
+include/gstreamer-1.0/gst/webrtc/webrtc_fwd.h
+${PLIST.introspection}lib/girepository-1.0/GstBadAudio-1.0.typelib
+${PLIST.introspection}lib/girepository-1.0/GstCodecs-1.0.typelib
+${PLIST.introspection}lib/girepository-1.0/GstInsertBin-1.0.typelib
+${PLIST.introspection}lib/girepository-1.0/GstMpegts-1.0.typelib
+${PLIST.introspection}lib/girepository-1.0/GstPlayer-1.0.typelib
+${PLIST.introspection}lib/girepository-1.0/GstTranscoder-1.0.typelib
+${PLIST.introspection}lib/girepository-1.0/GstWebRTC-1.0.typelib
+lib/gstreamer-1.0/libgstaccurip.so
+lib/gstreamer-1.0/libgstadpcmdec.so
+lib/gstreamer-1.0/libgstadpcmenc.so
+lib/gstreamer-1.0/libgstaiff.so
+lib/gstreamer-1.0/libgstasfmux.so
+lib/gstreamer-1.0/libgstaudiobuffersplit.so
+lib/gstreamer-1.0/libgstaudiofxbad.so
+lib/gstreamer-1.0/libgstaudiolatency.so
+lib/gstreamer-1.0/libgstaudiomixmatrix.so
+lib/gstreamer-1.0/libgstaudiovisualizers.so
+lib/gstreamer-1.0/libgstautoconvert.so
+lib/gstreamer-1.0/libgstbayer.so
+lib/gstreamer-1.0/libgstbz2.so
+lib/gstreamer-1.0/libgstcamerabin.so
+lib/gstreamer-1.0/libgstcoloreffects.so
+lib/gstreamer-1.0/libgstdash.so
+lib/gstreamer-1.0/libgstdebugutilsbad.so
+lib/gstreamer-1.0/libgstdvbsubenc.so
+lib/gstreamer-1.0/libgstdvbsuboverlay.so
+lib/gstreamer-1.0/libgstdvdspu.so
+lib/gstreamer-1.0/libgstfaceoverlay.so
+lib/gstreamer-1.0/libgstfestival.so
+lib/gstreamer-1.0/libgstfieldanalysis.so
+lib/gstreamer-1.0/libgstfreeverb.so
+lib/gstreamer-1.0/libgstfrei0r.so
+lib/gstreamer-1.0/libgstgaudieffects.so
+lib/gstreamer-1.0/libgstgdp.so
+lib/gstreamer-1.0/libgstgeometrictransform.so
+lib/gstreamer-1.0/libgsthls.so
+lib/gstreamer-1.0/libgstid3tag.so
+lib/gstreamer-1.0/libgstinter.so
+lib/gstreamer-1.0/libgstinterlace.so
+lib/gstreamer-1.0/libgstipcpipeline.so
+lib/gstreamer-1.0/libgstivfparse.so
+lib/gstreamer-1.0/libgstivtc.so
+lib/gstreamer-1.0/libgstjp2kdecimator.so
+lib/gstreamer-1.0/libgstjpegformat.so
+lib/gstreamer-1.0/libgstlegacyrawparse.so
+lib/gstreamer-1.0/libgstmicrodns.so
+lib/gstreamer-1.0/libgstmidi.so
+lib/gstreamer-1.0/libgstmpegpsdemux.so
+lib/gstreamer-1.0/libgstmpegpsmux.so
+lib/gstreamer-1.0/libgstmpegtsdemux.so
+lib/gstreamer-1.0/libgstmpegtsmux.so
+lib/gstreamer-1.0/libgstmxf.so
+lib/gstreamer-1.0/libgstnetsim.so
+lib/gstreamer-1.0/libgstnvcodec.so
+lib/gstreamer-1.0/libgstopenh264.so
+lib/gstreamer-1.0/libgstopenjpeg.so
+lib/gstreamer-1.0/libgstpcapparse.so
+lib/gstreamer-1.0/libgstpnm.so
+lib/gstreamer-1.0/libgstproxy.so
+lib/gstreamer-1.0/libgstremovesilence.so
+lib/gstreamer-1.0/libgstrfbsrc.so
+lib/gstreamer-1.0/libgstrist.so
+lib/gstreamer-1.0/libgstrtmp2.so
+lib/gstreamer-1.0/libgstrtpmanagerbad.so
+lib/gstreamer-1.0/libgstrtponvif.so
+lib/gstreamer-1.0/libgstsdpelem.so
+lib/gstreamer-1.0/libgstsegmentclip.so
+lib/gstreamer-1.0/libgstshm.so
+lib/gstreamer-1.0/libgstsiren.so
+lib/gstreamer-1.0/libgstsmooth.so
+lib/gstreamer-1.0/libgstsmoothstreaming.so
+lib/gstreamer-1.0/libgstspeed.so
+lib/gstreamer-1.0/libgstsubenc.so
+lib/gstreamer-1.0/libgstswitchbin.so
+lib/gstreamer-1.0/libgsttimecode.so
+lib/gstreamer-1.0/libgsttranscode.so
+lib/gstreamer-1.0/libgstvideofiltersbad.so
+lib/gstreamer-1.0/libgstvideoframe_audiolevel.so
+lib/gstreamer-1.0/libgstvideoparsersbad.so
+lib/gstreamer-1.0/libgstvideosignal.so
+lib/gstreamer-1.0/libgstvmnc.so
+lib/gstreamer-1.0/libgstwebrtc.so
+lib/gstreamer-1.0/libgsty4mdec.so
+lib/libgstadaptivedemux-1.0.so
+lib/libgstadaptivedemux-1.0.so.0
+lib/libgstadaptivedemux-1.0.so.0.1805.0
+lib/libgstbadaudio-1.0.so
+lib/libgstbadaudio-1.0.so.0
+lib/libgstbadaudio-1.0.so.0.1805.0
+lib/libgstbasecamerabinsrc-1.0.so
+lib/libgstbasecamerabinsrc-1.0.so.0
+lib/libgstbasecamerabinsrc-1.0.so.0.1805.0
+lib/libgstcodecparsers-1.0.so
+lib/libgstcodecparsers-1.0.so.0
+lib/libgstcodecparsers-1.0.so.0.1805.0
+lib/libgstcodecs-1.0.so
+lib/libgstcodecs-1.0.so.0
+lib/libgstcodecs-1.0.so.0.1805.0
+lib/libgstinsertbin-1.0.so
+lib/libgstinsertbin-1.0.so.0
+lib/libgstinsertbin-1.0.so.0.1805.0
+lib/libgstisoff-1.0.so
+lib/libgstisoff-1.0.so.0
+lib/libgstisoff-1.0.so.0.1805.0
+lib/libgstmpegts-1.0.so
+lib/libgstmpegts-1.0.so.0
+lib/libgstmpegts-1.0.so.0.1805.0
+lib/libgstphotography-1.0.so
+lib/libgstphotography-1.0.so.0
+lib/libgstphotography-1.0.so.0.1805.0
+lib/libgstplayer-1.0.so
+lib/libgstplayer-1.0.so.0
+lib/libgstplayer-1.0.so.0.1805.0
+lib/libgstsctp-1.0.so
+lib/libgstsctp-1.0.so.0
+lib/libgstsctp-1.0.so.0.1805.0
+lib/libgsttranscoder-1.0.so
+lib/libgsttranscoder-1.0.so.0
+lib/libgsturidownloader-1.0.so
+lib/libgsturidownloader-1.0.so.0
+lib/libgsturidownloader-1.0.so.0.1805.0
+lib/libgstwebrtc-1.0.so
+lib/libgstwebrtc-1.0.so.0
+lib/libgstwebrtc-1.0.so.0.1805.0
+lib/pkgconfig/gstreamer-bad-audio-1.0.pc
+lib/pkgconfig/gstreamer-codecparsers-1.0.pc
+lib/pkgconfig/gstreamer-insertbin-1.0.pc
+lib/pkgconfig/gstreamer-mpegts-1.0.pc
+lib/pkgconfig/gstreamer-photography-1.0.pc
+lib/pkgconfig/gstreamer-player-1.0.pc
+lib/pkgconfig/gstreamer-plugins-bad-1.0.pc
+lib/pkgconfig/gstreamer-sctp-1.0.pc
+lib/pkgconfig/gstreamer-transcoder-1.0.pc
+lib/pkgconfig/gstreamer-webrtc-1.0.pc
+${PLIST.introspection}share/gir-1.0/GstBadAudio-1.0.gir
+${PLIST.introspection}share/gir-1.0/GstCodecs-1.0.gir
+${PLIST.introspection}share/gir-1.0/GstInsertBin-1.0.gir
+${PLIST.introspection}share/gir-1.0/GstMpegts-1.0.gir
+${PLIST.introspection}share/gir-1.0/GstPlayer-1.0.gir
+${PLIST.introspection}share/gir-1.0/GstTranscoder-1.0.gir
+${PLIST.introspection}share/gir-1.0/GstWebRTC-1.0.gir
+share/gstreamer-1.0/encoding-profiles/device/dvd.gep
+share/gstreamer-1.0/encoding-profiles/file-extension/avi.gep
+share/gstreamer-1.0/encoding-profiles/file-extension/flv.gep
+share/gstreamer-1.0/encoding-profiles/file-extension/mkv.gep
+share/gstreamer-1.0/encoding-profiles/file-extension/mp3.gep
+share/gstreamer-1.0/encoding-profiles/file-extension/mp4.gep
+share/gstreamer-1.0/encoding-profiles/file-extension/oga.gep
+share/gstreamer-1.0/encoding-profiles/file-extension/ogv.gep
+share/gstreamer-1.0/encoding-profiles/file-extension/webm.gep
+share/gstreamer-1.0/encoding-profiles/online-services/youtube.gep
+share/gstreamer-1.0/presets/GstFreeverb.prs
+share/locale/af/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/ast/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/az/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/bg/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/ca/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/cs/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/da/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/de/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/el/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/en_GB/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/eo/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/es/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/eu/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/fi/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/fr/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/fur/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/gl/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/hr/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/hu/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/id/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/it/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/ja/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/ky/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/lt/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/lv/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/mt/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/nb/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/nl/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/or/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/pl/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/pt_BR/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/ro/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/ru/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/sk/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/sl/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/sq/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/sr/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/sv/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/tr/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/uk/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/vi/LC_MESSAGES/gst-plugins-bad-1.0.mo
+share/locale/zh_CN/LC_MESSAGES/gst-plugins-bad-1.0.mo
diff --git a/gst-plugins1-bad/buildlink3.mk b/gst-plugins1-bad/buildlink3.mk
new file mode 100644
index 0000000000..08dad36fa1
--- /dev/null
+++ b/gst-plugins1-bad/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.2 2020/03/08 16:47:58 wiz Exp $
+
+BUILDLINK_TREE+=	gst-plugins1-bad
+
+.if !defined(GST_PLUGINS1_BAD_BUILDLINK3_MK)
+GST_PLUGINS1_BAD_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.gst-plugins1-bad+=	gst-plugins1-bad>=1.18.4
+BUILDLINK_PKGSRCDIR.gst-plugins1-bad?=		../../wip/gst-plugins1-bad
+
+.include "../../wip/gstreamer1/buildlink3.mk"
+.endif # GST_PLUGINS1_BAD_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-gst-plugins1-bad
diff --git a/gst-plugins1-bad/distinfo b/gst-plugins1-bad/distinfo
new file mode 100644
index 0000000000..773541f2ef
--- /dev/null
+++ b/gst-plugins1-bad/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.39 2020/07/16 11:27:25 markd Exp $
+
+BLAKE2s (gst-plugins-bad-1.18.5.tar.xz) = be2cb1e39a5768b45b93c7ce760b87398af3502379c50c7d067b608278c8336d
+SHA512 (gst-plugins-bad-1.18.5.tar.xz) = 619c0ac0055b8d1b767924a9ee68a3fd87b197b3587784387a296d2dac8f30fe28d00d2ac3c94968fb71cfccb50ceffa6e2ad86d1857f63f1b05c5780a5c0a20
+Size (gst-plugins-bad-1.18.5.tar.xz) = 5649536 bytes
+SHA1 (patch-sys_shm_meson.build) = 502e32d72acdf66626ca5a736f12cf4b12ea8c33
diff --git a/gst-plugins1-bad/options.mk b/gst-plugins1-bad/options.mk
new file mode 100644
index 0000000000..a57f8715c5
--- /dev/null
+++ b/gst-plugins1-bad/options.mk
@@ -0,0 +1,16 @@
+# $NetBSD: options.mk,v 1.9 2019/10/03 20:45:19 nia Exp $
+
+PKG_OPTIONS_VAR=	PKG_OPTIONS.gstreamer1
+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
+MESON_ARGS+=		-D introspection=disabled
+.endif
diff --git a/gst-plugins1-bad/patches/patch-sys_shm_meson.build b/gst-plugins1-bad/patches/patch-sys_shm_meson.build
new file mode 100644
index 0000000000..a325ef6831
--- /dev/null
+++ b/gst-plugins1-bad/patches/patch-sys_shm_meson.build
@@ -0,0 +1,15 @@
+$NetBSD$
+
+On NetBSD, the shm functions are in librt.
+
+--- sys/shm/meson.build.orig	2021-09-08 19:03:40.991253900 +0000
++++ sys/shm/meson.build
+@@ -11,7 +11,7 @@ if get_option('shm').disabled()
+ endif
+ 
+ shm_deps = []
+-if ['darwin', 'ios'].contains(host_system) or host_system.endswith('bsd')
++if ['darwin', 'ios'].contains(host_system)
+   rt_dep = []
+   shm_enabled = true
+ else


Home | Main Index | Thread Index | Old Index