[oe] [PATCH] pangomm,goffice: Add missing dependencies

Martin Jansa martin.jansa at gmail.com
Sun Nov 24 14:17:28 UTC 2013


On Thu, Nov 21, 2013 at 09:23:50AM +0100, Ulf Samuelsson wrote:
> Signed-off-by: Ulf Samuelsson <ulf at emagii.com>

Please rebase to master first, librsvg is already there and pangomm_2.28.2
is already gone _and_ fixed, both many months ago

commit 45b798b2880463813d0f6673615b54fcbdad1a02
Author:     Martin Jansa <Martin.Jansa at gmail.com>
AuthorDate: Thu Aug 8 09:13:50 2013 +0200
Commit:     Martin Jansa <Martin.Jansa at gmail.com>
CommitDate: Wed Aug 14 13:34:29 2013 +0200

    goffice: add librsvg dependency
    
    * No package 'librsvg-2.0' found
    
    Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>

diff --git a/meta-gnome/recipes-support/goffice/goffice_0.10.1.bb b/meta-gnome/recipes-support/goffice/goffice_0.10.1.bb
index 5b46d99..098e275 100644
--- a/meta-gnome/recipes-support/goffice/goffice_0.10.1.bb
+++ b/meta-gnome/recipes-support/goffice/goffice_0.10.1.bb
@@ -3,7 +3,7 @@ DESCRIPTION="Gnome Office Library"
 LICENSE="GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=6dc33ff21e1ba1ac1a2a1069d361e29e"
 
-DEPENDS = "libxml-parser-perl-native glib-2.0 gtk+3 pango cairo libgsf libpcre libxml2 libart-lgpl"
+DEPENDS = "libxml-parser-perl-native glib-2.0 gtk+3 pango cairo libgsf libpcre libxml2 libart-lgpl librsvg"
 
 inherit gnome pkgconfig perlnative
 
commit 2c55673d4b39a36b95d96b4107af91c1e2014d61
Author:     Khem Raj <raj.khem at gmail.com>
AuthorDate: Fri May 17 05:53:15 2013 +0000
Commit:     Martin Jansa <Martin.Jansa at gmail.com>
CommitDate: Tue May 21 12:45:48 2013 +0200

    pangomm: Add missing dependency on pango
    
    Fixes errors like
    
    | configure:15678: error: Package requirements (glibmm-2.4 >= 2.14.1
    cairomm-1.0 >= 1.2.2 pangocairo >= 1.23.0) were not met:
    |
    | No package 'pangocairo' found
    
    Signed-off-by: Khem Raj <raj.khem at gmail.com>
    Acked-by: Andreas Müller <schnitzeltony at googlemail.com>
    Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>

diff --git a/meta-oe/recipes-graphics/pango/pangomm_2.28.2.bb b/meta-oe/recipes-graphics/pango/pangomm_2.28.2.bb
index 4419113..302062c 100644
--- a/meta-oe/recipes-graphics/pango/pangomm_2.28.2.bb
+++ b/meta-oe/recipes-graphics/pango/pangomm_2.28.2.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d8045f3b8f929c1cb29a1e3fd737b499 \
 
 PR = "r2"
 
-DEPENDS = "mm-common cairomm glibmm"
+DEPENDS = "mm-common cairomm glibmm pango"
 
 SHRT_VER = "${@d.getVar('PV',1).split('.')[0]}.${@d.getVar('PV',1).split('.')[1]}"
 
> ---
>  .../recipes-support/goffice/goffice_0.10.1.bb      |    5 ++++-
>  meta-oe/recipes-graphics/pango/pangomm_2.28.2.bb   |    2 +-
>  2 files changed, 5 insertions(+), 2 deletions(-)
> 
> diff --git a/meta-gnome/recipes-support/goffice/goffice_0.10.1.bb b/meta-gnome/recipes-support/goffice/goffice_0.10.1.bb
> index 5b46d99..77dd60e 100644
> --- a/meta-gnome/recipes-support/goffice/goffice_0.10.1.bb
> +++ b/meta-gnome/recipes-support/goffice/goffice_0.10.1.bb
> @@ -3,7 +3,10 @@ DESCRIPTION="Gnome Office Library"
>  LICENSE="GPLv2"
>  LIC_FILES_CHKSUM = "file://COPYING;md5=6dc33ff21e1ba1ac1a2a1069d361e29e"
>  
> -DEPENDS = "libxml-parser-perl-native glib-2.0 gtk+3 pango cairo libgsf libpcre libxml2 libart-lgpl"
> +DEPENDS = "libxml-parser-perl-native glib-2.0 gtk+3 pango cairo libgsf libpcre libxml2 libart-lgpl librsvg gdk-pixbuf"
> +
> +# The following dependencies exists, but are they handled in OpenEmbedded?
> +# DEPENDS = "gobject-2.0 gmodule-2.0 gio-2.0"
>  
>  inherit gnome pkgconfig perlnative
>  
> diff --git a/meta-oe/recipes-graphics/pango/pangomm_2.28.2.bb b/meta-oe/recipes-graphics/pango/pangomm_2.28.2.bb
> index 4419113..302062c 100644
> --- a/meta-oe/recipes-graphics/pango/pangomm_2.28.2.bb
> +++ b/meta-oe/recipes-graphics/pango/pangomm_2.28.2.bb
> @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d8045f3b8f929c1cb29a1e3fd737b499 \
>  
>  PR = "r2"
>  
> -DEPENDS = "mm-common cairomm glibmm"
> +DEPENDS = "mm-common cairomm glibmm pango"
>  
>  SHRT_VER = "${@d.getVar('PV',1).split('.')[0]}.${@d.getVar('PV',1).split('.')[1]}"
>  
> -- 
> 1.7.9.5
> 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20131124/14a74e7d/attachment-0002.sig>


More information about the Openembedded-devel mailing list