From b706b6d84eb7c109ca0468dbc4b684a76b05d082 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Minier?= Date: Sat, 14 Mar 2020 20:22:50 +0100 Subject: [PATCH] pkgconfig: fix missing gst-tag Requires Promote deps gstreamer-tag to Requires for pbutils and add missing gstreamer-tag Requires for gst-audio. Uninstalled builds would fail with: stage/usr/local/lib/x86_64-linux-gnu/libgstpbutils-1.0.so: undefined reference to `gst_tag_list_to_vorbiscomment_buffer' [...] stage/usr/local/lib/x86_64-linux-gnu/libgstaudio-1.0.so: undefined reference to `gst_tag_register_musicbrainz_tags' --- pkgconfig/gstreamer-audio-uninstalled.pc.in | 2 +- pkgconfig/gstreamer-audio.pc.in | 2 +- pkgconfig/gstreamer-pbutils-uninstalled.pc.in | 3 +-- pkgconfig/gstreamer-pbutils.pc.in | 3 +-- 4 files changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgconfig/gstreamer-audio-uninstalled.pc.in b/pkgconfig/gstreamer-audio-uninstalled.pc.in index badcc070db..50b683821f 100644 --- a/pkgconfig/gstreamer-audio-uninstalled.pc.in +++ b/pkgconfig/gstreamer-audio-uninstalled.pc.in @@ -10,7 +10,7 @@ typelibdir=@abs_top_builddir@/gst-libs/gst/audio Name: GStreamer Audio Library, Uninstalled Description: Audio helper functions and base classes, uninstalled Version: @VERSION@ -Requires: gstreamer-@GST_API_VERSION@ gstreamer-base-@GST_API_VERSION@ +Requires: gstreamer-@GST_API_VERSION@ gstreamer-base-@GST_API_VERSION@ gstreamer-tag-@GST_API_VERSION@ Requires.private: @ORC_PC@ Libs: -L${libdir} -lgstaudio-@GST_API_VERSION@ Cflags: -I@abs_top_srcdir@/gst-libs -I@abs_top_builddir@/gst-libs diff --git a/pkgconfig/gstreamer-audio.pc.in b/pkgconfig/gstreamer-audio.pc.in index efb83725de..1f8a04fe12 100644 --- a/pkgconfig/gstreamer-audio.pc.in +++ b/pkgconfig/gstreamer-audio.pc.in @@ -9,7 +9,7 @@ typelibdir=${libdir}/girepository-1.0 Name: GStreamer Audio library Description: Audio helper functions and base classes -Requires: gstreamer-@GST_API_VERSION@ gstreamer-base-@GST_API_VERSION@ +Requires: gstreamer-@GST_API_VERSION@ gstreamer-base-@GST_API_VERSION@ gstreamer-tag-@GST_API_VERSION@ Requires.private: @ORC_PC@ Version: @VERSION@ Libs: -L${libdir} -lgstaudio-@GST_API_VERSION@ diff --git a/pkgconfig/gstreamer-pbutils-uninstalled.pc.in b/pkgconfig/gstreamer-pbutils-uninstalled.pc.in index b18804e518..9ae4464000 100644 --- a/pkgconfig/gstreamer-pbutils-uninstalled.pc.in +++ b/pkgconfig/gstreamer-pbutils-uninstalled.pc.in @@ -10,8 +10,7 @@ typelibdir=@abs_top_builddir@/gst-libs/gst/pbutils Name: GStreamer Base Utils Library, Uninstalled Description: General utility functions, uninstalled Version: @VERSION@ -Requires: gstreamer-@GST_API_VERSION@ gstreamer-audio-@GST_API_VERSION@ gstreamer-base-@GST_API_VERSION@ gstreamer-video-@GST_API_VERSION@ -Requires.private: gstreamer-tag-@GST_API_VERSION@ +Requires: gstreamer-@GST_API_VERSION@ gstreamer-audio-@GST_API_VERSION@ gstreamer-base-@GST_API_VERSION@ gstreamer-video-@GST_API_VERSION@ gstreamer-tag-@GST_API_VERSION@ Libs: -L${libdir} -lgstpbutils-@GST_API_VERSION@ Cflags: -I@abs_top_srcdir@/gst-libs -I@abs_top_builddir@/gst-libs diff --git a/pkgconfig/gstreamer-pbutils.pc.in b/pkgconfig/gstreamer-pbutils.pc.in index 02cea73fcb..116a565784 100644 --- a/pkgconfig/gstreamer-pbutils.pc.in +++ b/pkgconfig/gstreamer-pbutils.pc.in @@ -9,8 +9,7 @@ typelibdir=${libdir}/girepository-1.0 Name: GStreamer Base Utils Library Description: General utility functions -Requires: gstreamer-@GST_API_VERSION@ gstreamer-audio-@GST_API_VERSION@ gstreamer-base-@GST_API_VERSION@ gstreamer-video-@GST_API_VERSION@ -Requires.private: gstreamer-tag-@GST_API_VERSION@ +Requires: gstreamer-@GST_API_VERSION@ gstreamer-audio-@GST_API_VERSION@ gstreamer-base-@GST_API_VERSION@ gstreamer-video-@GST_API_VERSION@ gstreamer-tag-@GST_API_VERSION@ Version: @VERSION@ Libs: -L${libdir} -lgstpbutils-@GST_API_VERSION@ Cflags: -I${includedir}