summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2018-04-24 14:05:30 -0400
committerTim-Philipp Müller <tim@centricular.com>2018-04-25 11:08:09 +0100
commit83d0623293770980184a0924192a47ed46011f8a (patch)
tree42069e90eaf5bcb8ce381f96a9ed0f12b092f708 /ext
parent87368e98b42bc83c47648938914cc3a08db9f80e (diff)
downloadgstreamer-plugins-bad-83d0623293770980184a0924192a47ed46011f8a.tar.gz
Meson: Generate pc file for all plugins in bad
https://bugzilla.gnome.org/show_bug.cgi?id=794568
Diffstat (limited to 'ext')
-rw-r--r--ext/aom/meson.build1
-rw-r--r--ext/assrender/meson.build1
-rw-r--r--ext/bs2b/meson.build1
-rw-r--r--ext/bz2/meson.build1
-rw-r--r--ext/chromaprint/meson.build1
-rw-r--r--ext/curl/meson.build1
-rw-r--r--ext/dash/meson.build1
-rw-r--r--ext/directfb/meson.build1
-rw-r--r--ext/dtls/meson.build1
-rw-r--r--ext/dts/meson.build1
-rw-r--r--ext/faac/meson.build1
-rw-r--r--ext/faad/meson.build1
-rw-r--r--ext/fdkaac/meson.build1
-rw-r--r--ext/flite/meson.build1
-rw-r--r--ext/fluidsynth/meson.build1
-rw-r--r--ext/gl/meson.build1
-rw-r--r--ext/gsm/meson.build1
-rw-r--r--ext/hls/meson.build1
-rw-r--r--ext/iqa/meson.build1
-rw-r--r--ext/kate/meson.build1
-rw-r--r--ext/ladspa/meson.build1
-rw-r--r--ext/libde265/meson.build1
-rw-r--r--ext/libmms/meson.build1
-rw-r--r--ext/lv2/meson.build1
-rw-r--r--ext/mpeg2enc/meson.build1
-rw-r--r--ext/mplex/meson.build1
-rw-r--r--ext/opencv/meson.build1
-rw-r--r--ext/openh264/meson.build1
-rw-r--r--ext/openjpeg/meson.build1
-rw-r--r--ext/opus/meson.build1
-rw-r--r--ext/resindvd/meson.build1
-rw-r--r--ext/rsvg/meson.build1
-rw-r--r--ext/rtmp/meson.build1
-rw-r--r--ext/sbc/meson.build1
-rw-r--r--ext/smoothstreaming/meson.build1
-rw-r--r--ext/soundtouch/meson.build1
-rw-r--r--ext/spandsp/meson.build1
-rw-r--r--ext/srt/meson.build1
-rw-r--r--ext/srtp/meson.build1
-rw-r--r--ext/ttml/meson.build1
-rw-r--r--ext/voaacenc/meson.build1
-rw-r--r--ext/vulkan/meson.build1
-rw-r--r--ext/wayland/meson.build1
-rw-r--r--ext/webp/meson.build1
-rw-r--r--ext/webrtcdsp/meson.build1
-rw-r--r--ext/x265/meson.build1
-rw-r--r--ext/zbar/meson.build1
47 files changed, 47 insertions, 0 deletions
diff --git a/ext/aom/meson.build b/ext/aom/meson.build
index 96b086ebd..a16afcf26 100644
--- a/ext/aom/meson.build
+++ b/ext/aom/meson.build
@@ -8,4 +8,5 @@ if aom_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstaom, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/assrender/meson.build b/ext/assrender/meson.build
index 7db70adf5..fa5f18951 100644
--- a/ext/assrender/meson.build
+++ b/ext/assrender/meson.build
@@ -10,4 +10,5 @@ if ass_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstassrender, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/bs2b/meson.build b/ext/bs2b/meson.build
index 6007ea622..9b5cd4c17 100644
--- a/ext/bs2b/meson.build
+++ b/ext/bs2b/meson.build
@@ -12,4 +12,5 @@ if bs2b_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstbs2b, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/bz2/meson.build b/ext/bz2/meson.build
index f80d787e5..48a2dd91e 100644
--- a/ext/bz2/meson.build
+++ b/ext/bz2/meson.build
@@ -15,4 +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)
endif
diff --git a/ext/chromaprint/meson.build b/ext/chromaprint/meson.build
index 265f4a630..1c6af7765 100644
--- a/ext/chromaprint/meson.build
+++ b/ext/chromaprint/meson.build
@@ -9,4 +9,5 @@ if chromaprint_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstchromaprint, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/curl/meson.build b/ext/curl/meson.build
index a889e6ee1..0496b6ef7 100644
--- a/ext/curl/meson.build
+++ b/ext/curl/meson.build
@@ -26,4 +26,5 @@ if curl_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstcurl, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/dash/meson.build b/ext/dash/meson.build
index f07f97a26..3d7a0153b 100644
--- a/ext/dash/meson.build
+++ b/ext/dash/meson.build
@@ -16,4 +16,5 @@ if xml2_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstsouphttpsrc, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/directfb/meson.build b/ext/directfb/meson.build
index 6f110207e..686807d22 100644
--- a/ext/directfb/meson.build
+++ b/ext/directfb/meson.build
@@ -9,4 +9,5 @@ if directfb_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstdirectfb, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/dtls/meson.build b/ext/dtls/meson.build
index 1ce99dcbd..846d1fa2f 100644
--- a/ext/dtls/meson.build
+++ b/ext/dtls/meson.build
@@ -22,4 +22,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)
endif
diff --git a/ext/dts/meson.build b/ext/dts/meson.build
index 6bbf95a6e..567f0359b 100644
--- a/ext/dts/meson.build
+++ b/ext/dts/meson.build
@@ -18,4 +18,5 @@ if dca_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstdtsdec, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/faac/meson.build b/ext/faac/meson.build
index f9f3cad64..e23edaf8d 100644
--- a/ext/faac/meson.build
+++ b/ext/faac/meson.build
@@ -9,4 +9,5 @@ if faac_dep.found() and cc.has_header_symbol('faac.h', 'faacEncOpen')
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstfaac, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/faad/meson.build b/ext/faad/meson.build
index 2d3ff9ada..9bd8e2dd3 100644
--- a/ext/faad/meson.build
+++ b/ext/faad/meson.build
@@ -18,4 +18,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)
endif
diff --git a/ext/fdkaac/meson.build b/ext/fdkaac/meson.build
index 8142ca9d0..399704cf1 100644
--- a/ext/fdkaac/meson.build
+++ b/ext/fdkaac/meson.build
@@ -16,4 +16,5 @@ if fdkaac_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstfdkaac, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/flite/meson.build b/ext/flite/meson.build
index 6d1226f52..4470ab662 100644
--- a/ext/flite/meson.build
+++ b/ext/flite/meson.build
@@ -27,4 +27,5 @@ if flite_deps.length() == flite_libs.length() and cc.has_header_symbol('flite/fl
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstflite, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/fluidsynth/meson.build b/ext/fluidsynth/meson.build
index 610c4b873..740d1f659 100644
--- a/ext/fluidsynth/meson.build
+++ b/ext/fluidsynth/meson.build
@@ -9,4 +9,5 @@ if fluidsynth_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstfluidsynth, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/gl/meson.build b/ext/gl/meson.build
index 90a4bdbcb..3a4d5cdc8 100644
--- a/ext/gl/meson.build
+++ b/ext/gl/meson.build
@@ -33,4 +33,5 @@ if build_gstgl and gstgl_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstopenglmixers, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/gsm/meson.build b/ext/gsm/meson.build
index 327d61976..ef36d19eb 100644
--- a/ext/gsm/meson.build
+++ b/ext/gsm/meson.build
@@ -10,4 +10,5 @@ if gsm_dep.found() and (cc.has_header_symbol('gsm.h', 'gsm_create') or
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstgsm, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/hls/meson.build b/ext/hls/meson.build
index 1a0157e14..e631958ab 100644
--- a/ext/hls/meson.build
+++ b/ext/hls/meson.build
@@ -38,4 +38,5 @@ if hls_crypto_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gsthls, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/iqa/meson.build b/ext/iqa/meson.build
index 271928cbc..adf351dee 100644
--- a/ext/iqa/meson.build
+++ b/ext/iqa/meson.build
@@ -10,5 +10,6 @@ if dssim_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstiqa, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/kate/meson.build b/ext/kate/meson.build
index 303698bdd..241fa4c10 100644
--- a/ext/kate/meson.build
+++ b/ext/kate/meson.build
@@ -21,4 +21,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)
endif
diff --git a/ext/ladspa/meson.build b/ext/ladspa/meson.build
index 356a1f6f1..317f6d77b 100644
--- a/ext/ladspa/meson.build
+++ b/ext/ladspa/meson.build
@@ -23,4 +23,5 @@ if cc.has_header('ladspa.h')
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstladspa, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/libde265/meson.build b/ext/libde265/meson.build
index b8dd98110..b638f63d7 100644
--- a/ext/libde265/meson.build
+++ b/ext/libde265/meson.build
@@ -14,4 +14,5 @@ if de265_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstde265, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/libmms/meson.build b/ext/libmms/meson.build
index 23b00b5c5..960452041 100644
--- a/ext/libmms/meson.build
+++ b/ext/libmms/meson.build
@@ -10,4 +10,5 @@ if mms_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstmms, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/lv2/meson.build b/ext/lv2/meson.build
index bcb6442d8..730fc0914 100644
--- a/ext/lv2/meson.build
+++ b/ext/lv2/meson.build
@@ -16,4 +16,5 @@ if lv2_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstrsvg, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/mpeg2enc/meson.build b/ext/mpeg2enc/meson.build
index 358cfba9a..7f49b91ac 100644
--- a/ext/mpeg2enc/meson.build
+++ b/ext/mpeg2enc/meson.build
@@ -15,5 +15,6 @@ if mjpegtools_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstmpeg2enc, install_dir : plugins_pkgconfig_install_dir)
endif
endif
diff --git a/ext/mplex/meson.build b/ext/mplex/meson.build
index d1a0ade95..01a5683df 100644
--- a/ext/mplex/meson.build
+++ b/ext/mplex/meson.build
@@ -14,5 +14,6 @@ if mjpegtools_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstmplex2, install_dir : plugins_pkgconfig_install_dir)
endif
endif
diff --git a/ext/opencv/meson.build b/ext/opencv/meson.build
index e6c3c970e..64f0479c3 100644
--- a/ext/opencv/meson.build
+++ b/ext/opencv/meson.build
@@ -87,4 +87,5 @@ if opencv_found
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstopencv, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/openh264/meson.build b/ext/openh264/meson.build
index 666887afe..e885eb47b 100644
--- a/ext/openh264/meson.build
+++ b/ext/openh264/meson.build
@@ -17,4 +17,5 @@ if openh264_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstopenh264, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/openjpeg/meson.build b/ext/openjpeg/meson.build
index dc64ec62b..eef8c0894 100644
--- a/ext/openjpeg/meson.build
+++ b/ext/openjpeg/meson.build
@@ -24,4 +24,5 @@ if openjpeg_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstopenjpeg, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/opus/meson.build b/ext/opus/meson.build
index 22ee796e2..9f7e0d3f8 100644
--- a/ext/opus/meson.build
+++ b/ext/opus/meson.build
@@ -17,4 +17,5 @@ if opus_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstopus, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/resindvd/meson.build b/ext/resindvd/meson.build
index 7c5ef963f..95d711f29 100644
--- a/ext/resindvd/meson.build
+++ b/ext/resindvd/meson.build
@@ -24,4 +24,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)
endif
diff --git a/ext/rsvg/meson.build b/ext/rsvg/meson.build
index a78deb4ac..109ec2697 100644
--- a/ext/rsvg/meson.build
+++ b/ext/rsvg/meson.build
@@ -15,4 +15,5 @@ if rsvg_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstrsvg, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/rtmp/meson.build b/ext/rtmp/meson.build
index 2c7cce22a..149df39ad 100644
--- a/ext/rtmp/meson.build
+++ b/ext/rtmp/meson.build
@@ -15,4 +15,5 @@ if rtmp_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstrtmp, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/sbc/meson.build b/ext/sbc/meson.build
index e20d8ed5f..5fe7217e0 100644
--- a/ext/sbc/meson.build
+++ b/ext/sbc/meson.build
@@ -15,4 +15,5 @@ if sbc_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstsbc, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/smoothstreaming/meson.build b/ext/smoothstreaming/meson.build
index c1b694384..e1358cf61 100644
--- a/ext/smoothstreaming/meson.build
+++ b/ext/smoothstreaming/meson.build
@@ -18,4 +18,5 @@ if xml28_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstmss, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/soundtouch/meson.build b/ext/soundtouch/meson.build
index e4143d8a4..600182d08 100644
--- a/ext/soundtouch/meson.build
+++ b/ext/soundtouch/meson.build
@@ -29,4 +29,5 @@ if soundtouch_dep.found()
dependencies : [gstaudio_dep, soundtouch_dep],
install : true,
install_dir : plugins_install_dir)
+ pkgconfig.generate(gstsoundtouch, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/spandsp/meson.build b/ext/spandsp/meson.build
index 34c9bc841..7998ff910 100644
--- a/ext/spandsp/meson.build
+++ b/ext/spandsp/meson.build
@@ -19,4 +19,5 @@ if spandsp_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstspandsp, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/srt/meson.build b/ext/srt/meson.build
index c893178a9..d9ca1d503 100644
--- a/ext/srt/meson.build
+++ b/ext/srt/meson.build
@@ -24,4 +24,5 @@ if srt_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstsrt, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/srtp/meson.build b/ext/srtp/meson.build
index 830c2cf86..a818b38b4 100644
--- a/ext/srtp/meson.build
+++ b/ext/srtp/meson.build
@@ -31,4 +31,5 @@ if srtp_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstsrtp, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/ttml/meson.build b/ext/ttml/meson.build
index 891022a63..08898951d 100644
--- a/ext/ttml/meson.build
+++ b/ext/ttml/meson.build
@@ -19,4 +19,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)
endif
diff --git a/ext/voaacenc/meson.build b/ext/voaacenc/meson.build
index 0f2eec38c..16f3e48b5 100644
--- a/ext/voaacenc/meson.build
+++ b/ext/voaacenc/meson.build
@@ -12,4 +12,5 @@ if voaac_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstbz2, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/vulkan/meson.build b/ext/vulkan/meson.build
index 6861e9737..873cfbb3d 100644
--- a/ext/vulkan/meson.build
+++ b/ext/vulkan/meson.build
@@ -68,6 +68,7 @@ if vulkan_dep.found() and has_vulkan_header
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstvulkan, install_dir : plugins_pkgconfig_install_dir)
endif
endif
diff --git a/ext/wayland/meson.build b/ext/wayland/meson.build
index 654a644b0..e4bb754c4 100644
--- a/ext/wayland/meson.build
+++ b/ext/wayland/meson.build
@@ -41,4 +41,5 @@ if use_wayland
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstwaylandsink, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/webp/meson.build b/ext/webp/meson.build
index a809e8826..fab742c3f 100644
--- a/ext/webp/meson.build
+++ b/ext/webp/meson.build
@@ -15,4 +15,5 @@ if webp_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstwebp, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/webrtcdsp/meson.build b/ext/webrtcdsp/meson.build
index 0bc53c5bd..a5c47841b 100644
--- a/ext/webrtcdsp/meson.build
+++ b/ext/webrtcdsp/meson.build
@@ -15,4 +15,5 @@ if webrtc_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstwebrtcdsp, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/x265/meson.build b/ext/x265/meson.build
index 10740981f..249a6539d 100644
--- a/ext/x265/meson.build
+++ b/ext/x265/meson.build
@@ -8,4 +8,5 @@ if x265_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstx265, install_dir : plugins_pkgconfig_install_dir)
endif
diff --git a/ext/zbar/meson.build b/ext/zbar/meson.build
index 738e6d0e7..6371c2c2a 100644
--- a/ext/zbar/meson.build
+++ b/ext/zbar/meson.build
@@ -8,4 +8,5 @@ if zbar_dep.found()
install : true,
install_dir : plugins_install_dir,
)
+ pkgconfig.generate(gstzbar, install_dir : plugins_pkgconfig_install_dir)
endif