[oe] [meta-filesystems][PATCH] xorriso: Add xorriso v1.4.0

2015-06-03 Thread Naresh Bhat
Add xorriso v1.4.0 based on the discussions
http://patchwork.openembedded.org/patch/91143/
http://lists.openembedded.org/pipermail/openembedded-devel/2015-April/100981.html
We have tested this package with
Montavista CGE product - http://www.mvista.com/ and
luvOS distribution - https://01.org/linux-uefi-validation build.
Inherit the pkgconfig to avoid the below error,
..
...
| disabled use of O_DIRECT with input of -as cdrskin
| luv-yocto/build/tmp/work/aarch64-oe-linux/xorriso/1.4.0-r0/xorriso-1.4.0/
configure: line 14352: syntax error near unexpected token `LIBCDIO,'
| luv-yocto/build/tmp/work/aarch64-oe-linux/xorriso/1.4.0-r0/xorriso-1.4.0/
configure: line 14352: `PKG_CHECK_MODULES(LIBCDIO, libcdio >= 
$LIBCDIO_REQUIRED)'
...


Signed-off-by: Naresh Bhat 
Signed-off-by: Jagadeesh Krishnanjanappa 
Signed-off-by: Gaurang Shastri 
---
 .../recipes-utils/xorriso/xorriso_1.4.0.bb |   29 
 1 file changed, 29 insertions(+)
 create mode 100644 meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb

diff --git a/meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb 
b/meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb
new file mode 100644
index 000..73ba9b3
--- /dev/null
+++ b/meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb
@@ -0,0 +1,29 @@
+DESCRIPTION = "xorriso copies file objects from POSIX compliant filesystems \
+into Rock Ridge enhanced ISO 9660 filesystems and allows session-wise \
+manipulation of such filesystems"
+
+LICENSE = "GPLv3"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
+
+SRC_URI = "http://www.gnu.org/software/${BPN}/${BPN}-${PV}.tar.gz";
+
+SRC_URI[md5sum] = "ec79fd2736b8da76e7a870e27cadf6fa"
+SRC_URI[sha256sum] = 
"0bd1e085015b28c24f57697d6def2fe84517967dc417554c0c3ccf1685ed0e56"
+
+PACKAGECONFIG ??= "acl attr zlib bzip2 readline"
+PACKAGECONFIG[acl] = "--enable-libacl,--disable-libacl,acl,"
+PACKAGECONFIG[attr] = "--enable-xattr,--disable-xattr,attr,"
+PACKAGECONFIG[zlib] = "--enable-zlib,--disable-zlib,zlib,"
+PACKAGECONFIG[bzip2] = "--enable-libbz2,--disable-libbz2,bzip2,"
+PACKAGECONFIG[readline] = 
"--enable-libreadline,--disable-libreadline,readline,"
+
+RDEPENDS_${PN} = "tk"
+REQUIRED_DISTRO_FEATURES = "x11"
+
+inherit autotools-brokensep pkgconfig
+
+do_configure_prepend () {
+touch NEWS
+}
+
+BBCLASSEXTEND = "native"
-- 
1.7.9.5

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


Re: [oe] [meta-filesystems][PATCH] xorriso: Add xorriso v1.4.0

2015-06-03 Thread Naresh Bhat
Hi Andre McCurdy,

Thank you very much for doing review.  I have considered all your
suggestions and you can find the re-worked patch
http://lists.openembedded.org/pipermail/openembedded-devel/2015-June/101744.html

On 3 June 2015 at 05:05, Andre McCurdy  wrote:
> On Mon, Jun 1, 2015 at 7:48 AM, Naresh Bhat  wrote:
>> Add xorriso v1.4.0 based on the discussions
>> http://patchwork.openembedded.org/patch/91143/
>> http://lists.openembedded.org/pipermail/openembedded-devel/2015-April/100981.html
>> We have tested this package with
>> Montavista CGE product - http://www.mvista.com/ and
>> luvOS distribution - https://01.org/linux-uefi-validation build.
>> Inherit the pkgconfig to avoid the below error,
>> ..
>> ...
>> | disabled use of O_DIRECT with input of -as cdrskin
>> | luv-yocto/build/tmp/work/aarch64-oe-linux/xorriso/1.4.0-r0/xorriso-1.4.0/
>> configure: line 14352: syntax error near unexpected token `LIBCDIO,'
>> | luv-yocto/build/tmp/work/aarch64-oe-linux/xorriso/1.4.0-r0/xorriso-1.4.0/
>> configure: line 14352: `PKG_CHECK_MODULES(LIBCDIO, libcdio >= 
>> $LIBCDIO_REQUIRED)'
>> ...
>> 
>>
>> Signed-off-by: Naresh Bhat 
>> Signed-off-by: Jagadeesh Krishnanjanappa 
>> Signed-off-by: Gaurang Shastri 
>> ---
>>  .../recipes-utils/xorriso/xorriso_1.4.0.bb |   30 
>> 
>>  1 file changed, 30 insertions(+)
>>  create mode 100644 meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb
>>
>> diff --git a/meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb 
>> b/meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb
>> new file mode 100644
>> index 000..2f81f0d
>> --- /dev/null
>> +++ b/meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb
>> @@ -0,0 +1,30 @@
>> +DESCRIPTIONS = "xorriso copies file objects from POSIX compliant 
>> filesystems \
>> +into Rock Ridge enhanced ISO 9660 filesystems and allows session-wise \
>> +manipulation of such filesystems"
>
> That should be DESCRIPTION, not DESCRIPTIONS.
Done.
>
>> +LICENSE = "GPLv3"
>> +LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
>> +
>> +# with, without, depends, rdepends
>> +#
>
> Drop these comments.
Thanks, I have removed it.
>
>> +PACKAGECONFIG ??= "acl attr zlib bzip2 readline"
>> +PACKAGECONFIG[acl] = "--enable-libacl,--disable-libacl,acl,"
>> +PACKAGECONFIG[attr] = "--enable-xattr,--disable-xattr,attr,"
>> +PACKAGECONFIG[zlib] = "--enable-zlib,--disable-zlib,zlib,"
>> +PACKAGECONFIG[bzip2] = "--enable-libbz2,--disable-libbz2,bzip2,"
>> +PACKAGECONFIG[readline] = 
>> "--enable-libreadline,--disable-libreadline,readline,"
>> +
>> +RDEPENDS_${PN} = "tk"
>
> tk depends on the x11 distro feature, so perhaps xorriso should do too?
Yes, You are right.  I did the necessary changes.
>
>> +inherit autotools-brokensep pkgconfig
>> +
>> +SRC_URI = "http://www.gnu.org/software/${BPN}/${BPN}-${PV}.tar.gz";
>
> Move nearer to the top of the recipe, after LIC_FILES_CHKSUM.
Done.
>
> See http://www.openembedded.org/wiki/Styleguide
Thanks I have looked into it.
>
>> +do_configure_prepend () {
>> +touch NEWS
>> +}
>> +
>> +BBCLASSEXTEND = "native"
>> +
>> +SRC_URI[md5sum] = "ec79fd2736b8da76e7a870e27cadf6fa"
>> +SRC_URI[sha256sum] = 
>> "0bd1e085015b28c24f57697d6def2fe84517967dc417554c0c3ccf1685ed0e56"
>
> Move nearer to the top of the recipe, just after SRC_URI.
Done.
>
>> --
>> 1.7.9.5
>>
>> --
>> ___
>> 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
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-filesystems][PATCH] xorriso: Add xorriso v1.4.0

