Re: [oe] [meta-oe][meta-systemd][PATCH V3 1/2] bluez4_4.101.bbappend: update according to bluez4

2015-04-27 Thread Paul Eggleton
Hi Anders,

On Monday 27 April 2015 06:53:19 Anders Darander wrote:
> * Cristian Iorga  [150424 17:45]:
> > bluez4 recipe has been updated with proper systemd
> > support, so update meta-systemd append accordingly.
> > Also update to the right directory structure.
> > 
> > Signed-off-by: Cristian Iorga 
> > ---
> > 
> >  .../recipes-connectivity/bluez/bluez4_4.101.bbappend | 5
> >  - 1 file changed, 5 deletions(-)
> >  rename meta-systemd/{oe-core =>
> >  meta-oe}/recipes-connectivity/bluez/bluez4_4.101.bbappend (51%)
> Like Martin asked on you V2, why do you keep this as a bbappend, instead
> of adding this directly to the recipe?
> 
> If you look at meta-systemd today, you'll see that there's only a minor
> number of recipes from oe-core, that's being appended. All the other
> recipes that previously where appended to from meta-systemd, has got
> their systemd support directly in their own recipes.

It depends on what you mean by systemd "support". What's left over in most of 
the meta-systemd bbappends is RPROVIDES/RREPLACES/RCONFLICTS on the package 
names which we haven't used for a couple of years by now; surely at some point 
we should let those die with meta-systemd?

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH] vim: add checksum

2015-04-27 Thread Martin Jansa
On Sun, Mar 22, 2015 at 06:23:44PM +0100, Rafaël Carré wrote:
> On 03/22/2015 04:55 PM, Martin Jansa wrote:
> > On Sun, Mar 22, 2015 at 11:09:03AM +0100, Rafaël Carré wrote:
> >> Hello,
> >>
> >> I couldn't reproduce the checksum error with a fresh build with an empty
> >> downloads/ folder.
> >>
> >> So this patch is apparently needed only when populating downloads/
> >> folder before fetching vim.
> >>
> >> I will investigate a bit more, I think the patch should actually be in
> >> bitbake
> >> (missing supports_checksum for Hg.py)
> > 
> > Should bitbake support checksums for hg? We don't use them for any other
> > SCM like git or svn, if we do that for hg, what will be included in th
> > checksum? Whole directory with hg checkout? Is it stable (e.g. doesn't
> > hg fetch everything and then checkout required revision like git does?)
> 
> Exactly, what I meant was Hg.py needs to explicitely say checksums are
> disabled:
> 
> supports_checksum(foo):
> return False

Did you send such patch to bitbake-devel? I haven't seen it there.

Regards,

> 
> 
> > I've included this patch in master-next, but now when I see that it's
> > fetched from hg I'll drop it.
> > 
> >> On 03/20/2015 03:20 PM, Rafaël Carré wrote:
> >>> ---
> >>>  meta-oe/recipes-support/vim/vim_7.4.481.bb | 4 
> >>>  1 file changed, 4 insertions(+)
> >>>
> >>> diff --git a/meta-oe/recipes-support/vim/vim_7.4.481.bb 
> >>> b/meta-oe/recipes-support/vim/vim_7.4.481.bb
> >>> index afdea84..ac59077 100644
> >>> --- a/meta-oe/recipes-support/vim/vim_7.4.481.bb
> >>> +++ b/meta-oe/recipes-support/vim/vim_7.4.481.bb
> >>> @@ -10,6 +10,10 @@ SRC_URI = 
> >>> "hg://vim.googlecode.com/hg/;protocol=https;module=vim \
> >>> file://disable_acl_header_check.patch;patchdir=.. \
> >>> 
> >>> file://vim-add-knob-whether-elf.h-are-checked.patch;patchdir=.. \
> >>>  "
> >>> +
> >>> +SRC_URI[md5sum] = "5fd5d754581a673a25733c12367cf9d2"
> >>> +SRC_URI[sha256sum] = 
> >>> "e2cc416dabea503e9e5631afc21bb00dcbfb9d05481641b75f247fd89ff4d7e8"
> >>> +
> >>>  SRCREV = "v7-4-481"
> >>>  
> >>>  S = "${WORKDIR}/vim/src"
> 
> -- 
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][meta-systemd][PATCH V3 1/2] bluez4_4.101.bbappend: update according to bluez4

2015-04-27 Thread Burton, Ross
On 27 April 2015 at 09:28, Paul Eggleton 
wrote:

> > If you look at meta-systemd today, you'll see that there's only a minor
> > number of recipes from oe-core, that's being appended. All the other
> > recipes that previously where appended to from meta-systemd, has got
> > their systemd support directly in their own recipes.
>
> It depends on what you mean by systemd "support". What's left over in most
> of
> the meta-systemd bbappends is RPROVIDES/RREPLACES/RCONFLICTS on the package
> names which we haven't used for a couple of years by now; surely at some
> point
> we should let those die with meta-systemd?


FWIW I agree here. Those names are only for compatibility with
meta-systemd, so they can stay in meta-systemd and eventually be retired.

Ross
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] meta-browser][PATCH V2] cef3: Add recipe for Chromium Embedded Framework

2015-04-27 Thread Alex J Lennon


On 24/03/2015 19:58, Otavio Salvador wrote:
> On Tue, Mar 24, 2015 at 3:51 PM, Khem Raj  wrote:
>> On Mar 24, 2015 9:36 AM, "Otavio Salvador" 
wrote:
>>>
>>> On Tue, Mar 24, 2015 at 12:51 PM, Khem Raj  wrote:

> On Mar 24, 2015, at 4:56 AM, Otavio Salvador 
>> wrote:
>
>
> I'd prefer to do it once and avoid adding another recipe and handle
> same problems we had solved there. Also this allows for example the
> use of i.MX patches on meta-fsl-arm.

 My usecase is not i.MX moreover I do not have i.MX h/w to test as well,
>> current set work fine for the architectures I need it for, if someone
wants
>> to help in testing on other machines, its welcome. however as I said, it
>> will be in subsequent work to unite both recipes due to the overhead as
>> explained in last email.
>>>
>>> I am not asking you to test cef3 on i.MX, this is fine. I don't want
>>> another giant build recipe with duplication.
>>
>> I am aware of that. This let's other folks hands on it with a working
>> version. Moving cef to latest chromium is a bigger exercise and will
delay
>> this. That's the motivation.
>
> Reuse chromium.inc file for this, so we at least avoid recipe
> duplication? If you have a good reason to avoid it I am fine but I
> certainly prefer reuse here.
>

Hi - thanks for the initial cef3 recipe. I've been taking a look at this
with a view to a cef3 recipe based on chromium.inc that I can use to
build for i.MX6 (the original recipe was failing to build for me)

I have this building now and was able to run cefsimple on i.MX6 although
I am unsure whether it's correctly using hardware acceleration and I
think it needs more work / cleanups.

I wish to use cefglue to wrap a Mono WebBrowser control around CEF3 and
there are a set of standard Chromium builds it supports to this end.

I can build Chromium 39.0.2171.95 and the current 40.0.2214.91 recipe
but when I go to 41.0.2272.104 which is supported by one of the newer
cefglue releases I get an error of this form:

| In file included from ../../v8/src/base/sys-info.cc:19:0:
| /usr/include/c++/4.8/limits:42:28: fatal error: bits/c++config.h: No
such file or directory
|  #include 
| ^
| compilation terminated.
| ninja: build stopped: subcommand failed.

I'm using a fairly vanilla x64 Ubuntu 14.04.2 LTS. It looks like some
kind of paths/sysroot issue with the host compiler settings. I see
googling that others have had similar issues with x64 hosts  but I can't
quite work out what to do.

Can anybody advise?

Thanks,

Alex
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][meta-systemd][PATCH V3 1/2] bluez4_4.101.bbappend: update according to bluez4

2015-04-27 Thread Martin Jansa
On Mon, Apr 27, 2015 at 11:54:49AM +0100, Burton, Ross wrote:
> On 27 April 2015 at 09:28, Paul Eggleton 
> wrote:
> 
> > > If you look at meta-systemd today, you'll see that there's only a minor
> > > number of recipes from oe-core, that's being appended. All the other
> > > recipes that previously where appended to from meta-systemd, has got
> > > their systemd support directly in their own recipes.
> >
> > It depends on what you mean by systemd "support". What's left over in most
> > of
> > the meta-systemd bbappends is RPROVIDES/RREPLACES/RCONFLICTS on the package
> > names which we haven't used for a couple of years by now; surely at some
> > point
> > we should let those die with meta-systemd?
> 
> 
> FWIW I agree here. Those names are only for compatibility with
> meta-systemd, so they can stay in meta-systemd and eventually be retired.

They were already migrated from meta-systemd to meta-openembedded/*
layers long time ago, so now when bluez4 is being added to meta-oe then
for consistency sake it should get these names inside of the recipe as
well.

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH V6] bluez collection: add (moved from oe-core)

2015-04-27 Thread Cristian Iorga
BlueZ 4.x Bluetooth stack has been removed from oe-core.
However, it is still supported, so add it to
recipes-connectivity in meta-oe.

meta-systemd layer bluez4 bbappend has been integrated
into bluez4 recipe.

In order to use it in oe-core/poky/YP, 'bluez5' backfill
distro feature needs to be disabled via:
DISTRO_FEATURES_BACKFILL_CONSIDERED = "bluez5" .
'bluetooth' distro feature needs to be present also.

Signed-off-by: Cristian Iorga 
---
 .../obsolete_automake_macros.patch |  14 +++
 .../bluez/bluez-hcidump_2.5.bb |  22 +
 .../bluez/bluez4-4.101/bluetooth.conf  |  16 +++
 .../bluez/bluez4-4.101/fix-udev-paths.patch|  37 +++
 .../bluez/bluez4-4.101/fix_encrypt_collision.patch | 110 +
 .../bluez/bluez4-4.101/install-test-script.patch   |  26 +
 ...ork-fix-network-Connect-method-parameters.patch |  30 ++
 .../bluez4-4.101/obsolete_automake_macros.patch|  14 +++
 .../bluez/bluez4-4.101/sbc_mmx.patch   |  24 +
 ...pygobject-instead-ofgobject-introspection.patch |  27 +
 meta-oe/recipes-connectivity/bluez/bluez4.inc  |  54 ++
 meta-oe/recipes-connectivity/bluez/bluez4_4.101.bb |  47 +
 .../bluez/gst-plugin-bluetooth_4.101.bb|  39 
 .../bluez/bluez4_4.101.bbappend|   9 --
 14 files changed, 460 insertions(+), 9 deletions(-)
 create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez-hcidump-2.5/obsolete_automake_macros.patch
 create mode 100644 meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb
 create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez4-4.101/bluetooth.conf
 create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez4-4.101/fix-udev-paths.patch
 create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez4-4.101/fix_encrypt_collision.patch
 create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez4-4.101/install-test-script.patch
 create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez4-4.101/network-fix-network-Connect-method-parameters.patch
 create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez4-4.101/obsolete_automake_macros.patch
 create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez4-4.101/sbc_mmx.patch
 create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez4-4.101/use-legacy-pygobject-instead-ofgobject-introspection.patch
 create mode 100644 meta-oe/recipes-connectivity/bluez/bluez4.inc
 create mode 100644 meta-oe/recipes-connectivity/bluez/bluez4_4.101.bb
 create mode 100644 
meta-oe/recipes-connectivity/bluez/gst-plugin-bluetooth_4.101.bb
 delete mode 100644 
meta-systemd/oe-core/recipes-connectivity/bluez/bluez4_4.101.bbappend

diff --git 
a/meta-oe/recipes-connectivity/bluez/bluez-hcidump-2.5/obsolete_automake_macros.patch
 
b/meta-oe/recipes-connectivity/bluez/bluez-hcidump-2.5/obsolete_automake_macros.patch
new file mode 100644
index 000..0c77f1a
--- /dev/null
+++ 
b/meta-oe/recipes-connectivity/bluez/bluez-hcidump-2.5/obsolete_automake_macros.patch
@@ -0,0 +1,14 @@
+Upstream-Status: Pending [package obsolete/not maintained by upstream]
+
+Signed-off-by: Marko Lindqvist 
+diff -Nurd bluez-hcidump-2.5/configure.ac bluez-hcidump-2.5/configure.ac
+--- bluez-hcidump-2.5/configure.ac 2012-11-30 10:29:41.0 +0200
 bluez-hcidump-2.5/configure.ac 2013-01-12 10:02:10.609511463 +0200
+@@ -2,7 +2,7 @@
+ AC_INIT(bluez-hcidump, 2.5)
+
+ AM_INIT_AUTOMAKE([foreign subdir-objects])
+-AM_CONFIG_HEADER(config.h)
++AC_CONFIG_HEADERS(config.h)
+
+ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
diff --git a/meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb 
b/meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb
new file mode 100644
index 000..3950630
--- /dev/null
+++ b/meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb
@@ -0,0 +1,22 @@
+SUMMARY = "Linux Bluetooth Stack HCI Debugger Tool"
+DESCRIPTION = "The hcidump tool reads raw HCI data coming from and going to a 
Bluetooth device \
+and displays the commands, events and data in a human-readable form."
+
+SECTION = "console"
+# hcidump was integrated into bluez5
+DEPENDS = "bluez4"
+RCONFLICTS_${PN} = "bluez5"
+LICENSE = "GPLv2+"
+LIC_FILES_CHKSUM = "file://COPYING;md5=eb723b61539feef013de476e68b5c50a \
+
file://src/hcidump.c;beginline=1;endline=23;md5=3bee3a162dff43a5be7470710b99fbcf"
+PR = "r1"
+
+SRC_URI = 
"http://www.kernel.org/pub/linux/bluetooth/bluez-hcidump-${PV}.tar.gz \
+   file://obsolete_automake_macros.patch \
+"
+
+SRC_URI[md5sum] = "2eab54bbd2b59a2ed4274ebb9390cf18"
+SRC_URI[sha256sum] = 
"9b7c52b375081883738cf049ecabc103b97d094b19c6544fb241267905d1"
+S = "${WORKDIR}/bluez-hcidump-${PV}"
+
+inherit autotools
diff --git a/meta-oe/recipes-connectivity/bluez/bluez4-4.101/bluetooth.conf 
b/meta-oe/recipes-connectivity/bluez/bluez4-4.101/bluetooth.conf
new file mode 100644
index 000..ca5e9e4
--- /dev/null
+++ b/meta-oe/recipes-connectivity/b

Re: [oe] [meta-oe][PATCH V6] bluez collection: add (moved from oe-core)

2015-04-27 Thread Iorga, Cristian
In v6:
- meta-systemd layer bluez4 bbappend has been integrated into bluez4 recipe;
- commit message updated accordingly.

Thanks,
Cristian

-Original Message-
From: Iorga, Cristian 
Sent: Monday, April 27, 2015 4:04 PM
To: openembedded-devel@lists.openembedded.org
Cc: Iorga, Cristian
Subject: [meta-oe][PATCH V6] bluez collection: add (moved from oe-core)

BlueZ 4.x Bluetooth stack has been removed from oe-core.
However, it is still supported, so add it to recipes-connectivity in meta-oe.

meta-systemd layer bluez4 bbappend has been integrated into bluez4 recipe.

In order to use it in oe-core/poky/YP, 'bluez5' backfill distro feature needs 
to be disabled via:
DISTRO_FEATURES_BACKFILL_CONSIDERED = "bluez5" .
'bluetooth' distro feature needs to be present also.

Signed-off-by: Cristian Iorga 
---
 .../obsolete_automake_macros.patch |  14 +++
 .../bluez/bluez-hcidump_2.5.bb |  22 +
 .../bluez/bluez4-4.101/bluetooth.conf  |  16 +++
 .../bluez/bluez4-4.101/fix-udev-paths.patch|  37 +++
 .../bluez/bluez4-4.101/fix_encrypt_collision.patch | 110 +
 .../bluez/bluez4-4.101/install-test-script.patch   |  26 +
 ...ork-fix-network-Connect-method-parameters.patch |  30 ++
 .../bluez4-4.101/obsolete_automake_macros.patch|  14 +++
 .../bluez/bluez4-4.101/sbc_mmx.patch   |  24 +
 ...pygobject-instead-ofgobject-introspection.patch |  27 +
 meta-oe/recipes-connectivity/bluez/bluez4.inc  |  54 ++
 meta-oe/recipes-connectivity/bluez/bluez4_4.101.bb |  47 +
 .../bluez/gst-plugin-bluetooth_4.101.bb|  39 
 .../bluez/bluez4_4.101.bbappend|   9 --
 14 files changed, 460 insertions(+), 9 deletions(-)  create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez-hcidump-2.5/obsolete_automake_macros.patch
 create mode 100644 meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb
 create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez4-4.101/bluetooth.conf
 create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez4-4.101/fix-udev-paths.patch
 create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez4-4.101/fix_encrypt_collision.patch
 create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez4-4.101/install-test-script.patch
 create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez4-4.101/network-fix-network-Connect-method-parameters.patch
 create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez4-4.101/obsolete_automake_macros.patch
 create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez4-4.101/sbc_mmx.patch
 create mode 100644 
meta-oe/recipes-connectivity/bluez/bluez4-4.101/use-legacy-pygobject-instead-ofgobject-introspection.patch
 create mode 100644 meta-oe/recipes-connectivity/bluez/bluez4.inc
 create mode 100644 meta-oe/recipes-connectivity/bluez/bluez4_4.101.bb
 create mode 100644 
meta-oe/recipes-connectivity/bluez/gst-plugin-bluetooth_4.101.bb
 delete mode 100644 
meta-systemd/oe-core/recipes-connectivity/bluez/bluez4_4.101.bbappend

diff --git 
a/meta-oe/recipes-connectivity/bluez/bluez-hcidump-2.5/obsolete_automake_macros.patch
 
b/meta-oe/recipes-connectivity/bluez/bluez-hcidump-2.5/obsolete_automake_macros.patch
new file mode 100644
index 000..0c77f1a
--- /dev/null
+++ b/meta-oe/recipes-connectivity/bluez/bluez-hcidump-2.5/obsolete_auto
+++ make_macros.patch
@@ -0,0 +1,14 @@
+Upstream-Status: Pending [package obsolete/not maintained by upstream]
+
+Signed-off-by: Marko Lindqvist  diff -Nurd 
+bluez-hcidump-2.5/configure.ac bluez-hcidump-2.5/configure.ac
+--- bluez-hcidump-2.5/configure.ac 2012-11-30 10:29:41.0 +0200
 bluez-hcidump-2.5/configure.ac 2013-01-12 10:02:10.609511463 +0200
+@@ -2,7 +2,7 @@
+ AC_INIT(bluez-hcidump, 2.5)
+
+ AM_INIT_AUTOMAKE([foreign subdir-objects])
+-AM_CONFIG_HEADER(config.h)
++AC_CONFIG_HEADERS(config.h)
+
+ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
diff --git a/meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb 
b/meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb
new file mode 100644
index 000..3950630
--- /dev/null
+++ b/meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb
@@ -0,0 +1,22 @@
+SUMMARY = "Linux Bluetooth Stack HCI Debugger Tool"
+DESCRIPTION = "The hcidump tool reads raw HCI data coming from and 
+going to a Bluetooth device \ and displays the commands, events and data in a 
human-readable form."
+
+SECTION = "console"
+# hcidump was integrated into bluez5
+DEPENDS = "bluez4"
+RCONFLICTS_${PN} = "bluez5"
+LICENSE = "GPLv2+"
+LIC_FILES_CHKSUM = "file://COPYING;md5=eb723b61539feef013de476e68b5c50a \
+
file://src/hcidump.c;beginline=1;endline=23;md5=3bee3a162dff43a5be7470710b99fbcf"
+PR = "r1"
+
+SRC_URI = 
"http://www.kernel.org/pub/linux/bluetooth/bluez-hcidump-${PV}.tar.gz \
+   file://obsolete_automake_macros.patch \ "
+
+SRC_URI[md5sum] = "2eab54bbd2b59a2ed4274ebb9390cf18"
+SRC_URI[sha

Re: [oe] [meta-oe][PATCH V6] bluez collection: add (moved from oe-core)

2015-04-27 Thread Martin Jansa
On Mon, Apr 27, 2015 at 04:04:00PM +0300, Cristian Iorga wrote:
> BlueZ 4.x Bluetooth stack has been removed from oe-core.
> However, it is still supported, so add it to
> recipes-connectivity in meta-oe.
> 
> meta-systemd layer bluez4 bbappend has been integrated
> into bluez4 recipe.
> 
> In order to use it in oe-core/poky/YP, 'bluez5' backfill
> distro feature needs to be disabled via:
> DISTRO_FEATURES_BACKFILL_CONSIDERED = "bluez5" .
> 'bluetooth' distro feature needs to be present also.
> 
> Signed-off-by: Cristian Iorga 
> ---
>  .../obsolete_automake_macros.patch |  14 +++
>  .../bluez/bluez-hcidump_2.5.bb |  22 +
>  .../bluez/bluez4-4.101/bluetooth.conf  |  16 +++
>  .../bluez/bluez4-4.101/fix-udev-paths.patch|  37 +++
>  .../bluez/bluez4-4.101/fix_encrypt_collision.patch | 110 
> +
>  .../bluez/bluez4-4.101/install-test-script.patch   |  26 +
>  ...ork-fix-network-Connect-method-parameters.patch |  30 ++
>  .../bluez4-4.101/obsolete_automake_macros.patch|  14 +++
>  .../bluez/bluez4-4.101/sbc_mmx.patch   |  24 +
>  ...pygobject-instead-ofgobject-introspection.patch |  27 +
>  meta-oe/recipes-connectivity/bluez/bluez4.inc  |  54 ++
>  meta-oe/recipes-connectivity/bluez/bluez4_4.101.bb |  47 +
>  .../bluez/gst-plugin-bluetooth_4.101.bb|  39 
>  .../bluez/bluez4_4.101.bbappend|   9 --
>  14 files changed, 460 insertions(+), 9 deletions(-)
>  create mode 100644 
> meta-oe/recipes-connectivity/bluez/bluez-hcidump-2.5/obsolete_automake_macros.patch
>  create mode 100644 meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb
>  create mode 100644 
> meta-oe/recipes-connectivity/bluez/bluez4-4.101/bluetooth.conf
>  create mode 100644 
> meta-oe/recipes-connectivity/bluez/bluez4-4.101/fix-udev-paths.patch
>  create mode 100644 
> meta-oe/recipes-connectivity/bluez/bluez4-4.101/fix_encrypt_collision.patch
>  create mode 100644 
> meta-oe/recipes-connectivity/bluez/bluez4-4.101/install-test-script.patch
>  create mode 100644 
> meta-oe/recipes-connectivity/bluez/bluez4-4.101/network-fix-network-Connect-method-parameters.patch
>  create mode 100644 
> meta-oe/recipes-connectivity/bluez/bluez4-4.101/obsolete_automake_macros.patch
>  create mode 100644 
> meta-oe/recipes-connectivity/bluez/bluez4-4.101/sbc_mmx.patch
>  create mode 100644 
> meta-oe/recipes-connectivity/bluez/bluez4-4.101/use-legacy-pygobject-instead-ofgobject-introspection.patch
>  create mode 100644 meta-oe/recipes-connectivity/bluez/bluez4.inc
>  create mode 100644 meta-oe/recipes-connectivity/bluez/bluez4_4.101.bb
>  create mode 100644 
> meta-oe/recipes-connectivity/bluez/gst-plugin-bluetooth_4.101.bb
>  delete mode 100644 
> meta-systemd/oe-core/recipes-connectivity/bluez/bluez4_4.101.bbappend
> 
> diff --git 
> a/meta-oe/recipes-connectivity/bluez/bluez-hcidump-2.5/obsolete_automake_macros.patch
>  
> b/meta-oe/recipes-connectivity/bluez/bluez-hcidump-2.5/obsolete_automake_macros.patch
> new file mode 100644
> index 000..0c77f1a
> --- /dev/null
> +++ 
> b/meta-oe/recipes-connectivity/bluez/bluez-hcidump-2.5/obsolete_automake_macros.patch
> @@ -0,0 +1,14 @@
> +Upstream-Status: Pending [package obsolete/not maintained by upstream]
> +
> +Signed-off-by: Marko Lindqvist 
> +diff -Nurd bluez-hcidump-2.5/configure.ac bluez-hcidump-2.5/configure.ac
> +--- bluez-hcidump-2.5/configure.ac   2012-11-30 10:29:41.0 +0200
>  bluez-hcidump-2.5/configure.ac   2013-01-12 10:02:10.609511463 +0200
> +@@ -2,7 +2,7 @@
> + AC_INIT(bluez-hcidump, 2.5)
> +
> + AM_INIT_AUTOMAKE([foreign subdir-objects])
> +-AM_CONFIG_HEADER(config.h)
> ++AC_CONFIG_HEADERS(config.h)
> +
> + m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
> diff --git a/meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb 
> b/meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb
> new file mode 100644
> index 000..3950630
> --- /dev/null
> +++ b/meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb
> @@ -0,0 +1,22 @@
> +SUMMARY = "Linux Bluetooth Stack HCI Debugger Tool"
> +DESCRIPTION = "The hcidump tool reads raw HCI data coming from and going to 
> a Bluetooth device \
> +and displays the commands, events and data in a human-readable form."
> +
> +SECTION = "console"
> +# hcidump was integrated into bluez5
> +DEPENDS = "bluez4"
> +RCONFLICTS_${PN} = "bluez5"
> +LICENSE = "GPLv2+"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=eb723b61539feef013de476e68b5c50a \
> +
> file://src/hcidump.c;beginline=1;endline=23;md5=3bee3a162dff43a5be7470710b99fbcf"
> +PR = "r1"
> +
> +SRC_URI = 
> "http://www.kernel.org/pub/linux/bluetooth/bluez-hcidump-${PV}.tar.gz \
> +   file://obsolete_automake_macros.patch \
> +"
> +
> +SRC_URI[md5sum] = "2eab54bbd2b59a2ed4274ebb9390cf18"
> +SRC_URI[sha256sum] = 
> "9b7c52b375081883738cf049ecabc103b97d094b19c6544fb241267905d1"
> +S = "${WORK

Re: [oe] [meta-oe][PATCH] gpsd: Update to 3.14.

2015-04-27 Thread Philip Balister
On 04/25/2015 02:36 AM, Martin Jansa wrote:
> On Thu, Apr 23, 2015 at 12:48:33PM -0400, Philip Balister wrote:
>>  * _NO_ATOMICS patches are from upstream
>>  * Update the SConstruct-respect-sysroot-also-in-SPLINTOPTS.patch
>>  * Fix some QA warnings
>>  * Add PACKAGECONFIG for qt support
> 
> This breaks navit:
> | 
> /home/jenkins/oe/world/shr-core/tmp-glibc/work/armv5e-oe-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/navit/navit/vehicle/gpsd/vehicle_gpsd.c:
>  In function 'vehicle_gpsd_callback':
> | 
> /home/jenkins/oe/world/shr-core/tmp-glibc/work/armv5e-oe-linux-gnueabi/navit/1_0.2.0+svnr5310-r11.3/navit/navit/vehicle/gpsd/vehicle_gpsd.c:130:40:
>  error: 'struct gps_data_t' has no member named 'ss'
> | if (data->ss[i] > 0)
> | ^
> can you check if upgrading navit fixes the issue?

I can't get it to fail. Maybe something else in your build causes the
problem?

Philip


> 
>>
>> Signed-off-by: Philip Balister 
>> ---
>>  ..._STDC_NO_ATOMICS__-before-using-stdatomic.patch | 25 ++
>>  ...refix-includepy-with-sysroot-and-drop-sy.patch} | 18 +++
>>  ...struct-respect-sysroot-also-in-SPLINTOPTS.patch |  0
>>  ...for-C11-and-check-we-have-C11-before-usin.patch | 57 
>> ++
>>  .../0002-SConstruct-remove-rpath.patch |  0
>>  ...k-for-C11-not-for-not-C11-in-stdatomic.h-.patch | 26 ++
>>  ...disable-html-and-man-docs-building-becaus.patch |  0
>>  .../gpsd/{gpsd_3.10.bb => gpsd_3.14.bb}| 17 ---
>>  8 files changed, 128 insertions(+), 15 deletions(-)
>>  create mode 100644 
>> meta-oe/recipes-navigation/gpsd/gpsd-3.14/0001-Check-for-__STDC_NO_ATOMICS__-before-using-stdatomic.patch
>>  rename 
>> meta-oe/recipes-navigation/gpsd/{gpsd-3.10/0003-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch
>>  => 
>> gpsd-3.14/0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch} 
>> (86%)
>>  rename meta-oe/recipes-navigation/gpsd/{gpsd-3.10 => 
>> gpsd-3.14}/0001-SConstruct-respect-sysroot-also-in-SPLINTOPTS.patch (100%)
>>  create mode 100644 
>> meta-oe/recipes-navigation/gpsd/gpsd-3.14/0002-Add-a-test-for-C11-and-check-we-have-C11-before-usin.patch
>>  rename meta-oe/recipes-navigation/gpsd/{gpsd-3.10 => 
>> gpsd-3.14}/0002-SConstruct-remove-rpath.patch (100%)
>>  create mode 100644 
>> meta-oe/recipes-navigation/gpsd/gpsd-3.14/0003-Whoops-check-for-C11-not-for-not-C11-in-stdatomic.h-.patch
>>  rename meta-oe/recipes-navigation/gpsd/{gpsd-3.10 => 
>> gpsd-3.14}/0004-SConstruct-disable-html-and-man-docs-building-becaus.patch 
>> (100%)
>>  rename meta-oe/recipes-navigation/gpsd/{gpsd_3.10.bb => gpsd_3.14.bb} (87%)
>>
>> diff --git 
>> a/meta-oe/recipes-navigation/gpsd/gpsd-3.14/0001-Check-for-__STDC_NO_ATOMICS__-before-using-stdatomic.patch
>>  
>> b/meta-oe/recipes-navigation/gpsd/gpsd-3.14/0001-Check-for-__STDC_NO_ATOMICS__-before-using-stdatomic.patch
>> new file mode 100644
>> index 000..82ac5aa
>> --- /dev/null
>> +++ 
>> b/meta-oe/recipes-navigation/gpsd/gpsd-3.14/0001-Check-for-__STDC_NO_ATOMICS__-before-using-stdatomic.patch
>> @@ -0,0 +1,25 @@
>> +From c30716be9e615513fe66993fd3cdc818c3d70410 Mon Sep 17 00:00:00 2001
>> +From: "Gary E. Miller" 
>> +Date: Sun, 15 Mar 2015 11:51:45 -0700
>> +Subject: [PATCH 1/3] Check for __STDC_NO_ATOMICS__ before using stdatomic.h
>> +
>> +---
>> + SConstruct | 2 +-
>> + 1 file changed, 1 insertion(+), 1 deletion(-)
>> +
>> +diff --git a/SConstruct b/SConstruct
>> +index adf473d..566c14a 100644
>> +--- a/SConstruct
>>  b/SConstruct
>> +@@ -633,7 +633,7 @@ else:
>> + announce("You do not have kernel CANbus available.")
>> + env["nmea2000"] = False
>> + 
>> +-if config.CheckHeader("stdatomic.h"):
>> ++if not config.CheckCompilerDefines("__STDC_NO_ATOMICS__") and 
>> config.CheckHeader("stdatomic.h"):
>> + confdefs.append("#define HAVE_STDATOMIC_H 1\n")
>> + else:
>> +confdefs.append("/* #undef HAVE_STDATOMIC_H */\n")
>> +-- 
>> +2.1.0
>> +
>> diff --git 
>> a/meta-oe/recipes-navigation/gpsd/gpsd-3.10/0003-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch
>>  
>> b/meta-oe/recipes-navigation/gpsd/gpsd-3.14/0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch
>> similarity index 86%
>> rename from 
>> meta-oe/recipes-navigation/gpsd/gpsd-3.10/0003-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch
>> rename to 
>> meta-oe/recipes-navigation/gpsd/gpsd-3.14/0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch
>> index 1d8c14b..2ea3226 100644
>> --- 
>> a/meta-oe/recipes-navigation/gpsd/gpsd-3.10/0003-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch
>> +++ 
>> b/meta-oe/recipes-navigation/gpsd/gpsd-3.14/0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch
>> @@ -1,8 +1,8 @@
>> -From ad7b06d375730b30f181c5efb3bf21418f296f73 Mon Sep 17 00:00:00 2001
>> +From 1e2cea8945bc2183fbe1a012dcd633a352125952 Mon Sep 17 00:00:00 2001
>>  Fr

