meson: Call pkgconfig.generate in the loop where we declare plugins dependencies
authorThibault Saunier <tsaunier@igalia.com>
Thu, 1 Sep 2022 19:11:31 +0000 (15:11 -0400)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Thu, 1 Sep 2022 21:17:35 +0000 (21:17 +0000)
Removing some copy pasted code

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2970>

302 files changed:
subprojects/gst-devtools/meson.build
subprojects/gst-devtools/validate/gst/validate/meson.build
subprojects/gst-editing-services/meson.build
subprojects/gst-editing-services/plugins/ges/meson.build
subprojects/gst-editing-services/plugins/nle/meson.build
subprojects/gst-libav/ext/libav/meson.build
subprojects/gst-plugins-bad/ext/aes/meson.build
subprojects/gst-plugins-bad/ext/aom/meson.build
subprojects/gst-plugins-bad/ext/assrender/meson.build
subprojects/gst-plugins-bad/ext/avtp/meson.build
subprojects/gst-plugins-bad/ext/bs2b/meson.build
subprojects/gst-plugins-bad/ext/bz2/meson.build
subprojects/gst-plugins-bad/ext/chromaprint/meson.build
subprojects/gst-plugins-bad/ext/closedcaption/meson.build
subprojects/gst-plugins-bad/ext/colormanagement/meson.build
subprojects/gst-plugins-bad/ext/curl/meson.build
subprojects/gst-plugins-bad/ext/dash/meson.build
subprojects/gst-plugins-bad/ext/dc1394/meson.build
subprojects/gst-plugins-bad/ext/directfb/meson.build
subprojects/gst-plugins-bad/ext/dtls/meson.build
subprojects/gst-plugins-bad/ext/dts/meson.build
subprojects/gst-plugins-bad/ext/faac/meson.build
subprojects/gst-plugins-bad/ext/faad/meson.build
subprojects/gst-plugins-bad/ext/fdkaac/meson.build
subprojects/gst-plugins-bad/ext/flite/meson.build
subprojects/gst-plugins-bad/ext/fluidsynth/meson.build
subprojects/gst-plugins-bad/ext/gme/meson.build
subprojects/gst-plugins-bad/ext/gs/meson.build
subprojects/gst-plugins-bad/ext/gsm/meson.build
subprojects/gst-plugins-bad/ext/gtk/meson.build
subprojects/gst-plugins-bad/ext/hls/meson.build
subprojects/gst-plugins-bad/ext/iqa/meson.build
subprojects/gst-plugins-bad/ext/isac/meson.build
subprojects/gst-plugins-bad/ext/kate/meson.build
subprojects/gst-plugins-bad/ext/ladspa/meson.build
subprojects/gst-plugins-bad/ext/ldac/meson.build
subprojects/gst-plugins-bad/ext/libde265/meson.build
subprojects/gst-plugins-bad/ext/lv2/meson.build
subprojects/gst-plugins-bad/ext/mdns/meson.build
subprojects/gst-plugins-bad/ext/modplug/meson.build
subprojects/gst-plugins-bad/ext/mpeg2enc/meson.build
subprojects/gst-plugins-bad/ext/mplex/meson.build
subprojects/gst-plugins-bad/ext/musepack/meson.build
subprojects/gst-plugins-bad/ext/neon/meson.build
subprojects/gst-plugins-bad/ext/onnx/meson.build
subprojects/gst-plugins-bad/ext/openal/meson.build
subprojects/gst-plugins-bad/ext/openaptx/meson.build
subprojects/gst-plugins-bad/ext/opencv/meson.build
subprojects/gst-plugins-bad/ext/openexr/meson.build
subprojects/gst-plugins-bad/ext/openh264/meson.build
subprojects/gst-plugins-bad/ext/openjpeg/meson.build
subprojects/gst-plugins-bad/ext/openmpt/meson.build
subprojects/gst-plugins-bad/ext/openni2/meson.build
subprojects/gst-plugins-bad/ext/opus/meson.build
subprojects/gst-plugins-bad/ext/qroverlay/meson.build
subprojects/gst-plugins-bad/ext/resindvd/meson.build
subprojects/gst-plugins-bad/ext/rsvg/meson.build
subprojects/gst-plugins-bad/ext/rtmp/meson.build
subprojects/gst-plugins-bad/ext/sbc/meson.build
subprojects/gst-plugins-bad/ext/sctp/meson.build
subprojects/gst-plugins-bad/ext/smoothstreaming/meson.build
subprojects/gst-plugins-bad/ext/sndfile/meson.build
subprojects/gst-plugins-bad/ext/soundtouch/meson.build
subprojects/gst-plugins-bad/ext/spandsp/meson.build
subprojects/gst-plugins-bad/ext/srt/meson.build
subprojects/gst-plugins-bad/ext/srtp/meson.build
subprojects/gst-plugins-bad/ext/svthevcenc/meson.build
subprojects/gst-plugins-bad/ext/teletextdec/meson.build
subprojects/gst-plugins-bad/ext/ttml/meson.build
subprojects/gst-plugins-bad/ext/voaacenc/meson.build
subprojects/gst-plugins-bad/ext/voamrwbenc/meson.build
subprojects/gst-plugins-bad/ext/vulkan/meson.build
subprojects/gst-plugins-bad/ext/wayland/meson.build
subprojects/gst-plugins-bad/ext/webp/meson.build
subprojects/gst-plugins-bad/ext/webrtc/meson.build
subprojects/gst-plugins-bad/ext/webrtcdsp/meson.build
subprojects/gst-plugins-bad/ext/wildmidi/meson.build
subprojects/gst-plugins-bad/ext/wpe/meson.build
subprojects/gst-plugins-bad/ext/x265/meson.build
subprojects/gst-plugins-bad/ext/zbar/meson.build
subprojects/gst-plugins-bad/ext/zxing/meson.build
subprojects/gst-plugins-bad/gst/accurip/meson.build
subprojects/gst-plugins-bad/gst/adpcmdec/meson.build
subprojects/gst-plugins-bad/gst/adpcmenc/meson.build
subprojects/gst-plugins-bad/gst/aiff/meson.build
subprojects/gst-plugins-bad/gst/asfmux/meson.build
subprojects/gst-plugins-bad/gst/audiobuffersplit/meson.build
subprojects/gst-plugins-bad/gst/audiofxbad/meson.build
subprojects/gst-plugins-bad/gst/audiolatency/meson.build
subprojects/gst-plugins-bad/gst/audiomixmatrix/meson.build
subprojects/gst-plugins-bad/gst/audiovisualizers/meson.build
subprojects/gst-plugins-bad/gst/autoconvert/meson.build
subprojects/gst-plugins-bad/gst/bayer/meson.build
subprojects/gst-plugins-bad/gst/camerabin2/meson.build
subprojects/gst-plugins-bad/gst/codecalpha/meson.build
subprojects/gst-plugins-bad/gst/coloreffects/meson.build
subprojects/gst-plugins-bad/gst/debugutils/meson.build
subprojects/gst-plugins-bad/gst/dvbsubenc/meson.build
subprojects/gst-plugins-bad/gst/dvbsuboverlay/meson.build
subprojects/gst-plugins-bad/gst/dvdspu/meson.build
subprojects/gst-plugins-bad/gst/faceoverlay/meson.build
subprojects/gst-plugins-bad/gst/festival/meson.build
subprojects/gst-plugins-bad/gst/fieldanalysis/meson.build
subprojects/gst-plugins-bad/gst/freeverb/meson.build
subprojects/gst-plugins-bad/gst/frei0r/meson.build
subprojects/gst-plugins-bad/gst/gaudieffects/meson.build
subprojects/gst-plugins-bad/gst/gdp/meson.build
subprojects/gst-plugins-bad/gst/geometrictransform/meson.build
subprojects/gst-plugins-bad/gst/id3tag/meson.build
subprojects/gst-plugins-bad/gst/inter/meson.build
subprojects/gst-plugins-bad/gst/interlace/meson.build
subprojects/gst-plugins-bad/gst/ivfparse/meson.build
subprojects/gst-plugins-bad/gst/ivtc/meson.build
subprojects/gst-plugins-bad/gst/jp2kdecimator/meson.build
subprojects/gst-plugins-bad/gst/jpegformat/meson.build
subprojects/gst-plugins-bad/gst/librfb/meson.build
subprojects/gst-plugins-bad/gst/midi/meson.build
subprojects/gst-plugins-bad/gst/mpegdemux/meson.build
subprojects/gst-plugins-bad/gst/mpegpsmux/meson.build
subprojects/gst-plugins-bad/gst/mpegtsdemux/meson.build
subprojects/gst-plugins-bad/gst/mpegtsmux/meson.build
subprojects/gst-plugins-bad/gst/mxf/meson.build
subprojects/gst-plugins-bad/gst/netsim/meson.build
subprojects/gst-plugins-bad/gst/onvif/meson.build
subprojects/gst-plugins-bad/gst/pcapparse/meson.build
subprojects/gst-plugins-bad/gst/pnm/meson.build
subprojects/gst-plugins-bad/gst/proxy/meson.build
subprojects/gst-plugins-bad/gst/rawparse/meson.build
subprojects/gst-plugins-bad/gst/removesilence/meson.build
subprojects/gst-plugins-bad/gst/rist/meson.build
subprojects/gst-plugins-bad/gst/rtmp2/meson.build
subprojects/gst-plugins-bad/gst/rtp/meson.build
subprojects/gst-plugins-bad/gst/sdp/meson.build
subprojects/gst-plugins-bad/gst/segmentclip/meson.build
subprojects/gst-plugins-bad/gst/siren/meson.build
subprojects/gst-plugins-bad/gst/smooth/meson.build
subprojects/gst-plugins-bad/gst/speed/meson.build
subprojects/gst-plugins-bad/gst/subenc/meson.build
subprojects/gst-plugins-bad/gst/switchbin/meson.build
subprojects/gst-plugins-bad/gst/timecode/meson.build
subprojects/gst-plugins-bad/gst/transcode/meson.build
subprojects/gst-plugins-bad/gst/videofilters/meson.build
subprojects/gst-plugins-bad/gst/videoframe_audiolevel/meson.build
subprojects/gst-plugins-bad/gst/videoparsers/meson.build
subprojects/gst-plugins-bad/gst/videosignal/meson.build
subprojects/gst-plugins-bad/gst/vmnc/meson.build
subprojects/gst-plugins-bad/gst/y4m/meson.build
subprojects/gst-plugins-bad/meson.build
subprojects/gst-plugins-bad/sys/amfcodec/meson.build
subprojects/gst-plugins-bad/sys/androidmedia/meson.build
subprojects/gst-plugins-bad/sys/applemedia/meson.build
subprojects/gst-plugins-bad/sys/asio/meson.build
subprojects/gst-plugins-bad/sys/bluez/meson.build
subprojects/gst-plugins-bad/sys/d3d11/meson.build
subprojects/gst-plugins-bad/sys/d3dvideosink/meson.build
subprojects/gst-plugins-bad/sys/decklink/meson.build
subprojects/gst-plugins-bad/sys/directshow/meson.build
subprojects/gst-plugins-bad/sys/directsound/meson.build
subprojects/gst-plugins-bad/sys/dvb/meson.build
subprojects/gst-plugins-bad/sys/fbdev/meson.build
subprojects/gst-plugins-bad/sys/ipcpipeline/meson.build
subprojects/gst-plugins-bad/sys/kms/meson.build
subprojects/gst-plugins-bad/sys/magicleap/meson.build
subprojects/gst-plugins-bad/sys/mediafoundation/meson.build
subprojects/gst-plugins-bad/sys/msdk/meson.build
subprojects/gst-plugins-bad/sys/nvcodec/meson.build
subprojects/gst-plugins-bad/sys/opensles/meson.build
subprojects/gst-plugins-bad/sys/qsv/meson.build
subprojects/gst-plugins-bad/sys/shm/meson.build
subprojects/gst-plugins-bad/sys/tinyalsa/meson.build
subprojects/gst-plugins-bad/sys/uvch264/meson.build
subprojects/gst-plugins-bad/sys/v4l2codecs/meson.build
subprojects/gst-plugins-bad/sys/va/meson.build
subprojects/gst-plugins-bad/sys/wasapi/meson.build
subprojects/gst-plugins-bad/sys/wasapi2/meson.build
subprojects/gst-plugins-bad/sys/wic/meson.build
subprojects/gst-plugins-bad/sys/winks/meson.build
subprojects/gst-plugins-bad/sys/winscreencap/meson.build
subprojects/gst-plugins-base/ext/alsa/meson.build
subprojects/gst-plugins-base/ext/cdparanoia/meson.build
subprojects/gst-plugins-base/ext/gl/meson.build
subprojects/gst-plugins-base/ext/libvisual/meson.build
subprojects/gst-plugins-base/ext/ogg/meson.build
subprojects/gst-plugins-base/ext/opus/meson.build
subprojects/gst-plugins-base/ext/pango/meson.build
subprojects/gst-plugins-base/ext/theora/meson.build
subprojects/gst-plugins-base/ext/vorbis/meson.build
subprojects/gst-plugins-base/gst/adder/meson.build
subprojects/gst-plugins-base/gst/app/meson.build
subprojects/gst-plugins-base/gst/audioconvert/meson.build
subprojects/gst-plugins-base/gst/audiomixer/meson.build
subprojects/gst-plugins-base/gst/audiorate/meson.build
subprojects/gst-plugins-base/gst/audioresample/meson.build
subprojects/gst-plugins-base/gst/audiotestsrc/meson.build
subprojects/gst-plugins-base/gst/compositor/meson.build
subprojects/gst-plugins-base/gst/encoding/meson.build
subprojects/gst-plugins-base/gst/gio/meson.build
subprojects/gst-plugins-base/gst/overlaycomposition/meson.build
subprojects/gst-plugins-base/gst/pbtypes/meson.build
subprojects/gst-plugins-base/gst/playback/meson.build
subprojects/gst-plugins-base/gst/rawparse/meson.build
subprojects/gst-plugins-base/gst/subparse/meson.build
subprojects/gst-plugins-base/gst/tcp/meson.build
subprojects/gst-plugins-base/gst/typefind/meson.build
subprojects/gst-plugins-base/gst/videoconvertscale/meson.build
subprojects/gst-plugins-base/gst/videorate/meson.build
subprojects/gst-plugins-base/gst/videotestsrc/meson.build
subprojects/gst-plugins-base/gst/volume/meson.build
subprojects/gst-plugins-base/meson.build
subprojects/gst-plugins-base/sys/ximage/meson.build
subprojects/gst-plugins-base/sys/xvimage/meson.build
subprojects/gst-plugins-good/ext/aalib/meson.build
subprojects/gst-plugins-good/ext/cairo/meson.build
subprojects/gst-plugins-good/ext/dv/meson.build
subprojects/gst-plugins-good/ext/flac/meson.build
subprojects/gst-plugins-good/ext/gdk_pixbuf/meson.build
subprojects/gst-plugins-good/ext/gtk/meson.build
subprojects/gst-plugins-good/ext/jack/meson.build
subprojects/gst-plugins-good/ext/jpeg/meson.build
subprojects/gst-plugins-good/ext/lame/meson.build
subprojects/gst-plugins-good/ext/libpng/meson.build
subprojects/gst-plugins-good/ext/mpg123/meson.build
subprojects/gst-plugins-good/ext/pulse/meson.build
subprojects/gst-plugins-good/ext/qt/meson.build
subprojects/gst-plugins-good/ext/shout2/meson.build
subprojects/gst-plugins-good/ext/speex/meson.build
subprojects/gst-plugins-good/ext/taglib/meson.build
subprojects/gst-plugins-good/ext/twolame/meson.build
subprojects/gst-plugins-good/ext/vpx/meson.build
subprojects/gst-plugins-good/ext/wavpack/meson.build
subprojects/gst-plugins-good/gst/alpha/meson.build
subprojects/gst-plugins-good/gst/apetag/meson.build
subprojects/gst-plugins-good/gst/audiofx/meson.build
subprojects/gst-plugins-good/gst/audioparsers/meson.build
subprojects/gst-plugins-good/gst/auparse/meson.build
subprojects/gst-plugins-good/gst/autodetect/meson.build
subprojects/gst-plugins-good/gst/avi/meson.build
subprojects/gst-plugins-good/gst/cutter/meson.build
subprojects/gst-plugins-good/gst/debugutils/meson.build
subprojects/gst-plugins-good/gst/deinterlace/meson.build
subprojects/gst-plugins-good/gst/dtmf/meson.build
subprojects/gst-plugins-good/gst/effectv/meson.build
subprojects/gst-plugins-good/gst/equalizer/meson.build
subprojects/gst-plugins-good/gst/flv/meson.build
subprojects/gst-plugins-good/gst/flx/meson.build
subprojects/gst-plugins-good/gst/goom/meson.build
subprojects/gst-plugins-good/gst/goom2k1/meson.build
subprojects/gst-plugins-good/gst/icydemux/meson.build
subprojects/gst-plugins-good/gst/id3demux/meson.build
subprojects/gst-plugins-good/gst/imagefreeze/meson.build
subprojects/gst-plugins-good/gst/interleave/meson.build
subprojects/gst-plugins-good/gst/isomp4/meson.build
subprojects/gst-plugins-good/gst/law/meson.build
subprojects/gst-plugins-good/gst/level/meson.build
subprojects/gst-plugins-good/gst/matroska/meson.build
subprojects/gst-plugins-good/gst/monoscope/meson.build
subprojects/gst-plugins-good/gst/multifile/meson.build
subprojects/gst-plugins-good/gst/multipart/meson.build
subprojects/gst-plugins-good/gst/replaygain/meson.build
subprojects/gst-plugins-good/gst/rtp/meson.build
subprojects/gst-plugins-good/gst/rtpmanager/meson.build
subprojects/gst-plugins-good/gst/rtsp/meson.build
subprojects/gst-plugins-good/gst/shapewipe/meson.build
subprojects/gst-plugins-good/gst/smpte/meson.build
subprojects/gst-plugins-good/gst/spectrum/meson.build
subprojects/gst-plugins-good/gst/udp/meson.build
subprojects/gst-plugins-good/gst/videobox/meson.build
subprojects/gst-plugins-good/gst/videocrop/meson.build
subprojects/gst-plugins-good/gst/videofilter/meson.build
subprojects/gst-plugins-good/gst/videomixer/meson.build
subprojects/gst-plugins-good/gst/wavenc/meson.build
subprojects/gst-plugins-good/gst/wavparse/meson.build
subprojects/gst-plugins-good/gst/y4m/meson.build
subprojects/gst-plugins-good/meson.build
subprojects/gst-plugins-good/sys/directsound/meson.build
subprojects/gst-plugins-good/sys/osxaudio/meson.build
subprojects/gst-plugins-good/sys/osxvideo/meson.build
subprojects/gst-plugins-good/sys/rpicamsrc/meson.build
subprojects/gst-plugins-good/sys/v4l2/meson.build
subprojects/gst-plugins-good/sys/waveform/meson.build
subprojects/gst-plugins-good/sys/ximage/meson.build
subprojects/gst-plugins-ugly/ext/a52dec/meson.build
subprojects/gst-plugins-ugly/ext/amrnb/meson.build
subprojects/gst-plugins-ugly/ext/amrwbdec/meson.build
subprojects/gst-plugins-ugly/ext/cdio/meson.build
subprojects/gst-plugins-ugly/ext/dvdread/meson.build
subprojects/gst-plugins-ugly/ext/mpeg2dec/meson.build
subprojects/gst-plugins-ugly/ext/sidplay/meson.build
subprojects/gst-plugins-ugly/ext/x264/meson.build
subprojects/gst-plugins-ugly/gst/asfdemux/meson.build
subprojects/gst-plugins-ugly/gst/dvdlpcmdec/meson.build
subprojects/gst-plugins-ugly/gst/dvdsub/meson.build
subprojects/gst-plugins-ugly/gst/realmedia/meson.build
subprojects/gst-plugins-ugly/gst/xingmux/meson.build
subprojects/gst-plugins-ugly/meson.build
subprojects/gst-python/plugin/meson.build
subprojects/gst-rtsp-server/gst/rtsp-sink/meson.build
subprojects/gst-rtsp-server/meson.build
subprojects/gstreamer-vaapi/meson.build
subprojects/gstreamer/meson.build
subprojects/gstreamer/plugins/elements/meson.build
subprojects/gstreamer/plugins/tracers/meson.build

