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

2014-02-26 Thread Tim Orling
From: Tim Orling 

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

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

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

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


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

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

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


[oe] [PATCH 4/4][meta-webserver] apache2-2.4.7: added support for TLS Next Protocol Negotiation

2014-02-26 Thread Hongxu Jia
The previous npn support patch (httpd-2.4.4-r1332643.patch) worked on
apache2-2.4.6 and conflicted with apache2-2.4.7, this patch fixed the
confliction with 2.4.7.

Signed-off-by: Hongxu Jia 
---
 .../apache2/apache2/npn-patch-2.4.7.patch  | 289 +
 .../recipes-httpd/apache2/apache2_2.4.7.bb |   1 +
 2 files changed, 290 insertions(+)
 create mode 100644 
meta-webserver/recipes-httpd/apache2/apache2/npn-patch-2.4.7.patch

diff --git a/meta-webserver/recipes-httpd/apache2/apache2/npn-patch-2.4.7.patch 
b/meta-webserver/recipes-httpd/apache2/apache2/npn-patch-2.4.7.patch
new file mode 100644
index 000..a4f1855
--- /dev/null
+++ b/meta-webserver/recipes-httpd/apache2/apache2/npn-patch-2.4.7.patch
@@ -0,0 +1,289 @@
+Add support for TLS Next Protocol Negotiation:
+
+* modules/ssl/mod_ssl.c, modules/ssl/mod_ssl.h: Add and implement new
+  hooks for next protocol advertisement/discovery.
+
+* modules/ssl/ssl_engine_init.c (ssl_init_ctx_callbacks): Enable
+  NPN advertisement callback in handshake.
+
+* modules/ssl/ssl_engine_io.c (ssl_io_filter_input): Invoke
+  next-protocol discovery hook.
+
+* modules/ssl/ssl_engine_kernel.c (ssl_callback_AdvertiseNextProtos):
+  New callback.
+
+* modules/ssl/ssl_private.h: Add prototype.
+
+Submitted by: Matthew Steele 
+  with slight tweaks by jorton
+
+http://svn.apache.org/viewvc?view=revision&revision=1332643
+https://bugzilla.redhat.com//show_bug.cgi?id=809599
+Upstream-Status: Backport
+Signed-off-by: Hongxu Jia 
+---
+ CHANGES |  2 +
+ modules/ssl/mod_ssl.c   | 12 ++
+ modules/ssl/mod_ssl.h   | 21 +++
+ modules/ssl/ssl_engine_init.c   |  5 +++
+ modules/ssl/ssl_engine_io.c | 24 
+ modules/ssl/ssl_engine_kernel.c | 82 +
+ modules/ssl/ssl_private.h   |  6 +++
+ 7 files changed, 152 insertions(+)
+
+diff --git a/CHANGES b/CHANGES
+--- a/CHANGES
 b/CHANGES
+@@ -1,6 +1,8 @@
+  -*- coding: utf-8 -*-
+ 
+ Changes with Apache 2.4.7
++  *) mod_ssl: Add support for TLS Next Protocol Negotiation.  PR 52210.
++ [Matthew Steele ]
+ 
+   *) APR 1.5.0 or later is now required for the event MPM.
+   
+diff --git a/modules/ssl/mod_ssl.c b/modules/ssl/mod_ssl.c
+--- a/modules/ssl/mod_ssl.c
 b/modules/ssl/mod_ssl.c
+@@ -275,6 +275,18 @@ static const command_rec ssl_config_cmds[] = {
+ AP_END_CMD
+ };
+ 
++/* Implement 'modssl_run_npn_advertise_protos_hook'. */
++APR_IMPLEMENT_OPTIONAL_HOOK_RUN_ALL(
++modssl, AP, int, npn_advertise_protos_hook,
++(conn_rec *connection, apr_array_header_t *protos),
++(connection, protos), OK, DECLINED);
++
++/* Implement 'modssl_run_npn_proto_negotiated_hook'. */
++APR_IMPLEMENT_OPTIONAL_HOOK_RUN_ALL(
++modssl, AP, int, npn_proto_negotiated_hook,
++(conn_rec *connection, const char *proto_name, apr_size_t proto_name_len),
++(connection, proto_name, proto_name_len), OK, DECLINED);
++
+ /*
+  *  the various processing hooks
+  */
+diff --git a/modules/ssl/mod_ssl.h b/modules/ssl/mod_ssl.h
+--- a/modules/ssl/mod_ssl.h
 b/modules/ssl/mod_ssl.h
