ports/multimedia/gstreamer1-plugins-bad/files/patch-gst-libs_gst_codecs_meson.build

26 lines
818 B
Text

--- gst-libs/gst/codecs/meson.build.orig 2025-03-11 20:14:44 UTC
+++ gst-libs/gst/codecs/meson.build
@@ -1,3 +1,4 @@
+if get_option('codecs').enabled()
codecs_sources = files(
'gsth264decoder.c',
'gsth264picture.c',
@@ -64,6 +65,13 @@ pkg_name = 'gstreamer-codecs-1.0'
library_def = {'lib': gstcodecs}
pkg_name = 'gstreamer-codecs-1.0'
+pkgconfig.generate(gstcodecs,
+ libraries : [gst_dep, gstbase_dep],
+ variables : pkgconfig_variables,
+ subdirs : pkgconfig_subdirs,
+ name : pkg_name,
+ description : 'Codecs library for GStreamer elements',
+)
gen_sources = []
if build_gir
gir = {
@@ -99,3 +107,4 @@ meson.override_dependency(pkg_name, gstcodecs_dep)
sources: gen_sources,
dependencies : [gstvideo_dep, gstcodecparsers_dep])
meson.override_dependency(pkg_name, gstcodecs_dep)
+endif