index 015c771..513daff 100644 (file)
@@ -171,6 +171,7 @@ subdir('docs')
 plugin_names = []
 gst_plugins = []
 foreach plugin: plugins
+  pkgconfig.generate(plugin, install_dir: plugins_pkgconfig_install_dir)
   dep = declare_dependency(link_with: plugin, variables: {'full_path': plugin.full_path()})
   meson.override_dependency(plugin.name(), dep)
   gst_plugins += [dep]
index 52cbc6b..ad3be46 100644 (file)
@@ -79,7 +79,6 @@ if not static_build
       dependencies : validate_deps)
   plugins += gstvalidatetracer
 
-  pkgconfig.generate(gstvalidatetracer, install_dir : plugins_pkgconfig_install_dir)
 else
   warning('Statically building GstValidate as a tracer is not supported yet.')
 endif
index 6e51cfc..0922435 100644 (file)
@@ -339,6 +339,7 @@ configure_file(output: 'config.h', configuration: cdata)
 plugin_names = []
 gst_plugins = []
 foreach plugin: plugins
+  pkgconfig.generate(plugin, install_dir: plugins_pkgconfig_install_dir)
   dep = declare_dependency(link_with: plugin, variables: {'full_path': plugin.full_path()})
   meson.override_dependency(plugin.name(), dep)
   gst_plugins += [dep]
