Re: [oe] [meta-oe][PATCH V3 ] daq: add recipe

2013-08-29 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I have a few minor style nitpicks, see below

Op 29-08-13 08:45, b40...@freescale.com schreef:


There's a stray space at the end. Can you also add a SUMMARY field?



These checksums tend to go below the SRC_URI


new file mode 100644

@@ -0,0 +1,19 @@


I guess it doesn't matter either way since OE actually has dependency
tracking, but would it make sense to fix the AC_CHECK_PCAP_VER to stop using
AC_TRY_RUN?

regards,

Koen

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

iD8DBQFSHvgZMkyGM64RGpERApt/AJsEqzPKL5OHmzUefLfrzNxBUMlTIQCfRZfO
X3WZ7aQfuil0gVtyjfCAxoQ=
=na+u
-END PGP SIGNATURE-
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-systemd][PATCH] systemd: Rename .bbappend to match new version from oe-core

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 .../recipes-core/systemd/{systemd_204.bbappend => systemd_206.bbappend}   | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 rename meta-systemd/oe-core/recipes-core/systemd/{systemd_204.bbappend => 
systemd_206.bbappend} (100%)

diff --git a/meta-systemd/oe-core/recipes-core/systemd/systemd_204.bbappend 
b/meta-systemd/oe-core/recipes-core/systemd/systemd_206.bbappend
similarity index 100%
rename from meta-systemd/oe-core/recipes-core/systemd/systemd_204.bbappend
rename to meta-systemd/oe-core/recipes-core/systemd/systemd_206.bbappend
-- 
1.8.3.2

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


[oe] Yocto Dev Day Sponsorship Opportunity

2013-08-29 Thread Philip Balister
This is kind of short notice, but I'd like some feedback on this idea ...

So for the Yocto Dev Day before ELCE in Edinburgh, the Yocto Project is
looking for additional Sponsorship to cover the cost of coffee breaks
(and some other stuff, but these are the least expensive)

I'm wondering if OpenEmbedded would like to sponsor a coffee break.
Obviously, we'd need to do a quick round of fund raising to make this
happen. I think it would be a good way for us to increase visibility of
the OpenEmbedded brand and gives many of the smaller players a chance to
contribute to some of the larger Yocto Project costs.

So I'd like to hear two things from everyone:

1) Should we sponsor events when it makes sense?

2) If you are interested in helping sponsor this particular even, send
me a private email with amounts. If there is sufficient interest we have
access to US and EU bank accounts for money collection.

Long term, I'd like to get a more organized fund raising plan in place
and identify how we can support the needs of the project better. Some
ideas that have been tossed around over the years, travel grants for
people promoting OE, event sponsorship, pay for infrastructure
improvements, contribute to auto builder costs etc. Many of these are
being covered by volunteers working in the community It would be nice to
help them out.

I'll be semi-afk through Tuesday, but should be able to see email.

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


[oe] [meta-oe][PATCH] qcanobserver: Move to nonworking

2013-08-29 Thread Martin Jansa
* depends on qwt-5 APIs, I've tried to update it to support qwt-6 which
  is used in meta-oe, but it looks more complicated then what I've
  expected, my WIP patch is here:
  
http://git.openembedded.org/meta-openembedded-contrib/log/?h=jansa/qcanobserver
  if you want to finish it and move qcanobserver back to recipes-qt
* qwt-5 was removed more then 1 year ago:
  commit 5ad3d0d042dcd3f3bf54d44144b731cd0607b2e3
  Author: Eric BENARD 
  Date:   Thu Apr 12 15:09:48 2012 +

qwt: add 6.0.1 version

Signed-off-by: Martin Jansa 
---
 .../qcanobserver/qcanobserver-socketcan_svn.bb | 30 ---
 .../0001-WIP-try-to-upgrade-to-qwt-6-API.patch | 98 --
 ...erinterface.cpp-add-sys-socket.h-as-inclu.patch | 41 -
 ...erinterface-include-unistd.h-for-read-wri.patch | 39 -
 .../qcanobserver/qcanobserver/candemo.xml  | 40 -
 .../recipes-qt/qcanobserver/qcanobserver_svn.bb| 42 --
 6 files changed, 290 deletions(-)
 delete mode 100644 
meta-oe/recipes-qt/qcanobserver/qcanobserver-socketcan_svn.bb
 delete mode 100644 
meta-oe/recipes-qt/qcanobserver/qcanobserver/0001-WIP-try-to-upgrade-to-qwt-6-API.patch
 delete mode 100644 
meta-oe/recipes-qt/qcanobserver/qcanobserver/0001-messagebufferinterface.cpp-add-sys-socket.h-as-inclu.patch
 delete mode 100644 
meta-oe/recipes-qt/qcanobserver/qcanobserver/0003-messagebufferinterface-include-unistd.h-for-read-wri.patch
 delete mode 100755 meta-oe/recipes-qt/qcanobserver/qcanobserver/candemo.xml
 delete mode 100644 meta-oe/recipes-qt/qcanobserver/qcanobserver_svn.bb

diff --git a/meta-oe/recipes-qt/qcanobserver/qcanobserver-socketcan_svn.bb 
b/meta-oe/recipes-qt/qcanobserver/qcanobserver-socketcan_svn.bb
deleted file mode 100644
index 09ba57a..000
--- a/meta-oe/recipes-qt/qcanobserver/qcanobserver-socketcan_svn.bb
+++ /dev/null
@@ -1,30 +0,0 @@
-DESCRIPTION = "The Linux CAN Sniffer - SocketCAN driver"
-
-LICENSE = "GPLv3+"
-LIC_FILES_CHKSUM = 
"file://../../../modeltest/LICENSE.GPL;md5=34337af480a8c452bfafe22a78fa20cb"
-
-inherit qt4x11
-
-DEPENDS += "qwt libsocketcan"
-
-PV = "0.5+svnr${SRCPV}"
-SRCREV = "48"
-SRC_URI = "svn://svn.code.sf.net/p/qcanobserver;module=code;protocol=https"
-
-S = "${WORKDIR}/code/DeviceLib/linux/SocketCAN"
-
-CXXFLAGS += " -DPF_CAN=29  -DAF_CAN=PF_CAN"
-
-do_configure_prepend() {
-sed -i s:/usr/include/qwt5/:${STAGING_INCDIR}:g *.pro
-}
-
-do_install() {
-install -d ${D}${datadir}/qcanobserver/lib
-
-install -m 0755 ${S}/lib* ${D}${datadir}/qcanobserver/lib/
-}
-
-FILES_${PN} += "${datadir}/qcanobserver/lib"
-FILES_${PN}-dbg += "${datadir}/qcanobserver/lib/.debug"
-
diff --git 
a/meta-oe/recipes-qt/qcanobserver/qcanobserver/0001-WIP-try-to-upgrade-to-qwt-6-API.patch
 
b/meta-oe/recipes-qt/qcanobserver/qcanobserver/0001-WIP-try-to-upgrade-to-qwt-6-API.patch
deleted file mode 100644
index 9d25a78..000
--- 
a/meta-oe/recipes-qt/qcanobserver/qcanobserver/0001-WIP-try-to-upgrade-to-qwt-6-API.patch
+++ /dev/null
@@ -1,98 +0,0 @@
-From fbfd3db23b2707e5d423e3271fef2a5a8f8719ab Mon Sep 17 00:00:00 2001
-From: Martin Jansa 
-Date: Thu, 29 Aug 2013 16:27:22 +0200
-Subject: [PATCH] WIP: try to upgrade to qwt-6 API
-
-* biggest remaining issue is qcancostumplotcurve.cpp
-
-Signed-off-by: Martin Jansa 

- graphicwindow.cpp | 4 ++--
- graphicwindow.h   | 7 +++
- qcancostumplotcurve.h | 2 --
- 3 files changed, 5 insertions(+), 8 deletions(-)
-
-diff --git a/graphicwindow.cpp b/graphicwindow.cpp
-index f1690c6..0af3f12 100644
 a/graphicwindow.cpp
-+++ b/graphicwindow.cpp
-@@ -123,7 +123,7 @@ void GraphicWindow::MainTimerSlot()
-{
-if(Curves.at(i)->x.count())
-{
--
Curves.at(i)->PlotCurve->setRawData((double*)&Curves.at(i)->x.first(),(double*)&Curves.at(i)->y.first(),
 Curves.at(i)->x.size());
-+
Curves.at(i)->PlotCurve->setRawSamples((double*)&Curves.at(i)->x.first(),(double*)&Curves.at(i)->y.first(),
 Curves.at(i)->x.size());
- Curves.at(i)->PlotCurve->attach(Plot);
- 
-}
-@@ -140,7 +140,7 @@ void GraphicWindow::ClearAll()
-{
-if(Curves.at(i)->x.count())
-{
--
Curves.at(i)->PlotCurve->setRawData((double*)&Curves.at(i)->x.first(),(double*)&Curves.at(i)->y.first(),
 0);
-+
Curves.at(i)->PlotCurve->setRawSamples((double*)&Curves.at(i)->x.first(),(double*)&Curves.at(i)->y.first(),
 0);
- Curves.at(i)->y.clear();
- Curves.at(i)->x.clear();
-}
-diff --git a/graphicwindow.h b/graphicwindow.h
-index ea93db6..cf173bb 100644
 a/graphicwindow.h
-+++ b/graphicwindow.h
-@@ -41,6 +41,7 @@
- #include 
- #include 
- #include "configdialog.h"
-+#include 
- 
- using namespace std;
- 
-@@ -59,7 +60,6 @@ public:
- this->insertLegend(legend, QwtPlot::BottomLegend);
- ActCanvas = canvas();
- CanvasZoomer = new QwtPlotZoomer( QwtPlot::xBottom, QwtPlot::

[oe] [meta-oe]recipes-devtools/cloud9/cloud9_0.6.bb, do_fetch fails

2013-08-29 Thread Dale Schaafsma
All, My apologies if this is not the correct place to send this...please let me 
know where it should be sent.
 The cloud9 image for the BeagleBoneBlack doesn't currently build for me as the 
sass.js git repo no longer seems to exist. The following is the offending line 
in recipes-devtools/cloud9/cloud9_0.6.bb: 
git://github.com/visionmedia/sass.js.git;destsuffix=git/support/connect/support/sass;name=sass
 \
 Searching github found this repository, but I'm not sure if this is an 
appropriate replacement (I'm not familiar with sass).  
https://github.com/stunti/sass.js
Thanks,Dale   
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH] qcanobserver: Move to nonworking

2013-08-29 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Op 29-08-13 16:32, Martin Jansa schreef:
> * depends on qwt-5 APIs, I've tried to update it to support qwt-6 which 
> is used in meta-oe, but it looks more complicated then what I've 
> expected, my WIP patch is here: 
> http://git.openembedded.org/meta-openembedded-contrib/log/?h=jansa/qcanobserver
>
> 
if you want to finish it and move qcanobserver back to recipes-qt
> * qwt-5 was removed more then 1 year ago: commit
> 5ad3d0d042dcd3f3bf54d44144b731cd0607b2e3 Author: Eric BENARD
>  Date:   Thu Apr 12 15:09:48 2012 +
> 
> qwt: add 6.0.1 version
> 
> Signed-off-by: Martin Jansa 

It has some other issues as well, I am looking at updating qwt to 6.1
(another API break) and trying to get qcanobserver to build against that
next week.

Long story short, move it to non-working, fix later :)

Acked-by: Koen Kooi 


> --- .../qcanobserver/qcanobserver-socketcan_svn.bb | 30 --- 
> .../0001-WIP-try-to-upgrade-to-qwt-6-API.patch | 98
> -- ...erinterface.cpp-add-sys-socket.h-as-inclu.patch
> | 41 - ...erinterface-include-unistd.h-for-read-wri.patch | 39
> - .../qcanobserver/qcanobserver/candemo.xml  | 40
> - .../recipes-qt/qcanobserver/qcanobserver_svn.bb| 42
> -- 6 files changed, 290 deletions(-) delete mode 100644
> meta-oe/recipes-qt/qcanobserver/qcanobserver-socketcan_svn.bb delete mode
> 100644
> meta-oe/recipes-qt/qcanobserver/qcanobserver/0001-WIP-try-to-upgrade-to-qwt-6-API.patch
>
> 
delete mode 100644
meta-oe/recipes-qt/qcanobserver/qcanobserver/0001-messagebufferinterface.cpp-add-sys-socket.h-as-inclu.patch
> delete mode 100644
> meta-oe/recipes-qt/qcanobserver/qcanobserver/0003-messagebufferinterface-include-unistd.h-for-read-wri.patch
>
> 
delete mode 100755 meta-oe/recipes-qt/qcanobserver/qcanobserver/candemo.xml
> delete mode 100644 meta-oe/recipes-qt/qcanobserver/qcanobserver_svn.bb
> 
> diff --git
> a/meta-oe/recipes-qt/qcanobserver/qcanobserver-socketcan_svn.bb
> b/meta-oe/recipes-qt/qcanobserver/qcanobserver-socketcan_svn.bb deleted
> file mode 100644 index 09ba57a..000 ---
> a/meta-oe/recipes-qt/qcanobserver/qcanobserver-socketcan_svn.bb +++
> /dev/null @@ -1,30 +0,0 @@ -DESCRIPTION = "The Linux CAN Sniffer -
> SocketCAN driver" - -LICENSE = "GPLv3+" -LIC_FILES_CHKSUM =
> "file://../../../modeltest/LICENSE.GPL;md5=34337af480a8c452bfafe22a78fa20cb"
>
> 
- -
> -inherit qt4x11 - -DEPENDS += "qwt libsocketcan" - -PV =
> "0.5+svnr${SRCPV}" -SRCREV = "48" -SRC_URI =
> "svn://svn.code.sf.net/p/qcanobserver;module=code;protocol=https" - -S =
> "${WORKDIR}/code/DeviceLib/linux/SocketCAN" - -CXXFLAGS += " -DPF_CAN=29
> -DAF_CAN=PF_CAN" - -do_configure_prepend() { -sed -i
> s:/usr/include/qwt5/:${STAGING_INCDIR}:g *.pro -} - -do_install() { -
> install -d ${D}${datadir}/qcanobserver/lib - -install -m 0755
> ${S}/lib* ${D}${datadir}/qcanobserver/lib/ -} - -FILES_${PN} +=
> "${datadir}/qcanobserver/lib" -FILES_${PN}-dbg +=
> "${datadir}/qcanobserver/lib/.debug" - diff --git
> a/meta-oe/recipes-qt/qcanobserver/qcanobserver/0001-WIP-try-to-upgrade-to-qwt-6-API.patch
> b/meta-oe/recipes-qt/qcanobserver/qcanobserver/0001-WIP-try-to-upgrade-to-qwt-6-API.patch
>
> 
deleted file mode 100644
> index 9d25a78..000 ---
> a/meta-oe/recipes-qt/qcanobserver/qcanobserver/0001-WIP-try-to-upgrade-to-qwt-6-API.patch
>
> 
+++ /dev/null
> @@ -1,98 +0,0 @@ -From fbfd3db23b2707e5d423e3271fef2a5a8f8719ab Mon Sep
> 17 00:00:00 2001 -From: Martin Jansa  -Date: Thu,
> 29 Aug 2013 16:27:22 +0200 -Subject: [PATCH] WIP: try to upgrade to qwt-6
> API - -* biggest remaining issue is qcancostumplotcurve.cpp - 
> -Signed-off-by: Martin Jansa   -
> graphicwindow.cpp | 4 ++-- - graphicwindow.h   | 7 +++ -
> qcancostumplotcurve.h | 2 -- - 3 files changed, 5 insertions(+), 8
> deletions(-) - -diff --git a/graphicwindow.cpp b/graphicwindow.cpp -index
> f1690c6..0af3f12 100644  a/graphicwindow.cpp -+++
> b/graphicwindow.cpp -@@ -123,7 +123,7 @@ void
> GraphicWindow::MainTimerSlot() -{ -
> if(Curves.at(i)->x.count()) -{ --
> Curves.at(i)->PlotCurve->setRawData((double*)&Curves.at(i)->x.first(),(double*)&Curves.at(i)->y.first(),
> Curves.at(i)->x.size()); -+
> Curves.at(i)->PlotCurve->setRawSamples((double*)&Curves.at(i)->x.first(),(double*)&Curves.at(i)->y.first(),
> Curves.at(i)->x.size()); -
> Curves.at(i)->PlotCurve->attach(Plot); - -} -@@ -140,7 +140,7
> @@ void GraphicWindow::ClearAll() -{ -
> if(Curves.at(i)->x.count()) -{ --
> Curves.at(i)->PlotCurve->setRawData((double*)&Curves.at(i)->x.first(),(double*)&Curves.at(i)->y.first(),
> 0); -+
> Curves.at(i)->PlotCurve->setRawSamples((double*)&Curves.at(i)->x.first(),(double*)&Curves.at(i)->y.first(),
> 0); - Curves.at(i)->y.clear(); -
> Curves.at(i)->x.clear(); -} -diff --git a/graphicwindow.h
> b/graphicwindow.h -index ea93db6..cf173bb 100644  a/graphic

[oe] [WIP][PATCH 05/66] gnome-settings-daemon: add PACKAGECONFIG for pulseaudio

2013-08-29 Thread Martin Jansa
* libcanberra is autodetected and dependency on it wasn't deterministic

Signed-off-by: Martin Jansa 
---
 .../gnome-settings-daemon/gnome-settings-daemon_2.32.1.bb  | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_2.32.1.bb
 
b/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_2.32.1.bb
index 47baea6..a178185 100644
--- 
a/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_2.32.1.bb
+++ 
b/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_2.32.1.bb
@@ -13,6 +13,9 @@ SRCREV = "0160f6725cfb872e017f3958f108792c3b882872"
 
 S = "${WORKDIR}/git"
 
+PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'pulseaudio', 
'pulseaudio', '', d)"
+PACKAGECONFIG[pulseaudio] = "--enable-pulse,--disable-pulse,pulseaudio 
glib-2.0 libcanberra"
+
 EXTRA_OECONF = "--disable-esd \
 --x-includes=${STAGING_INCDIR} \
 --x-libraries=${STAGING_LIBDIR} \
-- 
1.8.3.2

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


[oe] [WIP][PATCH 11/66] mkvtoolnix: Add PACKAGECONFIG for flac

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb 
b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb
index 0106594..3b8eb32 100644
--- a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb
+++ b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb
@@ -18,6 +18,9 @@ inherit autotools gettext
 RUBY_SYS = "${@ '${BUILD_SYS}'.replace('i486', 'i386').replace('i586', 
'i386').replace('i686', 'i386') }"
 export 
RUBYLIB="${STAGING_DATADIR_NATIVE}/rubygems:${STAGING_LIBDIR_NATIVE}/ruby:${STAGING_LIBDIR_NATIVE}/ruby/${RUBY_SYS}"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[flac] = "--with-flac,--without-flac,flac"
+
 EXTRA_OECONF = " --with-boost-libdir=${STAGING_LIBDIR} \
 "
 
-- 
1.8.3.2

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


[oe] [WIP][PATCH 07/66] imagemagick: Add PACKAGECONFIG for jp2

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-support/imagemagick/imagemagick_6.8.6.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-oe/recipes-support/imagemagick/imagemagick_6.8.6.bb 
b/meta-oe/recipes-support/imagemagick/imagemagick_6.8.6.bb
index 4ebcde5..9963990 100644
--- a/meta-oe/recipes-support/imagemagick/imagemagick_6.8.6.bb
+++ b/meta-oe/recipes-support/imagemagick/imagemagick_6.8.6.bb
@@ -20,6 +20,9 @@ inherit autotools binconfig pkgconfig
 # if someone needs xml support then fix it first
 EXTRA_OECONF = "--program-prefix= --without-x --without-perl --disable-openmp 
--without-xml --disable-opencl"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[jp2] = "--with-jp2,--without-jp2,jasper"
+
 FILES_${PN} += "${libdir}/ImageMagick-${PV}/modules-Q16/*/*.so \
 ${libdir}/ImageMagick-${PV}/modules-Q16/*/*.la \
 ${libdir}/ImageMagick-${PV}/modules-Q16/filters \
-- 
1.8.3.2

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


[oe] [WIP][PATCH 10/66] abiword: Add PACKAGECONFIG for collab-backends and spell

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-gnome/recipes-gnome/abiword/abiword_2.8.6.bb | 15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/meta-gnome/recipes-gnome/abiword/abiword_2.8.6.bb 
b/meta-gnome/recipes-gnome/abiword/abiword_2.8.6.bb
index 1aa88cb..11565e3 100644
--- a/meta-gnome/recipes-gnome/abiword/abiword_2.8.6.bb
+++ b/meta-gnome/recipes-gnome/abiword/abiword_2.8.6.bb
@@ -3,8 +3,8 @@ HOMEPAGE = "http://www.abiword.org";
 SECTION = "x11/office"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=ecd3ac329fca77e2d0e412bec38e1c20"
-DEPENDS = "perl-native wv libgsf libglade libfribidi jpeg libpng libxml2 \
-   librsvg loudmouth libwmf-native gtkmathview asio"
+DEPENDS = "perl-native wv libglade libfribidi jpeg libpng \
+   librsvg libwmf-native gtkmathview asio"
 RDEPENDS_${PN}= "glibc-gconv-ibm850 glibc-gconv-cp1252 \
glibc-gconv-iso8859-15 glibc-gconv-iso8859-1"
 RCONFLICTS_${PN} = "${PN}-embedded"
@@ -31,12 +31,17 @@ inherit autotools pkgconfig
 
 PARALLEL_MAKE = ""
 
+PACKAGECONFIG ??= "collab-backend-xmpp collab-backend-tcp 
collab-backend-service"
+PACKAGECONFIG[spell] = "--enable-spell,--disable-spell,enchant"
+PACKAGECONFIG[collab-backend-xmpp] = 
"--enable-collab-backend-xmpp,--disable-collab-backend-xmpp,libgsf libxml2 
loudmouth gtk+"
+PACKAGECONFIG[collab-backend-tcp] = 
"--enable-collab-backend-tcp,--disable-collab-backend-tcp,libgsf libxml2"
+PACKAGECONFIG[collab-backend-service] = 
"--enable-collab-backend-service,--disable-collab-backend-service,libgsf 
libxml2 libsoup-2.4 gnutls"
+PACKAGECONFIG[collab-backend-telepathy] = 
"--enable-collab-backend-telepathy,--disable-collab-backend-telepathy,libgsf 
libxml2 telepathy-glib telepathy-mission-control"
+PACKAGECONFIG[collab-backend-sugar] = 
"--enable-collab-backend-sugar,--disable-collab-backend-sugar,libgsf libxml2 
dbus-glib"
+
 EXTRA_OECONF = " --disable-static  \
  --enable-plugins \
  --without-gnomevfs \
- --enable-collab-backend-xmpp \
- --enable-collab-backend-tcp \
- --enable-collab-backend-service \
  --with-libwmf-config=${STAGING_DIR} \
 "
 