Re: [oe] [oe-classic][PATCH 1/1] README: update for current status of OE-Classic

2015-04-27 Thread Philip Balister


On 04/23/2015 10:59 AM, Paul Eggleton wrote:
> OE-Classic is no longer maintained, so update README and MAINTAINERS
> accordingly, and just in case someone might miss reading those, add a
> file clearly spelling it out.
> 
> Signed-off-by: Paul Eggleton 

Signed-off-by: Philip Balister 

> ---
>  MAINTAINERS   | 16 +++-
>  README| 19 +--
>  THIS_REPO_IS_OBSOLETE.txt |  1 +
>  3 files changed, 21 insertions(+), 15 deletions(-)
>  create mode 100644 THIS_REPO_IS_OBSOLETE.txt
> 
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 2f12832..e88d14b 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -1,18 +1,8 @@
>  OpenEmbedded Maintainers List
>  
> -Please put you full name and email-address here for the areas of OE you want 
> to support.
> -
> -Note: For the hard of thinking, this list is meant to remain in alphabetical
> -order. If you could add yourselves to it in alphabetical order that would be
> -so much easier (sort by firstname). Thank you!
> -
> -Person: Real name
> -Mail:   Mail patches to
> -Website:Web-page
> -Interests:  Areas of interest (e.g. subsystems)
> -Distros:Maintained distros
> -Machines:   Maintained machines
> -Recipes:Maintained recipes (should match package names, can include 
> wildcards)
> +WARNING: this repository has been superseded and is no longer maintained -
> +please see README for details. The maintainers list below remains for
> +historical purposes only.
>  
>  -
>  
> diff --git a/README b/README
> index 1264ca6..778efd9 100644
> --- a/README
> +++ b/README
> @@ -1,3 +1,18 @@
> -This is the OpenEmbedded packages metadata repository.
> +This is the OpenEmbedded Classic (OE-Classic) metadata repository.
> +
> +WARNING: This version of OpenEmbedded is no longer supported or actively
> +developed - it has been replaced by a new model based upon
> +OpenEmbedded-Core (OE-Core). Users are strongly encouraged to migrate
> +to OE-Core as there will be no further updates to OE-Classic as part of
> +the OpenEmbedded project.
> +
> +The OE-Core repository is available at:
> +
> +  http://cgit.openembedded.org/openembedded-core/
> +  git://git.openembedded.org/openembedded-core
> +
> +For further details on the differences between OE-Classic and OE-Core,
> +please see:
> +
> +  http://openembedded.org/wiki/OpenEmbedded-Core
>  
> -See http://openembedded.org
> diff --git a/THIS_REPO_IS_OBSOLETE.txt b/THIS_REPO_IS_OBSOLETE.txt
> new file mode 100644
> index 000..a283c1b
> --- /dev/null
> +++ b/THIS_REPO_IS_OBSOLETE.txt
> @@ -0,0 +1 @@
> +Superseded by openembedded-core - please see the README file for details.
> 
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-browser][PATCH 1/2 V4] cef3: Add recipe for Chromium Embedded Framework

2015-04-27 Thread Khem Raj
CEF is a framework to embed chromium based browsers into other
applications

Change-Id: Ieabae43042101331f67cf6e673391f6fe320561f
Signed-off-by: pnandyala 
Signed-off-by: knagabhirava 
Signed-off-by: Zoltan Kuscsik 
Signed-off-by: Khem Raj 
---
 .../cef3/01_get_svn_version_from_LASTCHANGE.patch  |  25 ++
 recipes-browser/chromium/cef3_280796.bb|  50 
 recipes-browser/chromium/chromium.inc  | 251 +++--
 recipes-browser/chromium/chromium_40.0.2214.91.bb  | 163 +
 4 files changed, 320 insertions(+), 169 deletions(-)
 create mode 100644 
recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
 create mode 100644 recipes-browser/chromium/cef3_280796.bb

diff --git 
a/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch 
b/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
new file mode 100644
index 000..61f88b4
--- /dev/null
+++ b/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
@@ -0,0 +1,25 @@
+diff --git a/cef/tools/make_version_header.py 
b/cef/tools/make_version_header.py
+index 84d49f5..395c2cf 100644
+--- a/cef/tools/make_version_header.py
 b/cef/tools/make_version_header.py
+@@ -64,6 +64,8 @@ def write_svn_header(header, chrome_version, cef_version, 
cpp_header_dir):
+   revision = svn.get_revision()
+ elif git.is_checkout('.'):
+   revision = git.get_svn_revision()
++elif os.path.isfile("../build/util/LASTCHANGE"):
++  revision = open("../build/util/LASTCHANGE").read().split("=")[1].strip()
+ else:
+   raise Exception('Not a valid checkout')
+
+diff --git a/cef/tools/revision.py b/cef/tools/revision.py
+index 1d94602..eb89e3b 100644
+--- a/cef/tools/revision.py
 b/cef/tools/revision.py
+@@ -16,6 +16,8 @@ if os.path.exists(os.path.join('.', '.svn')):
+   sys.stdout.write(svn.get_revision())
+ elif os.path.exists(os.path.join('.', '.git')):
+   sys.stdout.write(git.get_svn_revision())
++elif os.path.isfile("../build/util/LASTCHANGE"):
++  revision = open("../build/util/LASTCHANGE").read().split("=")[1].strip()
+ else:
+   raise Exception('Not a valid checkout')
diff --git a/recipes-browser/chromium/cef3_280796.bb 
b/recipes-browser/chromium/cef3_280796.bb
new file mode 100644
index 000..9ca5810
--- /dev/null
+++ b/recipes-browser/chromium/cef3_280796.bb
@@ -0,0 +1,50 @@
+DESCRIPTION = "Chromium Embedded Framework"
+
+include chromium.inc
+
+RDEPENDS_${PN} += "pango cairo fontconfig pciutils pulseaudio freetype 
fontconfig-utils"
+
+SRCREV_tools = "99bcb0e676eb396bcf8e1af3903aa4b578a0"
+SRCREV_cef = "bbad53dfca9f98dddcb31a590410fece0a4f0234"
+SRCREV_egl = "a5b81b7617ba6757802b9b5f8c950034d5f961ec"
+SRCREV_FORMAT = "cef_egl_tools"
+
+SRC_URI = 
"http://people.linaro.org/~zoltan.kuscsik/chromium-browser/chromium_rev_${PV}.tar.xz
 \
+   
git://github.com/kuscsik/chromiumembedded.git;protocol=https;destsuffix=src/cef;branch=aura;name=cef
 \
+   
git://github.com/kuscsik/ozone-egl.git;protocol=https;destsuffix=src/ui/ozone/platform/egl;branch=master;name=egl
 \
+   
git://chromium.googlesource.com/chromium/tools/depot_tools.git;protocol=https;destsuffix=depot_tools;branch=master;name=tools
 \
+   file://01_get_svn_version_from_LASTCHANGE.patch \
+ "
+SRC_URI[md5sum] = "9efbb50283b731042e62b9bd5e312b2f"
+SRC_URI[sha256sum] = 
"f608e97dadf6ea4d885b24fd876896d46840fa39bf743ea2025075aee9fb348d"
+
+S = "${WORKDIR}/chromium_rev_${PV}"
+
+do_fetch[vardeps] += "SRCREV_FORMAT SRCREV_cef SRCREV_egl SRCREV_tools"
+
+GYP_ARCH_DEFINES_armv7a = " target_arch=arm arm_float_abi=hard"
+GYP_ARCH_DEFINES_i586 = " target_arch=ia32"
+
+export GYP_GENERATORS="ninja"
+export BUILD_TARGET_ARCH="${TARGET_ARCH}"
+export GYP_DEFINES="${GYP_ARCH_DEFINES} 
release_extra_cflags='-Wno-error=unused-local-typedefs' sysroot=''"
+
+do_configure_append() {
+   export PATH=${WORKDIR}/depot_tools:"$PATH"
+   # End of LD Workaround
+   #---
+   # Configure cef
+   #
+   cd cef
+   ./cef_create_projects.sh -I ${BUILD_TARGET_ARCH}_ozone.gypi --depth ../
+   cd -
+}
+
+# Workaround to disable qa_configure
+do_qa_configure() {
+   echo "do_qa_configure"
+}
+
+do_compile() {
+   ninja -C out/${CHROMIUM_BUILD_TYPE} cefsimple
+}
diff --git a/recipes-browser/chromium/chromium.inc 
b/recipes-browser/chromium/chromium.inc
index ad976f9..96d16fa 100644
--- a/recipes-browser/chromium/chromium.inc
+++ b/recipes-browser/chromium/chromium.inc
@@ -1,114 +1,14 @@
-# Recipe files have to perform the following tasks after including this file:
-# 1) Add patches to SRC_URI. Version specific patches should be contained in a
-#"chromium-XX" subdirectory, where XX is the major version. There are also
-#patches that are shared amongst versions but may one day no longer be
-#needed (like unistd2.patch). These do not belong in such a subdirectory,
-#but still ne

[oe] [meta-browser][PATCH 2/2] chromium: Remove use of deprecated udev logging API

2015-04-27 Thread Khem Raj
in systemd >= 218 libudev deprecated support for udev_set_log_fn
see
https://github.com/systemd/systemd/commit/25e773eeb4f853804e1bf0dbd9a184f23e9b2a97

Change-Id: If6e3742bd2a70685f2521f134d5965bf2d1f8f72
Signed-off-by: Khem Raj 
---
 .../chromium/chromium-40/0010-systemd-218.patch| 34 ++
 recipes-browser/chromium/chromium_40.0.2214.91.bb  |  1 +
 2 files changed, 35 insertions(+)
 create mode 100644 
recipes-browser/chromium/chromium/chromium-40/0010-systemd-218.patch

diff --git 
a/recipes-browser/chromium/chromium/chromium-40/0010-systemd-218.patch 
b/recipes-browser/chromium/chromium/chromium-40/0010-systemd-218.patch
new file mode 100644
index 000..a5fab44
--- /dev/null
+++ b/recipes-browser/chromium/chromium/chromium-40/0010-systemd-218.patch
@@ -0,0 +1,34 @@
+Index: chromium-40.0.2214.91/ui/events/ozone/device/udev/device_manager_udev.cc
+===
+--- 
chromium-40.0.2214.91.orig/ui/events/ozone/device/udev/device_manager_udev.cc
 chromium-40.0.2214.91/ui/events/ozone/device/udev/device_manager_udev.cc
+@@ -33,29 +33,9 @@ enum {
+   SYS_LOG_DEBUG = 7,
+ };
+ 
+-// Log handler for messages generated from libudev.
+-void UdevLog(struct udev* udev,
+- int priority,
+- const char* file,
+- int line,
+- const char* fn,
+- const char* format,
+- va_list args) {
+-  if (priority <= SYS_LOG_ERR)
+-LOG(ERROR) << "libudev: " << fn << ": " << base::StringPrintV(format, 
args);
+-  else if (priority <= SYS_LOG_INFO)
+-VLOG(1) << "libudev: " << fn << ": " << base::StringPrintV(format, args);
+-  else  // SYS_LOG_DEBUG
+-VLOG(2) << "libudev: " << fn << ": " << base::StringPrintV(format, args);
+-}
+-
+ // Create libudev context.
+ device::ScopedUdevPtr UdevCreate() {
+   struct udev* udev = udev_new();
+-  if (udev) {
+-udev_set_log_fn(udev, UdevLog);
+-udev_set_log_priority(udev, SYS_LOG_DEBUG);
+-  }
+   return device::ScopedUdevPtr(udev);
+ }
+ 
diff --git a/recipes-browser/chromium/chromium_40.0.2214.91.bb 
b/recipes-browser/chromium/chromium_40.0.2214.91.bb
index 3a5108e..53af755 100644
--- a/recipes-browser/chromium/chromium_40.0.2214.91.bb
+++ b/recipes-browser/chromium/chromium_40.0.2214.91.bb
@@ -91,6 +91,7 @@ SRC_URI[sha256sum] = 
"f72fda9ff1ea256ab911610ee532eadf8303137d431f2481d01d3d60e5
 
 OZONE_WAYLAND_EXTRA_PATCHES += " \
 file://chromium-40/0005-Remove-X-libraries-from-GYP-files.patch \
+file://chromium-40/0010-systemd-218.patch \
 "
 OZONE_WAYLAND_GIT_BRANCH = "Milestone-ThanksGiving"
 OZONE_WAYLAND_GIT_SRCREV = "5d7baa9bc3b8c88e9b7e476e3d6bc8cd44a887fe"