index 14a1712..71095a7 100644 (file)
@@ -7,5 +7,4 @@ gstges = library('gstges', gstges_sources,
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstges, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstges]
\ No newline at end of file
index 74f0938..ccbddcb 100644 (file)
@@ -14,5 +14,4 @@ nle = library('gstnle', nle_sources,
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(nle, install_dir : plugins_pkgconfig_install_dir)
 plugins += [nle]
index a56e491..3f19ce2 100644 (file)
@@ -22,5 +22,4 @@ gstlibav_plugin = library('gstlibav',
     install : true,
     install_dir : plugins_install_dir,
   )
-pkgconfig.generate(gstlibav_plugin, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstlibav_plugin]
index 20b8a2c..169fb83 100644 (file)
@@ -23,6 +23,5 @@ gstaes = library('gstaes',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstaes, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstaes]
 aes_dep = declare_dependency(include_directories : include_directories('.'))
index b53d73c..d4f7f9a 100644 (file)
@@ -8,6 +8,5 @@ if aom_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstaom, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstaom]
 endif
index e23da82..a51a755 100644 (file)
@@ -9,6 +9,5 @@ if ass_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstassrender, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstassrender]
 endif
index a04acda..2ede892 100644 (file)
@@ -37,6 +37,5 @@ if avtp_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstavtp, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstavtp]
 endif
index ad4e7c3..a7f0057 100644 (file)
@@ -12,6 +12,5 @@ if bs2b_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstbs2b, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstbs2b]
 endif
index 08d1596..9ce8a8c 100644 (file)
@@ -15,6 +15,5 @@ if bz2_dep.found() and cc.has_header_symbol('bzlib.h', 'BZ2_bzlibVersion')
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstbz2, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstbz2]
 endif
index df5b03b..c2f5a4b 100644 (file)
@@ -9,6 +9,5 @@ if chromaprint_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstchromaprint, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstchromaprint]
 endif
index cb0585f..568d51f 100644 (file)
@@ -21,6 +21,5 @@ if closedcaption_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstclosedcaption, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstclosedcaption]
 endif
index bd5b35e..187d089 100644 (file)
@@ -9,6 +9,5 @@ if lcms2_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstcolormanagement, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstcolormanagement]
 endif
index 85f59a9..eb8d286 100644 (file)
@@ -27,6 +27,5 @@ if curl_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstcurl, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstcurl]
 endif
index f4fb05a..4df0cd7 100644 (file)
@@ -51,6 +51,5 @@ if xml2_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstdashdemux, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstdashdemux]
 endif
index dae396c..7255e64 100644 (file)
@@ -8,6 +8,5 @@ if dc1394_dep.found()
     install: true,
     install_dir: plugins_install_dir,
   )
-  pkgconfig.generate(gstdc1394, install_dir: plugins_pkgconfig_install_dir)
   plugins += [gstdc1394]
 endif
index ac264c2..e3023c5 100644 (file)
@@ -9,6 +9,5 @@ if directfb_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstdirectfb, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstdirectfb]
 endif
index 99c2ffe..afdd8d2 100644 (file)
@@ -24,6 +24,5 @@ if openssl_dep.found() and libcrypto_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstdtls, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstdtls]
 endif
index e4a5bcb..c4868a4 100644 (file)
@@ -36,6 +36,5 @@ if dca_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstdtsdec, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstdtsdec]
 endif
index e885781..4b1e54c 100644 (file)
@@ -13,6 +13,5 @@ if faac_dep.found() and have_faac_h
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstfaac, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstfaac]
 endif
index 2e633bd..e7ba28c 100644 (file)
@@ -28,6 +28,5 @@ if faad_dep.found() and have_faad_2_7
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstfaad, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstfaad]
 endif
index c9ef2bc..2d30cb7 100644 (file)
@@ -21,6 +21,5 @@ if fdkaac_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstfdkaac, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstfdkaac]
 endif
index 293a9de..8e8a654 100644 (file)
@@ -35,6 +35,5 @@ if flite_deps.length() == flite_libs.length() and have_flite_h
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstflite, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstflite]
 endif
index 672ad4f..20da6d8 100644 (file)
@@ -9,6 +9,5 @@ if fluidsynth_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstfluidsynth, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstfluidsynth]
 endif
index dd02be8..3f31e9c 100644 (file)
@@ -17,7 +17,6 @@ if have_gme
     install: true,
     install_dir: plugins_install_dir,
   )
-  pkgconfig.generate(gstgme, install_dir: plugins_pkgconfig_install_dir)
   plugins += [gstgme]
 elif get_option('gme').enabled()
   error('libgme plugin was enabled but required dependencies not found.')
index c27644c..07429e4 100644 (file)
@@ -17,6 +17,5 @@ if gs_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstgs, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstgs]
 endif
index 5dc01ba..5961cd0 100644 (file)
@@ -24,6 +24,5 @@ if gsm_dep.found() and have_gsm_create
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstgsm, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstgsm]
 endif
index b32e8b3..0c94a71 100644 (file)
@@ -18,6 +18,5 @@ if gtk_dep.found() and gtk_wayland_dep.found() and use_wayland
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstgtkwayland, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstgtkwayland]
 endif
index 3444d37..bfd370b 100644 (file)
@@ -63,6 +63,5 @@ gsthls = library('gsthls',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gsthls, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gsthls]
 hls_dep = declare_dependency(include_directories : include_directories('.'))
index 08d37a3..d31825a 100644 (file)
@@ -15,7 +15,6 @@ if dssim_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstiqa, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstiqa]
 endif
 
index b4ecdc8..eb1e38c 100644 (file)
@@ -15,6 +15,5 @@ if webrtc_audio_coding_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstisac, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstisac]
 endif
index 3409bd7..840fa9e 100644 (file)
@@ -22,6 +22,5 @@ if kate_dep.found()
     dependencies : [gstbase_dep, gstvideo_dep, gsttag_dep, kate_dep],
     install : true,
     install_dir : plugins_install_dir)
-  pkgconfig.generate(gstkate, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstkate]
 endif
index adfd345..afc477b 100644 (file)
@@ -33,6 +33,5 @@ if have_ladspa_h
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstladspa, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstladspa]
 endif
index 47f028b..389af65 100644 (file)
@@ -14,6 +14,5 @@ if ldac_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstldac, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstldac]
 endif
index 40f0090..1cd7dd6 100644 (file)
@@ -14,6 +14,5 @@ if de265_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstde265, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstde265]
 endif
index 88757ba..c6ad91f 100644 (file)
@@ -16,6 +16,5 @@ if lv2_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstlv2, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstlv2]
 endif
index 2fad76d..ffa7493 100644 (file)
@@ -12,6 +12,5 @@ if microdns_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstmicrodns, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstmicrodns]
 endif
index 659c291..0cd3025 100644 (file)
@@ -13,6 +13,5 @@ if modplug_dep.found()
     install: true,
     install_dir: plugins_install_dir,
   )
-  pkgconfig.generate(gstmodplug, install_dir: plugins_pkgconfig_install_dir)
   plugins += [gstmodplug]
 endif
index 325df93..baa0a62 100644 (file)
@@ -34,6 +34,5 @@ if mjpegtools_dep.found() and mpeg2enc_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstmpeg2enc, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstmpeg2enc]
 endif
index 38a017e..024293b 100644 (file)
@@ -20,6 +20,5 @@ if mjpegtools_dep.found() and mplex2_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstmplex2, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstmplex2]
 endif
index 128871f..1cec04d 100644 (file)
@@ -10,7 +10,6 @@ if mpcdec_dep.found() and cc.has_header_symbol('mpc/mpcdec.h', 'mpc_demux_init',
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstmusepack, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstmusepack]
 elif get_option('musepack').enabled()
   error('Could not find libmpcdec header files, but Musepack was enabled via options')
index abd9763..42cd2f1 100644 (file)
@@ -9,6 +9,5 @@ if neon_dep.found()
     dependencies : [gstbase_dep, neon_dep],
     install : true,
     install_dir : plugins_install_dir)
-  pkgconfig.generate(gstneon, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstneon]
 endif
index 623d2ea..ff91739 100644 (file)
@@ -27,6 +27,5 @@ if onnxrt_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstonnx, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstonnx]
  endif
index 2f07cfb..8a2f430 100644 (file)
@@ -9,6 +9,5 @@ if openal_dep.found()
     install: true,
     install_dir: plugins_install_dir,
   )
-  pkgconfig.generate(gstopenal, install_dir: plugins_pkgconfig_install_dir)
   plugins += [gstopenal]
 endif
index 4db8fdb..ee434ca 100644 (file)
@@ -26,6 +26,5 @@ if openaptx_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstopenaptx, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstopenaptx]
 endif
index 3962cff..77c9f44 100644 (file)
@@ -124,7 +124,6 @@ if opencv_found
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstopencv, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstopencv]
 elif get_option('opencv').enabled()
   error('OpenCV support enabled but required dependencies were not found.')
index 7423dcf..66f8d87 100644 (file)
@@ -33,6 +33,5 @@ if openexr_dep.found()
     install: true,
     install_dir: plugins_install_dir,
   )
-  pkgconfig.generate(gstopenexr, install_dir: plugins_pkgconfig_install_dir)
   plugins += [gstopenexr]
 endif
index 90005de..1f0a198 100644 (file)
@@ -19,6 +19,5 @@ if openh264_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstopenh264, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstopenh264]
 endif
index 0c343cf..4d69b5c 100644 (file)
@@ -22,6 +22,5 @@ if openjpeg_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstopenjpeg, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstopenjpeg]
 endif
index a922214..3ef0860 100644 (file)
@@ -8,6 +8,5 @@ if openmpt_dep.found()
     install: true,
     install_dir: plugins_install_dir,
   )
-  pkgconfig.generate(gstopenmpt, install_dir: plugins_pkgconfig_install_dir)
   plugins += [gstopenmpt]
 endif
index 8b91876..b642fb2 100644 (file)
@@ -13,6 +13,5 @@ if openni2_dep.found()
     install: true,
     install_dir: plugins_install_dir,
   )
-  pkgconfig.generate(gstopenni2, install_dir: plugins_pkgconfig_install_dir)
   plugins += [gstopenni2]
 endif
index 3196e54..5b20200 100644 (file)
@@ -17,6 +17,5 @@ if opus_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstopus, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstopus]
 endif
