Re: [oe] [meta-perl][PATCH v2 00/10]

2014-02-26 Thread Paul Eggleton
On Sunday 02 February 2014 22:51:05 Tim Orling wrote:
 This series of recipes is the first step towards the ultimate
 goal of getting Slic3r to build in OE.
 
 Original submission was missing Algorithm::Diff which Text::Diff depends on.
 
 Resubmitted to follow Debian Perl Policy.
 See 4.2 Module Package Names
 [http://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages
 .html]
 
 Tim Orling (10):
   libmodule-metadata-perl: add 1.19
   libtext-diff-perl: add 1.41
   libcapture-tiny-perl: add 0.23
   libmodule-runtime-perl: add 0.013
   libextutils-config-perl: add 0.007
   libextutils-helpers-perl: add 0.021
   libextutils-installpaths-perl: add 0.010
   libmodule-build-tiny-perl: add 0.030
   libextutils-cppguess-perl: add 0.07
   libalgorithm-diff-perl: add 1.15

Hongxu, do these look OK? If so do you need me to apply them, or do you have 
access to do that now?

Thanks,
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-qt5][PATCH] qmake5_base.bbclass: Use Qt version specific paths

2014-02-26 Thread Urs Fässler
Am Donnerstag, den 20.02.2014, 08:57 -0300 schrieb Otavio Salvador:
 On Thu, Feb 20, 2014 at 4:50 AM, Urs Fässler u...@bytesatwork.ch wrote:
  On Mit, 2014-02-19 at 16:11 -0300, Otavio Salvador wrote:
  On Wed, Feb 19, 2014 at 12:22 AM, Otavio Salvador
  ota...@ossystems.com.br wrote:
   When looking for Qt5 components and files we ought to use the Qt5
   specific path. In case the distribution wants to have a flat tree it
   can set QT_DIR_NAME and it will still works as expected.
  
   Signed-off-by: Otavio Salvador ota...@ossystems.com.br
   ---
   I have built two image and the SDK from scratch using this with no
   issues. Could someone also give this a try?
 
  Today I rebuilt 5.2.1 image and SDK in two build machines (one Debian
  Sid and another Debian 7.4 based) and both succeed.
 
  Did someone try this one?
 
 
  I successfully built Qt 5.2.1 (from the 5.2.1 repository, not the above
  patch) for ARM on Debian 7.4. I had some problems with cmake stuff, but
  not sure if this has to do with my configuration.
 
 It may be related, can you elaborate so I can confirm at my side? Do
 you have a test recipe for me to try?
 

It was my fault, since I use Yocto 1.5 I did not had the current cmake
version. It now works.

-- 
bytes at work
Konradstrasse 15
CH-8400 Winterthur
Switzerland

phone: +41 52 213 79 79
fax:   +41 52 203 27 13


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


Re: [oe] [meta-qt5][PATCH 2/3] packagegroup-qt5-qtcreator-debug: Add package group

2014-02-26 Thread Giulian Vivan
Hello

We tested it and when qtcreator tries to connect to the device with
dropbear, it gets server rejected password. A connection done through a
terminal is accepted normally.

Giulian Gonçalves Vivan
O.S. Systems Software Ltda.
www.ossystems.com.br
+55 53 3282-2787


On Tue, Feb 25, 2014 at 8:36 AM, Otavio Salvador ota...@ossystems.com.brwrote:

 On Tue, Feb 25, 2014 at 2:52 AM, Khem Raj raj.k...@gmail.com wrote:
  On Mon, Feb 24, 2014 at 12:28 PM, Otavio Salvador
  +RDEPENDS_${PN} =  \
  +gdbserver \
  +openssh \
 
  one could use dropbear or openssh for providing ssh server can we rely
 on that
  instead of hardcoding openssh here ?

 We can try and see if it works.

 Giulian, could you give this a try?

 --
 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-qt5][PATCH 2/3] packagegroup-qt5-qtcreator-debug: Add package group

2014-02-26 Thread Otavio Salvador
Hello Khem,

On Wed, Feb 26, 2014 at 9:18 AM, Giulian Vivan giul...@ossystems.com.br wrote:
 We tested it and when qtcreator tries to connect to the device with
 dropbear, it gets server rejected password. A connection done through a
 terminal is accepted normally.

Any specific reason to prefer Dropbear?

-- 
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-multimedia][PATCH v2 3/3] vlc: update to 2.1.2

2014-02-26 Thread Walter Goossens
Hi Tim,