-- 
2.1.4

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-browser][PATCH 2/2] chromium: Remove use of deprecated udev logging API

2015-04-27 Thread Otavio Salvador
On Mon, Apr 27, 2015 at 1:44 PM, Khem Raj  wrote:
> in systemd >= 218 libudev deprecated support for udev_set_log_fn
> see
> https://github.com/systemd/systemd/commit/25e773eeb4f853804e1bf0dbd9a184f23e9b2a97
>
> Change-Id: If6e3742bd2a70685f2521f134d5965bf2d1f8f72
> Signed-off-by: Khem Raj 

Agreed. Please add proper patch header and prepare a v2 please.

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-browser][PATCH 1/2 V4] cef3: Add recipe for Chromium Embedded Framework

2015-04-27 Thread Otavio Salvador
On Mon, Apr 27, 2015 at 1:44 PM, Khem Raj  wrote:
> CEF is a framework to embed chromium based browsers into other
> applications
>
> Change-Id: Ieabae43042101331f67cf6e673391f6fe320561f
> Signed-off-by: pnandyala 
> Signed-off-by: knagabhirava 
> Signed-off-by: Zoltan Kuscsik 
> Signed-off-by: Khem Raj 

This patch is way closer to what I consider ready for merging. For
merging I would like:

 - Carlos feedback - he is the one who did most of this work and so
should be consulted about his thoughts on this
 - proper patch headers

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-browser][PATCH 1/2 V4] cef3: Add recipe for Chromium Embedded Framework

2015-04-27 Thread Khem Raj

> On Apr 27, 2015, at 9:57 AM, Otavio Salvador  wrote:
> 
> - proper patch headers

can you point to patch header guidelines for meta-browser ?
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-browser][PATCH 2/2] chromium: Remove use of deprecated udev logging API

2015-04-27 Thread Khem Raj

> On Apr 27, 2015, at 9:53 AM, Otavio Salvador  wrote:
> 
> Agreed. Please add proper patch header and prepare a v2 please.
> 

Can you point to patch header guidelines for meta-browser ?
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-browser][PATCH 1/2 V4] cef3: Add recipe for Chromium Embedded Framework

2015-04-27 Thread Otavio Salvador
On Mon, Apr 27, 2015 at 2:12 PM, Khem Raj  wrote:
>
>> On Apr 27, 2015, at 9:57 AM, Otavio Salvador  wrote:
>>
>> - proper patch headers
>
> can you point to patch header guidelines for meta-browser ?

Same as OE in general[1].

1. http://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-browser][PATCH 2/2] chromium: Remove use of deprecated udev logging API

2015-04-27 Thread Otavio Salvador
On Mon, Apr 27, 2015 at 2:12 PM, Khem Raj  wrote:
>
>> On Apr 27, 2015, at 9:53 AM, Otavio Salvador  wrote:
>>
>> Agreed. Please add proper patch header and prepare a v2 please.
>>
>
> Can you point to patch header guidelines for meta-browser ?

Same as OE in general[1].

1. http://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-browser][PATCH 1/2 V4] cef3: Add recipe for Chromium Embedded Framework

2015-04-27 Thread Khem Raj

> On Apr 27, 2015, at 10:18 AM, Otavio Salvador  wrote:
> 
> On Mon, Apr 27, 2015 at 2:12 PM, Khem Raj  wrote:
>> 
>>> On Apr 27, 2015, at 9:57 AM, Otavio Salvador  
>>> wrote:
>>> 
>>> - proper patch headers
>> 
>> can you point to patch header guidelines for meta-browser ?
> 
> Same as OE in general[1].
> 

OK then it should reflect in README as well. Thats what I was alluding to.

> 1. http://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines
> 
> -- 
> Otavio Salvador O.S. Systems
> http://www.ossystems.com.brhttp://code.ossystems.com.br
> Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
> -- 
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-browser][PATCH 2/2 V2] chromium: Remove use of deprecated udev logging API

2015-04-27 Thread Khem Raj
in systemd >= 218 libudev deprecated support for udev_set_log_fn
see
https://github.com/systemd/systemd/commit/25e773eeb4f853804e1bf0dbd9a184f23e9b2a97

Change-Id: If6e3742bd2a70685f2521f134d5965bf2d1f8f72
Signed-off-by: Khem Raj 
---
 .../chromium/chromium-40/0010-systemd-218.patch| 39 ++
 recipes-browser/chromium/chromium_40.0.2214.91.bb  |  1 +
 2 files changed, 40 insertions(+)
 create mode 100644 
recipes-browser/chromium/chromium/chromium-40/0010-systemd-218.patch

diff --git 
a/recipes-browser/chromium/chromium/chromium-40/0010-systemd-218.patch 
b/recipes-browser/chromium/chromium/chromium-40/0010-systemd-218.patch
new file mode 100644
index 000..3aec8d0
--- /dev/null
+++ b/recipes-browser/chromium/chromium/chromium-40/0010-systemd-218.patch
@@ -0,0 +1,39 @@
+Remove use of udev_set_log_priority API its gone in systemd >= 218
+
+Upstream-Status: Pending
+Signed-off-by: Khem Raj 
+
+Index: chromium-40.0.2214.91/ui/events/ozone/device/udev/device_manager_udev.cc
+===
+--- 
chromium-40.0.2214.91.orig/ui/events/ozone/device/udev/device_manager_udev.cc
 chromium-40.0.2214.91/ui/events/ozone/device/udev/device_manager_udev.cc
+@@ -33,29 +33,9 @@ enum {
+   SYS_LOG_DEBUG = 7,
+ };
+ 
+-// Log handler for messages generated from libudev.
+-void UdevLog(struct udev* udev,
+- int priority,
+- const char* file,
+- int line,
+- const char* fn,
+- const char* format,
+- va_list args) {
+-  if (priority <= SYS_LOG_ERR)
+-LOG(ERROR) << "libudev: " << fn << ": " << base::StringPrintV(format, 
args);
+-  else if (priority <= SYS_LOG_INFO)
+-VLOG(1) << "libudev: " << fn << ": " << base::StringPrintV(format, args);
+-  else  // SYS_LOG_DEBUG
+-VLOG(2) << "libudev: " << fn << ": " << base::StringPrintV(format, args);
+-}
+-
+ // Create libudev context.
+ device::ScopedUdevPtr UdevCreate() {
+   struct udev* udev = udev_new();
+-  if (udev) {
+-udev_set_log_fn(udev, UdevLog);
+-udev_set_log_priority(udev, SYS_LOG_DEBUG);
+-  }
+   return device::ScopedUdevPtr(udev);
+ }
+ 
diff --git a/recipes-browser/chromium/chromium_40.0.2214.91.bb 
b/recipes-browser/chromium/chromium_40.0.2214.91.bb
index 3a5108e..53af755 100644
--- a/recipes-browser/chromium/chromium_40.0.2214.91.bb
+++ b/recipes-browser/chromium/chromium_40.0.2214.91.bb
@@ -91,6 +91,7 @@ SRC_URI[sha256sum] = 
"f72fda9ff1ea256ab911610ee532eadf8303137d431f2481d01d3d60e5
 
 OZONE_WAYLAND_EXTRA_PATCHES += " \
 file://chromium-40/0005-Remove-X-libraries-from-GYP-files.patch \
+file://chromium-40/0010-systemd-218.patch \
 "
 OZONE_WAYLAND_GIT_BRANCH = "Milestone-ThanksGiving"
 OZONE_WAYLAND_GIT_SRCREV = "5d7baa9bc3b8c88e9b7e476e3d6bc8cd44a887fe"
-- 
2.1.4

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-browser][PATCH 1/2 V5] cef3: Add recipe for Chromium Embedded Framework

2015-04-27 Thread Khem Raj
CEF is a framework to embed chromium based browsers into other
applications

Change-Id: Ieabae43042101331f67cf6e673391f6fe320561f
Signed-off-by: pnandyala 
Signed-off-by: knagabhirava 
Signed-off-by: Zoltan Kuscsik 
Signed-off-by: Khem Raj 
---
 .../cef3/01_get_svn_version_from_LASTCHANGE.patch  |  32 +++
 recipes-browser/chromium/cef3_280796.bb|  50 
 recipes-browser/chromium/chromium.inc  | 251 +++--
 recipes-browser/chromium/chromium_40.0.2214.91.bb  | 163 +
 4 files changed, 327 insertions(+), 169 deletions(-)
 create mode 100644 
recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
 create mode 100644 recipes-browser/chromium/cef3_280796.bb

diff --git 
a/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch 
b/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
new file mode 100644
index 000..9b14429
--- /dev/null
+++ b/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
@@ -0,0 +1,32 @@
+Fetch the revision from LASTCHANGE file programmatically
+
+Upstream-Status: Pending
+
+Signed-off-by: Zoltan Kuscsik 
+Signed-off-by: Khem Raj 
+
+diff --git a/cef/tools/make_version_header.py 
b/cef/tools/make_version_header.py
+index 84d49f5..395c2cf 100644
+--- a/cef/tools/make_version_header.py
 b/cef/tools/make_version_header.py
+@@ -64,6 +64,8 @@ def write_svn_header(header, chrome_version, cef_version, 
cpp_header_dir):
+   revision = svn.get_revision()
+ elif git.is_checkout('.'):
+   revision = git.get_svn_revision()
++elif os.path.isfile("../build/util/LASTCHANGE"):
++  revision = open("../build/util/LASTCHANGE").read().split("=")[1].strip()
+ else:
+   raise Exception('Not a valid checkout')
+
+diff --git a/cef/tools/revision.py b/cef/tools/revision.py
+index 1d94602..eb89e3b 100644
+--- a/cef/tools/revision.py
 b/cef/tools/revision.py
+@@ -16,6 +16,8 @@ if os.path.exists(os.path.join('.', '.svn')):
+   sys.stdout.write(svn.get_revision())
+ elif os.path.exists(os.path.join('.', '.git')):
+   sys.stdout.write(git.get_svn_revision())
++elif os.path.isfile("../build/util/LASTCHANGE"):
++  revision = open("../build/util/LASTCHANGE").read().split("=")[1].strip()
+ else:
+   raise Exception('Not a valid checkout')
diff --git a/recipes-browser/chromium/cef3_280796.bb 
b/recipes-browser/chromium/cef3_280796.bb
new file mode 100644
index 000..9ca5810
--- /dev/null
+++ b/recipes-browser/chromium/cef3_280796.bb
@@ -0,0 +1,50 @@
+DESCRIPTION = "Chromium Embedded Framework"
+
+include chromium.inc
+
+RDEPENDS_${PN} += "pango cairo fontconfig pciutils pulseaudio freetype 
fontconfig-utils"
+
+SRCREV_tools = "99bcb0e676eb396bcf8e1af3903aa4b578a0"
+SRCREV_cef = "bbad53dfca9f98dddcb31a590410fece0a4f0234"
+SRCREV_egl = "a5b81b7617ba6757802b9b5f8c950034d5f961ec"
+SRCREV_FORMAT = "cef_egl_tools"
+
+SRC_URI = 
"http://people.linaro.org/~zoltan.kuscsik/chromium-browser/chromium_rev_${PV}.tar.xz
 \
+   
git://github.com/kuscsik/chromiumembedded.git;protocol=https;destsuffix=src/cef;branch=aura;name=cef
 \
+   
git://github.com/kuscsik/ozone-egl.git;protocol=https;destsuffix=src/ui/ozone/platform/egl;branch=master;name=egl
 \
+   
git://chromium.googlesource.com/chromium/tools/depot_tools.git;protocol=https;destsuffix=depot_tools;branch=master;name=tools
 \
+   file://01_get_svn_version_from_LASTCHANGE.patch \
+ "
+SRC_URI[md5sum] = "9efbb50283b731042e62b9bd5e312b2f"
+SRC_URI[sha256sum] = 
"f608e97dadf6ea4d885b24fd876896d46840fa39bf743ea2025075aee9fb348d"
+
+S = "${WORKDIR}/chromium_rev_${PV}"
+
+do_fetch[vardeps] += "SRCREV_FORMAT SRCREV_cef SRCREV_egl SRCREV_tools"
+
+GYP_ARCH_DEFINES_armv7a = " target_arch=arm arm_float_abi=hard"
+GYP_ARCH_DEFINES_i586 = " target_arch=ia32"
+
+export GYP_GENERATORS="ninja"
+export BUILD_TARGET_ARCH="${TARGET_ARCH}"
+export GYP_DEFINES="${GYP_ARCH_DEFINES} 
release_extra_cflags='-Wno-error=unused-local-typedefs' sysroot=''"
+
+do_configure_append() {
+   export PATH=${WORKDIR}/depot_tools:"$PATH"
+   # End of LD Workaround
+   #---
+   # Configure cef
+   #
+   cd cef
+   ./cef_create_projects.sh -I ${BUILD_TARGET_ARCH}_ozone.gypi --depth ../
+   cd -
+}
+
+# Workaround to disable qa_configure
+do_qa_configure() {
+   echo "do_qa_configure"
+}
+
+do_compile() {
+   ninja -C out/${CHROMIUM_BUILD_TYPE} cefsimple
+}
diff --git a/recipes-browser/chromium/chromium.inc 
b/recipes-browser/chromium/chromium.inc
index ad976f9..96d16fa 100644
--- a/recipes-browser/chromium/chromium.inc
+++ b/recipes-browser/chromium/chromium.inc
@@ -1,114 +1,14 @@
-# Recipe files have to perform the following tasks after including this file:
-# 1) Add patches to SRC_URI. Version specific patches should be contained in a
-#"chromium-XX" subdirectory, where XX is the major version. There are also
-#patches that are s

[oe] [meta-oe][PATCH 1/4] vala-dbus-binding-tool: upgrade to 0.4.0

2015-04-27 Thread Martin Jansa
* be aware that it's actually newer than 0.4.1 used before
  and it's compatible with gee-0.8 which is newer than gee-1.0
  and yes I know how incorrect it sounds, but it's truth
  I've bumped PE for sane package managers to trust me.

Signed-off-by: Martin Jansa 
---
 .../vala-dbus-binding-tool/vala-dbus-binding-tool.inc  | 7 ++-
 .../vala-dbus-binding-tool/vala-dbus-binding-tool_0.4.0.bb | 4 
 .../vala-dbus-binding-tool/vala-dbus-binding-tool_0.4.1.bb | 4 
 .../vala-dbus-binding-tool/vala-dbus-binding-tool_git.bb   | 4 ++--
 4 files changed, 8 insertions(+), 11 deletions(-)
 create mode 100644 
meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool_0.4.0.bb
 delete mode 100644 
meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool_0.4.1.bb

diff --git 
a/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool.inc 
b/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool.inc
index 976c087..8d5b239 100644
--- a/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool.inc
+++ b/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool.inc
@@ -4,15 +4,12 @@ DEPENDS = "vala libgee libxml2 intltool-native"
 HOMEPAGE = 
"http://wiki.freesmartphone.org/index.php/Implementations/vala-dbus-binding-tool";
 LICENSE = "GPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
-PE = "1"
-INC_PR = "r3"
+PE = "2"
 
 export XDG_DATA_DIRS = "${STAGING_DATADIR}"
 
-SRC_URI = 
"https://github.com/freesmartphone/vala-dbus-binding-tool/archive/vdbt-${PV}.tar.gz;name=archive";
+SRC_URI = "${SOURCEFORGE_MIRROR}/freesmartphone/sources/${BP}.tar.bz2"
 
 inherit autotools perlnative pkgconfig
 
 BBCLASSEXTEND = "native"
-
-S = "${WORKDIR}/vala-dbus-binding-tool-vdbt-${PV}"
\ No newline at end of file
diff --git 
a/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool_0.4.0.bb
 
b/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool_0.4.0.bb
new file mode 100644
index 000..0a38772
--- /dev/null
+++ 
b/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool_0.4.0.bb
@@ -0,0 +1,4 @@
+require vala-dbus-binding-tool.inc
+
+SRC_URI[md5sum] = "b7537a087f9f468e25170e81df0ed93f"
+SRC_URI[sha256sum] = 
"6b0d3796e92b031839e2e2f484e294153ad9eaf9d32915056199a49ce8328722"
diff --git 
a/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool_0.4.1.bb
 
b/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool_0.4.1.bb
deleted file mode 100644
index c51298b..000
--- 
a/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool_0.4.1.bb
+++ /dev/null
@@ -1,4 +0,0 @@
-require vala-dbus-binding-tool.inc
-
-SRC_URI[archive.md5sum] = "76540eb575bef04d4250166208c0bb5b"
-SRC_URI[archive.sha256sum] = 
"656e8fedaac7ab783bbe4bcfb3584c785998792136d8e3fd83e4956613a6e728"
diff --git 
a/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool_git.bb 
b/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool_git.bb
index 32d2818..22e41fb 100644
--- 
a/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool_git.bb
+++ 
b/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool_git.bb
@@ -2,8 +2,8 @@ require vala-dbus-binding-tool.inc
 
 DEFAULT_PREFERENCE = "-1"
 
-SRCREV = "53d56816a4154e3467f07bd22f4e27d166e3e3f3"
+SRCREV = "742c04c2bb0743891904522ce47e50f9e5c99b12"
 PV = "0.4.0+gitr${SRCPV}"
 
-SRC_URI = "${FREESMARTPHONE_GIT}/vala-dbus-binding-tool.git;branch=master"
+SRC_URI = 
"git://github.com/freesmartphone/vala-dbus-binding-tool.git;protocol=https"
 S = "${WORKDIR}/git"
-- 
2.3.5

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH 4/4] gsoap: fold .inc and -native into one recipe

2015-04-27 Thread Martin Jansa
* use BBCLASSEXTEND instead of separate recipe

Signed-off-by: Martin Jansa 
---
 .../recipes-support/gsoap/gsoap-native_2.8.12.bb   | 14 -
 meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb  | 35 ++
 meta-oe/recipes-support/gsoap/gsoap_2.8.12.inc | 23 --
 3 files changed, 30 insertions(+), 42 deletions(-)
 delete mode 100644 meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
 delete mode 100644 meta-oe/recipes-support/gsoap/gsoap_2.8.12.inc

diff --git a/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb 
b/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
deleted file mode 100644
index ac90155..000
--- a/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
+++ /dev/null
@@ -1,14 +0,0 @@
-require gsoap_${PV}.inc
-
-DEPENDS = "flex-native"
-EXTRA_OEMAKE = ""
-
-inherit native
-
-do_install() {
-oe_runmake DESTDIR=${D} BINDIR=${D}${bindir} install
-}
-
-
-SRC_URI[md5sum] = "5700d26fc6fe3073d038349e19c3640d"
-SRC_URI[sha256sum] = 
"51eef118544fa846f4d2dea2eedf91c84c46a1abeafc5eee3dcff783f4015a00"
diff --git a/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb 
b/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb
index b85db05..b5c3995 100644
--- a/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb
+++ b/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb
@@ -1,6 +1,27 @@
-require gsoap_${PV}.inc
+DESCRIPTION = "The gSOAP toolkit provides a unique SOAP-to-C/C++ language 
binding \
+for the development of SOAP Web Services and clients."
+SECTION = "devel"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=b338b08b1b61e028e0f399a4de25e58f"
 
-DEPENDS = "gsoap-native openssl zlib"
+SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}2/${BPN}_${PV}.zip"
+SRC_URI[md5sum] = "5700d26fc6fe3073d038349e19c3640d"
+SRC_URI[sha256sum] = 
"51eef118544fa846f4d2dea2eedf91c84c46a1abeafc5eee3dcff783f4015a00"
+
+inherit autotools
+
+BBCLASSEXTEND = "native"
+
+PR = "r1"
+
+S = "${WORKDIR}/${BPN}-2.8"
+
+PARALLEL_MAKE = ""
+
+EXTRA_OEMAKE_class-target = "SOAP=${STAGING_BINDIR_NATIVE}/soapcpp2"
+
+DEPENDS_class-target = "gsoap-native openssl zlib"
+DEPENDS_class-native = "flex-native"
 
 do_install_append() {
 install -d ${D}${libdir}
@@ -10,8 +31,12 @@ do_install_append() {
 done
 }
 
+do_install_class-native() {
+oe_runmake DESTDIR=${D} BINDIR=${D}${bindir} install
+}
+
 FILES_${PN} = "${bindir}/wsdl2h ${bindir}/soapcpp2"
 FILES_${PN} += "${datadir}"
-
-SRC_URI[md5sum] = "5700d26fc6fe3073d038349e19c3640d"
-SRC_URI[sha256sum] = 
"51eef118544fa846f4d2dea2eedf91c84c46a1abeafc5eee3dcff783f4015a00"
+FILES_${PN}-staticdev = "${libdir}"
+FILES_${PN}-dev = "${includedir}"
+RRECOMMENDS_${PN}-dev = "${PN}-staticdev"
diff --git a/meta-oe/recipes-support/gsoap/gsoap_2.8.12.inc 
b/meta-oe/recipes-support/gsoap/gsoap_2.8.12.inc
deleted file mode 100644
index 9e2a782..000
--- a/meta-oe/recipes-support/gsoap/gsoap_2.8.12.inc
+++ /dev/null
@@ -1,23 +0,0 @@
-DESCRIPTION = "The gSOAP toolkit provides a unique SOAP-to-C/C++ language 
binding \
-for the development of SOAP Web Services and clients."
-SECTION = "devel"
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=b338b08b1b61e028e0f399a4de25e58f"
-
-SRC_URI = "${SOURCEFORGE_MIRROR}/gsoap2/gsoap_${PV}.zip \
-"
-
-inherit autotools
-
-PR = "r1"
-
-S = "${WORKDIR}/gsoap-2.8"
-
-FILES_${PN}-dev = "${includedir}"
-RRECOMMENDS_${PN}-dev = "${PN}-staticdev"
-
-FILES_${PN}-staticdev = "${libdir}"
-
-PARALLEL_MAKE = ""
-
-EXTRA_OEMAKE = "SOAP=${STAGING_BINDIR_NATIVE}/soapcpp2"
-- 
2.3.5

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH 3/4] gsoap-native: add missing dependency on flex-native