-- 
1.8.3.2

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


[oe] [WIP][PATCH 01/66] gvfs: Add PACKAGECONFIG for fuse and disable it by default

2013-08-29 Thread Martin Jansa
* fuse was moved to meta-filesystems, so disable fuse by default

Signed-off-by: Martin Jansa 
---
 meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb 
b/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb
index cab0d34..d9a054b 100644
--- a/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb
+++ b/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb
@@ -1,6 +1,6 @@
 require gvfs.inc
 
-DEPENDS = "libsoup-2.4 gnome-keyring glib-2.0 fuse avahi fuse gconf libgphoto2"
+DEPENDS = "libsoup-2.4 gnome-keyring glib-2.0 avahi gconf libgphoto2"
 # optional: obexftp libcdio libimobiledevice 
 
 PR = "${INC_PR}.0"
@@ -26,3 +26,5 @@ PACKAGECONFIG ?= "${@base_contains('INCOMPATIBLE_LICENSE', 
'GPLv3', '', 'samba',
 
 PACKAGECONFIG[samba] = "--enable-samba --with-samba-includes=${STAGING_INCDIR} 
\
 --with-samba-libs=${STAGING_LIBDIR}, --disable-samba, 
samba"
+# needs meta-filesystems
+PACKAGECONFIG[fuse] = "--enable-fuse, --disable-fuse, fuse"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 04/66] gnome-control-center: Add libxscrnsaver dependency

2013-08-29 Thread Martin Jansa
* configure doesn't allow to explicitly disable it

Signed-off-by: Martin Jansa 
---
 .../recipes-gnome/gnome-control-center/gnome-control-center_2.32.1.bb   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_2.32.1.bb 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_2.32.1.bb
index 85b3386..e85314b 100644
--- 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_2.32.1.bb
+++ 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_2.32.1.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "GNOME control center"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
 
-DEPENDS = "desktop-file-utils-native gnome-menus libunique dbus-glib 
gnome-desktop libxml2 metacity gconf gnome-settings-daemon librsvg pango 
libgnomekbd libxklavier libcanberra libgtop"
+DEPENDS = "desktop-file-utils-native gnome-menus libunique dbus-glib 
gnome-desktop libxml2 metacity gconf gnome-settings-daemon librsvg pango 
libgnomekbd libxklavier libcanberra libgtop libxscrnsaver"
 
 PR = "r1"
 
-- 
1.8.3.2

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


[oe] [WIP][PATCH 03/66] gnome-desktop: Add startup-notification dependency

2013-08-29 Thread Martin Jansa
* configure doesn't allow to explicitly disable it

Signed-off-by: Martin Jansa 
---
 meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.0.2.bb | 2 +-
 meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop_2.32.1.bb | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.0.2.bb 
b/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.0.2.bb
index 4aacd5f..96f3d14 100644
--- a/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.0.2.bb
+++ b/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.0.2.bb
@@ -12,7 +12,7 @@ inherit gnome pkgconfig
 SRC_URI[archive.md5sum] = "e2fd9d545d4d7ff66525f10364ab671e"
 SRC_URI[archive.sha256sum] = 
"0ac9b4a358c6d92d20283cf56a9817262ff3ce038013cbb5d98e4ab97aa2c9a3"
 
-DEPENDS += "gsettings-desktop-schemas gconf libxrandr virtual/libx11 gtk+3 
glib-2.0 gnome-doc-utils gnome-common"
+DEPENDS += "gsettings-desktop-schemas gconf libxrandr virtual/libx11 gtk+3 
glib-2.0 gnome-doc-utils gnome-common startup-notification"
 
 EXTRA_OECONF = "--disable-scrollkeeper --disable-desktop-docs"
 
diff --git a/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop_2.32.1.bb 
b/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop_2.32.1.bb
index 333f8cb..4c01d46 100644
--- a/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop_2.32.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop_2.32.1.bb
@@ -11,7 +11,7 @@ inherit gnome pkgconfig
 SRC_URI[archive.md5sum] = "5c80d628a240eb9d9ff78913b31f2f67"
 SRC_URI[archive.sha256sum] = 
"55cbecf67efe1fa1e57ac966520a7c46d799c8ba3c652a1219f60cafccb3739d"
 
-DEPENDS += "gconf libxrandr virtual/libx11 gtk+ glib-2.0 gnome-doc-utils"
+DEPENDS += "gconf libxrandr virtual/libx11 gtk+ glib-2.0 gnome-doc-utils 
startup-notification"
 
 EXTRA_OECONF = "--disable-scrollkeeper --disable-desktop-docs"
 
-- 
1.8.3.2

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


[oe] [WIP][PATCH 12/66] uhd: Add PACKAGECONFIG for orc

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-connectivity/uhd/uhd.inc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-oe/recipes-connectivity/uhd/uhd.inc 
b/meta-oe/recipes-connectivity/uhd/uhd.inc
index 476b763..da1fbd8 100644
--- a/meta-oe/recipes-connectivity/uhd/uhd.inc
+++ b/meta-oe/recipes-connectivity/uhd/uhd.inc
@@ -27,6 +27,9 @@ FILES_${PN}-examples = "${datadir}/uhd/examples/*"
 OECMAKE_BUILDPATH = "${S}/build"
 OECMAKE_SOURCEPATH = "${S}"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[orc] = "-DENABLE_ORC=ON,-DENABLE_ORC=OFF,orc"
+
 EXTRA_OECMAKE = "-DENABLE_E100=TRUE"
 
 EXTRA_OEMAKE = "-C ${OECMAKE_BUILDPATH}"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 00/66] Deterministic dependencies II

2013-08-29 Thread Martin Jansa
WIP because verification build is still running and I must admit that I'm mostly
testing that all dependencies are correctly "disabled" and in the end 
deterministic.

I'm not testing if every possible combination of PACKAGECONFIG options provide 
sufficient
dependency tree.

The following changes since commit 72e23c12296fbc77193898c38426add58d0c2d71:

  mysql5: replace with mariadb 5.1.67 and tweak (2013-08-27 16:39:31 +0100)

are available in the git repository at:

  git://git.openembedded.org/meta-openembedded-contrib jansa/deps
  
http://cgit.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=jansa/deps

Martin Jansa (66):
  gvfs: Add PACKAGECONFIG for fuse and disable it by default
  libmikmod: upgrade to 3.2.0
  gnome-desktop: Add startup-notification dependency
  gnome-control-center: Add libxscrnsaver dependency
  gnome-settings-daemon: add PACKAGECONFIG for pulseaudio
  libgsf: Add PACKAGECONFIG for gdk-pixbuf
  imagemagick: Add PACKAGECONFIG for jp2
  libxklavier: Add libxi dependency
  claws-mail: Add PACKAGECONFIG for enchant, dbus, ldap and
startup-notification
  abiword: Add PACKAGECONFIG for collab-backends and spell
  mkvtoolnix: Add PACKAGECONFIG for flac
  uhd: Add PACKAGECONFIG for orc
  entrance: Add PACKAGECONFIG for consolekit
  expedite: Add PACKAGECONFIG for sdl
  metacity: Add dependency on libgtop
  libgtop: Add dependency on libxau
  wv: Add PACKAGECONFIG for png
  libetpan: Add dependency on curl
  gnuradio: Add PACKAGECONFIG for jack and portaudio
  fluidsynth: Add PACKAGECONFIG for sndfile, jack, pulseaudio, portaudio
and readline
  vlc: Add PACKAGECONFIG for undeterministic dependencies
  tracker: Add PACKAGECONFIG for undeterministic dependencies
  mpd: Add PACKAGECONFIG for undeterministic dependencies
  cherokee: Add PACKAGECONFIG for ffmpeg and ldap
  collectd: Add PACKAGECONFIG for undeterministic dependencies
  xchat: Add PACKAGECONFIG for dbus and openssl
  xterm: Add fontconfig dependency
  libwnck(3): Add dependency on libxres
  e-wm: Add PACKAGECONFIG for pam
  sox: Add PACKAGECONFIG for mad, id3tag and lame
  gvfs: Add PACKAGECONFIG for archive, obexftp, cdda
  upower: Add PACKAGECONFIG for idevice
  udisks: Add PACKAGECONFIG for parted
  imlib2: Add PACKAGECONFIG for gif, tiff, id3 and bzip2
  openmotif: Add PACKAGECONFIG for jpeg and png
  opencv: Add PACKAGECONFIG for jasper
  gammu: Add dependency on glib-2.0
  openbox: Add PACKAGECONFIG for imlib2, xrandr, xinerama, xcursor,
startup-notification
  v4l-utils: Add libx11 dependency
  epiphany: Add PACKAGECONFIG for zeroconf
  libungif: Add dependency on libx11
  libmemcached: Add PACKAGECONFIG for sasl
  networkmanager: Add PACKAGECONFIG for concheck
  proftpd: Add PACKAGECONFIG for curses
  gnuplot: Add PACKAGECONFIG for cairo
  gnome-mplayer: Add PACKAGECONFIG for gtk3
  gimp: Add PACKAGECONFIG for bzip2, libxpm, libjasper and gudev
  gegl: Add PACKAGECONFIG for jasper, avformat
  edb: Add PACKAGECONFIG for ncurses
  gnome-vfs: Add PACKAGECONFIG for fam
  lightmediascanner: Add PACKAGECONFIG for ogg
  mplayer2: Add PACKAGECONFIG for mpg123 and xss
  maliit-framework: Add dependency on gtk+3
  packagekit: Add PACKAGECONFIG for service-packs
  orage: Add PACKAGECONFIG for notify and dependency on popt
  thunar: Add PACKAGECONFIG for pcre
  thunar-volman: Add PACKAGECONFIG for notify
  tumbler: Add PACKAGECONFIG for gstreamer
  xfce4-clipman-plugin: Add PACKAGECONFIG for unique
  xfce4-places-plugin: Add PACKAGECONFIG for notify
  xfce4-settings: Add PACKAGECONFIG for notify
  xfdesktop: Add PACKAGECONFIG for notify
  webkit-efl: Add dependency on gst-plugins-base
  qt-creator: Add patch to resolve missing cpuid.h in ARM builds
  xbmc: Add libmad dependency
  qcanobserver: Move to nonworking

 meta-efl/recipes-efl/e17/e-wm.inc  |   3 +
 meta-efl/recipes-efl/efl/edb_svn.bb|   3 +
 meta-efl/recipes-efl/efl/entrance_svn.bb   |   3 +
 meta-efl/recipes-efl/efl/expedite.inc  |   3 +
 meta-efl/recipes-efl/efl/imlib2_svn.bb |   6 +
 meta-efl/recipes-efl/webkit/webkit-efl_svn.bb  |   2 +-
 .../lightmediascanner/lightmediascanner_0.4.4.bb   |   3 +
 .../gnome-mplayer/gnome-mplayer_1.0.5.bb   |   3 +
 meta-gnome/recipes-gnome/abiword/abiword_2.8.6.bb  |  15 +-
 .../recipes-gnome/epiphany/epiphany_2.30.6.bb  |   3 +
 .../gnome-control-center_2.32.1.bb |   2 +-
 .../gnome-desktop/gnome-desktop3_3.0.2.bb  |   2 +-
 .../gnome-desktop/gnome-desktop_2.32.1.bb  |   2 +-
 .../gnome-settings-daemon_2.32.1.bb|   3 +
 .../recipes-gnome/gnome-vfs/gnome-vfs_2.24.4.bb|   1 +
 meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb   |   7 +-
 meta-gnome/recipes-gnome/libgsf/libgsf_1.14.26.bb  |   3 +
 meta-gnome/recipes-gnome/libgtop/libgtop_2.28.2.bb |   2 +-
 meta-gnome/recipes-gnome/libwnck/libwnck3_3.0.2.bb |   2 +-
 meta-gnome/recipes-gnome/libwnck/libwnck_2.30.5.bb |   2 +-
 .../recipes-g

[oe] [WIP][PATCH 15/66] metacity: Add dependency on libgtop

2013-08-29 Thread Martin Jansa
* gtop is autodetected from sysroot and configure doesn't allow to explicitly 
disable it

Signed-off-by: Martin Jansa 
---
 meta-gnome/recipes-gnome/metacity/metacity_2.34.13.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-gnome/metacity/metacity_2.34.13.bb 
b/meta-gnome/recipes-gnome/metacity/metacity_2.34.13.bb
index e14394a..dbd31b8 100644
--- a/meta-gnome/recipes-gnome/metacity/metacity_2.34.13.bb
+++ b/meta-gnome/recipes-gnome/metacity/metacity_2.34.13.bb
@@ -4,7 +4,7 @@ LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
 
file://src/include/main.h;endline=24;md5=c2242df552c880280315989bab626b90"
 
-DEPENDS = "gsettings-desktop-schemas startup-notification gtk+ gconf 
gdk-pixbuf-native libcanberra gnome-doc-utils"
+DEPENDS = "gsettings-desktop-schemas startup-notification gtk+ gconf 
gdk-pixbuf-native libcanberra gnome-doc-utils libgtop"
 PR = "r1"
 
 inherit gnome update-alternatives
-- 
1.8.3.2

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


[oe] [WIP][PATCH 14/66] expedite: Add PACKAGECONFIG for sdl

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-efl/recipes-efl/efl/expedite.inc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-efl/recipes-efl/efl/expedite.inc 
b/meta-efl/recipes-efl/efl/expedite.inc
index 89500bf..6a83be1 100644
--- a/meta-efl/recipes-efl/efl/expedite.inc
+++ b/meta-efl/recipes-efl/efl/expedite.inc
@@ -7,6 +7,9 @@ INC_PR = "r0"
 
 inherit e
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[sdl] = "--enable-opengl-sdl,--disable-opengl-sdl,libsdl"
+
 EXTRA_OECONF = "\
 --x-includes=${STAGING_INCDIR}/X11 \
 --x-libraries=${STAGING_LIBDIR} \
-- 
1.8.3.2

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


[oe] [WIP][PATCH 13/66] entrance: Add PACKAGECONFIG for consolekit

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-efl/recipes-efl/efl/entrance_svn.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-efl/recipes-efl/efl/entrance_svn.bb 
b/meta-efl/recipes-efl/efl/entrance_svn.bb
index 9a85f7b..36f78e1 100644
--- a/meta-efl/recipes-efl/efl/entrance_svn.bb
+++ b/meta-efl/recipes-efl/efl/entrance_svn.bb
@@ -11,6 +11,9 @@ SRC_URI = 
"${E_SVN}/trunk/PROTO;module=${SRCNAME};protocol=http;scmdata=keep \
 "
 S = "${WORKDIR}/${SRCNAME}"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[consolekit] = 
"--enable-consolekit,--disable-consolekit,consolekit"
+
 EXTRA_OECONF = "--with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc 
${@base_contains('DISTRO_FEATURES', 'pam', '', '--disable-pam', d)}"
 
 PR = "r4"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 06/66] libgsf: Add PACKAGECONFIG for gdk-pixbuf

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-gnome/recipes-gnome/libgsf/libgsf_1.14.26.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-gnome/recipes-gnome/libgsf/libgsf_1.14.26.bb 
b/meta-gnome/recipes-gnome/libgsf/libgsf_1.14.26.bb
index 5dcd730..b9a9877 100644
--- a/meta-gnome/recipes-gnome/libgsf/libgsf_1.14.26.bb
+++ b/meta-gnome/recipes-gnome/libgsf/libgsf_1.14.26.bb
@@ -14,6 +14,9 @@ SRC_URI[archive.sha256sum] = 
"8919e725aadd785380350c8dec7427d82cf33164bc9a9a549d
 
 GNOME_COMPRESS_TYPE = "xz"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[gdk-pixbuf] = "--with-gdk-pixbuf,--without-gdk-pixbuf,gdk-pixbuf"
+
 EXTRA_OECONF = "\
 --without-python \
 --without-gnome-vfs \
-- 
1.8.3.2

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


[oe] [WIP][PATCH 09/66] claws-mail: Add PACKAGECONFIG for enchant, dbus, ldap and startup-notification

2013-08-29 Thread Martin Jansa
* enable dbus and startup-notification by default

Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-sato/claws-mail/claws-mail_3.9.0.bb | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/meta-oe/recipes-sato/claws-mail/claws-mail_3.9.0.bb 
b/meta-oe/recipes-sato/claws-mail/claws-mail_3.9.0.bb
index 122e130..15824bb 100644
--- a/meta-oe/recipes-sato/claws-mail/claws-mail_3.9.0.bb
+++ b/meta-oe/recipes-sato/claws-mail/claws-mail_3.9.0.bb
@@ -17,6 +17,12 @@ do_configure_append() {
 cd po ; for PO in *.po ; do MO=`echo $PO | sed s/\\.po//`.gmo ; if ! test 
-f $MO ; then msgfmt $PO -o $MO ; fi ; done
 }
 
+PACKAGECONFIG ??= "startup-notification dbus"
+PACKAGECONFIG[enchant] = "--enable-enchant,--disable-enchant,enchant"
+PACKAGECONFIG[startup-notification] = 
"--enable-startup-notification,--disable-startup-notification,startup-notification"
+PACKAGECONFIG[dbus] = "--enable-dbus,--disable-dbus,dbus dbus-glib"
+PACKAGECONFIG[ldap] = "--enable-ldap,--disable-ldap,openldap"
+
 # FIXME: maemo builds may want --enable-maemo
 # FIXME: some platforms may want --enable-generic-umpc
 EXTRA_OECONF = " \
-- 
1.8.3.2

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


[oe] [WIP][PATCH 08/66] libxklavier: Add libxi dependency

2013-08-29 Thread Martin Jansa
* libxi is autodetected and configure doesn't allow to explicitly disable it

Signed-off-by: Martin Jansa 
---
 meta-gnome/recipes-gnome/libxklavier/libxklavier_5.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-gnome/libxklavier/libxklavier_5.0.bb 
b/meta-gnome/recipes-gnome/libxklavier/libxklavier_5.0.bb
index a769a55..c81d21b 100644
--- a/meta-gnome/recipes-gnome/libxklavier/libxklavier_5.0.bb
+++ b/meta-gnome/recipes-gnome/libxklavier/libxklavier_5.0.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "Helper lib for keyboard management"
 LICENSE = "LGPLv2"
 LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=6e29c688d912da12b66b73e32b03d812"
 
-DEPENDS = "xkbcomp gtk+ iso-codes "
+DEPENDS = "xkbcomp gtk+ iso-codes libxi"
 
 inherit gnome
 
-- 
1.8.3.2

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


[oe] [WIP][PATCH 23/66] mpd: Add PACKAGECONFIG for undeterministic dependencies

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-multimedia/recipes-multimedia/musicpd/mpd_0.17.1.bb | 8 
 1 file changed, 8 insertions(+)

diff --git a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.17.1.bb 
b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.17.1.bb
index 6f2a912..1e93928 100644
--- a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.17.1.bb
+++ b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.17.1.bb
@@ -23,6 +23,14 @@ EXTRA_OECONF += "${@base_contains('DISTRO_FEATURES', 
'systemd', '--with-systemds
 PACKAGECONFIG[mad] = "--enable-mad,--disable-mad,libmad"
 PACKAGECONFIG[id3tag] = "--enable-id3,--disable-id3,libid3tag"
 PACKAGECONFIG[lame] = "--enable-lame-encoder,--disable-lame-encoder,lame"