I've been working on slimmed down version of this recipe for audio only
and I got stuck on the lua scripts being incorrectly compiled, have you
looked at the scripts for this recipe?
It's not entirely clear to me how (in)portable lua bytecode is as the
documentation seems inconclusive about this. It seems the word-size
should at least be the same, but I've also read the endianness should be
the same.
Anyway, I'm using an x86_64 machine to compile for a raspberry pi
(arm-le) and it doesn't work out of the box, and also when using a 32bit
lua compiler (as suggested
https://wiki.videolan.org/Win32Compile_Under_Fedora/#Install_32-bit_Lua)
I'll be trying your recipe soon but I fear it'll have the same problem.

Walter

On 02/26/14 06:39, Tim Orling wrote:
 From: Tim Orling ticot...@gmail.com

 Signed-off-by: Tim Orling ticot...@gmail.com
 ---
  .../vlc/files/0001-enable-subdir-objects.patch| 13 +
  .../files/0002-glibc-does-not-provide-strlcpy.patch   | 17 +
  meta-multimedia/recipes-multimedia/vlc/vlc.inc| 10 +++---
  meta-multimedia/recipes-multimedia/vlc/vlc_1.1.11.bb  | 19 
 ---
  meta-multimedia/recipes-multimedia/vlc/vlc_2.1.2.bb   | 17 +
  5 files changed, 54 insertions(+), 22 deletions(-)
  create mode 100644 
 meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch
  create mode 100644 
 meta-multimedia/recipes-multimedia/vlc/files/0002-glibc-does-not-provide-strlcpy.patch
  delete mode 100644 meta-multimedia/recipes-multimedia/vlc/vlc_1.1.11.bb
  create mode 100644 meta-multimedia/recipes-multimedia/vlc/vlc_2.1.2.bb

 diff --git 
 a/meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch
  
 b/meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch
 new file mode 100644
 index 000..9f0e708
 --- /dev/null
 +++ 
 b/meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch
 @@ -0,0 +1,13 @@
 +Index: vlc-2.1.2/configure.ac
 +===
 +--- vlc-2.1.2.orig/configure.ac
  vlc-2.1.2/configure.ac
 +@@ -24,7 +24,7 @@ AC_CANONICAL_BUILD
 + AC_CANONICAL_HOST
 + AC_PRESERVE_HELP_ORDER
 + 
 +-AM_INIT_AUTOMAKE(tar-ustar color-tests foreign)
 ++AM_INIT_AUTOMAKE(tar-ustar color-tests foreign subdir-objects)
 + AC_CONFIG_HEADERS([config.h])
 + 
 + # Disable with ./configure --disable-silent-rules or make V=1
 diff --git 
 a/meta-multimedia/recipes-multimedia/vlc/files/0002-glibc-does-not-provide-strlcpy.patch
  
 b/meta-multimedia/recipes-multimedia/vlc/files/0002-glibc-does-not-provide-strlcpy.patch
 new file mode 100644
 index 000..6d2a46f
 --- /dev/null
 +++ 
 b/meta-multimedia/recipes-multimedia/vlc/files/0002-glibc-does-not-provide-strlcpy.patch
 @@ -0,0 +1,17 @@
 +Index: vlc-2.1.2/src/input/subtitles.c
 +===
 +--- vlc-2.1.2.orig/src/input/subtitles.c
  vlc-2.1.2/src/input/subtitles.c
 +@@ -44,6 +44,12 @@
 + #include input_internal.h
 + 
 + /**
 ++ * Drepper's alternative 
 ++ * 
 http://en.wikibooks.org/wiki/C_Programming/C_Reference/nonstandard/strlcpy
 ++ */
 ++#define strlcpy(dst, src, n) *((char* ) mempcpy(dst, src, n)) = '\0'
 ++
 ++/**
 +  * We are not going to autodetect more subtitle files than this.
 +  */
 + #define MAX_SUBTITLE_FILES 128
 diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc.inc 
 b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
 index 6400719..976c3bf 100644
 --- a/meta-multimedia/recipes-multimedia/vlc/vlc.inc
 +++ b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
 @@ -5,13 +5,13 @@ SECTION = multimedia
  
  DEPENDS = libfribidi libtool libgcrypt gst-plugins-bad virtual/libsdl 
 qt4-x11-free dbus libxml2 gnutls tremor faad2 ffmpeg flac libxpm fluidsynth 
 alsa-lib
  
 -SRC_URI = 
 http://download.videolan.org/pub/videolan/vlc/${PV}/vlc-${PV}.tar.bz2;
 +SRC_URI = 
 http://download.videolan.org/pub/videolan/vlc/${PV}/vlc-${PV}.tar.xz;
  
  inherit autotools gettext
  
  ARM_INSTRUCTION_SET = arm
  
 -DEPENDS += libdvdcss libdvdread lua5.1-native lua5.1
 +DEPENDS += libdvdcss libdvdread lua-native lua
  
  LEAD_SONAME = libvlc.so.5
  
 @@ -36,6 +36,8 @@ FILES_libvlc-dbg = \
  
  FILES_libvlc = ${libdir}/lib*.so.*
  
 +FILES_libvlc-staticdev = ${libdir}/vlc/plugins/*/*.a
 +
  FILES_${PN} += ${bindir}/vlc \
  ${datadir}/applications \
  ${datadir}/vlc/ \
 @@ -71,6 +73,7 @@ PACKAGECONFIG[id3tag] = 
 --enable-id3tag,--disable-id3tag,libid3tag
  PACKAGECONFIG[a52] = --enable-a52,--disable-a52,liba52
  PACKAGECONFIG[mpeg2dec] = --enable-mpeg2dec,--disable-mpeg2dec,mpeg2dec
  PACKAGECONFIG[jack] = --enable-jack,--disable-jack,jack
 +PACKAGECONFIG[live555] = --enable-live555,--disable-live555,live555
  
  do_configure() {
  cp ${STAGING_DATADIR}/aclocal/libgcrypt.m4 ${S}/m4/ 
 @@ -81,6 +84,7 @@ do_configure() {
  cp ${STAGING_DATADIR}/libtool/config.* ${S}/autotools/ 

Re: [oe] [meta-qt5][PATCH 2/3] packagegroup-qt5-qtcreator-debug: Add package group

2014-02-26 Thread Khem Raj

On Feb 26, 2014, at 4:40 AM, Otavio Salvador ota...@ossystems.com.br wrote:

 Hello Khem,
 
 On Wed, Feb 26, 2014 at 9:18 AM, Giulian Vivan giul...@ossystems.com.br 
 wrote:
 We tested it and when qtcreator tries to connect to the device with
 dropbear, it gets server rejected password. A connection done through a
 terminal is accepted normally.

do you have empty password ? 

 
 Any specific reason to prefer Dropbear?

it smaller than openssh many embedded platforms have it in their images
you will have conflicts if you now try to shove hard dep on openssh

 
 -- 
 Otavio Salvador O.S. Systems
 http://www.ossystems.com.brhttp://code.ossystems.com.br
 Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750



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 2/3] packagegroup-qt5-qtcreator-debug: Add package group

2014-02-26 Thread Otavio Salvador
On Wed, Feb 26, 2014 at 1:26 PM, Khem Raj raj.k...@gmail.com wrote:

 On Feb 26, 2014, at 4:40 AM, Otavio Salvador ota...@ossystems.com.br wrote:

 Hello Khem,

 On Wed, Feb 26, 2014 at 9:18 AM, Giulian Vivan giul...@ossystems.com.br 
 wrote:
 We tested it and when qtcreator tries to connect to the device with
 dropbear, it gets server rejected password. A connection done through a
 terminal is accepted normally.

 do you have empty password ?

I will let Giulian answer this one.

 Any specific reason to prefer Dropbear?

 it smaller than openssh many embedded platforms have it in their images
 you will have conflicts if you now try to shove hard dep on openssh

Even if we are abow to make it compatible, how would we 'choose' between both?

-- 
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-qt5][PATCH 2/3] packagegroup-qt5-qtcreator-debug: Add package group

2014-02-26 Thread Giulian Vivan
On Wed, Feb 26, 2014 at 1:45 PM, Otavio Salvador ota...@ossystems.com.brwrote:

 On Wed, Feb 26, 2014 at 1:26 PM, Khem Raj raj.k...@gmail.com wrote:
 
  On Feb 26, 2014, at 4:40 AM, Otavio Salvador ota...@ossystems.com.br
 wrote:
 
  Hello Khem,
 
  On Wed, Feb 26, 2014 at 9:18 AM, Giulian Vivan 
 giul...@ossystems.com.br wrote:
  We tested it and when qtcreator tries to connect to the device with
  dropbear, it gets server rejected password. A connection done
 through a
  terminal is accepted normally.
 
  do you have empty password ?

 I will let Giulian answer this one.


Yes, it's an empty password.


   Any specific reason to prefer Dropbear?
 
  it smaller than openssh many embedded platforms have it in their images
  you will have conflicts if you now try to shove hard dep on openssh

 Even if we are abow to make it compatible, how would we 'choose' between
 both?

 --
 Otavio Salvador O.S. Systems
 http://www.ossystems.com.brhttp://code.ossystems.com.br
 Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750


Giulian Gonçalves Vivan
O.S. Systems Software Ltda.
www.ossystems.com.br
+55 53 3282-2787
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-qt5][PATCH] qtwebkit: accept gstreamer 0.10 as an option

2014-02-26 Thread Andreas Oberritter
There's no configuration knob, though. QtWebKit will prefer
gstreamer 1.0 if available.

Signed-off-by: Andreas Oberritter o...@opendreambox.org
---
 recipes-qt/qt5/qtwebkit.inc | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/recipes-qt/qt5/qtwebkit.inc b/recipes-qt/qt5/qtwebkit.inc
index aea9dad..5e96f39 100644
--- a/recipes-qt/qt5/qtwebkit.inc
+++ b/recipes-qt/qt5/qtwebkit.inc
@@ -5,7 +5,11 @@ LIC_FILES_CHKSUM = 
file://Source/WebCore/rendering/RenderApplet.h;endline=22;md
 
file://Source/WebKit/gtk/webkit/webkit.h;endline=21;md5=b4fbe9f4a944f1d071dba1d2c76b3351
 \
 
file://Source/JavaScriptCore/parser/Parser.h;endline=21;md5=bd69f72183a7af673863f057576e21ee
 
-DEPENDS += qtdeclarative qtlocation qtsensors ${ICU} ruby-native sqlite3 
glib-2.0 gstreamer1.0 gstreamer1.0-plugins-base libxslt
+DEPENDS += qtdeclarative qtlocation qtsensors ${ICU} ruby-native sqlite3 
glib-2.0 libxslt
+
+PACKAGECONFIG ??= gstreamer10
+PACKAGECONFIG[gstreamer010] = ,,gstreamer gst-plugins-base
+PACKAGECONFIG[gstreamer10] = ,,gstreamer1.0 gstreamer1.0-plugins-base
 
 # qtwebkit gets terribly big when linking with all debug info, disable by 
default
 QTWEBKIT_DEBUG = QMAKE_CFLAGS+=-g0 QMAKE_CXXFLAGS+=-g0
-- 
1.8.3.2

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


Re: [oe] [meta-qt5][PATCH] qtwebkit: accept gstreamer 0.10 as an option

2014-02-26 Thread Martin Jansa
On Wed, Feb 26, 2014 at 09:25:51PM +0100, Andreas Oberritter wrote:
 There's no configuration knob, though. QtWebKit will prefer
 gstreamer 1.0 if available.

Can you please add configuration knob first?

The problem is that without the knob it will be undeterministic, with
gstreamer010 in PACKAGECONFIG you can run 2nd build with gstreamer10
already staged for some other component and the resulting qtwebkit will
be different than in 1st build.

 Signed-off-by: Andreas Oberritter o...@opendreambox.org
 ---
  recipes-qt/qt5/qtwebkit.inc | 6 +-
  1 file changed, 5 insertions(+), 1 deletion(-)
 
 diff --git a/recipes-qt/qt5/qtwebkit.inc b/recipes-qt/qt5/qtwebkit.inc
 index aea9dad..5e96f39 100644
 --- a/recipes-qt/qt5/qtwebkit.inc
 +++ b/recipes-qt/qt5/qtwebkit.inc
 @@ -5,7 +5,11 @@ LIC_FILES_CHKSUM = 
 file://Source/WebCore/rendering/RenderApplet.h;endline=22;md
  
 file://Source/WebKit/gtk/webkit/webkit.h;endline=21;md5=b4fbe9f4a944f1d071dba1d2c76b3351
  \
  
 file://Source/JavaScriptCore/parser/Parser.h;endline=21;md5=bd69f72183a7af673863f057576e21ee
  
 -DEPENDS += qtdeclarative qtlocation qtsensors ${ICU} ruby-native sqlite3 
 glib-2.0 gstreamer1.0 gstreamer1.0-plugins-base libxslt
 +DEPENDS += qtdeclarative qtlocation qtsensors ${ICU} ruby-native sqlite3 
 glib-2.0 libxslt
 +
 +PACKAGECONFIG ??= gstreamer10
 +PACKAGECONFIG[gstreamer010] = ,,gstreamer gst-plugins-base
 +PACKAGECONFIG[gstreamer10] = ,,gstreamer1.0 gstreamer1.0-plugins-base
  
  # qtwebkit gets terribly big when linking with all debug info, disable by 
 default
  QTWEBKIT_DEBUG = QMAKE_CFLAGS+=-g0 QMAKE_CXXFLAGS+=-g0
 -- 
 1.8.3.2
 
 ___
 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


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


[oe] [meta-initramfs][PATCH] klcc-cross: force rebuild for each MACHINE of the same arch

2014-02-26 Thread Andrea Adami
In case of subsequent builds for machines belonging to the same arch
we have to rebuild the klcc-cross wrapper because it is harcoding
the path to the headers in machine sysroot.
This hack is necessary to avoid to mark the klibc infrastructure as
machine-specific.

Signed-off-by: Andrea Adami andrea.ad...@gmail.com
---
 meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb 
b/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb
index 40a65fd..068b3d5 100644
--- a/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb
+++ b/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb
@@ -28,3 +28,9 @@ do_package_write_ipk[noexec] = 1
 do_package_write_rpm[noexec] = 1
 do_package_write_deb[noexec] = 1
 do_package_write_tar[noexec] = 1
+
+# The linux-libc-headers and klibc custom headers are not machine-specific
+# but are installed into machine sysroot.
+# Klcc wrapper is hardcoding som eof these paths thus, to keep te recipe
+# arch-specific, we force the rebuild of klcc-cross for each machine.
+do_compile[vardeps] += MACHINE
-- 
1.8.1.5

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


Re: [oe] [PATCH 1/1] traceroute: rename alternatives name

2014-02-26 Thread Martin Jansa
On Tue, Feb 25, 2014 at 02:14:30PM +0800, Hongxu Jia wrote:
 Rename traceroute's alternatives name from 'traceroute6' to 'traceroute'.

Please use [meta-networking] tag in subject so it's easier to filter
them on patchwork to separate bundles.

 
 The 'traceroute6' is equivalent to 'traceroute -6' which means traceroute
 in IPv6, and traceroute also supports IPv4. So traceroute6 is part of
 traceroute and they are not equivalent.
 
 The Ubuntu 13.04 treated them as two different alternatives name also.
 ...
 $ ls -al /usr/bin/traceroute*
 lrwxrwxrwx 1 root root28 Feb 25 13:31 /usr/bin/traceroute - 
 /etc/alternatives/traceroute
 lrwxrwxrwx 1 root root29 Oct 22  2012 /usr/bin/traceroute6 - 
 /etc/alternatives/traceroute6
 ...
 
 Signed-off-by: Hongxu Jia hongxu@windriver.com
 ---
  meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb | 4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb 
 b/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
 index e6718db..83ac5a7 100644
 --- a/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
 +++ b/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
 @@ -39,5 +39,5 @@ do_install() {
  
  }
  
 -ALTERNATIVE_${PN} = traceroute6
 -ALTERNATIVE_LINK_NAME[traceroute6] = ${bindir}/traceroute
 +ALTERNATIVE_${PN} = traceroute
 +ALTERNATIVE_LINK_NAME[traceroute] = ${bindir}/traceroute
 -- 
 1.8.1.2
 

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


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


Re: [oe] [PATCH 1/1] strongswan: fix building lib32-strongswan failed while systemd enabled

2014-02-26 Thread Martin Jansa
On Tue, Feb 25, 2014 at 06:54:16PM +0800, Hongxu Jia wrote:
 While systemd enabled, there was an error to build lib32-strongswan:
 ...
 | ERROR: Function failed: SYSTEMD_SERVICE_lib32-strongswan value
 lib32-strongswan.service does not exist
 ...

Please use [meta-networking] tag in subject so it's easier to filter 
them on patchwork to separate bundles.

 
 The name of the service file should be the hardcoded
 'strongswan.service' rather than '${PN}.service', so
 the 'strongswan.service' will be found while building
 lib32-strongswan.
 
 Signed-off-by: Hongxu Jia hongxu@windriver.com
 ---
  meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb 
 b/meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb
 index eb49494..e45e81a 100644
 --- a/meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb
 +++ b/meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb
 @@ -33,4 +33,4 @@ INSANE_SKIP_${PN}-plugins = staticdev
  RPROVIDES_${PN} += ${PN}-systemd
  RREPLACES_${PN} += ${PN}-systemd
  RCONFLICTS_${PN} += ${PN}-systemd
 -SYSTEMD_SERVICE_${PN} = ${PN}.service
 +SYSTEMD_SERVICE_${PN} = strongswan.service
 -- 
 1.8.1.2
 

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


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


[oe] [meta-oe][PATCH 1/2] ode: Explicitly disable double-precision with PACKAGECONFIG

2014-02-26 Thread Martin Jansa
* when it's left for autodetection, configure fails for qemux86* when
   ==  and configure calls AC_TRY_RUN

Signed-off-by: Martin Jansa martin.ja...@gmail.com
---
 meta-oe/recipes-support/ode/ode_0.9.bb | 4 
 1 file changed, 4 insertions(+)

diff --git a/meta-oe/recipes-support/ode/ode_0.9.bb 
b/meta-oe/recipes-support/ode/ode_0.9.bb
index 1f3a5ca..8b9955e 100644
--- a/meta-oe/recipes-support/ode/ode_0.9.bb
+++ b/meta-oe/recipes-support/ode/ode_0.9.bb
@@ -22,3 +22,7 @@ do_configure_append() {
 
 FILES_${PN} = ${libdir}/lib*${SOLIBS}
 
+PACKAGECONFIG ?= 
+# if it isn't explicitly selected and $build_os == $target_os, then 
configure will run
+# series of AC_TRY_RUN which won't work for cross-compilation and configure 
fails
+PACKAGECONFIG[double-precision] = 
--enable-double-precision,--disable-double-precision
-- 
1.9.0

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


Re: [oe] GDM alternative?

2014-02-26 Thread Adam Lee
Are there any obvious advantages over one another between LXDM and Slim?
I love how LXDM doesn't require complicated authentication framework like
GDM.

Adam


On Tue, Feb 25, 2014 at 7:49 PM, Stephen Arnold
stephen.arnol...@gmail.comwrote:

 Is there any interest in reviving slim?  I'm using it on gentoo-arm on
 several devices; works just like x86.  Since I haven't tried it or
 otherwise looked at it in oe yet, I have no idea why it's in a non-working
 state.  That said, it was on my todo list until I noticed lxdm, so I'll
 probably check it out at some point; never a bad idea to have another
 lightweight alternative...

 Steve


 On Thu, Feb 20, 2014 at 1:36 PM, Adam Lee adam.yh@gmail.com wrote:

  Andreas, LXDM from meta-oe works well with minimal configuration on my
 part
  :)
  I didn't have to add another layer to satisfy dependencies. Thanks :)
 
  Adam
 
 
  On Wed, Feb 19, 2014 at 11:36 PM, Andreas Müller 
  schnitzelt...@googlemail.com wrote:
 
   On Wed, Feb 19, 2014 at 5:15 PM, Adam Lee adam.yh@gmail.com
 wrote:
Thank you Koen and Andreas. That has been really helped in clearing
 up
  my
confusion and setting the path forward.
   
I think I will try LXDM in meta-misc in meta-oe. Is there any special
configuration that I should be aware of (other then setting it as the
graphical init manager)?
  
   meta-misc is my personal playground - it might have dependencies to
   other layers and some things might not work as expected...
  
   Andreas
   ___
   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

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


[oe] [meta-initramfs][PATCH] klibc: oe-stylize the recipes (cosmetic changes only)

2014-02-26 Thread Andrea Adami
While there, clean up and fix couple of typos in the comments.

Signed-off-by: Andrea Adami andrea.ad...@gmail.com
---
 .../recipes-devtools/klibc/klcc-cross_2.0.3.bb | 23 +-
 .../klibc/klibc-static-utils_2.0.3.bb  | 11 ++---
 .../recipes-devtools/klibc/klibc-utils.inc | 15 +++
 .../recipes-devtools/klibc/klibc-utils_2.0.3.bb| 11 ++---
 meta-initramfs/recipes-devtools/klibc/klibc.inc| 52 ++
 .../recipes-devtools/klibc/klibc_2.0.3.bb  |  9 ++--
 6 files changed, 55 insertions(+), 66 deletions(-)

diff --git a/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb 
b/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb
index 068b3d5..3089f20 100644
--- a/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb
+++ b/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.3.bb
@@ -1,25 +1,26 @@
-require klibc.inc
 SUMMARY = The klcc crosscompiler for klibc
-
-SRC_URI += file://use-env-for-perl.patch
-
 DEPENDS = klibc
 
-FILESPATH =. ${FILE_DIRNAME}/klibc-${PV}:
+SRC_URI += file://use-env-for-perl.patch
 
 inherit cross
 
+# disable task already run in klibc recipe
+do_configure[noexec] = 1
 do_compile() {
 oe_runmake 'INSTALLDIR=${STAGING_DIR_TARGET}${target_libdir}/klibc' klcc
 }
-
+# The linux-libc-headers and klibc custom headers are not machine-specific
+# but are installed into machine sysroot.
+# Klcc wrapper is hardcoding some of these paths thus, to keep the recipe
+# arch-specific, we force the rebuild of klcc-cross for each machine.
+do_compile[vardeps] += MACHINE
 do_install() {
 install -d ${D}${bindir}
 install -m 0755 klcc/klcc ${D}${bindir}/${TARGET_PREFIX}klcc
 }
 
-# disable task already run in klibc recipe
-do_configure[noexec] = 1
+FILESPATH =. ${FILE_DIRNAME}/klibc-${PV}:
 
 # disable unneeded tasks
 do_package[noexec] = 1
@@ -29,8 +30,4 @@ do_package_write_rpm[noexec] = 1
 do_package_write_deb[noexec] = 1
 do_package_write_tar[noexec] = 1
 
-# The linux-libc-headers and klibc custom headers are not machine-specific
-# but are installed into machine sysroot.
-# Klcc wrapper is hardcoding som eof these paths thus, to keep te recipe
-# arch-specific, we force the rebuild of klcc-cross for each machine.
-do_compile[vardeps] += MACHINE
+require klibc.inc
diff --git a/meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.3.bb 
b/meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.3.bb
index 36d4f12..4bf34c5 100644
--- a/meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.3.bb
+++ b/meta-initramfs/recipes-devtools/klibc/klibc-static-utils_2.0.3.bb
@@ -1,15 +1,16 @@
-KLIBC_UTILS_VARIANT = static
-KLIBC_UTILS_PKGNAME = klibc-static-utils
-
-FILESPATH =. ${FILE_DIRNAME}/klibc-${PV}:
+SUMMARY = klibc utils for initramfs statically compiled
 
 do_install() {
 :
 }
 
 PACKAGES_${PN} = ${PN}
+
+FILESPATH =. ${FILE_DIRNAME}/klibc-${PV}:
 FILES_${PN} = 
 
 require klibc-utils.inc
 require klibc.inc
-SUMMARY = klibc utils for initramfs statically compiled
+
+KLIBC_UTILS_VARIANT = static
+KLIBC_UTILS_PKGNAME = klibc-static-utils
diff --git a/meta-initramfs/recipes-devtools/klibc/klibc-utils.inc 
b/meta-initramfs/recipes-devtools/klibc/klibc-utils.inc
index a626c96..05431dc 100644
--- a/meta-initramfs/recipes-devtools/klibc/klibc-utils.inc
+++ b/meta-initramfs/recipes-devtools/klibc/klibc-utils.inc
@@ -1,12 +1,8 @@
-KLIBC_UTILS_VARIANT ?= shared
-KLIBC_UTILS_PKGNAME ?= klibc-utils
-
-# losetup goes in ${base_sbindir}
+EXTRA_KLIBC_DEPS = ${@base_conditional('KLIBC_UTILS_VARIANT', 'shared', 
'${THIS_LIBKLIBC}', '', d)}
 
 do_install_append() {
 install -d ${D}${base_bindir}
 install -d ${D}${base_sbindir}
-
 # debian packages kinit + kinit.shared but only sh.shared
 if [ ${KLIBC_UTILS_VARIANT} = shared ]; then
 install -m 755 usr/kinit/kinit ${D}${base_bindir}/kinit
@@ -16,7 +12,6 @@ do_install_append() {
 install -m 755 usr/dash/sh ${D}${base_bindir}/sh
 install -m 755 usr/kinit/kinit ${D}${base_bindir}/kinit
 fi
-
 install -m 755 usr/gzip/gzip ${D}${base_bindir}
 install -m 755 usr/kinit/fstype/${KLIBC_UTILS_VARIANT}/fstype 
${D}${base_bindir}
 install -m 755 usr/kinit/ipconfig/${KLIBC_UTILS_VARIANT}/ipconfig 
${D}${base_bindir}
@@ -32,6 +27,7 @@ do_install_append() {
 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/halt ${D}${base_bindir}
 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/kill ${D}${base_bindir}
 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/ln ${D}${base_bindir}
+# losetup goes in ${base_sbindir}
 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/losetup ${D}${base_sbindir}
 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/ls ${D}${base_bindir}
 install -m 755 usr/utils/${KLIBC_UTILS_VARIANT}/minips ${D}${base_bindir}
@@ -54,15 +50,14 @@ do_install_append() {
 ln -s gzip ${D}${base_bindir}/zcat
 }
 
-EXTRA_KLIBC_DEPS = '${@base_conditional(KLIBC_UTILS_VARIANT, shared, 
${THIS_LIBKLIBC}, 

Re: [oe] [meta-oe][PATCH 2/2] ode: upgrade to 0.13

2014-02-26 Thread Khem Raj
On Wed, Feb 26, 2014 at 3:15 PM, Martin Jansa martin.ja...@gmail.com wrote:
 Signed-off-by: Martin Jansa martin.ja...@gmail.com
 ---
  meta-oe/recipes-support/ode/ode_0.13.bb | 27 +++
  meta-oe/recipes-support/ode/ode_0.9.bb  | 28 
  2 files changed, 27 insertions(+), 28 deletions(-)
  create mode 100644 meta-oe/recipes-support/ode/ode_0.13.bb
  delete mode 100644 meta-oe/recipes-support/ode/ode_0.9.bb


git format-patch -M please

 diff --git a/meta-oe/recipes-support/ode/ode_0.13.bb 
 b/meta-oe/recipes-support/ode/ode_0.13.bb
 new file mode 100644
 index 000..8e9eb15
 --- /dev/null
 +++ b/meta-oe/recipes-support/ode/ode_0.13.bb
 @@ -0,0 +1,27 @@
 +SUMMARY = ODE is an Open Source Physics Engine
 +SECTION = libs
 +HOMEPAGE = http://www.ode.org;
 +LICENSE = LGPLv2.1  BSD
 +LIC_FILES_CHKSUM =  \
 +file://COPYING;md5=1de906ee96808d9776dd72a5f9a79a22 \
 +file://LICENSE.TXT;md5=771782cb6245c7fbbe74bc0ec059beff \
 +
 +# LICENSE-BSD.TXT is missing in 0.13 tarball, but COPYING still says it's 
 dual licensed
 +# and svn repo still contains LICENSE-BSD.TXT so maybe it will return in 
 next tarball

can this be added as a patch ?

 +# file://LICENSE-BSD.TXT;md5=c74e6304a772117e059458fb9763a928
 +
 +
 +SRC_URI = ${SOURCEFORGE_MIRROR}/opende/ode-${PV}.tar.bz2
 +SRC_URI[md5sum] = 04b32c9645c147e18caff7a597a19f84
 +SRC_URI[sha256sum] = 
 34ce3e236e313bf109a0cb5546d2fca462aed99f29a42e62bc1463b803c31ef9
 +
 +inherit autotools binconfig
 +
 +EXTRA_OECONF = --disable-demos --enable-soname
 +
 +FILES_${PN} = ${libdir}/lib*${SOLIBS}
 +
 +PACKAGECONFIG ?= 
 +# if it isn't explicitly selected and $build_os == $target_os, then 
 configure will run
 +# series of AC_TRY_RUN which won't work for cross-compilation and configure 
 fails
 +PACKAGECONFIG[double-precision] = 
 --enable-double-precision,--disable-double-precision
 diff --git a/meta-oe/recipes-support/ode/ode_0.9.bb 
 b/meta-oe/recipes-support/ode/ode_0.9.bb
 deleted file mode 100644
 index 8b9955e..000
 --- a/meta-oe/recipes-support/ode/ode_0.9.bb
 +++ /dev/null
 @@ -1,28 +0,0 @@
 -SUMMARY = ODE is an Open Source Physics Engine
 -SECTION = libs
 -HOMEPAGE = http://www.ode.org;
 -LICENSE = LGPLv2.1  BSD
 -LIC_FILES_CHKSUM = 
 file://LICENSE-BSD.TXT;md5=c74e6304a772117e059458fb9763a928 \
 -file://LICENSE.TXT;md5=771782cb6245c7fbbe74bc0ec059beff
 -
 -
 -SRC_URI = ${SOURCEFORGE_MIRROR}/opende/ode-src-${PV}.zip \
 -   file://install.patch
 -
 -SRC_URI[md5sum] = 4c03759b76a0649a6d5108c8e172e1e4
 -SRC_URI[sha256sum] = 
 460d0851b743b1f144ef2a8259004d6774504c95d08e9357a96a296111496feb
 -
 -inherit autotools binconfig
 -
 -EXTRA_OECONF = --disable-demos --enable-soname
 -
 -do_configure_append() {
 -echo #define dInfinity DBL_MAX include/ode/config.h
 -}
 -
 -FILES_${PN} = ${libdir}/lib*${SOLIBS}
 -
 -PACKAGECONFIG ?= 
 -# if it isn't explicitly selected and $build_os == $target_os, then 
 configure will run
 -# series of AC_TRY_RUN which won't work for cross-compilation and configure 
 fails
 -PACKAGECONFIG[double-precision] = 
 --enable-double-precision,--disable-double-precision
 --
 1.9.0

 ___
 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] NetworkManger's glib schemas are not getting compiled

2014-02-26 Thread Adam Lee
Thanks Ross, but adding gsettings to network-manager-applet's recipe didn't
work. I don't know how gsettings work, so I think I will take a look at it
first. Will update soon.

Thanks,

Adam


On Tue, Feb 25, 2014 at 3:35 PM, Burton, Ross ross.bur...@intel.com wrote:

 On 25 February 2014 23:08, Adam Lee adam.yh@gmail.com wrote:
  Hello everyone, I'm on 1.5.1 at the moment. My image includes XFCE and
  Gnome's Network Manager. The network manager applet cannot be accessed
  because the schema associated with it is not compiled.

 Try adding gsettings to the inherits list, that should handle the
 schema compilation.

 Ross
 ___
 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] [PATCH 1/1] strongswan: fix building lib32-strongswan failed while systemd enabled

2014-02-26 Thread Hongxu Jia

On 02/27/2014 07:11 AM, Martin Jansa wrote:

On Tue, Feb 25, 2014 at 06:54:16PM +0800, Hongxu Jia wrote:

While systemd enabled, there was an error to build lib32-strongswan:
...
| ERROR: Function failed: SYSTEMD_SERVICE_lib32-strongswan value
lib32-strongswan.service does not exist
...

Please use [meta-networking] tag in subject so it's easier to filter
them on patchwork to separate bundles.


Sorry for the missing, should I resend them?

//Hongxu


The name of the service file should be the hardcoded
'strongswan.service' rather than '${PN}.service', so
the 'strongswan.service' will be found while building
lib32-strongswan.

Signed-off-by: Hongxu Jia hongxu@windriver.com
---
  meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb 
b/meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb
index eb49494..e45e81a 100644
--- a/meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb
+++ b/meta-networking/recipes-support/strongswan/strongswan_5.0.0.bb
@@ -33,4 +33,4 @@ INSANE_SKIP_${PN}-plugins = staticdev
  RPROVIDES_${PN} += ${PN}-systemd
  RREPLACES_${PN} += ${PN}-systemd
  RCONFLICTS_${PN} += ${PN}-systemd
-SYSTEMD_SERVICE_${PN} = ${PN}.service
+SYSTEMD_SERVICE_${PN} = strongswan.service
--
1.8.1.2



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


[oe] [meta-oe][PATCH] xterm: split out resize into a separate package

2014-02-26 Thread Jonathan Liu
The resize program is useful on its own without xterm. For example, it
may be used to resize a serial console.

Signed-off-by: Jonathan Liu net...@gmail.com
---
 meta-oe/recipes-graphics/xorg-app/xterm_293.bb | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-graphics/xorg-app/xterm_293.bb 
b/meta-oe/recipes-graphics/xorg-app/xterm_293.bb
index 67853b9..acc5b87 100644
--- a/meta-oe/recipes-graphics/xorg-app/xterm_293.bb
+++ b/meta-oe/recipes-graphics/xorg-app/xterm_293.bb
@@ -20,4 +20,13 @@ do_configure() {
 oe_runconf
 }
 
-FILES_${PN} +=  /usr/lib/X11
+PACKAGES =+ ${PN}-resize ${PN}-resize-dbg ${PN}-resize-doc
+
+FILES_${PN} += /usr/lib/X11
+FILES_${PN}-resize += ${bindir}/resize
+FILES_${PN}-resize-dbg += ${bindir}/.debug/resize
+FILES_${PN}-resize-doc += ${mandir}/man1/resize.1
+
+RRECOMMENDS_${PN} += ${PN}-resize
+RRECOMMENDS_${PN}-dbg += ${PN}-resize-dbg
+RRECOMMENDS_${PN}-doc += ${PN}-resize-doc
-- 
1.9.0

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


Re: [oe] [meta-oe][PATCH] xterm: split out resize into a separate package

2014-02-26 Thread Khem Raj

On Feb 26, 2014, at 6:06 PM, Jonathan Liu net...@gmail.com wrote:

 +FILES_${PN} += /usr/lib/X11

why is this hardcoded



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


[oe] [meta-oe][PATCH v2] xterm: split out resize into a separate package

2014-02-26 Thread Jonathan Liu
The resize program is useful on its own without xterm. For example, it
may be used to resize a serial console.

Signed-off-by: Jonathan Liu net...@gmail.com
---
 meta-oe/recipes-graphics/xorg-app/xterm_293.bb | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-graphics/xorg-app/xterm_293.bb 
b/meta-oe/recipes-graphics/xorg-app/xterm_293.bb
index 67853b9..61bf71e 100644
--- a/meta-oe/recipes-graphics/xorg-app/xterm_293.bb
+++ b/meta-oe/recipes-graphics/xorg-app/xterm_293.bb
@@ -20,4 +20,13 @@ do_configure() {
 oe_runconf
 }
 
-FILES_${PN} +=  /usr/lib/X11
+PACKAGES =+ ${PN}-resize ${PN}-resize-dbg ${PN}-resize-doc
+
+FILES_${PN} += ${libdir}/X11
+FILES_${PN}-resize += ${bindir}/resize
+FILES_${PN}-resize-dbg += ${bindir}/.debug/resize
+FILES_${PN}-resize-doc += ${mandir}/man1/resize.1
+
+RRECOMMENDS_${PN} += ${PN}-resize
+RRECOMMENDS_${PN}-dbg += ${PN}-resize-dbg
+RRECOMMENDS_${PN}-doc += ${PN}-resize-doc
-- 
1.9.0

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


[oe] [PATCH 3/4][meta-webserver] phpmyadmin: update to 4.1.4

2014-02-26 Thread Hongxu Jia
From: Paul Eggleton paul.eggle...@linux.intel.com

Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com
---
 .../phpmyadmin/{phpmyadmin_4.0.5.bb = phpmyadmin_4.1.4.bb}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-webserver/recipes-php/phpmyadmin/{phpmyadmin_4.0.5.bb = 
phpmyadmin_4.1.4.bb} (87%)

diff --git a/meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.0.5.bb 
b/meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.1.4.bb
similarity index 87%
rename from meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.0.5.bb
rename to meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.1.4.bb
index f97dc91..c2bc8bb 100644
--- a/meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.0.5.bb
+++ b/meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.1.4.bb
@@ -8,8 +8,8 @@ LIC_FILES_CHKSUM = 
file://LICENSE;md5=eb723b61539feef013de476e68b5c50a \
 SRC_URI = 
${SOURCEFORGE_MIRROR}/phpmyadmin/phpMyAdmin/${PV}/phpMyAdmin-${PV}-all-languages.tar.xz
 \
file://apache.conf
 
-SRC_URI[md5sum] = 5cc493908d09df1760c7cdcd1622ebf7
-SRC_URI[sha256sum] = 
f4df1190441ce5e094183cfadf8aec4af3a4f131339599e6380a1c6ac0a11fe4
+SRC_URI[md5sum] = 9802ba0a7ee6afd8941dc8d0af589913
+SRC_URI[sha256sum] = 
4bd23cda85b3ac4e44a1e472a461638230020af78bd03d7178f60d55b8bb1331
 
 S = ${WORKDIR}/phpMyAdmin-${PV}-all-languages
 
-- 
1.8.1.2

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


[oe] [PATCH 2/4][meta-webserver] modphp: upgrade to 5.5.8

2014-02-26 Thread Hongxu Jia
From: Paul Eggleton paul.eggle...@linux.intel.com

Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com
---
 meta-webserver/recipes-php/modphp/modphp_5.5.2.bb | 7 ---
 meta-webserver/recipes-php/modphp/modphp_5.5.8.bb | 7 +++
 2 files changed, 7 insertions(+), 7 deletions(-)
 delete mode 100644 meta-webserver/recipes-php/modphp/modphp_5.5.2.bb
 create mode 100644 meta-webserver/recipes-php/modphp/modphp_5.5.8.bb

diff --git a/meta-webserver/recipes-php/modphp/modphp_5.5.2.bb 
b/meta-webserver/recipes-php/modphp/modphp_5.5.2.bb
deleted file mode 100644
index 3c23242..000
--- a/meta-webserver/recipes-php/modphp/modphp_5.5.2.bb
+++ /dev/null
@@ -1,7 +0,0 @@
-include modphp5.inc
-
-EXTRA_OECONF += --disable-opcache
-
-SRC_URI[md5sum] = caf7f4d86514a568fb3c8021b096a9f0
-SRC_URI[sha256sum] = 
e72aaf1fa96eac0bff127bfc74c174d1de50cd3f66d7e0e1ee919674ab463bb7
-
diff --git a/meta-webserver/recipes-php/modphp/modphp_5.5.8.bb 
b/meta-webserver/recipes-php/modphp/modphp_5.5.8.bb
new file mode 100644
index 000..04925fb
--- /dev/null
+++ b/meta-webserver/recipes-php/modphp/modphp_5.5.8.bb
@@ -0,0 +1,7 @@
+include modphp5.inc
+
+EXTRA_OECONF += --disable-opcache
+
+SRC_URI[md5sum] = 42fe814a3cbbf34b21a2c39f66ee0001
+SRC_URI[sha256sum] = 
6d5f45659d13383fc8429f185cc9da0b30c7bb72dcae9baf568f0511eb7f8b68
+
-- 
1.8.1.2

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


[oe] [PATCH 1/4][meta-webserver] apache2: update to 2.4.7

2014-02-26 Thread Hongxu Jia
From: Paul Eggleton paul.eggle...@linux.intel.com

* LIC_FILES_CHKSUM changed because of the introduction of an extra blank
  line in the LICENSE file (!)
* Drop httpd-2.4.4-r1332643.patch - it no longer applies and was dropped
  in Fedora on the 2.4.7 upgrade.

Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com
---
 .../apache2-2.4.6/httpd-2.4.4-r1332643.patch   | 260 -
 ...he2-native_2.4.6.bb = apache2-native_2.4.7.bb} |   6 +-
 .../apache-configure_perlbin.patch |   0
 .../apache-ssl-ltmain-rpath.patch  |   0
 .../fix-libtool-name.patch |   0
 .../httpd-2.4.1-corelimit.patch|   0
 .../httpd-2.4.1-selinux.patch  |   0
 .../httpd-2.4.4-export.patch   |   0
 .../replace-lynx-to-curl-in-apachectl-script.patch |   0
 .../server-makefile.patch  |   0
 .../apache2/{apache2_2.4.6.bb = apache2_2.4.7.bb} |   7 +-
 11 files changed, 6 insertions(+), 267 deletions(-)
 delete mode 100644 
meta-webserver/recipes-httpd/apache2/apache2-2.4.6/httpd-2.4.4-r1332643.patch
 rename meta-webserver/recipes-httpd/apache2/{apache2-native_2.4.6.bb = 
apache2-native_2.4.7.bb} (84%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/apache-configure_perlbin.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/apache-ssl-ltmain-rpath.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/fix-libtool-name.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/httpd-2.4.1-corelimit.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/httpd-2.4.1-selinux.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/httpd-2.4.4-export.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/replace-lynx-to-curl-in-apachectl-script.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 = 
apache2}/server-makefile.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2_2.4.6.bb = 
apache2_2.4.7.bb} (95%)

diff --git 
a/meta-webserver/recipes-httpd/apache2/apache2-2.4.6/httpd-2.4.4-r1332643.patch 
b/meta-webserver/recipes-httpd/apache2/apache2-2.4.6/httpd-2.4.4-r1332643.patch
deleted file mode 100644
index ba28231..000
--- 
a/meta-webserver/recipes-httpd/apache2/apache2-2.4.6/httpd-2.4.4-r1332643.patch
+++ /dev/null
@@ -1,260 +0,0 @@
-Add support for TLS Next Protocol Negotiation:
-
-* modules/ssl/mod_ssl.c, modules/ssl/mod_ssl.h: Add and implement new
-  hooks for next protocol advertisement/discovery.
-
-* modules/ssl/ssl_engine_init.c (ssl_init_ctx_callbacks): Enable
-  NPN advertisement callback in handshake.
-
-* modules/ssl/ssl_engine_io.c (ssl_io_filter_input): Invoke
-  next-protocol discovery hook.
-
-* modules/ssl/ssl_engine_kernel.c (ssl_callback_AdvertiseNextProtos): 
-  New callback.
-
-* modules/ssl/ssl_private.h: Add prototype.
-
-Submitted by: Matthew Steele mdsteele google.com
-  with slight tweaks by jorton
-
-https://bugzilla.redhat.com//show_bug.cgi?id=809599
-
-http://svn.apache.org/viewvc?view=revisionrevision=1332643
-
-Upstream-Status: Backport
-
 httpd-2.4.4/modules/ssl/ssl_private.h
-+++ httpd-2.4.4/modules/ssl/ssl_private.h
-@@ -139,6 +139,11 @@
- #define HAVE_FIPS
- #endif
- 
-+#if OPENSSL_VERSION_NUMBER = 0x10001000L  
!defined(OPENSSL_NO_NEXTPROTONEG) \
-+ !defined(OPENSSL_NO_TLSEXT)
-+#define HAVE_TLS_NPN
-+#endif
-+
- #if (OPENSSL_VERSION_NUMBER = 0x1000)
- #define MODSSL_SSL_CIPHER_CONST const
- #define MODSSL_SSL_METHOD_CONST const
-@@ -840,6 +845,7 @@ int  ssl_callback_ServerNameIndication(SSL *, int 
*, modssl_ctx_t *);
- int ssl_callback_SessionTicket(SSL *, unsigned char *, unsigned char 
*,
-EVP_CIPHER_CTX *, HMAC_CTX *, int);
- #endif
-+int ssl_callback_AdvertiseNextProtos(SSL *ssl, const unsigned char **data, 
unsigned int *len, void *arg);
- 
- /**  Session Cache Support  */
- void ssl_scache_init(server_rec *, apr_pool_t *);
 httpd-2.4.4/modules/ssl/mod_ssl.c
-+++ httpd-2.4.4/modules/ssl/mod_ssl.c
-@@ -272,6 +272,18 @@ static const command_rec ssl_config_cmds[] = {
- AP_END_CMD
- };
- 
-+/* Implement 'modssl_run_npn_advertise_protos_hook'. */
-+APR_IMPLEMENT_OPTIONAL_HOOK_RUN_ALL(
-+modssl, AP, int, npn_advertise_protos_hook,
-+(conn_rec *connection, apr_array_header_t *protos),
-+(connection, protos), OK, DECLINED);
-+
-+/* Implement 'modssl_run_npn_proto_negotiated_hook'. */
-+APR_IMPLEMENT_OPTIONAL_HOOK_RUN_ALL(
-+modssl, AP, int, npn_proto_negotiated_hook,
-+(conn_rec *connection, const char *proto_name, apr_size_t proto_name_len),
-+(connection, proto_name, proto_name_len), OK, DECLINED);
-+
- /*
-  *  the various processing hooks
-  */
 httpd-2.4.4/modules/ssl/mod_ssl.h
-+++ 

Re: [oe] [meta-oe][PATCH v2] xterm: split out resize into a separate package

2014-02-26 Thread Khem Raj
On Wed, Feb 26, 2014 at 7:18 PM, Jonathan Liu net...@gmail.com wrote:
 -FILES_${PN} +=  /usr/lib/X11
 +PACKAGES =+ ${PN}-resize ${PN}-resize-dbg ${PN}-resize-doc
 +
 +FILES_${PN} += ${libdir}/X11

Multilib case needs testing since libdir will change in that case
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-multimedia][PATCH] libmusicbrainz: workaround for build-native/do_configure