2015-06-03 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Naresh Bhat schreef op 03-06-15 om 09:19:
> Add xorriso v1.4.0 based on the discussions 
> http://patchwork.openembedded.org/patch/91143/ 
> http://lists.openembedded.org/pipermail/openembedded-devel/2015-April/100981
.html
>
> 
We have tested this package with
> Montavista CGE product - http://www.mvista.com/ and luvOS distribution -
> https://01.org/linux-uefi-validation build. Inherit the pkgconfig to
> avoid the below error, .. ... | disabled use of O_DIRECT with input of
> -as cdrskin |
> luv-yocto/build/tmp/work/aarch64-oe-linux/xorriso/1.4.0-r0/xorriso-1.4.0/
>
> 
configure: line 14352: syntax error near unexpected token `LIBCDIO,'
> |
> luv-yocto/build/tmp/work/aarch64-oe-linux/xorriso/1.4.0-r0/xorriso-1.4.0/
>
> 
configure: line 14352: `PKG_CHECK_MODULES(LIBCDIO, libcdio >=
$LIBCDIO_REQUIRED)'
> ... 
> 
> Signed-off-by: Naresh Bhat  Signed-off-by:
> Jagadeesh Krishnanjanappa  Signed-off-by:
> Gaurang Shastri  --- 
> .../recipes-utils/xorriso/xorriso_1.4.0.bb |   29
>  1 file changed, 29 insertions(+) create mode 100644
> meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb
> 
> diff --git a/meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb
> b/meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb new file mode
> 100644 index 000..73ba9b3 --- /dev/null +++
> b/meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb @@ -0,0 +1,29
> @@ +DESCRIPTION = "xorriso copies file objects from POSIX compliant
> filesystems \ +into Rock Ridge enhanced ISO 9660 filesystems and allows
> session-wise \ +manipulation of such filesystems" + +LICENSE = "GPLv3" 
> +LIC_FILES_CHKSUM =
> "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" + +SRC_URI =
> "http://www.gnu.org/software/${BPN}/${BPN}-${PV}.tar.gz"; + 
> +SRC_URI[md5sum] = "ec79fd2736b8da76e7a870e27cadf6fa" +SRC_URI[sha256sum]
> = "0bd1e085015b28c24f57697d6def2fe84517967dc417554c0c3ccf1685ed0e56" + 
> +PACKAGECONFIG ??= "acl attr zlib bzip2 readline" +PACKAGECONFIG[acl] =
> "--enable-libacl,--disable-libacl,acl," +PACKAGECONFIG[attr] =
> "--enable-xattr,--disable-xattr,attr," +PACKAGECONFIG[zlib] =
> "--enable-zlib,--disable-zlib,zlib," +PACKAGECONFIG[bzip2] =
> "--enable-libbz2,--disable-libbz2,bzip2," +PACKAGECONFIG[readline] =
> "--enable-libreadline,--disable-libreadline,readline," + +RDEPENDS_${PN}
> = "tk"

R* variables go below do_install

> +REQUIRED_DISTRO_FEATURES = "x11" + +inherit autotools-brokensep
> pkgconfig + +do_configure_prepend () { +touch NEWS +} + 
> +BBCLASSEXTEND = "native"
> 

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Darwin)
Comment: GPGTools - http://gpgtools.org

iD8DBQFVbr6vMkyGM64RGpERAscEAKCR+Asg4/BFyI6INuiE2UzDqUGdeQCcDD/s
mAPWo9S+lfhM0ZRDzkEWhQI=
=3kZB
-END PGP SIGNATURE-

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


[oe] [meta-oe][PATCH] cgdb: update to 0.6.8

2015-06-03 Thread Matthieu Crapet
From: mcrapet 

Changes:
- add missing build dependency to flex-native
- GDB is a runtime dependency, set it so
- use CACHED_CONFIGUREVARS to drop patch
- use ${BP}
- add missing DESCRIPTION
- no help2man build dependency (cgdb.1 man page is not generated)

Cc: Ben Shelton 
Signed-off-by: Matthieu Crapet 
---
 meta-oe/recipes-devtools/cgdb/cgdb/configfix.patch | 40 --
 .../cgdb/cgdb/remove-help2man.patch| 47 ++
 meta-oe/recipes-devtools/cgdb/cgdb_0.6.7.bb| 16 
 meta-oe/recipes-devtools/cgdb/cgdb_0.6.8.bb| 21 ++
 4 files changed, 68 insertions(+), 56 deletions(-)
 delete mode 100644 meta-oe/recipes-devtools/cgdb/cgdb/configfix.patch
 create mode 100644 meta-oe/recipes-devtools/cgdb/cgdb/remove-help2man.patch
 delete mode 100644 meta-oe/recipes-devtools/cgdb/cgdb_0.6.7.bb
 create mode 100644 meta-oe/recipes-devtools/cgdb/cgdb_0.6.8.bb

diff --git a/meta-oe/recipes-devtools/cgdb/cgdb/configfix.patch 
b/meta-oe/recipes-devtools/cgdb/cgdb/configfix.patch
deleted file mode 100644
index 25b1386..000
--- a/meta-oe/recipes-devtools/cgdb/cgdb/configfix.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-diff -rupN cgdb-0.6.7-OLD/configure.in cgdb-0.6.7/configure.in
 cgdb-0.6.7-OLD/configure.in2013-01-14 05:31:53.0 -0600
-+++ cgdb-0.6.7/configure.in2014-05-08 13:18:13.864632180 -0500
-@@ -65,8 +65,9 @@ AC_CHECK_HEADERS([getopt.h],
-[AC_DEFINE(HAVE_GETOPT_H, 1, have getopt_long)])
- 
- dnl determine if /dev/ptmx is available for pseudo terminals
--AC_CHECK_FILE([/dev/ptmx],
--[AC_DEFINE(HAVE_DEV_PTMX, 1, have /dev/ptmx)])
-+dnl AC_CHECK_FILE([/dev/ptmx],
-+dnl [AC_DEFINE(HAVE_DEV_PTMX, 1, have /dev/ptmx)])
-+AC_DEFINE(HAVE_DEV_PTMX, 1, have /dev/ptmx)
- 
- dnl Checks for typedefs, structures, and compiler characteristics.
- AC_C_CONST
-@@ -167,15 +168,15 @@ fi
- 
- dnl Make sure there is a version of readline that CGDB supports.
- dnl Simply putting 5.1* -> 5.9* just to take into accout future versions.
--RL_LIB_READLINE_VERSION
--case "$ac_cv_rl_version" in
--5.1*|5.2*|5.3*|5.4*|5.5*|5.6*|5.7*|5.8*|5.9*|6*|7*|8*|9*) ;;
--*)  AC_MSG_ERROR([CGDB requires GNU readline 5.1 or greater to link.
--  If you used --with-readline instead of using the system readline library, 
--  make sure to set the correct readline library on the linker search path 
--  via LD_LIBRARY_PATH or some other facility.])
--  ;;
--esac
-+dnl RL_LIB_READLINE_VERSION
-+dnl case "$ac_cv_rl_version" in
-+dnl 5.1*|5.2*|5.3*|5.4*|5.5*|5.6*|5.7*|5.8*|5.9*|6*|7*|8*|9*) ;;
-+dnl *)  AC_MSG_ERROR([CGDB requires GNU readline 5.1 or greater to link.
-+dnl  If you used --with-readline instead of using the system readline 
library, 
-+dnl  make sure to set the correct readline library on the linker search path 
-+dnl  via LD_LIBRARY_PATH or some other facility.])
-+dnl   ;;
-+dnl esac
- 
- dnl This will DEFINE the readline headers.
- RL_LIB_READLINE_INCLUDES
diff --git a/meta-oe/recipes-devtools/cgdb/cgdb/remove-help2man.patch 
b/meta-oe/recipes-devtools/cgdb/cgdb/remove-help2man.patch
new file mode 100644
index 000..4358629
--- /dev/null
+++ b/meta-oe/recipes-devtools/cgdb/cgdb/remove-help2man.patch
@@ -0,0 +1,47 @@
+Disable building manpages so that make install doesn't fail due to lack of 
help2man
+
+Upstream-Status: Inappropriate [config]
+
+Signed-off-by: Matthieu Crapet 
+---
+ configure.ac| 3 ---
+ doc/Makefile.am | 5 -
+ 2 files changed, 8 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index ee7eca0..1f0d924 100644
+--- a/configure.ac
 b/configure.ac