2015-04-27 Thread Martin Jansa
* otherwise fails with:
| gcc  -DHAVE_CONFIG_H -I. 
-I/work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/gsoap/src -I../..   
-isystem/sysroots/x86_64-linux/usr/include -DWITH_BISON -DWITH_LEX  
-DSOAPCPP_IMPORT_PATH="\"/sysroots/x86_64-linux/usr/share/gsoap/import\"" 
-DLINUX -isystem/sysroots/x86_64-linux/usr/include -O2 -pipe -c -o 
soapcpp2-soapcpp2_yacc.o `test -f 'soapcpp2_yacc.c' || echo 
'/work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/gsoap/src/'`soapcpp2_yacc.c
| /bin/bash /work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/ylwrap 
/work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/gsoap/src/soapcpp2_lex.l .c 
soapcpp2_lex.c -- /bin/bash 
/work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/missing flex
| /work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/missing: line 81: flex: 
command not found
| WARNING: 'flex' is missing on your system.
|  You should only need it if you modified a '.l' file.
|  You may want to install the Fast Lexical Analyzer package:
|  
| make[4]: *** [soapcpp2_lex.c] Error 127
| make[4]: Leaving directory 
`/work/x86_64-linux/gsoap-native/2.8.12-r1/build/gsoap/src'
| make[3]: *** [all-recursive] Error 1
---
 meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb 
b/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
index 46fabbb..ac90155 100644
--- a/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
+++ b/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
@@ -1,6 +1,6 @@
 require gsoap_${PV}.inc
 
-DEPENDS = ""
+DEPENDS = "flex-native"
 EXTRA_OEMAKE = ""
 
 inherit native
-- 
2.3.5

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH 2/4] libsecret: add missing dependency on intltool-native

2015-04-27 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb 
b/meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb
index dca3350..06e94bd 100644
--- a/meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb
+++ b/meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb
@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=23c2a5e0106b99d75238986559bb5fc6"
 
 inherit gnomebase gtk-doc
 
-DEPENDS = "glib-2.0 libgcrypt"
+DEPENDS = "glib-2.0 libgcrypt intltool-native"
 
 GNOME_COMPRESS_TYPE = "xz"
 
-- 
2.3.5

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][dizzy][PATCH 1/4] enca: drop unrecognized --with-libiconv-prefix option

2015-04-27 Thread Martin Jansa
* fixes:
  WARNING: QA Issue: enca: configure was passed unrecognised options: 
--with-libiconv-prefix [unknown-configure-option]

Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-support/enca/enca_1.9.bb | 2 --
 1 file changed, 2 deletions(-)

diff --git a/meta-oe/recipes-support/enca/enca_1.9.bb 
b/meta-oe/recipes-support/enca/enca_1.9.bb
index 184b27e..bf19843 100644
--- a/meta-oe/recipes-support/enca/enca_1.9.bb
+++ b/meta-oe/recipes-support/enca/enca_1.9.bb
@@ -19,8 +19,6 @@ SRC_URI[sha256sum] = 
"02acfef2b24a9c842612da49338138311f909f1cd33933520c07b8b26c
 
 inherit autotools
 
-EXTRA_OECONF = 
"--with-libiconv-prefix=${STAGING_DIR_HOST}${layout_exec_prefix}"
-
 do_configure_prepend() {
 # remove failing test which checks for something that isn't even used
 sed -i -e '/ye_FUNC_SCANF_MODIF_SIZE_T/d' ${S}/configure.ac
-- 
2.3.5

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][dizzy][PATCH 2/4] libsecret: add missing dependency on intltool-native

2015-04-27 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb 
b/meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb
index dca3350..06e94bd 100644
--- a/meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb
+++ b/meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb
@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=23c2a5e0106b99d75238986559bb5fc6"
 
 inherit gnomebase gtk-doc
 
-DEPENDS = "glib-2.0 libgcrypt"
+DEPENDS = "glib-2.0 libgcrypt intltool-native"
 
 GNOME_COMPRESS_TYPE = "xz"
 
-- 
2.3.5

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][dizzy][PATCH 3/4] gsoap-native: add missing dependency on flex-native

2015-04-27 Thread Martin Jansa
* otherwise fails with:
| gcc  -DHAVE_CONFIG_H -I. 
-I/work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/gsoap/src -I../..   
-isystem/sysroots/x86_64-linux/usr/include -DWITH_BISON -DWITH_LEX  
-DSOAPCPP_IMPORT_PATH="\"/sysroots/x86_64-linux/usr/share/gsoap/import\"" 
-DLINUX -isystem/sysroots/x86_64-linux/usr/include -O2 -pipe -c -o 
soapcpp2-soapcpp2_yacc.o `test -f 'soapcpp2_yacc.c' || echo 
'/work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/gsoap/src/'`soapcpp2_yacc.c
| /bin/bash /work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/ylwrap 
/work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/gsoap/src/soapcpp2_lex.l .c 
soapcpp2_lex.c -- /bin/bash 
/work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/missing flex
| /work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/missing: line 81: flex: 
command not found
| WARNING: 'flex' is missing on your system.
|  You should only need it if you modified a '.l' file.
|  You may want to install the Fast Lexical Analyzer package:
|  
| make[4]: *** [soapcpp2_lex.c] Error 127
| make[4]: Leaving directory 
`/work/x86_64-linux/gsoap-native/2.8.12-r1/build/gsoap/src'
| make[3]: *** [all-recursive] Error 1
---
 meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb 
b/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
index 46fabbb..ac90155 100644
--- a/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
+++ b/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
@@ -1,6 +1,6 @@
 require gsoap_${PV}.inc
 
-DEPENDS = ""
+DEPENDS = "flex-native"
 EXTRA_OEMAKE = ""
 
 inherit native
-- 
2.3.5

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][fido][PATCH 1/3] libsecret: add missing dependency on intltool-native

2015-04-27 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb 
b/meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb
index dca3350..06e94bd 100644
--- a/meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb
+++ b/meta-gnome/recipes-gnome/libsecret/libsecret_0.18.bb
@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=23c2a5e0106b99d75238986559bb5fc6"
 
 inherit gnomebase gtk-doc
 
-DEPENDS = "glib-2.0 libgcrypt"
+DEPENDS = "glib-2.0 libgcrypt intltool-native"
 
 GNOME_COMPRESS_TYPE = "xz"
 
-- 
2.3.5

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][fido][PATCH 2/3] gsoap-native: add missing dependency on flex-native

2015-04-27 Thread Martin Jansa
* otherwise fails with:
| gcc  -DHAVE_CONFIG_H -I. 
-I/work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/gsoap/src -I../..   
-isystem/sysroots/x86_64-linux/usr/include -DWITH_BISON -DWITH_LEX  
-DSOAPCPP_IMPORT_PATH="\"/sysroots/x86_64-linux/usr/share/gsoap/import\"" 
-DLINUX -isystem/sysroots/x86_64-linux/usr/include -O2 -pipe -c -o 
soapcpp2-soapcpp2_yacc.o `test -f 'soapcpp2_yacc.c' || echo 
'/work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/gsoap/src/'`soapcpp2_yacc.c
| /bin/bash /work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/ylwrap 
/work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/gsoap/src/soapcpp2_lex.l .c 
soapcpp2_lex.c -- /bin/bash 
/work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/missing flex
| /work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/missing: line 81: flex: 
command not found
| WARNING: 'flex' is missing on your system.
|  You should only need it if you modified a '.l' file.
|  You may want to install the Fast Lexical Analyzer package:
|  
| make[4]: *** [soapcpp2_lex.c] Error 127
| make[4]: Leaving directory 
`/work/x86_64-linux/gsoap-native/2.8.12-r1/build/gsoap/src'
| make[3]: *** [all-recursive] Error 1
---
 meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb 
b/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
index 46fabbb..ac90155 100644
--- a/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
+++ b/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
@@ -1,6 +1,6 @@
 require gsoap_${PV}.inc
 
-DEPENDS = ""
+DEPENDS = "flex-native"
 EXTRA_OEMAKE = ""
 
 inherit native
-- 
2.3.5

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][dizzy][PATCH 4/4] gsoap: fold .inc and -native into one recipe

2015-04-27 Thread Martin Jansa
* use BBCLASSEXTEND instead of separate recipe

Signed-off-by: Martin Jansa 
---
 .../recipes-support/gsoap/gsoap-native_2.8.12.bb   | 14 -
 meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb  | 35 ++
 meta-oe/recipes-support/gsoap/gsoap_2.8.12.inc | 23 --
 3 files changed, 30 insertions(+), 42 deletions(-)
 delete mode 100644 meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
 delete mode 100644 meta-oe/recipes-support/gsoap/gsoap_2.8.12.inc

diff --git a/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb 
b/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
deleted file mode 100644
index ac90155..000
--- a/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
+++ /dev/null
@@ -1,14 +0,0 @@
-require gsoap_${PV}.inc
-
-DEPENDS = "flex-native"
-EXTRA_OEMAKE = ""
-
-inherit native
-
-do_install() {
-oe_runmake DESTDIR=${D} BINDIR=${D}${bindir} install
-}
-
-
-SRC_URI[md5sum] = "5700d26fc6fe3073d038349e19c3640d"
-SRC_URI[sha256sum] = 
"51eef118544fa846f4d2dea2eedf91c84c46a1abeafc5eee3dcff783f4015a00"
diff --git a/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb 
b/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb
index b85db05..b5c3995 100644
--- a/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb
+++ b/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb
@@ -1,6 +1,27 @@
-require gsoap_${PV}.inc
+DESCRIPTION = "The gSOAP toolkit provides a unique SOAP-to-C/C++ language 
binding \
+for the development of SOAP Web Services and clients."
+SECTION = "devel"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=b338b08b1b61e028e0f399a4de25e58f"
 
-DEPENDS = "gsoap-native openssl zlib"
+SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}2/${BPN}_${PV}.zip"
+SRC_URI[md5sum] = "5700d26fc6fe3073d038349e19c3640d"
+SRC_URI[sha256sum] = 
"51eef118544fa846f4d2dea2eedf91c84c46a1abeafc5eee3dcff783f4015a00"
+
+inherit autotools
+
+BBCLASSEXTEND = "native"
+
+PR = "r1"
+
+S = "${WORKDIR}/${BPN}-2.8"
+
+PARALLEL_MAKE = ""
+
+EXTRA_OEMAKE_class-target = "SOAP=${STAGING_BINDIR_NATIVE}/soapcpp2"
+
+DEPENDS_class-target = "gsoap-native openssl zlib"
+DEPENDS_class-native = "flex-native"
 
 do_install_append() {
 install -d ${D}${libdir}
@@ -10,8 +31,12 @@ do_install_append() {
 done
 }
 
+do_install_class-native() {
+oe_runmake DESTDIR=${D} BINDIR=${D}${bindir} install
+}
+
 FILES_${PN} = "${bindir}/wsdl2h ${bindir}/soapcpp2"
 FILES_${PN} += "${datadir}"
-
-SRC_URI[md5sum] = "5700d26fc6fe3073d038349e19c3640d"
-SRC_URI[sha256sum] = 
"51eef118544fa846f4d2dea2eedf91c84c46a1abeafc5eee3dcff783f4015a00"
+FILES_${PN}-staticdev = "${libdir}"
+FILES_${PN}-dev = "${includedir}"
+RRECOMMENDS_${PN}-dev = "${PN}-staticdev"
diff --git a/meta-oe/recipes-support/gsoap/gsoap_2.8.12.inc 
b/meta-oe/recipes-support/gsoap/gsoap_2.8.12.inc
deleted file mode 100644
index 9e2a782..000
--- a/meta-oe/recipes-support/gsoap/gsoap_2.8.12.inc
+++ /dev/null
@@ -1,23 +0,0 @@
-DESCRIPTION = "The gSOAP toolkit provides a unique SOAP-to-C/C++ language 
binding \
-for the development of SOAP Web Services and clients."
-SECTION = "devel"
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=b338b08b1b61e028e0f399a4de25e58f"
-
-SRC_URI = "${SOURCEFORGE_MIRROR}/gsoap2/gsoap_${PV}.zip \
-"
-
-inherit autotools
-
-PR = "r1"
-
-S = "${WORKDIR}/gsoap-2.8"
-
-FILES_${PN}-dev = "${includedir}"
-RRECOMMENDS_${PN}-dev = "${PN}-staticdev"
-
-FILES_${PN}-staticdev = "${libdir}"
-
-PARALLEL_MAKE = ""
-
-EXTRA_OEMAKE = "SOAP=${STAGING_BINDIR_NATIVE}/soapcpp2"
-- 
2.3.5

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][fido][PATCH 3/3] gsoap: fold .inc and -native into one recipe

2015-04-27 Thread Martin Jansa
* use BBCLASSEXTEND instead of separate recipe

Signed-off-by: Martin Jansa 
---
 .../recipes-support/gsoap/gsoap-native_2.8.12.bb   | 14 -
 meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb  | 35 ++
 meta-oe/recipes-support/gsoap/gsoap_2.8.12.inc | 23 --
 3 files changed, 30 insertions(+), 42 deletions(-)
 delete mode 100644 meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
 delete mode 100644 meta-oe/recipes-support/gsoap/gsoap_2.8.12.inc

diff --git a/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb 
b/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
deleted file mode 100644
index ac90155..000
--- a/meta-oe/recipes-support/gsoap/gsoap-native_2.8.12.bb
+++ /dev/null
@@ -1,14 +0,0 @@
-require gsoap_${PV}.inc
-
-DEPENDS = "flex-native"
-EXTRA_OEMAKE = ""
-
-inherit native
-
-do_install() {
-oe_runmake DESTDIR=${D} BINDIR=${D}${bindir} install
-}
-
-
-SRC_URI[md5sum] = "5700d26fc6fe3073d038349e19c3640d"
-SRC_URI[sha256sum] = 
"51eef118544fa846f4d2dea2eedf91c84c46a1abeafc5eee3dcff783f4015a00"
diff --git a/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb 
b/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb
index b85db05..b5c3995 100644
--- a/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb
+++ b/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb
@@ -1,6 +1,27 @@
-require gsoap_${PV}.inc
+DESCRIPTION = "The gSOAP toolkit provides a unique SOAP-to-C/C++ language 
binding \
+for the development of SOAP Web Services and clients."
+SECTION = "devel"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=b338b08b1b61e028e0f399a4de25e58f"
 
-DEPENDS = "gsoap-native openssl zlib"
+SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}2/${BPN}_${PV}.zip"
+SRC_URI[md5sum] = "5700d26fc6fe3073d038349e19c3640d"
+SRC_URI[sha256sum] = 
"51eef118544fa846f4d2dea2eedf91c84c46a1abeafc5eee3dcff783f4015a00"
+
+inherit autotools
+
+BBCLASSEXTEND = "native"
+
+PR = "r1"
+
+S = "${WORKDIR}/${BPN}-2.8"
+
+PARALLEL_MAKE = ""
+
+EXTRA_OEMAKE_class-target = "SOAP=${STAGING_BINDIR_NATIVE}/soapcpp2"
+
+DEPENDS_class-target = "gsoap-native openssl zlib"
+DEPENDS_class-native = "flex-native"
 
 do_install_append() {
 install -d ${D}${libdir}
@@ -10,8 +31,12 @@ do_install_append() {
 done
 }
 
+do_install_class-native() {
+oe_runmake DESTDIR=${D} BINDIR=${D}${bindir} install
+}
+
 FILES_${PN} = "${bindir}/wsdl2h ${bindir}/soapcpp2"
 FILES_${PN} += "${datadir}"
-
-SRC_URI[md5sum] = "5700d26fc6fe3073d038349e19c3640d"
-SRC_URI[sha256sum] = 
"51eef118544fa846f4d2dea2eedf91c84c46a1abeafc5eee3dcff783f4015a00"
+FILES_${PN}-staticdev = "${libdir}"
+FILES_${PN}-dev = "${includedir}"
+RRECOMMENDS_${PN}-dev = "${PN}-staticdev"
diff --git a/meta-oe/recipes-support/gsoap/gsoap_2.8.12.inc 
b/meta-oe/recipes-support/gsoap/gsoap_2.8.12.inc
deleted file mode 100644
index 9e2a782..000
--- a/meta-oe/recipes-support/gsoap/gsoap_2.8.12.inc
+++ /dev/null
@@ -1,23 +0,0 @@
-DESCRIPTION = "The gSOAP toolkit provides a unique SOAP-to-C/C++ language 
binding \
-for the development of SOAP Web Services and clients."
-SECTION = "devel"
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=b338b08b1b61e028e0f399a4de25e58f"
-
-SRC_URI = "${SOURCEFORGE_MIRROR}/gsoap2/gsoap_${PV}.zip \
-"
-
-inherit autotools
-
-PR = "r1"
-
-S = "${WORKDIR}/gsoap-2.8"
-
-FILES_${PN}-dev = "${includedir}"
-RRECOMMENDS_${PN}-dev = "${PN}-staticdev"
-
-FILES_${PN}-staticdev = "${libdir}"
-
-PARALLEL_MAKE = ""
-
-EXTRA_OEMAKE = "SOAP=${STAGING_BINDIR_NATIVE}/soapcpp2"
-- 
2.3.5

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH 2/4] libsecret: add missing dependency on intltool-native

2015-04-27 Thread Otavio Salvador
On Mon, Apr 27, 2015 at 3:45 PM, Martin Jansa  wrote:
> Signed-off-by: Martin Jansa 


Acked-by: Otavio Salvador 


-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][dizzy][PATCH 1/4] enca: drop unrecognized --with-libiconv-prefix option

2015-04-27 Thread Otavio Salvador
On Mon, Apr 27, 2015 at 3:46 PM, Martin Jansa  wrote:
> * fixes:
>   WARNING: QA Issue: enca: configure was passed unrecognised options: 
> --with-libiconv-prefix [unknown-configure-option]
>
> Signed-off-by: Martin Jansa 

Acked-by: Otavio Salvador 

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH 3/4] gsoap-native: add missing dependency on flex-native

2015-04-27 Thread Otavio Salvador
On Mon, Apr 27, 2015 at 3:45 PM, Martin Jansa  wrote:
> * otherwise fails with:
> | gcc  -DHAVE_CONFIG_H -I. 
> -I/work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/gsoap/src -I../..   
> -isystem/sysroots/x86_64-linux/usr/include -DWITH_BISON -DWITH_LEX  
> -DSOAPCPP_IMPORT_PATH="\"/sysroots/x86_64-linux/usr/share/gsoap/import\"" 
> -DLINUX -isystem/sysroots/x86_64-linux/usr/include -O2 -pipe -c -o 
> soapcpp2-soapcpp2_yacc.o `test -f 'soapcpp2_yacc.c' || echo 
> '/work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/gsoap/src/'`soapcpp2_yacc.c
> | /bin/bash /work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/ylwrap 
> /work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/gsoap/src/soapcpp2_lex.l 
> .c soapcpp2_lex.c -- /bin/bash 
> /work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/missing flex
> | /work/x86_64-linux/gsoap-native/2.8.12-r1/gsoap-2.8/missing: line 81: flex: 
> command not found
> | WARNING: 'flex' is missing on your system.
> |  You should only need it if you modified a '.l' file.
> |  You may want to install the Fast Lexical Analyzer package:
> |  
> | make[4]: *** [soapcpp2_lex.c] Error 127
> | make[4]: Leaving directory 
> `/work/x86_64-linux/gsoap-native/2.8.12-r1/build/gsoap/src'
> | make[3]: *** [all-recursive] Error 1


Acked-by: Otavio Salvador 

It is missing your Signed-off-by ...

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-filesystems][PATCH] aufs-util: upgrade to v3.14.

2015-04-27 Thread Yevhen Kyriukha
Signed-off-by: Yevhen Kyriukha 
---
 .../aufs-util-don-t-strip-executables.patch|   4 +-
 .../recipes-utils/aufs-util/aufs-util/aufs_type.h  | 239 +++--
 .../recipes-utils/aufs-util/aufs-util_git.bb   |   6 +-
 3 files changed, 229 insertions(+), 20 deletions(-)

diff --git 
a/meta-filesystems/recipes-utils/aufs-util/aufs-util/aufs-util-don-t-strip-executables.patch
 
b/meta-filesystems/recipes-utils/aufs-util/aufs-util/aufs-util-don-t-strip-executables.patch
index 48727e6..fe2a6a5 100644
--- 
a/meta-filesystems/recipes-utils/aufs-util/aufs-util/aufs-util-don-t-strip-executables.patch
+++ 
b/meta-filesystems/recipes-utils/aufs-util/aufs-util/aufs-util-don-t-strip-executables.patch
@@ -27,8 +27,8 @@ index 2f905ad..e0c6dcd 100644
  ver_test: ver
./ver
  
--${Bin}: LDFLAGS += -static -s
-+${Bin}: LDFLAGS += -static
+-${Bin}: override LDFLAGS += -static -s
++${Bin}: override LDFLAGS += -static
  ${Bin}: LDLIBS = -L. -lautil
  ${BinObj}: %.o: %.c ${LibUtilHdr} ${LibUtil}
  
diff --git a/meta-filesystems/recipes-utils/aufs-util/aufs-util/aufs_type.h 
b/meta-filesystems/recipes-utils/aufs-util/aufs-util/aufs_type.h
index cb439ba..c948033 100644
--- a/meta-filesystems/recipes-utils/aufs-util/aufs-util/aufs_type.h
+++ b/meta-filesystems/recipes-utils/aufs-util/aufs-util/aufs_type.h
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2005-2013 Junjiro R. Okajima
+ * Copyright (C) 2005-2015 Junjiro R. Okajima
  *
  * This program, aufs is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -12,8 +12,7 @@
  * GNU General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+ * along with this program.  If not, see .
  */
 
 #ifndef __AUFS_TYPE_H__