index 3b3b51d..42fbed9 100644 (file)
@@ -9,7 +9,6 @@ if qrencode_dep.found()
       install : true,
       install_dir : plugins_install_dir,
     )
-    pkgconfig.generate(gstqroverlay, install_dir : plugins_pkgconfig_install_dir)
     plugins += [gstqroverlay]
   endif
 endif
index b7c901b..3f3c8f2 100644 (file)
@@ -29,6 +29,5 @@ if dvdnav_dep.found() and dvdread_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstresindvd, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstresindvd]
 endif
index 6c7febc..da7030e 100644 (file)
@@ -15,6 +15,5 @@ if rsvg_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstrsvg, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstrsvg]
 endif
index 19fc1fd..b297055 100644 (file)
@@ -16,6 +16,5 @@ if rtmp_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstrtmp, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstrtmp]
 endif
index 5b7186d..32247ac 100644 (file)
@@ -15,6 +15,5 @@ if sbc_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstsbc, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstsbc]
 endif
index 93f29d7..6b3d7f2 100644 (file)
@@ -57,6 +57,5 @@ if sctp_dep.found() and sctp_header
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstsctp, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstsctp]
 endif
index 22a336b..4a53721 100644 (file)
@@ -18,6 +18,5 @@ if xml28_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstmss, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstmss]
 endif
index a0e850a..7023316 100644 (file)
@@ -9,6 +9,5 @@ if sndfile_dep.found()
     install: true,
     install_dir: plugins_install_dir,
   )
-  pkgconfig.generate(gstsndfile, install_dir: plugins_pkgconfig_install_dir)
   plugins += [gstsndfile]
 endif
index 69aa6d9..1322b9e 100644 (file)
@@ -39,6 +39,5 @@ if soundtouch_dep.found()
     dependencies : [gstaudio_dep, soundtouch_dep, gnustl_dep],
     install : true,
     install_dir : plugins_install_dir)
-  pkgconfig.generate(gstsoundtouch, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstsoundtouch]
 endif
index 33cad7f..7725d98 100644 (file)
@@ -19,6 +19,5 @@ if spandsp_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstspandsp, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstspandsp]
 endif
index 0966336..8d815ff 100644 (file)
@@ -34,6 +34,5 @@ if srt_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstsrt, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstsrt]
 endif
index 7f94719..0b16ab1 100644 (file)
@@ -39,6 +39,5 @@ if srtp_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstsrtp, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstsrtp]
 endif
index 9efe54b..bdefed8 100644 (file)
@@ -13,6 +13,5 @@ if svthevcenc_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstsvthevcenc, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstsvthevcenc]
 endif
index 0c954a2..9f06fc0 100644 (file)
@@ -10,6 +10,5 @@ if zvbi_dep.found()
     install: true,
     install_dir: plugins_install_dir,
   )
-  pkgconfig.generate(gstteletext, install_dir: plugins_pkgconfig_install_dir)
   plugins += [gstteletext]
 endif
index 710a440..8b7dcc4 100644 (file)
@@ -18,6 +18,5 @@ if libxml_dep.found() and pango_dep.found() and cairo_dep.found() and pangocairo
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstttmlsubs, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstttmlsubs]
 endif
index 39b8e60..ab641b6 100644 (file)
@@ -12,6 +12,5 @@ if voaac_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstbz2, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstbz2]
 endif
index 0c3b5bb..4399c3f 100644 (file)
@@ -10,7 +10,6 @@ if voamrwbenc_dep.found()
     install: true,
     install_dir: plugins_install_dir,
   )
-  pkgconfig.generate(gstvoamrwbenc, install_dir: plugins_pkgconfig_install_dir)
   plugins += [gstvoamrwbenc]
 
   install_data('GstVoAmrwbEnc.prs', install_dir: presetdir)
index 04064ec..0b10e25 100644 (file)
@@ -51,5 +51,4 @@ gstvulkan_plugin = library('gstvulkan',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstvulkan_plugin, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstvulkan_plugin]
index 4ee046d..29c7e2f 100644 (file)
@@ -12,6 +12,5 @@ if use_wayland
         install : true,
         install_dir : plugins_install_dir,
     )
-    pkgconfig.generate(gstwaylandsink, install_dir : plugins_pkgconfig_install_dir)
     plugins += [gstwaylandsink]
 endif
index 41a0f6d..7271c9a 100644 (file)
@@ -15,6 +15,5 @@ if webp_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstwebp, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstwebp]
 endif
index 9536521..151cb9a 100644 (file)
@@ -27,6 +27,5 @@ gstwebrtc_plugin = library('gstwebrtc',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstwebrtc_plugin, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstwebrtc_plugin]
 
index c42cc90..5aeae69 100644 (file)
@@ -22,6 +22,5 @@ if webrtc_dep.found() and gnustl_dep.found()
     install_dir : plugins_install_dir,
     override_options : ['cpp_std=c++11'],
   )
-  pkgconfig.generate(gstwebrtcdsp, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstwebrtcdsp]
 endif
index 2a525e5..cd71f39 100644 (file)
@@ -30,7 +30,6 @@ if wildmidi_dep.found()
     install: true,
     install_dir: plugins_install_dir,
   )
-  pkgconfig.generate(gstwildmidi, install_dir: plugins_pkgconfig_install_dir)
   plugins += [gstwildmidi]
 elif get_option('wildmidi').enabled()
   error('WildMidi plugin explicitly enabled, but required library or headers not found.')
index 9dca6c2..b8f3f34 100644 (file)
@@ -38,5 +38,4 @@ if giounix_dep.found()
   subdir('wpe-extension')
 endif
 
-pkgconfig.generate(gstwpe, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstwpe]
index 9743803..2ecf99e 100644 (file)
@@ -13,6 +13,5 @@ if x265_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstx265, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstx265]
 endif
index cd05693..f99f53f 100644 (file)
@@ -8,6 +8,5 @@ if zbar_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstzbar, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstzbar]
 endif
index c70fa11..5992f0d 100644 (file)
@@ -13,6 +13,5 @@ if zxing_dep.found()
          install_dir : plugins_install_dir,
           override_options : ['cpp_std=c++11'],
        )
-       pkgconfig.generate(gstzxing, install_dir : plugins_pkgconfig_install_dir)
        plugins += [gstzxing]
 endif
index e097ffa..454d752 100644 (file)
@@ -10,5 +10,4 @@ gstaccurip = library('gstaccurip',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstaccurip, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstaccurip]
index 0f92863..aec0976 100644 (file)
@@ -10,5 +10,4 @@ gstadpcmdec = library('gstadpcmdec',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstadpcmdec, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstadpcmdec]
index 80706d1..2fbe599 100644 (file)
@@ -10,5 +10,4 @@ gstadpcmenc = library('gstadpcmenc',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstadpcmenc, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstadpcmenc]
index cc5ebd3..805265d 100644 (file)
@@ -10,5 +10,4 @@ gstaiff = library('gstaiff',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstaiff, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstaiff]
index 979aafb..a5eb0f2 100644 (file)
@@ -14,5 +14,4 @@ gstasfmux = library('gstasfmux',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstasfmux, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstasfmux]
index e102bde..ab6fbe0 100644 (file)
@@ -10,5 +10,4 @@ gstaudiobuffersplit = library('gstaudiobuffersplit',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstaudiobuffersplit, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstaudiobuffersplit]
index a97f4c9..c836fd4 100644 (file)
@@ -11,5 +11,4 @@ gstaudiofxbad = library('gstaudiofxbad',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstaudiofxbad, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstaudiofxbad]
index 684f1ef..f9406cb 100644 (file)
@@ -6,5 +6,4 @@ gstaudiolatency = library('gstaudiolatency',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstaudiolatency, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstaudiolatency]
index a9d8a0c..93ddb47 100644 (file)
@@ -10,5 +10,4 @@ gstaudiomixmatrix = library('gstaudiomixmatrix',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstaudiomixmatrix, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstaudiomixmatrix]
index 0da626a..3130dbf 100644 (file)
@@ -14,5 +14,4 @@ gstaudiovisualizers = library('gstaudiovisualizers',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstaudiovisualizers, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstaudiovisualizers]
index 53ac4a7..5699b71 100644 (file)
@@ -12,5 +12,4 @@ gstautoconvert = library('gstautoconvert',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstautoconvert, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstautoconvert]
index 4cf7ff8..092d9f6 100644 (file)
@@ -32,5 +32,4 @@ gstbayer = library('gstbayer',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstbayer, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstbayer]
index 72008d2..7730df3 100644 (file)
@@ -16,5 +16,4 @@ gstcamerabin = library('gstcamerabin',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstcamerabin, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstcamerabin]
index fbde4cb..6e85358 100644 (file)
@@ -15,5 +15,4 @@ gstcodecalpha = library('gstcodecalpha',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstcodecalpha, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstcodecalpha]
index 5063e03..f2b52af 100644 (file)
@@ -12,5 +12,4 @@ gstcoloreffects = library('gstcoloreffects',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstcoloreffects, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstcoloreffects]
index fc31f10..900c65d 100644 (file)
@@ -23,5 +23,4 @@ gstdebugutilsbad = library('gstdebugutilsbad',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstdebugutilsbad, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstdebugutilsbad]
index 5f37550..125a25a 100644 (file)
@@ -26,5 +26,4 @@ gstdvbsubenc = library('gstdvbsubenc',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstdvbsubenc, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstdvbsubenc]
index 33bb8a3..7940b5f 100644 (file)
@@ -11,5 +11,4 @@ gstdvbsuboverlay = library('gstdvbsuboverlay',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstdvbsuboverlay, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstdvbsuboverlay]
index 6bba443..100e2ea 100644 (file)
@@ -14,5 +14,4 @@ gstdvdspu = library('gstdvdspu',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstdvdspu, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstdvdspu]
index cd426a9..e5ff9c3 100644 (file)
@@ -10,5 +10,4 @@ gstfaceoverlay = library('gstfaceoverlay',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstfaceoverlay, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstfaceoverlay]
index ab77c07..d71264c 100644 (file)
@@ -10,5 +10,4 @@ gstfestival = library('gstfestival',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstfestival, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstfestival]
index 96538d7..992982e 100644 (file)
@@ -30,5 +30,4 @@ gstfieldanalysis = library('gstfieldanalysis',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstfieldanalysis, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstfieldanalysis]
index 00a8e3d..97545ed 100644 (file)
@@ -10,7 +10,6 @@ gstfreeverb = library('gstfreeverb',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstfreeverb, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstfreeverb]
 
 install_data('GstFreeverb.prs', install_dir: presetdir)