+@@ -134,9 +134,6 @@ dnl check that the required tools are available to 
generate documentation
+ if test "$HAS_MAKEINFO" != "yes" ; then
+   AC_MSG_ERROR([Please install makeinfo before installing])
+ fi
+-if test "$HAS_HELP2MAN" != "yes" ; then
+-  AC_MSG_ERROR([Please install help2man])
+-fi
+ 
+ dnl Checking for log10 function in math - I would like to remove this
+ AC_CHECK_LIB(m, log10)
+diff --git a/doc/Makefile.am b/doc/Makefile.am
+index 60662f6..0ae0013 100644
+--- a/doc/Makefile.am
 b/doc/Makefile.am
+@@ -1,15 +1,10 @@
+ info_TEXINFOS = cgdb.texi
+ cgdb_TEXINFOS = gpl.texi
+ 
+-dist_man_MANS = cgdb.1
+ EXTRA_DIST = cgdb.txt
+ 
+ dist_pkgdata_DATA = cgdb.txt
+ 
+-# generate the man page using help2man.
+-cgdb.1:
+-  help2man --output=$(top_srcdir)/doc/cgdb.1 
$(top_builddir)/cgdb/cgdb$(EXEEXT)
+-
+ cgdb.txt: cgdb.texi $(srcdir)/version.texi $(cgdb_TEXINFOS)
+ TEXTS = cgdb.txt
+ text-am: $(TEXTS)
+-- 
+1.9.1
+
diff --git a/meta-oe/recipes-devtools/cgdb/cgdb_0.6.7.bb 
b/meta-oe/recipes-devtools/cgdb/cgdb_0.6.7.bb
deleted file mode 100644
index 26b2782..000
--- a/meta-oe/recipes-devtools/cgdb/cgdb_0.6.7.bb
+++ /dev/null
@@ -1,16 +0,0 @@
-SUMMARY = "curses-based interface to gdb"
-HOMEPAGE = "http://cgdb.github.io/";
-SECTION = "devel"
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa

[oe] [meta-filesystems][PATCH] xorriso: Add xorriso v1.4.0

2015-06-03 Thread Naresh Bhat
Add xorriso v1.4.0 based on the discussions
http://patchwork.openembedded.org/patch/91143/
http://lists.openembedded.org/pipermail/openembedded-devel/2015-April/100981.html
We have tested this package with
Montavista CGE product - http://www.mvista.com/ and
luvOS distribution - https://01.org/linux-uefi-validation build.
Inherit the pkgconfig to avoid the below error,
..
...
| disabled use of O_DIRECT with input of -as cdrskin
| luv-yocto/build/tmp/work/aarch64-oe-linux/xorriso/1.4.0-r0/xorriso-1.4.0/
configure: line 14352: syntax error near unexpected token `LIBCDIO,'
| luv-yocto/build/tmp/work/aarch64-oe-linux/xorriso/1.4.0-r0/xorriso-1.4.0/
configure: line 14352: `PKG_CHECK_MODULES(LIBCDIO, libcdio >= 
$LIBCDIO_REQUIRED)'
...


Signed-off-by: Naresh Bhat 
Signed-off-by: Jagadeesh Krishnanjanappa 
Signed-off-by: Gaurang Shastri 
---
 .../recipes-utils/xorriso/xorriso_1.4.0.bb |   29 
 1 file changed, 29 insertions(+)
 create mode 100644 meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb

diff --git a/meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb 
b/meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb
new file mode 100644
index 000..8b181ca
--- /dev/null
+++ b/meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb
@@ -0,0 +1,29 @@
+DESCRIPTION = "xorriso copies file objects from POSIX compliant filesystems \
+into Rock Ridge enhanced ISO 9660 filesystems and allows session-wise \
+manipulation of such filesystems"
+
+LICENSE = "GPLv3"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
+
+SRC_URI = "http://www.gnu.org/software/${BPN}/${BPN}-${PV}.tar.gz";
+
+SRC_URI[md5sum] = "ec79fd2736b8da76e7a870e27cadf6fa"
+SRC_URI[sha256sum] = 
"0bd1e085015b28c24f57697d6def2fe84517967dc417554c0c3ccf1685ed0e56"
+
+PACKAGECONFIG ??= "acl attr zlib bzip2 readline"
+PACKAGECONFIG[acl] = "--enable-libacl,--disable-libacl,acl,"
+PACKAGECONFIG[attr] = "--enable-xattr,--disable-xattr,attr,"
+PACKAGECONFIG[zlib] = "--enable-zlib,--disable-zlib,zlib,"
+PACKAGECONFIG[bzip2] = "--enable-libbz2,--disable-libbz2,bzip2,"
+PACKAGECONFIG[readline] = 
"--enable-libreadline,--disable-libreadline,readline,"
+
+inherit autotools-brokensep pkgconfig
+
+do_configure_prepend () {
+touch NEWS
+}
+
+RDEPENDS_${PN} = "tk"
+REQUIRED_DISTRO_FEATURES = "x11"
+
+BBCLASSEXTEND = "native"
-- 
1.7.9.5

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


Re: [oe] [meta-filesystems][PATCH] xorriso: Add xorriso v1.4.0