+@@ -63,5 +63,26 @@ APR_DECLARE_OPTIONAL_FN(int, ssl_proxy_enable, (conn_rec 
*));
+ 
+ APR_DECLARE_OPTIONAL_FN(int, ssl_engine_disable, (conn_rec *));
+ 
++/** The npn_advertise_protos optional hook allows other modules to add entries
++ * to the list of protocol names advertised by the server during the Next
++ * Protocol Negotiation (NPN) portion of the SSL handshake.  The hook callee 
is
++ * given the connection and an APR array; it should push one or more char*'s
++ * pointing to null-terminated strings (such as "http/1.1" or "spdy/2") onto
++ * the array and return OK, or do nothing and return DECLINED. */
++APR_DECLARE_EXTERNAL_HOOK(modssl, AP, int, npn_advertise_protos_hook,
++  (conn_rec *connection, apr_array_header_t *protos));
++
++/** The npn_proto_negotiated optional hook allows other modules to discover 
the
++ * name of the protocol that was chosen during the Next Protocol Negotiation
++ * (NPN) portion of the SSL handshake.  Note that this may be the empty string
++ * (in which case modules should probably assume HTTP), or it may be a 
protocol
++ * that was never even advertised by the server.  The hook callee is given the
++ * connection, a non-null-terminated string containing the protocol name, and
++ * the length of the string; it should do something appropriate (i.e. insert 
or
++ * remove filters) and return OK, or do nothing and return DECLINED. */
++APR_DECLARE_EXTERNAL_HOOK(modssl, AP, int, npn_proto_negotiated_hook,
++  (conn_rec *connection, const char *proto_name,
++   apr_size_t proto_name_len));
++
+ #endif /* __MOD_SSL_H__ */
+ /** @} */
+diff --git a/modules/ssl/ssl_engine_init.c b/modules/ssl/ssl_engine_init.c
+--- a/modules/ssl/ssl_engine_init.c
 b/modules/ssl/ss

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

2014-02-26 Thread Hongxu Jia
From: Paul Eggleton 

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

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

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

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

2014-02-26 Thread Hongxu Jia
From: Paul Eggleton 

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

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

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


[oe] [PATCH V2 0/4][meta-webserver] Apache / PHP upgrades

2014-02-26 Thread Hongxu Jia
Change in V2:
apache2-2.4.7: added support for TLS Next Protocol Negotiation

The previous npn support patch (httpd-2.4.4-r1332643.patch) worked on
apache2-2.4.6 and conflicted with apache2-2.4.7, 4/4 patch fixed the
confliction with 2.4.7.
//Hongxu

The following changes since commit 8089aa451827cb791c7d795b9899dc152d1ceb66:

  vlc: Fix build with flac-1.3.0 (2014-02-24 10:10:25 +0100)

are available in the git repository at:

  git://git.pokylinux.org/poky-contrib hongxu/upgrade-apache2
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/upgrade-apache2

Hongxu Jia (1):
  apache2-2.4.7: added support for TLS Next Protocol Negotiation

Paul Eggleton (3):
  apache2: update to 2.4.7
  modphp: upgrade to 5.5.8
  phpmyadmin: update to 4.1.4

 ...he2-native_2.4.6.bb => apache2-native_2.4.7.bb} |   6 +-
 .../apache-configure_perlbin.patch |   0
 .../apache-ssl-ltmain-rpath.patch  |   0
 .../fix-libtool-name.patch |   0
 .../httpd-2.4.1-corelimit.patch|   0
 .../httpd-2.4.1-selinux.patch  |   0
 .../httpd-2.4.4-export.patch   |   0
 .../npn-patch-2.4.7.patch} | 111 +
 .../replace-lynx-to-curl-in-apachectl-script.patch |   0
 .../server-makefile.patch  |   0
 .../apache2/{apache2_2.4.6.bb => apache2_2.4.7.bb} |   8 +-
 meta-webserver/recipes-php/modphp/modphp_5.5.2.bb  |   7 --
 meta-webserver/recipes-php/modphp/modphp_5.5.8.bb  |   7 ++
 .../{phpmyadmin_4.0.5.bb => phpmyadmin_4.1.4.bb}   |   4 +-
 14 files changed, 86 insertions(+), 57 deletions(-)
 rename meta-webserver/recipes-httpd/apache2/{apache2-native_2.4.6.bb => 
apache2-native_2.4.7.bb} (84%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 => 
apache2}/apache-configure_perlbin.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 => 
apache2}/apache-ssl-ltmain-rpath.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 => 
apache2}/fix-libtool-name.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 => 
apache2}/httpd-2.4.1-corelimit.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 => 
apache2}/httpd-2.4.1-selinux.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 => 
apache2}/httpd-2.4.4-export.patch (100%)
 rename 
meta-webserver/recipes-httpd/apache2/{apache2-2.4.6/httpd-2.4.4-r1332643.patch 
=> apache2/npn-patch-2.4.7.patch} (80%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 => 
apache2}/replace-lynx-to-curl-in-apachectl-script.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2-2.4.6 => 
apache2}/server-makefile.patch (100%)
 rename meta-webserver/recipes-httpd/apache2/{apache2_2.4.6.bb => 
apache2_2.4.7.bb} (95%)
 delete mode 100644 meta-webserver/recipes-php/modphp/modphp_5.5.2.bb
 create mode 100644 meta-webserver/recipes-php/modphp/modphp_5.5.8.bb
 rename meta-webserver/recipes-php/phpmyadmin/{phpmyadmin_4.0.5.bb => 
phpmyadmin_4.1.4.bb} (87%)

-- 
1.8.1.2

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


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

2014-02-26 Thread Hongxu Jia
From: Paul Eggleton 

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

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

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


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

2014-02-26 Thread Jonathan Liu
On 27 February 2014 13:08, Khem Raj  wrote:
>
> On Feb 26, 2014, at 6:06 PM, Jonathan Liu  wrote:
>
>> +FILES_${PN} += "/usr/lib/X11"
>
> why is this hardcoded

It was originally like that. I have sent a V2 fixing it.

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


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

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

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

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

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


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

2014-02-26 Thread Khem Raj

On Feb 26, 2014, at 6:06 PM, Jonathan Liu  wrote:

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

why is this hardcoded



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


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

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

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

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

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


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

2014-02-26 Thread Hongxu Jia

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

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

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

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


Sorry for the missing, should I resend them?

//Hongxu


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

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

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



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


Re: [oe] NetworkManger's glib schemas are not getting compiled

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

Thanks,

Adam


On Tue, Feb 25, 2014 at 3:35 PM, Burton, Ross  wrote:

> On 25 February 2014 23:08, Adam Lee  wrote:
> > Hello everyone, I'm on 1.5.1 at the moment. My image includes XFCE and
> > Gnome's Network Manager. The network manager applet cannot be accessed
> > because the schema associated with it is not compiled.
>
> Try adding "gsettings" to the inherits list, that should handle the
> schema compilation.
>
> Ross
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


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

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

git format-patch -M please

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

can this be added as a patch ?

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


[oe] State of bitbake world, Failed tasks 2014-02-27

2014-02-26 Thread Martin Jansa
http://www.openembedded.org/wiki/Bitbake_World_Status

== Failed tasks 2014-02-26 ==

=== common (8) ===
* meta-openembedded/meta-gnome/recipes-gnome/devilspie/devilspie2_0.24.bb, 
do_compile
* 
meta-openembedded/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb,
 do_configure
* meta-openembedded/meta-multimedia/recipes-multimedia/vlc/vlc_1.1.11.bb, 
do_compile
* 
meta-openembedded/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb,
 do_compile
* 
meta-openembedded/meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.8.0.bb,
 do_configure
* meta-openembedded/meta-oe/recipes-devtools/tcltk/tk_8.6.0.bb, do_compile
* meta-openembedded/meta-oe/recipes-navigation/monav/monav_0.3.bb, 
do_compile
* meta-openembedded/meta-oe/recipes-support/inih/libinih_git.bb, do_install

=== common-x86 (5) ===
* meta-browser/recipes-mozilla/firefox/firefox_10.0.11esr.bb, do_compile
* meta-openembedded/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb, 
do_compile
* meta-openembedded/meta-oe/recipes-connectivity/daq/daq_2.0.1.bb, 
do_install
* meta-openembedded/meta-oe/recipes-support/emacs/emacs_23.4.bb, do_compile
* openembedded-core/meta/recipes-bsp/grub/grub_2.00.bb, do_package

=== qemuarm (7) ===
* 
meta-openembedded/meta-efl/recipes-efl/webkit/webkit-efl_2.3.2+svnr159807.bb, 
do_compile
* meta-openembedded/meta-multimedia/recipes-mediacentre/xbmc/xbmc_12.2.bb, 
do_fetch
* meta-openembedded/meta-oe/recipes-core/libxml/libxml++_2.35.3.bb, 
do_compile
* 
meta-openembedded/meta-oe/recipes-devtools/packagekit/packagekit_0.8.13.bb, 
do_configure
* meta-openembedded/meta-oe/recipes-extended/gnuplot/gnuplot_4.4.4.bb, 
do_compile
* meta-openembedded/meta-oe/recipes-support/mongodb/mongodb_git.bb, 
do_compile
* openembedded-core/meta/recipes-bsp/grub/grub_git.bb, do_package

=== qemux86 (1) ===
* 
meta-openembedded/meta-initramfs/recipes-kernel/linux/linux-yocto-tiny-kexecboot_3.10.bb,
 do_compile

=== qemux86_64 (1) ===
* 
meta-openembedded/meta-oe/recipes-connectivity/libimobiledevice/libimobiledevice_1.1.4.bb,
 do_configure

=== Number of failed tasks ===
{| class=wikitable
|-
||qemuarm   ||15
||http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches//log.world.20140224_083255.log/
|-
||qemux86   ||14
||http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches//log.world.20140224_180733.log/
|-
||qemux86_64||14
||http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches//log.world.20140225_233246.log/
|}

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


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


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

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

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

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

Re: [oe] GDM alternative?

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

Adam


On Tue, Feb 25, 2014 at 7:49 PM, Stephen Arnold
wrote:

> Is there any interest in reviving slim?  I'm using it on gentoo-arm on
> several devices; works just like x86.  Since I haven't tried it or
> otherwise looked at it in oe yet, I have no idea why it's in a non-working
> state.  That said, it was on my todo list until I noticed lxdm, so I'll
> probably check it out at some point; never a bad idea to have another
> lightweight alternative...
>
> Steve
>
>
> On Thu, Feb 20, 2014 at 1:36 PM, Adam Lee  wrote:
>
> > Andreas, LXDM from meta-oe works well with minimal configuration on my
> part
> > :)
> > I didn't have to add another layer to satisfy dependencies. Thanks :)
> >
> > Adam
> >
> >
> > On Wed, Feb 19, 2014 at 11:36 PM, Andreas Müller <
> > schnitzelt...@googlemail.com> wrote:
> >
> > > On Wed, Feb 19, 2014 at 5:15 PM, Adam Lee 
> wrote:
> > > > Thank you Koen and Andreas. That has been really helped in clearing
> up
> > my
> > > > confusion and setting the path forward.
> > > >
> > > > I think I will try LXDM in meta-misc in meta-oe. Is there any special
> > > > configuration that I should be aware of (other then setting it as the
> > > > graphical init manager)?
> > >
> > > meta-misc is my personal playground - it might have dependencies to
> > > other layers and some things might not work as expected...
> > >
> > > Andreas
> > > ___
> > > Openembedded-devel mailing list
> > > Openembedded-devel@lists.openembedded.org
> > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> > >
> > ___
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> >
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


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

2014-02-26 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-support/ode/ode_0.13.bb | 27 +++
 meta-oe/recipes-support/ode/ode_0.9.bb  | 28 
 2 files changed, 27 insertions(+), 28 deletions(-)
 create mode 100644 meta-oe/recipes-support/ode/ode_0.13.bb
 delete mode 100644 meta-oe/recipes-support/ode/ode_0.9.bb

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

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


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

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

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

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

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


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

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

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

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

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


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


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

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

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

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

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


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


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

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

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

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

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


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

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

Can you please add configuration knob first?

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

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

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


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


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

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

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

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

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


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

2014-02-26 Thread Giulian Vivan
On Wed, Feb 26, 2014 at 1:45 PM, Otavio Salvador wrote:

> On Wed, Feb 26, 2014 at 1:26 PM, Khem Raj  wrote:
> >
> > On Feb 26, 2014, at 4:40 AM, Otavio Salvador 
> wrote:
> >
> >> Hello Khem,
> >>
> >> On Wed, Feb 26, 2014 at 9:18 AM, Giulian Vivan <
> giul...@ossystems.com.br> wrote:
> >>> We tested it and when qtcreator tries to connect to the device with
> >>> dropbear, it gets "server rejected password". A connection done
> through a
> >>> terminal is accepted normally.
> >
> > do you have empty password ?
>
> I will let Giulian answer this one.
>
>
Yes, it's an empty password.


>  >> Any specific reason to prefer Dropbear?
> >
> > it smaller than openssh many embedded platforms have it in their images
> > you will have conflicts if you now try to shove hard dep on openssh
>
> Even if we are abow to make it compatible, how would we 'choose' between
> both?
>
> --
> Otavio Salvador O.S. Systems
> http://www.ossystems.com.brhttp://code.ossystems.com.br
> Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
>

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


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

2014-02-26 Thread Otavio Salvador
On Wed, Feb 26, 2014 at 1:26 PM, Khem Raj  wrote:
>
> On Feb 26, 2014, at 4:40 AM, Otavio Salvador  wrote:
>
>> Hello Khem,
>>
>> On Wed, Feb 26, 2014 at 9:18 AM, Giulian Vivan  
>> wrote:
>>> We tested it and when qtcreator tries to connect to the device with
>>> dropbear, it gets "server rejected password". A connection done through a
>>> terminal is accepted normally.
>
> do you have empty password ?

I will let Giulian answer this one.

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

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

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


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

2014-02-26 Thread Khem Raj

On Feb 26, 2014, at 4:40 AM, Otavio Salvador  wrote:

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

do you have empty password ? 

> 
> Any specific reason to prefer Dropbear?

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

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



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


Re: [oe] [meta-multimedia][PATCH v2 3/3] vlc: update to 2.1.2

2014-02-26 Thread Walter Goossens
Hi Tim,

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

Walter

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

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

2014-02-26 Thread Otavio Salvador
Hello Khem,

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

Any specific reason to prefer Dropbear?

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


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

2014-02-26 Thread Giulian Vivan
Hello

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

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


On Tue, Feb 25, 2014 at 8:36 AM, Otavio Salvador wrote:

> On Tue, Feb 25, 2014 at 2:52 AM, Khem Raj  wrote:
> > On Mon, Feb 24, 2014 at 12:28 PM, Otavio Salvador
> >> +RDEPENDS_${PN} = " \
> >> +gdbserver \
> >> +openssh \
> >
> > one could use dropbear or openssh for providing ssh server can we rely
> on that
> > instead of hardcoding openssh here ?
>
> We can try and see if it works.
>
> Giulian, could you give this a try?
>
> --
> Otavio Salvador O.S. Systems
> http://www.ossystems.com.brhttp://code.ossystems.com.br
> Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
>
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-qt5][PATCH] qmake5_base.bbclass: Use Qt version specific paths

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

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

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

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


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


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

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

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

Thanks,
Paul

-- 

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