index d6dcc36..d830fff 100644 (file)
@@ -13,5 +13,4 @@ gstfrei0r = library('gstfrei0r',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstfrei0r, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstfrei0r]
index b4ac767..d46628e 100644 (file)
@@ -37,5 +37,4 @@ gstgaudioeffects = library('gstgaudieffects',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstgaudioeffects, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstgaudioeffects]
index b76de92..0dcc195 100644 (file)
@@ -14,5 +14,4 @@ gstdgp = library('gstgdp',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstdgp, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstdgp]
index a186878..3ad8eee 100644 (file)
@@ -29,5 +29,4 @@ gstgeometrictransform = library('gstgeometrictransform',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstgeometrictransform, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstgeometrictransform]
index b187116..6186865 100644 (file)
@@ -11,5 +11,4 @@ gstid3tag = library('gstid3tag',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstid3tag, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstid3tag]
index 404beb5..fdc8f79 100644 (file)
@@ -17,5 +17,4 @@ gstinter = library('gstinter',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstinter, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstinter]
index 5b47a1d..7919b83 100644 (file)
@@ -10,5 +10,4 @@ gstinterlace = library('gstinterlace',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstinterlace, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstinterlace]
index 79dde43..fe64f06 100644 (file)
@@ -10,5 +10,4 @@ gstivfparse = library('gstivfparse',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstivfparse, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstivfparse]
index aea3292..33f4b2d 100644 (file)
@@ -11,5 +11,4 @@ gstivtc = library('gstivtc',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstivtc, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstivtc]
index a278ad3..55cafc5 100644 (file)
@@ -11,5 +11,4 @@ gstjp2kdecimator = library('gstjp2kdecimator',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstjp2kdecimator, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstjp2kdecimator]
index 86465f0..a2889d3 100644 (file)
@@ -12,5 +12,4 @@ gstjpegformat = library('gstjpegformat',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstjpegformat, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstjpegformat]
index ff66d48..256ca7c 100644 (file)
@@ -15,5 +15,4 @@ gstrfbsrc = library('gstrfbsrc',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstrfbsrc, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstrfbsrc]
index be615e2..8539be9 100644 (file)
@@ -11,5 +11,4 @@ gstmidi = library('gstmidi',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstmidi, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstmidi]
index 4718ec2..1156827 100644 (file)
@@ -12,5 +12,4 @@ gstmpedpsdemux = library('gstmpegpsdemux',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstmpedpsdemux, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstmpedpsdemux]
index 2d26974..87939aa 100644 (file)
@@ -14,5 +14,4 @@ gstmpegpsmux = library('gstmpegpsmux',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstmpegpsmux, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstmpegpsmux]
index 961f4f4..21d9964 100644 (file)
@@ -16,5 +16,4 @@ gstmpegtsdemux = library('gstmpegtsdemux',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstmpegtsdemux, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstmpegtsdemux]
index 6e1483d..b80fc2f 100644 (file)
@@ -20,5 +20,4 @@ gstmpegtsmux = library('gstmpegtsmux',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstmpegtsmux, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstmpegtsmux]
index db9c419..73d08b3 100644 (file)
@@ -29,5 +29,4 @@ gstmxf = library('gstmxf',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstmxf, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstmxf]
index 7aef65f..27a5ca4 100644 (file)
@@ -10,5 +10,4 @@ gstnetsim = library('gstnetsim',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstnetsim, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstnetsim]
index 7f9fc4a..3d7675f 100644 (file)
@@ -12,5 +12,4 @@ gstrtponvif = library('gstrtponvif',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstrtponvif, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstrtponvif]
index 5547549..4cf5254 100644 (file)
@@ -12,5 +12,4 @@ gstpcapparse = library('gstpcapparse',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstpcapparse, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstpcapparse]
index bfc19e1..366e04c 100644 (file)
@@ -13,5 +13,4 @@ gstpnm = library('gstpnm',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstpnm, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstpnm]
index 69e5eda..eb3e835 100644 (file)
@@ -12,5 +12,4 @@ gstproxy = library('gstproxy',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstproxy, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstproxy]
\ No newline at end of file
index 759bdf8..62562c5 100644 (file)
@@ -12,5 +12,4 @@ gstlegacyrawparse = library('gstlegacyrawparse',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstlegacyrawparse, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstlegacyrawparse]
index 7a92aa8..998c246 100644 (file)
@@ -11,5 +11,4 @@ gstremovesilence = library('gstremovesilence',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstremovesilence, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstremovesilence]
index 88c9e87..0e3073d 100644 (file)
@@ -18,5 +18,4 @@ gstrist = library('gstrist',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstrist, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstrist]
index e9cabbd..c812027 100644 (file)
@@ -21,5 +21,4 @@ gstrtmp2 = library('gstrtmp2',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstrtmp2, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstrtmp2]
index c3a15c9..b56a9f7 100644 (file)
@@ -13,5 +13,4 @@ gstrtp = library('gstrtpmanagerbad',
   c_args: gst_plugins_bad_args,
   install_dir: plugins_install_dir,
 )
-pkgconfig.generate(gstrtp, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstrtp]
index 8e2ecf2..021bea2 100644 (file)
@@ -13,5 +13,4 @@ gstsdpelem = library('gstsdpelem',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstsdpelem, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstsdpelem]
index dd46c70..65fa59e 100644 (file)
@@ -13,5 +13,4 @@ gstsegmentclip = library('gstsegmentclip',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstsegmentclip, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstsegmentclip]
index 33b698f..b6bfc60 100644 (file)
@@ -18,5 +18,4 @@ gstsiren = library('gstsiren',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstsiren, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstsiren]
index 47e896c..fca62ad 100644 (file)
@@ -10,5 +10,4 @@ gstsmooth = library('gstsmooth',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstsmooth, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstsmooth]
index 8bc5bcd..11a90c8 100644 (file)
@@ -10,5 +10,4 @@ gstspeed = library('gstspeed',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstspeed, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstspeed]
index 0873fa4..5d41c2d 100644 (file)
@@ -12,5 +12,4 @@ gstsubenc = library('gstsubenc',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstsubenc, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstsubenc]
index 8903fc7..88d79bb 100644 (file)
@@ -10,5 +10,4 @@ gstswitchbin = library('gstswitchbin',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstswitchbin, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstswitchbin]
index d456ae3..03c4ca1 100644 (file)
@@ -20,5 +20,4 @@ gsttimecode = library('gsttimecode',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gsttimecode, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gsttimecode]
index 080623e..df79d31 100644 (file)
@@ -11,5 +11,4 @@ gsttranscoder_plugin = library('gsttranscode',
   install_dir : plugins_install_dir,
 )
 
-pkgconfig.generate(gsttranscoder_plugin, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gsttranscoder_plugin]
index 3522a42..39e718f 100644 (file)
@@ -33,5 +33,4 @@ gstvideofiltersbad = library('gstvideofiltersbad',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstvideofiltersbad, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstvideofiltersbad]
index 5e986ce..9232ae4 100644 (file)
@@ -10,5 +10,4 @@ gstvideoframe_audiolevel = library('gstvideoframe_audiolevel',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstvideoframe_audiolevel, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstvideoframe_audiolevel]
index 147a265..37b7833 100644 (file)
@@ -25,5 +25,4 @@ gstvideoparsersbad = library('gstvideoparsersbad',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstvideoparsersbad, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstvideoparsersbad]
index 8393f43..04d5044 100644 (file)
@@ -13,5 +13,4 @@ gstvideosignal = library('gstvideosignal',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstvideosignal, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstvideosignal]
index 8340441..9735ad7 100644 (file)
@@ -10,5 +10,4 @@ gstvmnc = library('gstvmnc',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstvmnc, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstvmnc]
index 66e7b0a..0b778d2 100644 (file)
@@ -10,5 +10,4 @@ gsty4mdec = library('gsty4mdec',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gsty4mdec, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gsty4mdec]
index b20064b..3847222 100644 (file)
@@ -597,6 +597,7 @@ subdir('docs')
 plugin_names = []
 gst_plugins = []
 foreach plugin: plugins
+  pkgconfig.generate(plugin, install_dir: plugins_pkgconfig_install_dir)
   dep = declare_dependency(link_with: plugin, variables: {'full_path': plugin.full_path()})
   meson.override_dependency(plugin.name(), dep)
   gst_plugins += [dep]
index 66c59db..adf5784 100644 (file)
@@ -78,5 +78,4 @@ gstamfcodec = library('gstamfcodec',
   install_dir : plugins_install_dir,
 )
 
-pkgconfig.generate(gstamfcodec, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstamfcodec]
index 20d5761..7199fae 100644 (file)
@@ -83,7 +83,6 @@ if have_jni_h or have_mlsdk
                     gstphotography_dep, gmodule_dep, orc_dep, extra_deps],
     install : true,
     install_dir : plugins_install_dir)
-  pkgconfig.generate(gstandroidmedia, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstandroidmedia]
 
   install_data(androidmedia_java_sources,
index 22c35cd..cb2b2f2 100644 (file)
@@ -120,6 +120,5 @@ if applemedia_found_deps
         install : true,
         install_dir : plugins_install_dir,
     )
-    pkgconfig.generate(gstapplemedia, install_dir : plugins_pkgconfig_install_dir)
     plugins += [gstapplemedia]
 endif
index 3006d26..c61ad4e 100644 (file)
@@ -80,5 +80,4 @@ gstasio = library('gstasio',
     cpp_args : gst_plugins_bad_args,
     install : true,
     install_dir : plugins_install_dir)
-pkgconfig.generate(gstasio, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstasio]
\ No newline at end of file
index f7d0296..085b835 100644 (file)
@@ -29,6 +29,5 @@ if bluez_dep.found() and gio_unix_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstbluez, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstbluez]
 endif
index 9084c68..5bf7da8 100644 (file)
@@ -87,5 +87,4 @@ gstd3d11 = library('gstd3d11',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstd3d11, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstd3d11]
index 5a7e9de..61ee39b 100644 (file)
@@ -23,6 +23,5 @@ if d3d_dep.found() and gdi_dep.found() and have_d3d9_h
     dependencies : [gstvideo_dep, d3d_dep, gdi_dep],
     install : true,
     install_dir : plugins_install_dir)
-  pkgconfig.generate(gstd3dvideosink, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstd3dvideosink]
 endif
index d869e79..94a77db 100644 (file)
@@ -55,7 +55,6 @@ if build_decklink
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(decklink, install_dir : plugins_pkgconfig_install_dir)
   plugins += [decklink]
 else
   message('Not building decklink plugin for "@0@'.format(host_machine.system()))
index c3c1b88..e74886d 100644 (file)
@@ -70,5 +70,4 @@ gstdirectshow = library('gstdirectshow',
   install_dir: plugins_install_dir,
   override_options: ['cpp_std=none']
 )
-pkgconfig.generate(gstdirectshow, install_dir: plugins_pkgconfig_install_dir)
 plugins += [gstdirectshow]