@@ -21,12 +20,26 @@
 
 #define AUFS_NAME  "aufs"
 
+#ifdef __KERNEL__
+/*
+ * define it before including all other headers.
+ * sched.h may use pr_* macros before defining "current", so define the
+ * no-current version first, and re-define later.
+ */
+#define pr_fmt(fmt)AUFS_NAME " %s:%d: " fmt, __func__, __LINE__
+#include 
+#undef pr_fmt
+#define pr_fmt(fmt) \
+   AUFS_NAME " %s:%d:%.*s[%d]: " fmt, __func__, __LINE__, \
+   (int)sizeof(current->comm), current->comm, current->pid
+#else
 #include 
 #include 
+#endif /* __KERNEL__ */
 
 #include 
 
-#define AUFS_VERSION   "3.8-20130325"
+#define AUFS_VERSION   "3.18-20150406"
 
 /* todo? move this to linux-2.6.19/include/magic.h */
 #define AUFS_SUPER_MAGIC   ('a' << 24 | 'u' << 16 | 'f' << 8 | 's')
@@ -47,6 +60,11 @@ typedef int16_t aufs_bindex_t;
 #endif
 #endif
 
+#ifdef __KERNEL__
+#ifndef AUFS_BRANCH_MAX
+#error unknown CONFIG_AUFS_BRANCH_MAX value
+#endif
+#endif /* __KERNEL__ */
 
 /* -- */
 
@@ -58,15 +76,15 @@ typedef int16_t aufs_bindex_t;
 #define AUFS_WH_PFX".wh."
 #define AUFS_WH_PFX_LEN((int)sizeof(AUFS_WH_PFX) - 1)
 #define AUFS_WH_TMP_LEN4
-/* a limit for rmdir/rename a dir */
+/* a limit for rmdir/rename a dir and copyup */
 #define AUFS_MAX_NAMELEN   (NAME_MAX \
- AUFS_WH_PFX_LEN * 2   /* doubly whiteouted */\
- 1 /* dot */\
- AUFS_WH_TMP_LEN)  /* hex */
 #define AUFS_XINO_FNAME"." AUFS_NAME ".xino"
 #define AUFS_XINO_DEFPATH  "/tmp/" AUFS_XINO_FNAME
-#define AUFS_XINO_TRUNC_INIT   64 /* blocks */
-#define AUFS_XINO_TRUNC_STEP   4  /* blocks */
+#define AUFS_XINO_DEF_SEC  30 /* seconds */
+#define AUFS_XINO_DEF_TRUNC45 /* percentage */
 #define AUFS_DIRWH_DEF 3
 #define AUFS_RDCACHE_DEF   10 /* seconds */
 #define AUFS_RDCACHE_MAX   3600 /* seconds */
@@ -75,7 +93,8 @@ typedef int16_t aufs_bindex_t;
 #define AUFS_WKQ_NAME  AUFS_NAME "d"
 #define AUFS_MFS_DEF_SEC   30 /* seconds */
 #define AUFS_MFS_MAX_SEC   3600 /* seconds */
-#define AUFS_PLINK_WARN100 /* number of plinks */
+#define AUFS_FHSM_CACHE_DEF_SEC30 /* seconds */
+#define AUFS_PLINK_WARN50 /* number of plinks in a single 
bucket */
 
 /* pseudo-link maintenace under /proc */
 #define AUFS_PLINK_MAINT_NAME  "plink_maint"
@@ -98,8 +117,117 @@ typedef int16_t aufs_bindex_t;
 #define AUFS_BRPERM_RW "rw"
 #define AUFS_BRPERM_RO "ro"
 #define AUFS_BRPERM_RR "rr"
+#define AUFS_BRATTR_COO_REG"coo_reg"
+#define AUFS_BRATTR_COO_ALL"coo_all"
+#define AUFS_BRATTR_FHSM   "fhsm"
+#define AUFS_BRATTR_UNPIN  "unpin"
+#define AUFS_BRATTR_ICEX   "icex"
+#define AUFS_BRATTR_ICEX_SEC   "icexsec"
+#define AUFS_BRATTR_ICEX_SYS   "icexsys

[oe] [meta-java][PATCH v3 01/10] icedtea7-native: Add attr-native and libxslt-native as dependency

2015-04-27 Thread Sven Ebenfeld
Signed-off-by: Sven Ebenfeld 
---
 recipes-core/icedtea/icedtea7-native.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-core/icedtea/icedtea7-native.inc 
b/recipes-core/icedtea/icedtea7-native.inc
index 1f193e1..b29fd34 100644
--- a/recipes-core/icedtea/icedtea7-native.inc
+++ b/recipes-core/icedtea/icedtea7-native.inc
@@ -4,7 +4,7 @@ LICENSE  = "GPL-2.0-with-classpath-exception"
 INC_PR = "r1"
 
 DEPENDS = "virtual/javac-native virtual/java-native classpath-native \
-   rhino-native ant-native \
+   rhino-native ant-native libxslt-native attr-native \
libx11-native xproto-native libxt-native libxext-native 
libxrender-native \
giflib-native jpeg-native libpng-native \
glib-2.0-native freetype-native zlib-native \
-- 
1.9.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-java][PATCH v3 03/10] icedtea7-native: remove unused patch

2015-04-27 Thread Sven Ebenfeld
Signed-off-by: Sven Ebenfeld 
---
 .../icedtea-disable-desktop-dirs.patch | 91 --
 1 file changed, 91 deletions(-)
 delete mode 100644 
recipes-core/icedtea/openjdk-7-03b147/icedtea-disable-desktop-dirs.patch

diff --git 
a/recipes-core/icedtea/openjdk-7-03b147/icedtea-disable-desktop-dirs.patch 
b/recipes-core/icedtea/openjdk-7-03b147/icedtea-disable-desktop-dirs.patch
deleted file mode 100644
index 739804a..000
--- a/recipes-core/icedtea/openjdk-7-03b147/icedtea-disable-desktop-dirs.patch
+++ /dev/null
@@ -1,91 +0,0 @@
-diff --git openjdk/jdk/make/common/Subdirs.gmk 
openjdk/jdk/make/common/Subdirs.gmk
-index f212d50..da6e9e1 100644
 openjdk/jdk/make/common/Subdirs.gmk
-+++ openjdk/jdk/make/common/Subdirs.gmk
-@@ -88,28 +88,6 @@ done
- @$(ECHO) "Done Processing OTHERSUBDIRS: $(OTHERSUBDIRS)"
- endef
- 
--#
--# Iterate the list specified in SUBDIRS_ only if
--# SUBDIRS_ is set.
--#
--ifdef SUBDIRS_desktop 
--  define subdirs-desktop-loop
--  @$(call subdirs-group-loop,SUBDIRS_desktop)
--  endef
--else   
--  define subdirs-desktop-loop
--  endef
--endif   # SUBDIRS_desktop 
--
--ifdef SUBDIRS_enterprise 
--  define subdirs-enterprise-loop
--  @$(call subdirs-group-loop,SUBDIRS_enterprise)
--  endef
--else   
--define subdirs-enterprise-loop
--endef
--endif   # SUBDIRS_enterprise 
--
- ifdef SUBDIRS_management 
-   define subdirs-management-loop
-   @$(call subdirs-group-loop,SUBDIRS_management)
-@@ -140,7 +118,7 @@ endif   # SUBDIRS_tools
- #
- # If BUILD_MODULES is not set or it's set to "all",
- # iterate all groups.
--SUBDIRS_all = $(SUBDIRS) $(SUBDIRS_desktop) $(SUBDIRS_enterprise) \
-+SUBDIRS_all = $(SUBDIRS) $(SUBDIRS_enterprise) \
- $(SUBDIRS_management) $(SUBDIRS_misc) $(SUBDIRS_tools)
- 
- define SUBDIRS-loop
-diff --git a/jdk/src/solaris/native/sun/java2d/x11/XRSurfaceData.c 
b/jdk/src/solaris/native/sun/java2d/x11/XRSurfaceData.c
-index 5de53ca..b598a22 100644
 a/jdk/src/solaris/native/sun/java2d/x11/XRSurfaceData.c
-+++ b/jdk/src/solaris/native/sun/java2d/x11/XRSurfaceData.c
-@@ -29,7 +29,7 @@
- #include "X11SurfaceData.h"
- 
- /*#include */
--#include 
-+#include 
- 
- #ifndef RepeatNone  /* added in 0.10 */
- #define RepeatNone0
-diff --git a/jdk/make/sun/xawt/FILES_c_unix.gmk 
b/jdk/make/sun/xawt/FILES_c_unix.gmk
-index 57b34c3..c629f78 100644
 a/jdk/make/sun/xawt/FILES_c_unix.gmk
-+++ b/jdk/make/sun/xawt/FILES_c_unix.gmk
-@@ -84,15 +84,8 @@ FILES_c = \
-   XRSurfaceData.c \
-   XRBackendNative.c
- 
--ifndef USE_SYSTEM_GTK
- FILES_c += \
-   gtk_fp.c
--endif
--
--ifndef USE_SYSTEM_CUPS
--FILES_c += \
--  cups_fp.c
--endif
- 
- ifndef USE_SYSTEM_FONTCONFIG
- FILES_c += \
-diff --git a/jdk/make/sun/awt/FILES_c_unix.gmk 
b/jdk/make/sun/awt/FILES_c_unix.gmk
-index dc1f61e..489abc1 100644
 a/jdk/make/sun/awt/FILES_c_unix.gmk
-+++ b/jdk/make/sun/awt/FILES_c_unix.gmk
-@@ -230,11 +230,6 @@ FILES_NO_MOTIF_c = \
- AccelGlyphCache.c \
-   CUPSfuncs.c
- 
--ifndef USE_SYSTEM_CUPS
--FILES_NO_MOTIF_c += \
--  cups_fp.c
--endif
--
- ifndef USE_SYSTEM_FONTCONFIG
- FILES_NO_MOTIF_c += \
-   fontconfig_fp.c
-- 
1.9.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-java][PATCH v3 00/10] Update OpenJDK7 to IcedTea 2.5.4 und OpenJDK 7u75b13

2015-04-27 Thread Sven Ebenfeld
The new patchset with the comments of Khem fixed. -gstabs
is not anymore replaced by -ggdb but only by -g. And the
changes to java-test-image have been split into two commits

Sven Ebenfeld (10):
  icedtea7-native: Add attr-native and libxslt-native as dependency
  icedtea7-native: fix build with gcc 4.9
  icedtea7-native: remove unused patch
  openjdk-7: Add IcedTea 2.5.4 OpenJDK 7u75b13
  openjdk-7: use icedtea7-native as dependency instead of icedtea6
  openjdk-7: Add libxslt-native and krb5 as dependency
  openjdk-7: remove IcedTea 2.3.12, OpenJDK 7u25b30
  java-test-image: Add openjdk-7-vm-zero package
  java-test-image: remove busybox-hwclock
  README: Update PREFERRED_VERSION to new OpenJDK-7 version 75b13-2.5.4

 README |   2 +-
 recipes-core/icedtea/icedtea7-native.inc   |   2 +-
 .../icedtea-change-to-gdb-debug-format.patch   |  29 ++
 .../icedtea-disable-desktop-dirs.patch |  91 --
 recipes-core/icedtea/openjdk-7-release-03b147.inc  |   2 +
 .../openjdk/openjdk-7-25b30/build-hacks.patch  |  60 
 .../openjdk-7-25b30/cacao-arm-ucontext.patch   |  24 --
 .../openjdk/openjdk-7-25b30/cacao-libtoolize.patch |  12 -
 .../openjdk-7-25b30/cacao-loadavg-makefile.patch   |  13 -
 .../openjdk/openjdk-7-25b30/cacao-loadavg.patch|  27 --
 .../openjdk/openjdk-7-25b30/cacao-update.patch |  63 
 .../openjdk/openjdk-7-25b30/fix-checksums.patch|  13 -
 .../openjdk-7-25b30/fix_hotspot_crosscompile.patch |  51 ---
 ...cedtea-add-usr-lib-jni-to-DEFAULT_LIBPATH.patch |  19 --
 .../icedtea-corba-parallel-make.patch  |  31 --
 .../openjdk-7-25b30/icedtea-crosscompile-fix.patch | 363 -
 .../openjdk-7-25b30/icedtea-fix-xrender.patch  |  13 -
 .../icedtea-hotspot-dlvsym-uclibc.patch|  16 -
 .../icedtea-hotspot-glibc-version.patch|  23 --
 .../openjdk-7-25b30/icedtea-hotspot-isfinte.patch  |  15 -
 .../openjdk-7-25b30/icedtea-hotspot-isnanf.patch   |  13 -
 .../openjdk-7-25b30/icedtea-hotspot-loadavg.patch  |  28 --
 .../openjdk-7-25b30/icedtea-jdk-iconv-uclibc.patch |  39 ---
 .../icedtea-jdk-nio-use-host-cc.patch  |  73 -
 .../icedtea-jdk-powerpc-atomic64.patch |  65 
 .../icedtea-jdk-ppc64-jvm-cfg.patch|  41 ---
 .../icedtea-jdk-remove-unused-backtrace.patch  |  41 ---
 .../icedtea-jdk-unpack-uclibc.patch|  10 -
 .../openjdk-7-25b30/icedtea-launcher-stdc++.patch  |  13 -
 .../openjdk-7-25b30/icedtea-libnet-renaming.patch  | 188 ---
 ...njdk-remove-currency-data-generation-expi.patch |  25 --
 .../openjdk-7-25b30/icedtea-remove_werror.patch|  16 -
 .../icedtea-shark-arm-linux-cpu-detection.patch| 113 ---
 .../openjdk-7-25b30/icedtea-unbreak-float.patch|  18 -
 ...edtea-unset-NIO_PLATFORM_CLASSES_ROOT_DIR.patch |  13 -
 .../openjdk-7-25b30/icedtea-zero-hotspotfix.patch  |  37 ---
 recipes-core/openjdk/openjdk-7-25b30/jvm.cfg   |  43 ---
 .../remove-sun.misc.Perf-debug-code.patch  |  47 ---
 .../openjdk/openjdk-7-75b13/build-hacks.patch  |  71 
 .../openjdk-7-75b13/cacao-arm-ucontext.patch   |  24 ++
 .../openjdk/openjdk-7-75b13/cacao-libtoolize.patch |  12 +
 .../openjdk-7-75b13/cacao-loadavg-makefile.patch   |  13 +
 .../openjdk/openjdk-7-75b13/cacao-loadavg.patch|  27 ++
 .../openjdk/openjdk-7-75b13/fix-checksums.patch|  28 ++
 .../openjdk-7-75b13/fix_hotspot_crosscompile.patch |  52 +++
 ...cedtea-add-usr-lib-jni-to-DEFAULT_LIBPATH.patch |  19 ++
 .../openjdk-7-75b13/icedtea-crosscompile-fix.patch | 355 
 .../icedtea-jdk-nio-use-host-cc.patch  |  74 +
 .../icedtea-jdk-rmi-crosscompile.patch |  13 +
 .../openjdk-7-75b13/icedtea-libnet-renaming.patch  | 236 ++
 ...njdk-remove-currency-data-generation-expi.patch |  25 ++
 .../openjdk-7-75b13/icedtea-remove_werror.patch|  16 +
 .../icedtea-shark-arm-linux-cpu-detection.patch| 113 +++
 .../openjdk-7-75b13/icedtea-unbreak-float.patch|  18 +
 ...edtea-unset-NIO_PLATFORM_CLASSES_ROOT_DIR.patch |  13 +
 .../openjdk-7-75b13/icedtea-zero-hotspotfix.patch  |  36 ++
 recipes-core/openjdk/openjdk-7-75b13/jvm.cfg   |  43 +++
 .../remove-sun.misc.Perf-debug-code.patch  |  47 +++
 recipes-core/openjdk/openjdk-7-common.inc  |   9 +-
 recipes-core/openjdk/openjdk-7-release-25b30.inc   | 137 
 recipes-core/openjdk/openjdk-7-release-75b13.inc   | 102 ++
 recipes-core/openjdk/openjdk-7_25b30-2.3.12.bb |  36 --
 recipes-core/openjdk/openjdk-7_75b13-2.5.4.bb  |  36 ++
 recipes-images/images/java-test-image.bb   |   4 +-
 64 files changed, 1413 insertions(+), 1838 deletions(-)
 create mode 100644 
recipes-core/icedtea/openjdk-7-03b147/icedtea-change-to-gdb-debug-format.patch
 delete mode 100644 
recipes-core/icedtea/openjdk-7-03b147/icedtea-disable-desktop-dirs.patch
 delete mode 100644 recipes

[oe] [meta-java][PATCH v3 05/10] openjdk-7: use icedtea7-native as dependency instead of icedtea6

2015-04-27 Thread Sven Ebenfeld
Due to problems when using native rmic, I switched to using icedtea7.

Signed-off-by: Sven Ebenfeld 
---
 recipes-core/openjdk/openjdk-7-common.inc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/recipes-core/openjdk/openjdk-7-common.inc 
b/recipes-core/openjdk/openjdk-7-common.inc
index b9ec571..29519fa 100644
--- a/recipes-core/openjdk/openjdk-7-common.inc
+++ b/recipes-core/openjdk/openjdk-7-common.inc
@@ -26,7 +26,7 @@ PN = "${JDKPN}-jre"
 PROVIDES += "${JDKPN}"
 
 DEPENDS = " \
-   icedtea6-native zip-native ant-native \
+   icedtea7-native zip-native ant-native \
zlib \
   jpeg libpng giflib \
gtk+ glib-2.0 \
@@ -101,7 +101,7 @@ EXTRA_OECONF = " \
\
 --enable-zero \
\
-   --with-jdk-home=${STAGING_LIBDIR_JVM_NATIVE}/icedtea6-native \
+   --with-jdk-home=${STAGING_LIBDIR_JVM_NATIVE}/icedtea7-native \
--with-rhino=${STAGING_DATADIR_JAVA}/rhino.jar \
\
 --with-openjdk-src-zip=${WORKDIR}/${OPENJDK_FILE} \
-- 
1.9.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-java][PATCH v3 02/10] icedtea7-native: fix build with gcc 4.9

2015-04-27 Thread Sven Ebenfeld
Signed-off-by: Sven Ebenfeld 
---
 .../icedtea-change-to-gdb-debug-format.patch   | 29 ++
 recipes-core/icedtea/openjdk-7-release-03b147.inc  |  2 ++
 2 files changed, 31 insertions(+)
 create mode 100644 
recipes-core/icedtea/openjdk-7-03b147/icedtea-change-to-gdb-debug-format.patch

diff --git 
a/recipes-core/icedtea/openjdk-7-03b147/icedtea-change-to-gdb-debug-format.patch
 
b/recipes-core/icedtea/openjdk-7-03b147/icedtea-change-to-gdb-debug-format.patch
new file mode 100644
index 000..813dc97
--- /dev/null
+++ 
b/recipes-core/icedtea/openjdk-7-03b147/icedtea-change-to-gdb-debug-format.patch
@@ -0,0 +1,29 @@
+--- openjdk/hotspot/make/linux/makefiles/gcc.make  2015-04-02 
08:02:31.301728214 +0200
 openjdk/hotspot/make/linux/makefiles/gcc.make.new  2015-04-02 
08:19:55.502171268 +0200
+@@ -233,7 +233,7 @@
+ DEBUG_CFLAGS/ppc   = -g
+ DEBUG_CFLAGS += $(DEBUG_CFLAGS/$(BUILDARCH))
+ ifeq ($(DEBUG_CFLAGS/$(BUILDARCH)),)
+-DEBUG_CFLAGS += -gstabs
++DEBUG_CFLAGS += -g
+ endif
+ 
+ ifneq ($(OBJCOPY),)
+@@ -244,7 +244,7 @@
+   FASTDEBUG_CFLAGS/zero  = -g
+   FASTDEBUG_CFLAGS += $(DEBUG_CFLAGS/$(BUILDARCH))
+   ifeq ($(FASTDEBUG_CFLAGS/$(BUILDARCH)),)
+-FASTDEBUG_CFLAGS += -gstabs
++FASTDEBUG_CFLAGS += -g
+   endif
+ 
+   OPT_CFLAGS/ia64  = -g
+@@ -254,7 +254,7 @@
+   OPT_CFLAGS/zero  = -g
+   OPT_CFLAGS += $(OPT_CFLAGS/$(BUILDARCH))
+   ifeq ($(OPT_CFLAGS/$(BUILDARCH)),)
+-OPT_CFLAGS += -gstabs
++OPT_CFLAGS += -g
+   endif
+ endif
+ 
diff --git a/recipes-core/icedtea/openjdk-7-release-03b147.inc 
b/recipes-core/icedtea/openjdk-7-release-03b147.inc
index 47813cd..01e7a3d 100644
--- a/recipes-core/icedtea/openjdk-7-release-03b147.inc
+++ b/recipes-core/icedtea/openjdk-7-release-03b147.inc
@@ -81,6 +81,7 @@ OPENJDK_PATCHES = " \
 file://icedtea-jdk-sane-x86-arch.patch;apply=no \
file://icedtea-flags.patch;apply=no \

file://icedtea-openjdk-remove-currency-data-generation-expi.patch;apply=no \
+   file://icedtea-change-to-gdb-debug-format.patch;apply=no \
 "
 
 export DISTRIBUTION_PATCHES = " \
@@ -91,4 +92,5 @@ export DISTRIBUTION_PATCHES = " \
 patches/icedtea-jdk-sane-x86-arch.patch \
patches/icedtea-flags.patch \
patches/icedtea-openjdk-remove-currency-data-generation-expi.patch \
+   patches/icedtea-change-to-gdb-debug-format.patch \
 "
-- 
1.9.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-java][PATCH v3 04/10] openjdk-7: Add IcedTea 2.5.4 OpenJDK 7u75b13