2014-02-26 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

* drop PR
* default cmake_do_configure deletes build/ which wipes out build-native
* workaround to stash build-native first
* uglyhack/ugly

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../musicbrainz/libmusicbrainz_git.bb  | 49 +-
 1 file changed, 47 insertions(+), 2 deletions(-)

diff --git 
a/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb 
b/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb
index f6a8f53..b4d1ad3 100644
--- a/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb
+++ b/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb
@@ -6,7 +6,6 @@ LIC_FILES_CHKSUM = 
file://COPYING.txt;md5=fbc093901857fcd118f065f900982c24
 DEPENDS = expat neon
 
 PV = 5.0.1+git${SRCPV}
-PR = r1
 
 SRCREV = 0749dd0a35b4a54316da064475863a4ac6e28e7e
 SRC_URI = git://github.com/metabrainz/libmusicbrainz.git \
@@ -30,9 +29,55 @@ do_configure_prepend() {
   -DCMAKE_C_COMPILER=${BUILD_CC} \
   -DCMAKE_CXX_FLAGS=${BUILD_CXXFLAGS} \
   -DCMAKE_CXX_COMPILER=${BUILD_CXX} \
-  ..
+  ${S} 
 make make-c-interface
 cd ..
+
+# the first thing cmake_do_configure does is delete ${B}
+# stash it first
+cp -r build-native ..
+}
+
+# recreate default here, with work around for build-native
+cmake_do_configure() {
+   if [ ${OECMAKE_BUILDPATH} -o ${OECMAKE_SOURCEPATH} ]; then
+   bbnote cmake.bbclass no longer uses OECMAKE_SOURCEPATH and 
OECMAKE_BUILDPATH.  The default behaviour is now out-of-tree builds with 
B=WORKDIR/build.
+   fi
+
+   if [ ${S} != ${B} ]; then
+   rm -rf ${B}
+   mkdir -p ${B}
+   cd ${B}
+   fi
+
+   # bring build-native back into build/
+   mv ../build-native .
+
+   # Just like autotools cmake can use a site file to cache result that 
need generated binaries to run
+   if [ -e ${WORKDIR}/site-file.cmake ] ; then
+   OECMAKE_SITEFILE= -C ${WORKDIR}/site-file.cmake
+   else
+   OECMAKE_SITEFILE=
+   fi
+
+   cmake \
+ ${OECMAKE_SITEFILE} \
+ ${S} \
+ -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
+ -DCMAKE_INSTALL_BINDIR:PATH=${bindir} \
+ -DCMAKE_INSTALL_SBINDIR:PATH=${sbindir} \
+ -DCMAKE_INSTALL_LIBEXECDIR:PATH=${libexecdir} \
+ -DCMAKE_INSTALL_SYSCONFDIR:PATH=${sysconfdir} \
+ -DCMAKE_INSTALL_SHAREDSTATEDIR:PATH=${sharedstatedir} \
+ -DCMAKE_INSTALL_LOCALSTATEDIR:PATH=${localstatedir} \
+ -DCMAKE_INSTALL_LIBDIR:PATH=${libdir} \
+ -DCMAKE_INSTALL_INCLUDEDIR:PATH=${includedir} \
+ -DCMAKE_INSTALL_DATAROOTDIR:PATH=${datadir} \
+ -DCMAKE_INSTALL_SO_NO_EXE=0 \
+ -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
+ -DCMAKE_VERBOSE_MAKEFILE=1 \
+ ${EXTRA_OECMAKE} \
+ -Wno-dev
 }
 
 EXTRA_OECMAKE = -DLIB_INSTALL_DIR:PATH=${libdir} \
-- 
1.8.3.2

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