index 6709c2a..885f1d0 100644 (file)
@@ -32,6 +32,5 @@ if dsound_dep.found() and winmm_dep.found() and ole32_dep.found() and have_dsoun
     dependencies : [gstaudio_dep, dsound_dep, winmm_dep, ole32_dep],
     install : true,
     install_dir : plugins_install_dir)
-  pkgconfig.generate(gstdirectsoundsrc, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstdirectsoundsrc]
 endif
index 3ca3ee2..0c334ad 100644 (file)
@@ -40,6 +40,5 @@ if have_dvb
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstdvb, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstdvb]
 endif
index 6698154..1a77fab 100644 (file)
@@ -20,6 +20,5 @@ if have_fb_h
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstfbdevsink, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstfbdevsink]
 endif
index 79174c6..45cd8cb 100644 (file)
@@ -19,5 +19,4 @@ gstipcpipeline = library('gstipcpipeline',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstipcpipeline, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstipcpipeline]
index 20298b6..5468870 100644 (file)
@@ -21,6 +21,5 @@ if libdrm_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstkmssink, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstkmssink]
 endif
index 84bedc1..faeee9d 100644 (file)
@@ -22,6 +22,5 @@ if libmlaudio_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstmagicleap, install_dir : plugins_pkgconfig_install_dir)
   plugins += gstmagicleap
 endif
index d47b623..ae3fc96 100644 (file)
@@ -171,5 +171,4 @@ gstmediafoundation = library('gstmediafoundation',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstmediafoundation, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstmediafoundation]
index 9e5150f..661ca99 100644 (file)
@@ -194,7 +194,6 @@ if msdk_deps_found
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstmsdktag, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstmsdktag]
   have_msdk = true
 endif
index 1794d3f..eaa4702 100644 (file)
@@ -90,6 +90,5 @@ gstnvcodec = library('gstnvcodec',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstnvcodec, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstnvcodec]
 
index a7f1a4d..a4b2176 100644 (file)
@@ -26,6 +26,5 @@ if have_opensles_h and opensles_dep.found()
     dependencies : [gstaudio_dep, opensles_dep],
     install : true,
     install_dir : plugins_install_dir)
-  pkgconfig.generate(gstopensles, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstopensles]
 endif
index 760289f..fb850ad 100644 (file)
@@ -106,5 +106,4 @@ gstqsv = library('gstqsv',
   install_dir : plugins_install_dir,
 )
 
-pkgconfig.generate(gstqsv, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstqsv]
index 8445e1f..c40136b 100644 (file)
@@ -40,6 +40,5 @@ if shm_enabled
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstshm, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstshm]
 endif
index 9e2a94d..b62dbc2 100644 (file)
@@ -23,7 +23,6 @@ if have_tinyalsa
     install: true,
     install_dir: plugins_install_dir
   )
-  pkgconfig.generate(gsttinyalsa, install_dir: plugins_pkgconfig_install_dir)
   plugins += [gsttinyalsa]
 elif get_option('tinyalsa').enabled()
   error('tinyalsa plugin enabled but TinyALSA library or headers not found')
index 09db4ff..8968f96 100644 (file)
@@ -23,6 +23,5 @@ if libgudev_dep.found() and libusb_dep.found() and has_uvcvideo_h
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstuvch264, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstuvch264]
 endif
index 6b44dca..836dc53 100644 (file)
@@ -46,6 +46,5 @@ if have_v4l2 and libgudev_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstv4l2codecs, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstv4l2codecs]
 endif
index fee1fed..5411512 100644 (file)
@@ -57,5 +57,4 @@ gstva = library('gstva',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstva, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstva]
index 3fdd73a..9e3f1b2 100644 (file)
@@ -36,6 +36,5 @@ if ole32_dep.found() and ksuser_dep.found() and have_audioclient_h
     dependencies : [gstaudio_dep, ole32_dep, ksuser_dep],
     install : true,
     install_dir : plugins_install_dir)
-  pkgconfig.generate(gstwasapi, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstwasapi]
 endif
index 59a134b..26d382d 100644 (file)
@@ -146,5 +146,4 @@ gstwasapi2 = library('gstwasapi2',
   dependencies : [gstaudio_dep, gstwinrt_dep] + wasapi2_dep,
   install : true,
   install_dir : plugins_install_dir)
-pkgconfig.generate(gstwasapi2, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstwasapi2]
index 8d7c106..d179bf3 100644 (file)
@@ -75,5 +75,4 @@ gstwic = library('gstwic',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstwic, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstwic]
index d62b7c6..2f4c29f 100644 (file)
@@ -26,6 +26,5 @@ if host_system == 'windows' and not winks_option.disabled()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstwinks, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstwinks]
 endif
index ee64ba3..de12849 100644 (file)
@@ -27,6 +27,5 @@ if d3d_dep.found() and gdi_dep.found() and have_d3d9_h
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstwinscreencap, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstwinscreencap]
 endif
index 2b2a24f..56d8f04 100644 (file)
@@ -19,6 +19,5 @@ if alsa_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstalsa, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstalsa]
 endif
index d46a51d..66ca358 100644 (file)
@@ -37,6 +37,5 @@ if cdparanoia_found
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstcdparanoia, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstcdparanoia]
 endif
index c0f2038..f1a94e2 100644 (file)
@@ -151,5 +151,4 @@ gstopengl = library('gstopengl',
   install : true,
   install_dir : plugins_install_dir)
 
-pkgconfig.generate(gstopengl, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstopengl]
index cd56a22..fcfea69 100644 (file)
@@ -17,6 +17,5 @@ if libvisual_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstlibvisual, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstlibvisual]
 endif
index 82be115..70fff43 100644 (file)
@@ -23,6 +23,5 @@ if ogg_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstogg, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstogg]
 endif
index ef3b6c2..b065d6a 100644 (file)
@@ -20,6 +20,5 @@ if opus_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstopus, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstopus]
 endif
index 8de05b3..b12e262 100644 (file)
@@ -22,6 +22,5 @@ if pango_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstpango, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstpango]
 endif
index 426396a..645e52b 100644 (file)
@@ -25,6 +25,5 @@ if theoradec_dep.found() or theoraenc_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gsttheora, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gsttheora]
 endif
index a4fef48..1aff8a9 100644 (file)
@@ -35,7 +35,6 @@ if vorbis_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstvorbis, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstvorbis]
 endif
 
@@ -51,6 +50,5 @@ if vorbisidec_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstivorbisdec, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstivorbisdec]
 endif
index c87aa5a..c1979f4 100644 (file)
@@ -28,5 +28,4 @@ adder = library('gstadder',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(adder, install_dir : plugins_pkgconfig_install_dir)
 plugins += [adder]
index 8bdf2d8..9df4377 100644 (file)
@@ -12,6 +12,5 @@ gstapp_plugin = library('gstapp',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstapp_plugin, install_dir : plugins_pkgconfig_install_dir)
 
 plugins += [gstapp_plugin]
index 55ea1c5..4c02b24 100644 (file)
@@ -11,5 +11,4 @@ gstaudioconvert = library('gstaudioconvert',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstaudioconvert, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstaudioconvert]
index 3f82d23..488b0a9 100644 (file)
@@ -34,5 +34,4 @@ gstaudiomixer = library('gstaudiomixer',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstaudiomixer, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstaudiomixer]
index a571d16..d260e30 100644 (file)
@@ -6,5 +6,4 @@ audiorate = library('gstaudiorate',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(audiorate, install_dir : plugins_pkgconfig_install_dir)
 plugins += [audiorate]
index 4fbd1e8..b7f5770 100644 (file)
@@ -8,5 +8,4 @@ audioresample = library('gstaudioresample',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(audioresample, install_dir : plugins_pkgconfig_install_dir)
 plugins += [audioresample]
index d9dd5ce..3157060 100644 (file)
@@ -6,5 +6,4 @@ audiotest = library('gstaudiotestsrc',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(audiotest, install_dir : plugins_pkgconfig_install_dir)
 plugins += [audiotest]
index 23aacab..d254154 100644 (file)
@@ -31,5 +31,4 @@ gstcompositor = library('gstcompositor',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstcompositor, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstcompositor]
index 6c61b41..41455f5 100644 (file)
@@ -17,5 +17,4 @@ gstencoding = library('gstencoding',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstencoding, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstencoding]
index 444a4c1..4b8abfb 100644 (file)
@@ -16,5 +16,4 @@ gstgio = library('gstgio',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstgio, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstgio]
index 882d9d6..c8061ec 100644 (file)
@@ -6,5 +6,4 @@ gstoverlaycomposition = library('gstoverlaycomposition',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstoverlaycomposition, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstoverlaycomposition]
index 9566c83..5c17739 100644 (file)
@@ -10,5 +10,4 @@ gstpbtypes = library('gstpbtypes',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstpbtypes, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstpbtypes]
index 1ad770d..05358fa 100644 (file)
@@ -27,5 +27,4 @@ gstplayback = library('gstplayback',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstplayback, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstplayback]
index 1bdd493..ca5aec0 100644 (file)
@@ -15,6 +15,5 @@ gstrawparse = library('gstrawparse',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstrawparse, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstrawparse]
 
index 7be6c2b..0cc151c 100644 (file)
@@ -17,5 +17,4 @@ gstsubparse = library('gstsubparse',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstsubparse, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstsubparse]
index 64703a4..98b9686 100644 (file)
@@ -23,5 +23,4 @@ gsttcp = library('gsttcp',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gsttcp, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gsttcp]
index 5a9582c..d62645a 100644 (file)
@@ -21,5 +21,4 @@ gsttypefind = library('gsttypefindfunctions',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gsttypefind, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gsttypefind]
index 6c73bf6..88adb87 100644 (file)
@@ -14,5 +14,4 @@ gstvideoconvertscale = library('gstvideoconvertscale',
   install_dir : plugins_install_dir,
 )
 
-pkgconfig.generate(gstvideoconvertscale, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstvideoconvertscale]
index 9535156..6d89811 100644 (file)
@@ -6,5 +6,4 @@ gstvideorate = library('gstvideorate',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstvideorate, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstvideorate]
index c781c98..317616e 100644 (file)
@@ -28,5 +28,4 @@ gstvideotestsrc = library('gstvideotestsrc',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstvideotestsrc, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstvideotestsrc]
index bc28a7c..6ff6262 100644 (file)
@@ -27,5 +27,4 @@ gstvolume = library('gstvolume', 'gstvolume.c', orc_c, orc_h,
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstvolume, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstvolume]
index e72575b..13b68fe 100644 (file)
@@ -547,6 +547,7 @@ configure_file(output : 'config.h', configuration : core_conf)
 plugin_names = []
 gst_plugins = []
 foreach plugin: plugins
+  pkgconfig.generate(plugin, install_dir: plugins_pkgconfig_install_dir)
   dep = declare_dependency(link_with: plugin, variables: {'full_path': plugin.full_path()})
   meson.override_dependency(plugin.name(), dep)
   gst_plugins += [dep]
index 4f795b8..c80ffec 100644 (file)
@@ -12,5 +12,4 @@ gstximage = library('gstximagesink',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstximage, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstximage]
index 137dd7c..ce84ed0 100644 (file)
@@ -23,6 +23,5 @@ if xvideo_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstxvimage, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstxvimage]
 endif
index 5f9cd3e..9fc6e7a 100644 (file)
@@ -22,7 +22,6 @@ if have_aalib
       install : true,
       install_dir : plugins_install_dir
     )
-    pkgconfig.generate(gstaasink, install_dir : plugins_pkgconfig_install_dir)
     plugins += [gstaasink]
   endif
 endif
index 06ea881..5a3916e 100644 (file)
@@ -11,6 +11,5 @@ if cairo_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstcairo, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstcairo]
 endif
index a95bf48..3405a4e 100644 (file)
@@ -18,7 +18,6 @@ if dv_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstdv, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstdv]
   # FIXME
   #executable('smpte_test',
