Re: [oe] [meta-xfce 00/15] bugfix, new panel plugins ans xfce4-mixer
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Op 07-06-12 11:51, Andreas Müller schreef: On Sat, Jun 2, 2012 at 2:15 PM, Andreas Müller schnitzelt...@googlemail.com wrote: All have been run tested on angstrom/overo Andreas Müller (15): xfce4-session: add consolekit to RDEPENDS xfce4-xkb-plugin 0.5.4.3 inital add xfce4-wavelan-plugin: initial add 0.5.10 xfce4-places-plugin: initial add 1.3.0 xfce4-datetime-plugin: update to latest git and unbreak build with xfce4-dev-tools 4.10.0 xfce4-diskperf-plugin: update to 2.5.3 xfce4-cpugraph-plugin: update to 1.0.2 xfce4-clipman-plugin: update to 1.2.3 xfce4-genmon-plugin: update to 3.4.0 xfce4-systemload-plugin: initial add 1.1.0 xfce4-time-out-plugin: initial add 1.0.1 xfce4-embed-plugin: initial add 1.0.0 xfce4-weather-plugin: Make it work for a while by using different license info xfce4-mixer: initial add 4.8.0 task-xfce-extended: add panel plugins / applications .../recipes-apps/xfce4-mixer/xfce4-mixer_4.8.0.bb | 14 ++ ...ugin_1.2.2.bb = xfce4-clipman-plugin_1.2.3.bb} |4 +- .../cpugraph/files/port-to-libxfce4ui.patch| 102 - ...gin_1.0.1.bb = xfce4-cpugraph-plugin_1.0.2.bb} |6 +- ...xfce4ui.patch = 0001-port-to-libxfce4ui.patch} |1 + ...re.ac.in-remove-breaking-BM_DEBUG_SUPPORT.patch | 32 .../datetime/xfce4-datetime-plugin_git.bb |5 +- .../diskperf/files/port-to-libxfce4ui.patch| 142 -- ...gin_2.3.0.bb = xfce4-diskperf-plugin_2.5.3.bb} | 6 +- .../embed/xfce4-embed-plugin_1.0.0.bb | 12 ++ .../genmon/files/port-to-libxfce4ui.patch | 150 ...lugin_3.3.1.bb = xfce4-genmon-plugin_3.4.0.bb} |6 +- .../places/xfce4-places-plugin_1.3.0.bb|9 ++ .../systemload/xfce4-systemload-plugin_1.1.0.bb| 11 ++ .../time-out/xfce4-time-out-plugin_1.0.1.bb| 10 ++ .../wavelan/xfce4-wavelan-plugin_0.5.10.bb |9 ++ .../weather/xfce4-weather-plugin_0.7.4.bb | 11 ++ .../xkb/xfce4-xkb-plugin_0.5.4.3.bb| 14 ++ meta-xfce/recipes-xfce/tasks/task-xfce-extended.bb | 11 ++- .../xfce4-session/xfce4-session_4.8.3.bb |3 +- 20 files changed, 147 insertions(+), 411 deletions(-) create mode 100644 meta-xfce/recipes-apps/xfce4-mixer/xfce4-mixer_4.8.0.bb rename meta-xfce/recipes-panel-plugins/clipman/{xfce4-clipman-plugin_1.2.2.bb = xfce4-clipman-plugin_1.2.3.bb} (69%) delete mode 100644 meta-xfce/recipes-panel-plugins/cpugraph/files/port-to-libxfce4ui.patch rename meta-xfce/recipes-panel-plugins/cpugraph/{xfce4-cpugraph-plugin_1.0.1.bb = xfce4-cpugraph-plugin_1.0.2.bb} (55%) rename meta-xfce/recipes-panel-plugins/datetime/files/{port-to-libxfce4ui.patch = 0001-port-to-libxfce4ui.patch} (99%) create mode 100644 meta-xfce/recipes-panel-plugins/datetime/files/0002-configure.ac.in-remove-breaking-BM_DEBUG_SUPPORT.patch delete mode 100644 meta-xfce/recipes-panel-plugins/diskperf/files/port-to-libxfce4ui.patch rename meta-xfce/recipes-panel-plugins/diskperf/{xfce4-diskperf-plugin_2.3.0.bb = xfce4-diskperf-plugin_2.5.3.bb} (55%) create mode 100644 meta-xfce/recipes-panel-plugins/embed/xfce4-embed-plugin_1.0.0.bb delete mode 100644 meta-xfce/recipes-panel-plugins/genmon/files/port-to-libxfce4ui.patch rename meta-xfce/recipes-panel-plugins/genmon/{xfce4-genmon-plugin_3.3.1.bb = xfce4-genmon-plugin_3.4.0.bb} (65%) create mode 100644 meta-xfce/recipes-panel-plugins/places/xfce4-places-plugin_1.3.0.bb create mode 100644 meta-xfce/recipes-panel-plugins/systemload/xfce4-systemload-plugin_1.1.0.bb create mode 100644 meta-xfce/recipes-panel-plugins/time-out/xfce4-time-out-plugin_1.0.1.bb create mode 100644 meta-xfce/recipes-panel-plugins/wavelan/xfce4-wavelan-plugin_0.5.10.bb create mode 100644 meta-xfce/recipes-panel-plugins/xkb/xfce4-xkb-plugin_0.5.4.3.bb -- 1.7.4.4 This series can be pulled form git://gitorious.org/schnitzeltony-oe-meta/meta-oe.git branch xfce-panel-apps-update It gave me a merge conflict, can you try to rebase it onto the current HEAD of meta-oe please? -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (Darwin) Comment: GPGTools - http://gpgtools.org iQIcBAEBAgAGBQJP0bYJAAoJEHZqAkdh1vT6p/oP/1JmUKMGnJgkfBdVSgclJSVO bQJcqT4H1Xanbn+YbuFlW5n4wRalX+/3c8rj6qOIaGFJpqRCclJEtojC9lhZc1Wc ubXACva7cW1WWNn2aDsKkS2uIoVjhT2dY+pTcnUvlJHvhkkACfXXSReixosfzLrh ZkhXEpqLIkHhLJn66hSolIimLBeF+ylMJk85uHCl1/vLwuXjhD26Rdg/kqE1Q9dZ pJBP4HMdQsrMIYClX474Rg5f+gVms2S4P9Ti7X45QotSpQ99VsNcrXmzItZa8cey 0krsrP8irDff3hjG8Psi4dEKWH7giK0ukfrtDUGQ1dkkawqJ/byL/N85lPs1bwCo YVq8ewZAgo8MWK2byGN87eNpfpR7mOTW9rC/kZgoSLEDKO0sMeX6plDdQf4QtD9u XMY0L52WR88iy1y7yEZnebFlIKo+HEJjVQ6DEBFAcUqFZCyKFKABMM8lM0h9eEjr NorEMQRLOX7xfo4WffJZ+bBp9+0LMG0KhloOSGaf85ajgYmHL4NftNqmdKD4r/4r 5utD3RQATrZ7NOC7WRKeE9QW00/D03vAC6UeMfefIx+l4m+Kt8D0iD3qLzp4qB1V T/d/Fk5rnmuaVXDXu/0yUj5vB7+i6bak7OEqLkOa7qIu6hBJrJBZejYGWOUQZG3h NV4T4IWuBQsTndc1oDc8
[oe] [for-denzil][meta-oe][PATCH 04/14] fb-test: add latest git version
This is a suite of utils to test the linux framebuffer and aid in debugging problems. Signed-off-by: Koen Kooi k...@dominion.thruhere.net --- meta-oe/recipes-support/fbtest/fb-test_git.bb | 19 +++ 1 file changed, 19 insertions(+) create mode 100644 meta-oe/recipes-support/fbtest/fb-test_git.bb diff --git a/meta-oe/recipes-support/fbtest/fb-test_git.bb b/meta-oe/recipes-support/fbtest/fb-test_git.bb new file mode 100644 index 000..43acfd6 --- /dev/null +++ b/meta-oe/recipes-support/fbtest/fb-test_git.bb @@ -0,0 +1,19 @@ +DESCRIPTION = Test suite for Linux framebuffer + +PV = 0.0 + +LICENSE = GPLv2 +LIC_FILES_CHKSUM = file://COPYING;md5=eb723b61539feef013de476e68b5c50a + +SRCREV = 85eab266b123a08098af86afdb1599947d276e32 +SRC_URI = git://github.com/prpplague/fb-test-app.git + +S = ${WORKDIR}/git + +do_install() { + install -d ${D}${bindir} + for prog in perf rect fb-test offset ; do + install -m 0755 $prog ${D}${bindir} + done +} + -- 1.7.10 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [for-denzil][meta-oe][PATCH 09/14] python-numpy: Fixed numpy dependencies.
From: Dan McDougall daniel.mcdoug...@liftoffsoftware.com Numpy was missing a number of dependencies in the .bb file without which it will not work. Signed-off-by: Dan McDougall daniel.mcdoug...@liftoffsoftware.com Signed-off-by: Koen Kooi k...@dominion.thruhere.net --- meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb |5 + 1 file changed, 5 insertions(+) diff --git a/meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb b/meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb index 36ab622..bae624e 100644 --- a/meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb +++ b/meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb @@ -24,3 +24,8 @@ do_compile_prepend() { SRC_URI[md5sum] = 5c7b5349dc3161763f7f366ceb96516b SRC_URI[sha256sum] = 2e7bb84573e5123e07f3c919fd433bc09b78d606252b6b719e385c2a981d8e06 + +RDEPENDS_${PN} = python-unittest \ + python-diffutils \ + python-pprint \ + -- 1.7.10 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [for-denzil][meta-oe][PATCH 05/14] nodejs: update to 0.6.18 and fix hardfloat detection
From: Otavio Salvador ota...@ossystems.com.br Signed-off-by: Otavio Salvador ota...@ossystems.com.br Signed-off-by: Koen Kooi k...@dominion.thruhere.net --- .../nodejs/nodejs/fix-hardfloat-detection.patch| 22 +++ meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb | 63 --- meta-oe/recipes-devtools/nodejs/nodejs_0.6.18.bb | 65 3 files changed, 87 insertions(+), 63 deletions(-) create mode 100644 meta-oe/recipes-devtools/nodejs/nodejs/fix-hardfloat-detection.patch delete mode 100644 meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb create mode 100644 meta-oe/recipes-devtools/nodejs/nodejs_0.6.18.bb diff --git a/meta-oe/recipes-devtools/nodejs/nodejs/fix-hardfloat-detection.patch b/meta-oe/recipes-devtools/nodejs/nodejs/fix-hardfloat-detection.patch new file mode 100644 index 000..36e8bf1 --- /dev/null +++ b/meta-oe/recipes-devtools/nodejs/nodejs/fix-hardfloat-detection.patch @@ -0,0 +1,22 @@ +Fix hardfloat detection + +gcc has a builtin define to denote hard abi when in use, e.g. when +using -mfloat-abi=hard it will define __ARM_PCS_VFP to 1 and therefore +we should check that to determine which calling convention is in use +and not __VFP_FP__ which merely indicates presence of VFP unit + +The fix has been provided by Khem Raj raj.k...@gmail.com + +Upstream-Status: Forwarded + +--- a/deps/v8/src/platform-linux.cc2012-05-17 12:52:59.329519921 -0700 b/deps/v8/src/platform-linux.cc2012-05-17 12:54:02.037521511 -0700 +@@ -212,7 +212,7 @@ + // calling this will return 1.0 and otherwise 0.0. + static void ArmUsingHardFloatHelper() { + asm(mov r0, #0); +-#if defined(__VFP_FP__) !defined(__SOFTFP__) ++#if defined(__ARM_PCS_VFP) !defined(__SOFTFP__) + // Load 0x3ff0 into r1 using instructions available in both ARM + // and Thumb mode. + asm(mov r1, #3); diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb b/meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb deleted file mode 100644 index 1be5ce1..000 --- a/meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb +++ /dev/null @@ -1,63 +0,0 @@ -DESCRIPTION = nodeJS Evented I/O for V8 JavaScript -HOMEPAGE = http://nodejs.org; -LICENSE = MIT BSD -LIC_FILES_CHKSUM = file://LICENSE;md5=914812f2875eef849b5c509cc25dcb4f - -DEPENDS = openssl - -SRC_URI = http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz; -SRC_URI[md5sum] = 55641d5d280cdd4e0c030c203107599d -SRC_URI[sha256sum] = 8dfe5948de27e37a14af184f06e7bd89a23c3b248af44c8ef5cffcd0e4c65778 - -S = ${WORKDIR}/node-v${PV} - -# v8 errors out if you have set CCACHE -CCACHE = - -do_configure_virtclass-native () { - sed -i -e s:\'/usr/lib:\'${STAGING_LIBDIR}:g wscript - sed -i -e s:\'/usr/local/lib:\'${STAGING_LIBDIR}:g wscript - - ./configure --prefix=${prefix} --without-snapshot -} - -# Node is way too cool to use proper autotools, so we install two wrappers to forcefully inject proper arch cflags to workaround waf+scons -do_configure () { - echo '#!/bin/sh' ${WORKDIR}/gcc - echo '${CC} $@' ${WORKDIR}/gcc - - echo '#!/bin/sh' ${WORKDIR}/g++ - echo '${CXX} $@' ${WORKDIR}/g++ - - chmod +x ${WORKDIR}/gcc ${WORKDIR}/g++ - - sed -i -e s:\'/usr/lib:\'${STAGING_LIBDIR}:g wscript - sed -i -e s:\'/usr/local/lib:\'${STAGING_LIBDIR}:g wscript - - export PATH=${WORKDIR}:${PATH} - export CC=gcc - export CXX=g++ - - ./configure --prefix=${prefix} --without-snapshot -} - -do_compile_virtclass-native () { - make -} - -do_compile () { - export PATH=${WORKDIR}:${PATH} - export CC=gcc - export CXX=g++ - make -} - -do_install () { - DESTDIR=${D} oe_runmake install -} - -RDEPENDS_${PN} = curl python-shell python-datetime python-subprocess python-crypt python-textutils python-netclient -RDEPENDS_${PN}_virtclass-native = curl-native python-native - -FILES_${PN} += ${libdir}/node/wafadmin ${libdir}/node_modules -BBCLASSEXTEND = native diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_0.6.18.bb b/meta-oe/recipes-devtools/nodejs/nodejs_0.6.18.bb new file mode 100644 index 000..d5785d2 --- /dev/null +++ b/meta-oe/recipes-devtools/nodejs/nodejs_0.6.18.bb @@ -0,0 +1,65 @@ +DESCRIPTION = nodeJS Evented I/O for V8 JavaScript +HOMEPAGE = http://nodejs.org; +LICENSE = MIT BSD +LIC_FILES_CHKSUM = file://LICENSE;md5=914812f2875eef849b5c509cc25dcb4f + +DEPENDS = openssl + +SRC_URI = http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz \ + file://gcc-4.7.patch + +SRC_URI[md5sum] = 4a3d3123ccc7b9b21c1990fe074e3d14 +SRC_URI[sha256sum] = 6cf4311ecbc1700e88f4382a31b3a7017c1572cd641fd06e653fc1692c2c + +S = ${WORKDIR}/node-v${PV} + +# v8 errors out if you have set CCACHE +CCACHE = + +do_configure_virtclass-native () { + sed -i -e s:\'/usr/lib:\'${STAGING_LIBDIR}:g wscript + sed -i -e s:\'/usr/local/lib:\'${STAGING_LIBDIR}:g wscript + + ./configure --prefix=${prefix} --without-snapshot +} + +# Node is way too cool to use proper autotools, so we install two wrappers to forcefully inject proper arch cflags to workaround
[oe] [for-denzil][meta-oe][PATCH 02/14] nodejs: update to 0.6.17
The license is unchanged, only some sections were clarified with different wording. Signed-off-by: Koen Kooi k...@dominion.thruhere.net --- meta-oe/recipes-devtools/nodejs/nodejs_0.6.14.bb | 63 -- meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb | 63 ++ 2 files changed, 63 insertions(+), 63 deletions(-) delete mode 100644 meta-oe/recipes-devtools/nodejs/nodejs_0.6.14.bb create mode 100644 meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_0.6.14.bb b/meta-oe/recipes-devtools/nodejs/nodejs_0.6.14.bb deleted file mode 100644 index 4f85bf3..000 --- a/meta-oe/recipes-devtools/nodejs/nodejs_0.6.14.bb +++ /dev/null @@ -1,63 +0,0 @@ -DESCRIPTION = nodeJS Evented I/O for V8 JavaScript -HOMEPAGE = http://nodejs.org; -LICENSE = MIT BSD -LIC_FILES_CHKSUM = file://LICENSE;md5=d66c1f33ba9b89616e45f588e7606ee6 - -DEPENDS = openssl - -SRC_URI = http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz; -SRC_URI[md5sum] = 3033a866e230cca64e212ee8f2af27dd -SRC_URI[sha256sum] = e41922308155c5197c2d048948ca9cd76ea5f9a51f977e1591bd93fe17d4cf1f - -S = ${WORKDIR}/node-v${PV} - -# v8 errors out if you have set CCACHE -CCACHE = - -do_configure_virtclass-native () { - sed -i -e s:\'/usr/lib:\'${STAGING_LIBDIR}:g wscript - sed -i -e s:\'/usr/local/lib:\'${STAGING_LIBDIR}:g wscript - - ./configure --prefix=${prefix} --without-snapshot -} - -# Node is way too cool to use proper autotools, so we install two wrappers to forcefully inject proper arch cflags to workaround waf+scons -do_configure () { - echo '#!/bin/sh' ${WORKDIR}/gcc - echo '${CC} $@' ${WORKDIR}/gcc - - echo '#!/bin/sh' ${WORKDIR}/g++ - echo '${CXX} $@' ${WORKDIR}/g++ - - chmod +x ${WORKDIR}/gcc ${WORKDIR}/g++ - - sed -i -e s:\'/usr/lib:\'${STAGING_LIBDIR}:g wscript - sed -i -e s:\'/usr/local/lib:\'${STAGING_LIBDIR}:g wscript - - export PATH=${WORKDIR}:${PATH} - export CC=gcc - export CXX=g++ - - ./configure --prefix=${prefix} --without-snapshot -} - -do_compile_virtclass-native () { - make -} - -do_compile () { - export PATH=${WORKDIR}:${PATH} - export CC=gcc - export CXX=g++ - make -} - -do_install () { - DESTDIR=${D} oe_runmake install -} - -RDEPENDS_${PN} = curl python-shell python-datetime python-subprocess python-crypt python-textutils python-netclient -RDEPENDS_${PN}_virtclass-native = curl-native python-native - -FILES_${PN} += ${libdir}/node/wafadmin ${libdir}/node_modules -BBCLASSEXTEND = native diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb b/meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb new file mode 100644 index 000..1be5ce1 --- /dev/null +++ b/meta-oe/recipes-devtools/nodejs/nodejs_0.6.17.bb @@ -0,0 +1,63 @@ +DESCRIPTION = nodeJS Evented I/O for V8 JavaScript +HOMEPAGE = http://nodejs.org; +LICENSE = MIT BSD +LIC_FILES_CHKSUM = file://LICENSE;md5=914812f2875eef849b5c509cc25dcb4f + +DEPENDS = openssl + +SRC_URI = http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz; +SRC_URI[md5sum] = 55641d5d280cdd4e0c030c203107599d +SRC_URI[sha256sum] = 8dfe5948de27e37a14af184f06e7bd89a23c3b248af44c8ef5cffcd0e4c65778 + +S = ${WORKDIR}/node-v${PV} + +# v8 errors out if you have set CCACHE +CCACHE = + +do_configure_virtclass-native () { + sed -i -e s:\'/usr/lib:\'${STAGING_LIBDIR}:g wscript + sed -i -e s:\'/usr/local/lib:\'${STAGING_LIBDIR}:g wscript + + ./configure --prefix=${prefix} --without-snapshot +} + +# Node is way too cool to use proper autotools, so we install two wrappers to forcefully inject proper arch cflags to workaround waf+scons +do_configure () { + echo '#!/bin/sh' ${WORKDIR}/gcc + echo '${CC} $@' ${WORKDIR}/gcc + + echo '#!/bin/sh' ${WORKDIR}/g++ + echo '${CXX} $@' ${WORKDIR}/g++ + + chmod +x ${WORKDIR}/gcc ${WORKDIR}/g++ + + sed -i -e s:\'/usr/lib:\'${STAGING_LIBDIR}:g wscript + sed -i -e s:\'/usr/local/lib:\'${STAGING_LIBDIR}:g wscript + + export PATH=${WORKDIR}:${PATH} + export CC=gcc + export CXX=g++ + + ./configure --prefix=${prefix} --without-snapshot +} + +do_compile_virtclass-native () { + make +} + +do_compile () { + export PATH=${WORKDIR}:${PATH} + export CC=gcc + export CXX=g++ + make +} + +do_install () { + DESTDIR=${D} oe_runmake install +} + +RDEPENDS_${PN} = curl python-shell python-datetime python-subprocess python-crypt python-textutils python-netclient +RDEPENDS_${PN}_virtclass-native = curl-native python-native + +FILES_${PN} += ${libdir}/node/wafadmin ${libdir}/node_modules +BBCLASSEXTEND = native -- 1.7.10 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [for-denzil][meta-oe][PATCH 10/14] owfs: update to 2.8p15
From: Otavio Salvador ota...@ossystems.com.br Signed-off-by: Otavio Salvador ota...@ossystems.com.br Signed-off-by: Koen Kooi k...@dominion.thruhere.net --- meta-oe/recipes-extended/owfs/owfs_2.8p14.bb | 65 -- meta-oe/recipes-extended/owfs/owfs_2.8p15.bb | 65 ++ 2 files changed, 65 insertions(+), 65 deletions(-) delete mode 100644 meta-oe/recipes-extended/owfs/owfs_2.8p14.bb create mode 100644 meta-oe/recipes-extended/owfs/owfs_2.8p15.bb diff --git a/meta-oe/recipes-extended/owfs/owfs_2.8p14.bb b/meta-oe/recipes-extended/owfs/owfs_2.8p14.bb deleted file mode 100644 index 1acdcf9..000 --- a/meta-oe/recipes-extended/owfs/owfs_2.8p14.bb +++ /dev/null @@ -1,65 +0,0 @@ -DESCRIPTION = 1-Wire file system -HOMEPAGE = http://www.owfs.org/; -SECTION = console/network - -LICENSE = GPLv2 LGPLv2 -LIC_FILES_CHKSUM = file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ -file://COPYING.LIB;md5=f30a9716ef3762e3467a2f62bf790f0a - -DEPENDS = fuse virtual/libusb0 - -SRC_URI = ${SOURCEFORGE_MIRROR}/owfs/owfs-${PV}.tar.gz \ - file://owhttpd \ - file://owserver -SRC_URI[md5sum] = cd213fd9bbfed95cca2c833c0f14dd72 -SRC_URI[sha256sum] = 88b6ee5e7e4d3fe6f4faf021948236162219cf5d1ff4bf3844e62e6ae2635b23 - -inherit autotools update-rc.d - -EXTRA_OECONF = \ - --with-fuseinclude=${STAGING_INCDIR} \ - --with-fuselib=${STAGING_LIBDIR} \ - --enable-owhttpd \ - --enable-cache \ - --enable-mt \ - --disable-swig \ - --disable-owtcl \ - - -do_install_prepend() { -install -d ${D}${sysconfdir}/default/ -install -d ${D}${sysconfdir}/init.d/ -install -m 0755 ${WORKDIR}/owhttpd ${D}${sysconfdir}/init.d/owhttpd -install -m 0755 ${WORKDIR}/owserver ${D}${sysconfdir}/init.d/owserver -} - -PACKAGES =+ owftpd owhttpd owserver owshell libowcapi libow libownet owmon owtap - -DESCRIPTION_owftpd = Anoymous FTP server for 1-wire access -DESCRIPTION_owhttpd = Tiny webserver for 1-wire control -DESCRIPTION_owserver = Backend server (daemon) for 1-wire control -DESCRIPTION_owshell = owdir owread owwrite owpresent owget - lightweight owserver access -DESCRIPTION_libowcapi = easy C-language 1-wire interface -DESCRIPTION_libow = easy C-language 1-wire interface to the owserver protocol -DESCRIPTION_libownet = easy C-language 1-wire interface to the owserver protocol -DESCRIPTION_owmon = Monitor for owserver settings and statistics -DESCRIPTION_owtap = Packet sniffer for the owserver protocol - -FILES_owftpd = ${bindir}/owftpd -FILES_owhttpd = ${bindir}/owhttpd ${sysconfdir}/init.d/owhttpd -FILES_owserver = ${bindir}/owserver ${sysconfdir}/init.d/owserver -FILES_owshell = ${bindir}/owread ${bindir}/owwrite \ - ${bindir}/owdir ${bindir}/owpresent \ - ${bindir}/owget ${bindir}/owside -FILES_owmon = ${bindir}/owmon -FILES_owtap = ${bindir}/owtap -FILES_libowcapi = ${libdir}/libowcapi-* -FILES_libow = ${libdir}/libow-* -FILES_libownet = ${libdir}/libownet-* - -INITSCRIPT_PACKAGES = owhttpd owserver -INITSCRIPT_NAME_owserver = owserver -INITSCRIPT_NAME_owhttpd = owhttpd -INITSCRIPT_PARAMS_owserver = defaults 20 -INITSCRIPT_PARAMS_owhttpd = defaults 21 - diff --git a/meta-oe/recipes-extended/owfs/owfs_2.8p15.bb b/meta-oe/recipes-extended/owfs/owfs_2.8p15.bb new file mode 100644 index 000..451aaae --- /dev/null +++ b/meta-oe/recipes-extended/owfs/owfs_2.8p15.bb @@ -0,0 +1,65 @@ +DESCRIPTION = 1-Wire file system +HOMEPAGE = http://www.owfs.org/; +SECTION = console/network + +LICENSE = GPLv2 LGPLv2 +LIC_FILES_CHKSUM = file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ +file://COPYING.LIB;md5=f30a9716ef3762e3467a2f62bf790f0a + +DEPENDS = fuse virtual/libusb0 + +SRC_URI = ${SOURCEFORGE_MIRROR}/owfs/owfs-${PV}.tar.gz \ + file://owhttpd \ + file://owserver +SRC_URI[md5sum] = 24ec3d04ded1b199831f03e70d9e2f1f +SRC_URI[sha256sum] = 5bbc4ff01865e114f52ef75fd7dd3a5ee52b9ad6841504cc6155a353c516ed87 + +inherit autotools update-rc.d + +EXTRA_OECONF = \ + --with-fuseinclude=${STAGING_INCDIR} \ + --with-fuselib=${STAGING_LIBDIR} \ + --enable-owhttpd \ + --enable-cache \ + --enable-mt \ + --disable-swig \ + --disable-owtcl \ + + +do_install_prepend() { +install -d ${D}${sysconfdir}/default/ +install -d ${D}${sysconfdir}/init.d/ +install -m 0755 ${WORKDIR}/owhttpd ${D}${sysconfdir}/init.d/owhttpd +install -m 0755 ${WORKDIR}/owserver ${D}${sysconfdir}/init.d/owserver +} + +PACKAGES =+ owftpd owhttpd owserver owshell libowcapi libow libownet owmon owtap + +DESCRIPTION_owftpd = Anoymous FTP server for 1-wire access +DESCRIPTION_owhttpd = Tiny webserver for 1-wire control
[oe] [for-denzil][meta-oe][PATCH 11/14] owfs: enable/disable modules to make build predicable
From: Otavio Salvador ota...@ossystems.com.br We enforce the avaiability of w1 kernel support and owfs filesystem but disable Perl, Python and PHP buildings for now. Signed-off-by: Otavio Salvador ota...@ossystems.com.br Signed-off-by: Koen Kooi k...@dominion.thruhere.net --- meta-oe/recipes-extended/owfs/owfs_2.8p15.bb |7 +++ 1 file changed, 7 insertions(+) diff --git a/meta-oe/recipes-extended/owfs/owfs_2.8p15.bb b/meta-oe/recipes-extended/owfs/owfs_2.8p15.bb index 451aaae..d7c5040 100644 --- a/meta-oe/recipes-extended/owfs/owfs_2.8p15.bb +++ b/meta-oe/recipes-extended/owfs/owfs_2.8p15.bb @@ -8,6 +8,8 @@ LIC_FILES_CHKSUM = file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ DEPENDS = fuse virtual/libusb0 +PR = r1 + SRC_URI = ${SOURCEFORGE_MIRROR}/owfs/owfs-${PV}.tar.gz \ file://owhttpd \ file://owserver @@ -19,11 +21,16 @@ inherit autotools update-rc.d EXTRA_OECONF = \ --with-fuseinclude=${STAGING_INCDIR} \ --with-fuselib=${STAGING_LIBDIR} \ + --enable-owfs \ --enable-owhttpd \ --enable-cache \ --enable-mt \ + --enable-w1 \ --disable-swig \ --disable-owtcl \ + --disable-owphp \ + --disable-owpython \ + --disable-owperl \ do_install_prepend() { -- 1.7.10 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [for-denzil][meta-oe][PATCH 12/14] gateone: update to 1.1
Sort RDEPENDS alphabetically as well. Based on https://github.com/liftoff/meta-oe/commit/9cb653845d7bb4416d2e8e6c5a09a54e08dd7578 by Dan McDougall Signed-off-by: Koen Kooi k...@dominion.thruhere.net --- .../recipes-connectivity/gateone/gateone_git.bb| 45 +++- 1 file changed, 25 insertions(+), 20 deletions(-) diff --git a/meta-oe/recipes-connectivity/gateone/gateone_git.bb b/meta-oe/recipes-connectivity/gateone/gateone_git.bb index 983dc24..bfb3274 100644 --- a/meta-oe/recipes-connectivity/gateone/gateone_git.bb +++ b/meta-oe/recipes-connectivity/gateone/gateone_git.bb @@ -2,10 +2,10 @@ DESCRIPTION = HTML5 (plugin-free) web-based terminal emulator and SSH client LICENSE = AGPLv3 LIC_FILES_CHKSUM = file://LICENSE.txt;md5=ee5b168fc7de89a0cadc49e27830aa2c -PR = r1 +PR = r4 -PV = 1.0 -SRCREV = 0dfa4196ca514e075199c0dbf849353c6aa2976b +PV = 1.1 +SRCREV = bb74e1095adb66b04b51ed6ff10ae0aa96afdd46 SRC_URI = git://github.com/liftoff/GateOne.git \ file://gateone-avahi.service \ file://gateone.service \ @@ -29,28 +29,33 @@ SYSTEMD_PACKAGES = ${PN} SYSTEMD_SERVICE = gateone.service FILES_${PN} = ${localstatedir}/lib ${localstatedir}/log ${base_libdir} ${sysconfdir} -RDEPENDS_${PN} = python-tornado \ - python-datetime \ - python-shell \ - python-subprocess \ - python-terminal \ - python-io \ +RDEPENDS_${PN} = file \ + mime-support \ + openssh-ssh \ python-compression \ - python-syslog \ - python-misc \ python-crypt \ - python-netclient \ + python-datetime \ python-email \ + python-fcntl \ python-html \ - python-textutils \ - python-pyopenssl \ - findutils \ - python-simplejson \ + python-imaging \ + python-io \ + python-json \ + python-logging \ + python-misc \ python-multiprocessing \ + python-netclient \ python-pkgutil \ - python-imaging \ + python-pyopenssl \ + python-re \ + python-readline \ + python-shell \ + python-simplejson \ + python-subprocess \ + python-syslog \ + python-terminal \ + python-textutils \ + python-tornado \ + python-unixadmin \ python-xml \ - file \ - openssh-ssh \ - mime-support \ -- 1.7.10 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [for-denzil][meta-oe][PATCH 13/14] gateone: add config file
The config file changes some options to have a lower latency for key input Based on https://github.com/liftoff/meta-oe/commit/9cb653845d7bb4416d2e8e6c5a09a54e08dd7578 by Dan McDougall Signed-off-by: Koen Kooi k...@dominion.thruhere.net --- meta-oe/recipes-connectivity/gateone/gateone/server.conf |5 + meta-oe/recipes-connectivity/gateone/gateone_git.bb |5 - 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 meta-oe/recipes-connectivity/gateone/gateone/server.conf diff --git a/meta-oe/recipes-connectivity/gateone/gateone/server.conf b/meta-oe/recipes-connectivity/gateone/gateone/server.conf new file mode 100644 index 000..988b0d0 --- /dev/null +++ b/meta-oe/recipes-connectivity/gateone/gateone/server.conf @@ -0,0 +1,5 @@ +session_logging = False +origins = * +command = /var/lib/gateone/plugins/ssh/scripts/ssh_connect.py -S '/tmp/gateone/%SESSION%/%SHORT_SOCKET%' --sshfp -a '-oUserKnownHostsFile=%USERDIR%/%USER%/ssh/known_hosts' +log_file_prefix = /var/log/gateone.log + diff --git a/meta-oe/recipes-connectivity/gateone/gateone_git.bb b/meta-oe/recipes-connectivity/gateone/gateone_git.bb index bfb3274..d56c848 100644 --- a/meta-oe/recipes-connectivity/gateone/gateone_git.bb +++ b/meta-oe/recipes-connectivity/gateone/gateone_git.bb @@ -2,13 +2,14 @@ DESCRIPTION = HTML5 (plugin-free) web-based terminal emulator and SSH client LICENSE = AGPLv3 LIC_FILES_CHKSUM = file://LICENSE.txt;md5=ee5b168fc7de89a0cadc49e27830aa2c -PR = r4 +PR = r5 PV = 1.1 SRCREV = bb74e1095adb66b04b51ed6ff10ae0aa96afdd46 SRC_URI = git://github.com/liftoff/GateOne.git \ file://gateone-avahi.service \ file://gateone.service \ + file://server.conf \ S = ${WORKDIR}/git @@ -22,6 +23,8 @@ do_install_append() { install -m 0755 -d ${D}${sysconfdir}/avahi/services/ install -m 0644 ${WORKDIR}/gateone-avahi.service ${D}${sysconfdir}/avahi/services/ + + install -m 0644 ${WORKDIR}/server.conf ${D}/var/lib/gateone/server.conf } NATIVE_SYSTEMD_SUPPORT = 1 -- 1.7.10 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [for-denzil][meta-oe][PATCH 14/14] python-numpy : Correct difflib dependency.
From: Dan McDougall daniel.mcdoug...@liftoffsoftware.com The previous patch had python-diffutils when it should have been python-difflib. Signed-off-by: Dan McDougall daniel.mcdoug...@liftoffsoftware.com Signed-off-by: Koen Kooi k...@dominion.thruhere.net --- meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb b/meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb index bae624e..e6d8618 100644 --- a/meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb +++ b/meta-oe/recipes-devtools/python/python-numpy_1.4.1.bb @@ -2,7 +2,7 @@ DESCRIPTION = A sophisticated Numeric Processing Package for Python SECTION = devel/python LICENSE = PSF LIC_FILES_CHKSUM = file://LICENSE.txt;md5=3c42211d73c3faa1026e671dd39883fa -PR = r1 +PR = r2 SRC_URI = ${SOURCEFORGE_MIRROR}/numpy/numpy-${PV}.tar.gz \ file://config.h \ @@ -26,6 +26,6 @@ SRC_URI[md5sum] = 5c7b5349dc3161763f7f366ceb96516b SRC_URI[sha256sum] = 2e7bb84573e5123e07f3c919fd433bc09b78d606252b6b719e385c2a981d8e06 RDEPENDS_${PN} = python-unittest \ - python-diffutils \ + python-difflib \ python-pprint \ -- 1.7.10 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] [meta-xfce 00/15] bugfix, new panel plugins ans xfce4-mixer
On Fri, Jun 8, 2012 at 10:21 AM, Koen Kooi k...@dominion.thruhere.net wrote: It gave me a merge conflict, can you try to rebase it onto the current HEAD of meta-oe please? Done - can you give it another try? Andreas ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-xilinx] xilinx-kernel: Change string comparision checks to use strict POSIX compliance.
This commit fixes an issue with string comparision checks failing because of not using strict POSIX compliance, therby failing to copy the device tree from the hardware model to the linux kernel device tree. Signed-off-by: Elvis Dowson elvis.dow...@gmail.com --- classes/xilinx-kernel.bbclass |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/classes/xilinx-kernel.bbclass b/classes/xilinx-kernel.bbclass index c0e11fe..14f4c7d 100644 --- a/classes/xilinx-kernel.bbclass +++ b/classes/xilinx-kernel.bbclass @@ -42,10 +42,12 @@ if [ -n ${XILINX_BSP_PATH} ]; then if [ ${XILINX_BOARD} != unknown ]; then dts=`find ${XILINX_BSP_PATH} -name *.dts -print` if [ -e $dts ]; then - bbnote Replacing device tree to match hardware model - if [ ${TARGET_ARCH} == powerpc ]; then + bbnote Xilinx BSP device tree located in: ${dts} + if [ ${TARGET_ARCH} = powerpc ]; then + bbnote Replacing linux kernel powerpc device tree to match located hardware model cp -pP ${dts} ${S}/arch/powerpc/boot/dts/virtex${KERNEL_TARGET}.dts else + bbnote Replacing linux kernel microblaze device tree to match located hardware model cp -pP ${dts} ${S}/arch/microblaze/platform/generic/${KERNEL_TARGET}.dts fi else -- 1.7.9.5 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-xilinx] xilinx-kernel: Change string comparision checks to use strict POSIX compliance.
This commit fixes an issue with string comparision checks failing because of not using strict POSIX compliance, thereby failing to copy the device tree from the hardware model to the linux kernel device tree. Signed-off-by: Elvis Dowson elvis.dow...@gmail.com --- classes/xilinx-kernel.bbclass |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/classes/xilinx-kernel.bbclass b/classes/xilinx-kernel.bbclass index c0e11fe..14f4c7d 100644 --- a/classes/xilinx-kernel.bbclass +++ b/classes/xilinx-kernel.bbclass @@ -42,10 +42,12 @@ if [ -n ${XILINX_BSP_PATH} ]; then if [ ${XILINX_BOARD} != unknown ]; then dts=`find ${XILINX_BSP_PATH} -name *.dts -print` if [ -e $dts ]; then - bbnote Replacing device tree to match hardware model - if [ ${TARGET_ARCH} == powerpc ]; then + bbnote Xilinx BSP device tree located in: ${dts} + if [ ${TARGET_ARCH} = powerpc ]; then + bbnote Replacing linux kernel powerpc device tree to match located hardware model cp -pP ${dts} ${S}/arch/powerpc/boot/dts/virtex${KERNEL_TARGET}.dts else + bbnote Replacing linux kernel microblaze device tree to match located hardware model cp -pP ${dts} ${S}/arch/microblaze/platform/generic/${KERNEL_TARGET}.dts fi else -- 1.7.9.5 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-oe][PATCH] python-matplotlib : Add recipe for matplotlib 1.1.0.
Adding python-matplotlib recipe. I'm sure many folks will find this useful. Signed-off-by: Dan McDougall daniel.mcdoug...@liftoffsoftware.com --- .../python/python-matplotlib/fix_setup.patch | 29 .../python/python-matplotlib/fix_setupext.patch| 29 .../python/python-matplotlib_1.1.0.bb | 36 3 files changed, 94 insertions(+) create mode 100644 meta-oe/recipes-devtools/python/python-matplotlib/fix_setup.patch create mode 100644 meta-oe/recipes-devtools/python/python-matplotlib/fix_setupext.patch create mode 100644 meta-oe/recipes-devtools/python/python-matplotlib_1.1.0.bb diff --git a/meta-oe/recipes-devtools/python/python-matplotlib/fix_setup.patch b/meta-oe/recipes-devtools/python/python-matplotlib/fix_setup.patch new file mode 100644 index 000..9381583 --- /dev/null +++ b/meta-oe/recipes-devtools/python/python-matplotlib/fix_setup.patch @@ -0,0 +1,29 @@ +This fixes the dependency checks inside of setup.py since things like +'import numpy' won't work with bitbake. + +diff --git a/setup.py b/setup.py +index 2f13821..e6d6ed0 100644 +--- a/setup.py b/setup.py +@@ -113,12 +113,6 @@ if 1: + baseline_images = [chop_package(f) for f in baseline_images] + package_data['matplotlib'].extend(baseline_images) + +-if not check_for_numpy(): +-sys.exit(1) +- +-if not check_for_freetype(): +-sys.exit(1) +- + build_ft2font(ext_modules, packages) + build_ttconv(ext_modules, packages) + build_contour(ext_modules, packages) +@@ -129,7 +123,7 @@ build_tri(ext_modules, packages) + + print_raw() + print_raw(OPTIONAL BACKEND DEPENDENCIES) +-has_libpng = check_for_libpng() ++has_libpng = True + + if has_libpng and options['build_agg']: + build_agg(ext_modules, packages) diff --git a/meta-oe/recipes-devtools/python/python-matplotlib/fix_setupext.patch b/meta-oe/recipes-devtools/python/python-matplotlib/fix_setupext.patch new file mode 100644 index 000..e071595 --- /dev/null +++ b/meta-oe/recipes-devtools/python/python-matplotlib/fix_setupext.patch @@ -0,0 +1,29 @@ +This fixes the numpy import problem in setupext.py using a hard-coded path. + +diff --git a/setupext.py b/setupext.py +index 962cedc..82297c4 100644 +--- a/setupext.py b/setupext.py +@@ -176,10 +176,7 @@ if os.path.exists(setup_cfg): + except: pass + + # For get_base_flags: +-if options['basedirlist']: +-basedirlist = options['basedirlist'].split() +-else: +-basedirlist = basedir[sys.platform] ++basedirlist = [os.environ['STAGING_LIBDIR']] + print(basedirlist is: %s % basedirlist) + + if options['display_status']: +@@ -555,8 +552,8 @@ def check_for_numpy(): + + def add_numpy_flags(module): + Add the modules flags to build extensions which use numpy +-import numpy +-module.include_dirs.append(numpy.get_include()) ++# Hard-coded path for OE since I know this is where numpy's include dir will be ++module.include_dirs.append(os.path.join(os.environ['STAGING_LIBDIR'], 'python2.7/site-packages/numpy/core/include/')) + + def add_png_flags(module): + try_pkgconfig(module, 'libpng', 'png') diff --git a/meta-oe/recipes-devtools/python/python-matplotlib_1.1.0.bb b/meta-oe/recipes-devtools/python/python-matplotlib_1.1.0.bb new file mode 100644 index 000..788ba2f --- /dev/null +++ b/meta-oe/recipes-devtools/python/python-matplotlib_1.1.0.bb @@ -0,0 +1,36 @@ +DESCRIPTION = matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats +SECTION = devel/python +LICENSE = PSF +LIC_FILES_CHKSUM = file://README.txt;md5=83c5bf8b16a5f99507f2f47a21ae3b81 +PR = r1 + +DEPENDS += python-numpy freetype libpng +RDEPENDS_${PN} = python-core python-distutils python-numpy freetype libpng + +SRC_URI = ${SOURCEFORGE_MIRROR}/matplotlib/matplotlib-${PV}.tar.gz \ + file://fix_setup.patch \ + file://fix_setupext.patch \ + + +S = ${WORKDIR}/matplotlib-${PV} + +EXTRA_OECONF = --disable-docs --with-python-includes=${STAGING_INCDIR}/../ + +inherit distutils + +do_compile_prepend() { + BUILD_SYS=${BUILD_SYS} HOST_SYS=${HOST_SYS} \ + ${STAGING_BINDIR_NATIVE}/python setup.py build ${DISTUTILS_BUILD_ARGS} || \ + true +} + +# need to export these variables for python-config to work +export PYTHONPATH +export BUILD_SYS +export HOST_SYS +export STAGING_INCDIR +export STAGING_LIBDIR + + +SRC_URI[md5sum] = 57a627f30b3b27821f808659889514c2 +SRC_URI[sha256sum] = be37e1d86c65ecacae6683f8805e051e9904e5f2e02bf2b7a34262c46a6d06a7 -- 1.7.9.5 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel