--- gst-libs/gst/codecs/meson.build.orig 2026-02-26 01:44:06 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 = { @@ -101,3 +109,4 @@ meson.override_dependency(pkg_name, gstcodecs_dep) dependencies : [gstvideo_dep, gstcodecparsers_dep]) meson.override_dependency(pkg_name, gstcodecs_dep) +endif