index f6b1dee..f8d5cfe 100644 (file)
@@ -18,6 +18,5 @@ if flac_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstflac, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstflac]
 endif
index 985e8eb..c0f6caf 100644 (file)
@@ -18,6 +18,5 @@ if gdkpixbuf_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstgdkpixbuf, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstgdkpixbuf]
 endif
index 3a30017..ec65c5c 100644 (file)
@@ -53,7 +53,6 @@ if gtk_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstgtk, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstgtk]
 endif
 
index caa0807..756cd3b 100644 (file)
@@ -98,5 +98,4 @@ gstjack = library('gstjack',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstjack, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstjack]
index 8f63454..6582389 100644 (file)
@@ -18,6 +18,5 @@ if jpeglib.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstjpeg, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstjpeg]
 endif
index 3290f17..7820a80 100644 (file)
@@ -34,5 +34,4 @@ lame = library('gstlame',
   install_dir : plugins_install_dir,
 )
 
-pkgconfig.generate(lame, install_dir : plugins_pkgconfig_install_dir)
 plugins += [lame]
index f7d1fb2..7e2023c 100644 (file)
@@ -16,6 +16,5 @@ if libpng_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstpng, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstpng]
 endif
index 1baf5a2..62a2ac0 100644 (file)
@@ -9,6 +9,5 @@ if mpg123_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstmpg123, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstmpg123]
 endif
index 53be146..6eec06b 100644 (file)
@@ -18,6 +18,5 @@ if libpulse_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstpulse, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstpulse]
 endif
index 279a1a5..eb291b8 100644 (file)
@@ -160,6 +160,5 @@ if have_qt_windowing
     override_options : ['cpp_std=c++11'],
     install: true,
     install_dir : plugins_install_dir)
-  pkgconfig.generate(gstqmlgl, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstqmlgl]
 endif
index 8b2fb92..3124a7e 100644 (file)
@@ -16,6 +16,5 @@ if shout2_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstshout2, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstshout2]
 endif
index 6a65d0d..07735fe 100644 (file)
@@ -21,6 +21,5 @@ if speex_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstspeex, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstspeex]
 endif
index 18f7057..7226aa3 100644 (file)
@@ -26,6 +26,5 @@ if taglib_dep.found() and add_languages('cpp', native: false, required: get_opti
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gsttaglib, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gsttaglib]
 endif
index fbc83df..07c96fe 100644 (file)
@@ -9,6 +9,5 @@ if twolame_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(twolame, install_dir : plugins_pkgconfig_install_dir)
   plugins += [twolame]
 endif
index 11c3c16..e007caf 100644 (file)
@@ -72,7 +72,6 @@ if vpx_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstvpx, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstvpx]
 
   install_data(sources: ['GstVP8Enc.prs'], install_dir: presetdir)
index 7293283..4735e90 100644 (file)
@@ -19,6 +19,5 @@ if wavpack_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstwavpack, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstwavpack]
 endif
index 3caf431..1984622 100644 (file)
@@ -5,7 +5,6 @@ gstalpha = library('gstalpha', 'gstalpha.c',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstalpha, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstalpha]
 
 gstalphacolor = library('gstalphacolor', 'gstalphacolor.c',
@@ -15,5 +14,4 @@ gstalphacolor = library('gstalphacolor', 'gstalphacolor.c',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstalphacolor, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstalphacolor]
index 6b2885d..7c43e2e 100644 (file)
@@ -5,5 +5,4 @@ gstapetag = library('gstapetag', 'gstapedemux.c',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstapetag, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstapetag]
index 1711cb6..e1502f1 100644 (file)
@@ -46,5 +46,4 @@ gstaudiofx = library('gstaudiofx',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstaudiofx, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstaudiofx]
index 2bd5d24..1e8f251 100644 (file)
@@ -19,5 +19,4 @@ gstaudioparsers = library('gstaudioparsers',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstaudioparsers, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstaudioparsers]
index 6dd335d..230a8d4 100644 (file)
@@ -6,5 +6,4 @@ gstauparse = library('gstauparse',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstauparse, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstauparse]
index 2cbe424..77eb6c8 100644 (file)
@@ -16,5 +16,4 @@ gstautodetect = library('gstautodetect',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstautodetect, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstautodetect]
index cd9d40f..0f75192 100644 (file)
@@ -14,5 +14,4 @@ gstavi = library('gstavi',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstavi, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstavi]
index 2a493c3..23cd4cb 100644 (file)
@@ -5,5 +5,4 @@ gstcutter = library('gstcutter', 'gstcutter.c',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstcutter, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstcutter]
index 1342d53..4964a28 100644 (file)
@@ -6,7 +6,6 @@ gstnavigationtest = library('gstnavigationtest',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstnavigationtest, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstnavigationtest]
 
 gstdebug = library('gstdebug',
@@ -27,5 +26,4 @@ gstdebug = library('gstdebug',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstdebug, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstdebug]
index e86bebe..c85a58f 100644 (file)
@@ -96,6 +96,5 @@ gstdeinterlace = library('gstdeinterlace',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstdeinterlace, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstdeinterlace]
 
index 02efb81..f9f63d5 100644 (file)
@@ -13,6 +13,5 @@ gstdtmf = library('gstdtmf',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstdtmf, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstdtmf]
 
index 17610e2..852d968 100644 (file)
@@ -12,5 +12,4 @@ gsteffectv = library('gsteffectv',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gsteffectv, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gsteffectv]
index 0bba2f6..a1bd40f 100644 (file)
@@ -15,7 +15,6 @@ gstequalizer = library('gstequalizer',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstequalizer, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstequalizer]
 
 install_data(sources: ['GstIirEqualizer3Bands.prs',
index f05ad4f..cf21dd1 100644 (file)
@@ -6,5 +6,4 @@ gstflv = library('gstflv',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstflv, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstflv]
index 9994f1c..c766eba 100644 (file)
@@ -6,5 +6,4 @@ flxdec = library('gstflxdec',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(flxdec, install_dir : plugins_pkgconfig_install_dir)
 plugins += [flxdec]
index b094e51..a6fee06 100644 (file)
@@ -27,5 +27,4 @@ gstgoom = library('gstgoom',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstgoom, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstgoom]
index 3bbd77f..1512d59 100644 (file)
@@ -37,5 +37,4 @@ gstgoom2k1 = library('gstgoom2k1',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstgoom2k1, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstgoom2k1]
index 793e652..effc8ce 100644 (file)
@@ -6,5 +6,4 @@ gsticydemux = library('gsticydemux',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gsticydemux, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gsticydemux]
index e97c638..6d43d78 100644 (file)
@@ -6,5 +6,4 @@ gstid3demux = library('gstid3demux',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstid3demux, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstid3demux]
index 0ececc9..01718a4 100644 (file)
@@ -6,5 +6,4 @@ gstimagefreeze = library('gstimagefreeze',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstimagefreeze, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstimagefreeze]
index 78f84cb..cb96f0c 100644 (file)
@@ -6,5 +6,4 @@ gstinterleave = library('gstinterleave',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstinterleave, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstinterleave]
index b4e1041..19137be 100644 (file)
@@ -29,7 +29,6 @@ gstisomp4 = library('gstisomp4',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstisomp4, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstisomp4]
 
 install_data(sources: 'GstQTMux.prs', install_dir: presetdir)
index 6757ccf..55a556b 100644 (file)
@@ -6,7 +6,6 @@ gstalaw = library('gstalaw',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstalaw, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstalaw]
 
 gstmulaw = library('gstmulaw',
@@ -17,5 +16,4 @@ gstmulaw = library('gstmulaw',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstmulaw, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstmulaw]
index 949dafc..88419d3 100644 (file)
@@ -6,5 +6,4 @@ gstlevel = library('gstlevel',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstlevel, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstlevel]
index d8a6a96..ab2b6c6 100644 (file)
@@ -26,5 +26,4 @@ gstmatroska = library('gstmatroska',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstmatroska, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstmatroska]
index a10ccc9..9a0b21b 100644 (file)
@@ -8,5 +8,4 @@ gstmonoscope = library('gstmonoscope',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstmonoscope, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstmonoscope]
index b7215f3..7f7c53f 100644 (file)
@@ -20,7 +20,6 @@ gstmultifile = library('gstmultifile',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstmultifile, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstmultifile]
 
 test_splitmuxpartreader_sources = [
index 1c9f6ba..b3e647a 100644 (file)
@@ -8,5 +8,4 @@ gstmultipart = library('gstmultipart',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstmultipart, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstmultipart]
index 79eb002..9ca2255 100644 (file)
@@ -14,6 +14,5 @@ gstreplaygain = library('gstreplaygain',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstreplaygain, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstreplaygain]
 
index 2710dcc..aa76523 100644 (file)
@@ -124,5 +124,4 @@ gstrtp = library('gstrtp',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstrtp, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstrtp]
index 6c8ccf2..11435d9 100644 (file)
@@ -36,5 +36,4 @@ gstrtpmanager = library('gstrtpmanager',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstrtpmanager, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstrtpmanager]
index d43c5b8..300e85a 100644 (file)
@@ -14,5 +14,4 @@ gstrtsp = library('gstrtsp',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstrtsp, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstrtsp]
index 97fb52a..6132d59 100644 (file)
@@ -6,5 +6,4 @@ gstshapewipe = library('gstshapewipe',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstshapewipe, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstshapewipe]
index 01e9caa..904da95 100644 (file)
@@ -15,5 +15,4 @@ gstsmpte = library('gstsmpte',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstsmpte, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstsmpte]
index 4d954c4..df20667 100644 (file)
@@ -6,5 +6,4 @@ gstspectrum = library('gstspectrum',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstspectrum, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstspectrum]
index 26ee7a5..c126672 100644 (file)
@@ -16,5 +16,4 @@ gstudp = library('gstudp',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstudp, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstudp]
index 1511c30..0b3d4cf 100644 (file)
@@ -26,5 +26,4 @@ gstvideobox = library('gstvideobox',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstvideobox, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstvideobox]
index 439c901..b9df010 100644 (file)
@@ -6,5 +6,4 @@ gstvideocrop = library('gstvideocrop',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstvideocrop, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstvideocrop]
index acb5191..d7b6788 100644 (file)
@@ -14,5 +14,4 @@ gstvideofilter = library('gstvideofilter',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstvideofilter, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstvideofilter]
index 2e1cb77..09f21ba 100644 (file)
@@ -31,5 +31,4 @@ gstvideomixer = library('gstvideomixer',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstvideomixer, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstvideomixer]
index 9a8e723..f3c7065 100644 (file)
@@ -6,5 +6,4 @@ gstwavenc = library('gstwavenc',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstwavenc, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstwavenc]
index 68cc800..9899d5f 100644 (file)
@@ -7,5 +7,4 @@ gstwawparse = library('gstwavparse',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstwawparse, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstwawparse]
index 16a7096..412153d 100644 (file)
@@ -6,5 +6,4 @@ gsty4menc = library('gsty4menc',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gsty4menc, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gsty4menc]
index 8490cfc..97ab9a3 100644 (file)
@@ -512,6 +512,10 @@ configure_file(output : 'config.h', configuration : cdata)
 plugin_names = []
 gst_plugins = []
 foreach plugin: plugins
+  # gstsoup is a special case because of the way we build the static/dynamic libraries
+  if plugin.name() not in ['gstsoup', 'gstadaptivedemux2']
+    pkgconfig.generate(plugin, install_dir: plugins_pkgconfig_install_dir)
+  endif
   dep = declare_dependency(link_with: plugin, variables: {'full_path': plugin.full_path()})
   meson.override_dependency(plugin.name(), dep)
   gst_plugins += [dep]
index 6cb767c..c6b34f0 100644 (file)
@@ -33,6 +33,5 @@ if have_dsound
     dependencies : [gstaudio_dep] + directsoundsink_dep,
     install : true,
     install_dir : plugins_install_dir)
-  pkgconfig.generate(gstdirectsoundsink, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstdirectsoundsink]
 endif
index e5480d4..9d8997f 100644 (file)
@@ -40,6 +40,5 @@ if have_osxaudio
     dependencies : [gstaudio_dep, osxaudio_dep],
     install : true,
     install_dir : plugins_install_dir)
-  pkgconfig.generate(gstosxaudio, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstosxaudio]
 endif
index 4a96fdc..560c1e2 100644 (file)
@@ -23,6 +23,5 @@ if have_objc and osxvideo_opengl_dep.found() and osxvideo_cocoa_dep.found()
     dependencies : [gstvideo_dep, osxvideo_opengl_dep, osxvideo_cocoa_dep],
     install : true,
     install_dir : plugins_install_dir)
-  pkgconfig.generate(gstosxvideo, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstosxvideo]
 endif
index ef324ec..aa07048 100644 (file)
@@ -82,5 +82,4 @@ gstrpicamsrc = library('gstrpicamsrc',
   install_dir: plugins_install_dir,
   install: true)
 
-pkgconfig.generate(gstrpicamsrc, install_dir: plugins_pkgconfig_install_dir)
 plugins += [gstrpicamsrc]
index 65f551f..6ece251 100644 (file)
@@ -68,6 +68,5 @@ if have_v4l2
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstv4l2, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstv4l2]
 endif
index 9dc37f4..f94fda7 100644 (file)
@@ -23,6 +23,5 @@ if have_waveform
     dependencies : [gstaudio_dep, cc.find_library('winmm')],
     install : true,
     install_dir : plugins_install_dir)
-  pkgconfig.generate(gstwaveformsink, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstwaveformsink]
 endif
index 5a62e1a..68cc263 100644 (file)
@@ -27,6 +27,5 @@ if x11_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstximagesrc, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstximagesrc]
 endif
index 68908a7..85b8115 100644 (file)
@@ -16,7 +16,6 @@ if a52_dep.found()
       install : true,
       install_dir : plugins_install_dir,
     )
-    pkgconfig.generate(a52dec, install_dir : plugins_pkgconfig_install_dir)
     plugins += [a52dec]
   elif a52dec_opt.enabled()
     error('a52dec plugin enabled but a52.h not found')  
index 34c48f3..b36efbc 100644 (file)
@@ -9,7 +9,6 @@ if amrnb_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(amrnb, install_dir : plugins_pkgconfig_install_dir)
   plugins += [amrnb]
   install_data(sources: 'GstAmrnbEnc.prs', install_dir: presetdir)
 
index 734c371..a2a60c6 100644 (file)
@@ -9,6 +9,5 @@ if amrwb_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(amrwbdec, install_dir : plugins_pkgconfig_install_dir)
   plugins += [amrwbdec]
 endif
index 4b21e36..7662d2a 100644 (file)
@@ -14,6 +14,5 @@ if cdio_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(cdio, install_dir : plugins_pkgconfig_install_dir)
   plugins += [cdio]
 endif
index 44e247b..3b3d5bb 100644 (file)
@@ -14,6 +14,5 @@ if dvdread_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(dvdread, install_dir : plugins_pkgconfig_install_dir)
   plugins += [dvdread]
 endif
index 77d3ba0..4165bec 100644 (file)
@@ -14,6 +14,5 @@ if mpeg2_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(mpeg2dec, install_dir : plugins_pkgconfig_install_dir)
   plugins += [mpeg2dec]
 endif
index bc3bc77..4776d6f 100644 (file)
@@ -34,5 +34,4 @@ gstsid = library('gstsid', 'gstsiddec.cc',
   dependencies : [gstaudio_dep, sidplay_dep],
   install : true,
   install_dir : plugins_install_dir)
-pkgconfig.generate(gstsid, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstsid]
index b54c036..cb1f307 100644 (file)
@@ -29,7 +29,6 @@ if x264_dep.found()
     install : true,
     install_dir : plugins_install_dir,
   )
-  pkgconfig.generate(gstx264, install_dir : plugins_pkgconfig_install_dir)
   plugins += [gstx264]
 
   install_data(sources: 'GstX264Enc.prs', install_dir: presetdir)
index a86188b..793d76d 100644 (file)
@@ -18,5 +18,4 @@ gstasf = library('gstasf',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstasf, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstasf]
index b5a77ef..2f064f4 100644 (file)
@@ -10,5 +10,4 @@ gstdvdlpcmdec = library('gstdvdlpcmdec',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstdvdlpcmdec, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstdvdlpcmdec]
index 827fb4e..39af1c7 100644 (file)
@@ -11,5 +11,4 @@ gstdvdsub = library('gstdvdsub',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstdvdsub, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstdvdsub]
index 0ef65d3..c4d4766 100644 (file)
@@ -21,5 +21,4 @@ gstrmdemux = library('gstrealmedia',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstrmdemux, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstrmdemux]
index d5b9f64..bd9c8eb 100644 (file)
@@ -11,5 +11,4 @@ gstxingmux = library('gstxingmux',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gstxingmux, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gstxingmux]
index 0e8e4b5..135dd49 100644 (file)
@@ -323,6 +323,7 @@ configure_file(output : 'config.h', configuration : cdata)
 plugin_names = []
 gst_plugins = []
 foreach plugin: plugins
+  pkgconfig.generate(plugin, install_dir: plugins_pkgconfig_install_dir)
   dep = declare_dependency(link_with: plugin, variables: {'full_path': plugin.full_path()})
   meson.override_dependency(plugin.name(), dep)
   gst_plugins += [dep]
index b50013b..b579396 100644 (file)
@@ -5,5 +5,4 @@ gstpython = library('gstpython',
     install : true,
     install_dir : '@0@/gstreamer-1.0'.format(get_option('libdir')),
 )
-pkgconfig.generate(gstpython, install_dir : plugins_pkgconfig_install_dir)
 plugins = [gstpython]
index 48e1355..ddc37b8 100644 (file)
@@ -10,5 +10,4 @@ rtspsink = library('gstrtspclientsink',
   dependencies : [gstrtsp_dep, gstsdp_dep, gst_rtsp_server_dep],
   install : true,
   install_dir : plugins_install_dir)
-pkgconfig.generate(rtspsink, install_dir : plugins_pkgconfig_install_dir)
 plugins += [rtspsink]
index f8fda4a..0de2bad 100644 (file)
@@ -216,6 +216,7 @@ configure_file(output: 'config.h', configuration: cdata)
 plugin_names = []
 gst_plugins = []
 foreach plugin: plugins
+  pkgconfig.generate(plugin, install_dir: plugins_pkgconfig_install_dir)
   dep = declare_dependency(link_with: plugin, variables: {'full_path': plugin.full_path()})
   meson.override_dependency(plugin.name(), dep)
   gst_plugins += [dep]
index 101d4ce..fa75c1f 100644 (file)
@@ -243,6 +243,7 @@ plugins_pkgconfig_install_dir = join_paths(plugins_install_dir, 'pkgconfig')
 plugin_names = []
 gst_plugins = []
 foreach plugin: plugins
+  pkgconfig.generate(plugin, install_dir: plugins_pkgconfig_install_dir)
   dep = declare_dependency(link_with: plugin, variables: {'full_path': plugin.full_path()})
   meson.override_dependency(plugin.name(), dep)
   gst_plugins += [dep]
index 5d7f36f..de453c8 100644 (file)
@@ -655,6 +655,7 @@ install_data('gst-element-check-1.0.m4', install_dir : join_paths(get_option('da
 plugin_names = []
 gst_plugins = []
 foreach plugin: plugins
+  pkgconfig.generate(plugin, install_dir: plugins_pkgconfig_install_dir)
   dep = declare_dependency(link_with: plugin, variables: {'full_path': plugin.full_path()})
   meson.override_dependency(plugin.name(), dep)
   gst_plugins += [dep]
index 45a6f3c..998fb9a 100644 (file)
@@ -34,6 +34,5 @@ gst_elements = library('gstcoreelements',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gst_elements, install_dir : plugins_pkgconfig_install_dir)
 
 plugins += [gst_elements]
index 8039c9b..b01d566 100644 (file)
@@ -31,5 +31,4 @@ gst_tracers = library('gstcoretracers',
   install : true,
   install_dir : plugins_install_dir,
 )
-pkgconfig.generate(gst_tracers, install_dir : plugins_pkgconfig_install_dir)
 plugins += [gst_tracers]