diff --git a/ext/bs2b/meson.build b/ext/bs2b/meson.build index 1d0d25ebbc..ad4e7c32ab 100644 --- a/ext/bs2b/meson.build +++ b/ext/bs2b/meson.build @@ -13,4 +13,5 @@ if bs2b_dep.found() install_dir : plugins_install_dir, ) pkgconfig.generate(gstbs2b, install_dir : plugins_pkgconfig_install_dir) + plugins += [gstbs2b] endif diff --git a/ext/closedcaption/meson.build b/ext/closedcaption/meson.build index 50329df25c..9a4c7a0b2e 100644 --- a/ext/closedcaption/meson.build +++ b/ext/closedcaption/meson.build @@ -22,4 +22,5 @@ if pangocairo_dep.found() install_dir : plugins_install_dir, ) pkgconfig.generate(gstclosedcaption, install_dir : plugins_pkgconfig_install_dir) + plugins += [gstclosedcaption] endif diff --git a/ext/colormanagement/meson.build b/ext/colormanagement/meson.build index 32551ed36c..bd5b35ebca 100644 --- a/ext/colormanagement/meson.build +++ b/ext/colormanagement/meson.build @@ -1,6 +1,6 @@ lcms2_dep = dependency('lcms2', version : '>= 2.7', required : get_option('colormanagement')) if lcms2_dep.found() - gstassrender = library('gstcolormanagement', + gstcolormanagement = library('gstcolormanagement', 'gstcolormanagement.c', 'gstlcms.c', c_args : gst_plugins_bad_args, link_args : noseh_link_args, @@ -9,6 +9,6 @@ if lcms2_dep.found() install : true, install_dir : plugins_install_dir, ) - pkgconfig.generate(gstassrender, install_dir : plugins_pkgconfig_install_dir) + pkgconfig.generate(gstcolormanagement, install_dir : plugins_pkgconfig_install_dir) + plugins += [gstcolormanagement] endif - diff --git a/ext/dc1394/meson.build b/ext/dc1394/meson.build index 1b37f006c7..dae396cf95 100644 --- a/ext/dc1394/meson.build +++ b/ext/dc1394/meson.build @@ -9,4 +9,5 @@ if dc1394_dep.found() install_dir: plugins_install_dir, ) pkgconfig.generate(gstdc1394, install_dir: plugins_pkgconfig_install_dir) + plugins += [gstdc1394] endif diff --git a/ext/gme/meson.build b/ext/gme/meson.build index 33c6e1bb22..dd02be8d7f 100644 --- a/ext/gme/meson.build +++ b/ext/gme/meson.build @@ -18,6 +18,7 @@ if have_gme 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.') endif diff --git a/ext/ladspa/meson.build b/ext/ladspa/meson.build index 381ce2f4f4..adfd3459e2 100644 --- a/ext/ladspa/meson.build +++ b/ext/ladspa/meson.build @@ -34,4 +34,5 @@ if have_ladspa_h install_dir : plugins_install_dir, ) pkgconfig.generate(gstladspa, install_dir : plugins_pkgconfig_install_dir) + plugins += [gstladspa] endif diff --git a/ext/lv2/meson.build b/ext/lv2/meson.build index 741f3b8bac..88757ba63f 100644 --- a/ext/lv2/meson.build +++ b/ext/lv2/meson.build @@ -7,7 +7,7 @@ lv2_sources = [ lv2_dep = dependency('lilv-0', version : '>= 0.22', required : get_option('lv2')) if lv2_dep.found() - gstrsvg = library('gstlv2', + gstlv2 = library('gstlv2', lv2_sources, c_args : gst_plugins_bad_args, link_args : noseh_link_args, @@ -16,5 +16,6 @@ if lv2_dep.found() install : true, install_dir : plugins_install_dir, ) - pkgconfig.generate(gstrsvg, install_dir : plugins_pkgconfig_install_dir) + pkgconfig.generate(gstlv2, install_dir : plugins_pkgconfig_install_dir) + plugins += [gstlv2] endif diff --git a/ext/modplug/meson.build b/ext/modplug/meson.build index 902e3f06ec..9e99d89c56 100644 --- a/ext/modplug/meson.build +++ b/ext/modplug/meson.build @@ -14,4 +14,5 @@ if modplug_dep.found() install_dir: plugins_install_dir, ) pkgconfig.generate(gstmodplug, install_dir: plugins_pkgconfig_install_dir) + plugins += [gstmodplug] endif diff --git a/ext/musepack/meson.build b/ext/musepack/meson.build index 41434be8d9..128871f5e8 100644 --- a/ext/musepack/meson.build +++ b/ext/musepack/meson.build @@ -11,6 +11,7 @@ if mpcdec_dep.found() and cc.has_header_symbol('mpc/mpcdec.h', 'mpc_demux_init', 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') endif diff --git a/ext/neon/meson.build b/ext/neon/meson.build index f5242efc97..5acf480dfd 100644 --- a/ext/neon/meson.build +++ b/ext/neon/meson.build @@ -10,4 +10,5 @@ if neon_dep.found() install : true, install_dir : plugins_install_dir) pkgconfig.generate(gstneon, install_dir : plugins_pkgconfig_install_dir) + plugins += [gstneon] endif diff --git a/ext/ofa/meson.build b/ext/ofa/meson.build index 9063208f58..296dd862d1 100644 --- a/ext/ofa/meson.build +++ b/ext/ofa/meson.build @@ -9,4 +9,5 @@ if ofa_dep.found() install_dir: plugins_install_dir, ) pkgconfig.generate(gstofa, install_dir: plugins_pkgconfig_install_dir) + plugins += [gstofa] endif diff --git a/ext/openal/meson.build b/ext/openal/meson.build index b5a7011519..68679bddd5 100644 --- a/ext/openal/meson.build +++ b/ext/openal/meson.build @@ -10,4 +10,5 @@ if openal_dep.found() install_dir: plugins_install_dir, ) pkgconfig.generate(gstopenal, install_dir: plugins_pkgconfig_install_dir) + plugins += [gstopenal] endif diff --git a/ext/openexr/meson.build b/ext/openexr/meson.build index 7f4bab750b..53cd5120f7 100644 --- a/ext/openexr/meson.build +++ b/ext/openexr/meson.build @@ -13,4 +13,5 @@ if openexr_dep.found() install_dir: plugins_install_dir, ) pkgconfig.generate(gstopenexr, install_dir: plugins_pkgconfig_install_dir) + plugins += [gstopenexr] endif diff --git a/ext/openmpt/meson.build b/ext/openmpt/meson.build index ebc408fba1..a9222140fc 100644 --- a/ext/openmpt/meson.build +++ b/ext/openmpt/meson.build @@ -9,4 +9,5 @@ if openmpt_dep.found() install_dir: plugins_install_dir, ) pkgconfig.generate(gstopenmpt, install_dir: plugins_pkgconfig_install_dir) + plugins += [gstopenmpt] endif diff --git a/ext/openni2/meson.build b/ext/openni2/meson.build index 192f276eb9..f14d28c5ab 100644 --- a/ext/openni2/meson.build +++ b/ext/openni2/meson.build @@ -14,4 +14,5 @@ if openni2_dep.found() install_dir: plugins_install_dir, ) pkgconfig.generate(gstopenni2, install_dir: plugins_pkgconfig_install_dir) + plugins += [gstopenni2] endif diff --git a/ext/sctp/meson.build b/ext/sctp/meson.build index 3e63a0811a..c83047ec4c 100644 --- a/ext/sctp/meson.build +++ b/ext/sctp/meson.build @@ -33,4 +33,5 @@ if sctp_dep.found() and sctp_header install_dir : plugins_install_dir, ) pkgconfig.generate(gstsctp, install_dir : plugins_pkgconfig_install_dir) + plugins += [gstsctp] endif diff --git a/ext/sndfile/meson.build b/ext/sndfile/meson.build index 91312febd1..6e048f55b3 100644 --- a/ext/sndfile/meson.build +++ b/ext/sndfile/meson.build @@ -10,4 +10,5 @@ if sndfile_dep.found() install_dir: plugins_install_dir, ) pkgconfig.generate(gstsndfile, install_dir: plugins_pkgconfig_install_dir) + plugins += [gstsndfile] endif diff --git a/ext/srt/meson.build b/ext/srt/meson.build index 0ad86db973..f15e80440c 100644 --- a/ext/srt/meson.build +++ b/ext/srt/meson.build @@ -33,4 +33,5 @@ if srt_dep.found() install_dir : plugins_install_dir, ) pkgconfig.generate(gstsrt, install_dir : plugins_pkgconfig_install_dir) + plugins += [gstsrt] endif diff --git a/ext/teletextdec/meson.build b/ext/teletextdec/meson.build index 9ec094a52d..0c954a2d78 100644 --- a/ext/teletextdec/meson.build +++ b/ext/teletextdec/meson.build @@ -11,4 +11,5 @@ if zvbi_dep.found() install_dir: plugins_install_dir, ) pkgconfig.generate(gstteletext, install_dir: plugins_pkgconfig_install_dir) + plugins += [gstteletext] endif diff --git a/ext/voamrwbenc/meson.build b/ext/voamrwbenc/meson.build index 5c16b20335..50c18105b3 100644 --- a/ext/voamrwbenc/meson.build +++ b/ext/voamrwbenc/meson.build @@ -11,6 +11,7 @@ if voamrwbenc_dep.found() install_dir: plugins_install_dir, ) pkgconfig.generate(gstvoamrwbenc, install_dir: plugins_pkgconfig_install_dir) + plugins += [gstvoamrwbenc] install_data('GstVoAmrwbEnc.prs', install_dir: presetdir) endif diff --git a/ext/wildmidi/meson.build b/ext/wildmidi/meson.build index dd0a8f66e1..2a525e528d 100644 --- a/ext/wildmidi/meson.build +++ b/ext/wildmidi/meson.build @@ -31,6 +31,7 @@ if wildmidi_dep.found() 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.') endif diff --git a/ext/wpe/meson.build b/ext/wpe/meson.build index 7891efe125..0dbdf54008 100644 --- a/ext/wpe/meson.build +++ b/ext/wpe/meson.build @@ -23,3 +23,4 @@ gstwpe = library('gstwpe', install : true, install_dir : plugins_install_dir) pkgconfig.generate(gstwpe, install_dir : plugins_pkgconfig_install_dir) +plugins += [gstwpe] diff --git a/gst/audiolatency/meson.build b/gst/audiolatency/meson.build index e6540ca9cb..684f1ef503 100644 --- a/gst/audiolatency/meson.build +++ b/gst/audiolatency/meson.build @@ -7,3 +7,4 @@ gstaudiolatency = library('gstaudiolatency', install_dir : plugins_install_dir, ) pkgconfig.generate(gstaudiolatency, install_dir : plugins_pkgconfig_install_dir) +plugins += [gstaudiolatency] diff --git a/sys/androidmedia/meson.build b/sys/androidmedia/meson.build index 4efe0c6a25..d41d399d78 100644 --- a/sys/androidmedia/meson.build +++ b/sys/androidmedia/meson.build @@ -44,6 +44,7 @@ if have_jni_h install : true, install_dir : plugins_install_dir) pkgconfig.generate(gstandroidmedia, install_dir : plugins_pkgconfig_install_dir) + plugins += [gstandroidmedia] install_data(androidmedia_java_sources, install_dir : join_paths(get_option('datadir'), 'gst-android/ndk-build/androidmedia') diff --git a/sys/applemedia/meson.build b/sys/applemedia/meson.build index 0ca1e5223f..7000ce2650 100644 --- a/sys/applemedia/meson.build +++ b/sys/applemedia/meson.build @@ -89,4 +89,5 @@ if applemedia_found_deps install_dir : plugins_install_dir, ) pkgconfig.generate(gstapplemedia, install_dir : plugins_pkgconfig_install_dir) + plugins += [gstapplemedia] endif diff --git a/sys/opensles/meson.build b/sys/opensles/meson.build index ae9586e42b..db4e5a6429 100644 --- a/sys/opensles/meson.build +++ b/sys/opensles/meson.build @@ -26,4 +26,5 @@ if have_opensles_h and opensles_dep.found() install : true, install_dir : plugins_install_dir) pkgconfig.generate(gstopensles, install_dir : plugins_pkgconfig_install_dir) + plugins += [gstopensles] endif diff --git a/sys/tinyalsa/meson.build b/sys/tinyalsa/meson.build index 37abe8cf18..9e2a94ddd7 100644 --- a/sys/tinyalsa/meson.build +++ b/sys/tinyalsa/meson.build @@ -24,6 +24,7 @@ if have_tinyalsa 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') endif diff --git a/sys/vdpau/meson.build b/sys/vdpau/meson.build index 2cbbfce6b7..605efcb0ac 100644 --- a/sys/vdpau/meson.build +++ b/sys/vdpau/meson.build @@ -23,6 +23,7 @@ if vdpau_dep.found() install_dir: plugins_install_dir, ) pkgconfig.generate(gstvdpau, install_dir: plugins_pkgconfig_install_dir) + plugins += [gstvdpau] elif get_option('vdpau').enabled() error('vdpau plugin was enabled but required X11 dependency was not found.') endif