+PACKAGECONFIG[audiofile] = "--enable-audiofile,--disable-audiofile,audiofile"
+PACKAGECONFIG[cdio] = "--enable-cdio-paranoia,--disable-cdio-paranoia,libcdio"
+PACKAGECONFIG[jack] = "--enable-jack,--disable-jack,jack"
+PACKAGECONFIG[mms] = "--enable-mms,--disable-mms,libmms"
+PACKAGECONFIG[modplug] = "--enable-modplug,--disable-modplug,libmodplug"
+PACKAGECONFIG[soup] = "--enable-soup,--disable-soup,libsoup-2.4"
+PACKAGECONFIG[mpg123] = "--enable-mpg123,--disable-mpg123,mpg123"
+PACKAGECONFIG[wavpack] = "--enable-wavpack,--disable-wavpack,wavpack"
 
 do_install_append() {
 install -d ${D}/${localstatedir}/lib/mpd/music
-- 
1.8.3.2

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


[oe] [WIP][PATCH 19/66] gnuradio: Add PACKAGECONFIG for jack and portaudio

2013-08-29 Thread Martin Jansa
* remove unused
  0001-buildsys-don-t-add-usr-include-and-usr-lib-to-config.patch

Signed-off-by: Martin Jansa 
---
 ...n-t-add-usr-include-and-usr-lib-to-config.patch | 58 --
 .../gnuradio/allow-to-disable-jack-portaudio.patch | 34 +
 .../recipes-connectivity/gnuradio/gnuradio_git.bb  |  4 ++
 3 files changed, 38 insertions(+), 58 deletions(-)
 delete mode 100644 
meta-oe/recipes-connectivity/gnuradio/gnuradio/0001-buildsys-don-t-add-usr-include-and-usr-lib-to-config.patch
 create mode 100644 
meta-oe/recipes-connectivity/gnuradio/gnuradio/allow-to-disable-jack-portaudio.patch

diff --git 
a/meta-oe/recipes-connectivity/gnuradio/gnuradio/0001-buildsys-don-t-add-usr-include-and-usr-lib-to-config.patch
 
b/meta-oe/recipes-connectivity/gnuradio/gnuradio/0001-buildsys-don-t-add-usr-include-and-usr-lib-to-config.patch
deleted file mode 100644
index 7caaf51..000
--- 
a/meta-oe/recipes-connectivity/gnuradio/gnuradio/0001-buildsys-don-t-add-usr-include-and-usr-lib-to-config.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From a130153ae84d8bb5914879cef94df09f06825c10 Mon Sep 17 00:00:00 2001
-From: Koen Kooi 
-Date: Sat, 18 Jun 2011 11:25:36 +0200
-Subject: [PATCH] buildsys: don't add /usr/include and /usr/lib to configure 
tests for libusb
-
-Signed-off-by: Koen Kooi 

- config/usrp_libusb.m4 |   13 -
- 1 files changed, 0 insertions(+), 13 deletions(-)
-
-diff --git a/config/usrp_libusb.m4 b/config/usrp_libusb.m4
-index cc3410f..b421820 100644
 a/config/usrp_libusb.m4
-+++ b/config/usrp_libusb.m4
-@@ -117,10 +117,6 @@ AC_DEFUN([USRP_LIBUSB], [
-   dnl configured to find this header.
-   AC_LANG_PUSH(C)
-   save_CPPFLAGS="$CPPFLAGS"
--  if test x$USB_INCLUDEDIR != x; then
--USB_INCLUDES="-I$USB_INCLUDEDIR"
--CPPFLAGS="$USB_INCLUDES"
--  fi
-   AC_MSG_CHECKING([$libusb_name for header $usb_header])
-   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
- #include "$usb_header"
-@@ -172,9 +168,6 @@ AC_DEFUN([USRP_LIBUSB], [
- *)
-   AC_LANG_PUSH(C)
-   save_CPPFLAGS="$CPPFLAGS"
--  if test x$USB_INCLUDEDIR != x; then
--CPPFLAGS="$USB_INCLUDES"
--  fi
-   save_LIBS="$LIBS"
-   LIBS="$USB_LIBS"
-   AC_MSG_CHECKING([$libusb_name for symbol usb_debug in library 
$usb_lib_name])
-@@ -217,9 +210,6 @@ AC_DEFUN([USRP_LIBUSB], [
- dnl final error checking, mostly to create #define's
- AC_LANG_PUSH(C)
- save_CPPFLAGS="$CPPFLAGS"
--if test x$USB_INCLUDEDIR != x; then
--  CPPFLAGS="$USB_INCLUDES"
--fi
- dnl Check for the header.
- AC_CHECK_HEADERS([$usb_header], [], [libusbok=no])
- CPPFLAGS="$save_CPPFLAGS"
-@@ -231,9 +221,6 @@ AC_DEFUN([USRP_LIBUSB], [
-   dnl check for the library (again)
-   AC_LANG_PUSH(C)
-   save_CPPFLAGS="$CPPFLAGS"
--  if test x$USB_INCLUDEDIR != x; then
--CPPFLAGS="$USB_INCLUDES"
--  fi
-   save_LIBS="$LIBS"
-   LIBS="$USB_LIBS"
-   AC_CHECK_LIB([$usb_lib_name], [$usb_lib_func], [], [
--- 
-1.6.6.1
-
diff --git 
a/meta-oe/recipes-connectivity/gnuradio/gnuradio/allow-to-disable-jack-portaudio.patch
 
b/meta-oe/recipes-connectivity/gnuradio/gnuradio/allow-to-disable-jack-portaudio.patch
new file mode 100644
index 000..58c4485
--- /dev/null
+++ 
b/meta-oe/recipes-connectivity/gnuradio/gnuradio/allow-to-disable-jack-portaudio.patch
@@ -0,0 +1,34 @@
+--- ./gr-audio/lib/CMakeLists.txt.orig 2013-08-25 21:30:42.279818436 +0200
 ./gr-audio/lib/CMakeLists.txt  2013-08-25 21:30:27.263817898 +0200
+@@ -75,6 +75,7 @@
+ 
+ ## Jack Support
+ 
++if(ENABLE_JACK)
+ find_package(Jack)
+ 
+ if(JACK_FOUND)
+@@ -90,6 +91,7 @@
+ list(APPEND gr_audio_confs 
${CMAKE_CURRENT_SOURCE_DIR}/jack/gr-audio-jack.conf)
+ 
+ endif(JACK_FOUND)
++endif(ENABLE_JACK)
+ 
+ 
+ ## OSX Support
+@@ -117,6 +119,7 @@
+ 
+ ## PortAudio Support
+ 
++IF(ENABLE_PORTAUDIO)
+ find_package(Portaudio)
+ 
+ if(PORTAUDIO_FOUND)
+@@ -132,6 +135,7 @@
+ list(APPEND gr_audio_confs 
${CMAKE_CURRENT_SOURCE_DIR}/portaudio/gr-audio-portaudio.conf)
+ 
+ endif(PORTAUDIO_FOUND)
++endif(ENABLE_PORTAUDIO)
+ 
+ 
+ ## Windows Support
diff --git a/meta-oe/recipes-connectivity/gnuradio/gnuradio_git.bb 
b/meta-oe/recipes-connectivity/gnuradio/gnuradio_git.bb
index b0fc630..6cec02b 100644
--- a/meta-oe/recipes-connectivity/gnuradio/gnuradio_git.bb
+++ b/meta-oe/recipes-connectivity/gnuradio/gnuradio_git.bb
@@ -15,6 +15,9 @@ PACKAGECONFIG[grc] = 
"-DENABLE_GRC=ON,-

[oe] [WIP][PATCH 20/66] fluidsynth: Add PACKAGECONFIG for sndfile, jack, pulseaudio, portaudio and readline

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.1.bb | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.1.bb 
b/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.1.bb
index 80b2de9..9f6c351 100644
--- a/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.1.bb
+++ b/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.1.bb
@@ -11,3 +11,10 @@ SRC_URI[md5sum] = "0db3da78028d255026230809c6e21b44"
 SRC_URI[sha256sum] = 
"55638cb04f39f4df76c081e22ca7feeea58ddd20ebf779a7db2d38b1ff374cd6"
 
 inherit autotools pkgconfig lib_package
+
+PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'pulseaudio', 
'pulseaudio', '', d)}"
+PACKAGECONFIG[sndfile] = 
"--enable-libsndfile-support,--disable-libsndfile-support,libsndfile1"
+PACKAGECONFIG[jack] = "--enable-jack-support,--disable-jack-support,jack"
+PACKAGECONFIG[pulseaudio] = 
"--enable-pulse-support,--disable-pulse-support,pulseaudio"
+PACKAGECONFIG[portaudio] = 
"--enable-portaudio-support,--disable-portaudio-support,portaudio"
+PACKAGECONFIG[readline] = "--with-readline,--without-readline-support,readline"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 22/66] tracker: Add PACKAGECONFIG for undeterministic dependencies

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-support/tracker/tracker_0.14.2.bb | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/tracker/tracker_0.14.2.bb 
b/meta-oe/recipes-support/tracker/tracker_0.14.2.bb
index 5838c2d..910833a 100644
--- a/meta-oe/recipes-support/tracker/tracker_0.14.2.bb
+++ b/meta-oe/recipes-support/tracker/tracker_0.14.2.bb
@@ -13,7 +13,7 @@ VER_DIR = "${@gnome_verdir("${PV}")}"
 SRC_URI = 
"http://ftp.gnome.org/pub/GNOME/sources/tracker/${VER_DIR}/tracker-${PV}.tar.xz 
\
file://0005-Fix-missing-gobject-introspection-checks.patch \
file://enable-sqlite-crosscompile.patch \
-  file://fix-removable-media-detection.patch \
+   file://fix-removable-media-detection.patch \
file://90tracker \
file://tracker-store.service \
file://tracker-miner-fs.service \
@@ -23,6 +23,16 @@ SRC_URI = 
"http://ftp.gnome.org/pub/GNOME/sources/tracker/${VER_DIR}/tracker-${P
 SYSTEMD_SERVICE_${PN} = " tracker-store.service tracker-miner-fs.service 
tracker-dbus.service "
 SYSTEMD_AUTO_ENABLE = "disable"
 
+PACKAGECONFIG ??= "gstreamer"
+PACKAGECONFIG[enca] = "--enable-enca,--disable-enca,enca"
+PACKAGECONFIG[libgif] = "--enable-libgif,--disable-libgif,giflib"
+PACKAGECONFIG[gstreamer] = 
"--enable-generic-media-extractor=gstreamer,--enable-generic-media-extractor=external,gstreamer
 gst-plugins-good"
+PACKAGECONFIG[libgsf] = "--enable-libgsf,--disable-libgsf,libgsf"
+PACKAGECONFIG[poppler] = "--enable-poppler,--disable-poppler,poppler"
+PACKAGECONFIG[tiff] = "--enable-tiff,--disable-tiff,tiff"
+PACKAGECONFIG[upower] = "--enable-upower,--disable-upower,upower"
+
+
 EXTRA_OECONF += " tracker_cv_have_ioprio=yes --disable-introspection"
 
 # Disable the desktop-centric miners
-- 
1.8.3.2

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


[oe] [WIP][PATCH 21/66] vlc: Add PACKAGECONFIG for undeterministic dependencies

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-multimedia/recipes-multimedia/vlc/vlc.inc | 20 ++--
 1 file changed, 18 insertions(+), 2 deletions(-)

diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc.inc 
b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
index f3d8a03..db303be 100644
--- a/meta-multimedia/recipes-multimedia/vlc/vlc.inc
+++ b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.videolan.org";
 LICENSE = "GPLv2"
 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"
+DEPENDS = "libfribidi libtool libgcrypt gst-plugins-bad virtual/libsdl 
qt4-x11-free libxml2 gnutls tremor faad2 ffmpeg flac libxpm fluidsynth alsa-lib"
 
 SRC_URI = 
"http://download.videolan.org/pub/videolan/vlc/${PV}/vlc-${PV}.tar.bz2";
 
@@ -56,7 +56,6 @@ EXTRA_OECONF = "\
 --enable-png \
 --enable-live555 --enable-tremor \
 --enable-v4l2 --enable-v4l --disable-aa --disable-faad \
---enable-dbus \
 --without-contrib \
 --without-kde-solid \
 --disable-opengl --disable-glx \
@@ -66,10 +65,27 @@ EXTRA_OECONF = "\
 ac_cv_path_UIC=${STAGING_BINDIR_NATIVE}/uic4 \
 "
 
+# keep libv4l enabled by default, otherwise v4l2 enabled in EXTRA_OECONF fails 
with:
+# | v4l2.c:521:18: error: 'V4L2_CID_HCENTER' undeclared here (not in a 
function)
+PACKAGECONFIG ??= "libv4l"
+
 PACKAGECONFIG[mad] = "--enable-mad,--disable-mad,libmad"
 PACKAGECONFIG[id3tag] = "--enable-id3tag,--disable-id3tag,libid3tag"
 PACKAGECONFIG[a52] = "--enable-a52,--disable-a52,liba52"
 PACKAGECONFIG[mpeg2dec] = "--enable-mpeg2dec,--disable-mpeg2dec,mpeg2dec"
+PACKAGECONFIG[dbus] = "--enable-dbus,--disable-dbus,dbus dbus-glib"
+PACKAGECONFIG[gnome-vfs] = "--enable-gnomevfs,--disable-gnomevfs,gnome-vfs"
+PACKAGECONFIG[portaudio] = 
"--enable-portaudio,--disable-portaudio,portaudio-v19"
+PACKAGECONFIG[pulseaudio] = 
"--enable-pulseaudio,--disable-pulseaudio,pulseaudio"
+PACKAGECONFIG[jack] = "--enable-jack,--disable-jack,jack"
+PACKAGECONFIG[libv4l] = "--enable-libv4l,--disable-libv4l,libv4l"
+PACKAGECONFIG[mtp] = "--enable-mtp,--disable-mtp,libmtp"
+PACKAGECONFIG[mkv] = "--enable-mkv,--disable-mkv,libmatroska"
+PACKAGECONFIG[smb] = "--enable-smb,--disable-smb,samba"
+PACKAGECONFIG[libsdl-image] = 
"--enable-libsdl-image,--disable-libsdl-image,libsdl-image"
+PACKAGECONFIG[ncurses] = "--enable-ncurses,--disable-ncurses,ncurses"
+PACKAGECONFIG[taglib] = "--enable-taglib,--disable-taglib,taglib"
+PACKAGECONFIG[libass] = "--enable-libass,--disable-libass,libass"
 
 do_configure() {
 cp ${STAGING_DATADIR}/aclocal/libgcrypt.m4 ${S}/m4/ 
-- 
1.8.3.2

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


[oe] [WIP][PATCH 17/66] wv: Add PACKAGECONFIG for png

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-gnome/recipes-gnome/wv/wv_1.2.0.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-gnome/recipes-gnome/wv/wv_1.2.0.bb 
b/meta-gnome/recipes-gnome/wv/wv_1.2.0.bb
index 3ac40aa..453513e 100644
--- a/meta-gnome/recipes-gnome/wv/wv_1.2.0.bb
+++ b/meta-gnome/recipes-gnome/wv/wv_1.2.0.bb
@@ -15,4 +15,7 @@ inherit autotools pkgconfig
 
 S = "${WORKDIR}/${PN}-${PV}"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[png] = "--with-png,--without-png,libpng"
+
 EXTRA_OECONF = ""
-- 
1.8.3.2

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


[oe] [WIP][PATCH 18/66] libetpan: Add dependency on curl

2013-08-29 Thread Martin Jansa
* configure doesn't allow to disable it explicitly

Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-support/libetpan/libetpan_0.57.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/libetpan/libetpan_0.57.bb 
b/meta-oe/recipes-support/libetpan/libetpan_0.57.bb
index e9a755e..0dbd782 100644
--- a/meta-oe/recipes-support/libetpan/libetpan_0.57.bb
+++ b/meta-oe/recipes-support/libetpan/libetpan_0.57.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "libetpan is a library for communicating with 
mail and news server
 It supports the protocols SMTP, POP3, IMAP and NNTP."
 HOMEPAGE = "http://www.etpan.org";
 SECTION = "libs"
-DEPENDS = "gnutls liblockfile"
+DEPENDS = "gnutls liblockfile curl"
 LICENSE = "BSD"
 LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=f18ebe7e452708c26f83954f81062ba7"
 
-- 
1.8.3.2

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


[oe] [WIP][PATCH 16/66] libgtop: Add dependency on libxau

2013-08-29 Thread Martin Jansa
* libxau is included in libgtop_common-2.0.la

Signed-off-by: Martin Jansa 
---
 meta-gnome/recipes-gnome/libgtop/libgtop_2.28.2.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-gnome/libgtop/libgtop_2.28.2.bb 
b/meta-gnome/recipes-gnome/libgtop/libgtop_2.28.2.bb
index b6a8869..8f0c89f 100644
--- a/meta-gnome/recipes-gnome/libgtop/libgtop_2.28.2.bb
+++ b/meta-gnome/recipes-gnome/libgtop/libgtop_2.28.2.bb
@@ -6,4 +6,4 @@ inherit gnome lib_package
 SRC_URI[archive.md5sum] = "ed44d736efd97d062b77621de6aff439"
 SRC_URI[archive.sha256sum] = 
"49958d7da1f76b257bfd0d557d8ed2b218a5ab0d31b59fed1c32ddf2a1529f5d"
 
-DEPENDS = "glib-2.0 intltool-native"
+DEPENDS = "glib-2.0 intltool-native libxau"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 27/66] xterm: Add fontconfig dependency

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-graphics/xorg-app/xterm_293.bb | 2 +-
 1 file changed, 1 insertion(+), 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 20e88f1..9eb12fe 100644
--- a/meta-oe/recipes-graphics/xorg-app/xterm_293.bb
+++ b/meta-oe/recipes-graphics/xorg-app/xterm_293.bb
@@ -1,6 +1,6 @@
 require recipes-graphics/xorg-app/xorg-app-common.inc
 DESCRIPTION = "xterm is the standard terminal emulator for the X Window 
System."
-DEPENDS = "libxaw xproto xextproto libxext libxau libxpm ncurses"
+DEPENDS = "libxaw xproto xextproto libxext libxau libxpm ncurses fontconfig"
 
 LIC_FILES_CHKSUM = 
"file://xterm.h;beginline=3;endline=33;md5=3aaef904421576f75ce2ee32af88c375"
 
-- 
1.8.3.2

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


[oe] [WIP][PATCH 28/66] libwnck(3): Add dependency on libxres

2013-08-29 Thread Martin Jansa
* it's autodetected from sysroot and configure doesn't allow to explicitly 
disable it

Signed-off-by: Martin Jansa 
---
 meta-gnome/recipes-gnome/libwnck/libwnck3_3.0.2.bb | 2 +-
 meta-gnome/recipes-gnome/libwnck/libwnck_2.30.5.bb | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-gnome/recipes-gnome/libwnck/libwnck3_3.0.2.bb 
b/meta-gnome/recipes-gnome/libwnck/libwnck3_3.0.2.bb
index 5171576..51a6ab7 100644
--- a/meta-gnome/recipes-gnome/libwnck/libwnck3_3.0.2.bb
+++ b/meta-gnome/recipes-gnome/libwnck/libwnck3_3.0.2.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=5f30f0716dfdd0d91eb439ebec522ec2"
 BPN = "libwnck"
 
 SECTION = "x11/libs"
-DEPENDS = "gobject-introspection-stub gtk+3 gdk-pixbuf-native"
+DEPENDS = "gobject-introspection-stub gtk+3 gdk-pixbuf-native libxres"
 
 PR = "r1"
 
diff --git a/meta-gnome/recipes-gnome/libwnck/libwnck_2.30.5.bb 
b/meta-gnome/recipes-gnome/libwnck/libwnck_2.30.5.bb
index 661bc42..6d23e27 100644
--- a/meta-gnome/recipes-gnome/libwnck/libwnck_2.30.5.bb
+++ b/meta-gnome/recipes-gnome/libwnck/libwnck_2.30.5.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=5f30f0716dfdd0d91eb439ebec522ec2"
 PR = "r2"
 
 SECTION = "x11/libs"
-DEPENDS = "gobject-introspection-stub gtk+ gdk-pixbuf-native"
+DEPENDS = "gobject-introspection-stub gtk+ gdk-pixbuf-native libxres"
 
 PACKAGECONFIG ??= "startup-notification"
 PACKAGECONFIG[startup-notification] = 
"--enable-startup-notification,--disable-startup-notification,startup-notification"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 34/66] imlib2: Add PACKAGECONFIG for gif, tiff, id3 and bzip2

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-efl/recipes-efl/efl/imlib2_svn.bb | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/meta-efl/recipes-efl/efl/imlib2_svn.bb 
b/meta-efl/recipes-efl/efl/imlib2_svn.bb
index a83216d..f263e2a 100644
--- a/meta-efl/recipes-efl/efl/imlib2_svn.bb
+++ b/meta-efl/recipes-efl/efl/imlib2_svn.bb
@@ -11,6 +11,12 @@ inherit efl binconfig
 SRC_URI = "${E_SVN}/trunk;module=${SRCNAME};protocol=http;scmdata=keep"
 S = "${WORKDIR}/${SRCNAME}"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[gif] = "--with-gif,--without-gif,giflib"
+PACKAGECONFIG[tiff] = "--with-tiff,--without-tiff,tiff"
+PACKAGECONFIG[bzip2] = "--with-bzip2,--without-bzip2,bzip2"
+PACKAGECONFIG[id3] = "--with-id3,--without-id3,libid3tag"
+
 EXTRA_OECONF = "--with-x \
 --x-includes=${STAGING_INCDIR} \
 --x-libraries=${STAGING_LIBDIR} "
-- 
1.8.3.2

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


[oe] [WIP][PATCH 24/66] cherokee: Add PACKAGECONFIG for ffmpeg and ldap

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-webserver/recipes-httpd/cherokee/cherokee_1.2.98.bb | 4 
 1 file changed, 4 insertions(+)

diff --git a/meta-webserver/recipes-httpd/cherokee/cherokee_1.2.98.bb 
b/meta-webserver/recipes-httpd/cherokee/cherokee_1.2.98.bb
index 265e24e..0cc0104 100644
--- a/meta-webserver/recipes-httpd/cherokee/cherokee_1.2.98.bb
+++ b/meta-webserver/recipes-httpd/cherokee/cherokee_1.2.98.bb
@@ -18,6 +18,10 @@ SRC_URI[sha256sum] = 
"042b5687b1a3db3ca818167548ce5d32c35e227c6640732dcb622a6f4a
 
 inherit autotools pkgconfig binconfig update-rc.d systemd
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[ffmpeg] = "--with-ffmpeg,--without-ffmpeg,libav"
+PACKAGECONFIG[ldap] = "--with-ldap,--without-ldap,openldap"
+
 EXTRA_OECONF = "--disable-static \
 --disable-nls \
${@base_contains('DISTRO_FEATURES', 'pam', '--enable-pam', 
'--disable-pam', d)} \
-- 
1.8.3.2

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


[oe] [WIP][PATCH 33/66] udisks: Add PACKAGECONFIG for parted

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-support/udisks/udisks_1.0.4.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-oe/recipes-support/udisks/udisks_1.0.4.bb 
b/meta-oe/recipes-support/udisks/udisks_1.0.4.bb
index fc5d95b..32f0c11 100644
--- a/meta-oe/recipes-support/udisks/udisks_1.0.4.bb
+++ b/meta-oe/recipes-support/udisks/udisks_1.0.4.bb
@@ -19,6 +19,9 @@ PR = "r9"
 
 inherit autotools systemd
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[parted] = "--enable-parted,--disable-parted,parted"
+
 EXTRA_OECONF = "--disable-man-pages"
 
 FILES_${PN} += "${libdir}/polkit-1/extensions/*.so \
-- 
1.8.3.2

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


[oe] [WIP][PATCH 35/66] openmotif: Add PACKAGECONFIG for jpeg and png

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-support/openmotif/openmotif_2.3.3.bb | 4 
 1 file changed, 4 insertions(+)

diff --git a/meta-oe/recipes-support/openmotif/openmotif_2.3.3.bb 
b/meta-oe/recipes-support/openmotif/openmotif_2.3.3.bb
index ef92b33..1f01215 100644
--- a/meta-oe/recipes-support/openmotif/openmotif_2.3.3.bb
+++ b/meta-oe/recipes-support/openmotif/openmotif_2.3.3.bb
@@ -15,6 +15,10 @@ SRC_URI[sha256sum] = 
"c85f5545e218fa0c59a3789192132d472fc5a33e914a221a568eee4fc1
 
 inherit autotools
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[jpeg] = "--enable-jpeg,--disable-jpeg,jpeg"
+PACKAGECONFIG[png] = "--enable-png,--disable-png,libpng"
+
 EXTRA_OECONF = "X_CFLAGS=-I${STAGING_INCDIR} --disable-printing"
 
 PACKAGES += "${PN}-bin"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 29/66] e-wm: Add PACKAGECONFIG for pam

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-efl/recipes-efl/e17/e-wm.inc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-efl/recipes-efl/e17/e-wm.inc 
b/meta-efl/recipes-efl/e17/e-wm.inc
index 723bd33..659ad6a 100644
--- a/meta-efl/recipes-efl/e17/e-wm.inc
+++ b/meta-efl/recipes-efl/e17/e-wm.inc
@@ -7,6 +7,9 @@ SRCNAME = "e"
 inherit e update-alternatives gettext
 S = "${WORKDIR}/${SRCNAME}"
 
+PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'pam', 'pam', '', d)}"
+PACKAGECONFIG[pam] = "--enable-pam,--disable-pam,libpam"
+
 EXTRA_OECONF = "\
 --with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc \
 --with-eet-eet=${STAGING_BINDIR_NATIVE}/eet \
-- 
1.8.3.2

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


[oe] [WIP][PATCH 25/66] collectd: Add PACKAGECONFIG for undeterministic dependencies

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-extended/collectd/collectd_5.2.2.bb | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/meta-oe/recipes-extended/collectd/collectd_5.2.2.bb 
b/meta-oe/recipes-extended/collectd/collectd_5.2.2.bb
index 20df494..25be1c4 100644
--- a/meta-oe/recipes-extended/collectd/collectd_5.2.2.bb
+++ b/meta-oe/recipes-extended/collectd/collectd_5.2.2.bb
@@ -21,6 +21,13 @@ FPLAYOUT ?= "--with-fp-layout=nothing"
 
 PACKAGECONFIG ??= ""
 PACKAGECONFIG[snmp] = "--enable-snmp,--disable-snmp 
--with-libnetsnmp=no,net-snmp"
+PACKAGECONFIG[libmemcached] = 
"--with-libmemcached,--without-libmemcached,libmemcached"
+PACKAGECONFIG[iptables] = "--enable-iptables,--disable-iptables,iptables"
+PACKAGECONFIG[postgresql] = 
"--enable-postgresql,--disable-postgresql,postgresql"
+PACKAGECONFIG[dbi] = "--enable-dbi,--disable-dbi,libdbi"
+PACKAGECONFIG[modbus] = "--enable-modbus,--disable-modbus,libmodbus"
+PACKAGECONFIG[libowcapi] = "--with-libowcapi,--without-libowcapi,owfs"
+PACKAGECONFIG[sensors] = "--enable-sensors,--disable-sensors,lmsensors"
 
 EXTRA_OECONF = " \
 ${FPLAYOUT} \
-- 
1.8.3.2

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


[oe] [WIP][PATCH 26/66] xchat: Add PACKAGECONFIG for dbus and openssl

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-support/xchat/xchat_2.8.8.bb | 4 
 1 file changed, 4 insertions(+)

diff --git a/meta-oe/recipes-support/xchat/xchat_2.8.8.bb 
b/meta-oe/recipes-support/xchat/xchat_2.8.8.bb
index d0a868e..4e8fe71 100644
--- a/meta-oe/recipes-support/xchat/xchat_2.8.8.bb
+++ b/meta-oe/recipes-support/xchat/xchat_2.8.8.bb
@@ -14,6 +14,10 @@ SRC_URI = 
"http://xchat.org/files/source/2.8/xchat-${PV}.tar.bz2 \
 
 inherit autotools gettext
 
+PACKAGECONFIG ??= "dbus"
+PACKAGECONFIG[dbus] = "--enable-dbus,--disable-dbus,dbus dbus-glib"
+PACKAGECONFIG[openssl] = "--enable-openssl,--disable-openssl,openssl"
+
 EXTRA_OECONF = "\
 --disable-perl \
 --disable-python \
-- 
1.8.3.2

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


[oe] [WIP][PATCH 30/66] sox: Add PACKAGECONFIG for mad, id3tag and lame

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-multimedia/recipes-multimedia/sox/sox_14.4.0.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-multimedia/recipes-multimedia/sox/sox_14.4.0.bb 
b/meta-multimedia/recipes-multimedia/sox/sox_14.4.0.bb
index 25b3d5f..cebad44 100644
--- a/meta-multimedia/recipes-multimedia/sox/sox_14.4.0.bb
+++ b/meta-multimedia/recipes-multimedia/sox/sox_14.4.0.bb
@@ -16,6 +16,9 @@ PACKAGECONFIG[pulseaudio] = 
"--with-pulseaudio=dyn,--with-pulseaudio=no,pulseaud
 PACKAGECONFIG[alsa] = "--with-alsa=dyn,--with-alsa=no,alsa-lib,"
 PACKAGECONFIG[wavpack] = "--with-wavpack=dyn,--with-wavpack=no,wavpack,"
 PACKAGECONFIG[magic] = "--with-magic,--without-magic,file,"
+PACKAGECONFIG[mad] = "--with-mad,--without-mad,libmad,"
+PACKAGECONFIG[id3tag] = "--with-id3tag,--without-id3tag,libid3tag,"
+PACKAGECONFIG[lame] = "--with-lame,--without-lame,lame,"
 
 LICENSE = "GPLv2 & LGPLv2.1"
 LIC_FILES_CHKSUM = "file://LICENSE.GPL;md5=751419260aa954499f7abaabaa882bbe \
-- 
1.8.3.2

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


[oe] [WIP][PATCH 31/66] gvfs: Add PACKAGECONFIG for archive, obexftp, cdda

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb 
b/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb
index d9a054b..d637399 100644
--- a/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb
+++ b/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb
@@ -28,3 +28,6 @@ PACKAGECONFIG[samba] = "--enable-samba 
--with-samba-includes=${STAGING_INCDIR} \
 --with-samba-libs=${STAGING_LIBDIR}, --disable-samba, 
samba"
 # needs meta-filesystems
 PACKAGECONFIG[fuse] = "--enable-fuse, --disable-fuse, fuse"
+PACKAGECONFIG[archive] = "--enable-archive, --disable-archive, libarchive"
+PACKAGECONFIG[obexftp] = "--enable-obexftp, --disable-obexftp, bluez4 expat"
+PACKAGECONFIG[cdda] = "--enable-cdda, --disable-cdda, libcdio"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 36/66] opencv: Add PACKAGECONFIG for jasper

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-support/opencv/opencv_2.4.3.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-oe/recipes-support/opencv/opencv_2.4.3.bb 
b/meta-oe/recipes-support/opencv/opencv_2.4.3.bb
index 39b608a..161e7fd 100644
--- a/meta-oe/recipes-support/opencv/opencv_2.4.3.bb
+++ b/meta-oe/recipes-support/opencv/opencv_2.4.3.bb
@@ -24,6 +24,9 @@ S = "${WORKDIR}/OpenCV-${PV}"
 OECMAKE_SOURCEPATH = "${S}"
 OECMAKE_BUILDPATH = "${WORKDIR}/build-${TARGET_ARCH}"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[jasper] = "-DBUILD_JASPER=ON,-DBUILD_JASPER=OFF,jasper"
+
 EXTRA_OECMAKE = 
"-DPYTHON_NUMPY_INCLUDE_DIR:PATH=${STAGING_LIBDIR}/${PYTHON_DIR}/site-packages/numpy/core/include
 \
  -DBUILD_PYTHON_SUPPORT=ON \
  -DWITH_FFMPEG=ON \
-- 
1.8.3.2

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


[oe] [WIP][PATCH 37/66] gammu: Add dependency on glib-2.0

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb 
b/meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb
index 095a77c..071b105 100644
--- a/meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb
+++ b/meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "GNU All Mobile Managment Utilities"
 SECTION = "console/network"
-DEPENDS = "cmake-native virtual/libiconv libdbi mysql5"
+DEPENDS = "cmake-native virtual/libiconv libdbi mysql5 glib-2.0"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=a17cb0a873d252440acfdf9b3d0e7fbf"
 HOMEPAGE = "http://www.gammu.org/";
-- 
1.8.3.2

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


[oe] [WIP][PATCH 32/66] upower: Add PACKAGECONFIG for idevice

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-support/upower/upower_0.9.14.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-oe/recipes-support/upower/upower_0.9.14.bb 
b/meta-oe/recipes-support/upower/upower_0.9.14.bb
index 902a983..0aa9ec9 100644
--- a/meta-oe/recipes-support/upower/upower_0.9.14.bb
+++ b/meta-oe/recipes-support/upower/upower_0.9.14.bb
@@ -12,6 +12,9 @@ SRC_URI[sha256sum] = 
"81eb44c0453b264a737d32f763a31d5b1776f050a47d5be85fc5e9caf8
 
 inherit autotools pkgconfig gettext
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[idevice] = "--with-idevice,--without-idevice,libimobiledevice 
libplist"
+
 EXTRA_OECONF = " --with-backend=linux"
 
 do_configure_prepend() {
-- 
1.8.3.2

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


[oe] [WIP][PATCH 39/66] v4l-utils: Add libx11 dependency

2013-08-29 Thread Martin Jansa
* configure doesn't allow to explicitly disable it

Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-multimedia/v4l2apps/v4l-utils_0.8.8.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-multimedia/v4l2apps/v4l-utils_0.8.8.bb 
b/meta-oe/recipes-multimedia/v4l2apps/v4l-utils_0.8.8.bb
index c00f119..e2884a6 100644
--- a/meta-oe/recipes-multimedia/v4l2apps/v4l-utils_0.8.8.bb
+++ b/meta-oe/recipes-multimedia/v4l2apps/v4l-utils_0.8.8.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=48da9957849056017dc568bbc43d8975 \
 
 PR = "r2"
 
-DEPENDS = "jpeg"
+DEPENDS = "jpeg virtual/libx11"
 
 inherit autotools gettext
 
-- 
1.8.3.2

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


[oe] [WIP][PATCH 44/66] proftpd: Add PACKAGECONFIG for curses

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-networking/recipes-daemons/proftpd/proftpd_1.3.4b.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-networking/recipes-daemons/proftpd/proftpd_1.3.4b.bb 
b/meta-networking/recipes-daemons/proftpd/proftpd_1.3.4b.bb
index 3c48422..6571b9c 100644
--- a/meta-networking/recipes-daemons/proftpd/proftpd_1.3.4b.bb
+++ b/meta-networking/recipes-daemons/proftpd/proftpd_1.3.4b.bb
@@ -19,6 +19,9 @@ SRC_URI[sha256sum] = 
"9f659585cea90fc6af34a0ffae4a90e4ed37abe92dbd9b6c311f95a436
 
 inherit autotools useradd update-rc.d
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[curses] = "--enable-curses --enable-ncurses,--disable-curses 
--disable-ncurses,ncurses"
+
 EXTRA_OECONF = "--disable-cap \
 --disable-auth-pam \
 "
-- 
1.8.3.2

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


[oe] [WIP][PATCH 42/66] libmemcached: Add PACKAGECONFIG for sasl

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-networking/recipes-support/libmemcached/libmemcached.inc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-networking/recipes-support/libmemcached/libmemcached.inc 
b/meta-networking/recipes-support/libmemcached/libmemcached.inc
index 448a15d..50ef4d6 100644
--- a/meta-networking/recipes-support/libmemcached/libmemcached.inc
+++ b/meta-networking/recipes-support/libmemcached/libmemcached.inc
@@ -7,4 +7,7 @@ SRC_URI = 
"http://launchpad.net/libmemcached/1.0/${PV}/+download/libmemcached-${
 
 TARGET_LDFLAGS += "-luuid"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[sasl] = "--enable-sasl,--disable-sasl,cyrus-sasl"
+
 inherit autotools gettext pkgconfig
-- 
1.8.3.2

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


[oe] [WIP][PATCH 45/66] gnuplot: Add PACKAGECONFIG for cairo

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-extended/gnuplot/gnuplot.inc | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-extended/gnuplot/gnuplot.inc 
b/meta-oe/recipes-extended/gnuplot/gnuplot.inc
index b72bbd7..96d6ee2 100644
--- a/meta-oe/recipes-extended/gnuplot/gnuplot.inc
+++ b/meta-oe/recipes-extended/gnuplot/gnuplot.inc
@@ -4,12 +4,15 @@ HOMEPAGE = "http://www.gnuplot.info/";
 SECTION = "console/scientific"
 LICENSE = "BSD-4"
 LIC_FILES_CHKSUM = "file://Copyright;md5=243a186fc2fd3b992125d60d5b1bab8f"
-DEPENDS = "virtual/libx11 gd cairo readline"
+DEPENDS = "virtual/libx11 gd readline"
 
 inherit autotools
 
 acpaths = ""
 
+PACKAGECONFIG ??= "cairo"
+PACKAGECONFIG[cairo] = "--with-cairo,--without-cairo,cairo pango"
+
 EXTRA_OECONF = "--with-readline=${STAGING_LIBDIR}/.. \
 --without-lisp-files \
 --without-tutorial \
-- 
1.8.3.2

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


[oe] [WIP][PATCH 47/66] gimp: Add PACKAGECONFIG for bzip2, libxpm, libjasper and gudev

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-graphics/gimp/gimp_2.8.2.bb | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/meta-oe/recipes-graphics/gimp/gimp_2.8.2.bb 
b/meta-oe/recipes-graphics/gimp/gimp_2.8.2.bb
index e9bbdcf..38b6f48 100644
--- a/meta-oe/recipes-graphics/gimp/gimp_2.8.2.bb
+++ b/meta-oe/recipes-graphics/gimp/gimp_2.8.2.bb
@@ -12,6 +12,12 @@ SRC_URI = 
"ftp://ftp.gimp.org/pub/gimp/v2.8/gimp-${PV}.tar.bz2";
 SRC_URI[md5sum] = "b542138820ca3a41cbd63fc331907955"
 SRC_URI[sha256sum] = 
"0cd1a7e67e132ead810e16e31ff929394c83fcf841e4a295c45d6f3829601ad9"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[bzip2] = "--with-bzip2,--without-bzip2,bzip2"
+PACKAGECONFIG[libxpm] = "--with-libxpm,--without-libxpm,libxpm"
+PACKAGECONFIG[libjasper] = "--with-libjasper,--without-libjasper,jasper"
+PACKAGECONFIG[gudev] = "--with-gudev,--without-gudev,udev"
+
 EXTRA_OECONF = "--disable-python \
 --without-wmf"
 
-- 
1.8.3.2

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


[oe] [WIP][PATCH 38/66] openbox: Add PACKAGECONFIG for imlib2, xrandr, xinerama, xcursor, startup-notification

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-graphics/openbox/openbox_3.5.0.bb | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/meta-oe/recipes-graphics/openbox/openbox_3.5.0.bb 
b/meta-oe/recipes-graphics/openbox/openbox_3.5.0.bb
index 1fe2e17..9480388 100644
--- a/meta-oe/recipes-graphics/openbox/openbox_3.5.0.bb
+++ b/meta-oe/recipes-graphics/openbox/openbox_3.5.0.bb
@@ -17,6 +17,13 @@ ALTERNATIVE_${PN}-core = "x-window-manager"
 ALTERNATIVE_TARGET[x-window-manager] = "${bindir}/openbox"
 ALTERNATIVE_PRIORITY[x-window-manager] = "10"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[imlib2] = "--enable-imlib2,--disable-imlib2,imlib2"
+PACKAGECONFIG[startup-notification] = 
"--enable-startup-notification,--disable-startup-notification,startup-notification"
+PACKAGECONFIG[xrandr] = "--enable-xrandr,--disable-xrandr,libxrandr"
+PACKAGECONFIG[xinerama] = "--enable-xinerama,--disable-xinerama,libxinerama"
+PACKAGECONFIG[xcursor] = "--enable-xcursor,--disable-xcursor,libxcursor"
+
 EXTRA_OECONF += "--with-plugins=none"
 
 PACKAGES =+ "${PN}-core ${PN}-lxde ${PN}-gnome ${PN}-config"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 43/66] networkmanager: Add PACKAGECONFIG for concheck

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.8.0.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.8.0.bb 
b/meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.8.0.bb
index 70bda27..f190dfd 100644
--- a/meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.8.0.bb
+++ b/meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.8.0.bb
@@ -40,6 +40,7 @@ PACKAGECONFIG[systemd] = " \
 "
 # consolekit is not picked by shlibs, so add it to RDEPENDS too
 PACKAGECONFIG[consolekit] = 
"--with-session-tracking=consolekit,,consolekit,consolekit"
+PACKAGECONFIG[concheck] = "--enable-concheck,--disable-concheck,libsoup-2.4"
 
 # Work around dbus permission problems since we lack a proper at_console
 do_install_prepend() {
-- 
1.8.3.2

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


[oe] [WIP][PATCH 41/66] libungif: Add dependency on libx11

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-extended/libungif/libungif_4.1.3.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-oe/recipes-extended/libungif/libungif_4.1.3.bb 
b/meta-oe/recipes-extended/libungif/libungif_4.1.3.bb
index 3e4b78b..6a0fd51 100644
--- a/meta-oe/recipes-extended/libungif/libungif_4.1.3.bb
+++ b/meta-oe/recipes-extended/libungif/libungif_4.1.3.bb
@@ -3,6 +3,8 @@ SECTION = "libs"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=ae11c61b04b2917be39b11f78d71519a"
 
+DEPENDS = "virtual/libx11"
+
 SRC_URI = "${SOURCEFORGE_MIRROR}/giflib/libungif-${PV}.tar.bz2"
 SRC_URI[md5sum] = "8c198831cc0495596c78134b8849e9ad"
 SRC_URI[sha256sum] = 
"59e835a57e6df03e4d2253b2357253f3d13da9473ff465563a3b9833a744fc36"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 49/66] edb: Add PACKAGECONFIG for ncurses

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-efl/recipes-efl/efl/edb_svn.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-efl/recipes-efl/efl/edb_svn.bb 
b/meta-efl/recipes-efl/efl/edb_svn.bb
index aade344..9fe6760 100644
--- a/meta-efl/recipes-efl/efl/edb_svn.bb
+++ b/meta-efl/recipes-efl/efl/edb_svn.bb
@@ -9,5 +9,8 @@ SRCREV = "${EFL_SRCREV}"
 
 inherit efl
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[ncurses] = "--enable-ncurses,--disable-ncurses,ncurses"
+
 SRC_URI = "${E_SVN}/OLD;module=${SRCNAME};protocol=http;scmdata=keep"
 S = "${WORKDIR}/${SRCNAME}"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 40/66] epiphany: Add PACKAGECONFIG for zeroconf

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-gnome/recipes-gnome/epiphany/epiphany_2.30.6.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-gnome/recipes-gnome/epiphany/epiphany_2.30.6.bb 
b/meta-gnome/recipes-gnome/epiphany/epiphany_2.30.6.bb
index 00d51f9..ad9 100644
--- a/meta-gnome/recipes-gnome/epiphany/epiphany_2.30.6.bb
+++ b/meta-gnome/recipes-gnome/epiphany/epiphany_2.30.6.bb
@@ -8,6 +8,9 @@ inherit gnome
 SRC_URI[archive.md5sum] = "0c566b3ffd428d2135e3c8cb65352d64"
 SRC_URI[archive.sha256sum] = 
"278a5c00ce07e6a3ea440d289de22dbec3ebec4ded4ff3b4c48b580f469c2dcc"
 
+PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'zeroconf', 'zeroconf', 
'', d)}"
+PACKAGECONFIG[zeroconf] = "--enable-zeroconf,--disable-zeroconf,avahi"
+
 EXTRA_OECONF += " --disable-nss --with-distributor-name=${DISTRO} 
--without-ca-file"
 
 do_configure_prepend() {
-- 
1.8.3.2

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


[oe] [WIP][PATCH 46/66] gnome-mplayer: Add PACKAGECONFIG for gtk3

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-gnome/recipes-apps/gnome-mplayer/gnome-mplayer_1.0.5.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-gnome/recipes-apps/gnome-mplayer/gnome-mplayer_1.0.5.bb 
b/meta-gnome/recipes-apps/gnome-mplayer/gnome-mplayer_1.0.5.bb
index d7d2314..4cbe303 100644
--- a/meta-gnome/recipes-apps/gnome-mplayer/gnome-mplayer_1.0.5.bb
+++ b/meta-gnome/recipes-apps/gnome-mplayer/gnome-mplayer_1.0.5.bb
@@ -13,6 +13,9 @@ SRC_URI = "http://${PN}.googlecode.com/files/${P}.tar.gz";
 SRC_URI[md5sum] = "1d3ab24c5501b5528e357931ca4dc6da"
 SRC_URI[sha256sum] = 
"ac3c179345baecb4ca5237782aa33e83253a87bf8b42ce6eb3a9207a340f61b2"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[gtk3] = "--enable-gtk3,--disable-gtk3,gtk+3"
+
 EXTRA_OECONF = "--with-gio --with-alsa --with-dbus --with-libnotify"
 
 FILES_${PN} += "${datadir}/gnome-control-center/default-apps/${PN}.xml"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 52/66] mplayer2: Add PACKAGECONFIG for mpg123 and xss

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-multimedia/mplayer/mplayer2_git.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-oe/recipes-multimedia/mplayer/mplayer2_git.bb 
b/meta-oe/recipes-multimedia/mplayer/mplayer2_git.bb
index 7c1357b..590cc2d 100644
--- a/meta-oe/recipes-multimedia/mplayer/mplayer2_git.bb
+++ b/meta-oe/recipes-multimedia/mplayer/mplayer2_git.bb
@@ -134,6 +134,8 @@ EXTRA_OECONF_append_armv7a = " --enable-armv6 --enable-neon"
 PACKAGECONFIG[mad] = "--enable-mad,--disable-mad,libmad"
 PACKAGECONFIG[a52] = "--enable-liba52,--disable-liba52,liba52"
 PACKAGECONFIG[lame] = ",,lame"
+PACKAGECONFIG[xss] = "--enable-xss,--disable-xss,libxscreensaver"
+PACKAGECONFIG[mpg123] = "--enable-mpg123,--disable-mpg123,mpg123"
 
 FULL_OPTIMIZATION = "-fexpensive-optimizations -fomit-frame-pointer 
-frename-registers -O4 -ffast-math"
 BUILD_OPTIMIZATION = "${FULL_OPTIMIZATION}"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 48/66] gegl: Add PACKAGECONFIG for jasper, avformat

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-graphics/gegl/gegl_0.2.0.bb | 4 
 1 file changed, 4 insertions(+)

diff --git a/meta-oe/recipes-graphics/gegl/gegl_0.2.0.bb 
b/meta-oe/recipes-graphics/gegl/gegl_0.2.0.bb
index a68dc20..e5fc066 100644
--- a/meta-oe/recipes-graphics/gegl/gegl_0.2.0.bb
+++ b/meta-oe/recipes-graphics/gegl/gegl_0.2.0.bb
@@ -7,6 +7,10 @@ inherit gnome
 
 EXTRA_OECONF = "--disable-docs "
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[jasper] = "--with-jasper,--without-jasper,jasper"
+PACKAGECONFIG[avformat] = "--with-libavformat,--without-libavformat,libav"
+
 SRC_URI = "ftp://ftp.gimp.org/pub/${PN}/0.2/${PN}-${PV}.tar.bz2";
 SRC_URI[md5sum] = "32b2f1f1e316115c4ed922e1dec8"
 SRC_URI[sha256sum] = 
"df2e6a0d9499afcbc4f9029c18d9d1e0dd5e8710a75e17c9b1d9a6480dd8d426"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 51/66] lightmediascanner: Add PACKAGECONFIG for ogg

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 .../recipes-multimedia/lightmediascanner/lightmediascanner_0.4.4.bb| 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/meta-efl/recipes-multimedia/lightmediascanner/lightmediascanner_0.4.4.bb 
b/meta-efl/recipes-multimedia/lightmediascanner/lightmediascanner_0.4.4.bb
index a3ff5d2..f17a443 100644
--- a/meta-efl/recipes-multimedia/lightmediascanner/lightmediascanner_0.4.4.bb
+++ b/meta-efl/recipes-multimedia/lightmediascanner/lightmediascanner_0.4.4.bb
@@ -15,6 +15,9 @@ SRC_URI[sha256sum] = 
"302a7f6cc355467cd20332f4e02c8b87ba6c0c7a6818a6a987e007aace
 
 S = "${WORKDIR}/release_${PV}"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[ogg] = "--enable-ogg,--disable-ogg,libvorbis"
+
 inherit autotools pkgconfig
 
 do_install_append() {
-- 
1.8.3.2

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


[oe] [WIP][PATCH 50/66] gnome-vfs: Add PACKAGECONFIG for fam

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-gnome/recipes-gnome/gnome-vfs/gnome-vfs_2.24.4.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-gnome/recipes-gnome/gnome-vfs/gnome-vfs_2.24.4.bb 
b/meta-gnome/recipes-gnome/gnome-vfs/gnome-vfs_2.24.4.bb
index 535006b..78110b5 100644
--- a/meta-gnome/recipes-gnome/gnome-vfs/gnome-vfs_2.24.4.bb
+++ b/meta-gnome/recipes-gnome/gnome-vfs/gnome-vfs_2.24.4.bb
@@ -31,6 +31,7 @@ SRC_URI[archive.sha256sum] = 
"62de64b5b804eb04104ff98fcd6a8b7276d510a49fbd9c0feb
 
 PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'zeroconf', 'avahi', 
'', d)}"
 PACKAGECONFIG[avahi] = "--enable-avahi,--disable-avahi,avahi"
+PACKAGECONFIG[fam] = "--enable-fam,--disable-fam,gamin"
 
 EXTRA_OECONF = " --disable-hal \
  --disable-openssl \
-- 
1.8.3.2

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


[oe] [WIP][PATCH 02/66] libmikmod: upgrade to 3.2.0

2013-08-29 Thread Martin Jansa
* 3.3 is only beta
* 3.1.12 was failing to build with texinfo-5, see
  
http://sourceforge.net/p/mikmod/mercurial/ci/1fd17189f82561a3a0e343aef05e5cf0b39b8f26/

Signed-off-by: Martin Jansa 
---
 .../mikmod/libmikmod/CVE-2010-2971.patch   | 24 --
 .../mikmod/libmikmod/ldflags.patch |  4 ++--
 .../{libmikmod_3.1.12.bb => libmikmod_3.2.0.bb}|  7 +++
 3 files changed, 5 insertions(+), 30 deletions(-)
 delete mode 100644 
meta-oe/recipes-multimedia/mikmod/libmikmod/CVE-2010-2971.patch
 rename meta-oe/recipes-multimedia/mikmod/{libmikmod_3.1.12.bb => 
libmikmod_3.2.0.bb} (73%)

diff --git a/meta-oe/recipes-multimedia/mikmod/libmikmod/CVE-2010-2971.patch 
b/meta-oe/recipes-multimedia/mikmod/libmikmod/CVE-2010-2971.patch
deleted file mode 100644
index 94ea8f5..000
--- a/meta-oe/recipes-multimedia/mikmod/libmikmod/CVE-2010-2971.patch
+++ /dev/null
@@ -1,24 +0,0 @@

- loaders/load_it.c |4 
- 1 file changed, 4 insertions(+)
-
 libmikmod-3.1.12.orig/loaders/load_it.c
-+++ libmikmod-3.1.12/loaders/load_it.c
-@@ -743,6 +743,8 @@ BOOL IT_Load(BOOL curious)
- #define IT_LoadEnvelope(name,type)
\
-   ih. name##flg   =_mm_read_UBYTE(modreader); 
\
-   ih. name##pts   =_mm_read_UBYTE(modreader); 
\
-+  if (ih. name##pts > ITENVCNT)   
\
-+  ih. name##pts = ITENVCNT;   
\
-   ih. name##beg   =_mm_read_UBYTE(modreader); 
\
-   ih. name##end   =_mm_read_UBYTE(modreader); 
\
-   ih. name##susbeg=_mm_read_UBYTE(modreader); 
\
-@@ -756,6 +758,8 @@ BOOL IT_Load(BOOL curious)
- #define IT_LoadEnvelope(name,type)
\
-   ih. name/**/flg   =_mm_read_UBYTE(modreader);   
\
-   ih. name/**/pts   =_mm_read_UBYTE(modreader);   
\
-+  if (ih. name/**/pts > ITENVCNT) 
\
-+  ih. name/**/pts = ITENVCNT; 
\
-   ih. name/**/beg   =_mm_read_UBYTE(modreader);   
\
-   ih. name/**/end   =_mm_read_UBYTE(modreader);   
\
-   ih. name/**/susbeg=_mm_read_UBYTE(modreader);   
\
diff --git a/meta-oe/recipes-multimedia/mikmod/libmikmod/ldflags.patch 
b/meta-oe/recipes-multimedia/mikmod/libmikmod/ldflags.patch
index 4261379..de31139 100644
--- a/meta-oe/recipes-multimedia/mikmod/libmikmod/ldflags.patch
+++ b/meta-oe/recipes-multimedia/mikmod/libmikmod/ldflags.patch
@@ -5,8 +5,8 @@ diff -urN libmikmod-3.1.12.orig/libmikmod/Makefile.in 
libmikmod-3.1.12/libmikmod
rm -f Makefile
  
  $(LIB): $(OBJ)
--  $(LIBTOOL) --mode=link $(CC) -version-info 2:4:0 -o $@ $(OBJ) 
$(LIBRARY_LIB) -rpath $(DESTDIR)$(libdir)
-+  $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -version-info 2:4:0 -o $@ 
$(OBJ) $(LIBRARY_LIB) -rpath $(DESTDIR)$(libdir)
+-  $(LIBTOOL) --mode=link $(CC) -version-info 3:0:0 -o $@ $(OBJ) 
$(LIBRARY_LIB) -rpath $(DESTDIR)$(libdir)
++  $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -version-info 3:0:0 -o $@ 
$(OBJ) $(LIBRARY_LIB) -rpath $(DESTDIR)$(libdir)
  
  dl_hpux.lo:   $(top_srcdir)/dlapi/dl_hpux.c \
$(top_srcdir)/dlapi/dlfcn.h
diff --git a/meta-oe/recipes-multimedia/mikmod/libmikmod_3.1.12.bb 
b/meta-oe/recipes-multimedia/mikmod/libmikmod_3.2.0.bb
similarity index 73%
rename from meta-oe/recipes-multimedia/mikmod/libmikmod_3.1.12.bb
rename to meta-oe/recipes-multimedia/mikmod/libmikmod_3.2.0.bb
index e6bdcbe..b1ebf97 100644
--- a/meta-oe/recipes-multimedia/mikmod/libmikmod_3.1.12.bb
+++ b/meta-oe/recipes-multimedia/mikmod/libmikmod_3.2.0.bb
@@ -6,16 +6,15 @@ LIC_FILES_CHKSUM = 
"file://COPYING.LESSER;md5=b2b941d484c442e5c031a51463d8e11b"
 DEPENDS = "alsa-lib texinfo"
 
 SRC_URI = "\
-${SOURCEFORGE_MIRROR}/mikmod/libmikmod-${PV}.tar.gz \
+http://mikmod.shlomifish.org/files/${P}.tar.gz \
 file://m4.patch \
 file://autofoo.patch \
 file://ldflags.patch \
-file://CVE-2010-2971.patch \
 file://obsolete_automake_macros.patch \
 "
 
-SRC_URI[md5sum] = "9f3c740298260d5f88981fc0d51f6f16"
-SRC_URI[sha256sum] = 
"891a2b780306e6ef86e381f459e71a085d4e7f56c970a879d3bf341c01bdfc32"
+SRC_URI[md5sum] = "96e9820d72a41fe27ff304071739696c"
+SRC_URI[sha256sum] = 
"734c8490bbf9b

[oe] [WIP][PATCH 53/66] maliit-framework: Add dependency on gtk+3

2013-08-29 Thread Martin Jansa
* it's autodetected and configure doesn't allow to explicitly disable it

Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-support/maliit/maliit-framework_git.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-oe/recipes-support/maliit/maliit-framework_git.bb 
b/meta-oe/recipes-support/maliit/maliit-framework_git.bb
index 15719f4..ae20fa3 100644
--- a/meta-oe/recipes-support/maliit/maliit-framework_git.bb
+++ b/meta-oe/recipes-support/maliit/maliit-framework_git.bb
@@ -23,6 +23,7 @@ PR = "r1"
 PACKAGES =+ "${PN}-gtk"
 GTKIMMODULES_PACKAGES = "${PN}-gtk"
 
+DEPENDS = "gtk+3"
 RDEPENDS_${PN} = "qt4-plugin-inputmethod-imsw-multi libqtsvg4"
 
 RRECOMMENDS_${PN} = "maliit-plugins"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 55/66] orage: Add PACKAGECONFIG for notify and dependency on popt

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-xfce/recipes-apps/orage/orage_4.8.4.bb | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/meta-xfce/recipes-apps/orage/orage_4.8.4.bb 
b/meta-xfce/recipes-apps/orage/orage_4.8.4.bb
index 9905987..69211cc 100644
--- a/meta-xfce/recipes-apps/orage/orage_4.8.4.bb
+++ b/meta-xfce/recipes-apps/orage/orage_4.8.4.bb
@@ -2,13 +2,16 @@ DESCRIPTION = "Xfce Calender"
 SECTION = "x11/application"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=9ac2e7cff1ddaf48b6eab6028f23ef88"
-DEPENDS = "gtk+ xfce4-panel libical"
+DEPENDS = "gtk+ xfce4-panel libical popt"
 
 inherit xfce-app
 
 SRC_URI[md5sum] = "d5105981a9d77ed22be42615d70f3cc0"
 SRC_URI[sha256sum] = 
"b19df727da9da48b979e238ac7113c803976de80bd1e2dadf6d84b864956dfd5"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[notify] = "--enable-libnotify,--disable-libnotify,libnotify"
+
 PACKAGES =+ "xfce4-orageclock-plugin"
 FILES_${PN} += "${datadir}/dbus-1"
 FILES_${PN}-dbg += "${libdir}/orage/xfce4/panel-plugins/.debug"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 58/66] tumbler: Add PACKAGECONFIG for gstreamer

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-xfce/recipes-xfce/tumbler/tumbler_0.1.29.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-xfce/recipes-xfce/tumbler/tumbler_0.1.29.bb 
b/meta-xfce/recipes-xfce/tumbler/tumbler_0.1.29.bb
index 3860716..a4fe817 100644
--- a/meta-xfce/recipes-xfce/tumbler/tumbler_0.1.29.bb
+++ b/meta-xfce/recipes-xfce/tumbler/tumbler_0.1.29.bb
@@ -16,6 +16,9 @@ do_install_append() {
 ln -sf ${libdir}/tumbler-1/plugins/cache/tumbler-xdg-cache.so 
${D}${libdir}/tumbler-1/plugins/cache/tumbler-cache-plugin.so
 }
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[gstreamer] = 
"--enable-gstreamer-thumbnailer,--disable-gstreamer-thumbnailer,gstreamer1.0"
+
 FILES_${PN} += "${datadir}/dbus-1/services \
 ${libdir}/tumbler-1/tumblerd \
 ${libdir}/tumbler-1/plugins/*.so \
-- 
1.8.3.2

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


[oe] [WIP][PATCH 54/66] packagekit: Add PACKAGECONFIG for service-packs

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-devtools/packagekit/packagekit_0.5.6.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-oe/recipes-devtools/packagekit/packagekit_0.5.6.bb 
b/meta-oe/recipes-devtools/packagekit/packagekit_0.5.6.bb
index c8de9d8..7d9c2bf 100644
--- a/meta-oe/recipes-devtools/packagekit/packagekit_0.5.6.bb
+++ b/meta-oe/recipes-devtools/packagekit/packagekit_0.5.6.bb
@@ -18,6 +18,9 @@ SRC_URI[archive.sha256sum] = 
"0eafd1be5516a41ebc0f0c3acff0b0763da105a4178b5eee0f
 
 S = "${WORKDIR}/PackageKit-${PV}"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[service-packs] = 
"--enable-service-packs,--disable-service-packs,libarchive"
+
 EXTRA_OECONF = "--with-security-framework=dummy \
 --with-default-backend=opkg \
 --enable-opkg \
-- 
1.8.3.2

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


[oe] [WIP][PATCH 56/66] thunar: Add PACKAGECONFIG for pcre

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-xfce/recipes-xfce/thunar/thunar_1.6.3.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-xfce/recipes-xfce/thunar/thunar_1.6.3.bb 
b/meta-xfce/recipes-xfce/thunar/thunar_1.6.3.bb
index fc80dc9..1a92a9c 100644
--- a/meta-xfce/recipes-xfce/thunar/thunar_1.6.3.bb
+++ b/meta-xfce/recipes-xfce/thunar/thunar_1.6.3.bb
@@ -12,6 +12,9 @@ SRC_URI = 
"http://archive.xfce.org/src/xfce/${PN}/${@'${PV}'[0:3]}/Thunar-${PV}.
 
 S = "${WORKDIR}/Thunar-${PV}/"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[pcre] = "--enable-pcre,--disable-pcre,libpcre"
+
 FILES_${PN} += "${libdir}/thunarx-2/* \
 ${libdir}/xfce4/panel/plugins/* \
 ${libdir}/Thunar/[Tt]hunar* \
-- 
1.8.3.2

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


[oe] [WIP][PATCH 57/66] thunar-volman: Add PACKAGECONFIG for notify

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-xfce/recipes-xfce/thunar-volman/thunar-volman_0.8.0.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-xfce/recipes-xfce/thunar-volman/thunar-volman_0.8.0.bb 
b/meta-xfce/recipes-xfce/thunar-volman/thunar-volman_0.8.0.bb
index 820..28f9597 100644
--- a/meta-xfce/recipes-xfce/thunar-volman/thunar-volman_0.8.0.bb
+++ b/meta-xfce/recipes-xfce/thunar-volman/thunar-volman_0.8.0.bb
@@ -9,4 +9,7 @@ inherit xfce
 SRC_URI[md5sum] = "250af757ea629c7c27f554d17119080c"
 SRC_URI[sha256sum] = 
"ff0887c862b578580d05f4cd7db66081382ff143f9cc7ea3c9ba58cf5d02bceb"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[notify] = 
"--enable-notifications,--disable-notifications,libnotify"
+
 RDEPENDS_${PN} = "eject"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 61/66] xfce4-settings: Add PACKAGECONFIG for notify

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.11.0.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.11.0.bb 
b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.11.0.bb
index d633fa6..4aac5a3 100644
--- a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.11.0.bb
+++ b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.11.0.bb
@@ -20,6 +20,9 @@ SRC_URI += 
"file://0001-xsettings.xml-remove-trouble-causing-comment.patch \
 SRC_URI[md5sum] = "3bf42281b64b10b2691008cd693f7dbd"
 SRC_URI[sha256sum] = 
"4a4f1e79a58b524f3a6dd030b6fc687671b35566f847e6f516c6f84211191698"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[notify] = "--enable-libnotify,--disable-libnotify,libnotify"
+
 FILES_${PN} += "${libdir}/xfce4"
 
 do_install_prepend() {
-- 
1.8.3.2

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


[oe] [WIP][PATCH 63/66] webkit-efl: Add dependency on gst-plugins-base

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-efl/recipes-efl/webkit/webkit-efl_svn.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-efl/recipes-efl/webkit/webkit-efl_svn.bb 
b/meta-efl/recipes-efl/webkit/webkit-efl_svn.bb
index 2a047b8..a45717e 100644
--- a/meta-efl/recipes-efl/webkit/webkit-efl_svn.bb
+++ b/meta-efl/recipes-efl/webkit/webkit-efl_svn.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = 
"file://Source/WebKit/LICENSE;md5=4646f90082c40bcf298c285f8ba
 
 DEPENDS = "icu libxslt sqlite3 gperf-native bison-native flex-native jpeg \
libpng libxt fontconfig cairo freetype glib-2.0 libsoup-2.4 \
-   libxml2 pango eina ecore evas edje edbus gstreamer"
+   libxml2 pango eina ecore evas edje edbus gstreamer gst-plugins-base"
 
 # 120145 and 122103 introduces dependency on libsoup-2.39.3 and 
glib-networking-2.33.2
 SRCREV = "120144"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 59/66] xfce4-clipman-plugin: Add PACKAGECONFIG for unique

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-xfce/recipes-panel-plugins/clipman/xfce4-clipman-plugin_1.2.3.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/meta-xfce/recipes-panel-plugins/clipman/xfce4-clipman-plugin_1.2.3.bb 
b/meta-xfce/recipes-panel-plugins/clipman/xfce4-clipman-plugin_1.2.3.bb
index d3c7138..80792cf 100644
--- a/meta-xfce/recipes-panel-plugins/clipman/xfce4-clipman-plugin_1.2.3.bb
+++ b/meta-xfce/recipes-panel-plugins/clipman/xfce4-clipman-plugin_1.2.3.bb
@@ -10,3 +10,6 @@ DEPENDS += "xfconf xproto libxtst"
 
 SRC_URI[md5sum] = "61f3be97efa379cb358980c94e14692a"
 SRC_URI[sha256sum] = 
"4424447067cb2c3972c375330d2e1d19f12e59c41bd03e111c2e6e9e174a5067"
+
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[unique] = "--enable-unique,--disable-unique,libunique"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 60/66] xfce4-places-plugin: Add PACKAGECONFIG for notify

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-xfce/recipes-panel-plugins/places/xfce4-places-plugin_1.5.0.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/meta-xfce/recipes-panel-plugins/places/xfce4-places-plugin_1.5.0.bb 
b/meta-xfce/recipes-panel-plugins/places/xfce4-places-plugin_1.5.0.bb
index 2e0b810..f68365c 100644
--- a/meta-xfce/recipes-panel-plugins/places/xfce4-places-plugin_1.5.0.bb
+++ b/meta-xfce/recipes-panel-plugins/places/xfce4-places-plugin_1.5.0.bb
@@ -7,3 +7,6 @@ inherit xfce-panel-plugin
 
 SRC_URI[md5sum] = "84c39fb123e07e1c7caaf006d9383656"
 SRC_URI[sha256sum] = 
"6996051669a13d4791a5a453747801dc2f7f6fa5546785622d80b34966283d44"
+
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[notify] = 
"--enable-notifications,--disable-notifications,libnotify"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 62/66] xfdesktop: Add PACKAGECONFIG for notify

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.10.2.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.10.2.bb 
b/meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.10.2.bb
index a36f1c6..11aab8a 100644
--- a/meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.10.2.bb
+++ b/meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.10.2.bb
@@ -9,4 +9,7 @@ inherit xfce
 SRC_URI[md5sum] = "54a84ce63046c279fc3ec3f436d2f1b0"
 SRC_URI[sha256sum] = 
"49a6e0be513e307e896f7e5929825babec9bbcd4b2e73552f9d27647a4db797d"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[notify] = 
"--enable-notifications,--disable-notifications,libnotify"
+
 FILES_${PN} += "${datadir}/backgrounds"
-- 
1.8.3.2

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


[oe] [WIP][PATCH 66/66] qcanobserver: Move to nonworking

2013-08-29 Thread Martin Jansa
* depends on qwt-5 APIs, I've tried to update it to support qwt-6 which
  is used in meta-oe, but it looks more complicated then what I've
  expected, my WIP patch is here:
  
http://git.openembedded.org/meta-openembedded-contrib/log/?h=jansa/qcanobserver
  if you want to finish it and move qcanobserver back to recipes-qt
* qwt-5 was removed more then 1 year ago:
  commit 5ad3d0d042dcd3f3bf54d44144b731cd0607b2e3
  Author: Eric BENARD 
  Date:   Thu Apr 12 15:09:48 2012 +

qwt: add 6.0.1 version

Signed-off-by: Martin Jansa 
---
 .../{ => nonworking}/qcanobserver/qcanobserver-socketcan_svn.bb   | 0
 .../0001-messagebufferinterface.cpp-add-sys-socket.h-as-inclu.patch   | 0
 .../qcanobserver/0002-qconsole-writethread-gcc-4.5-fixes.patch| 0
 meta-oe/recipes-qt/{ => nonworking}/qcanobserver/qcanobserver/candemo.xml | 0
 meta-oe/recipes-qt/{ => nonworking}/qcanobserver/qcanobserver_svn.bb  | 0
 5 files changed, 0 insertions(+), 0 deletions(-)
 rename meta-oe/recipes-qt/{ => 
nonworking}/qcanobserver/qcanobserver-socketcan_svn.bb (100%)
 rename meta-oe/recipes-qt/{ => 
nonworking}/qcanobserver/qcanobserver/0001-messagebufferinterface.cpp-add-sys-socket.h-as-inclu.patch
 (100%)
 rename meta-oe/recipes-qt/{ => 
nonworking}/qcanobserver/qcanobserver/0002-qconsole-writethread-gcc-4.5-fixes.patch
 (100%)
 rename meta-oe/recipes-qt/{ => 
nonworking}/qcanobserver/qcanobserver/candemo.xml (100%)
 rename meta-oe/recipes-qt/{ => nonworking}/qcanobserver/qcanobserver_svn.bb 
(100%)

diff --git a/meta-oe/recipes-qt/qcanobserver/qcanobserver-socketcan_svn.bb 
b/meta-oe/recipes-qt/nonworking/qcanobserver/qcanobserver-socketcan_svn.bb
similarity index 100%
rename from meta-oe/recipes-qt/qcanobserver/qcanobserver-socketcan_svn.bb
rename to 
meta-oe/recipes-qt/nonworking/qcanobserver/qcanobserver-socketcan_svn.bb
diff --git 
a/meta-oe/recipes-qt/qcanobserver/qcanobserver/0001-messagebufferinterface.cpp-add-sys-socket.h-as-inclu.patch
 
b/meta-oe/recipes-qt/nonworking/qcanobserver/qcanobserver/0001-messagebufferinterface.cpp-add-sys-socket.h-as-inclu.patch
similarity index 100%
rename from 
meta-oe/recipes-qt/qcanobserver/qcanobserver/0001-messagebufferinterface.cpp-add-sys-socket.h-as-inclu.patch
rename to 
meta-oe/recipes-qt/nonworking/qcanobserver/qcanobserver/0001-messagebufferinterface.cpp-add-sys-socket.h-as-inclu.patch
diff --git 
a/meta-oe/recipes-qt/qcanobserver/qcanobserver/0002-qconsole-writethread-gcc-4.5-fixes.patch
 
b/meta-oe/recipes-qt/nonworking/qcanobserver/qcanobserver/0002-qconsole-writethread-gcc-4.5-fixes.patch
similarity index 100%
rename from 
meta-oe/recipes-qt/qcanobserver/qcanobserver/0002-qconsole-writethread-gcc-4.5-fixes.patch
rename to 
meta-oe/recipes-qt/nonworking/qcanobserver/qcanobserver/0002-qconsole-writethread-gcc-4.5-fixes.patch
diff --git a/meta-oe/recipes-qt/qcanobserver/qcanobserver/candemo.xml 
b/meta-oe/recipes-qt/nonworking/qcanobserver/qcanobserver/candemo.xml
similarity index 100%
rename from meta-oe/recipes-qt/qcanobserver/qcanobserver/candemo.xml
rename to meta-oe/recipes-qt/nonworking/qcanobserver/qcanobserver/candemo.xml
diff --git a/meta-oe/recipes-qt/qcanobserver/qcanobserver_svn.bb 
b/meta-oe/recipes-qt/nonworking/qcanobserver/qcanobserver_svn.bb
similarity index 100%
rename from meta-oe/recipes-qt/qcanobserver/qcanobserver_svn.bb
rename to meta-oe/recipes-qt/nonworking/qcanobserver/qcanobserver_svn.bb
-- 
1.8.3.2

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


[oe] [WIP][PATCH 65/66] xbmc: Add libmad dependency

2013-08-29 Thread Martin Jansa
* fails without it:
  | checking mad.h usability... no
  | checking mad.h presence... no
  | checking for mad.h... no
  | configure: error: Could not find a required library. Please see the README 
for your platform.

Signed-off-by: Martin Jansa 
---
 meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb 
b/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb
index 0b4d696..0bb09b1 100644
--- a/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb
+++ b/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb
@@ -3,7 +3,7 @@ DESCRIPTION = "XBMC Media Center"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://LICENSE.GPL;md5=6eb631b6da7fdb01508a80213ffc35ff"
 
-DEPENDS = "libusb1 libcec libplist expat yajl gperf-native libxmu fribidi 
mpeg2dec ffmpeg samba fontconfig curl python libass libmodplug libmicrohttpd 
wavpack libmms cmake-native libsdl-image libsdl-mixer virtual/egl mysql5 
sqlite3 libmms faad2 libcdio libpcre boost lzo enca avahi libsamplerate0 
libxinerama libxrandr libxtst bzip2 virtual/libsdl jasper zip-native zlib 
libtinyxml"
+DEPENDS = "libusb1 libcec libplist expat yajl gperf-native libxmu fribidi 
mpeg2dec ffmpeg samba fontconfig curl python libass libmodplug libmicrohttpd 
wavpack libmms cmake-native libsdl-image libsdl-mixer virtual/egl mysql5 
sqlite3 libmms faad2 libcdio libpcre boost lzo enca avahi libsamplerate0 
libxinerama libxrandr libxtst bzip2 virtual/libsdl jasper zip-native zlib 
libtinyxml libmad"
 #require recipes/egl/egl.inc
 
 
-- 
1.8.3.2

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


[oe] [WIP][PATCH 64/66] qt-creator: Add patch to resolve missing cpuid.h in ARM builds

2013-08-29 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 .../qt-creator/fix.missing.cpuid.h.patch   | 384 +
 meta-oe/recipes-qt/qt-creator/qt-creator_2.8.0.bb  |   4 +-
 2 files changed, 387 insertions(+), 1 deletion(-)
 create mode 100644 
meta-oe/recipes-qt/qt-creator/qt-creator/fix.missing.cpuid.h.patch

diff --git a/meta-oe/recipes-qt/qt-creator/qt-creator/fix.missing.cpuid.h.patch 
b/meta-oe/recipes-qt/qt-creator/qt-creator/fix.missing.cpuid.h.patch
new file mode 100644
index 000..363bee3
--- /dev/null
+++ b/meta-oe/recipes-qt/qt-creator/qt-creator/fix.missing.cpuid.h.patch
@@ -0,0 +1,384 @@
+From 8be071bbca6a9b8e06a7466d848a2b4b6dbcbc1f Mon Sep 17 00:00:00 2001
+From: Christian Kandeler 
+Date: Fri, 19 Jul 2013 13:40:30 +0200
+Subject: [PATCH] WIP: Remove x86 assembler code from botan sources.
+
+Taken from
+https://bugreports.qt-project.org/browse/QTCREATORBUG-8107
+
+Upstream-Status: Submitted
+
+Change-Id: I3780aa4551f563c5f43833ec822e3c1add7012f2
+---
+ src/libs/3rdparty/botan/botan.cpp | 297 +++---
+ src/libs/3rdparty/botan/botan.h   |   4 +-
+ 2 files changed, 18 insertions(+), 283 deletions(-)
+
+diff --git a/src/libs/3rdparty/botan/botan.cpp 
b/src/libs/3rdparty/botan/botan.cpp
+index 917c385..c515750 100644
+--- a/src/libs/3rdparty/botan/botan.cpp
 b/src/libs/3rdparty/botan/botan.cpp
+@@ -1098,35 +1098,31 @@ class Montgomery_Exponentiator : public 
Modular_Exponentiator
+ 
+ }
+ 
+-
+-#if (BOTAN_MP_WORD_BITS != 32)
+-   #error The mp_x86_32 module requires that BOTAN_MP_WORD_BITS == 32
++#if (BOTAN_MP_WORD_BITS == 8)
++typedef Botan::u16bit dword;
++#elif (BOTAN_MP_WORD_BITS == 16)
++typedef Botan::u32bit dword;
++#elif (BOTAN_MP_WORD_BITS == 32)
++typedef Botan::u64bit dword;
++#elif (BOTAN_MP_WORD_BITS == 64)
++#error BOTAN_MP_WORD_BITS can be 64 only with assembly support
++#else
++#error BOTAN_MP_WORD_BITS must be 8, 16, 32, or 64
+ #endif
+ 
+-#ifdef Q_OS_UNIX
++
+ namespace Botan {
+ 
+ extern "C" {
+ 
+ /*
+-* Helper Macros for x86 Assembly
+-*/
+-#define ASM(x) x "\n\t"
+-
+-/*
+ * Word Multiply
+ */
+ inline word word_madd2(word a, word b, word* c)
+{
+-   asm(
+-  ASM("mull %[b]")
+-  ASM("addl %[c],%[a]")
+-  ASM("adcl $0,%[carry]")
+-
+-  : [a]"=a"(a), [b]"=rm"(b), [carry]"=&d"(*c)
+-  : "0"(a), "1"(b), [c]"g"(*c) : "cc");
+-
+-   return a;
++dword z = (dword)a * b + *c;
++*c = (word)(z >> BOTAN_MP_WORD_BITS);
++return (word)z;
+}
+ 
+ /*
+@@ -1134,25 +1130,12 @@ inline word word_madd2(word a, word b, word* c)
+ */
+ inline word word_madd3(word a, word b, word c, word* d)
+{
+-   asm(
+-  ASM("mull %[b]")
+-
+-  ASM("addl %[c],%[a]")
+-  ASM("adcl $0,%[carry]")
+-
+-  ASM("addl %[d],%[a]")
+-  ASM("adcl $0,%[carry]")
+-
+-  : [a]"=a"(a), [b]"=rm"(b), [carry]"=&d"(*d)
+-  : "0"(a), "1"(b), [c]"g"(c), [d]"g"(*d) : "cc");
+-
+-   return a;
++dword z = (dword)a * b + c + *d;
++*d = (word)(z >> BOTAN_MP_WORD_BITS);
++return (word)z;
+}
+-
+ }
+-
+ }
+-#endif
+ 
+ 
+ 
+@@ -1704,30 +1687,6 @@ void unlock_mem(void* addr, size_t length);
+ 
+ namespace Botan {
+ 
+-extern "C" {
+-
+-/*
+-* Word Multiply/Add
+-*/
+-inline word word_madd2(word a, word b, word* c)
+-   {
+-   dword z = (dword)a * b + *c;
+-   *c = (word)(z >> BOTAN_MP_WORD_BITS);
+-   return (word)z;
+-   }
+-
+-/*
+-* Word Multiply/Add
+-*/
+-inline word word_madd3(word a, word b, word c, word* d)
+-   {
+-   dword z = (dword)a * b + c + *d;
+-   *d = (word)(z >> BOTAN_MP_WORD_BITS);
+-   return (word)z;
+-   }
+-
+-}
+-
+ /**
+ * Win32 CAPI Entropy Source
+ */
+@@ -2315,225 +2274,6 @@ namespace Botan {
+ 
+ extern "C" {
+ 
+-#ifdef Q_OS_UNIX
+-/*
+-* Helper Macros for x86 Assembly
+-*/
+-#ifndef ASM
+-  #define ASM(x) x "\n\t"
+-#endif
+-
+-#define ADDSUB2_OP(OPERATION, INDEX) \
+-ASM("movl 4*" #INDEX "(%[y]), %[carry]") \
+-ASM(OPERATION " %[carry], 4*" #INDEX "(%[x])")   \
+-
+-#define ADDSUB3_OP(OPERATION, INDEX) \
+-ASM("movl 4*" #INDEX "(%[x]), %[carry]") \
+-ASM(OPERATION " 4*" #INDEX "(%[y]), %[carry]")   \
+-ASM("movl %[carry], 4*" #INDEX "(%[z])") \
+-
+-#define LINMUL_OP(WRITE_TO, INDEX)   \
+-ASM("movl 4*" #INDEX "(%[x]),%%eax") \
+-ASM("mull %[y]") \
+-ASM("addl %[carry],%%eax")   \
+-ASM("adcl $0,%%edx") \
+-ASM("movl %%edx,%[carry]")   \
+-ASM("movl %%eax, 4*" #INDEX "(%[" WRITE_TO "])")
+-
+-#define MULADD_OP(IGNORED, INDEX)\
+-ASM("movl 4*" #INDEX "(%[x]),%%eax") \
+-ASM("mull %[y]") \
+-ASM("addl %[carry],%%eax")   \
+-ASM("adcl $0,%%edx") \
+-

Re: [oe] [WIP][PATCH 00/66] Deterministic dependencies II

2013-08-29 Thread Chris Larson
On Thu, Aug 29, 2013 at 8:50 AM, Martin Jansa wrote:

> WIP because verification build is still running and I must admit that I'm
> mostly
> testing that all dependencies are correctly "disabled" and in the end
> deterministic.
>
> I'm not testing if every possible combination of PACKAGECONFIG options
> provide sufficient
> dependency tree.
>
> The following changes since commit
> 72e23c12296fbc77193898c38426add58d0c2d71:
>
>   mysql5: replace with mariadb 5.1.67 and tweak (2013-08-27 16:39:31 +0100)
>
> are available in the git repository at:
>
>   git://git.openembedded.org/meta-openembedded-contrib jansa/deps
>
> http://cgit.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=jansa/deps
>

Haven't reviewed all the patches, but just wanted to say, this is an
impressive amount of work on this task, nicely done.
-- 
Christopher Larson
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] Partitioned Image Creation and Initramfs Problem for ALIX3D3

2013-08-29 Thread Eren Türkay
Hello all,

As you may already know, I have been working on a BSP for ALIX3D3[0]. I
enabled specific kernel configurations and reached to the point of
booting the board with its features enabled. I can boot the board with
"live" image type. However, what I want to have is a direct partitioned
hdd image which we can dd it into CF Card. So, /dev/sda1 will contain
kernel and initrd, /dev/sda2 will contain extracted rootfs. I expect /
to be mounted to /dev/sda2.  Currently, live image extracts the rootfs
to /dev/ram0 and the configuration is gone after reboot.

I looked at the existing solutions and found out that
"boot-directdisk.bbclass", which is inherited by image-vmdk, does a
similar job.  However, it does not include initramfs image and it looks
like it was specifically written to enable vmdk image, not for this
purpose.

The possible solution that came to my mind is to get
"boot-directdisk.bbclass", add initramfs installation, put the code
in a seperate bbclass, rename the function as IMAGE_CMD_alix-hddimage,
and add "alix-hddimage" to IMAGE_FSTYPES. The same technique is used by
meta-raspberrypi layer [1]

However, the problem with this is that "core-image-minimal-initramfs"
includes "initramfs-live-boot" by default. This script tries to find
rootfs.img and if it cannot find, it fails to boot the board. In this
case, we will have extracted rootfs in /dev/sda2, so rootfs.img will not
be there.

I looked at "initramfs-framework" recipe and it seems to fit for it. For
initramfs problem, should I create "alix3d3-minimal-initramfs" recipe,
add "initramfs-framework-base initramfs-module-udev" to IMAGE_INSTALL
and make "IMAGE_CMD_alix-hddimage" depend on
"alix3d3-minimal-initramfs"? Would it be a proper solution?

I am stuck here. Any help is appreciated especially on partitioning the
image and copying.

My best regards,
Eren

[0] https://github.com/eren/meta-alix3d3
[1] http://git.yoctoproject.org/cgit/cgit.cgi/meta-raspberrypi

-- 
. 73! DE TA1AET
  http://linkedin.com/in/erenturkay


pgptciDQknV8n.pgp
Description: PGP signature
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [WIP][PATCH 02/66] libmikmod: upgrade to 3.2.0

2013-08-29 Thread Marko Lindqvist
On 29 August 2013 18:50, Martin Jansa  wrote:
> * 3.3 is only beta
> * 3.1.12 was failing to build with texinfo-5, see
>   
> http://sourceforge.net/p/mikmod/mercurial/ci/1fd17189f82561a3a0e343aef05e5cf0b39b8f26/

 As libSDL-mixer dependency, and thus recursive dependency for many
recipes in meta-games, this is important for me. In my local tree I've
solved the build issue by simply patching doc building part away. Let
me know if you want that patch (say, to go in to stable branch instead
of full version upgrade)


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


Re: [oe] [WIP][PATCH 02/66] libmikmod: upgrade to 3.2.0

2013-08-29 Thread Martin Jansa
On Thu, Aug 29, 2013 at 07:27:54PM +0300, Marko Lindqvist wrote:
> On 29 August 2013 18:50, Martin Jansa  wrote:
> > * 3.3 is only beta
> > * 3.1.12 was failing to build with texinfo-5, see
> >   
> > http://sourceforge.net/p/mikmod/mercurial/ci/1fd17189f82561a3a0e343aef05e5cf0b39b8f26/
> 
>  As libSDL-mixer dependency, and thus recursive dependency for many
> recipes in meta-games, this is important for me. In my local tree I've
> solved the build issue by simply patching doc building part away. Let
> me know if you want that patch (say, to go in to stable branch instead
> of full version upgrade)

I was thinking about it, but if you confirm that 3.2.0 doesn't break any
of your games I'm fine with it.

-- 
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-browser][PATCH] firefox: add nss libraries to PRIVATE_LIBS and add dependency on external nss, nspr

2013-08-29 Thread Martin Jansa
* fixes following warnings and makes shlibs providers for nss libs
  more deterministic
  WARNING: firefox-10.0.11esr is already registered as shlib provider for 
libfreebl3.so, ignoring nss-3.13.3 trying to register the same
  WARNING: firefox-10.0.11esr is already registered as shlib provider for 
libnss3.so, ignoring nss-3.13.3 trying to register the same
  WARNING: firefox-10.0.11esr is already registered as shlib provider for 
libnssckbi.so, ignoring nss-3.13.3 trying to register the same
  WARNING: firefox-10.0.11esr is already registered as shlib provider for 
libsmime3.so, ignoring nss-3.13.3 trying to register the same
  WARNING: firefox-10.0.11esr is already registered as shlib provider for 
libnssutil3.so, ignoring nss-3.13.3 trying to register the same
  WARNING: firefox-10.0.11esr is already registered as shlib provider for 
libnssdbm3.so, ignoring nss-3.13.3 trying to register the same
  WARNING: firefox-10.0.11esr is already registered as shlib provider for 
libssl3.so, ignoring nss-3.13.3 trying to register the same
  WARNING: firefox-10.0.11esr is already registered as shlib provider for 
libsoftokn3.so, ignoring nss-3.13.3 trying to register the same

Signed-off-by: Martin Jansa 
---
 recipes-mozilla/firefox/firefox_10.0.11esr.bb | 14 +-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/recipes-mozilla/firefox/firefox_10.0.11esr.bb 
b/recipes-mozilla/firefox/firefox_10.0.11esr.bb
index 0774bb7..1a1178c 100644
--- a/recipes-mozilla/firefox/firefox_10.0.11esr.bb
+++ b/recipes-mozilla/firefox/firefox_10.0.11esr.bb
@@ -2,7 +2,7 @@
 # Released under the MIT license (see packages/COPYING)
 
 DESCRIPTION ?= "Browser made by mozilla"
-DEPENDS += "alsa-lib curl startup-notification libevent cairo libnotify libvpx 
virtual/libgl"
+DEPENDS += "alsa-lib curl startup-notification libevent cairo libnotify libvpx 
virtual/libgl nss nspr"
 
 LICENSE = "MPLv1 | GPLv2+ | LGPLv2.1+"
 LIC_FILES_CHKSUM = 
"file://toolkit/content/license.html;endline=39;md5=9cb02f27e77e702043b827c9418bfbf8"
@@ -138,3 +138,15 @@ PRIVATE_LIBS = "libmozjs.so \
 libmozalloc.so \
 libplc4.so \
 libplds4.so"
+
+# mark libraries also provided by nss as private too
+PRIVATE_LIBS += " \
+libfreebl3.so \
+libnss3.so \
+libnssckbi.so \
+libsmime3.so \
+libnssutil3.so \
+libnssdbm3.so \
+libssl3.so \
+libsoftokn3.so \
+"
-- 
1.8.3.2

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


[oe] [oe-core 2/5] qemu: Add support for qemuarma9.

2013-08-29 Thread Elvis Dowson
This commit
- adds support for qemuarma9 machine support based on the vexpress-a9
  platform.

Signed-off-by: Elvis Dowson 
---
 meta/conf/machine/qemuarma9.conf |   24 
 1 file changed, 24 insertions(+)
 create mode 100644 meta/conf/machine/qemuarma9.conf

diff --git a/meta/conf/machine/qemuarma9.conf b/meta/conf/machine/qemuarma9.conf
new file mode 100644
index 000..a46e28c
--- /dev/null
+++ b/meta/conf/machine/qemuarma9.conf
@@ -0,0 +1,24 @@
+#@TYPE: Machine
+#@NAME: qemuarma9
+#@DESCRIPTION: Machine configuration for QEMU ARM Cortex-A9.
+
+# Specify the default tune.
+DEFAULTTUNE = "armv7a-neon"
+
+require conf/machine/include/qemu.inc
+require conf/machine/include/tune-cortexa9.inc
+
+# Specify the preferred kernel version.
+PREFERRED_VERSION_linux-yocto ?= "3.8%"
+
+# Specify the kernel devicetree.
+KERNEL_DEVICETREE = "vexpress-v2p-ca9.dtb"
+
+# Specify the machine name used by the kernel.
+KMACHINE_qemuarma9 = "vexpress"
+
+# Specify the kernel image type.
+KERNEL_IMAGETYPE = "uImage"
+
+# Specify the serial console parameters.
+SERIAL_CONSOLE = "115200 ttyAMA0"
-- 
1.7.10.4

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


[oe] [oe-core 4/5] linux-yocto: Add support for qemuarmv7 and qemuarma9.

2013-08-29 Thread Elvis Dowson
This commit
- adds qemuarmv7 and qemuarma9 to the list of compatible machines.

Signed-off-by: Elvis Dowson 
---
 meta/recipes-kernel/linux/linux-yocto_3.8.bb |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-kernel/linux/linux-yocto_3.8.bb 
b/meta/recipes-kernel/linux/linux-yocto_3.8.bb
index 790e3e3..0bd9913 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.8.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.8.bb
@@ -21,7 +21,7 @@ PV = "${LINUX_VERSION}+git${SRCPV}"
 
 KMETA = "meta"
 
-COMPATIBLE_MACHINE = "qemuarm|qemux86|qemuppc|qemumips|qemumips64|qemux86-64"
+COMPATIBLE_MACHINE = 
"qemuarm|qemuarmv7|qemuarma9|qemux86|qemuppc|qemumips|qemumips64|qemux86-64"
 
 # Functionality flags
 KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc"
-- 
1.7.10.4

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


[oe] [oe-core 3/5] qemu: Add support for qemuarmv7.

2013-08-29 Thread Elvis Dowson
This commit
- adds support for qemuarmv7 machine support based on the beagleboard
  platform.

Signed-off-by: Elvis Dowson 
---
 meta/conf/machine/qemuarmv7.conf |   18 ++
 1 file changed, 18 insertions(+)
 create mode 100644 meta/conf/machine/qemuarmv7.conf

diff --git a/meta/conf/machine/qemuarmv7.conf b/meta/conf/machine/qemuarmv7.conf
new file mode 100644
index 000..7f70ddb
--- /dev/null
+++ b/meta/conf/machine/qemuarmv7.conf
@@ -0,0 +1,18 @@
+#@TYPE: Machine
+#@NAME: qemuarmv7
+#@DESCRIPTION: Machine configuration for QEMU ARM Cortex-A8.
+
+# Specify the default tune.
+DEFAULTTUNE = "armv7a-neon"
+
+require conf/machine/include/qemu.inc
+require conf/machine/include/tune-cortexa8.inc
+
+# Specify the preferred kernel version.
+PREFERRED_VERSION_linux-yocto ?= "3.8%"
+
+# Specify the machine name used by the kernel.
+KMACHINE_qemuarmv7 = "beagleboard"
+
+# Specify the serial console parameters.
+SERIAL_CONSOLE = "115200 ttyO2"
-- 
1.7.10.4

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


[oe] [oe-core 1/5] qemu: Add cpio to the list of image filesystem types.

2013-08-29 Thread Elvis Dowson
Signed-off-by: Elvis Dowson 
---
 meta/conf/machine/include/qemu.inc |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/conf/machine/include/qemu.inc 
b/meta/conf/machine/include/qemu.inc
index 545f8d1..d5c95ff 100644
--- a/meta/conf/machine/include/qemu.inc
+++ b/meta/conf/machine/include/qemu.inc
@@ -15,7 +15,7 @@ MACHINE_FEATURES = "apm alsa pcmcia bluetooth irda usbgadget 
screen"
 
 MACHINEOVERRIDES =. "qemuall:"
 
-IMAGE_FSTYPES += "tar.bz2 ext3"
+IMAGE_FSTYPES += "cpio tar.bz2 ext3"
 
 # Don't include kernels in standard images
 RDEPENDS_kernel-base = ""
-- 
1.7.10.4

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


[oe] [oe-core 5/5] qemu: runqemu: Add support for launching qemuarmv7 and qemuarma9 machine configurations.

2013-08-29 Thread Elvis Dowson
This commit
- adds support for launching qemuarmv7 and qemuarmv9 machine configurations.

Signed-off-by: Elvis Dowson 
---
 scripts/runqemu  |   14 ---
 scripts/runqemu-internal |   58 ++
 2 files changed, 65 insertions(+), 7 deletions(-)

diff --git a/scripts/runqemu b/scripts/runqemu
index 04dc3b0..3282893 100755
--- a/scripts/runqemu
+++ b/scripts/runqemu
@@ -39,6 +39,8 @@ usage() {
 echo ""
 echo "Examples:"
 echo "  $MYNAME qemuarm"
+echo "  $MYNAME qemuarmv7"
+echo "  $MYNAME qemuarma9"
 echo "  $MYNAME qemux86-64 core-image-sato ext3"
 echo "  $MYNAME path/to/bzImage-qemux86.bin path/to/nfsrootdir/ serial"
 echo "  $MYNAME qemux86 ramfs"
@@ -107,7 +109,7 @@ KVM_ENABLED="no"
 while true; do
 arg=${1}
 case "$arg" in
-"qemux86" | "qemux86-64" | "qemuarm" | "qemumips" | "qemumipsel" | \
+"qemux86" | "qemux86-64" | "qemuarm" |  "qemuarmv7" | "qemuarma9" 
|"qemumips" | "qemumipsel" | \
 "qemumips64" | "qemush4"  | "qemuppc" | "qemumicroblaze" | "qemuzynq")
 [ -z "$MACHINE" ] && MACHINE=$arg || \
 error "conflicting MACHINE types [$MACHINE] and [$arg]"
@@ -224,13 +226,13 @@ fi
 
 if [ -z "$MACHINE" ]; then
 if [ "x$FSTYPE" = "xvmdk" ]; then
-MACHINE=`basename $VM | sed 
's/.*\(qemux86-64\|qemux86\|qemuarm\|qemumips64\|qemumips\|qemuppc\|qemush4\).*/\1/'`
+MACHINE=`basename $VM | sed 
's/.*\(qemux86-64\|qemux86\|qemuarm\|qemuarmv7\|qemuarma9\|qemumips64\|qemumips\|qemuppc\|qemush4\).*/\1/'`
 if [ -z "$MACHINE" ]; then
 error "Unable to set MACHINE from vmdk filename [$VM]"
 fi
 echo "Set MACHINE to [$MACHINE] based on vmdk [$VM]"
 else
-MACHINE=`basename $KERNEL | sed 
's/.*\(qemux86-64\|qemux86\|qemuarm\|qemumips64\|qemumips\|qemuppc\|qemush4\).*/\1/'`
+MACHINE=`basename $KERNEL | sed 
's/.*\(qemux86-64\|qemux86\|qemuarm\|qemuarmv7\|qemuarma9\|qemumips64\|qemumips\|qemuppc\|qemush4\).*/\1/'`
 if [ -z "$MACHINE" ]; then
 error "Unable to set MACHINE from kernel filename [$KERNEL]"
 fi
@@ -294,6 +296,12 @@ QEMUX86_64_DEFAULT_FSTYPE=ext3
 QEMUARM_DEFAULT_KERNEL=zImage-qemuarm.bin
 QEMUARM_DEFAULT_FSTYPE=ext3
 
+QEMUARMV7_DEFAULT_KERNEL=zImage-qemuarmv7.bin
+QEMUARMV7_DEFAULT_FSTYPE=ext3
+
+QEMUARMA9_DEFAULT_KERNEL=uImage
+QEMUARMA9_DEFAULT_FSTYPE=cpio
+
 QEMUMIPS_DEFAULT_KERNEL=vmlinux-qemumips.bin
 QEMUMIPS_DEFAULT_FSTYPE=ext3
 
diff --git a/scripts/runqemu-internal b/scripts/runqemu-internal
index 8a6e551..3f35054 100755
--- a/scripts/runqemu-internal
+++ b/scripts/runqemu-internal
@@ -50,6 +50,12 @@ else
 "qemuarm")
 mem_size=128
 ;;
+"qemuarmv7")
+mem_size=1024
+;;
+"qemuarma9")
+mem_size=1024
+;;
 "qemumicroblaze")
 mem_size=64
 ;;
@@ -267,6 +273,8 @@ fi
 
 case "$MACHINE" in
 "qemuarm") ;;
+"qemuarmv7") ;;
+"qemuarma9") ;;
 "qemumicroblaze") ;;
 "qemumips") ;;
 "qemumipsel") ;;
@@ -325,7 +333,7 @@ if [ "$NFS_SERVER" = "" ]; then
 NFS_DIR=$ROOTFS
 fi
 
-if [ "$MACHINE" = "qemuarm" -o "$MACHINE" = "qemuarmv6" -o "$MACHINE" = 
"qemuarmv7" ]; then
+if [ "$MACHINE" = "qemuarm" -o "$MACHINE" = "qemuarmv6" ]; then
 QEMU=qemu-system-arm
 MACHINE_SUBTYPE=versatilepb
 export QEMU_AUDIO_DRV="none"
@@ -347,8 +355,50 @@ if [ "$MACHINE" = "qemuarm" -o "$MACHINE" = "qemuarmv6" -o 
"$MACHINE" = "qemuarm
 if [ "$MACHINE" = "qemuarmv6" ]; then
 QEMUOPTIONS="$QEMUOPTIONS -cpu arm1136"
 fi
-if [ "$MACHINE" = "qemuarmv7" ]; then
-QEMUOPTIONS="$QEMUOPTIONS -cpu cortex-a8"
+fi
+
+if [ "$MACHINE" = "qemuarmv7" ]; then
+QEMU=qemu-system-arm
+MACHINE_SUBTYPE=beagle
+export QEMU_AUDIO_DRV="none"
+QEMU_UI_OPTIONS="$QEMU_UI_OPTIONS"
+# QEMU_UI_OPTIONS="$QEMU_UI_OPTIONS -force-pointer"
+if [ "${FSTYPE:0:3}" = "ext" -o "$FSTYPE" = "btrfs" ]; then
+KERNCMDLINE="root=/dev/sda rw console=ttyO2,115200 console=tty 
$KERNEL_NETWORK_CMD mem=$QEMU_MEMORY highres=off"
+QEMUOPTIONS="$QEMU_NETWORK_CMD -M ${MACHINE_SUBTYPE} -cpu cortex-a8 
-hda $ROOTFS -no-reboot $QEMU_UI_OPTIONS"
+fi
+
+if [ "$FSTYPE" = "nfs" ]; then
+if [ "$NFS_SERVER" = "192.168.7.1" -a ! -d "$NFS_DIR" ]; then
+echo "Error: NFS mount point $ROOTFS doesn't exist"
+cleanup
+return 1
+fi
+KERNCMDLINE="root=/dev/nfs nfsroot=$NFS_SERVER:$NFS_DIR,$UNFS_OPTS rw 
$KERNEL_NETWORK_CMD mem=$QEMU_MEMORY"
+QEMUOPTIONS="$QEMU_NETWORK_CMD -M ${MACHINE_SUBTYPE} --no-reboot 
$QEMU_UI_OPTIONS"
+fi
+fi
+
+if [ "$MACHINE" = "qemuarma9" ]; then
+QEMU=qemu-system-arm
+MACHINE_SUBTYPE=vexpress-a9
+export QEMU_AUDIO_DRV="none"
+QEMU_UI_OPTIONS="-show-cursor -usb"
+# QEMU_UI_OPTIONS="$QEMU_UI_OPTIONS -force-pointer"
+ 

[oe] [oe-core] qemuarma9: Update qemuarma9-standard.scc definition.

2013-08-29 Thread Elvis Dowson
This commit
- updates the KMACHINE definition to vexpress.
- updates the branch to qemuarma9.

Signed-off-by: Elvis Dowson 
---
 meta/cfg/kernel-cache/bsp/qemuarma9/qemuarma9-standard.scc |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/cfg/kernel-cache/bsp/qemuarma9/qemuarma9-standard.scc 
b/meta/cfg/kernel-cache/bsp/qemuarma9/qemuarma9-standard.scc
index c71fe1c..83911ff 100644
--- a/meta/cfg/kernel-cache/bsp/qemuarma9/qemuarma9-standard.scc
+++ b/meta/cfg/kernel-cache/bsp/qemuarma9/qemuarma9-standard.scc
@@ -1,9 +1,9 @@
-define KMACHINE qemuarma9
+define KMACHINE vexpress
 define KTYPE standard
 define KARCH arm
 
 include ktypes/standard/standard.scc
-branch arm-versatile-926ejs
+branch qemuarma9
 
 include qemuarma9.scc
 
-- 
1.7.10.4

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


Re: [oe] [oe-core 4/5] linux-yocto: Add support for qemuarmv7 and qemuarma9.

2013-08-29 Thread Elvis Dowson
Hi Bruce,

On Aug 29, 2013, at 10:43 PM, Bruce Ashfield  
wrote:

> On 13-08-29 02:35 PM, Elvis Dowson wrote:
>> This commit
>> - adds qemuarmv7 and qemuarma9 to the list of compatible machines.
>> 
>> Signed-off-by: Elvis Dowson 
>> ---
>>  meta/recipes-kernel/linux/linux-yocto_3.8.bb |2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>> 
>> diff --git a/meta/recipes-kernel/linux/linux-yocto_3.8.bb 
>> b/meta/recipes-kernel/linux/linux-yocto_3.8.bb
>> index 790e3e3..0bd9913 100644
>> --- a/meta/recipes-kernel/linux/linux-yocto_3.8.bb
>> +++ b/meta/recipes-kernel/linux/linux-yocto_3.8.bb
>> @@ -21,7 +21,7 @@ PV = "${LINUX_VERSION}+git${SRCPV}"
>> 
>>  KMETA = "meta"
>> 
>> -COMPATIBLE_MACHINE = 
>> "qemuarm|qemux86|qemuppc|qemumips|qemumips64|qemux86-64"
>> +COMPATIBLE_MACHINE = 
>> "qemuarm|qemuarmv7|qemuarma9|qemux86|qemuppc|qemumips|qemumips64|qemux86-64"
> 
> We can add compatibility, but the same question needs to be asked
> to Richard when we added qemumips64: does the project have the capacity
> to build and QA the machines by default.
> 
> We can always get everything working in layers for the time being and
> then move them into the core, once everything is working well, and
> everyone agrees to add the extra support load.

I recommend that we create a new meta-qemu layer, to support development of
qemu machine configurations for
qemuarmv7 (useful for emulating TI OMAP 3 based platforms)
qemuarma9 (useful for emulating TI OMAP 4 and Freescale i.MX6 platforms)
qemuarmv8 (for AArch64 platforms)
qemumips64 
etc

That should just about cover current ARM A8, A9, A15 and MIPS64.

Best regards,

Elvis Dowson

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


Re: [oe] [oe-core] qemuarma9: Update qemuarma9-standard.scc definition.

2013-08-29 Thread Elvis Dowson

On Aug 29, 2013, at 10:45 PM, Bruce Ashfield  
wrote:

> On 13-08-29 02:41 PM, Elvis Dowson wrote:
>> This commit
>> - updates the KMACHINE definition to vexpress.
>> - updates the branch to qemuarma9.
>> 
>> Signed-off-by: Elvis Dowson 
>> ---
>>  meta/cfg/kernel-cache/bsp/qemuarma9/qemuarma9-standard.scc |4 ++--
>>  1 file changed, 2 insertions(+), 2 deletions(-)
>> 
>> diff --git a/meta/cfg/kernel-cache/bsp/qemuarma9/qemuarma9-standard.scc 
>> b/meta/cfg/kernel-cache/bsp/qemuarma9/qemuarma9-standard.scc
>> index c71fe1c..83911ff 100644
>> --- a/meta/cfg/kernel-cache/bsp/qemuarma9/qemuarma9-standard.scc
>> +++ b/meta/cfg/kernel-cache/bsp/qemuarma9/qemuarma9-standard.scc
>> @@ -1,9 +1,9 @@
>> -define KMACHINE qemuarma9
>> +define KMACHINE vexpress
> 
> There's no reason to delete the old machine, they are all valid
> and additive. Think of them as aliases. You can have as many
> as you want :)

In the kernel, there is no qemuarma9 machine. The corresponding
kernel machine is vexpress .. I checked the kernel sources, .. 
correct me if I'm wrong, but I thought the intent of the KMACHINE
variable was to map to the correct machine defined in the kernel.

> 
>>  define KTYPE standard
>>  define KARCH arm
>> 
>>  include ktypes/standard/standard.scc
>> -branch arm-versatile-926ejs
>> +branch qemuarma9
> 
> There's no reason for a custom branch as well. Unless patches are
> being maintained that break compatibility with other boards.
> 


If we plan on having multiple arm architecture support (A8, A8, A15) to
QEMU, perhaps its better to rename this branch to qemuarm.

Best regards,

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


Re: [oe] [OE-core] [oe-core] QEMU with ARM Cortex A9 with hard float configuration - Kernel panic

2013-08-29 Thread Elvis Dowson
HI Bruce,

On Aug 29, 2013, at 10:58 PM, Bruce Ashfield  wrote:

> I have a vexpress A15 that works here as well, but I wouldn't mind comparing
> configs. If you send it along, I'd have a look.

Does this mean you've got vexpress-a9 and vexpress-a15, but you've never 
intentionally
published or made these qemu configurations available, so that WindRiver has a 
commercial
advantage when it comes to machine emulation for these machine architectures?

I can't but help think of the discussions that we had over the meta-zynq layer, 
where
the meta-zynq layer was not maintained, and WindRiver never released any of the
updates to meta-zynq because of some "issues". 

At that time, you were pushing for linux-yocto and LTSI, and fast forward 1 
year or more
and the meta-zynq layer is still not updated or maintained, and it's only 
recently that
Xilinx themselves added support to their meta-xilinx layer for linux-yocto.

I've also observed that you're the only one maintaining linux-yocto!!

So, what I'm trying to get at it, it doesn't really help any one in the open 
source
community if work that's useful for other is withheld for WindRiver gaining a 
commercial
advantage (meta-zynq & xilinx case in point) and (versatile-a9 and 
versatile-a15)
in point, especially when you're the sole maintainer for the linux-yocto 
kernel, which
happened to mentioned qemuarma9 machine support.

I mean either you don't publish anything that Wind River chooses to keep 
proprietary
or support the machine configurations defined in the linux-yocto meta branch.

Best regards,

Elvis Dowson


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


Re: [oe] [OE-core] [oe-core] QEMU with ARM Cortex A9 with hard float configuration - Kernel panic

2013-08-29 Thread Bruce Ashfield
On Thu, Aug 29, 2013 at 3:15 PM, Elvis Dowson  wrote:
> HI Bruce,
>
> On Aug 29, 2013, at 10:58 PM, Bruce Ashfield  wrote:
>
>> I have a vexpress A15 that works here as well, but I wouldn't mind comparing
>> configs. If you send it along, I'd have a look.
>
> Does this mean you've got vexpress-a9 and vexpress-a15, but you've never 
> intentionally
> published or made these qemu configurations available, so that WindRiver has 
> a commercial
> advantage when it comes to machine emulation for these machine architectures?

There's no commercial advantage to emulated machines. I've been using qemu since
it was bochs, and have booted and tried pretty much everything over
the years .. I
just like emulated platforms and machines.

The work that I did was hacks, that I had no interest in fully
supporting in Yocto. Everytime
we add a machine, there's a tax for every uprev cycle, and every
build. If you add it, you
can't let it bit rot.

I don't think I need to be accused of intentionally doing or not doing anything.

>
> I can't but help think of the discussions that we had over the meta-zynq 
> layer, where
> the meta-zynq layer was not maintained, and WindRiver never released any of 
> the
> updates to meta-zynq because of some "issues".
>
> At that time, you were pushing for linux-yocto and LTSI, and fast forward 1 
> year or more
> and the meta-zynq layer is still not updated or maintained, and it's only 
> recently that
> Xilinx themselves added support to their meta-xilinx layer for linux-yocto.

You do realize that the entire reason that layer isn't updated, is that we
agreed with Xilinx and the other active contributors to merge all the
support into their layer, and kill off the old one. It simply took us a while to
get everyone up to speed and aligned.

>
> I've also observed that you're the only one maintaining linux-yocto!!

Clearly you aren't on the linux-yocto mailing list :)

>
> So, what I'm trying to get at it, it doesn't really help any one in the open 
> source
> community if work that's useful for other is withheld for WindRiver gaining a 
> commercial
> advantage (meta-zynq & xilinx case in point) and (versatile-a9 and 
> versatile-a15)
> in point, especially when you're the sole maintainer for the linux-yocto 
> kernel, which
> happened to mentioned qemuarma9 machine support.

Wind River works upstream first, we don't have any commercial support for any of
the emulations you are talking about. Simple because I say I've uses something,
doesn't mean that it is a commercial product.

I'd suggest toning down the conversation and accusations .. they
aren't productive
I'm just trying to help.

>
> I mean either you don't publish anything that Wind River chooses to keep 
> proprietary
> or support the machine configurations defined in the linux-yocto meta branch.

I'm not following what you mean here  .. sorry.

Bruce

>
> Best regards,
>
> Elvis Dowson
>
>



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [OE-core] [oe-core] QEMU with ARM Cortex A9 with hard float configuration - Kernel panic

2013-08-29 Thread Elvis Dowson

On Aug 29, 2013, at 11:24 PM, Bruce Ashfield  wrote:

>> 
>> I mean either you don't publish anything that Wind River chooses to keep 
>> proprietary
>> or support the machine configurations defined in the linux-yocto meta branch.
> 
> I'm not following what you mean here  .. sorry.


I'm referrring to the qemuarma9 machine definition in the linux-yocto kernel 
meta-branch.

http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-3.8/tree/meta/cfg/kernel-cache/bsp/qemuarma9?h=meta

It's presence indicates that it was developed at some point, but not released 
with full support.

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


Re: [oe] [OE-core] [oe-core] QEMU with ARM Cortex A9 with hard float configuration - Kernel panic

2013-08-29 Thread Bruce Ashfield
On Thu, Aug 29, 2013 at 3:39 PM, Elvis Dowson  wrote:
>
> On Aug 29, 2013, at 11:24 PM, Bruce Ashfield  wrote:
>
>>>
>>> I mean either you don't publish anything that Wind River chooses to keep 
>>> proprietary
>>> or support the machine configurations defined in the linux-yocto meta 
>>> branch.
>>
>> I'm not following what you mean here  .. sorry.
>
>
> I'm referrring to the qemuarma9 machine definition in the linux-yocto kernel 
> meta-branch.
>
> http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-3.8/tree/meta/cfg/kernel-cache/bsp/qemuarma9?h=meta
>
> It's presence indicates that it was developed at some point, but not released 
> with full support.

There never was any runqemu or any integration more than what you see there.
Everything was pushed that was available, and I mentioned a few days ago that
I've just been carrying it along in case it ever became useful again.

Cheers,

Bruce

>
> Elvis Dowson



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] Yocto Dev Day Sponsorship Opportunity

2013-08-29 Thread Denys Dmytriyenko
On Thu, Aug 29, 2013 at 09:45:10AM -0400, Philip Balister wrote:
> This is kind of short notice, but I'd like some feedback on this idea ...
> 
> So for the Yocto Dev Day before ELCE in Edinburgh, the Yocto Project is
> looking for additional Sponsorship to cover the cost of coffee breaks
> (and some other stuff, but these are the least expensive)
> 
> I'm wondering if OpenEmbedded would like to sponsor a coffee break.

What is the amount we are talking about for this particular instance?


> Obviously, we'd need to do a quick round of fund raising to make this
> happen. I think it would be a good way for us to increase visibility of
> the OpenEmbedded brand and gives many of the smaller players a chance to
> contribute to some of the larger Yocto Project costs.
> 
> So I'd like to hear two things from everyone:
> 
> 1) Should we sponsor events when it makes sense?

Not talking as a Board member, but as an individual member, I would definitely 
like to see OpenEmbedded getting more visibility, even through sponsoring some 
smaller portions of the bigger events.


> 2) If you are interested in helping sponsor this particular even, send
> me a private email with amounts. If there is sufficient interest we have
> access to US and EU bank accounts for money collection.
> 
> Long term, I'd like to get a more organized fund raising plan in place
> and identify how we can support the needs of the project better. Some
> ideas that have been tossed around over the years, travel grants for
> people promoting OE, event sponsorship, pay for infrastructure
> improvements, contribute to auto builder costs etc. Many of these are
> being covered by volunteers working in the community It would be nice to
> help them out.
> 
> I'll be semi-afk through Tuesday, but should be able to see email.

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


Re: [oe] [meta-oe][PATCH 1/1] busybox: remove bbappend

2013-08-29 Thread Otavio Salvador
On Mon, Aug 26, 2013 at 6:53 PM, Paul Eggleton
 wrote:
> On Monday 26 August 2013 14:39:10 Khem Raj wrote:
>> On Aug 24, 2013, at 2:47 AM, Paul Eggleton 
>> wrote:
>> > On Friday 23 August 2013 10:36:15 Khem Raj wrote:
>> >> On Aug 23, 2013, at 4:33 AM, Paul Eggleton
>> >>  wrote:
>> >>> This bbappend has effectively been merged into OE-Core, although the
>> >>> log buffer size is the busybox default rather than 64K - layers may
>> >>> change this either by providing their own /etc/default/busybox-syslog
>> >>> file (when using systemd) or modifying the
>> >>> CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE option in busybox's build time
>> >>> config
>> >>
>> >> I think it would be better if we added this option via a kconfig fragment
>> >> in OE-Core if DISTRO_FEATURES contained systemd and then remove this from
>> >> here. I say this because otherwise size of circular buffer goes back to
>> >> 16k from 64k and may not be enough to hold valuable info.
>> >
>> > Why is this specific to systemd?
>>
>> It probably is not. Otavio added it, so I am CCing him
>> however this is default used in many distros, just to keep enough
>> messages around while you can affort 64K buffer which is not a huge ask
>> these days.
>
> If it's generally useful and not specific to systemd (and it seems it isn't 
> the
> latter) I'd have to say I agree, let's set the default in our busybox
> defconfig.

+1

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


[oe] [meta-initramfs][PATCH 1/3] klibc_2.0.2: refactor recipe to respect exec_prefix

2013-08-29 Thread Andrea Adami
Signed-off-by: Andrea Adami 
---
 .../klibc/klibc-2.0.2/klibc-linux-libc-dev.patch   |  2 +-
 .../klibc/klibc-2.0.2/prefix.patch | 14 --
 .../klibc/klibc-2.0.2/staging.patch|  2 +-
 meta-initramfs/recipes-devtools/klibc/klibc.inc|  4 +++-
 .../recipes-devtools/klibc/klibc_2.0.2.bb  | 22 ++
 5 files changed, 15 insertions(+), 29 deletions(-)
 delete mode 100644 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/prefix.patch

diff --git 
a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/klibc-linux-libc-dev.patch 
b/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/klibc-linux-libc-dev.patch
index 28efcfd..2043064 100644
--- 
a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/klibc-linux-libc-dev.patch
+++ 
b/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/klibc-linux-libc-dev.patch
@@ -14,7 +14,7 @@ Index: klibc-2.0~rc2/scripts/Kbuild.install
$(Q)mkdir -p $(INSTALLROOT)$(INSTALLDIR)/$(KCROSS)lib
$(Q)mkdir -p $(INSTALLROOT)$(INSTALLDIR)/$(KCROSS)bin
 -  $(Q)$(MAKE) -C $(KLIBCKERNELSRC) ARCH=$(KLIBCARCH) 
INSTALL_HDR_PATH=$(INSTALLROOT)$(INSTALLDIR)/$(KCROSS) headers_install
-+  $(Q)for x in $(KLIBCKERNELSRC)/include/asm 
$(KLIBCKERNELSRC)/include/asm* $(KLIBCKERNELSRC)/include/linux 
$(KLIBCKERNELSRC)/include/mtd; do \
++  $(Q)for x in ../../../include/asm ../../../include/asm-generic 
../../../include/linux ../../../include/mtd; do \
 +  ln -sf $${x} $(INSTALLROOT)$(INSTALLDIR)/$(KCROSS)include/ || 
exit; \
 +  done
$(Q)cp -rf usr/include/. $(INSTALLROOT)$(INSTALLDIR)/$(KCROSS)include/.
diff --git a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/prefix.patch 
b/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/prefix.patch
deleted file mode 100644
index 6f5ff0d..000
--- a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/prefix.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: klibc-1.5.24/Makefile
-===
 a/Makefile 2011-07-27 15:50:53.0 +0200
-+++ b/Makefile 2011-08-01 00:47:56.0 +0200
-@@ -39,7 +39,7 @@
- export PERL   := perl
- 
- # Location for installation
--export prefix  = /usr
-+export prefix  = $(INST)
- export bindir  = $(prefix)/bin
- export libdir  = $(prefix)/lib
- export mandir  = $(prefix)/man
-
diff --git a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/staging.patch 
b/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/staging.patch
index 03955f2..400864b 100644
--- a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/staging.patch
+++ b/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/staging.patch
@@ -21,7 +21,7 @@ Index: klibc-1.5.24/scripts/Kbuild.install
$(Q)mkdir -p $(INSTALLROOT)$(INSTALLDIR)/$(KCROSS)include
$(Q)mkdir -p $(INSTALLROOT)$(INSTALLDIR)/$(KCROSS)lib
 -  $(Q)mkdir -p $(INSTALLROOT)$(INSTALLDIR)/$(KCROSS)bin
-   $(Q)for x in $(KLIBCKERNELSRC)/include/asm 
$(KLIBCKERNELSRC)/include/asm* $(KLIBCKERNELSRC)/include/linux 
$(KLIBCKERNELSRC)/include/mtd; do \
+   $(Q)for x in ../../../include/asm ../../../include/asm-generic 
../../../include/linux ../../../include/mtd; do \
ln -sf $${x} $(INSTALLROOT)$(INSTALLDIR)/$(KCROSS)include/ || 
exit; \
done
 @@ -103,7 +100,6 @@
diff --git a/meta-initramfs/recipes-devtools/klibc/klibc.inc 
b/meta-initramfs/recipes-devtools/klibc/klibc.inc
index 4d5f6c4..5f05c9f 100644
--- a/meta-initramfs/recipes-devtools/klibc/klibc.inc
+++ b/meta-initramfs/recipes-devtools/klibc/klibc.inc
@@ -37,7 +37,6 @@ SRC_URI_append_linux-uclibceabi = " 
file://klibc-config-eabi.patch \
 "
 
 SRC_URI += "file://klibc-linux-libc-dev.patch \
-file://prefix.patch \
 file://staging.patch \
 "
 
@@ -46,6 +45,9 @@ S = "${WORKDIR}/git"
 EXTRA_OEMAKE = "'KLIBCARCH=${KLIBC_ARCH}' \
 'CROSS_COMPILE=${TARGET_PREFIX}' \
 'KLIBCKERNELSRC=${STAGING_DIR_TARGET}${exec_prefix}' \
+'prefix=${exec_prefix}' \
+'INSTALLROOT=${D}' \
+'SHLIBDIR=${libdir}' \
 "
 
 do_configure () {
diff --git a/meta-initramfs/recipes-devtools/klibc/klibc_2.0.2.bb 
b/meta-initramfs/recipes-devtools/klibc/klibc_2.0.2.bb
index 9c2590e..4244cf2 100644
--- a/meta-initramfs/recipes-devtools/klibc/klibc_2.0.2.bb
+++ b/meta-initramfs/recipes-devtools/klibc/klibc_2.0.2.bb
@@ -1,27 +1,25 @@
 PR = "${INC_PR}.0"
 
-export INST = "${D}"
-
 do_install() {
 oe_runmake install
 
 # the crosscompiler is packaged by klcc-cross
 # remove klcc
-rm ${D}${base_bindir}/klcc
+rm ${D}${bindir}/klcc
 # remove now empty dir
-rmdir ${D}${base_bindir}
+rmdir ${D}${bindir}
 
-install -d ${D}${base_libdir}
-install -m 755 usr/klibc/klibc-*.so ${D}${base_libdir}
-(cd  ${D}${base_libdir}; ln -s klibc-*.so klibc.so)
+install -d ${D}${libdir}
+install -m 755 usr/klibc/klibc-*.so ${D}${libdir}
+ 

[oe] [meta-initramfs][PATCH 3/3] kexec-tools-klibc: fix includes now that klibc respects exec_prefix

2013-08-29 Thread Andrea Adami
Signed-off-by: Andrea Adami 
---
 meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc_2.0.2.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc_2.0.2.bb 
b/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc_2.0.2.bb
index a54d38e..b1b6ffc 100644
--- a/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc_2.0.2.bb
+++ b/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc_2.0.2.bb
@@ -28,8 +28,8 @@ S = "${WORKDIR}/kexec-tools-${PV}"
 
 EXTRA_OECONF += "--without-zlib --without-lzma --without-xen"
 
-CFLAGS += "-I${STAGING_DIR_HOST}${base_libdir}/klibc/include 
-I${STAGING_DIR_HOST}${base_libdir}/klibc/include/bits32"
-CFLAGS_x86-64 += "-I${STAGING_DIR_HOST}${base_libdir}/klibc/include 
-I${STAGING_DIR_HOST}${base_libdir}/klibc/include/bits64"
+CFLAGS += "-I${STAGING_DIR_HOST}${libdir}/klibc/include 
-I${STAGING_DIR_HOST}${libdir}/klibc/include/bits32"
+CFLAGS_x86-64 += "-I${STAGING_DIR_HOST}${libdir}/klibc/include 
-I${STAGING_DIR_HOST}${libdir}/klibc/include/bits64"
 
 PACKAGES =+ "kexec-klibc kdump-klibc"
 
-- 
1.8.1.5

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


[oe] [meta-initramfs][PATCH 2/3] klcc-cross_2.0.2: refactor recipe to respect exec_prefix

2013-08-29 Thread Andrea Adami
Signed-off-by: Andrea Adami 
---
 .../recipes-devtools/klibc/klcc-cross_2.0.2.bb | 11 --
 .../klibc/klibc-2.0.2/klcc_prefix.patch| 24 --
 2 files changed, 4 insertions(+), 31 deletions(-)
 delete mode 100644 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/klcc_prefix.patch

diff --git a/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.2.bb 
b/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.2.bb
index b30d165..17ae0c1 100644
--- a/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.2.bb
+++ b/meta-initramfs/recipes-devtools/klibc/klcc-cross_2.0.2.bb
@@ -3,10 +3,7 @@ PR = "${INC_PR}.0"
 require klibc.inc
 SUMMARY = "The klcc crosscompiler for klibc"
 
-export KLCC_INST = "${STAGING_DIR_TARGET}/lib/klibc"
-
-SRC_URI += "file://klcc_prefix.patch \
-file://use-env-for-perl.patch"
+SRC_URI += "file://use-env-for-perl.patch"
 
 DEPENDS = "klibc"
 
@@ -19,10 +16,10 @@ do_configure () {
 }
 
 do_compile() {
-oe_runmake klcc
+oe_runmake 'INSTALLDIR=${STAGING_DIR_TARGET}${target_libdir}/klibc' klcc
 }
 
 do_install() {
-install -d ${D}${base_bindir}
-install -m 0755 klcc/klcc ${D}${base_bindir}/${TARGET_PREFIX}klcc
+install -d ${D}${bindir}
+install -m 0755 klcc/klcc ${D}${bindir}/${TARGET_PREFIX}klcc
 }
diff --git 
a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/klcc_prefix.patch 
b/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/klcc_prefix.patch
deleted file mode 100644
index a4a0026..000
--- a/meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/klcc_prefix.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-Patch was imported from the OpenEmbedded git server
-(git://git.openembedded.org/openembedded)
-as of commit id a29bf15b9c9c0d15f96c254b2ed830e104ae3436
-Signed-off-by: Andrea Adami 
-
-Index: klibc-1.5.19/klcc/Kbuild
-===
 --- klibc-1.5.19.orig/klcc/Kbuild  2010-07-07 14:07:48.0 +0200
-+++ --- klibc-1.5.19./klcc/Kbuild  2010-08-18 23:39:23.0 +0200
-@@ -22,10 +22,10 @@
-   $(Q)echo 'EMAIN=$(KLIBCEMAIN)' >> $@
-   $(Q)echo 'BITSIZE=$(KLIBCBITSIZE)' >> $@
-   $(Q)echo 'VERSION=$(shell cat $(srctree)/usr/klibc/version)' >> $@
--  $(Q)echo 'prefix=$(INSTALLDIR)' >> $@
--  $(Q)echo 'bindir=$(INSTALLDIR)/$(KCROSS)bin' >> $@
--  $(Q)echo 'libdir=$(INSTALLDIR)/$(KCROSS)lib' >> $@
--  $(Q)echo 'includedir=$(INSTALLDIR)/$(KCROSS)include' >> $@
-+  $(Q)echo 'prefix=$(KLCC_INST)' >> $@
-+  $(Q)echo 'bindir=$(KLCC_INST)/$(KCROSS)bin' >> $@
-+  $(Q)echo 'libdir=$(KLCC_INST)/$(KCROSS)lib' >> $@
-+  $(Q)echo 'includedir=$(KLCC_INST)/$(KCROSS)include' >> $@
- 
- 
- # Generate klcc
-- 
1.8.1.5

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


[oe] [meta-initramfs][PATCH 0/3] klibc: fix hardcoded symlinks to linux-libc-headers

2013-08-29 Thread Andrea Adami
One (fixed) bug in sstate.bbclass has exposed absolute symlinks
pointing to the linux-libc-headers.

To fix this bug properly it is necessary to take care of exec_prefix
in order to create a proper symlink.

Andrea Adami (3):
  klibc_2.0.2: refactor recipe to respect exec_prefix
  klcc-cross_2.0.2: refactor recipe to respect exec_prefix
  kexec-tools-klibc: fix includes now that klibc respects exec_prefix

 .../recipes-devtools/klibc/klcc-cross_2.0.2.bb | 11 --
 .../klibc/klibc-2.0.2/klcc_prefix.patch| 24 --
 .../klibc/klibc-2.0.2/klibc-linux-libc-dev.patch   |  2 +-
 .../klibc/klibc-2.0.2/prefix.patch | 14 -
 .../klibc/klibc-2.0.2/staging.patch|  2 +-
 meta-initramfs/recipes-devtools/klibc/klibc.inc|  4 +++-
 .../recipes-devtools/klibc/klibc_2.0.2.bb  | 22 +---
 .../kexec/kexec-tools-klibc_2.0.2.bb   |  4 ++--
 8 files changed, 21 insertions(+), 62 deletions(-)
 delete mode 100644 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/klcc_prefix.patch
 delete mode 100644 
meta-initramfs/recipes-devtools/klibc/klibc-2.0.2/prefix.patch

-- 
1.8.1.5

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


Re: [oe] Yocto Dev Day Sponsorship Opportunity

2013-08-29 Thread Philip Balister
Sorry on tablet' amount is 3500. I have some connectivity :-) 

Denys Dmytriyenko  wrote:
>On Thu, Aug 29, 2013 at 09:45:10AM -0400, Philip Balister wrote:
>> This is kind of short notice, but I'd like some feedback on this idea
>...
>> 
>> So for the Yocto Dev Day before ELCE in Edinburgh, the Yocto Project
>is
>> looking for additional Sponsorship to cover the cost of coffee breaks
>> (and some other stuff, but these are the least expensive)
>> 
>> I'm wondering if OpenEmbedded would like to sponsor a coffee break.
>
>What is the amount we are talking about for this particular instance?
>
>
>> Obviously, we'd need to do a quick round of fund raising to make this
>> happen. I think it would be a good way for us to increase visibility
>of
>> the OpenEmbedded brand and gives many of the smaller players a chance
>to
>> contribute to some of the larger Yocto Project costs.
>> 
>> So I'd like to hear two things from everyone:
>> 
>> 1) Should we sponsor events when it makes sense?
>
>Not talking as a Board member, but as an individual member, I would
>definitely 
>like to see OpenEmbedded getting more visibility, even through
>sponsoring some 
>smaller portions of the bigger events.
>
>
>> 2) If you are interested in helping sponsor this particular even,
>send
>> me a private email with amounts. If there is sufficient interest we
>have
>> access to US and EU bank accounts for money collection.
>> 
>> Long term, I'd like to get a more organized fund raising plan in
>place
>> and identify how we can support the needs of the project better. Some
>> ideas that have been tossed around over the years, travel grants for
>> people promoting OE, event sponsorship, pay for infrastructure
>> improvements, contribute to auto builder costs etc. Many of these are
>> being covered by volunteers working in the community It would be nice
>to
>> help them out.
>> 
>> I'll be semi-afk through Tuesday, but should be able to see email.

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-initramfs][PATCH] cramfs: remove, we use mkfs.cramfs from util-linux

2013-08-29 Thread Andrea Adami
Signed-off-by: Andrea Adami 
---
 .../recipes-filesystems/cramfs/cramfs_1.1.bb   | 29 --
 1 file changed, 29 deletions(-)
 delete mode 100644 meta-filesystems/recipes-filesystems/cramfs/cramfs_1.1.bb

diff --git a/meta-filesystems/recipes-filesystems/cramfs/cramfs_1.1.bb 
b/meta-filesystems/recipes-filesystems/cramfs/cramfs_1.1.bb
deleted file mode 100644
index 0bca0e1..000
--- a/meta-filesystems/recipes-filesystems/cramfs/cramfs_1.1.bb
+++ /dev/null
@@ -1,29 +0,0 @@
-DESCRIPTION = "Builds cramfs filesystems for embedded systems"
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://COPYING;md5=393a5ca445f6965873eca0259a17f833"
-DEPENDS = "zlib"
-
-PE = "1"
-
-SRC_URI = 
"http://sourceforge.net/projects/cramfs/files/cramfs/1.1/${BPN}-${PV}.tar.gz";
-
-SRC_URI[md5sum] = "d3912b9f7bf745fbfea68f6a9b9de30f"
-SRC_URI[sha256sum] = 
"133caca2c4e7c64106555154ee0ff693f5cf5beb9421ce2eb86baee997d22368"
-
-EXTRA_OEMAKE = "\
-'CC=${CC}' \
-'CFLAGS=${CFLAGS}' \
-'LDFLAGS=${LDFLAGS}' \
-"
-
-do_compile_prepend() {
-ln -sf GNUmakefile Makefile
-}
-
-do_install() {
-install -d ${D}${bindir}
-install mkcramfs ${D}${bindir}
-install cramfsck ${D}${bindir}
-}
-
-BBCLASSEXTEND = "native"
-- 
1.8.1.5

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


Re: [oe] [meta-initramfs][PATCH] cramfs: remove, we use mkfs.cramfs from util-linux

2013-08-29 Thread Andrea Adami
sorry, wrong prefix: meta-filesystems

On Fri, Aug 30, 2013 at 1:31 AM, Andrea Adami  wrote:
> Signed-off-by: Andrea Adami 
> ---
>  .../recipes-filesystems/cramfs/cramfs_1.1.bb   | 29 
> --
>  1 file changed, 29 deletions(-)
>  delete mode 100644 meta-filesystems/recipes-filesystems/cramfs/cramfs_1.1.bb
>
> diff --git a/meta-filesystems/recipes-filesystems/cramfs/cramfs_1.1.bb 
> b/meta-filesystems/recipes-filesystems/cramfs/cramfs_1.1.bb
> deleted file mode 100644
> index 0bca0e1..000
> --- a/meta-filesystems/recipes-filesystems/cramfs/cramfs_1.1.bb
> +++ /dev/null
> @@ -1,29 +0,0 @@
> -DESCRIPTION = "Builds cramfs filesystems for embedded systems"
> -LICENSE = "GPLv2"
> -LIC_FILES_CHKSUM = "file://COPYING;md5=393a5ca445f6965873eca0259a17f833"
> -DEPENDS = "zlib"
> -
> -PE = "1"
> -
> -SRC_URI = 
> "http://sourceforge.net/projects/cramfs/files/cramfs/1.1/${BPN}-${PV}.tar.gz";
> -
> -SRC_URI[md5sum] = "d3912b9f7bf745fbfea68f6a9b9de30f"
> -SRC_URI[sha256sum] = 
> "133caca2c4e7c64106555154ee0ff693f5cf5beb9421ce2eb86baee997d22368"
> -
> -EXTRA_OEMAKE = "\
> -'CC=${CC}' \
> -'CFLAGS=${CFLAGS}' \
> -'LDFLAGS=${LDFLAGS}' \
> -"
> -
> -do_compile_prepend() {
> -ln -sf GNUmakefile Makefile
> -}
> -
> -do_install() {
> -install -d ${D}${bindir}
> -install mkcramfs ${D}${bindir}
> -install cramfsck ${D}${bindir}
> -}
> -
> -BBCLASSEXTEND = "native"
> --
> 1.8.1.5
>
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-filesystems][PATCH] cramfs: remove, we use mkfs.cramfs from util-linux

2013-08-29 Thread Andrea Adami
Signed-off-by: Andrea Adami 
---
 .../recipes-filesystems/cramfs/cramfs_1.1.bb   | 29 --
 1 file changed, 29 deletions(-)
 delete mode 100644 meta-filesystems/recipes-filesystems/cramfs/cramfs_1.1.bb

diff --git a/meta-filesystems/recipes-filesystems/cramfs/cramfs_1.1.bb 
b/meta-filesystems/recipes-filesystems/cramfs/cramfs_1.1.bb
deleted file mode 100644
index 0bca0e1..000
--- a/meta-filesystems/recipes-filesystems/cramfs/cramfs_1.1.bb
+++ /dev/null
@@ -1,29 +0,0 @@
-DESCRIPTION = "Builds cramfs filesystems for embedded systems"
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://COPYING;md5=393a5ca445f6965873eca0259a17f833"
-DEPENDS = "zlib"
-
-PE = "1"
-
-SRC_URI = 
"http://sourceforge.net/projects/cramfs/files/cramfs/1.1/${BPN}-${PV}.tar.gz";
-
-SRC_URI[md5sum] = "d3912b9f7bf745fbfea68f6a9b9de30f"
-SRC_URI[sha256sum] = 
"133caca2c4e7c64106555154ee0ff693f5cf5beb9421ce2eb86baee997d22368"
-
-EXTRA_OEMAKE = "\
-'CC=${CC}' \
-'CFLAGS=${CFLAGS}' \
-'LDFLAGS=${LDFLAGS}' \
-"
-
-do_compile_prepend() {
-ln -sf GNUmakefile Makefile
-}
-
-do_install() {
-install -d ${D}${bindir}
-install mkcramfs ${D}${bindir}
-install cramfsck ${D}${bindir}
-}
-
-BBCLASSEXTEND = "native"
-- 
1.8.1.5

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


  1   2   >