2015-04-27 Thread Sven Ebenfeld
Signed-off-by: Sven Ebenfeld 
---
 .../openjdk/openjdk-7-75b13/build-hacks.patch  |  71 +
 .../openjdk-7-75b13/cacao-arm-ucontext.patch   |  24 ++
 .../openjdk/openjdk-7-75b13/cacao-libtoolize.patch |  12 +
 .../openjdk-7-75b13/cacao-loadavg-makefile.patch   |  13 +
 .../openjdk/openjdk-7-75b13/cacao-loadavg.patch|  27 ++
 .../openjdk/openjdk-7-75b13/fix-checksums.patch|  28 ++
 .../openjdk-7-75b13/fix_hotspot_crosscompile.patch |  52 +++
 ...cedtea-add-usr-lib-jni-to-DEFAULT_LIBPATH.patch |  19 ++
 .../openjdk-7-75b13/icedtea-crosscompile-fix.patch | 355 +
 .../icedtea-jdk-nio-use-host-cc.patch  |  74 +
 .../icedtea-jdk-rmi-crosscompile.patch |  13 +
 .../openjdk-7-75b13/icedtea-libnet-renaming.patch  | 236 ++
 ...njdk-remove-currency-data-generation-expi.patch |  25 ++
 .../openjdk-7-75b13/icedtea-remove_werror.patch|  16 +
 .../icedtea-shark-arm-linux-cpu-detection.patch| 113 +++
 .../openjdk-7-75b13/icedtea-unbreak-float.patch|  18 ++
 ...edtea-unset-NIO_PLATFORM_CLASSES_ROOT_DIR.patch |  13 +
 .../openjdk-7-75b13/icedtea-zero-hotspotfix.patch  |  36 +++
 recipes-core/openjdk/openjdk-7-75b13/jvm.cfg   |  43 +++
 .../remove-sun.misc.Perf-debug-code.patch  |  47 +++
 recipes-core/openjdk/openjdk-7-common.inc  |   1 +
 recipes-core/openjdk/openjdk-7-release-75b13.inc   | 102 ++
 recipes-core/openjdk/openjdk-7_75b13-2.5.4.bb  |  36 +++
 23 files changed, 1374 insertions(+)
 create mode 100644 recipes-core/openjdk/openjdk-7-75b13/build-hacks.patch
 create mode 100644 
recipes-core/openjdk/openjdk-7-75b13/cacao-arm-ucontext.patch
 create mode 100644 recipes-core/openjdk/openjdk-7-75b13/cacao-libtoolize.patch
 create mode 100644 
recipes-core/openjdk/openjdk-7-75b13/cacao-loadavg-makefile.patch
 create mode 100644 recipes-core/openjdk/openjdk-7-75b13/cacao-loadavg.patch
 create mode 100644 recipes-core/openjdk/openjdk-7-75b13/fix-checksums.patch
 create mode 100644 
recipes-core/openjdk/openjdk-7-75b13/fix_hotspot_crosscompile.patch
 create mode 100644 
recipes-core/openjdk/openjdk-7-75b13/icedtea-add-usr-lib-jni-to-DEFAULT_LIBPATH.patch
 create mode 100644 
recipes-core/openjdk/openjdk-7-75b13/icedtea-crosscompile-fix.patch
 create mode 100644 
recipes-core/openjdk/openjdk-7-75b13/icedtea-jdk-nio-use-host-cc.patch
 create mode 100644 
recipes-core/openjdk/openjdk-7-75b13/icedtea-jdk-rmi-crosscompile.patch
 create mode 100644 
recipes-core/openjdk/openjdk-7-75b13/icedtea-libnet-renaming.patch
 create mode 100644 
recipes-core/openjdk/openjdk-7-75b13/icedtea-openjdk-remove-currency-data-generation-expi.patch
 create mode 100644 
recipes-core/openjdk/openjdk-7-75b13/icedtea-remove_werror.patch
 create mode 100644 
recipes-core/openjdk/openjdk-7-75b13/icedtea-shark-arm-linux-cpu-detection.patch
 create mode 100644 
recipes-core/openjdk/openjdk-7-75b13/icedtea-unbreak-float.patch
 create mode 100644 
recipes-core/openjdk/openjdk-7-75b13/icedtea-unset-NIO_PLATFORM_CLASSES_ROOT_DIR.patch
 create mode 100644 
recipes-core/openjdk/openjdk-7-75b13/icedtea-zero-hotspotfix.patch
 create mode 100644 recipes-core/openjdk/openjdk-7-75b13/jvm.cfg
 create mode 100644 
recipes-core/openjdk/openjdk-7-75b13/remove-sun.misc.Perf-debug-code.patch
 create mode 100644 recipes-core/openjdk/openjdk-7-release-75b13.inc
 create mode 100644 recipes-core/openjdk/openjdk-7_75b13-2.5.4.bb

diff --git a/recipes-core/openjdk/openjdk-7-75b13/build-hacks.patch 
b/recipes-core/openjdk/openjdk-7-75b13/build-hacks.patch
new file mode 100644
index 000..998e656
--- /dev/null
+++ b/recipes-core/openjdk/openjdk-7-75b13/build-hacks.patch
@@ -0,0 +1,71 @@
+Index: icedtea-2.5.4/Makefile.am
+===
+--- icedtea-2.5.4.orig/Makefile.am 2013-07-26 18:17:45.499466367 +
 icedtea-2.5.4/Makefile.am  2013-07-30 21:04:46.761410713 +
+@@ -474,6 +474,12 @@
+   FT2_LIBS="$(FREETYPE2_LIBS)" \
+   ALT_PARALLEL_COMPILE_JOBS="$(PARALLEL_JOBS)" \
+   HOTSPOT_BUILD_JOBS="$(PARALLEL_JOBS)" \
++  OE_CFLAGS="$(OE_CFLAGS)" \
++  OE_CPPFLAGS="$(OE_CPPFLAGS)" \
++  OE_CXXFLAGS="$(OE_CXXFLAGS)" \
++  OE_LDFLAGS="$(OE_LDFLAGS)" \
++  OE_LAUNCHER_LDFLAGS="$(OE_LAUNCHER_LDFLAGS)" \
++  DISTRIBUTION_ID="$(DIST_ID)" \
+   QUIETLY="" \
+   ANT_RESPECT_JAVA_HOME="TRUE" \
+   DISTRIBUTION_ID="$(DIST_ID)" \
+@@ -1777,8 +1783,8 @@
+   rm -f stamps/add-tzdata-support.stamp
+ 
+ stamps/check-crypto.stamp: stamps/cryptocheck.stamp stamps/icedtea.stamp
+-  if [ -e $(BUILD_OUTPUT_DIR)/j2sdk-image/bin/java ] ; then \
+-$(BUILD_OUTPUT_DIR)/j2sdk-image/bin/java -cp 
$(CRYPTO_CHECK_BUILD_DIR) TestCryptoLevel ; \
++  if [ -e $(abs_top_builddir)/bootstrap/jdk1.6.0/bin/java ] ; then \
++$(abs_top_builddir)/bootstrap/jdk1.6.0/bin/java -cp 
$(CRYPTO_CHECK_BUILD_DIR) TestCryptoLevel ; \
+   fi
+   mkdir -p stamps
+ 

[oe] [meta-java][PATCH v3 06/10] openjdk-7: Add libxslt-native and krb5 as dependency

2015-04-27 Thread Sven Ebenfeld
Signed-off-by: Sven Ebenfeld 
---
 recipes-core/openjdk/openjdk-7-common.inc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/recipes-core/openjdk/openjdk-7-common.inc 
b/recipes-core/openjdk/openjdk-7-common.inc
index 29519fa..5b0ac7c 100644
--- a/recipes-core/openjdk/openjdk-7-common.inc
+++ b/recipes-core/openjdk/openjdk-7-common.inc
@@ -27,11 +27,11 @@ PROVIDES += "${JDKPN}"
 
 DEPENDS = " \
icedtea7-native zip-native ant-native \
-   zlib \
+   zlib libxslt-native \
   jpeg libpng giflib \
gtk+ glib-2.0 \
cups fontconfig \
-  rhino \
+  rhino krb5 \
   libxt libxinerama libxrender libxtst libxi \
   freetype alsa-lib libffi \
   "
-- 
1.9.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-java][PATCH v3 07/10] openjdk-7: remove IcedTea 2.3.12, OpenJDK 7u25b30

2015-04-27 Thread Sven Ebenfeld
We have now updated to IcedTea 2.5.4, so we can remove the old version.

Signed-off-by: Sven Ebenfeld 
---
 .../openjdk/openjdk-7-25b30/build-hacks.patch  |  60 
 .../openjdk-7-25b30/cacao-arm-ucontext.patch   |  24 --
 .../openjdk/openjdk-7-25b30/cacao-libtoolize.patch |  12 -
 .../openjdk-7-25b30/cacao-loadavg-makefile.patch   |  13 -
 .../openjdk/openjdk-7-25b30/cacao-loadavg.patch|  27 --
 .../openjdk/openjdk-7-25b30/cacao-update.patch |  63 
 .../openjdk/openjdk-7-25b30/fix-checksums.patch|  13 -
 .../openjdk-7-25b30/fix_hotspot_crosscompile.patch |  51 ---
 ...cedtea-add-usr-lib-jni-to-DEFAULT_LIBPATH.patch |  19 --
 .../icedtea-corba-parallel-make.patch  |  31 --
 .../openjdk-7-25b30/icedtea-crosscompile-fix.patch | 363 -
 .../openjdk-7-25b30/icedtea-fix-xrender.patch  |  13 -
 .../icedtea-hotspot-dlvsym-uclibc.patch|  16 -
 .../icedtea-hotspot-glibc-version.patch|  23 --
 .../openjdk-7-25b30/icedtea-hotspot-isfinte.patch  |  15 -
 .../openjdk-7-25b30/icedtea-hotspot-isnanf.patch   |  13 -
 .../openjdk-7-25b30/icedtea-hotspot-loadavg.patch  |  28 --
 .../openjdk-7-25b30/icedtea-jdk-iconv-uclibc.patch |  39 ---
 .../icedtea-jdk-nio-use-host-cc.patch  |  73 -
 .../icedtea-jdk-powerpc-atomic64.patch |  65 
 .../icedtea-jdk-ppc64-jvm-cfg.patch|  41 ---
 .../icedtea-jdk-remove-unused-backtrace.patch  |  41 ---
 .../icedtea-jdk-unpack-uclibc.patch|  10 -
 .../openjdk-7-25b30/icedtea-launcher-stdc++.patch  |  13 -
 .../openjdk-7-25b30/icedtea-libnet-renaming.patch  | 188 ---
 ...njdk-remove-currency-data-generation-expi.patch |  25 --
 .../openjdk-7-25b30/icedtea-remove_werror.patch|  16 -
 .../icedtea-shark-arm-linux-cpu-detection.patch| 113 ---
 .../openjdk-7-25b30/icedtea-unbreak-float.patch|  18 -
 ...edtea-unset-NIO_PLATFORM_CLASSES_ROOT_DIR.patch |  13 -
 .../openjdk-7-25b30/icedtea-zero-hotspotfix.patch  |  37 ---
 recipes-core/openjdk/openjdk-7-25b30/jvm.cfg   |  43 ---
 .../remove-sun.misc.Perf-debug-code.patch  |  47 ---
 recipes-core/openjdk/openjdk-7-release-25b30.inc   | 137 
 recipes-core/openjdk/openjdk-7_25b30-2.3.12.bb |  36 --
 35 files changed, 1739 deletions(-)
 delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/build-hacks.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/cacao-arm-ucontext.patch
 delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/cacao-libtoolize.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/cacao-loadavg-makefile.patch
 delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/cacao-loadavg.patch
 delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/cacao-update.patch
 delete mode 100644 recipes-core/openjdk/openjdk-7-25b30/fix-checksums.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/fix_hotspot_crosscompile.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-add-usr-lib-jni-to-DEFAULT_LIBPATH.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-corba-parallel-make.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-crosscompile-fix.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-fix-xrender.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-hotspot-dlvsym-uclibc.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-hotspot-glibc-version.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-hotspot-isfinte.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-hotspot-isnanf.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-hotspot-loadavg.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-jdk-iconv-uclibc.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-jdk-nio-use-host-cc.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-jdk-powerpc-atomic64.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-jdk-ppc64-jvm-cfg.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-jdk-remove-unused-backtrace.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-jdk-unpack-uclibc.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-launcher-stdc++.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-libnet-renaming.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-openjdk-remove-currency-data-generation-expi.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-remove_werror.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-shark-arm-linux-cpu-detection.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-unbreak-float.patch
 delete mode 100644 
recipes-core/openjdk/openjdk-7-25b30/icedtea-unset-NIO_PLATFORM_CLAS

[oe] [meta-java][PATCH v3 09/10] java-test-image: remove busybox-hwclock

2015-04-27 Thread Sven Ebenfeld
busybox-hwclock fails installing for me and I don't see the point for leaving
it in the image. So I removed it.

Signed-off-by: Sven Ebenfeld 
---
 recipes-images/images/java-test-image.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-images/images/java-test-image.bb 
b/recipes-images/images/java-test-image.bb
index eb9f253..22c7bdf 100644
--- a/recipes-images/images/java-test-image.bb
+++ b/recipes-images/images/java-test-image.bb
@@ -5,7 +5,7 @@ inherit core-image
 IMAGE_LINGUAS = " "
 
 
-IMAGE_INSTALL = "busybox modutils-initscripts initscripts opkg udev sysvinit 
netbase base-files base-passwd busybox-hwclock \
+IMAGE_INSTALL = "busybox modutils-initscripts initscripts opkg udev sysvinit 
netbase base-files base-passwd \
  ${ROOTFS_PKGMANAGE_BOOTSTRAP} ${CORE_IMAGE_EXTRA_INSTALL} \
  openjdk-7-jre openjdk-7-vm-zero openjdk-7-vm-jamvm 
openjdk-7-vm-cacao \
  openjdk-6-jre openjdk-6-vm-zero openjdk-6-vm-jamvm 
openjdk-6-vm-cacao \
-- 
1.9.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-java][PATCH v3 08/10] java-test-image: Add openjdk-7-vm-zero package

2015-04-27 Thread Sven Ebenfeld
There is no point in not installing the ZeroVM of
OpenJDK-7 in a java-test-image.

Signed-off-by: Sven Ebenfeld 
---
 recipes-images/images/java-test-image.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-images/images/java-test-image.bb 
b/recipes-images/images/java-test-image.bb
index 4807858..eb9f253 100644
--- a/recipes-images/images/java-test-image.bb
+++ b/recipes-images/images/java-test-image.bb
@@ -7,7 +7,7 @@ IMAGE_LINGUAS = " "
 
 IMAGE_INSTALL = "busybox modutils-initscripts initscripts opkg udev sysvinit 
netbase base-files base-passwd busybox-hwclock \
  ${ROOTFS_PKGMANAGE_BOOTSTRAP} ${CORE_IMAGE_EXTRA_INSTALL} \
- openjdk-7-jre openjdk-7-vm-jamvm openjdk-7-vm-cacao \
+ openjdk-7-jre openjdk-7-vm-zero openjdk-7-vm-jamvm 
openjdk-7-vm-cacao \
  openjdk-6-jre openjdk-6-vm-zero openjdk-6-vm-jamvm 
openjdk-6-vm-cacao \
  strace dropbear binutils \
  classpath \
-- 
1.9.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-java][PATCH v3 10/10] README: Update PREFERRED_VERSION to new OpenJDK-7 version 75b13-2.5.4

2015-04-27 Thread Sven Ebenfeld
Signed-off-by: Sven Ebenfeld 
---
 README | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README b/README
index 70af588..83cb52d 100644
--- a/README
+++ b/README
@@ -68,7 +68,7 @@ PREFERRED_VERSION_openjdk-6-jre = "6b32-1.13.4"
 PREFERRED_VERSION_icedtea6-native = "1.8.11"
 
 #For openjdk7:
-PREFERRED_VERSION_openjdk-7-jre = "25b30-2.3.12"
+PREFERRED_VERSION_openjdk-7-jre = "75b13-2.5.4"
 PREFERRED_VERSION_icedtea7-native = "2.1.3"
 
 #Sometimes the following is needed:
-- 
1.9.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-browser][PATCH 1/2 V4] cef3: Add recipe for Chromium Embedded Framework

2015-04-27 Thread Andre McCurdy
Looks like some regressions may have crept back relative previous
versions of the patch?

  - dubious indent in do_install()
  - .pak files being installed as executables
  - dev-so INSANE_SKIP shouldn't be requied


On Mon, Apr 27, 2015 at 9:44 AM, Khem Raj  wrote:
> CEF is a framework to embed chromium based browsers into other
> applications
>
> Change-Id: Ieabae43042101331f67cf6e673391f6fe320561f
> Signed-off-by: pnandyala 
> Signed-off-by: knagabhirava 
> Signed-off-by: Zoltan Kuscsik 
> Signed-off-by: Khem Raj 
> ---
>  .../cef3/01_get_svn_version_from_LASTCHANGE.patch  |  25 ++
>  recipes-browser/chromium/cef3_280796.bb|  50 
>  recipes-browser/chromium/chromium.inc  | 251 
> +++--
>  recipes-browser/chromium/chromium_40.0.2214.91.bb  | 163 +
>  4 files changed, 320 insertions(+), 169 deletions(-)
>  create mode 100644 
> recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
>  create mode 100644 recipes-browser/chromium/cef3_280796.bb
>
> diff --git 
> a/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch 
> b/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
> new file mode 100644
> index 000..61f88b4
> --- /dev/null
> +++ b/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
> @@ -0,0 +1,25 @@
> +diff --git a/cef/tools/make_version_header.py 
> b/cef/tools/make_version_header.py
> +index 84d49f5..395c2cf 100644
> +--- a/cef/tools/make_version_header.py
>  b/cef/tools/make_version_header.py
> +@@ -64,6 +64,8 @@ def write_svn_header(header, chrome_version, cef_version, 
> cpp_header_dir):
> +   revision = svn.get_revision()
> + elif git.is_checkout('.'):
> +   revision = git.get_svn_revision()
> ++elif os.path.isfile("../build/util/LASTCHANGE"):
> ++  revision = 
> open("../build/util/LASTCHANGE").read().split("=")[1].strip()
> + else:
> +   raise Exception('Not a valid checkout')
> +
> +diff --git a/cef/tools/revision.py b/cef/tools/revision.py
> +index 1d94602..eb89e3b 100644
> +--- a/cef/tools/revision.py
>  b/cef/tools/revision.py
> +@@ -16,6 +16,8 @@ if os.path.exists(os.path.join('.', '.svn')):
> +   sys.stdout.write(svn.get_revision())
> + elif os.path.exists(os.path.join('.', '.git')):
> +   sys.stdout.write(git.get_svn_revision())
> ++elif os.path.isfile("../build/util/LASTCHANGE"):
> ++  revision = open("../build/util/LASTCHANGE").read().split("=")[1].strip()
> + else:
> +   raise Exception('Not a valid checkout')
> diff --git a/recipes-browser/chromium/cef3_280796.bb 
> b/recipes-browser/chromium/cef3_280796.bb
> new file mode 100644
> index 000..9ca5810
> --- /dev/null
> +++ b/recipes-browser/chromium/cef3_280796.bb
> @@ -0,0 +1,50 @@
> +DESCRIPTION = "Chromium Embedded Framework"
> +
> +include chromium.inc
> +
> +RDEPENDS_${PN} += "pango cairo fontconfig pciutils pulseaudio freetype 
> fontconfig-utils"
> +
> +SRCREV_tools = "99bcb0e676eb396bcf8e1af3903aa4b578a0"
> +SRCREV_cef = "bbad53dfca9f98dddcb31a590410fece0a4f0234"
> +SRCREV_egl = "a5b81b7617ba6757802b9b5f8c950034d5f961ec"
> +SRCREV_FORMAT = "cef_egl_tools"
> +
> +SRC_URI = 
> "http://people.linaro.org/~zoltan.kuscsik/chromium-browser/chromium_rev_${PV}.tar.xz
>  \
> +   
> git://github.com/kuscsik/chromiumembedded.git;protocol=https;destsuffix=src/cef;branch=aura;name=cef
>  \
> +   
> git://github.com/kuscsik/ozone-egl.git;protocol=https;destsuffix=src/ui/ozone/platform/egl;branch=master;name=egl
>  \
> +   
> git://chromium.googlesource.com/chromium/tools/depot_tools.git;protocol=https;destsuffix=depot_tools;branch=master;name=tools
>  \
> +   file://01_get_svn_version_from_LASTCHANGE.patch \
> + "
> +SRC_URI[md5sum] = "9efbb50283b731042e62b9bd5e312b2f"
> +SRC_URI[sha256sum] = 
> "f608e97dadf6ea4d885b24fd876896d46840fa39bf743ea2025075aee9fb348d"
> +
> +S = "${WORKDIR}/chromium_rev_${PV}"
> +
> +do_fetch[vardeps] += "SRCREV_FORMAT SRCREV_cef SRCREV_egl SRCREV_tools"
> +
> +GYP_ARCH_DEFINES_armv7a = " target_arch=arm arm_float_abi=hard"
> +GYP_ARCH_DEFINES_i586 = " target_arch=ia32"
> +
> +export GYP_GENERATORS="ninja"
> +export BUILD_TARGET_ARCH="${TARGET_ARCH}"
> +export GYP_DEFINES="${GYP_ARCH_DEFINES} 
> release_extra_cflags='-Wno-error=unused-local-typedefs' sysroot=''"
> +
> +do_configure_append() {
> +   export PATH=${WORKDIR}/depot_tools:"$PATH"
> +   # End of LD Workaround
> +   #---
> +   # Configure cef
> +   #
> +   cd cef
> +   ./cef_create_projects.sh -I ${BUILD_TARGET_ARCH}_ozone.gypi --depth 
> ../
> +   cd -
> +}
> +
> +# Workaround to disable qa_configure
> +do_qa_configure() {
> +   echo "do_qa_configure"
> +}
> +
> +do_compile() {
> +   ninja -C out/${CHROMIUM_BUILD_TYPE} cefsimple
> +}
> diff --git a/recipes-browser/chromium/chromium.inc 
> b/recipes-browser/chromium/chromium.inc
> index ad976f9..96d16fa 1006

Re: [oe] [meta-browser][PATCH 1/2 V4] cef3: Add recipe for Chromium Embedded Framework

2015-04-27 Thread Khem Raj

> On Apr 27, 2015, at 1:33 PM, Andre McCurdy  wrote:
> 
> Looks like some regressions may have crept back relative previous
> versions of the patch?
> 
>  - dubious indent in do_install()
>  - .pak files being installed as executables
>  - dev-so INSANE_SKIP shouldn't be requied
> 

Thanks for bringing it up. I will send a followup to fix it incrementally.

> 
> On Mon, Apr 27, 2015 at 9:44 AM, Khem Raj  wrote:
>> CEF is a framework to embed chromium based browsers into other
>> applications
>> 
>> Change-Id: Ieabae43042101331f67cf6e673391f6fe320561f
>> Signed-off-by: pnandyala 
>> Signed-off-by: knagabhirava 
>> Signed-off-by: Zoltan Kuscsik 
>> Signed-off-by: Khem Raj 
>> ---
>> .../cef3/01_get_svn_version_from_LASTCHANGE.patch  |  25 ++
>> recipes-browser/chromium/cef3_280796.bb|  50 
>> recipes-browser/chromium/chromium.inc  | 251 
>> +++--
>> recipes-browser/chromium/chromium_40.0.2214.91.bb  | 163 +
>> 4 files changed, 320 insertions(+), 169 deletions(-)
>> create mode 100644 
>> recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
>> create mode 100644 recipes-browser/chromium/cef3_280796.bb
>> 
>> diff --git 
>> a/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch 
>> b/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
>> new file mode 100644
>> index 000..61f88b4
>> --- /dev/null
>> +++ b/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
>> @@ -0,0 +1,25 @@
>> +diff --git a/cef/tools/make_version_header.py 
>> b/cef/tools/make_version_header.py
>> +index 84d49f5..395c2cf 100644
>> +--- a/cef/tools/make_version_header.py
>>  b/cef/tools/make_version_header.py
>> +@@ -64,6 +64,8 @@ def write_svn_header(header, chrome_version, cef_version, 
>> cpp_header_dir):
>> +   revision = svn.get_revision()
>> + elif git.is_checkout('.'):
>> +   revision = git.get_svn_revision()
>> ++elif os.path.isfile("../build/util/LASTCHANGE"):
>> ++  revision = 
>> open("../build/util/LASTCHANGE").read().split("=")[1].strip()
>> + else:
>> +   raise Exception('Not a valid checkout')
>> +
>> +diff --git a/cef/tools/revision.py b/cef/tools/revision.py
>> +index 1d94602..eb89e3b 100644
>> +--- a/cef/tools/revision.py
>>  b/cef/tools/revision.py
>> +@@ -16,6 +16,8 @@ if os.path.exists(os.path.join('.', '.svn')):
>> +   sys.stdout.write(svn.get_revision())
>> + elif os.path.exists(os.path.join('.', '.git')):
>> +   sys.stdout.write(git.get_svn_revision())
>> ++elif os.path.isfile("../build/util/LASTCHANGE"):
>> ++  revision = open("../build/util/LASTCHANGE").read().split("=")[1].strip()
>> + else:
>> +   raise Exception('Not a valid checkout')
>> diff --git a/recipes-browser/chromium/cef3_280796.bb 
>> b/recipes-browser/chromium/cef3_280796.bb
>> new file mode 100644
>> index 000..9ca5810
>> --- /dev/null
>> +++ b/recipes-browser/chromium/cef3_280796.bb
>> @@ -0,0 +1,50 @@
>> +DESCRIPTION = "Chromium Embedded Framework"
>> +
>> +include chromium.inc
>> +
>> +RDEPENDS_${PN} += "pango cairo fontconfig pciutils pulseaudio freetype 
>> fontconfig-utils"
>> +
>> +SRCREV_tools = "99bcb0e676eb396bcf8e1af3903aa4b578a0"
>> +SRCREV_cef = "bbad53dfca9f98dddcb31a590410fece0a4f0234"
>> +SRCREV_egl = "a5b81b7617ba6757802b9b5f8c950034d5f961ec"
>> +SRCREV_FORMAT = "cef_egl_tools"
>> +
>> +SRC_URI = 
>> "http://people.linaro.org/~zoltan.kuscsik/chromium-browser/chromium_rev_${PV}.tar.xz
>>  \
>> +   
>> git://github.com/kuscsik/chromiumembedded.git;protocol=https;destsuffix=src/cef;branch=aura;name=cef
>>  \
>> +   
>> git://github.com/kuscsik/ozone-egl.git;protocol=https;destsuffix=src/ui/ozone/platform/egl;branch=master;name=egl
>>  \
>> +   
>> git://chromium.googlesource.com/chromium/tools/depot_tools.git;protocol=https;destsuffix=depot_tools;branch=master;name=tools
>>  \
>> +   file://01_get_svn_version_from_LASTCHANGE.patch \
>> + "
>> +SRC_URI[md5sum] = "9efbb50283b731042e62b9bd5e312b2f"
>> +SRC_URI[sha256sum] = 
>> "f608e97dadf6ea4d885b24fd876896d46840fa39bf743ea2025075aee9fb348d"
>> +
>> +S = "${WORKDIR}/chromium_rev_${PV}"
>> +
>> +do_fetch[vardeps] += "SRCREV_FORMAT SRCREV_cef SRCREV_egl SRCREV_tools"
>> +
>> +GYP_ARCH_DEFINES_armv7a = " target_arch=arm arm_float_abi=hard"
>> +GYP_ARCH_DEFINES_i586 = " target_arch=ia32"
>> +
>> +export GYP_GENERATORS="ninja"
>> +export BUILD_TARGET_ARCH="${TARGET_ARCH}"
>> +export GYP_DEFINES="${GYP_ARCH_DEFINES} 
>> release_extra_cflags='-Wno-error=unused-local-typedefs' sysroot=''"
>> +
>> +do_configure_append() {
>> +   export PATH=${WORKDIR}/depot_tools:"$PATH"
>> +   # End of LD Workaround
>> +   #---
>> +   # Configure cef
>> +   #
>> +   cd cef
>> +   ./cef_create_projects.sh -I ${BUILD_TARGET_ARCH}_ozone.gypi --depth 
>> ../
>> +   cd -
>> +}
>> +
>> +# Workaround to disable qa_configure
>> +do_q

Re: [oe] [meta-browser][PATCH 1/2 V4] cef3: Add recipe for Chromium Embedded Framework

2015-04-27 Thread Otavio Salvador
On Mon, Apr 27, 2015 at 6:37 PM, Khem Raj  wrote:
>
>> On Apr 27, 2015, at 1:33 PM, Andre McCurdy  wrote:
>>
>> Looks like some regressions may have crept back relative previous
>> versions of the patch?
>>
>>  - dubious indent in do_install()
>>  - .pak files being installed as executables
>>  - dev-so INSANE_SKIP shouldn't be requied
>>
>
> Thanks for bringing it up. I will send a followup to fix it incrementally.

Please wait for Carlos comments and send a new pathc revision. This is
not yet merged so fixes are still possible.

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-browser][PATCH 1/2 V6 ] cef3: Add recipe for Chromium Embedded Framework

2015-04-27 Thread Khem Raj
CEF is a framework to embed chromium based browsers into other
applications

Change-Id: Ieabae43042101331f67cf6e673391f6fe320561f
Signed-off-by: pnandyala 
Signed-off-by: knagabhirava 
Signed-off-by: Zoltan Kuscsik 
Signed-off-by: Khem Raj 
---
 .../cef3/01_get_svn_version_from_LASTCHANGE.patch  |  32 +++
 recipes-browser/chromium/cef3_280796.bb|  50 
 recipes-browser/chromium/chromium.inc  | 253 +++--
 recipes-browser/chromium/chromium_40.0.2214.91.bb  | 163 +
 4 files changed, 327 insertions(+), 171 deletions(-)
 create mode 100644 
recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
 create mode 100644 recipes-browser/chromium/cef3_280796.bb

diff --git 
a/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch 
b/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
new file mode 100644
index 000..9b14429
--- /dev/null
+++ b/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
@@ -0,0 +1,32 @@
+Fetch the revision from LASTCHANGE file programmatically
+
+Upstream-Status: Pending
+
+Signed-off-by: Zoltan Kuscsik 
+Signed-off-by: Khem Raj 
+
+diff --git a/cef/tools/make_version_header.py 
b/cef/tools/make_version_header.py
+index 84d49f5..395c2cf 100644
+--- a/cef/tools/make_version_header.py
 b/cef/tools/make_version_header.py
+@@ -64,6 +64,8 @@ def write_svn_header(header, chrome_version, cef_version, 
cpp_header_dir):
+   revision = svn.get_revision()
+ elif git.is_checkout('.'):
+   revision = git.get_svn_revision()
++elif os.path.isfile("../build/util/LASTCHANGE"):
++  revision = open("../build/util/LASTCHANGE").read().split("=")[1].strip()
+ else:
+   raise Exception('Not a valid checkout')
+
+diff --git a/cef/tools/revision.py b/cef/tools/revision.py
+index 1d94602..eb89e3b 100644
+--- a/cef/tools/revision.py
 b/cef/tools/revision.py
+@@ -16,6 +16,8 @@ if os.path.exists(os.path.join('.', '.svn')):
+   sys.stdout.write(svn.get_revision())
+ elif os.path.exists(os.path.join('.', '.git')):
+   sys.stdout.write(git.get_svn_revision())
++elif os.path.isfile("../build/util/LASTCHANGE"):
++  revision = open("../build/util/LASTCHANGE").read().split("=")[1].strip()
+ else:
+   raise Exception('Not a valid checkout')
diff --git a/recipes-browser/chromium/cef3_280796.bb 
b/recipes-browser/chromium/cef3_280796.bb
new file mode 100644
index 000..9ca5810
--- /dev/null
+++ b/recipes-browser/chromium/cef3_280796.bb
@@ -0,0 +1,50 @@
+DESCRIPTION = "Chromium Embedded Framework"
+
+include chromium.inc
+
+RDEPENDS_${PN} += "pango cairo fontconfig pciutils pulseaudio freetype 
fontconfig-utils"
+
+SRCREV_tools = "99bcb0e676eb396bcf8e1af3903aa4b578a0"
+SRCREV_cef = "bbad53dfca9f98dddcb31a590410fece0a4f0234"
+SRCREV_egl = "a5b81b7617ba6757802b9b5f8c950034d5f961ec"
+SRCREV_FORMAT = "cef_egl_tools"
+
+SRC_URI = 
"http://people.linaro.org/~zoltan.kuscsik/chromium-browser/chromium_rev_${PV}.tar.xz
 \
+   
git://github.com/kuscsik/chromiumembedded.git;protocol=https;destsuffix=src/cef;branch=aura;name=cef
 \
+   
git://github.com/kuscsik/ozone-egl.git;protocol=https;destsuffix=src/ui/ozone/platform/egl;branch=master;name=egl
 \
+   
git://chromium.googlesource.com/chromium/tools/depot_tools.git;protocol=https;destsuffix=depot_tools;branch=master;name=tools
 \
+   file://01_get_svn_version_from_LASTCHANGE.patch \
+ "
+SRC_URI[md5sum] = "9efbb50283b731042e62b9bd5e312b2f"
+SRC_URI[sha256sum] = 
"f608e97dadf6ea4d885b24fd876896d46840fa39bf743ea2025075aee9fb348d"
+
+S = "${WORKDIR}/chromium_rev_${PV}"
+
+do_fetch[vardeps] += "SRCREV_FORMAT SRCREV_cef SRCREV_egl SRCREV_tools"
+
+GYP_ARCH_DEFINES_armv7a = " target_arch=arm arm_float_abi=hard"
+GYP_ARCH_DEFINES_i586 = " target_arch=ia32"
+
+export GYP_GENERATORS="ninja"
+export BUILD_TARGET_ARCH="${TARGET_ARCH}"
+export GYP_DEFINES="${GYP_ARCH_DEFINES} 
release_extra_cflags='-Wno-error=unused-local-typedefs' sysroot=''"
+
+do_configure_append() {
+   export PATH=${WORKDIR}/depot_tools:"$PATH"
+   # End of LD Workaround
+   #---
+   # Configure cef
+   #
+   cd cef
+   ./cef_create_projects.sh -I ${BUILD_TARGET_ARCH}_ozone.gypi --depth ../
+   cd -
+}
+
+# Workaround to disable qa_configure
+do_qa_configure() {
+   echo "do_qa_configure"
+}
+
+do_compile() {
+   ninja -C out/${CHROMIUM_BUILD_TYPE} cefsimple
+}
diff --git a/recipes-browser/chromium/chromium.inc 
b/recipes-browser/chromium/chromium.inc
index ad976f9..655cf65 100644
--- a/recipes-browser/chromium/chromium.inc
+++ b/recipes-browser/chromium/chromium.inc
@@ -1,114 +1,14 @@
-# Recipe files have to perform the following tasks after including this file:
-# 1) Add patches to SRC_URI. Version specific patches should be contained in a
-#"chromium-XX" subdirectory, where XX is the major version. There are also
-#patches that are s

Re: [oe] [meta-browser][PATCH 1/2 V4] cef3: Add recipe for Chromium Embedded Framework

2015-04-27 Thread Khem Raj

> On Apr 27, 2015, at 2:40 PM, Otavio Salvador  wrote:
> 
>> Thanks for bringing it up. I will send a followup to fix it incrementally.
> 
> Please wait for Carlos comments and send a new pathc revision. This is
> not yet merged so fixes are still possible.

sent a V6
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [PATCH][meta-oe] dialog: upgrade to 1.2-20150225

2015-04-27 Thread rongqing.li
From: Roy Li 

1. upgrade it to 1.2-20150225
2. update the use-pkg-config-for-ncurses-detection.patch, use it only for
dialog
3. dialog-static uses use-pkg-config-for-static-ncurses-detection.patch
which outputs libraries suitable for static linking

The difference between with --static and without --static is below:
   $pkg-config --libs "ncurse"
-L${SYSROOT}/usr/lib64 -lncurses
   $pkg-config --static --libs "ncurse"
-L${SYSROOT}/usr/lib64 -lncurses -ltinfo
   $

Signed-off-by: Roy Li 
---
 .../dialog/dialog-static_1.1-20120706.bb   |  6 
 .../dialog/dialog-static_1.2-20150225.bb   |  6 
 meta-oe/recipes-extended/dialog/dialog.inc |  1 -
 .../recipes-extended/dialog/dialog_1.1-20120706.bb |  4 ---
 .../recipes-extended/dialog/dialog_1.2-20150225.bb |  6 
 .../use-pkg-config-for-ncurses-detection.patch | 28 +++
 ...e-pkg-config-for-static-ncurses-detection.patch | 32 ++
 7 files changed, 54 insertions(+), 29 deletions(-)
 delete mode 100644 
meta-oe/recipes-extended/dialog/dialog-static_1.1-20120706.bb
 create mode 100644 
meta-oe/recipes-extended/dialog/dialog-static_1.2-20150225.bb
 delete mode 100644 meta-oe/recipes-extended/dialog/dialog_1.1-20120706.bb
 create mode 100644 meta-oe/recipes-extended/dialog/dialog_1.2-20150225.bb
 create mode 100644 
meta-oe/recipes-extended/dialog/files/use-pkg-config-for-static-ncurses-detection.patch

diff --git a/meta-oe/recipes-extended/dialog/dialog-static_1.1-20120706.bb 
b/meta-oe/recipes-extended/dialog/dialog-static_1.1-20120706.bb
deleted file mode 100644
index 595f323..000
--- a/meta-oe/recipes-extended/dialog/dialog-static_1.1-20120706.bb
+++ /dev/null
@@ -1,6 +0,0 @@
-require dialog.inc
-
-LDFLAGS += "-static"
-
-SRC_URI[md5sum] = "2e538305977178eb085a9859511c299d"
-SRC_URI[sha256sum] = 
"305aa1000680aa87bb2148a725f9107ef4cd29dcd6185b44d079cb87cf0ce2f5"
diff --git a/meta-oe/recipes-extended/dialog/dialog-static_1.2-20150225.bb 
b/meta-oe/recipes-extended/dialog/dialog-static_1.2-20150225.bb
new file mode 100644
index 000..77d8841
--- /dev/null
+++ b/meta-oe/recipes-extended/dialog/dialog-static_1.2-20150225.bb
@@ -0,0 +1,6 @@
+require dialog.inc
+
+LDFLAGS += "-static"
+SRC_URI +="file://use-pkg-config-for-static-ncurses-detection.patch"
+SRC_URI[md5sum] = "38ef59a7daa5459119cb06777c735e4b"
+SRC_URI[sha256sum] = 
"6844b13a7a1fea568a8d5bb3004e1af90888cd4a5e8c2ded2c38f34fcc7397ff"
diff --git a/meta-oe/recipes-extended/dialog/dialog.inc 
b/meta-oe/recipes-extended/dialog/dialog.inc
index 995d6c0..1a6e8c5 100644
--- a/meta-oe/recipes-extended/dialog/dialog.inc
+++ b/meta-oe/recipes-extended/dialog/dialog.inc
@@ -9,7 +9,6 @@ LICENSE = "LGPL-2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343"
 
 SRC_URI = "ftp://invisible-island.net/dialog/dialog-${PV}.tgz \
-   file://use-pkg-config-for-ncurses-detection.patch \
   "
 
 # hardcoded here for use in dialog-static recipe
diff --git a/meta-oe/recipes-extended/dialog/dialog_1.1-20120706.bb 
b/meta-oe/recipes-extended/dialog/dialog_1.1-20120706.bb
deleted file mode 100644
index c87fb61..000
--- a/meta-oe/recipes-extended/dialog/dialog_1.1-20120706.bb
+++ /dev/null
@@ -1,4 +0,0 @@
-require dialog.inc
-
-SRC_URI[md5sum] = "2e538305977178eb085a9859511c299d"
-SRC_URI[sha256sum] = 
"305aa1000680aa87bb2148a725f9107ef4cd29dcd6185b44d079cb87cf0ce2f5"
diff --git a/meta-oe/recipes-extended/dialog/dialog_1.2-20150225.bb 
b/meta-oe/recipes-extended/dialog/dialog_1.2-20150225.bb
new file mode 100644
index 000..477be73
--- /dev/null
+++ b/meta-oe/recipes-extended/dialog/dialog_1.2-20150225.bb
@@ -0,0 +1,6 @@
+require dialog.inc
+
+SRC_URI +="file://use-pkg-config-for-ncurses-detection.patch"
+
+SRC_URI[md5sum] = "38ef59a7daa5459119cb06777c735e4b"
+SRC_URI[sha256sum] = 
"6844b13a7a1fea568a8d5bb3004e1af90888cd4a5e8c2ded2c38f34fcc7397ff"
diff --git 
a/meta-oe/recipes-extended/dialog/files/use-pkg-config-for-ncurses-detection.patch
 
b/meta-oe/recipes-extended/dialog/files/use-pkg-config-for-ncurses-detection.patch
index a2354ad..0a25a7f 100644
--- 
a/meta-oe/recipes-extended/dialog/files/use-pkg-config-for-ncurses-detection.patch
+++ 
b/meta-oe/recipes-extended/dialog/files/use-pkg-config-for-ncurses-detection.patch
@@ -8,33 +8,25 @@ file, and autoconf can not work, make a workaround in 
configure file.
 
 Signed-off-by: Roy Li 
 ---
- configure |6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
+ configure | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
 
 diff --git a/configure b/configure
-index 24e28c1..c78735d 100755
+index 8afe3d7..a54bcc1 100755
 --- a/configure
 +++ b/configure
-@@ -9976,8 +9976,8 @@ fi
+@@ -11567,9 +11567,8 @@ fi
  
  if test "$NCURSES_CONFIG" != none ; then
  
 -CPPFLAGS="$CPPFLAGS `$NCURSES_CONFIG --cflags`"
--LIBS="`$NCURSES_CONFIG --libs` $LIBS"
+-
+-cf_add_libs="`$NCURSES_CONFIG --libs`"
 +CPPFLAGS="$CPPFLAGS `pkg-config --short-errors --p

[oe] [meta-networking][PATCH ] netcat-openbsd: add LIC_FILES_CHKSUM

2015-04-27 Thread b40290
From: Chunrong Guo 

Signed-off-by: Chunrong Guo 
---
 meta-networking/recipes-support/netcat/netcat-openbsd_1.105.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-networking/recipes-support/netcat/netcat-openbsd_1.105.bb 
b/meta-networking/recipes-support/netcat/netcat-openbsd_1.105.bb
index 4237dc4..12409d4 100644
--- a/meta-networking/recipes-support/netcat/netcat-openbsd_1.105.bb
+++ b/meta-networking/recipes-support/netcat/netcat-openbsd_1.105.bb
@@ -2,6 +2,7 @@ require netcat.inc
 SUMMARY = "OpenBSD Netcat"
 HOMEPAGE = "http://ftp.debian.org";
 LICENSE = "BSD-3-Clause"
+LIC_FILES_CHKSUM = 
"file://../debian/copyright;md5=ee6bbaacb5db5f2973818f0902c3ae6f"
 
 DEPENDS += "glib-2.0 libbsd"
 
-- 
1.9.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][fido][PATCH] netcat-openbsd: add LIC_FILES_CHKSUM

2015-04-27 Thread b40290
From: Chunrong Guo 

Signed-off-by: Chunrong Guo 
---
 meta-networking/recipes-support/netcat/netcat-openbsd_1.105.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-networking/recipes-support/netcat/netcat-openbsd_1.105.bb 
b/meta-networking/recipes-support/netcat/netcat-openbsd_1.105.bb
index 4237dc4..12409d4 100644
--- a/meta-networking/recipes-support/netcat/netcat-openbsd_1.105.bb
+++ b/meta-networking/recipes-support/netcat/netcat-openbsd_1.105.bb
@@ -2,6 +2,7 @@ require netcat.inc
 SUMMARY = "OpenBSD Netcat"
 HOMEPAGE = "http://ftp.debian.org";
 LICENSE = "BSD-3-Clause"
+LIC_FILES_CHKSUM = 
"file://../debian/copyright;md5=ee6bbaacb5db5f2973818f0902c3ae6f"
 
 DEPENDS += "glib-2.0 libbsd"
 
-- 
1.9.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-browser][PATCH 1/3 V8] cef3: Add recipe for Chromium Embedded Framework

2015-04-27 Thread Khem Raj
CEF is a framework to embed chromium based browsers into other
applications

Change-Id: Ieabae43042101331f67cf6e673391f6fe320561f
Signed-off-by: pnandyala 
Signed-off-by: knagabhirava 
Signed-off-by: Zoltan Kuscsik 
Signed-off-by: Khem Raj 
---
 .../cef3/01_get_svn_version_from_LASTCHANGE.patch  |  32 +++
 recipes-browser/chromium/cef3_280796.bb|  50 
 recipes-browser/chromium/chromium.inc  | 253 +++--
 recipes-browser/chromium/chromium_40.0.2214.91.bb  | 163 +
 4 files changed, 327 insertions(+), 171 deletions(-)
 create mode 100644 
recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
 create mode 100644 recipes-browser/chromium/cef3_280796.bb

diff --git 
a/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch 
b/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
new file mode 100644
index 000..9b14429
--- /dev/null
+++ b/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
@@ -0,0 +1,32 @@
+Fetch the revision from LASTCHANGE file programmatically
+
+Upstream-Status: Pending
+
+Signed-off-by: Zoltan Kuscsik 
+Signed-off-by: Khem Raj 
+
+diff --git a/cef/tools/make_version_header.py 
b/cef/tools/make_version_header.py
+index 84d49f5..395c2cf 100644
+--- a/cef/tools/make_version_header.py
 b/cef/tools/make_version_header.py
+@@ -64,6 +64,8 @@ def write_svn_header(header, chrome_version, cef_version, 
cpp_header_dir):
+   revision = svn.get_revision()
+ elif git.is_checkout('.'):
+   revision = git.get_svn_revision()
++elif os.path.isfile("../build/util/LASTCHANGE"):
++  revision = open("../build/util/LASTCHANGE").read().split("=")[1].strip()
+ else:
+   raise Exception('Not a valid checkout')
+
+diff --git a/cef/tools/revision.py b/cef/tools/revision.py
+index 1d94602..eb89e3b 100644
+--- a/cef/tools/revision.py
 b/cef/tools/revision.py
+@@ -16,6 +16,8 @@ if os.path.exists(os.path.join('.', '.svn')):
+   sys.stdout.write(svn.get_revision())
+ elif os.path.exists(os.path.join('.', '.git')):
+   sys.stdout.write(git.get_svn_revision())
++elif os.path.isfile("../build/util/LASTCHANGE"):
++  revision = open("../build/util/LASTCHANGE").read().split("=")[1].strip()
+ else:
+   raise Exception('Not a valid checkout')
diff --git a/recipes-browser/chromium/cef3_280796.bb 
b/recipes-browser/chromium/cef3_280796.bb
new file mode 100644
index 000..9ca5810
--- /dev/null
+++ b/recipes-browser/chromium/cef3_280796.bb
@@ -0,0 +1,50 @@
+DESCRIPTION = "Chromium Embedded Framework"
+
+include chromium.inc
+
+RDEPENDS_${PN} += "pango cairo fontconfig pciutils pulseaudio freetype 
fontconfig-utils"
+
+SRCREV_tools = "99bcb0e676eb396bcf8e1af3903aa4b578a0"
+SRCREV_cef = "bbad53dfca9f98dddcb31a590410fece0a4f0234"
+SRCREV_egl = "a5b81b7617ba6757802b9b5f8c950034d5f961ec"
+SRCREV_FORMAT = "cef_egl_tools"
+
+SRC_URI = 
"http://people.linaro.org/~zoltan.kuscsik/chromium-browser/chromium_rev_${PV}.tar.xz
 \
+   
git://github.com/kuscsik/chromiumembedded.git;protocol=https;destsuffix=src/cef;branch=aura;name=cef
 \
+   
git://github.com/kuscsik/ozone-egl.git;protocol=https;destsuffix=src/ui/ozone/platform/egl;branch=master;name=egl
 \
+   
git://chromium.googlesource.com/chromium/tools/depot_tools.git;protocol=https;destsuffix=depot_tools;branch=master;name=tools
 \
+   file://01_get_svn_version_from_LASTCHANGE.patch \
+ "
+SRC_URI[md5sum] = "9efbb50283b731042e62b9bd5e312b2f"
+SRC_URI[sha256sum] = 
"f608e97dadf6ea4d885b24fd876896d46840fa39bf743ea2025075aee9fb348d"
+
+S = "${WORKDIR}/chromium_rev_${PV}"
+
+do_fetch[vardeps] += "SRCREV_FORMAT SRCREV_cef SRCREV_egl SRCREV_tools"
+
+GYP_ARCH_DEFINES_armv7a = " target_arch=arm arm_float_abi=hard"
+GYP_ARCH_DEFINES_i586 = " target_arch=ia32"
+
+export GYP_GENERATORS="ninja"
+export BUILD_TARGET_ARCH="${TARGET_ARCH}"
+export GYP_DEFINES="${GYP_ARCH_DEFINES} 
release_extra_cflags='-Wno-error=unused-local-typedefs' sysroot=''"
+
+do_configure_append() {
+   export PATH=${WORKDIR}/depot_tools:"$PATH"
+   # End of LD Workaround
+   #---
+   # Configure cef
+   #
+   cd cef
+   ./cef_create_projects.sh -I ${BUILD_TARGET_ARCH}_ozone.gypi --depth ../
+   cd -
+}
+
+# Workaround to disable qa_configure
+do_qa_configure() {
+   echo "do_qa_configure"
+}
+
+do_compile() {
+   ninja -C out/${CHROMIUM_BUILD_TYPE} cefsimple
+}
diff --git a/recipes-browser/chromium/chromium.inc 
b/recipes-browser/chromium/chromium.inc
index ad976f9..655cf65 100644
--- a/recipes-browser/chromium/chromium.inc
+++ b/recipes-browser/chromium/chromium.inc
@@ -1,114 +1,14 @@
-# Recipe files have to perform the following tasks after including this file:
-# 1) Add patches to SRC_URI. Version specific patches should be contained in a
-#"chromium-XX" subdirectory, where XX is the major version. There are also
-#patches that are s

[oe] [meta-browser][PATCH 3/3] chromium, cef: Package codecs separately

2015-04-27 Thread Khem Raj
chromium does not use versioned shared objects so deal with it
Remove the band-aid to pretend to have versioning shared objects
put the ffmpeg plugins in directory of its own in /usr/lib to
avoid namespace conflict with same .so coming from other codec packages

Change-Id: Ia9dceaa84844086fe8918246eb864d91ab4ec6aa
Signed-off-by: Khem Raj 
---
 recipes-browser/chromium/chromium.inc | 30 +++---
 1 file changed, 11 insertions(+), 19 deletions(-)

diff --git a/recipes-browser/chromium/chromium.inc 
b/recipes-browser/chromium/chromium.inc
index 655cf65..9c34a68 100644
--- a/recipes-browser/chromium/chromium.inc
+++ b/recipes-browser/chromium/chromium.inc
@@ -46,14 +46,17 @@ do_install() {
install -m 0644 ${B}/out/${CHROMIUM_BUILD_TYPE}/icudtl.dat 
${D}${bindir}
fi
install -d ${D}${libdir}
-if [ -f "${B}/out/${CHROMIUM_BUILD_TYPE}/libcef.so" ]; then
+if [ -f "${B}/out/${CHROMIUM_BUILD_TYPE}/lib/libcef.so" ]; then
install -m 0755 ${B}/out/${CHROMIUM_BUILD_TYPE}/lib/libcef.so 
${D}${libdir}
 fi
+   if [ -f "${B}/out/${CHROMIUM_BUILD_TYPE}/libpdf.so" ]; then
+   install -Dm 0755 ${B}/out/${CHROMIUM_BUILD_TYPE}/libpdf.so 
${D}${libdir}/chrome/libpdf.so
+   fi
if [ -f "${B}/out/${CHROMIUM_BUILD_TYPE}/libosmesa.so" ]; then
-   install -m 0755 ${B}/out/${CHROMIUM_BUILD_TYPE}/libosmesa.so 
${D}${libdir}
+   install -Dm 0755 ${B}/out/${CHROMIUM_BUILD_TYPE}/libosmesa.so 
${D}${libdir}/chrome/libosmesa.so
fi
if [ -f "${B}/out/${CHROMIUM_BUILD_TYPE}/libffmpegsumo.so" ]; then
-   install -m 0755 
${B}/out/${CHROMIUM_BUILD_TYPE}/libffmpegsumo.so ${D}${libdir}
+   install -Dm 0755 
${B}/out/${CHROMIUM_BUILD_TYPE}/libffmpegsumo.so 
${D}${libdir}/chrome/libffmpegsumo.so
fi
install -d ${D}${bindir}/chrome
if [ -f "${B}/out/${CHROMIUM_BUILD_TYPE}/chrome" ]; then
@@ -95,22 +98,12 @@ do_install() {
if [ -f "${B}/out/${CHROMIUM_BUILD_TYPE}/chrome_sandbox" ]; then
install -m 4755 ${B}/out/${CHROMIUM_BUILD_TYPE}/chrome_sandbox 
${D}${sbindir}/chrome-devel-sandbox
fi
-
-   # take care of yocto-way libraries naming (versions)
-   cd ${D}${libdir}
-   for library in $(find -type f -name '*.so'); do
-   startDir="$(pwd)"
-   cd "$(dirname "$library")"
-   rm -f "$library.0.0.1"
-   mv "$library" "$library.0.0.1"
-   ln -sf "$library.0.0.1" "$library.0.0"
-   ln -sf "$library.0.0" "$library.0"
-   ln -sf "$library.0" "$library"
-   cd "$startDir"
-   done
-
 }
 
+PACKAGES =+ "${PN}-codecs-ffmpeg ${PN}-plugin-pdf"
+
+FILES_${PN}-codecs-ffmpeg = "${libdir}/chrome/libffmpegsumo.so"
+FILES_${PN}-plugin-pdf = "${libdir}/chrome/libpdf.so"
 
 FILES_${PN} = "${bindir}/chrome/ ${bindir}/google-chrome 
${datadir}/applications ${sbindir}/ ${libdir}/chrome/"
 FILES_${PN}-dbg += "${bindir}/chrome/.debug/ ${libdir}/chrome/.debug/"
@@ -118,11 +111,10 @@ FILES_${PN}-dbg += "${bindir}/chrome/.debug/ 
${libdir}/chrome/.debug/"
 PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src"
 
 INSANE_SKIP_${PN} = "ldflags"
+SOLIBS = ".so"
 FILES_SOLIBSDEV = ""
 FILES_${PN} += "${bindir} ${bindir}/chrome/ ${libdir}"
 FILES_${PN} += "${bindir}/chrome/*.pak"
 FILES_${PN} += "${bindir}/chrome/locales/*.pak"
 FILES_${PN}-dbg += "${bindir}/chrome/.debug/ ${libdir}/.debug/"
 
-
-
-- 
2.1.4

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-browser][PATCH 2/3 V3] chromium: Remove use of deprecated udev logging API

2015-04-27 Thread Khem Raj
in systemd >= 218 libudev deprecated support for udev_set_log_fn
see
https://github.com/systemd/systemd/commit/25e773eeb4f853804e1bf0dbd9a184f23e9b2a97

Change-Id: If6e3742bd2a70685f2521f134d5965bf2d1f8f72
Signed-off-by: Khem Raj 
---
 .../chromium/chromium-40/0010-systemd-218.patch| 39 ++
 recipes-browser/chromium/chromium_40.0.2214.91.bb  |  1 +
 2 files changed, 40 insertions(+)
 create mode 100644 
recipes-browser/chromium/chromium/chromium-40/0010-systemd-218.patch

diff --git 
a/recipes-browser/chromium/chromium/chromium-40/0010-systemd-218.patch 
b/recipes-browser/chromium/chromium/chromium-40/0010-systemd-218.patch
new file mode 100644
index 000..3aec8d0
--- /dev/null
+++ b/recipes-browser/chromium/chromium/chromium-40/0010-systemd-218.patch
@@ -0,0 +1,39 @@
+Remove use of udev_set_log_priority API its gone in systemd >= 218
+
+Upstream-Status: Pending
+Signed-off-by: Khem Raj 
+
+Index: chromium-40.0.2214.91/ui/events/ozone/device/udev/device_manager_udev.cc
+===
+--- 
chromium-40.0.2214.91.orig/ui/events/ozone/device/udev/device_manager_udev.cc
 chromium-40.0.2214.91/ui/events/ozone/device/udev/device_manager_udev.cc
+@@ -33,29 +33,9 @@ enum {
+   SYS_LOG_DEBUG = 7,
+ };
+ 
+-// Log handler for messages generated from libudev.
+-void UdevLog(struct udev* udev,
+- int priority,
+- const char* file,
+- int line,
+- const char* fn,
+- const char* format,
+- va_list args) {
+-  if (priority <= SYS_LOG_ERR)
+-LOG(ERROR) << "libudev: " << fn << ": " << base::StringPrintV(format, 
args);
+-  else if (priority <= SYS_LOG_INFO)
+-VLOG(1) << "libudev: " << fn << ": " << base::StringPrintV(format, args);
+-  else  // SYS_LOG_DEBUG
+-VLOG(2) << "libudev: " << fn << ": " << base::StringPrintV(format, args);
+-}
+-
+ // Create libudev context.
+ device::ScopedUdevPtr UdevCreate() {
+   struct udev* udev = udev_new();
+-  if (udev) {
+-udev_set_log_fn(udev, UdevLog);
+-udev_set_log_priority(udev, SYS_LOG_DEBUG);
+-  }
+   return device::ScopedUdevPtr(udev);
+ }
+ 
diff --git a/recipes-browser/chromium/chromium_40.0.2214.91.bb 
b/recipes-browser/chromium/chromium_40.0.2214.91.bb
index 3a5108e..53af755 100644
--- a/recipes-browser/chromium/chromium_40.0.2214.91.bb
+++ b/recipes-browser/chromium/chromium_40.0.2214.91.bb
@@ -91,6 +91,7 @@ SRC_URI[sha256sum] = 
"f72fda9ff1ea256ab911610ee532eadf8303137d431f2481d01d3d60e5
 
 OZONE_WAYLAND_EXTRA_PATCHES += " \
 file://chromium-40/0005-Remove-X-libraries-from-GYP-files.patch \
+file://chromium-40/0010-systemd-218.patch \
 "
 OZONE_WAYLAND_GIT_BRANCH = "Milestone-ThanksGiving"
 OZONE_WAYLAND_GIT_SRCREV = "5d7baa9bc3b8c88e9b7e476e3d6bc8cd44a887fe"
-- 
2.1.4

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][fido][PATCH] lmsensors-config: fix a warning about not existant S

2015-04-27 Thread b40290
From: Chunrong Guo 

  Set the S variable to $WORKDIR to remove the warning about S being not 
existant
  (which is true for this package, since there are no original sources for it).

Signed-off-by: Chunrong Guo 
---
 meta-oe/recipes-support/lm_sensors/lmsensors-config_1.0.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-oe/recipes-support/lm_sensors/lmsensors-config_1.0.bb 
b/meta-oe/recipes-support/lm_sensors/lmsensors-config_1.0.bb
index 343971f..fe2f499 100644
--- a/meta-oe/recipes-support/lm_sensors/lmsensors-config_1.0.bb
+++ b/meta-oe/recipes-support/lm_sensors/lmsensors-config_1.0.bb
@@ -11,6 +11,7 @@ SRC_URI = "file://fancontrol \
file://sensord.conf \
file://sensors.conf \
 "
+S = "${WORKDIR}"
 
 RDEPENDS_${PN}-dev = ""
 
-- 
1.9.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][fido][PATCH] lmsensors-config: add rrdtool to lmsensors-config-cgi RDEPENDS

2015-04-27 Thread b40290
From: Chunrong Guo 

  QA reports a warning because lmsensors-config-cgi uses rrdtool, but does not 
declare runtime dependency on it.
  Add rrdtool to RDEPENDS_${PN}-cgi.

Signed-off-by: Chunrong Guo 
---
 meta-oe/recipes-support/lm_sensors/lmsensors-config_1.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/lm_sensors/lmsensors-config_1.0.bb 
b/meta-oe/recipes-support/lm_sensors/lmsensors-config_1.0.bb
index fe2f499..df834a3 100644
--- a/meta-oe/recipes-support/lm_sensors/lmsensors-config_1.0.bb
+++ b/meta-oe/recipes-support/lm_sensors/lmsensors-config_1.0.bb
@@ -46,7 +46,7 @@ PACKAGES =+ "${PN}-fancontrol"
 # sensord web cgi support
 PACKAGES =+ "${PN}-cgi"
 RRECOMMENDS_${PN}-cgi = "lighttpd lighttpd-module-cgi"
-RDEPENDS_${PN}-cgi = "${PN}-sensord"
+RDEPENDS_${PN}-cgi = "${PN}-sensord rrdtool"
 FILES_${PN}-cgi = "/www/*" 
 
 # libsensors configuration file
-- 
1.9.2

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [PATCH 1/3][meta-networking] opensaf: install opensafd.service

2015-04-27 Thread rongqing.li
From: Robert Yang 

Fixed when systemd:
ERROR: Function failed: SYSTEMD_SERVICE_opensaf value opensafd.service does not 
exist

Signed-off-by: Robert Yang 
---
 meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb 
b/meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb
index 5b42def..5fe929c 100644
--- a/meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb
+++ b/meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb
@@ -39,4 +39,7 @@ do_install_append() {
 rm -fr "${D}${localstatedir}/lock"
 rm -fr "${D}${localstatedir}/run"
 rmdir --ignore-fail-on-non-empty "${D}${localstatedir}"
+install -d ${D}${systemd_unitdir}/system
+install -m 0644 
${B}/osaf/services/infrastructure/nid/config/opensafd.service \
+${D}${systemd_unitdir}/system
 }
-- 
2.1.0

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [PATCH 2/3][meta-networking] opensaf: RDEPENDS on python and bash

2015-04-27 Thread rongqing.li
From: Robert Yang 

python:
opensaf/usr/share/opensaf/samples/immsv/immom_python/immom.py

bash:
opensaf/usr/share/opensaf/immxml/verify.sh
opensaf/usr/share/opensaf/immxml/immxml-modify-config
opensaf/usr/share/opensaf/immxml/immxml-configure
opensaf/usr/share/opensaf/immxml/immxml-clustersize
opensaf/usr/share/opensaf/immxml/immxml-nodegen
opensaf/usr/share/opensaf/samples/INSTALL
opensaf/usr/share/opensaf/samples/smfsv/campaigns/smf-verify
opensaf/usr/lib/opensaf/configure_tipc

Signed-off-by: Robert Yang 
---
 meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb 
b/meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb
index 5fe929c..6d31b1c 100644
--- a/meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb
+++ b/meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb
@@ -33,6 +33,8 @@ SYSTEMD_AUTO_ENABLE = "disable"
 
 FILES_${PN} += "${localstatedir}/run"
 
+RDEPENDS_${PN} += "bash python"
+
 INSANE_SKIP_${PN} = "dev-so"
 
 do_install_append() {
-- 
2.1.0

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [PATCH 3/3][meta-networking] opensaf: create the node_name configuration file after install pkg

2015-04-27 Thread rongqing.li
From: Roy Li 

not create the node_name file when building by calling "hostname -s",
and create it after install pkg, since it works on cross-compile
environment

Signed-off-by: Roy Li 
---
 .../opensaf/0001-not-install-node_name.patch   | 30 ++
 .../recipes-daemons/opensaf/opensaf_4.5.0.bb   | 13 +-
 2 files changed, 42 insertions(+), 1 deletion(-)
 create mode 100644 
meta-networking/recipes-daemons/opensaf/opensaf/0001-not-install-node_name.patch

diff --git 
a/meta-networking/recipes-daemons/opensaf/opensaf/0001-not-install-node_name.patch
 
b/meta-networking/recipes-daemons/opensaf/opensaf/0001-not-install-node_name.patch
new file mode 100644
index 000..d152de0
--- /dev/null
+++ 
b/meta-networking/recipes-daemons/opensaf/opensaf/0001-not-install-node_name.patch
@@ -0,0 +1,30 @@
+[PATCH] not install node_name
+
+Upstream-Status: Inappropriate [cross compiling specific]
+
+when cross-compile, the compile host name is written into node_name file,
+but target host name should be written, so not install node_name, and create
+it when pkg-install
+
+Signed-off-by: Roy Li 
+---
+ osaf/services/saf/clmsv/config/Makefile.am | 6 --
+ 1 file changed, 6 deletions(-)
+
+diff --git a/osaf/services/saf/clmsv/config/Makefile.am 
b/osaf/services/saf/clmsv/config/Makefile.am
+index 15b8702..88c8d24 100644
+--- a/osaf/services/saf/clmsv/config/Makefile.am
 b/osaf/services/saf/clmsv/config/Makefile.am
+@@ -39,9 +39,3 @@ dist_pkgimmxml_svc_DATA += \
+ endif
+ 
+ endif
+-
+-install-data-hook:
+-  hostname -s > $(DESTDIR)$(pkgsysconfdir)/node_name
+-
+-uninstall-hook:
+-  rm -f $(DESTDIR)$(pkgsysconfdir)/node_name
+-- 
+1.9.1
+
diff --git a/meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb 
b/meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb
index 6d31b1c..fc77f2f 100644
--- a/meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb
+++ b/meta-networking/recipes-daemons/opensaf/opensaf_4.5.0.bb
@@ -14,7 +14,9 @@ HOMEPAGE = "http://www.opensaf.org";
 inherit autotools useradd systemd pkgconfig
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/releases/${BPN}-${PV}.tar.gz \
-   file://install-samples-from-srcdir.patch"
+   file://install-samples-from-srcdir.patch \
+   file://0001-not-install-node_name.patch \
+"
 
 SRC_URI[md5sum] = "534c0a99438a62c4c8dda56cfa67300c"
 SRC_URI[sha256sum] = 
"2f5ba57fe67e94099c0df82d0a0dd207b5c583c93030035ba354c97b5471b590"
@@ -45,3 +47,12 @@ do_install_append() {
 install -m 0644 
${B}/osaf/services/infrastructure/nid/config/opensafd.service \
 ${D}${systemd_unitdir}/system
 }
+
+pkg_postinst_${PN} () {
+if [ "x$D" != "x" ]; then
+exit 1
+fi
+
+hostname -s > /etc/opensaf/node_name
+}
+
-- 
2.1.0

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel