* [Buildroot] [PATCH 1/1] package/pango: propagate reverse dependencies
@ 2022-05-14 22:03 James Hilliard
2022-05-17 21:03 ` Thomas Petazzoni via buildroot
2022-05-29 8:53 ` Peter Korsgaard
0 siblings, 2 replies; 3+ messages in thread
From: James Hilliard @ 2022-05-14 22:03 UTC (permalink / raw)
To: buildroot; +Cc: James Hilliard, Yann E . MORIN, Thomas Petazzoni
It appears some pango reverse dependencies aren't propagated properly.
Fixes:
WARNING: unmet direct dependencies detected for BR2_PACKAGE_PANGO
Depends on [n]: BR2_USE_WCHAR [=y] && BR2_TOOLCHAIN_HAS_THREADS [=y] && BR2_USE_MMU [=y] && BR2_INSTALL_LIBSTDCPP [=y] && BR2_TOOLCHAIN_HAS_SYNC_4 [=y] && BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 [=n]
Selected by [y]:
- BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTML [=y] && BR2_PACKAGE_GSTREAMER1 [=y] && BR2_PACKAGE_GST1_PLUGINS_BAD [=y] && BR2_USE_WCHAR [=y] && BR2_TOOLCHAIN_HAS_THREADS [=y] && BR2_INSTALL_LIBSTDCPP [=y] && BR2_TOOLCHAIN_HAS_SYNC_4 [=y]
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
package/gstreamer1/gst1-plugins-bad/Config.in | 2 ++
package/gstreamer1/gst1-plugins-base/Config.in | 3 +++
package/weston/Config.in | 1 +
3 files changed, 6 insertions(+)
diff --git a/package/gstreamer1/gst1-plugins-bad/Config.in b/package/gstreamer1/gst1-plugins-bad/Config.in
index 669360adb1..209a1c4b1f 100644
--- a/package/gstreamer1/gst1-plugins-bad/Config.in
+++ b/package/gstreamer1/gst1-plugins-bad/Config.in
@@ -481,8 +481,10 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTML
bool "ttml"
depends on BR2_USE_WCHAR # pango -> glib2
depends on BR2_TOOLCHAIN_HAS_THREADS # pango -> glib2
+ depends on BR2_USE_MMU # pango -> glib2
depends on BR2_INSTALL_LIBSTDCPP # pango -> freetype
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz
+ depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz
select BR2_PACKAGE_CAIRO
select BR2_PACKAGE_LIBXML2
select BR2_PACKAGE_PANGO
diff --git a/package/gstreamer1/gst1-plugins-base/Config.in b/package/gstreamer1/gst1-plugins-base/Config.in
index 7ca94d7dc4..c7f0e91fa7 100644
--- a/package/gstreamer1/gst1-plugins-base/Config.in
+++ b/package/gstreamer1/gst1-plugins-base/Config.in
@@ -291,6 +291,9 @@ config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_OPUS
config BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_PANGO
bool "pango font renderer"
+ depends on BR2_USE_WCHAR # pango -> glib2
+ depends on BR2_TOOLCHAIN_HAS_THREADS # pango -> glib2
+ depends on BR2_USE_MMU # pango -> glib2
depends on BR2_INSTALL_LIBSTDCPP # pango -> freetype
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuzz
diff --git a/package/weston/Config.in b/package/weston/Config.in
index 6ad8241caa..babbe214dc 100644
--- a/package/weston/Config.in
+++ b/package/weston/Config.in
@@ -147,6 +147,7 @@ config BR2_PACKAGE_WESTON_DEMO_CLIENTS
bool "demo clients"
depends on BR2_USE_MMU # pango
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango
+ depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango
depends on BR2_INSTALL_LIBSTDCPP # pango
depends on BR2_TOOLCHAIN_HAS_THREADS # pango
depends on BR2_USE_WCHAR # pango
--
2.25.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/pango: propagate reverse dependencies
2022-05-14 22:03 [Buildroot] [PATCH 1/1] package/pango: propagate reverse dependencies James Hilliard
@ 2022-05-17 21:03 ` Thomas Petazzoni via buildroot
2022-05-29 8:53 ` Peter Korsgaard
1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni via buildroot @ 2022-05-17 21:03 UTC (permalink / raw)
To: James Hilliard; +Cc: Yann E . MORIN, buildroot
On Sat, 14 May 2022 16:03:47 -0600
James Hilliard <james.hilliard1@gmail.com> wrote:
> It appears some pango reverse dependencies aren't propagated properly.
>
> Fixes:
> WARNING: unmet direct dependencies detected for BR2_PACKAGE_PANGO
> Depends on [n]: BR2_USE_WCHAR [=y] && BR2_TOOLCHAIN_HAS_THREADS [=y] && BR2_USE_MMU [=y] && BR2_INSTALL_LIBSTDCPP [=y] && BR2_TOOLCHAIN_HAS_SYNC_4 [=y] && BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 [=n]
> Selected by [y]:
> - BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTML [=y] && BR2_PACKAGE_GSTREAMER1 [=y] && BR2_PACKAGE_GST1_PLUGINS_BAD [=y] && BR2_USE_WCHAR [=y] && BR2_TOOLCHAIN_HAS_THREADS [=y] && BR2_INSTALL_LIBSTDCPP [=y] && BR2_TOOLCHAIN_HAS_SYNC_4 [=y]
>
> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
> ---
> package/gstreamer1/gst1-plugins-bad/Config.in | 2 ++
> package/gstreamer1/gst1-plugins-base/Config.in | 3 +++
> package/weston/Config.in | 1 +
> 3 files changed, 6 insertions(+)
I've applied to master, but after adding the necessary updates to the
Config.in comments, which you had also forgotten in this patch.
Thanks a lot!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/pango: propagate reverse dependencies
2022-05-14 22:03 [Buildroot] [PATCH 1/1] package/pango: propagate reverse dependencies James Hilliard
2022-05-17 21:03 ` Thomas Petazzoni via buildroot
@ 2022-05-29 8:53 ` Peter Korsgaard
1 sibling, 0 replies; 3+ messages in thread
From: Peter Korsgaard @ 2022-05-29 8:53 UTC (permalink / raw)
To: James Hilliard; +Cc: Yann E . MORIN, Thomas Petazzoni, buildroot
>>>>> "James" == James Hilliard <james.hilliard1@gmail.com> writes:
> It appears some pango reverse dependencies aren't propagated properly.
> Fixes:
> WARNING: unmet direct dependencies detected for BR2_PACKAGE_PANGO
> Depends on [n]: BR2_USE_WCHAR [=y] && BR2_TOOLCHAIN_HAS_THREADS [=y] && BR2_USE_MMU [=y] && BR2_INSTALL_LIBSTDCPP [=y] && BR2_TOOLCHAIN_HAS_SYNC_4 [=y] && BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 [=n]
> Selected by [y]:
> - BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTML [=y] && BR2_PACKAGE_GSTREAMER1 [=y] && BR2_PACKAGE_GST1_PLUGINS_BAD [=y] && BR2_USE_WCHAR [=y] && BR2_TOOLCHAIN_HAS_THREADS [=y] && BR2_INSTALL_LIBSTDCPP [=y] && BR2_TOOLCHAIN_HAS_SYNC_4 [=y]
> Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Committed to 2022.02.x, thanks.
--
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2022-05-29 8:53 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-14 22:03 [Buildroot] [PATCH 1/1] package/pango: propagate reverse dependencies James Hilliard
2022-05-17 21:03 ` Thomas Petazzoni via buildroot
2022-05-29 8:53 ` Peter Korsgaard
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.