2015-06-03 Thread Naresh Bhat
On 3 June 2015 at 14:15, Koen Kooi  wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Naresh Bhat schreef op 03-06-15 om 09:19:
>> Add xorriso v1.4.0 based on the discussions
>> http://patchwork.openembedded.org/patch/91143/
>> http://lists.openembedded.org/pipermail/openembedded-devel/2015-April/100981
> .html
>>
>>
> We have tested this package with
>> Montavista CGE product - http://www.mvista.com/ and luvOS distribution -
>> https://01.org/linux-uefi-validation build. Inherit the pkgconfig to
>> avoid the below error, .. ... | disabled use of O_DIRECT with input of
>> -as cdrskin |
>> luv-yocto/build/tmp/work/aarch64-oe-linux/xorriso/1.4.0-r0/xorriso-1.4.0/
>>
>>
> configure: line 14352: syntax error near unexpected token `LIBCDIO,'
>> |
>> luv-yocto/build/tmp/work/aarch64-oe-linux/xorriso/1.4.0-r0/xorriso-1.4.0/
>>
>>
> configure: line 14352: `PKG_CHECK_MODULES(LIBCDIO, libcdio >=
> $LIBCDIO_REQUIRED)'
>> ... 
>>
>> Signed-off-by: Naresh Bhat  Signed-off-by:
>> Jagadeesh Krishnanjanappa  Signed-off-by:
>> Gaurang Shastri  ---
>> .../recipes-utils/xorriso/xorriso_1.4.0.bb |   29
>>  1 file changed, 29 insertions(+) create mode 100644
>> meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb
>>
>> diff --git a/meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb
>> b/meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb new file mode
>> 100644 index 000..73ba9b3 --- /dev/null +++
>> b/meta-filesystems/recipes-utils/xorriso/xorriso_1.4.0.bb @@ -0,0 +1,29
>> @@ +DESCRIPTION = "xorriso copies file objects from POSIX compliant
>> filesystems \ +into Rock Ridge enhanced ISO 9660 filesystems and allows
>> session-wise \ +manipulation of such filesystems" + +LICENSE = "GPLv3"
>> +LIC_FILES_CHKSUM =
>> "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" + +SRC_URI =
>> "http://www.gnu.org/software/${BPN}/${BPN}-${PV}.tar.gz"; +
>> +SRC_URI[md5sum] = "ec79fd2736b8da76e7a870e27cadf6fa" +SRC_URI[sha256sum]
>> = "0bd1e085015b28c24f57697d6def2fe84517967dc417554c0c3ccf1685ed0e56" +
>> +PACKAGECONFIG ??= "acl attr zlib bzip2 readline" +PACKAGECONFIG[acl] =
>> "--enable-libacl,--disable-libacl,acl," +PACKAGECONFIG[attr] =
>> "--enable-xattr,--disable-xattr,attr," +PACKAGECONFIG[zlib] =
>> "--enable-zlib,--disable-zlib,zlib," +PACKAGECONFIG[bzip2] =
>> "--enable-libbz2,--disable-libbz2,bzip2," +PACKAGECONFIG[readline] =
>> "--enable-libreadline,--disable-libreadline,readline," + +RDEPENDS_${PN}
>> = "tk"
>
> R* variables go below do_install
Thank Koen,

I have moved the R* variable.
>
>> +REQUIRED_DISTRO_FEATURES = "x11" + +inherit autotools-brokensep
>> pkgconfig + +do_configure_prepend () { +touch NEWS +} +
>> +BBCLASSEXTEND = "native"
>>
>
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.5 (Darwin)
> Comment: GPGTools - http://gpgtools.org
>
> iD8DBQFVbr6vMkyGM64RGpERAscEAKCR+Asg4/BFyI6INuiE2UzDqUGdeQCcDD/s
> mAPWo9S+lfhM0ZRDzkEWhQI=
> =3kZB
> -END PGP SIGNATURE-
>
> --
> ___
> 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] [PATCH][meta-oe] php: add a vardeps for configure on sysconfdir

2015-06-03 Thread rongqing.li
From: Roy Li 

building php will fail when sstatus is used, since some hardcode paths
in php-native will make the wrong path, and try to fix it like below:
do_install_append_virtclass-native() {
   create_wrapper ${D}${bindir}/php \
   PHP_PEAR_SYSCONF_DIR=${sysconfdir}/ \
}
but php-native does not work for a 64bit target(qemuarm64) and if sstat is
from a 32bit(qemuppc) on the host same machine.

Consider no too much package depends on php-native, so add a vardeps for
configure on sysconfdir to force php-native to build always.

Signed-off-by: Roy Li 
---
 meta-oe/recipes-devtools/php/php_5.5.24.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-oe/recipes-devtools/php/php_5.5.24.bb 
b/meta-oe/recipes-devtools/php/php_5.5.24.bb
index 3e656af..9c0dd7f 100644
--- a/meta-oe/recipes-devtools/php/php_5.5.24.bb
+++ b/meta-oe/recipes-devtools/php/php_5.5.24.bb
@@ -106,6 +106,8 @@ EXTRA_OEMAKE = "INSTALL_ROOT=${D}"
 
 acpaths = ""
 
