[oe] [meta-oe][WIP][PATCH 04/25] imlib2, mcnavi: Blacklist because of broken imlib2 after freetype2-config was removed

Stephen Arnold stephen.arnold42 at gmail.com
Mon Jun 23 02:11:03 UTC 2014


It sure looks like gmail doesn't like .bbappend files as attachments, so
this is what I meant.

Steve


inherit autotools-brokensep

CFLAGS_append = " -I${STAGING_INCDIR}/freetype2"
CXXFLAGS_append = " -I${STAGING_INCDIR}/freetype2"
LDFLAGS_append = " -lfreetype"

EXTRA_OECONF += "--enable-visibility-hiding"

RPROVIDES_${PN}-tests += "imlib2-tests"
RPROVIDES_${PN}-themes += "imlib2-themes"
RPROVIDES_${PN}-filters += "imlib2-filters"
RPROVIDES_${PN}-loaders += "imlib2-loaders"

DEBIAN_NOAUTONAME_${PN}-tests = "1"
DEBIAN_NOAUTONAME_${PN}-themes = "1"
DEBIAN_NOAUTONAME_${PN}-filters = "1"
DEBIAN_NOAUTONAME_${PN}-loaders = "1"
DEBIAN_NOAUTONAME_${PN}-filters-dbg = "1"
DEBIAN_NOAUTONAME_${PN}-loaders-dbg = "1"



On Sun, Jun 22, 2014 at 7:05 PM, Stephen Arnold <stephen.arnold42 at gmail.com>
wrote:

> This one doesn't build with the pkg-config trick; it needs more help than
> that...  The attached bbappend is what works for me, after removing the
> blacklist.
>
> Steve
>
>
>
> On Thu, Jun 19, 2014 at 2:59 AM, Martin Jansa <martin.jansa at gmail.com>
> wrote:
>
>> Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
>> ---
>>  meta-efl/recipes-efl/efl/imlib2_svn.bb             | 2 ++
>>  meta-efl/recipes-navigation/mcnavi/mcnavi_0.3.4.bb | 2 ++
>>  2 files changed, 4 insertions(+)
>>
>> diff --git a/meta-efl/recipes-efl/efl/imlib2_svn.bb
>> b/meta-efl/recipes-efl/efl/imlib2_svn.bb
>> index 8bd8032..9806de7 100644
>> --- a/meta-efl/recipes-efl/efl/imlib2_svn.bb
>> +++ b/meta-efl/recipes-efl/efl/imlib2_svn.bb
>> @@ -7,6 +7,8 @@ PROVIDES = "virtual/imlib2"
>>  PV = "1.4.5+svnr${SRCPV}"
>>  SRCREV = "${EFL_SRCREV}"
>>
>> +PNBLACKLIST[imlib2] = "BROKEN: needs to be updated to use freetype2
>> pkg-config"
>> +
>>  inherit efl binconfig
>>  SRC_URI = "${E_SVN}/trunk;module=${SRCNAME};protocol=http;scmdata=keep"
>>  S = "${WORKDIR}/${SRCNAME}"
>> diff --git a/meta-efl/recipes-navigation/mcnavi/mcnavi_0.3.4.bb
>> b/meta-efl/recipes-navigation/mcnavi/mcnavi_0.3.4.bb
>> index d07b143..1a6e4a0 100644
>> --- a/meta-efl/recipes-navigation/mcnavi/mcnavi_0.3.4.bb
>> +++ b/meta-efl/recipes-navigation/mcnavi/mcnavi_0.3.4.bb
>> @@ -4,6 +4,8 @@ LICENSE = "GPLv3"
>>  LIC_FILES_CHKSUM = "file://COPYING;md5=8f0e2cd40e05189ec81232da84bd6e1a"
>>  DEPENDS = "ecore evas imlib2 gpsd edje edje-native mysql5"
>>
>> +PNBLACKLIST[mcnavi] = "BROKEN: depends on broken imlib2"
>> +
>>  SRC_URI = "
>> http://www.gps-routes.info/debian/pool/main/m/mcnavi/mcnavi_${PV}.tar.gz"
>>  SRC_URI[md5sum] = "6860cde5c02a9f93c829da4b10e5a226"
>>  SRC_URI[sha256sum] =
>> "ee7f65155e91386175875fc4f72f4bc94e4e9cdb8258112632da94520ef2c349"
>> --
>> 2.0.0
>>
>> --
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel at lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>>
>
>



More information about the Openembedded-devel mailing list