[OE-core] [PATCH] gtk+3: add librsvg to DEPENDS

Burton, Ross ross.burton at intel.com
Fri Mar 29 12:04:40 UTC 2019


But GTK+ doesn't depend on librsvg at all, and this is a failure in
adwaita-icon-theme.  Why doesn't the dependency belong on
adwaita-icon-theme?

Ross

On Tue, 26 Mar 2019 at 10:30, Andreas Müller <schnitzeltony at gmail.com> wrote:
>
> adwaita-icon-themes failes to create symbolic icons. In log.do_install when
> calling gtk-encode-symbolic-svg there many complaints
>
> | Can't load file: Unrecognized image file format
>
> We fail her now due to:
>
> commit 7f6c57635ff4e1edf7a46c49af34846ad0a4bf73
> Author: Alexander Kanavin <alex.kanavin at gmail.com>
> Date:   Wed Jan 30 11:59:25 2019 +0100
>
> gtk+3: remove the gtk-icon-utils-native recipe
>
> gtk-icon-utils-native had librsvg in its DEPENDS. We do not add librsvg-native
> because same issue would occure for gtk-encode-symbolic-svg on target.
>
> Signed-off-by: Andreas Müller <schnitzeltony at gmail.com>
> ---
>  meta/recipes-gnome/gtk+/gtk+3.inc | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/recipes-gnome/gtk+/gtk+3.inc b/meta/recipes-gnome/gtk+/gtk+3.inc
> index 77b6c31536..b58641a470 100644
> --- a/meta/recipes-gnome/gtk+/gtk+3.inc
> +++ b/meta/recipes-gnome/gtk+/gtk+3.inc
> @@ -5,7 +5,7 @@ HOMEPAGE = "http://www.gtk.org"
>  BUGTRACKER = "https://bugzilla.gnome.org/"
>  SECTION = "libs"
>
> -DEPENDS = "glib-2.0 cairo pango atk jpeg libpng gdk-pixbuf \
> +DEPENDS = "glib-2.0 cairo pango atk jpeg libpng gdk-pixbuf librsvg \
>             gdk-pixbuf-native"
>
>  LICENSE = "LGPLv2 & LGPLv2+ & LGPLv2.1+"
> --
> 2.20.1
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core


More information about the Openembedded-core mailing list