+do_configure[vardeps] += "${sysconfdir}"
+
 do_configure_prepend () {
 rm -f ${S}/build/libtool.m4 ${S}/ltmain.sh ${S}/aclocal.m4
 find ${S} -name config.m4 | xargs -n1 sed -i 
's!APXS_HTTPD=.*!APXS_HTTPD=${STAGING_BINDIR_NATIVE}/httpd!'
-- 
1.9.1

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


Re: [oe] [PATCH][meta-oe] php: add a vardeps for configure on sysconfdir

2015-06-03 Thread Martin Jansa
On Wed, Jun 03, 2015 at 05:39:36PM +0800, rongqing...@windriver.com wrote:
> From: Roy Li 
> 
> building php will fail when sstatus is used, since some hardcode paths

what's sstatus? did you mean sstate?

> in php-native will make the wrong path, and try to fix it like below:
> do_install_append_virtclass-native() {
>create_wrapper ${D}${bindir}/php \
>PHP_PEAR_SYSCONF_DIR=${sysconfdir}/ \
> }
> but php-native does not work for a 64bit target(qemuarm64) and if sstat is
> from a 32bit(qemuppc) on the host same machine.
> 
> Consider no too much package depends on php-native, so add a vardeps for
> configure on sysconfdir to force php-native to build always.

Please improve the commit message, from this I'm still not sure what
this is supposed to fix.

> 
> Signed-off-by: Roy Li 
> ---
>  meta-oe/recipes-devtools/php/php_5.5.24.bb | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/meta-oe/recipes-devtools/php/php_5.5.24.bb 
> b/meta-oe/recipes-devtools/php/php_5.5.24.bb
> index 3e656af..9c0dd7f 100644
> --- a/meta-oe/recipes-devtools/php/php_5.5.24.bb
> +++ b/meta-oe/recipes-devtools/php/php_5.5.24.bb
> @@ -106,6 +106,8 @@ EXTRA_OEMAKE = "INSTALL_ROOT=${D}"
>  
>  acpaths = ""
>  
> +do_configure[vardeps] += "${sysconfdir}"
> +
>  do_configure_prepend () {
>  rm -f ${S}/build/libtool.m4 ${S}/ltmain.sh ${S}/aclocal.m4
>  find ${S} -name config.m4 | xargs -n1 sed -i 
> 's!APXS_HTTPD=.*!APXS_HTTPD=${STAGING_BINDIR_NATIVE}/httpd!'
> -- 
> 1.9.1
> 
> -- 
> ___
> 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] [PATCH][meta-oe] php: add a vardeps for configure on sysconfdir

2015-06-03 Thread Rongqing Li



On 2015年06月03日 18:11, Martin Jansa wrote:

On Wed, Jun 03, 2015 at 05:39:36PM +0800, rongqing...@windriver.com wrote:

From: Roy Li 

building php will fail when sstatus is used, since some hardcode paths


what's sstatus? did you mean sstate?


in php-native will make the wrong path, and try to fix it like below:
 do_install_append_virtclass-native() {
create_wrapper ${D}${bindir}/php \
PHP_PEAR_SYSCONF_DIR=${sysconfdir}/ \
 }
but php-native does not work for a 64bit target(qemuarm64) and if sstat is
from a 32bit(qemuppc) on the host same machine.

Consider no too much package depends on php-native, so add a vardeps for
configure on sysconfdir to force php-native to build always.


Please improve the commit message, from this I'm still not sure what
this is supposed to fix.



Ok, I will resend it, if the new commit log is not clear,
I think you can build two project with same sstate.

Thanks


-Roy




Signed-off-by: Roy Li 
---
  meta-oe/recipes-devtools/php/php_5.5.24.bb | 2 ++
  1 file changed, 2 insertions(+)

diff --git a/meta-oe/recipes-devtools/php/php_5.5.24.bb 
b/meta-oe/recipes-devtools/php/php_5.5.24.bb
index 3e656af..9c0dd7f 100644
--- a/meta-oe/recipes-devtools/php/php_5.5.24.bb
+++ b/meta-oe/recipes-devtools/php/php_5.5.24.bb
@@ -106,6 +106,8 @@ EXTRA_OEMAKE = "INSTALL_ROOT=${D}"

  acpaths = ""

+do_configure[vardeps] += "${sysconfdir}"
+
  do_configure_prepend () {
  rm -f ${S}/build/libtool.m4 ${S}/ltmain.sh ${S}/aclocal.m4
  find ${S} -name config.m4 | xargs -n1 sed -i 
's!APXS_HTTPD=.*!APXS_HTTPD=${STAGING_BINDIR_NATIVE}/httpd!'
--
1.9.1

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




--
Best Reagrds,
Roy | RongQing Li
--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [PATCH][meta-oe][V2] php: add a vardeps for configure on sysconfdir

2015-06-03 Thread rongqing.li
From: Roy Li 

Installing target file will fail when sstate is used, since native php is used
to install these files, makefile rule is in php-5.5.24/pear/Makefile.frag
|--
|install-pear-installer: $(SAPI_CLI_PATH)
|   @$(PHP_NATIVE_DIR)/php $(PEAR_INSTALL_FLAGS) 
$(builddir)/install-pear-nozlib.phar \
|-d "$(peardir)" -b "$(bindir)" ${PEAR_PREFIX} ${PEAR_SUFFIX}
|--
But if sstate is used, native php from sstate has some obsolete path, lead to
that config file is installed into obsolete path. 

Other packages fixed this kinds of issue by calling create_wrapper, like
in openssl, rpm; but test show it does not work for php.

only php depends on php-native, so add a vardeps for configure on sysconfdir
to force php-native to build always.

Signed-off-by: Roy Li 
---
 meta-oe/recipes-devtools/php/php_5.5.24.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-oe/recipes-devtools/php/php_5.5.24.bb 
b/meta-oe/recipes-devtools/php/php_5.5.24.bb
index 3e656af..9c0dd7f 100644
--- a/meta-oe/recipes-devtools/php/php_5.5.24.bb
+++ b/meta-oe/recipes-devtools/php/php_5.5.24.bb
@@ -106,6 +106,8 @@ EXTRA_OEMAKE = "INSTALL_ROOT=${D}"
 
 acpaths = ""
 
+do_configure[vardeps] += "${sysconfdir}"
+
 do_configure_prepend () {
 rm -f ${S}/build/libtool.m4 ${S}/ltmain.sh ${S}/aclocal.m4
 find ${S} -name config.m4 | xargs -n1 sed -i 
's!APXS_HTTPD=.*!APXS_HTTPD=${STAGING_BINDIR_NATIVE}/httpd!'
-- 
1.9.1

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


[oe] OE Changelog since 2015-05-24 until 2015-05-31

2015-06-03 Thread cliff . brake
Changelog since 2015-05-24 until 2015-05-31.  Projects included in this report:

bitbake: git://git.openembedded.org/bitbake
openembedded-core: git://git.openembedded.org/openembedded-core
meta-openembedded: git://git.openembedded.org/meta-openembedded
meta-angstrom: git://github.com/Angstrom-distribution/meta-angstrom.git
meta-arago: git://arago-project.org/git/meta-arago.git
meta-atmel: https://github.com/linux4sam/meta-atmel.git
meta-beagleboard: git://github.com/beagleboard/meta-beagleboard.git
meta-browser: git://github.com/OSSystems/meta-browser.git
meta-bug: git://github.com/buglabs/meta-bug.git
meta-chicken: git://github.com/OSSystems/meta-chicken
meta-efikamx: git://github.com/kraj/meta-efikamx.git
meta-ettus: http://github.com/koenkooi/meta-ettus.git
meta-fsl-arm: git://git.yoctoproject.org/meta-fsl-arm
meta-fsl-arm-extra: git://github.com/Freescale/meta-fsl-arm-extra.git
meta-fsl-ppc: git://git.yoctoproject.org/meta-fsl-ppc
meta-guacamayo: git://github.com/Guacamayo/meta-guacamayo.git
meta-gumstix: git://github.com/gumstix/meta-gumstix.git
meta-gumstix-community: 
git://gitorious.org/schnitzeltony-oe-meta/meta-gumstix-community.git
meta-handheld: git://git.openembedded.org/meta-handheld
meta-igep: http://github.com/ebutera/meta-igep.git
meta-intel: git://git.yoctoproject.org/meta-intel
meta-ivi: git://git.yoctoproject.org/meta-ivi
meta-java: git://github.com/woglinde/meta-java
meta-jetson-tk1: https://github.com/cubicool/meta-jetson-tk1.git
meta-kde: git://gitorious.org/openembedded-core-layers/meta-kde.git
meta-micro: git://git.openembedded.org/meta-micro
meta-mono: git://git.yoctoproject.org/meta-mono.git
meta-netbookpro: git://github.com/tworaz/meta-netbookpro
meta-nodejs: https://github.com/imyller/meta-nodejs.git
meta-nslu2: git://github.com/kraj/meta-nslu2
meta-opie: git://git.openembedded.org/meta-opie
meta-qt3: git://git.yoctoproject.org/meta-qt3
meta-qt5: git://github.com/meta-qt5/meta-qt5.git
meta-slugos: git://github.com/kraj/meta-slugos
meta-systemd: git://git.yoctoproject.org/meta-systemd
meta-raspberrypi: git://github.com/djwillis/meta-raspberrypi.git
meta-smartphone: http://git.shr-project.org/repo/meta-smartphone.git
meta-ti: git://git.yoctoproject.org/meta-ti
meta-webos: git://github.com/openwebos/meta-webos.git
meta-xilinx: git://git.yoctoproject.org/meta-xilinx
meta-yocto: git://git.yoctoproject.org/meta-yocto
openembedded: git://git.openembedded.org/openembedded


Changelog for bitbake:

Alexandru DAMIAN (12):
  toaster: enable server-side sessions for all usages
  toaster logger: refactor recipe and layer file paths
  toaster logger: assign projects to all builds
  toastergui: table header bring back
  toaster: refactor checksettings command
  toasterui: replace cookie-based preferences with session data
  toastergui: tests for the all-projects API point
  toastergui: add tests for xhr_datatypeahead calls
  toaster: enable no browser start
  toaster/tts: Fix tests
  toaster tests: enable url check test
  toaster: more HTML5 fixes

Ed Bartosh (3):
  toastergui: show relative paths in configvars view
  toaster-gui: Show task name for the builds in /builds
  toastergui: Consider task name when restarting a build in /builds

Michael Wood (7):
  toaster: Fix build button current project race
  toaster: Fix toastertable header
  toaster: Add a simplified ToasterTable template
  toaster: Port layerdetails to ToasterTables
  toaster: Add an invalidate cache method on data update signal
  bldcontrol: Fix all failing unit tests
  orm: Fix all failing unit test

Richard Purdie (11):
  cache: Clean up getVar usage to modern syntax/style
  siggen: Don't crash if number of task dependencies change
  data: Move warning code to the first loop for performance
  data: Clean up expandKeys None value handling
  data: Revert expandKeys warning move
  tests/data: Add log parsing test code
  tests/data: Add key expansion unit test
  cooker/utils: Improve parsing profiling
  BBHandler: Drop cwd from search path
  ConfHandler: Fix bogus dependency problems
  data: Make expandKeys deterministic


Changelog for openembedded-core:

Alexander Kanavin (1):
  qt4: unconditionally disable gstreamer 0.10 support in qt webkit

Andre McCurdy (3):
  gcc-source.inc: set PATH for gnu-configize, not for cd
  gnutls: use pkg-config to locate zlib
  gnutls: control zlib support via PACKAGECONFIG

Cristian Iorga (1):
  harfbuzz: upgrade to 0.9.40

Ed Bartosh (2):
  wic: do not strip traceback
  wic: refactored processing of wic exceptions

Jussi Kukkonen (2):
  waffle: Upgrade 1.3.0 -> 1.5.1
  mesa: Upgrade 10.5.4 -> 10.5.6

Kai Kang (4):
  qemu: fix CVE-2015-3456
  gpgme: fix CVE-2014-3564
  grep: fix CVE-2015-1345
  alsa-tools: update makefile_no_gtk.patch

Khem Raj (2):
  alsa-plugins: Install 99-pulseaudio-default.conf when pulseaudio is enabled
  openssl: Backport upstreamed version of patch to fix build on m

Re: [oe] [meta-browser] [PATCH 2/2] chromium, cef: fetch chromium source from git

2015-06-03 Thread Zoltan Kuscsik
Updated recipe to fetch Chromium from git.
LASTCHANGE file is now created using the proper
gclient hook.

Change-Id: Ie1790abec002a0dd39c8d0aae3d03f5ebe6f46aa
Signed-off-by: Zoltan Kuscsik 
---
 .../cef3/01_get_svn_version_from_LASTCHANGE.patch  | 32 --
 recipes-browser/chromium/cef3_280796.bb| 73
+++---
 2 files changed, 51 insertions(+), 54 deletions(-)
 delete mode 100644
recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch

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
deleted file mode 100644
index 9b14429..000
--- a/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-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
index 9a9efe5..a3a4eca 100644
--- a/recipes-browser/chromium/cef3_280796.bb
+++ b/recipes-browser/chromium/cef3_280796.bb
@@ -7,21 +7,22 @@ RDEPENDS_${PN} += "pango cairo fontconfig pciutils
pulseaudio freetype fontconfi
 SRCREV_tools = "99bcb0e676eb396bcf8e1af3903aa4b578a0"
 SRCREV_cef = "bbad53dfca9f98dddcb31a590410fece0a4f0234"
 SRCREV_egl = "a5b81b7617ba6757802b9b5f8c950034d5f961ec"
-SRCREV_FORMAT = "cef_egl_tools"
+SRCREV_FORMAT = "cef_egl"

-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 \
-   file://cef-simple \
-  "
-SRC_URI[md5sum] = "9efbb50283b731042e62b9bd5e312b2f"
-SRC_URI[sha256sum] =
"f608e97dadf6ea4d885b24fd876896d46840fa39bf743ea2025075aee9fb348d"
+SRC_URI = "git://
chromium.googlesource.com/chromium/tools/depot_tools.git;protocol=https;destsuffix=depot_tools;branch=master;name=tools
\
+   git://
github.com/kuscsik/chromiumembedded.git;protocol=https;destsuffix=${S}/src/cef;branch=aura;name=cef
\
+   git://
github.com/kuscsik/ozone-egl.git;protocol=https;destsuffix=${S}/src/ui/ozone/platform/egl;branch=master;name=egl\
+   file://cef-simple\
+  "

-S = "${WORKDIR}/chromium_rev_${PV}"
+export CHROMIUM_SRC_GIT_URL="https://chromium.googlesource.com/chromium/src
"
+export CHROMIUM_SRC_GIT_COMMIT="e800fe7470fa87dc1ca5b148a7c2c41f603fdcbd"

-do_fetch[vardeps] += "SRCREV_FORMAT SRCREV_cef SRCREV_egl SRCREV_tools"
+S = "${WORKDIR}/chromium_rev_${PV}/"
+
+B = "${S}/src/"
+
+do_fetch[vardeps] += "SRCREV_FORMAT SRCREV_cef SRCREV_egl"

 GYP_ARCH_DEFINES_armv7a = " target_arch=arm arm_float_abi=hard"
 GYP_ARCH_DEFINES_i586 = " target_arch=ia32"
@@ -30,22 +31,50 @@ 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_fetch_chromium_source_from_git() {
+cd ${S}
+export PATH=${WORKDIR}/depot_tools:"$PATH"
+
+# Note: --deps-file needs to set to .DEPS.git for syncing to old
+# chromium versions
+gclient config ${CHROMIUM_SRC_GIT_URL} --deps-file=".DEPS.git"
+
+# Runhooks is disabled. Running the hooks will trigger the
+# gyp_chromium command replaced with cef_create_projects.sh by
+# cef3.
+
+gclient sync -f --nohooks --revision src@${CHROMIUM_SRC_GIT_COMMIT}
+
+# We need the lastchange hook t

Re: [oe] [meta-browser] [PATCH 2/2] chromium, cef: fetch chromium source from git

2015-06-03 Thread Khem Raj

> On May 28, 2015, at 12:09 AM, Zoltan Kuscsik  
> wrote:
> 
>> Z: CEF is always built on clean chromium checkouts. CEF patches on
> Chromium are applied using cef's internal patch script. Here is an exampla:
> 
> https://github.com/kuscsik/chromiumembedded/commit/da9609deab1345fc480667ce04ef670f4c94ef62
> 
> 
> 

OK


signature.asc
Description: Message signed with OpenPGP using GPGMail
-- 
___
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, cef: fetch chromium source from git

2015-06-03 Thread Khem Raj

> On Jun 3, 2015, at 12:26 PM, Zoltan Kuscsik  wrote:
> 
> Updated recipe to fetch Chromium from git.
> LASTCHANGE file is now created using the proper
> gclient hook.
> 

This patch seems to be badly formatted in patchwork. Can you send git 
format-patch + git send-mail
way. Alternatively, if your mailer is mutilating it then you can also send a 
github pull request.


> Change-Id: Ie1790abec002a0dd39c8d0aae3d03f5ebe6f46aa
> Signed-off-by: Zoltan Kuscsik 
> ---
> .../cef3/01_get_svn_version_from_LASTCHANGE.patch  | 32 --
> recipes-browser/chromium/cef3_280796.bb| 73
> +++---
> 2 files changed, 51 insertions(+), 54 deletions(-)
> delete mode 100644
> recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
> 
> 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
> deleted file mode 100644
> index 9b14429..000
> --- a/recipes-browser/chromium/cef3/01_get_svn_version_from_LASTCHANGE.patch
> +++ /dev/null
> @@ -1,32 +0,0 @@
> -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
> index 9a9efe5..a3a4eca 100644
> --- a/recipes-browser/chromium/cef3_280796.bb
> +++ b/recipes-browser/chromium/cef3_280796.bb
> @@ -7,21 +7,22 @@ RDEPENDS_${PN} += "pango cairo fontconfig pciutils
> pulseaudio freetype fontconfi
> SRCREV_tools = "99bcb0e676eb396bcf8e1af3903aa4b578a0"
> SRCREV_cef = "bbad53dfca9f98dddcb31a590410fece0a4f0234"
> SRCREV_egl = "a5b81b7617ba6757802b9b5f8c950034d5f961ec"
> -SRCREV_FORMAT = "cef_egl_tools"
> +SRCREV_FORMAT = "cef_egl"
> 
> -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 \
> -   file://cef-simple \
> -  "
> -SRC_URI[md5sum] = "9efbb50283b731042e62b9bd5e312b2f"
> -SRC_URI[sha256sum] =
> "f608e97dadf6ea4d885b24fd876896d46840fa39bf743ea2025075aee9fb348d"
> +SRC_URI = "git://
> chromium.googlesource.com/chromium/tools/depot_tools.git;protocol=https;destsuffix=depot_tools;branch=master;name=tools
> \
> +   git://
> github.com/kuscsik/chromiumembedded.git;protocol=https;destsuffix=${S}/src/cef;branch=aura;name=cef
> \
> +   git://
> github.com/kuscsik/ozone-egl.git;protocol=https;destsuffix=${S}/src/ui/ozone/platform/egl;branch=master;name=egl\
> +   file://cef-simple\
> +  "
> 
> -S = "${WORKDIR}/chromium_rev_${PV}"
> +export CHROMIUM_SRC_GIT_URL="https://chromium.googlesource.com/chromium/src
> "
> +export CHROMIUM_SRC_GIT_COMMIT="e800fe7470fa87dc1ca5b148a7c2c41f603fdcbd"
> 
> -do_fetch[vardeps] += "SRCREV_FORMAT SRCREV_cef SRCREV_egl SRCREV_tools"
> +S = "${WORKDIR}/chromium_rev_${PV}/"
> +
> +B = "${S}/src/"
> +
> +do_fetch[vardeps] += "SRCREV_FORMAT SRCREV_cef SRCREV_egl"
> 
> GYP_ARCH_DEFINES_armv7a = " target_arch=arm arm_float_abi=hard"
> GYP_ARCH_DEFINES_i586 = " target_arch=ia32"
> @@ -30,22 +31,50 @@ 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_fetch_chromium_source_from_git() {

[oe] [meta-oe][PATCH 1/5] elbow: duplicate i586 over-ride for i686

2015-06-03 Thread Andre McCurdy
Signed-off-by: Andre McCurdy 
---
 meta-efl/recipes-efl/e17/elbow_git.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-efl/recipes-efl/e17/elbow_git.bb 
b/meta-efl/recipes-efl/e17/elbow_git.bb
index 16664f9..29881ab 100644
--- a/meta-efl/recipes-efl/e17/elbow_git.bb
+++ b/meta-efl/recipes-efl/e17/elbow_git.bb
@@ -9,6 +9,7 @@ SRCREV = "b41fd0bc9514ff61bb2a50d957efe4155fa3e6a8"
 # webkit-efl isn't available for < armv7a
 COMPATIBLE_MACHINE = "(-)"
 COMPATIBLE_MACHINE_i586 = "(.*)"
+COMPATIBLE_MACHINE_i686 = "(.*)"
 COMPATIBLE_MACHINE_x86-64 = "(.*)"
 COMPATIBLE_MACHINE_armv7a = "(.*)"
 
-- 
1.9.1

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


[oe] [meta-oe][PATCH 5/5] mariadb.inc: duplicate i586 over-ride for i686

2015-06-03 Thread Andre McCurdy
Signed-off-by: Andre McCurdy 
---
 meta-oe/recipes-support/mysql/mariadb.inc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-oe/recipes-support/mysql/mariadb.inc 
b/meta-oe/recipes-support/mysql/mariadb.inc
index 00fa965..3ee1b75 100644
--- a/meta-oe/recipes-support/mysql/mariadb.inc
+++ b/meta-oe/recipes-support/mysql/mariadb.inc
@@ -175,6 +175,7 @@ FILES_libmysqlclient-dbg = "${libdir}/plugin/.debug/ \
 # which are intentionally non-PIC on 32-bit x86 (see e.g.
 # storage/xtradb/plug.in in the source)
 INSANE_SKIP_libmysqlclient_append_i586 = " textrel"
+INSANE_SKIP_libmysqlclient_append_i686 = " textrel"
 
 FILES_libmysqlclient-r = "${libdir}/libmysqlclient_r.so.*"
 FILES_libmysqlclient-r-dev = "\
-- 
1.9.1

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


[oe] [meta-oe][PATCH 4/5] luajit: duplicate i586 over-ride for i686

2015-06-03 Thread Andre McCurdy
Signed-off-by: Andre McCurdy 
---
 meta-oe/recipes-devtools/luajit/luajit_2.0.3.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-oe/recipes-devtools/luajit/luajit_2.0.3.bb 
b/meta-oe/recipes-devtools/luajit/luajit_2.0.3.bb
index 48137e3..05456bb 100644
--- a/meta-oe/recipes-devtools/luajit/luajit_2.0.3.bb
+++ b/meta-oe/recipes-devtools/luajit/luajit_2.0.3.bb
@@ -27,6 +27,7 @@ EXTRA_OEMAKE = 'CROSS=${HOST_PREFIX} \
 EXTRA_OEMAKE_append_powerpc = ' HOST_CC="${BUILD_CC} -m32"'
 EXTRA_OEMAKE_append_x86-64 = ' HOST_CC="${BUILD_CC}"'
 EXTRA_OEMAKE_append_i586 = ' HOST_CC="${BUILD_CC} -m32"'
+EXTRA_OEMAKE_append_i686 = ' HOST_CC="${BUILD_CC} -m32"'
 EXTRA_OEMAKE_append_powerpc64 = ' HOST_CC="${BUILD_CC}"'
 EXTRA_OEMAKE_append_arm = ' HOST_CC="${BUILD_CC} -m32"'
 EXTRA_OEMAKE_append_mips64 = ' HOST_CC="${BUILD_CC} -m32"'
-- 
1.9.1

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


[oe] [meta-oe][PATCH 2/5] webkit-efl.inc: duplicate i586 over-ride for i686

2015-06-03 Thread Andre McCurdy
Signed-off-by: Andre McCurdy 
---
 meta-efl/recipes-efl/webkit/webkit-efl.inc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-efl/recipes-efl/webkit/webkit-efl.inc 
b/meta-efl/recipes-efl/webkit/webkit-efl.inc
index cf919ec..95a3069 100644
--- a/meta-efl/recipes-efl/webkit/webkit-efl.inc
+++ b/meta-efl/recipes-efl/webkit/webkit-efl.inc
@@ -53,6 +53,7 @@ do_configure_prepend_armv5() {
 # and disabled LLINT currently isn't supported, so restrict to armv7a and x86*
 COMPATIBLE_MACHINE = "(-)"
 COMPATIBLE_MACHINE_i586 = "(.*)"
+COMPATIBLE_MACHINE_i686 = "(.*)"
 COMPATIBLE_MACHINE_x86-64 = "(.*)"
 COMPATIBLE_MACHINE_armv7a = "(.*)"
 
-- 
1.9.1

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


[oe] [meta-oe][PATCH 3/5] gst-plugins-base: duplicate i586 over-ride for i686

2015-06-03 Thread Andre McCurdy
Signed-off-by: Andre McCurdy 
---
 .../recipes-multimedia/gstreamer-0.10/gst-plugins-base_0.10.36.bb| 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/meta-multimedia/recipes-multimedia/gstreamer-0.10/gst-plugins-base_0.10.36.bb 
b/meta-multimedia/recipes-multimedia/gstreamer-0.10/gst-plugins-base_0.10.36.bb
index c8a9499..ee4addd 100644
--- 
a/meta-multimedia/recipes-multimedia/gstreamer-0.10/gst-plugins-base_0.10.36.bb
+++ 
b/meta-multimedia/recipes-multimedia/gstreamer-0.10/gst-plugins-base_0.10.36.bb
@@ -37,3 +37,4 @@ do_configure_prepend() {
 FILES_${PN} += "${datadir}/${BPN}"
 
 CACHED_CONFIGUREVARS_append_i586 = " ac_cv_header_emmintrin_h=no 
ac_cv_header_xmmintrin_h=no"
+CACHED_CONFIGUREVARS_append_i686 = " ac_cv_header_emmintrin_h=no 
ac_cv_header_xmmintrin_h=no"
-- 
1.9.1

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


[oe] [meta-qt5][PATCH] qtwebengine: duplicate i586 over-ride for i686

2015-06-03 Thread Andre McCurdy
Signed-off-by: Andre McCurdy 
---
 recipes-qt/qt5/qtwebengine_git.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/recipes-qt/qt5/qtwebengine_git.bb 
b/recipes-qt/qt5/qtwebengine_git.bb
index df82dd8..682e8de 100644
--- a/recipes-qt/qt5/qtwebengine_git.bb
+++ b/recipes-qt/qt5/qtwebengine_git.bb
@@ -16,6 +16,7 @@ DEPENDS += " \
 
 COMPATIBLE_MACHINE = "(-)"
 COMPATIBLE_MACHINE_i586 = "(.*)"
+COMPATIBLE_MACHINE_i686 = "(.*)"
 COMPATIBLE_MACHINE_x86-64 = "(.*)"
 COMPATIBLE_MACHINE_armv6 = "(.*)"
 COMPATIBLE_MACHINE_armv7a = "(.*)"
-- 
1.9.1

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


Re: [oe] [meta-oe][PATCH 1/5] elbow: duplicate i586 over-ride for i686

2015-06-03 Thread Khem Raj

> On Jun 3, 2015, at 8:09 PM, Andre McCurdy  wrote:
> 
> Signed-off-by: Andre McCurdy 
> ---
> meta-efl/recipes-efl/e17/elbow_git.bb | 1 +
> 1 file changed, 1 insertion(+)
> 
> diff --git a/meta-efl/recipes-efl/e17/elbow_git.bb 
> b/meta-efl/recipes-efl/e17/elbow_git.bb
> index 16664f9..29881ab 100644
> --- a/meta-efl/recipes-efl/e17/elbow_git.bb
> +++ b/meta-efl/recipes-efl/e17/elbow_git.bb
> @@ -9,6 +9,7 @@ SRCREV = "b41fd0bc9514ff61bb2a50d957efe4155fa3e6a8"
> # webkit-efl isn't available for < armv7a
> COMPATIBLE_MACHINE = "(-)"
> COMPATIBLE_MACHINE_i586 = "(.*)"
> +COMPATIBLE_MACHINE_i686 = "(.*)"
> COMPATIBLE_MACHINE_x86-64 = "(.*)"
> COMPATIBLE_MACHINE_armv7a = "(.*)”

This whole block may use something like

COMPATIBLE_HOST ?= “(-)”
COMPATIBLE_HOST_x86 = “(.*)"
COMPATIBLE_HOST_x86-64 = “(.*)”
COMPATIBLE_HOST_armv7a = “(.*)"

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



signature.asc
Description: Message signed with OpenPGP using GPGMail
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH 4/5] luajit: duplicate i586 over-ride for i686

2015-06-03 Thread Khem Raj

> On Jun 3, 2015, at 8:09 PM, Andre McCurdy  wrote:
> 
> Signed-off-by: Andre McCurdy 
> ---
> meta-oe/recipes-devtools/luajit/luajit_2.0.3.bb | 1 +
> 1 file changed, 1 insertion(+)
> 
> diff --git a/meta-oe/recipes-devtools/luajit/luajit_2.0.3.bb 
> b/meta-oe/recipes-devtools/luajit/luajit_2.0.3.bb
> index 48137e3..05456bb 100644
> --- a/meta-oe/recipes-devtools/luajit/luajit_2.0.3.bb
> +++ b/meta-oe/recipes-devtools/luajit/luajit_2.0.3.bb
> @@ -27,6 +27,7 @@ EXTRA_OEMAKE = 'CROSS=${HOST_PREFIX} \
> EXTRA_OEMAKE_append_powerpc = ' HOST_CC="${BUILD_CC} -m32"'
> EXTRA_OEMAKE_append_x86-64 = ' HOST_CC="${BUILD_CC}"'
> EXTRA_OEMAKE_append_i586 = ' HOST_CC="${BUILD_CC} -m32"'
> +EXTRA_OEMAKE_append_i686 = ' HOST_CC="${BUILD_CC} -m32”'

All 32bit/x86 could use ‘x86' override.

> EXTRA_OEMAKE_append_powerpc64 = ' HOST_CC="${BUILD_CC}"'
> EXTRA_OEMAKE_append_arm = ' HOST_CC="${BUILD_CC} -m32"'
> EXTRA_OEMAKE_append_mips64 = ' HOST_CC="${BUILD_CC} -m32"'
> --
> 1.9.1
> 
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH 5/5] mariadb.inc: duplicate i586 over-ride for i686

2015-06-03 Thread Khem Raj

> On Jun 3, 2015, at 8:09 PM, Andre McCurdy  wrote:
> 
> Signed-off-by: Andre McCurdy 
> ---
> meta-oe/recipes-support/mysql/mariadb.inc | 1 +
> 1 file changed, 1 insertion(+)
> 
> diff --git a/meta-oe/recipes-support/mysql/mariadb.inc 
> b/meta-oe/recipes-support/mysql/mariadb.inc
> index 00fa965..3ee1b75 100644
> --- a/meta-oe/recipes-support/mysql/mariadb.inc
> +++ b/meta-oe/recipes-support/mysql/mariadb.inc
> @@ -175,6 +175,7 @@ FILES_libmysqlclient-dbg = "${libdir}/plugin/.debug/ \
> # which are intentionally non-PIC on 32-bit x86 (see e.g.
> # storage/xtradb/plug.in in the source)
> INSANE_SKIP_libmysqlclient_append_i586 = " textrel"
> +INSANE_SKIP_libmysqlclient_append_i686 = " textrel”
> 

use x86 override


> FILES_libmysqlclient-r = "${libdir}/libmysqlclient_r.so.*"
> FILES_libmysqlclient-r-dev = "\
> --
> 1.9.1
> 
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-qt5][PATCH] qtwebengine: duplicate i586 over-ride for i686

2015-06-03 Thread Khem Raj

> On Jun 3, 2015, at 8:17 PM, Andre McCurdy  wrote:
> 
> Signed-off-by: Andre McCurdy 
> ---
> recipes-qt/qt5/qtwebengine_git.bb | 1 +
> 1 file changed, 1 insertion(+)
> 
> diff --git a/recipes-qt/qt5/qtwebengine_git.bb 
> b/recipes-qt/qt5/qtwebengine_git.bb
> index df82dd8..682e8de 100644
> --- a/recipes-qt/qt5/qtwebengine_git.bb
> +++ b/recipes-qt/qt5/qtwebengine_git.bb
> @@ -16,6 +16,7 @@ DEPENDS += " \
> 
> COMPATIBLE_MACHINE = "(-)"
> COMPATIBLE_MACHINE_i586 = "(.*)"
> +COMPATIBLE_MACHINE_i686 = "(.*)”

same as other patches it can consolidate the overrides for x86

> COMPATIBLE_MACHINE_x86-64 = "(.*)"
> COMPATIBLE_MACHINE_armv6 = "(.*)"
> COMPATIBLE_MACHINE_armv7a = "(.*)"
> --
> 1.9.1
> 
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel