Re: [oe] [meta-networking][PATCH] postfix: add new recipe

2014-07-20 Thread Joe MacDonald
Merged, thanks Jackie.

-J.

[[oe] [meta-networking][PATCH] postfix: add new recipe] On 14.07.13 (Sun 22:27) 
jackie.hu...@windriver.com wrote:

> From: Jackie Huang 
> 
> Postfix is Wietse Venema's mail server that started life at IBM
> research as an alternative to the widely-used Sendmail program.
> 
> Postfix attempts to be fast, easy to administer, and secure.
> The outside has a definite Sendmail-ish flavor, but the inside
> is completely different.
> 
> Signed-off-by: Jackie Huang 
> ---
>  .../recipes-daemons/postfix/files/install.patch|  66 ++
>  .../postfix/files/internal_recipient   |   1 +
>  .../recipes-daemons/postfix/files/main.cf_2.0  | 102 +
>  .../recipes-daemons/postfix/files/makedefs.patch   | 116 +++
>  .../recipes-daemons/postfix/files/postfix  |  85 
>  .../postfix/files/postfix-add-db6-support.patch|  26 +++
>  .../recipes-daemons/postfix/files/postfix.service  |  14 ++
>  .../recipes-daemons/postfix/postfix.inc| 230 
> +
>  .../recipes-daemons/postfix/postfix_2.11.1.bb  |   6 +
>  9 files changed, 646 insertions(+)
>  create mode 100644 
> meta-networking/recipes-daemons/postfix/files/install.patch
>  create mode 100644 
> meta-networking/recipes-daemons/postfix/files/internal_recipient
>  create mode 100644 meta-networking/recipes-daemons/postfix/files/main.cf_2.0
>  create mode 100644 
> meta-networking/recipes-daemons/postfix/files/makedefs.patch
>  create mode 100755 meta-networking/recipes-daemons/postfix/files/postfix
>  create mode 100644 
> meta-networking/recipes-daemons/postfix/files/postfix-add-db6-support.patch
>  create mode 100644 
> meta-networking/recipes-daemons/postfix/files/postfix.service
>  create mode 100644 meta-networking/recipes-daemons/postfix/postfix.inc
>  create mode 100644 meta-networking/recipes-daemons/postfix/postfix_2.11.1.bb
> 
> diff --git a/meta-networking/recipes-daemons/postfix/files/install.patch 
> b/meta-networking/recipes-daemons/postfix/files/install.patch
> new file mode 100644
> index 000..a3fe089
> --- /dev/null
> +++ b/meta-networking/recipes-daemons/postfix/files/install.patch
> @@ -0,0 +1,66 @@
> +Change fixed postconf to a variable for cross-compiling
> +
> +Upstreamstatus: Inappropriate [embedded specific]
> +
> +Signed-off-by: Yao Zhao 
> +---
> +diff --git a/postfix-install b/postfix-install
> +index 49225ac..2e4c292 100644
> +--- a/postfix-install
>  b/postfix-install
> +@@ -201,8 +201,8 @@ test -z "$non_interactive" -a ! -t 0 && {
> + exit 1
> + }
> + 
> +-test -x bin/postconf || {
> +-echo $0: Error: no bin/postconf file. Did you forget to run \"make\"? 
> 1>&2
> ++test -x "$POSTCONF" || {
> ++echo $0: Error: no $POSTCONF file. Did you forget to run \"make\"? 1>&2
> + exit 1
> + }
> + 
> +@@ -363,7 +363,7 @@ HTML files. Specify \"no\" if you do not want to install 
> these files."
> + 
> + : ${install_root=/}
> + : ${tempdir=`pwd`}
> +-: ${config_directory=`bin/postconf -c conf -h -d config_directory`}
> ++: ${config_directory=`$POSTCONF -c conf -h -d config_directory`}
> + 
> + # Find out the location of installed configuration files.
> + 
> +@@ -433,7 +433,7 @@ test -f $CONFIG_DIRECTORY/main.cf && {
> + case "$junk" in
> + "") eval unset $name;;
> + esac
> +-eval : \${$name=\`bin/postconf -c $CONFIG_DIRECTORY -h $name\`} ||
> ++eval : \${$name=\`$POSTCONF -c $CONFIG_DIRECTORY -h $name\`} ||
> + exit 1
> + done
> + }
> +@@ -446,7 +446,7 @@ do
> + case "$junk" in
> + "") eval unset $name;;
> + esac
> +-eval : \${$name=\`bin/postconf -c conf -d -h $name\`} || exit 1
> ++eval : \${$name=\`$POSTCONF -c conf -d -h $name\`} || exit 1
> + done
> + 
> + # Override settings manually.
> +@@ -565,6 +565,8 @@ HTML_DIRECTORY=$install_root$html_directory
> + MANPAGE_DIRECTORY=$install_root$manpage_directory
> + README_DIRECTORY=$install_root$readme_directory
> + 
> ++test "x$POSTCONF" != "x" || POSTCONF="bin/postconf"
> ++
> + # Avoid repeated tests for existence of these; default permissions suffice.
> + 
> + test -d $DAEMON_DIRECTORY || mkdir -p $DAEMON_DIRECTORY || exit 1
> +@@ -724,7 +726,7 @@ do
> + # Postfix releases, and software should not suddenly be installed in
> + # the wrong place when Postfix is being upgraded.
> + 
> +-bin/postconf -c $CONFIG_DIRECTORY -e \
> ++"$POSTCONF" -c $CONFIG_DIRECTORY -e \
> + "daemon_directory = $daemon_directory" \
> + "data_directory = $data_directory" \
> + "command_directory = $command_directory" \
> diff --git a/meta-networking/recipes-daemons/postfix/files/internal_recipient 
> b/meta-networking/recipes-daemons/postfix/files/internal_recipient
> new file mode 100644
> index 000..6a8f268
> --- /dev/null
> +++ b/meta-networking/recipes-daemons/postfix/files/internal_recipient
> @@ -0,0 +1 @@
> +root@   permit_mynetworks,reject
> diff --git a/meta-networking/recipes-daemons/postfix/files/main.cf_2.0 
> b/meta-

Re: [oe] [meta-networking][PATCH] tcpslice: add recipe under tcpdump

2014-07-20 Thread Joe MacDonald
Hi Roy,

I'm not taking this one right now, I can't tell quite what the state of
it is.  I wasn't able to find a place on $HOMEPAGE to download the
source (though I only spent a couple of minutes looking, since obviously
the download link is live) but the license is a bit hairy.  You can't
point at ${COMMON_LICENSE_DIR} as the file to use for your checksum
since that's not part of the source.  I had a quick look at a few of the
source files and it looks like a 3 Clause BSD license for everything,
but since there's not an obvious top-level LICENSE file, you probably
need to confirm that all of the source is covered by the same license
before we go anywhere with it.  That it doesn't appear to have been
touched in close to a decade, source-wise, suggests to me it's either
perfectly clean or below everyone's radar (more likely the latter).

Also, can you update the recipe to use variables where appropriate -- I
guess just in SRC_URI, since it's so simple -- when you sort out the
redistribution status?

-J.

[[oe] [meta-networking][PATCH] tcpslice: add recipe under tcpdump] On 14.07.10 
(Thu 15:45) rongqing...@windriver.com wrote:

> From: Roy Li 
> 
> tcpslice is a tool for extracting parts of a tcpdump packet trace,
> so put it under tcpdump dir
> 
> Signed-off-by: Roy Li 
> ---
>  .../tcpdump/tcpslice/tcpslice-1.2a3-time.patch |   75 
> 
>  .../tcpslice/tcpslice-CVS.20010207-bpf.patch   |   15 
>  .../recipes-support/tcpdump/tcpslice_1.2a3.bb  |   35 +
>  3 files changed, 125 insertions(+)
>  create mode 100644 
> meta-networking/recipes-support/tcpdump/tcpslice/tcpslice-1.2a3-time.patch
>  create mode 100644 
> meta-networking/recipes-support/tcpdump/tcpslice/tcpslice-CVS.20010207-bpf.patch
>  create mode 100644 meta-networking/recipes-support/tcpdump/tcpslice_1.2a3.bb
> 
> diff --git 
> a/meta-networking/recipes-support/tcpdump/tcpslice/tcpslice-1.2a3-time.patch 
> b/meta-networking/recipes-support/tcpdump/tcpslice/tcpslice-1.2a3-time.patch
> new file mode 100644
> index 000..a86f6d2
> --- /dev/null
> +++ 
> b/meta-networking/recipes-support/tcpdump/tcpslice/tcpslice-1.2a3-time.patch
> @@ -0,0 +1,75 @@
> +Upstream-Status: Pending [from tcpdump-4.1.1-1.fc14.src.rpm]
> +
> +Signed-off-by: Roy Li 
> +
> +--- tcpslice-1.2a3.orig/search.c 2000-09-10 10:52:40.0 +0200
>  tcpslice-1.2a3/search.c  2006-07-28 14:56:55.0 +0200
> +@@ -53,7 +53,7 @@
> + /* Size of a packet header in bytes; easier than typing the sizeof() all
> +  * the time ...
> +  */
> +-#define PACKET_HDR_LEN (sizeof( struct pcap_pkthdr ))
> ++#define PACKET_HDR_LEN (sizeof( struct pcap_sf_pkthdr ))
> + 
> + extern int snaplen;
> + 
> +@@ -111,16 +111,24 @@
> + static void
> + extract_header( pcap_t *p, u_char *buf, struct pcap_pkthdr *hdr )
> + {
> +-memcpy((char *) hdr, (char *) buf, sizeof(struct pcap_pkthdr));
> ++struct pcap_sf_pkthdr hdri;
> ++
> ++memcpy((char *) &hdri, (char *) buf, sizeof(struct pcap_sf_pkthdr));
> + 
> + if ( pcap_is_swapped( p ) )
> + {
> +-hdr->ts.tv_sec = SWAPLONG(hdr->ts.tv_sec);
> +-hdr->ts.tv_usec = SWAPLONG(hdr->ts.tv_usec);
> +-hdr->len = SWAPLONG(hdr->len);
> +-hdr->caplen = SWAPLONG(hdr->caplen);
> ++hdr->ts.tv_sec = SWAPLONG(hdri.ts.tv_sec);
> ++hdr->ts.tv_usec = SWAPLONG(hdri.ts.tv_usec);
> ++hdr->len = SWAPLONG(hdri.len);
> ++hdr->caplen = SWAPLONG(hdri.caplen);
> ++}
> ++else
> ++{
> ++hdr->ts.tv_sec = hdri.ts.tv_sec;
> ++hdr->ts.tv_usec = hdri.ts.tv_usec;
> ++hdr->len = hdri.len;
> ++hdr->caplen = hdri.caplen;
> + }
> +-
> + /*
> +  * From bpf/libpcap/savefile.c:
> +  *
> +--- tcpslice-1.2a3.orig/tcpslice.h   1995-11-02 00:40:53.0 +0100
>  tcpslice-1.2a3/tcpslice.h2006-07-28 14:56:55.0 +0200
> +@@ -20,6 +20,26 @@
> +  */
> + 
> + 
> ++#include 
> ++/* #include  */
> ++
> ++/*
> ++ * This is a timeval as stored in disk in a dumpfile.
> ++ * It has to use the same types everywhere, independent of the actual
> ++ * `struct timeval'
> ++ */
> ++
> 
> ++struct pcap_timeval {
> ++bpf_int32 tv_sec;   /* seconds */
> ++bpf_int32 tv_usec;  /* microseconds */
> ++};
> ++
> ++struct pcap_sf_pkthdr {
> ++struct pcap_timeval ts; /* time stamp */
> ++bpf_u_int32 caplen; /* length of portion present */
> ++bpf_u_int32 len;/* length this packet (off wire) */
> ++};
> ++
> + time_t  gwtm2secs( struct tm *tm );
> + 
> + int sf_find_end( struct pcap *p, struct timeval *first_timestamp,
> diff --git 
> a/meta-networking/recipes-support/tcpdump/tcpslice/tcpslice-CVS.20010207-bpf.patch
>  
> b/meta-networking/recipes-support/tcpdump/tcpslice/tcpslice-CVS.20010207-bpf

Re: [oe] [meta-networking][PATCH] tnftp: add tnftp recipes file

2014-07-20 Thread Joe MacDonald
Merged, thanks Roy.

-J.

[[oe] [meta-networking][PATCH] tnftp: add tnftp recipes file] On 14.07.08 (Tue 
15:51) rongqing...@windriver.com wrote:

> From: Roy Li 
> 
> Signed-off-by: Roy Li 
> ---
>  .../tnftp/tnftp/tnftp-autotools.patch  |   42 
> 
>  .../recipes-support/tnftp/tnftp_20130505.bb|   33 +++
>  2 files changed, 75 insertions(+)
>  create mode 100644 
> meta-networking/recipes-support/tnftp/tnftp/tnftp-autotools.patch
>  create mode 100644 meta-networking/recipes-support/tnftp/tnftp_20130505.bb
> 
> diff --git 
> a/meta-networking/recipes-support/tnftp/tnftp/tnftp-autotools.patch 
> b/meta-networking/recipes-support/tnftp/tnftp/tnftp-autotools.patch
> new file mode 100644
> index 000..1bda576
> --- /dev/null
> +++ b/meta-networking/recipes-support/tnftp/tnftp/tnftp-autotools.patch
> @@ -0,0 +1,42 @@
> +[PATCH] Update configure.ac and Makefile.am to resolve warnings/errors
> +
> +Upstream-Status: Pending
> +
> +Signed-off-by: Roy Li 
> +---
> + configure.ac  |2 ++
> + libnetbsd/Makefile.am |2 +-
> + 2 files changed, 3 insertions(+), 1 deletion(-)
> +
> +diff --git a/configure.ac b/configure.ac
> +index a96d2ab..b3b3069 100644
> +--- a/configure.ac
>  b/configure.ac
> +@@ -71,9 +71,11 @@ AH_TEMPLATE([WITH_SSL],
> + #
> + # Checks for programs.
> + #
> ++AM_PROG_AR()
> + AC_PROG_CC()
> + AC_PROG_AWK()
> + AC_PROG_LIBTOOL()
> ++AM_PROG_CC_C_O()
> + 
> + #
> + # Checks for tool features.
> +diff --git a/libnetbsd/Makefile.am b/libnetbsd/Makefile.am
> +index 3e5c3ce..39bb12d 100644
> +--- a/libnetbsd/Makefile.am
>  b/libnetbsd/Makefile.am
> +@@ -5,7 +5,7 @@ noinst_LTLIBRARIES = libnetbsd.la
> + libnetbsd_la_SOURCES =
> + 
> + 
> +-CPPFLAGS = \
> ++AM_CPPFLAGS = \
> + -I$(srcdir) \
> + -I$(top_srcdir) \
> + -I$(top_builddir)
> +-- 
> +1.7.10.4
> +
> diff --git a/meta-networking/recipes-support/tnftp/tnftp_20130505.bb 
> b/meta-networking/recipes-support/tnftp/tnftp_20130505.bb
> new file mode 100644
> index 000..80690c5
> --- /dev/null
> +++ b/meta-networking/recipes-support/tnftp/tnftp_20130505.bb
> @@ -0,0 +1,33 @@
> +SUMMARY = "Enhanced NetBSD ftp client"
> +DESCRIPTION = "tnftp (formerly known as lukemftp) is a port of the NetBSD 
> FTP client \
> +to other systems. It offers many enhancements over the traditional \
> +BSD FTP client, including command-line editing, command-line fetches \
> +of FTP and HTTP URLs (including via proxies), command-line uploads of \
> +FTP URLs, context-sensitive word completion, dynamic progress bar, \
> +IPv6 support, modification time preservation, paging of local and \
> +remote files, passive mode support (with fallback to active mode), \
> +SOCKS support, TIS FWTK gate-ftp server support, and transfer rate \
> +throttling."
> +
> +SECTION = "console/network"
> +LICENSE = "BSD-4-Clause"
> +
> +DEPENDS = "ncurses"
> +
> +SRC_URI = "ftp://ftp.netbsd.org/pub/NetBSD/misc/tnftp/${BPN}-${PV}.tar.gz \
> +file://tnftp-autotools.patch \
> +   "
> +
> +inherit autotools update-alternatives
> +
> +ALTERNATIVE_PRIORITY = "100"
> +
> +ALTERNATIVE_${PN} = "ftp"
> +ALTERNATIVE_LINK_NAME_${PN} = "${bindir}/ftp"
> +ALTERNATIVE_TARGET_${PN}  = "${bindir}/tnftp"
> +
> +FILES_${PN} = "${bindir}/tnftp"
> +
> +LIC_FILES_CHKSUM = "file://COPYING;md5=6d6796cb166a9bb050958241dad9479e"
> +SRC_URI[md5sum] = "66e218d02ec7d9fc39ab70ba2900305a"
> +SRC_URI[sha256sum] = 
> "6f650e25f6fd51538f677b789b49379f367ae9f1dee74c94cfe24d92abc2cffb"
> -- 
> 1.7.10.4
> 
-- 
-Joe MacDonald.
:wq


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][meta-networking] Uprev tcpdump to 4.5.1

2014-07-20 Thread Joe MacDonald
Merged, thanks Roy.

-J.

[[oe] [PATCH][meta-networking] Uprev tcpdump to 4.5.1] On 14.07.08 (Tue 13:20) 
rongqing...@windriver.com wrote:

> From: Roy Li  
> 
> 1. update the patch tcpdump_configure_no_-O2.patch
> 2. do not check libdlpi dependence on cross-compile, or else it will
> cause do_qa_configure to fail.
> 3. do not check libpcap dependence, since the libpcap has been added
> into DEPENDS, or else it will cause do_qa_configure to fail
> 4. make the check of getaddrinfo work on cross-compile
> 
> Signed-off-by: Roy Li 
> ---
>  .../0001-minimal-IEEE802.15.4-allowed.patch|0
>  .../{tcpdump-4.3.0 => files}/configure.patch   |0
>  .../{tcpdump-4.3.0 => files}/ipv6-cross.patch  |0
>  .../tcpdump/files/tcpdump-configure-dlpi.patch |   31 +++
>  .../tcpdump/files/tcpdump-cross-getaddrinfo.patch  |   23 +++
>  .../tcpdump/files/tcpdump_configure_no_-O2.patch   |   27 +
>  .../files/unnecessary-to-check-libpcap.patch   |   33 +++
>  .../tcpdump-4.3.0/tcpdump_configure_no_-O2.patch   |   42 
> 
>  .../tcpdump/{tcpdump_4.3.0.bb => tcpdump_4.5.1.bb} |8 +++-
>  9 files changed, 120 insertions(+), 44 deletions(-)
>  rename meta-networking/recipes-support/tcpdump/{tcpdump-4.3.0 => 
> files}/0001-minimal-IEEE802.15.4-allowed.patch (100%)
>  rename meta-networking/recipes-support/tcpdump/{tcpdump-4.3.0 => 
> files}/configure.patch (100%)
>  rename meta-networking/recipes-support/tcpdump/{tcpdump-4.3.0 => 
> files}/ipv6-cross.patch (100%)
>  create mode 100644 
> meta-networking/recipes-support/tcpdump/files/tcpdump-configure-dlpi.patch
>  create mode 100644 
> meta-networking/recipes-support/tcpdump/files/tcpdump-cross-getaddrinfo.patch
>  create mode 100644 
> meta-networking/recipes-support/tcpdump/files/tcpdump_configure_no_-O2.patch
>  create mode 100644 
> meta-networking/recipes-support/tcpdump/files/unnecessary-to-check-libpcap.patch
>  delete mode 100644 
> meta-networking/recipes-support/tcpdump/tcpdump-4.3.0/tcpdump_configure_no_-O2.patch
>  rename meta-networking/recipes-support/tcpdump/{tcpdump_4.3.0.bb => 
> tcpdump_4.5.1.bb} (80%)
> 
> diff --git 
> a/meta-networking/recipes-support/tcpdump/tcpdump-4.3.0/0001-minimal-IEEE802.15.4-allowed.patch
>  
> b/meta-networking/recipes-support/tcpdump/files/0001-minimal-IEEE802.15.4-allowed.patch
> similarity index 100%
> rename from 
> meta-networking/recipes-support/tcpdump/tcpdump-4.3.0/0001-minimal-IEEE802.15.4-allowed.patch
> rename to 
> meta-networking/recipes-support/tcpdump/files/0001-minimal-IEEE802.15.4-allowed.patch
> diff --git 
> a/meta-networking/recipes-support/tcpdump/tcpdump-4.3.0/configure.patch 
> b/meta-networking/recipes-support/tcpdump/files/configure.patch
> similarity index 100%
> rename from 
> meta-networking/recipes-support/tcpdump/tcpdump-4.3.0/configure.patch
> rename to meta-networking/recipes-support/tcpdump/files/configure.patch
> diff --git 
> a/meta-networking/recipes-support/tcpdump/tcpdump-4.3.0/ipv6-cross.patch 
> b/meta-networking/recipes-support/tcpdump/files/ipv6-cross.patch
> similarity index 100%
> rename from 
> meta-networking/recipes-support/tcpdump/tcpdump-4.3.0/ipv6-cross.patch
> rename to meta-networking/recipes-support/tcpdump/files/ipv6-cross.patch
> diff --git 
> a/meta-networking/recipes-support/tcpdump/files/tcpdump-configure-dlpi.patch 
> b/meta-networking/recipes-support/tcpdump/files/tcpdump-configure-dlpi.patch
> new file mode 100644
> index 000..50e2d54
> --- /dev/null
> +++ 
> b/meta-networking/recipes-support/tcpdump/files/tcpdump-configure-dlpi.patch
> @@ -0,0 +1,31 @@
> +[PATCH] tcpdump: cross-compiling not check dlpi.
> +
> +For cross-compiling on Linux platforms, we do not need to check libdlpi 
> +since it is only placed on Solaris.
> +Also, checking libdlpi in native /lib would cause do_qa_configure fail.
> +
> +Upstream-Status: Pending.
> +
> +Signed-off-by: Xin Ouyang 
> +---
> + configure.in |4 +++-
> + 1 files changed, 3 insertions(+), 1 deletions(-)
> +
> +diff --git a/configure.in b/configure.in
> +index 7f9591c..ca277c0 100644
> +--- a/configure.in
>  b/configure.in
> +@@ -716,7 +716,9 @@ don't.])
> + fi
> + 
> + # libdlpi is needed for Solaris 11 and later.
> +-AC_CHECK_LIB(dlpi, dlpi_walk, LIBS="$LIBS -ldlpi" LDFLAGS="-L/lib 
> $LDFLAGS", ,-L/lib)
> ++if test "$cross_compiling" != yes; then
> ++AC_CHECK_LIB(dlpi, dlpi_walk, LIBS="$LIBS -ldlpi" LDFLAGS="-L/lib 
> $LDFLAGS", ,-L/lib)
> ++fi
> + 
> + dnl portability macros for getaddrinfo/getnameinfo
> + dnl
> +-- 
> +1.7.5.4
> +
> diff --git 
> a/meta-networking/recipes-support/tcpdump/files/tcpdump-cross-getaddrinfo.patch
>  
> b/meta-networking/recipes-support/tcpdump/files/tcpdump-cross-getaddrinfo.patch
> new file mode 100644
> index 000..b414b72
> --- /dev/null
> +++ 
> b/meta-networking/recipes-support/tcpdump/files/tcpdump-cross-getaddrinfo.patch
> @@ -0,0 +1,23 @@
> +Fix getaddinfo check when cross compilin

[oe] [meta-oe][PATCH] glade3: Add PACKAGECONFIG for Gnome support

2014-07-20 Thread Jacob Kroon
./configure checks for libbonoboui and libgnomeui.
Add a PACKAGECONFIG for it, enabled by default.

Signed-off-by: Jacob Kroon 
---
 meta-oe/recipes-devtools/glade/glade3_3.8.2.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-oe/recipes-devtools/glade/glade3_3.8.2.bb 
b/meta-oe/recipes-devtools/glade/glade3_3.8.2.bb
index 3f93eba..d0657e4 100644
--- a/meta-oe/recipes-devtools/glade/glade3_3.8.2.bb
+++ b/meta-oe/recipes-devtools/glade/glade3_3.8.2.bb
@@ -16,6 +16,9 @@ SRC_URI[sha256sum] = 
"f180a5018eee6e3fe574854cb025af897dd9962b01d17d5752e626876d
 
 EXTRA_OECONF += "--disable-scrollkeeper"
 
+PACKAGECONFIG ??= "gnome"
+PACKAGECONFIG[gnome] = "--enable-gnome,--disable-gnome,libbonoboui libgnomeui"
+
 do_configure_prepend() {
 sed -i '/^if HAVE_GNOME_DOC_UTILS/,/^endif/d' ${S}/Makefile.am
 }
-- 
1.9.3

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


Re: [oe] [meta-webserver][PATCHv4] monkey: new v1.5.1 release.

2014-07-20 Thread Martin Jansa
On Sun, Jul 20, 2014 at 03:15:00PM -0600, Eduardo Silva wrote:
> Hi Martin,
> 
> I was trying to reproduce the problem that you faced but here it worked
> fine. My local.conf looks like this:
> 
> --
> BB_NUMBER_THREADS ?= "${@oe.utils.cpu_count()}"
> PARALLEL_MAKE ?= "-j ${@oe.utils.cpu_count()}"
> MACHINE ??= "qemux86"
> DISTRO ?= "poky"
> PACKAGE_CLASSES ?= "package_rpm"
> EXTRA_IMAGE_FEATURES = "debug-tweaks"
> USER_CLASSES ?= "buildstats image-mklibs image-prelink"
> PATCHRESOLVE = "noop"
> BB_DISKMON_DIRS = "\
> STOPTASKS,${TMPDIR},1G,100K \
> STOPTASKS,${DL_DIR},1G,100K \
> STOPTASKS,${SSTATE_DIR},1G,100K \
> ABORT,${TMPDIR},100M,1K \
> ABORT,${DL_DIR},100M,1K \
> ABORT,${SSTATE_DIR},100M,1K"
> PACKAGECONFIG_pn-qemu-native = "sdl"
> ASSUME_PROVIDED += "libsdl-native"
> CONF_VERSION = "1"
> 
> INHERIT += ""
> 
> IMAGE_INSTALL_append = " monkey dropbear"
> DISTRO_FEATURES_append = " systemd"
> VIRTUAL-RUNTIME_init_manager = "systemd"
> DISTRO_FEATURES_BACKFILL_CONSIDERED = "sysvinit"
> VIRTUAL-RUNTIME_initscripts = ""
> --
> 
> a fresh build of 'bitbake -k core-image-sato' worked with the following .bb:
> 
> b40e6ecaed2b10ba9c9aba4f128b029a  monkey_1.5.1.bb
> 
> before the test i make sure to clean the monkey stuff with 'bitbake -c
> cleanall monkey'.  Do you see any difference between your system and mine
> ?, i am very interested into reproduce the problem you detected.

Please see rm_sysvinit_initddir function in systemd.bbclass

My builds are using "distroless" setup, if you're using poky then it's
possible that there is still sysvinit added in your DISTRO_FEATURES
somewhere (check bitbake -e monkay) so the sysv init script isn't
removed in the end for you.

Thanks

> On Fri, Jul 18, 2014 at 12:27 PM, Martin Jansa 
> wrote:
> 
> > On Fri, Jul 18, 2014 at 12:19:29PM -0600, Eduardo Silva wrote:
> > > >
> > > > Now it failed with:
> > > >
> > > > | NOTE: Not creating empty archive for monkey-locale-1.5.1-r0.2
> > > > | *** Error: CONTROL/conffiles mentions conffile /etc/monkey/ which
> > does
> > > > not exist
> > > > |
> > > > | opkg-build: Please fix the above errors and try again.
> > > >
> > > > I guess it's because sysvinit script was removed by
> > update-rc.d.bbclass and
> > > > then nothing was left in /etc/monkey
> > > >
> > > >
> > > thanks for the report. Which specific build options did you use (and
> > image)
> > > ?, i would like to be able to reproduce that problem locally, not sure
> > why
> > > my tests passed.
> >
> > world builds as described on
> > http://www.openembedded.org/wiki/Bitbake_World_Status
> >
> > probably the most important difference is:
> > # use systemd
> > DISTRO_FEATURES_append = " systemd"
> > DISTRO_FEATURES_BACKFILL_CONSIDERED = "sysvinit"
> > VIRTUAL-RUNTIME_init_manager = "systemd"
> > VIRTUAL-RUNTIME_initscripts = ""
> >
> > --
> > Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
> >
> > --
> > ___
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> >
> >
> 
> 
> -- 
> Eduardo Silva
> Monkey Software
> -- 
> ___
> 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


Re: [oe] [meta-networking][PATCH] v2] wireshark: Add recipe 1.12.0-rc2

2014-07-20 Thread Martin Jansa
On Sun, Jul 20, 2014 at 01:21:25PM -0700, Armin Kuster wrote:
> Inital wireshark support on gtk+
> Added gtk3.
> Cleaned up PACKAGECONFIG options
> README with additional info

RP submitted few fixes for this change, can you please check wireshark
in master-next and send just follow-up patch or comment on fixes RP did?

Thanks

> 
> Signed-off-by: Armin Kuster 
> ---
>  meta-networking/recipes-support/wireshark/README   | 37 +++
>  .../wireshark/wireshark_1.12.0-rc2.bb  | 42 
> ++
>  2 files changed, 79 insertions(+)
>  create mode 100644 meta-networking/recipes-support/wireshark/README
>  create mode 100644 
> meta-networking/recipes-support/wireshark/wireshark_1.12.0-rc2.bb
> 
> diff --git a/meta-networking/recipes-support/wireshark/README 
> b/meta-networking/recipes-support/wireshark/README
> new file mode 100644
> index 000..0e0c526
> --- /dev/null
> +++ b/meta-networking/recipes-support/wireshark/README
> @@ -0,0 +1,37 @@
> +#
> +Wireshark - Notes
> +
> +URL: http://www.wireshark.org/
> +User Guide: http://www.wireshark.org/docs/wsug_html_chunked/
> +Secruity advisories: http://www.wireshark.org/security/
> +
> +Wireshark is slowly moving away from gtk and towards QT as their graphical 
> stack.
> +Currently gtk is supported with this release and I plan on integrating QT. 
> +
> +
> +
> +Adding the wireshark to your build
> +
> +
> +via local.conf
> +IMAGE_INSTALL_append = " wireshark"
> +
> +Adding the wireshark to your graphical build
> +
> +via local.conf
> +EXTRA_IMAGE_FEATURES += "x11-base"
> +
> +or use the "core-image-x11"
> +
> +
> +Maintenance
> +---
> +
> +Send patches, comments or questions to 
> openembedded-devel@lists.openembedded.org
> +
> +When sending single patches, please using something like:
> +'git send-email -1 --to  openembedded-devel@lists.openembedded.org --cc 
> akus...@mvista.com --subject-prefix=meta-security][PATCH'
> +
> +Maintainer:Armin Kuster 
> +
> +
> diff --git 
> a/meta-networking/recipes-support/wireshark/wireshark_1.12.0-rc2.bb 
> b/meta-networking/recipes-support/wireshark/wireshark_1.12.0-rc2.bb
> new file mode 100644
> index 000..6860419
> --- /dev/null
> +++ b/meta-networking/recipes-support/wireshark/wireshark_1.12.0-rc2.bb
> @@ -0,0 +1,42 @@
> +DESCRIPTION = "wireshark - a popular network protocol analyzer"
> +HOMEPAGE = "http://www.wireshark.org";
> +SECTION = "network"
> +LICENSE = "GPL-2.0"
> +
> +DEPENDS = "perl-native libpcap pcre expat glib-2.0 libsmi"
> +
> +inherit autotools
> +
> +ARM_INSTRUCTION_SET = "arm"
> +
> +# Works with either gtk+ or gtk3.
> +WHICH_GTK = "gtk3"
> +
> +PACKAGECONFIG ??= "gnutls gcrypt"
> +PACKAGECONFIG += " ${@bb.utils.contains("IMAGE_FEATURES", "x11-base", 
> "${WHICH_GTK}  graphics", "", d)}"
> +
> +PACKAGECONFIG += " ${@bb.utils.contains("DISTRO_FEATURES", "ipv6", "ipv6", 
> "", d)}"
> +
> +PACKAGECONFIG[gtk2] = "--with-gtk2=yes, --with-gtk2=no, gtk+"
> +PACKAGECONFIG[gtk3] = "--with-gtk3=yes, --with-gtk3=no, gtk+3"
> +PACKAGECONFIG[graphics] = "--enable-wireshark, --disable-wireshark,"
> +PACKAGECONFIG[ipv6] = "--enable-ipv6, --disable-ipv6,"
> +PACKAGECONFIG[gnutls] = "--with-gnutls=yes, --with-gnutls=no, gnutls"
> +PACKAGECONFIG[gcrypt] = "--with-gcrypt=yes, --with-gcrypt=no, libgcrypt"
> +
> +EXTRA_OECONF = "--with-qt=no --enable-usr-local=no -enable-tshark"
> +
> +LIC_FILES_CHKSUM = "file://README.linux;md5=631e077455b7972172eb149195e065b0"
> +SRC_URI = 
> "http://wiresharkdownloads.riverbed.com/wireshark/src/wireshark-1.12.0-rc2.tar.bz2
>  "
> +
> +SRC_URI[md5sum] = "dc1149073066a29f91116c168558262e"
> +SRC_URI[sha256sum]= 
> "31009bb450126e9b12808267419f31016d14e6fde7b5e39c85ad37459908cffb"
> +
> +do_configure_prepend() {
> +# force to use fallback 
> +sed -i -e '/^glib_prefix/s/=.*$/=""/' ${S}/aclocal-flags
> +}
> +
> +ALLOW_EMPTY_${PN} = "1"
> +INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
> +
> -- 
> 1.9.1
> 
> -- 
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

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


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


Re: [oe] [meta-webserver][PATCHv4] monkey: new v1.5.1 release.

2014-07-20 Thread Eduardo Silva
Hi Martin,

I was trying to reproduce the problem that you faced but here it worked
fine. My local.conf looks like this:

--
BB_NUMBER_THREADS ?= "${@oe.utils.cpu_count()}"
PARALLEL_MAKE ?= "-j ${@oe.utils.cpu_count()}"
MACHINE ??= "qemux86"
DISTRO ?= "poky"
PACKAGE_CLASSES ?= "package_rpm"
EXTRA_IMAGE_FEATURES = "debug-tweaks"
USER_CLASSES ?= "buildstats image-mklibs image-prelink"
PATCHRESOLVE = "noop"
BB_DISKMON_DIRS = "\
STOPTASKS,${TMPDIR},1G,100K \
STOPTASKS,${DL_DIR},1G,100K \
STOPTASKS,${SSTATE_DIR},1G,100K \
ABORT,${TMPDIR},100M,1K \
ABORT,${DL_DIR},100M,1K \
ABORT,${SSTATE_DIR},100M,1K"
PACKAGECONFIG_pn-qemu-native = "sdl"
ASSUME_PROVIDED += "libsdl-native"
CONF_VERSION = "1"

INHERIT += ""

IMAGE_INSTALL_append = " monkey dropbear"
DISTRO_FEATURES_append = " systemd"
VIRTUAL-RUNTIME_init_manager = "systemd"
DISTRO_FEATURES_BACKFILL_CONSIDERED = "sysvinit"
VIRTUAL-RUNTIME_initscripts = ""
--

a fresh build of 'bitbake -k core-image-sato' worked with the following .bb:

b40e6ecaed2b10ba9c9aba4f128b029a  monkey_1.5.1.bb

before the test i make sure to clean the monkey stuff with 'bitbake -c
cleanall monkey'.  Do you see any difference between your system and mine
?, i am very interested into reproduce the problem you detected.

best






On Fri, Jul 18, 2014 at 12:27 PM, Martin Jansa 
wrote:

> On Fri, Jul 18, 2014 at 12:19:29PM -0600, Eduardo Silva wrote:
> > >
> > > Now it failed with:
> > >
> > > | NOTE: Not creating empty archive for monkey-locale-1.5.1-r0.2
> > > | *** Error: CONTROL/conffiles mentions conffile /etc/monkey/ which
> does
> > > not exist
> > > |
> > > | opkg-build: Please fix the above errors and try again.
> > >
> > > I guess it's because sysvinit script was removed by
> update-rc.d.bbclass and
> > > then nothing was left in /etc/monkey
> > >
> > >
> > thanks for the report. Which specific build options did you use (and
> image)
> > ?, i would like to be able to reproduce that problem locally, not sure
> why
> > my tests passed.
>
> world builds as described on
> http://www.openembedded.org/wiki/Bitbake_World_Status
>
> probably the most important difference is:
> # use systemd
> DISTRO_FEATURES_append = " systemd"
> DISTRO_FEATURES_BACKFILL_CONSIDERED = "sysvinit"
> VIRTUAL-RUNTIME_init_manager = "systemd"
> VIRTUAL-RUNTIME_initscripts = ""
>
> --
> Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
>
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
>


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


[oe] [meta-networking][PATCH] v2] wireshark: Add recipe 1.12.0-rc2

2014-07-20 Thread Armin Kuster
Inital wireshark support on gtk+
Added gtk3.
Cleaned up PACKAGECONFIG options
README with additional info

Signed-off-by: Armin Kuster 
---
 meta-networking/recipes-support/wireshark/README   | 37 +++
 .../wireshark/wireshark_1.12.0-rc2.bb  | 42 ++
 2 files changed, 79 insertions(+)
 create mode 100644 meta-networking/recipes-support/wireshark/README
 create mode 100644 
meta-networking/recipes-support/wireshark/wireshark_1.12.0-rc2.bb

diff --git a/meta-networking/recipes-support/wireshark/README 
b/meta-networking/recipes-support/wireshark/README
new file mode 100644
index 000..0e0c526
--- /dev/null
+++ b/meta-networking/recipes-support/wireshark/README
@@ -0,0 +1,37 @@
+#
+Wireshark - Notes
+
+URL: http://www.wireshark.org/
+User Guide: http://www.wireshark.org/docs/wsug_html_chunked/
+Secruity advisories: http://www.wireshark.org/security/
+
+Wireshark is slowly moving away from gtk and towards QT as their graphical 
stack.
+Currently gtk is supported with this release and I plan on integrating QT. 
+
+
+
+Adding the wireshark to your build
+
+
+via local.conf
+IMAGE_INSTALL_append = " wireshark"
+
+Adding the wireshark to your graphical build
+
+via local.conf
+EXTRA_IMAGE_FEATURES += "x11-base"
+
+or use the "core-image-x11"
+
+
+Maintenance
+---
+
+Send patches, comments or questions to 
openembedded-devel@lists.openembedded.org
+
+When sending single patches, please using something like:
+'git send-email -1 --to  openembedded-devel@lists.openembedded.org --cc 
akus...@mvista.com --subject-prefix=meta-security][PATCH'
+
+Maintainer:Armin Kuster 
+
+
diff --git a/meta-networking/recipes-support/wireshark/wireshark_1.12.0-rc2.bb 
b/meta-networking/recipes-support/wireshark/wireshark_1.12.0-rc2.bb
new file mode 100644
index 000..6860419
--- /dev/null
+++ b/meta-networking/recipes-support/wireshark/wireshark_1.12.0-rc2.bb
@@ -0,0 +1,42 @@
+DESCRIPTION = "wireshark - a popular network protocol analyzer"
+HOMEPAGE = "http://www.wireshark.org";
+SECTION = "network"
+LICENSE = "GPL-2.0"
+
+DEPENDS = "perl-native libpcap pcre expat glib-2.0 libsmi"
+
+inherit autotools
+
+ARM_INSTRUCTION_SET = "arm"
+
+# Works with either gtk+ or gtk3.
+WHICH_GTK = "gtk3"
+
+PACKAGECONFIG ??= "gnutls gcrypt"
+PACKAGECONFIG += " ${@bb.utils.contains("IMAGE_FEATURES", "x11-base", 
"${WHICH_GTK}  graphics", "", d)}"
+
+PACKAGECONFIG += " ${@bb.utils.contains("DISTRO_FEATURES", "ipv6", "ipv6", "", 
d)}"
+
+PACKAGECONFIG[gtk2] = "--with-gtk2=yes, --with-gtk2=no, gtk+"
+PACKAGECONFIG[gtk3] = "--with-gtk3=yes, --with-gtk3=no, gtk+3"
+PACKAGECONFIG[graphics] = "--enable-wireshark, --disable-wireshark,"
+PACKAGECONFIG[ipv6] = "--enable-ipv6, --disable-ipv6,"
+PACKAGECONFIG[gnutls] = "--with-gnutls=yes, --with-gnutls=no, gnutls"
+PACKAGECONFIG[gcrypt] = "--with-gcrypt=yes, --with-gcrypt=no, libgcrypt"
+
+EXTRA_OECONF = "--with-qt=no --enable-usr-local=no -enable-tshark"
+
+LIC_FILES_CHKSUM = "file://README.linux;md5=631e077455b7972172eb149195e065b0"
+SRC_URI = 
"http://wiresharkdownloads.riverbed.com/wireshark/src/wireshark-1.12.0-rc2.tar.bz2
 "
+
+SRC_URI[md5sum] = "dc1149073066a29f91116c168558262e"
+SRC_URI[sha256sum]= 
"31009bb450126e9b12808267419f31016d14e6fde7b5e39c85ad37459908cffb"
+
+do_configure_prepend() {
+# force to use fallback 
+sed -i -e '/^glib_prefix/s/=.*$/=""/' ${S}/aclocal-flags
+}
+
+ALLOW_EMPTY_${PN} = "1"
+INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
+
-- 
1.9.1

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


Re: [oe] [meta-oe][PATCH v2] imagemagick: add some PACKAGECONFIG, fix unrecognized --without-jp2 option

2014-07-20 Thread Tim Orling
On Sun, Jul 20, 2014 at 12:53 PM, Martin Jansa 
wrote:

> On Sun, Jul 20, 2014 at 12:16:26PM -0700, Tim Orling wrote:
> > * Add PACKAGECONFIG for lzma, pango, webp, wmf
> >
> > Change in v2:
> > * libwmf is currently blacklisted, so #comment it out
>
> I like v1 more, because explicitly disable libwmf is better than
> floating.
>
> Fine with me. I commented out the line during testing because it failed
due to blacklist.
v1 it is :)


> > Signed-off-by: Tim Orling 
> > ---
> >  meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb | 9 +++--
> >  1 file changed, 7 insertions(+), 2 deletions(-)
> >
> > diff --git a/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb
> b/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb
> > index e261eb8..4b52568 100644
> > --- a/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb
> > +++ b/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb
> > @@ -2,7 +2,7 @@ SUMMARY = "ImageMagick is an image convertion tools"
> >  SECTION = "console/utils"
> >  LICENSE = "ImageMagick"
> >  LIC_FILES_CHKSUM = "file://LICENSE;md5=5d84c6ddd4028aa53d028b4c50f9361e"
> > -# FIXME: There is much more checked libraries. All should be added or
> explicitly disabled to get consistent results.
> > +# FIXME: There are many more checked libraries. All should be added or
> explicitly disabled to get consistent results.
> >  DEPENDS = "lcms bzip2 jpeg libpng librsvg tiff zlib fftw freetype"
> >
> >  PATCHSET = "10"
> > @@ -21,7 +21,12 @@ inherit autotools binconfig pkgconfig
> >  EXTRA_OECONF = "--program-prefix= --program-suffix=.im6 --without-x
> --without-perl --disable-openmp --without-xml --disable-opencl"
> >
> >  PACKAGECONFIG ??= ""
> > -PACKAGECONFIG[jp2] = "--with-jp2,--without-jp2,jasper"
> > +PACKAGECONFIG[jp2] = "--with-jp2,,jasper"
> > +PACKAGECONFIG[lzma] = "--with-lzma,--without-lzma,xz"
> > +PACKAGECONFIG[pango] = "--with-pango,--without-pango,pango cairo"
> > +PACKAGECONFIG[webp] = "--with-webp,--without-webp,libwebp"
> > +# libwmf is currently blacklisted
> > +#PACKAGECONFIG[wmf] = "--with-wmf,--without-wmf,libwmf"
> >
> >  FILES_${PN} += "${libdir}/ImageMagick-${PV}/modules-Q16/*/*.so \
> >  ${libdir}/ImageMagick-${PV}/modules-Q16/*/*.la \
> > --
> > 1.9.3
> >
> > --
> > ___
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
> --
> Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
>
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH v2] imagemagick: add some PACKAGECONFIG, fix unrecognized --without-jp2 option

2014-07-20 Thread Martin Jansa
On Sun, Jul 20, 2014 at 12:16:26PM -0700, Tim Orling wrote:
> * Add PACKAGECONFIG for lzma, pango, webp, wmf
> 
> Change in v2:
> * libwmf is currently blacklisted, so #comment it out

I like v1 more, because explicitly disable libwmf is better than
floating.

> Signed-off-by: Tim Orling 
> ---
>  meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb | 9 +++--
>  1 file changed, 7 insertions(+), 2 deletions(-)
> 
> diff --git a/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb 
> b/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb
> index e261eb8..4b52568 100644
> --- a/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb
> +++ b/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb
> @@ -2,7 +2,7 @@ SUMMARY = "ImageMagick is an image convertion tools"
>  SECTION = "console/utils"
>  LICENSE = "ImageMagick"
>  LIC_FILES_CHKSUM = "file://LICENSE;md5=5d84c6ddd4028aa53d028b4c50f9361e"
> -# FIXME: There is much more checked libraries. All should be added or 
> explicitly disabled to get consistent results.
> +# FIXME: There are many more checked libraries. All should be added or 
> explicitly disabled to get consistent results.
>  DEPENDS = "lcms bzip2 jpeg libpng librsvg tiff zlib fftw freetype"
>  
>  PATCHSET = "10"
> @@ -21,7 +21,12 @@ inherit autotools binconfig pkgconfig
>  EXTRA_OECONF = "--program-prefix= --program-suffix=.im6 --without-x 
> --without-perl --disable-openmp --without-xml --disable-opencl"
>  
>  PACKAGECONFIG ??= ""
> -PACKAGECONFIG[jp2] = "--with-jp2,--without-jp2,jasper"
> +PACKAGECONFIG[jp2] = "--with-jp2,,jasper"
> +PACKAGECONFIG[lzma] = "--with-lzma,--without-lzma,xz"
> +PACKAGECONFIG[pango] = "--with-pango,--without-pango,pango cairo"
> +PACKAGECONFIG[webp] = "--with-webp,--without-webp,libwebp"
> +# libwmf is currently blacklisted
> +#PACKAGECONFIG[wmf] = "--with-wmf,--without-wmf,libwmf"
>  
>  FILES_${PN} += "${libdir}/ImageMagick-${PV}/modules-Q16/*/*.so \
>  ${libdir}/ImageMagick-${PV}/modules-Q16/*/*.la \
> -- 
> 1.9.3
> 
> -- 
> ___
> 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-oe][WIP][PATCH] pidgin: upgrade to 2.10.9 and fold pidgin.inc into it

2014-07-20 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 .../pidgin/{pidgin.inc => pidgin_2.10.9.bb}| 41 +++---
 meta-oe/recipes-support/pidgin/pidgin_2.7.9.bb | 23 
 2 files changed, 28 insertions(+), 36 deletions(-)
 rename meta-oe/recipes-support/pidgin/{pidgin.inc => pidgin_2.10.9.bb} (77%)
 delete mode 100644 meta-oe/recipes-support/pidgin/pidgin_2.7.9.bb

diff --git a/meta-oe/recipes-support/pidgin/pidgin.inc 
b/meta-oe/recipes-support/pidgin/pidgin_2.10.9.bb
similarity index 77%
rename from meta-oe/recipes-support/pidgin/pidgin.inc
rename to meta-oe/recipes-support/pidgin/pidgin_2.10.9.bb
index 8eac64a..b635352 100644
--- a/meta-oe/recipes-support/pidgin/pidgin.inc
+++ b/meta-oe/recipes-support/pidgin/pidgin_2.10.9.bb
@@ -2,23 +2,38 @@ DESCRIPTION = "multi-protocol instant messaging client"
 SECTION = "x11/network"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
-DEPENDS = "python startup-notification avahi gtk+ ncurses gnutls 
virtual/libintl gstreamer dbus intltool-native"
-INC_PR = "r3"
+DEPENDS = "python startup-notification avahi gtk+ ncurses gnutls 
virtual/libintl gstreamer dbus intltool-native farsight2 libidn"
 
 inherit autotools gettext pkgconfig gconf perlnative
 
+SRC_URI = "\
+${SOURCEFORGE_MIRROR}/pidgin/pidgin-${PV}.tar.bz2 \
+file://sanitize-configure.ac.patch \
+file://pidgin.desktop-set-icon.patch \
+file://purple-OE-branding-25.patch \
+file://pidgin-cross-python-265.patch \
+"
+
+SRC_URI[md5sum] = "10a4a69d077893f6dd3438cd8af94e81"
+SRC_URI[sha256sum] = 
"dc362ed8577f623eea4554a79e917073aa726825074fea402f2e515f0f51f319"
+
 EXTRA_OECONF = " \
---enable-vv \
---disable-perl \
---disable-tcl \
---disable-gevolution \
---disable-schemas-install \
---x-includes=${STAGING_INCDIR} \
---x-libraries=${STAGING_LIBDIR} \
---enable-gnutls=yes \
---with-ncurses-headers=${STAGING_INCDIR} \
---with-gnutls-includes=${STAGING_INCDIR} \
---with-gnutls-libs=${STAGING_LIBDIR} \
+--enable-vv \
+--disable-perl \
+--disable-tcl \
+--disable-gevolution \
+--disable-schemas-install \
+--x-includes=${STAGING_INCDIR} \
+--x-libraries=${STAGING_LIBDIR} \
+--enable-gnutls=yes \
+--with-ncurses-headers=${STAGING_INCDIR} \
+--with-gnutls-includes=${STAGING_INCDIR} \
+--with-gnutls-libs=${STAGING_LIBDIR} \
+--disable-gtkspell \
+--disable-meanwhile \
+--disable-nm \
+--disable-screensaver \
+--enable-nss=no \
 "
 
 do_configure_prepend() {
diff --git a/meta-oe/recipes-support/pidgin/pidgin_2.7.9.bb 
b/meta-oe/recipes-support/pidgin/pidgin_2.7.9.bb
deleted file mode 100644
index 3ce3cc3..000
--- a/meta-oe/recipes-support/pidgin/pidgin_2.7.9.bb
+++ /dev/null
@@ -1,23 +0,0 @@
-require pidgin.inc
-PR = "${INC_PR}.3"
-
-DEPENDS += "farsight2 libidn"
-
-SRC_URI = "\
-${SOURCEFORGE_MIRROR}/pidgin/pidgin-${PV}.tar.bz2 \
-file://sanitize-configure.ac.patch \
-file://pidgin.desktop-set-icon.patch \
-file://purple-OE-branding-25.patch \
-file://pidgin-cross-python-265.patch \
-"
-
-SRC_URI[md5sum] = "9bc6cf953ed7d383b215fa8487bf8829"
-SRC_URI[sha256sum] = 
"9722d7f199a6704e29900c80f270d9409d5c28caab77f495b68108d81ba3e19e"
-
-EXTRA_OECONF += "\
---disable-gtkspell \
---disable-meanwhile \
---disable-nm \
---disable-screensaver \
---enable-nss=no \
-"
-- 
2.0.0

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


[oe] uClibc-ng

2014-07-20 Thread Waldemar Brodkorb
Hello Embedded Linux Hackers,

it seems there is no plan to release a new uClibc version.
The current maintainer does not response on any public or private mails
about a plan to do a needed release. Therefore most of you carrying a lot
of patches against uClibc 0.9.33.2 to make it work in your project.
A really ugly situation. 

To get out of this situation I started a spin-off called uClibc-ng.
The website for the project is here: http://www.uclibc-ng.org
Beta 3 is tagged and downloadable via 
http://downloads.uclibc-ng.org/uClibc-ng-1.0.0beta3.tar.xz

If you want a 1.0 in the near future please test and report back any
issues. You can use the bug tracker, the mailing list or dicussion forum
to report back. To prevent spam you need to be subscribed or registered.

I have added most of the patches from your projects on top of uClibc
master.

Thanks
 Waldemar

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


[oe] [meta-oe][PATCH v2] imagemagick: add some PACKAGECONFIG, fix unrecognized --without-jp2 option

2014-07-20 Thread Tim Orling
* Add PACKAGECONFIG for lzma, pango, webp, wmf

Change in v2:
* libwmf is currently blacklisted, so #comment it out

Signed-off-by: Tim Orling 
---
 meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb 
b/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb
index e261eb8..4b52568 100644
--- a/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb
+++ b/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb
@@ -2,7 +2,7 @@ SUMMARY = "ImageMagick is an image convertion tools"
 SECTION = "console/utils"
 LICENSE = "ImageMagick"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=5d84c6ddd4028aa53d028b4c50f9361e"
-# FIXME: There is much more checked libraries. All should be added or 
explicitly disabled to get consistent results.
+# FIXME: There are many more checked libraries. All should be added or 
explicitly disabled to get consistent results.
 DEPENDS = "lcms bzip2 jpeg libpng librsvg tiff zlib fftw freetype"
 
 PATCHSET = "10"
@@ -21,7 +21,12 @@ inherit autotools binconfig pkgconfig
 EXTRA_OECONF = "--program-prefix= --program-suffix=.im6 --without-x 
--without-perl --disable-openmp --without-xml --disable-opencl"
 
 PACKAGECONFIG ??= ""
-PACKAGECONFIG[jp2] = "--with-jp2,--without-jp2,jasper"
+PACKAGECONFIG[jp2] = "--with-jp2,,jasper"
+PACKAGECONFIG[lzma] = "--with-lzma,--without-lzma,xz"
+PACKAGECONFIG[pango] = "--with-pango,--without-pango,pango cairo"
+PACKAGECONFIG[webp] = "--with-webp,--without-webp,libwebp"
+# libwmf is currently blacklisted
+#PACKAGECONFIG[wmf] = "--with-wmf,--without-wmf,libwmf"
 
 FILES_${PN} += "${libdir}/ImageMagick-${PV}/modules-Q16/*/*.so \
 ${libdir}/ImageMagick-${PV}/modules-Q16/*/*.la \
-- 
1.9.3

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


[oe] [meta-oe][PATCH] imagemagick: add some PACKAGECONFIG, fix unrecognized --without-jp2 option

2014-07-20 Thread Tim Orling
* Add PACKAGECONFIG for lzma, pango, webp, wmf
* libwmf is currently blacklisted, so #comment it out

Signed-off-by: Tim Orling 
---
 meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb 
b/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb
index e261eb8..31207da 100644
--- a/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb
+++ b/meta-oe/recipes-support/imagemagick/imagemagick_6.8.8.bb
@@ -2,7 +2,7 @@ SUMMARY = "ImageMagick is an image convertion tools"
 SECTION = "console/utils"
 LICENSE = "ImageMagick"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=5d84c6ddd4028aa53d028b4c50f9361e"
-# FIXME: There is much more checked libraries. All should be added or 
explicitly disabled to get consistent results.
+# FIXME: There are many more checked libraries. All should be added or 
explicitly disabled to get consistent results.
 DEPENDS = "lcms bzip2 jpeg libpng librsvg tiff zlib fftw freetype"
 
 PATCHSET = "10"
@@ -21,7 +21,11 @@ inherit autotools binconfig pkgconfig
 EXTRA_OECONF = "--program-prefix= --program-suffix=.im6 --without-x 
--without-perl --disable-openmp --without-xml --disable-opencl"
 
 PACKAGECONFIG ??= ""
-PACKAGECONFIG[jp2] = "--with-jp2,--without-jp2,jasper"
+PACKAGECONFIG[jp2] = "--with-jp2,,jasper"
+PACKAGECONFIG[lzma] = "--with-lzma,--without-lzma,xz"
+PACKAGECONFIG[pango] = "--with-pango,--without-pango,pango cairo"
+PACKAGECONFIG[webp] = "--with-webp,--without-webp,libwebp"
+PACKAGECONFIG[wmf] = "--with-wmf,--without-wmf,libwmf"
 
 FILES_${PN} += "${libdir}/ImageMagick-${PV}/modules-Q16/*/*.so \
 ${libdir}/ImageMagick-${PV}/modules-Q16/*/*.la \
-- 
1.9.3

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


Re: [oe] [meta-multimedia][PATCH 4/4] vlc: add patches to fix B!=S and pkg-config

2014-07-20 Thread Tim Orling
On Sun, Jul 20, 2014 at 2:49 AM, Martin Jansa 
wrote:

> On Sun, Jul 20, 2014 at 10:19:31AM +0200, Martin Jansa wrote:
> > On Sat, Jul 19, 2014 at 09:07:40PM -0700, Tim Orling wrote:
> > > Signed-off-by: Tim Orling 
> > > ---
> > >  meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb | 2 ++
> > >  1 file changed, 2 insertions(+)
> > >
> > > diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb
> b/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb
> > > index 46a2712..f9be48d 100644
> > > --- a/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb
> > > +++ b/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb
> > > @@ -5,6 +5,8 @@ EXTRA_OECONF += " --enable-libxml2=no"
> > >
> > >  SRC_URI += "file://0001-enable-subdir-objects.patch \
> > >  file://0002-glibc-does-not-provide-strlcpy.patch \
> > > +file://0003-use-am-path-libgcrypt.patch \
> > > +file://0004-modules-gui-qt4-out-of-tree-build.patch \
> > >  "
> >
> > Please add this together with .patch file itself.
>
> nvm, I did that when cherry-picking to master-next
>
>
Much cleaner. Thank you, Martin.


> >
> > >  SRC_URI[md5sum] = "7ed67d22f7425011078772bfc62ac222"
> > > --
> > > 1.9.3
> > >
> > > --
> > > ___
> > > 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
>
>
>
> --
> Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
>
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][WIP][PATCH 3/4] mkvtoolnix: inherit autotools-brokensep

2014-07-20 Thread Martin Jansa
* even with fixed path to m4/ebml.m4 and fixed path to drake in ${S} it still
  fails with:
  | DEBUG: Executing shell function do_compile
  | rake aborted!
  | No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, 
Rakefile.rb)

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

diff --git a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb 
b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb
index abb0e95..6c5be3a 100644
--- a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb
+++ b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb
@@ -10,7 +10,7 @@ SRC_URI = 
"http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-${PV}.
 SRC_URI[md5sum] = "033621461ef8eb922fc1366e0a9a6f16"
 SRC_URI[sha256sum] = 
"d913f531331c3332d2fb334c872ea19bfea7293dfedc4bf33ae7162e4efcbde1"
 
-inherit autotools gettext
+inherit autotools-brokensep gettext
 
 # make sure rb files are used from sysroot, not from host
 # ruby-1.9.3-always-use-i386.patch is doing target_cpu=`echo $target_cpu | sed 
s/i.86/i386/`
@@ -31,9 +31,9 @@ do_configure_prepend() {
 
 # Yeah, no makefile
 do_compile() {
-./drake
+${S}/drake
 }
 
 do_install() {
-./drake install DESTDIR=${D}
+${S}/drake install DESTDIR=${D}
 }
-- 
2.0.0

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


[oe] [meta-oe][WIP][PATCH 4/4] mkvtoolnix: upgrade to 7.0.0

2014-07-20 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 .../mkvtoolnix/{mkvtoolnix_5.9.0.bb => mkvtoolnix_7.0.0.bb} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
 rename meta-multimedia/recipes-mkv/mkvtoolnix/{mkvtoolnix_5.9.0.bb => 
mkvtoolnix_7.0.0.bb} (88%)

diff --git a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb 
b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_7.0.0.bb
similarity index 88%
rename from meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb
rename to meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_7.0.0.bb
index 6c5be3a..bd752af 100644
--- a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb
+++ b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_7.0.0.bb
@@ -6,9 +6,9 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
 
 DEPENDS = "curl boost expat zlib libebml libmatroska libogg libvorbis bzip2 
lzo file ruby-native"
 
-SRC_URI = 
"http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-${PV}.tar.bz2";
-SRC_URI[md5sum] = "033621461ef8eb922fc1366e0a9a6f16"
-SRC_URI[sha256sum] = 
"d913f531331c3332d2fb334c872ea19bfea7293dfedc4bf33ae7162e4efcbde1"
+SRC_URI = 
"http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-${PV}.tar.xz";
+SRC_URI[md5sum] = "ddd5ce6288d2fdaa6b79cb6d7bfffb04"
+SRC_URI[sha256sum] = 
"2bbdf060e193d4a7f961f84d28b28d67d859be66e3f2cdf8ee4ae380f8d15725"
 
 inherit autotools-brokensep gettext
 
-- 
2.0.0

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


[oe] [meta-oe][WIP][PATCH 2/4] libmatroska: upgrade to 1.4.0

2014-07-20 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 .../libmatroska/{libmatroska_1.3.0.bb => libmatroska_1.4.0.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-multimedia/recipes-mkv/libmatroska/{libmatroska_1.3.0.bb => 
libmatroska_1.4.0.bb} (85%)

diff --git a/meta-multimedia/recipes-mkv/libmatroska/libmatroska_1.3.0.bb 
b/meta-multimedia/recipes-mkv/libmatroska/libmatroska_1.4.0.bb
similarity index 85%
rename from meta-multimedia/recipes-mkv/libmatroska/libmatroska_1.3.0.bb
rename to meta-multimedia/recipes-mkv/libmatroska/libmatroska_1.4.0.bb
index cedd283..9644e84 100644
--- a/meta-multimedia/recipes-mkv/libmatroska/libmatroska_1.3.0.bb
+++ b/meta-multimedia/recipes-mkv/libmatroska/libmatroska_1.4.0.bb
@@ -5,8 +5,8 @@ LIC_FILES_CHKSUM = 
"file://LICENSE.LGPL;md5=f14599a2f089f6ff8c97e2baa4e3d575"
 DEPENDS = "libebml"
 
 SRC_URI = "http://dl.matroska.org/downloads/${BPN}/${BPN}-${PV}.tar.bz2";
-SRC_URI[md5sum] = "f4a8c411f09d39c754eb726efd616043"
-SRC_URI[sha256sum] = 
"5231ec958571365e719a6fd3c220227af6cf0f14e0bd1bcf766ddbc068d18e69"
+SRC_URI[md5sum] = "5b83155019589b04a49f9db923b5bf74"
+SRC_URI[sha256sum] = 
"1b6d02e75cdbfb6d282dcf2a902a259c3075404885d5e8063e6652a2b3f6c11b"
 
 do_compile() {
 cd ${S}/make/linux
-- 
2.0.0

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


[oe] [meta-oe][WIP][PATCH 1/4] libebml: upgrade to 1.3.0 required by mkvtoolnix

2014-07-20 Thread Martin Jansa
* otherwise mkvtoolnix tries to use it's own internal git submodule with libebml
  and fails when B!=S

Signed-off-by: Martin Jansa 
---
 .../recipes-mkv/libebml/{libebml_1.2.2.bb => libebml_1.3.0.bb}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-multimedia/recipes-mkv/libebml/{libebml_1.2.2.bb => 
libebml_1.3.0.bb} (84%)

diff --git a/meta-multimedia/recipes-mkv/libebml/libebml_1.2.2.bb 
b/meta-multimedia/recipes-mkv/libebml/libebml_1.3.0.bb
similarity index 84%
rename from meta-multimedia/recipes-mkv/libebml/libebml_1.2.2.bb
rename to meta-multimedia/recipes-mkv/libebml/libebml_1.3.0.bb
index eafbdb3..877e176 100644
--- a/meta-multimedia/recipes-mkv/libebml/libebml_1.2.2.bb
+++ b/meta-multimedia/recipes-mkv/libebml/libebml_1.3.0.bb
@@ -3,8 +3,8 @@ LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://LICENSE.LGPL;md5=f14599a2f089f6ff8c97e2baa4e3d575"
 
 SRC_URI = "http://dl.matroska.org/downloads/libebml/libebml-${PV}.tar.bz2";
-SRC_URI[md5sum] = "726cc2bd1a525929ff35ff9854c0ebab"
-SRC_URI[sha256sum] = 
"476b08c6436a96c024a53e788e7c945ce9b41cd8654165763444aa7e5245b7a5"
+SRC_URI[md5sum] = "efec729bf5a51e649e1d9d1f61c0ae7a"
+SRC_URI[sha256sum] = 
"83b074d6b62715aa0080406ea84d33df2e44b5d874096640233a4db49b8096de"
 
 do_compile() {
 cd ${S}/make/linux
-- 
2.0.0

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


Re: [oe] [oe-commits] Richard Purdie : mkvtoolnix: fix build with B!=S

2014-07-20 Thread Martin Jansa
On Sat, Jun 21, 2014 at 05:24:46PM +, g...@git.openembedded.org wrote:
> Module: meta-openembedded.git
> Branch: master
> Commit: e510f7547d583e8a93b5aaf786cbbd2ee5bacfdf
> URL:
> http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=e510f7547d583e8a93b5aaf786cbbd2ee5bacfdf
> 
> Author: Richard Purdie 
> Date:   Sat Jun 21 11:05:58 2014 +0200
> 
> mkvtoolnix: fix build with B!=S

This is only part of the fix

now it was failing with:
| checking for libEBML headers version >= 1.3.0... internal
| *** The internal version of the libEBML library is supposed to be used,
| *** but it was not found in "lib/libebml". If this is a clone from the
| *** git repository then submodules have to be initialized with the
| *** following two commands:
| ***
| *** git submodule init
| *** git submodule update
| Configure failed. The contents of all config.log files follows to aid 
debugging

because it was trying to use internal libebml missing in ${B}

I'll upgrade libebml recipe to required 1.3.0 (from 1.2.2).

> Signed-off-by: Richard Purdie 
> Signed-off-by: Martin Jansa 
> 
> ---
> 
>  meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb 
> b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb
> index 3b8eb32..abb0e95 100644
> --- a/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb
> +++ b/meta-multimedia/recipes-mkv/mkvtoolnix/mkvtoolnix_5.9.0.bb
> @@ -26,7 +26,7 @@ EXTRA_OECONF = " --with-boost-libdir=${STAGING_LIBDIR} \
>  
>  # remove some hardcoded searchpaths
>  do_configure_prepend() {
> -sed -i -e s:/usr/local/lib:${STAGING_LIBDIR}:g -e 
> s:/usr/local/include:${STAGING_INCDIR}:g ac/ebml.m4
> +sed -i -e s:/usr/local/lib:${STAGING_LIBDIR}:g -e 
> s:/usr/local/include:${STAGING_INCDIR}:g ${S}/ac/ebml.m4
>  }
>  
>  # Yeah, no makefile
> 
> -- 
> ___
> Openembedded-commits mailing list
> openembedded-comm...@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-commits

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


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


[oe] [meta-oe][PATCH 2/2] gammu: Add missing glib-2.0 and udev build dependencies

2014-07-20 Thread Jacob Kroon
Since they are autodetected they introduce floating dependencies,
so for now just require them at build time.

Signed-off-by: Jacob Kroon 
---
 meta-oe/recipes-connectivity/gammu/gammu_1.32.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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

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


[oe] [meta-oe][PATCH 1/2] liboauth: Add missing OpenSSL build dependency

2014-07-20 Thread Jacob Kroon
Fixes:

| liboauth-1.0.3/src/hash.c:363:26: fatal error: openssl/hmac.h:
|  No such file or directory

Signed-off-by: Jacob Kroon 
---
 meta-oe/recipes-support/liboauth/liboauth_1.0.3.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/liboauth/liboauth_1.0.3.bb 
b/meta-oe/recipes-support/liboauth/liboauth_1.0.3.bb
index 2535b8e..3311da5 100644
--- a/meta-oe/recipes-support/liboauth/liboauth_1.0.3.bb
+++ b/meta-oe/recipes-support/liboauth/liboauth_1.0.3.bb
@@ -7,7 +7,7 @@ LICENSE = "MIT|GPL-2.0"
 LIC_FILES_CHKSUM = "file://COPYING.MIT;md5=6266718a5241c045c8099d9be48817df \
 file://COPYING.GPL;md5=0636e73ff0215e8d672dc4c32c317bb3"
 SECTION = "libs"
-DEPENDS = "curl"
+DEPENDS = "curl openssl"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/project/${BPN}/${BP}.tar.gz"
 SRC_URI[md5sum] = "689b46c2b3ab1a39735ac33f714c4f7f"
-- 
1.9.3

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


Re: [oe] [meta-oe][WIP][PATCH] ser2net: change file used in LIC_FILES_CHKSUM

2014-07-20 Thread Martin Jansa
On Sun, Jul 20, 2014 at 03:53:02PM +0200, Martin Jansa wrote:
> * INSTALL file is automatically created by automake (now when it doesn't have
>   implicit foreign) and it changed the md5 to d0697e131465c2bdd0af3b07a84d2878
>   causing do_configure task to fail with:
> 
>   ERROR: ser2net: md5 data is not matching for 
> file://INSTALL;md5=0659eb117294c490ae3853facd7a6ddd
>   ERROR: ser2net: The new md5 checksum is d0697e131465c2bdd0af3b07a84d2878
> 
>   Use COPYING file which should be more stable.
> 
> * adding foreing automake flag is maybe more correct solution, I wonder
>   how many projects were changed like this, but silently (this failed
>   only thanks to INSTALL file being used in LIC_FILES_CHKSUM)

Ross: ^ this is the kind of changes which I was concerned about on
Friday, in this case it caused do_configure to fail, but who knows in
how many cases it will silently change INSTALL/.. files

> Signed-off-by: Martin Jansa 
> ---
>  meta-oe/recipes-connectivity/ser2net/ser2net_2.9.1.bb | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/meta-oe/recipes-connectivity/ser2net/ser2net_2.9.1.bb 
> b/meta-oe/recipes-connectivity/ser2net/ser2net_2.9.1.bb
> index 9877190..8fe6a6f 100644
> --- a/meta-oe/recipes-connectivity/ser2net/ser2net_2.9.1.bb
> +++ b/meta-oe/recipes-connectivity/ser2net/ser2net_2.9.1.bb
> @@ -3,7 +3,7 @@ SECTION = "console/network"
>  HOMEPAGE = "http://sourceforge.net/projects/ser2net/";
>  
>  LICENSE = "GPLv2"
> -LIC_FILES_CHKSUM = "file://INSTALL;md5=0659eb117294c490ae3853facd7a6ddd"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=bae3019b4c6dc4138c217864bd04331f"
>  
>  SRC_URI = 
> "${SOURCEFORGE_MIRROR}/project/ser2net/ser2net/ser2net-${PV}.tar.gz"
>  
> -- 
> 2.0.0
> 

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


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


[oe] [meta-oe][WIP][PATCH] ser2net: change file used in LIC_FILES_CHKSUM

2014-07-20 Thread Martin Jansa
* INSTALL file is automatically created by automake (now when it doesn't have
  implicit foreign) and it changed the md5 to d0697e131465c2bdd0af3b07a84d2878
  causing do_configure task to fail with:

  ERROR: ser2net: md5 data is not matching for 
file://INSTALL;md5=0659eb117294c490ae3853facd7a6ddd
  ERROR: ser2net: The new md5 checksum is d0697e131465c2bdd0af3b07a84d2878

  Use COPYING file which should be more stable.

* adding foreing automake flag is maybe more correct solution, I wonder
  how many projects were changed like this, but silently (this failed
  only thanks to INSTALL file being used in LIC_FILES_CHKSUM)

Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-connectivity/ser2net/ser2net_2.9.1.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-connectivity/ser2net/ser2net_2.9.1.bb 
b/meta-oe/recipes-connectivity/ser2net/ser2net_2.9.1.bb
index 9877190..8fe6a6f 100644
--- a/meta-oe/recipes-connectivity/ser2net/ser2net_2.9.1.bb
+++ b/meta-oe/recipes-connectivity/ser2net/ser2net_2.9.1.bb
@@ -3,7 +3,7 @@ SECTION = "console/network"
 HOMEPAGE = "http://sourceforge.net/projects/ser2net/";
 
 LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://INSTALL;md5=0659eb117294c490ae3853facd7a6ddd"
+LIC_FILES_CHKSUM = "file://COPYING;md5=bae3019b4c6dc4138c217864bd04331f"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/project/ser2net/ser2net/ser2net-${PV}.tar.gz"
 
-- 
2.0.0

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


[oe] [meta-oe][WIP][PATCH] libxfce4ui: fix order of inherits

2014-07-20 Thread Martin Jansa
* we need gtk-doc before xfce-git, because gtk-doc needs configure.in or 
configure.ac
  and the repository contains only configure.ac.in which is transformed into
  configure.ac by autogen which is prepended to do_configure by xfce-git (so
  this .bbclass needs to appear in inherit after gtk-doc to prepend autogen.sh
  before gtkdocize call.

Signed-off-by: Martin Jansa 
---
 meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.10.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.10.0.bb 
b/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.10.0.bb
index 0582412..6534f94 100644
--- a/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.10.0.bb
+++ b/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.10.0.bb
@@ -4,7 +4,7 @@ LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=252890d9eee26aab7b432e8b8a616475"
 DEPENDS = "perl-native glib-2.0 gtk+ intltool libxfce4util xfconf 
xfce4-dev-tools virtual/libx11 libsm libice"
 
-inherit autotools gettext xfce xfce-git gtk-doc
+inherit autotools gettext gtk-doc xfce xfce-git
 
 SRC_URI = " \
 git://git.xfce.org/xfce/libxfce4ui;protocol=git \
-- 
2.0.0

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


[oe] [meta-oe][PATCH 2/2] gnokii: Fix floating runtime dependencies

2014-07-20 Thread Jacob Kroon
Add PACKAGECONFIG for bluez, libical, pcsc-lite, readline and usb.

Signed-off-by: Jacob Kroon 
---
 meta-oe/recipes-connectivity/gnokii/gnokii_0.6.31.bb | 5 +
 1 file changed, 5 insertions(+)

diff --git a/meta-oe/recipes-connectivity/gnokii/gnokii_0.6.31.bb 
b/meta-oe/recipes-connectivity/gnokii/gnokii_0.6.31.bb
index 356d5bd..4826452 100644
--- a/meta-oe/recipes-connectivity/gnokii/gnokii_0.6.31.bb
+++ b/meta-oe/recipes-connectivity/gnokii/gnokii_0.6.31.bb
@@ -9,6 +9,11 @@ DEPENDS = "glib-2.0"
 X11DEPENDS = " libxpm gtk+"
 
 PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'x11', 'x11', '', d)}"
+PACKAGECONFIG[bluez] = "--enable-bluetooth,--disable-bluetooth,bluez4"
+PACKAGECONFIG[libical] = "--enable-libical,--disable-libical,libical"
+PACKAGECONFIG[pcsc-lite] = 
"--enable-libpcsclite,--disable-libpcsclite,pcsc-lite"
+PACKAGECONFIG[readline] = "--with-readline,--without-readline,readline"
+PACKAGECONFIG[usb] = "--enable-libusb,--disable-libusb,virtual/libusb0"
 PACKAGECONFIG[x11] = ",--without-x,${X11DEPENDS}"
 
 inherit autotools pkgconfig
-- 
1.9.3

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


[oe] [meta-oe][PATCH 1/2] ccid: Fix floating runtime dependency on flex

2014-07-20 Thread Jacob Kroon
Signed-off-by: Jacob Kroon 
---
 .../recipes-support/ccid/ccid/no-dep-on-libfl.patch| 18 ++
 meta-oe/recipes-support/ccid/ccid_1.4.8.bb |  4 +++-
 2 files changed, 21 insertions(+), 1 deletion(-)
 create mode 100644 meta-oe/recipes-support/ccid/ccid/no-dep-on-libfl.patch

diff --git a/meta-oe/recipes-support/ccid/ccid/no-dep-on-libfl.patch 
b/meta-oe/recipes-support/ccid/ccid/no-dep-on-libfl.patch
new file mode 100644
index 000..477cc31
--- /dev/null
+++ b/meta-oe/recipes-support/ccid/ccid/no-dep-on-libfl.patch
@@ -0,0 +1,18 @@
+No need to link with libfl.
+
+Upstream-Status: Pending
+Signed-off-by: Jacob Kroon 
+
+Index: ccid-1.4.8/src/Makefile.am
+===
+--- ccid-1.4.8.orig/src/Makefile.am
 ccid-1.4.8/src/Makefile.am
+@@ -53,7 +53,7 @@ PROVIDED_BY_PCSC = debug.c
+ endif
+ 
+ libccid_la_SOURCES = $(COMMON) $(USB) $(TOKEN_PARSER) $(PROVIDED_BY_PCSC) 
$(T1)
+-libccid_la_LIBADD = $(LEXLIB) $(LIBUSB_LIBS) $(PTHREAD_LIBS)
++libccid_la_LIBADD = $(LIBUSB_LIBS) $(PTHREAD_LIBS)
+ libccid_la_CFLAGS = $(PCSC_CFLAGS) $(LIBUSB_CFLAGS) $(PTHREAD_CFLAGS) \
+   $(SYMBOL_VISIBILITY) -D$(CCID_VERSION) -DSIMCLIST_NO_DUMPRESTORE
+ libccid_la_LDFLAGS = -avoid-version
diff --git a/meta-oe/recipes-support/ccid/ccid_1.4.8.bb 
b/meta-oe/recipes-support/ccid/ccid_1.4.8.bb
index 14f8875..078f785 100644
--- a/meta-oe/recipes-support/ccid/ccid_1.4.8.bb
+++ b/meta-oe/recipes-support/ccid/ccid_1.4.8.bb
@@ -6,7 +6,9 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=2d5025d4aa3495befef8f17206a5b0a1"
 DEPENDS = "virtual/libusb0 pcsc-lite"
 RDEPENDS_${PN} = "pcsc-lite"
 
-SRC_URI = 
"https://alioth.debian.org/frs/download.php/file/3768/ccid-${PV}.tar.bz2";
+SRC_URI = 
"https://alioth.debian.org/frs/download.php/file/3768/ccid-${PV}.tar.bz2 \
+   file://no-dep-on-libfl.patch"
+
 SRC_URI[md5sum] = "b6c37110f50b059a8ba94f118cfd679a"
 SRC_URI[sha256sum] = 
"7aca09fa4b9099e423402fd5df424adbafa502888710d1fda6015b6c1ff637ef"
 
-- 
1.9.3

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


[oe] [meta-oe][WIP][PATCH 4/4] rtorrent: add ncurses dependency

2014-07-20 Thread Martin Jansa
* otherwise fails with:
  | checking for NcursesW wide-character library... no
  | checking for Ncurses library... no
  | checking for Curses library... no
  | configure: error: requires either NcursesW or Ncurses library
  | Configure failed. The contents of all config.log files follows to aid 
debugging

Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-connectivity/rtorrent/rtorrent_0.9.3.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-connectivity/rtorrent/rtorrent_0.9.3.bb 
b/meta-oe/recipes-connectivity/rtorrent/rtorrent_0.9.3.bb
index 3addf92..eb0a39a 100644
--- a/meta-oe/recipes-connectivity/rtorrent/rtorrent_0.9.3.bb
+++ b/meta-oe/recipes-connectivity/rtorrent/rtorrent_0.9.3.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "http://libtorrent.rakshasa.no/";
 LICENSE = "GPL-2.0"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
 
-DEPENDS = "libsigc++-2.0 curl cppunit libtorrent"
+DEPENDS = "libsigc++-2.0 curl cppunit libtorrent ncurses"
 
 SRC_URI = "http://libtorrent.rakshasa.no/downloads/${BP}.tar.gz \
 file://don-t-run-code-while-configuring-package.patch \
-- 
2.0.0

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


[oe] [meta-oe][WIP][PATCH 3/4] xwd: add missing dependency on libxkbfile

2014-07-20 Thread Martin Jansa
* otherwise fails with:
  | configure: error: Package requirements (x11 xproto >= 7.0.17 xkbfile) were 
not met:
  |
  | No package 'xkbfile' found

Signed-off-by: Martin Jansa 
---
 meta-oe/recipes-graphics/xorg-app/xwd_1.0.6.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-graphics/xorg-app/xwd_1.0.6.bb 
b/meta-oe/recipes-graphics/xorg-app/xwd_1.0.6.bb
index b73afe1..077df7a 100644
--- a/meta-oe/recipes-graphics/xorg-app/xwd_1.0.6.bb
+++ b/meta-oe/recipes-graphics/xorg-app/xwd_1.0.6.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "http://cgit.freedesktop.org/xorg/app/xwd/";
 SECTION = "x11/app"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=c0cdb783e9a0198237371fdaa26a18bf"
-DEPENDS = "libxmu"
+DEPENDS = "libxmu libxkbfile"
 
 SRC_URI[md5sum] = "6b5d48464c5f366e91efd08b62b12d94"
 SRC_URI[sha256sum] = 
"3bb396a2268d78de4b1c3e5237a85f7849d3434e87b3cd1f4d57eef614227d79"
-- 
2.0.0

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


[oe] [meta-oe][WIP][PATCH 1/4] gmtk: add missing dependency on intltool-native

2014-07-20 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 meta-gnome/recipes-apps/gnome-mplayer/gmtk_1.0.5.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-apps/gnome-mplayer/gmtk_1.0.5.bb 
b/meta-gnome/recipes-apps/gnome-mplayer/gmtk_1.0.5.bb
index 7283409..4b4721b 100644
--- a/meta-gnome/recipes-apps/gnome-mplayer/gmtk_1.0.5.bb
+++ b/meta-gnome/recipes-apps/gnome-mplayer/gmtk_1.0.5.bb
@@ -5,7 +5,7 @@ SECTION = "libs"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
 
-DEPENDS = "gtk+ alsa-lib glib-2.0 virtual/libx11"
+DEPENDS = "gtk+ alsa-lib glib-2.0 virtual/libx11 intltool-native"
 
 SRC_URI = "http://${BPN}.googlecode.com/files/${BP}.tar.gz";
 SRC_URI[md5sum] = "e06e9ca8d61d74910343bb3ef4348f7f"
-- 
2.0.0

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


[oe] [meta-oe][WIP][PATCH 2/4] webkit-efl: Fix type-limits warning

2014-07-20 Thread Martin Jansa
Signed-off-by: Martin Jansa 
---
 ...KitHelpers.cmake-Add-Wno-error-cast-align.patch |  2 +-
 ...emorySamplerLinux-Fix-type-limits-warning.patch | 32 ++
 .../webkit/webkit-efl_2.3.4+svnr164189.bb  |  1 +
 3 files changed, 34 insertions(+), 1 deletion(-)
 create mode 100644 
meta-efl/recipes-efl/webkit/webkit-efl/0004-WebMemorySamplerLinux-Fix-type-limits-warning.patch

diff --git 
a/meta-efl/recipes-efl/webkit/webkit-efl/0001-WebKitHelpers.cmake-Add-Wno-error-cast-align.patch
 
b/meta-efl/recipes-efl/webkit/webkit-efl/0001-WebKitHelpers.cmake-Add-Wno-error-cast-align.patch
index 864b9c9..c769c7f 100644
--- 
a/meta-efl/recipes-efl/webkit/webkit-efl/0001-WebKitHelpers.cmake-Add-Wno-error-cast-align.patch
+++ 
b/meta-efl/recipes-efl/webkit/webkit-efl/0001-WebKitHelpers.cmake-Add-Wno-error-cast-align.patch
@@ -20,7 +20,7 @@ index 409931c..345b346 100644
 +# FIXME: When we use -fno-tree-dce to support the jsCStack branch 
merge, build error occurs due to the uninitialization. Temporarily we set
 +# uninitialized as build warning in order to support the jsCStack 
merge. https://bugs.webkit.org/show_bug.cgi?id=12.
 +set(OLD_COMPILE_FLAGS "-Werror -Wno-error=unused-parameter 
-Wno-error=uninitialized ${OLD_COMPILE_FLAGS}")
-+  # | 
/OE/build/shr-core/tmp-eglibc/work/arm920tt-oe-linux-gnueabi/webkit-efl/2.3.2+svnr159807-r0/webkit-efl/Source/JavaScriptCore/runtime/JSDataViewPrototype.cpp:161:104:
 error: cast from 'uint8_t* {aka unsigned char*}' to 
'JSC::FloatTypedArrayAdaptor, 
JSC::JSGenericTypedArrayView, 
(JSC::TypedArrayType)9u>::Type* {aka double*}' increases required alignment of 
target type [-Werror=cast-align]
++# | 
/OE/build/shr-core/tmp-eglibc/work/arm920tt-oe-linux-gnueabi/webkit-efl/2.3.2+svnr159807-r0/webkit-efl/Source/JavaScriptCore/runtime/JSDataViewPrototype.cpp:161:104:
 error: cast from 'uint8_t* {aka unsigned char*}' to 
'JSC::FloatTypedArrayAdaptor, 
JSC::JSGenericTypedArrayView, 
(JSC::TypedArrayType)9u>::Type* {aka double*}' increases required alignment of 
target type [-Werror=cast-align]
 +set(OLD_COMPILE_FLAGS "-Wno-error=cast-align 
-Wno-error=array-bounds -Wno-error=deprecated-declarations 
${OLD_COMPILE_FLAGS}")
  endif ()
  
diff --git 
a/meta-efl/recipes-efl/webkit/webkit-efl/0004-WebMemorySamplerLinux-Fix-type-limits-warning.patch
 
b/meta-efl/recipes-efl/webkit/webkit-efl/0004-WebMemorySamplerLinux-Fix-type-limits-warning.patch
new file mode 100644
index 000..f30987b
--- /dev/null
+++ 
b/meta-efl/recipes-efl/webkit/webkit-efl/0004-WebMemorySamplerLinux-Fix-type-limits-warning.patch
@@ -0,0 +1,32 @@
+From ed7972510df191d9fabe7aff2f688cbc45f0c955 Mon Sep 17 00:00:00 2001
+From: Martin Jansa 
+Date: Sun, 20 Jul 2014 10:52:17 +0200
+Subject: [PATCH] WebMemorySamplerLinux: Fix type-limits warning
+
+* otherwise it fails with:
+  
webkit-efl/2.3.4+svnr164189-r0/efl-webkit/Source/WebKit2/Shared/linux/WebMemorySamplerLinux.cpp:70:16:
+  error: comparison is always false due to limited range of data type 
[-Werror=type-limits]
+  |  if (ch == EOF || (isASCIISpace(ch) && index)) // Break on 
non-initial ASCII space.
+  | ^
+
+Signed-off-by: Martin Jansa 
+---
+ Source/WebKit2/Shared/linux/WebMemorySamplerLinux.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Source/WebKit2/Shared/linux/WebMemorySamplerLinux.cpp 
b/Source/WebKit2/Shared/linux/WebMemorySamplerLinux.cpp
+index 7cb70d4..6bb78d8 100644
+--- a/Source/WebKit2/Shared/linux/WebMemorySamplerLinux.cpp
 b/Source/WebKit2/Shared/linux/WebMemorySamplerLinux.cpp
+@@ -67,7 +67,7 @@ static inline String nextToken(FILE* file)
+ unsigned int index = 0;
+ while (index < maxBuffer) {
+ char ch = fgetc(file);
+-if (ch == EOF || (isASCIISpace(ch) && index)) // Break on non-initial 
ASCII space.
++if (isASCIISpace(ch) && index) // Break on non-initial ASCII space.
+ break;
+ if (!isASCIISpace(ch)) {
+ buffer[index] = ch;
+-- 
+2.0.0
+
diff --git a/meta-efl/recipes-efl/webkit/webkit-efl_2.3.4+svnr164189.bb 
b/meta-efl/recipes-efl/webkit/webkit-efl_2.3.4+svnr164189.bb
index 65418ca..748ecea 100644
--- a/meta-efl/recipes-efl/webkit/webkit-efl_2.3.4+svnr164189.bb
+++ b/meta-efl/recipes-efl/webkit/webkit-efl_2.3.4+svnr164189.bb
@@ -5,6 +5,7 @@ SRC_URI = "\
 file://0001-WebKitHelpers.cmake-Add-Wno-error-cast-align.patch \
 file://0002-ARMAssembler.h-Don-t-generate-BKPT-and-BLX-for-armv4.patch \
 file://0003-Fix-linking-issue.patch \
+file://0004-WebMemorySamplerLinux-Fix-type-limits-warning.patch \
 "
 SRC_URI[md5sum] = "731513fc042ec8e03840bc1ab6a66771"
 SRC_URI[sha256sum] = 
"660aefd65c0e5c6494eaec30539cda5f40fbdff17f28e7e83d341b245227cccd"
-- 
2.0.0

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

Re: [oe] [meta-multimedia][PATCH 4/4] vlc: add patches to fix B!=S and pkg-config

2014-07-20 Thread Martin Jansa
On Sun, Jul 20, 2014 at 10:19:31AM +0200, Martin Jansa wrote:
> On Sat, Jul 19, 2014 at 09:07:40PM -0700, Tim Orling wrote:
> > Signed-off-by: Tim Orling 
> > ---
> >  meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb | 2 ++
> >  1 file changed, 2 insertions(+)
> > 
> > diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb 
> > b/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb
> > index 46a2712..f9be48d 100644
> > --- a/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb
> > +++ b/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb
> > @@ -5,6 +5,8 @@ EXTRA_OECONF += " --enable-libxml2=no"
> >  
> >  SRC_URI += "file://0001-enable-subdir-objects.patch \
> >  file://0002-glibc-does-not-provide-strlcpy.patch \
> > +file://0003-use-am-path-libgcrypt.patch \
> > +file://0004-modules-gui-qt4-out-of-tree-build.patch \
> >  "
> 
> Please add this together with .patch file itself.

nvm, I did that when cherry-picking to master-next

> 
> >  SRC_URI[md5sum] = "7ed67d22f7425011078772bfc62ac222"
> > -- 
> > 1.9.3
> > 
> > -- 
> > ___
> > 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



-- 
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] State of bitbake world, test-dependencies 2014-07-19

2014-07-20 Thread Martin Jansa
Another incremental with many fixes for foreign automake and missing
dependencies for m4 macro providers.

Complete logs:
http://logs.nslu2-linux.org/buildlogs/oe/world/log.dependencies.20140719_041555.log/

ERROR: 158 issues were found in these recipes: clutter-box2d exo firefox
fso-gpsd gmtk gst-ffmpeg libgnomeprint libhybris liboauth libxfce4ui
lksctp-tools llvm2 llvm3 lttng-modules mkvtoolnix mokomaze monkey
openal-soft orage packagegroup-shr packagegroup-shr-feed
packagegroup-shr-minimal packagegroup-xfce-base
packagegroup-xfce-multimedia pidgin pseudo python-efl rtorrent sensmon
ser2net shr-settings shr-wizard snort thunar thunar-archive-plugin
thunar-media-tags-plugin thunar-volman valacompass vlc wireshark
xfce4-appfinder xfce4-battery-plugin xfce4-clipman-plugin
xfce4-closebutton-plugin xfce4-cpufreq-plugin xfce4-cpugraph-plugin
xfce4-datetime-plugin xfce4-diskperf-plugin xfce4-embed-plugin
xfce4-equake-plugin xfce4-eyes-plugin xfce4-fsguard-plugin
xfce4-genmon-plugin xfce4-mixer xfce4-mount-plugin xfce4-mpc-plugin
xfce4-netload-plugin xfce4-notes-plugin xfce4-notifyd xfce4-panel
xfce4-places-plugin xfce4-screenshooter xfce4-session xfce4-settings
xfce4-systemload-plugin xfce4-terminal xfce4-time-out-plugin xfce4-vala
xfce4-wavelan-plugin xfce4-weather-plugin xfce4-xkb-plugin xfdesktop
xfmpc xfwm4 xwd zeroc-ice zhone

ccid rdepends on flex but its not a build dependency? [build-deps]
engrave rdepends on flex but its not a build dependency? [build-deps]
epiphany rdepends on libavahi-client but its not a build dependency? 
[build-deps]
epiphany rdepends on libavahi-common but its not a build dependency? 
[build-deps]
epiphany rdepends on libavahi-gobject but its not a build dependency? 
[build-deps]
epiphany rdepends on libnotify but its not a build dependency? [build-deps]
evopedia rdepends on libbz2 but its not a build dependency? [build-deps]
expedite rdepends on evas-engine-fb but its not a build dependency? [build-deps]
expedite rdepends on evas-engine-software-generic but its not a build 
dependency? [build-deps]
expedite rdepends on evas-loader-png but its not a build dependency? 
[build-deps]
expedite rdepends on libsdl but its not a build dependency? [build-deps]
gammu rdepends on glib-2.0 but its not a build dependency? [build-deps]
gammu rdepends on libgudev-1.0 but its not a build dependency? [build-deps]
gimp rdepends on libbz2 but its not a build dependency? [build-deps]
glade3 rdepends on dbus-glib but its not a build dependency? [build-deps]
glade3 rdepends on dbus-lib but its not a build dependency? [build-deps]
glade3 rdepends on gconf but its not a build dependency? [build-deps]
glade3 rdepends on gnome-vfs but its not a build dependency? [build-deps]
glade3 rdepends on libart-lgpl but its not a build dependency? [build-deps]
glade3 rdepends on libavahi-client but its not a build dependency? [build-deps]
glade3 rdepends on libavahi-common but its not a build dependency? [build-deps]
glade3 rdepends on libavahi-glib but its not a build dependency? [build-deps]
glade3 rdepends on libbonobo but its not a build dependency? [build-deps]
glade3 rdepends on libbonoboui but its not a build dependency? [build-deps]
glade3 rdepends on libcanberra but its not a build dependency? [build-deps]
glade3 rdepends on libcap but its not a build dependency? [build-deps]
glade3 rdepends on libgcrypt but its not a build dependency? [build-deps]
glade3 rdepends on libgnome but its not a build dependency? [build-deps]
glade3 rdepends on libgnome-keyring but its not a build dependency? [build-deps]
glade3 rdepends on libgnomecanvas but its not a build dependency? [build-deps]
glade3 rdepends on libgnomeui but its not a build dependency? [build-deps]
glade3 rdepends on libgpg-error but its not a build dependency? [build-deps]
glade3 rdepends on libltdl but its not a build dependency? [build-deps]
glade3 rdepends on libogg but its not a build dependency? [build-deps]
glade3 rdepends on libvorbis but its not a build dependency? [build-deps]
glade3 rdepends on orbit2 but its not a build dependency? [build-deps]
glade3 rdepends on popt but its not a build dependency? [build-deps]
gnokii rdepends on readline but its not a build dependency? [build-deps]
gtksourceview2 rdepends on libxml2 but its not a build dependency? [build-deps]
imagemagick rdepends on libwebp but its not a build dependency? [build-deps]
kernelshark rdepends on libxml2 but its not a build dependency? [build-deps]
libgammu rdepends on glib-2.0 but its not a build dependency? [build-deps]
libgnokii rdepends on bluez4 but its not a build dependency? [build-deps]
libgnokii rdepends on libical but its not a build dependency? [build-deps]
libgnokii rdepends on libusb-compat but its not a build dependency? [build-deps]
libgnokii rdepends on libusb1 but its not a build dependency? [build-deps]
libgnokii rdepends on pcsc-lite-lib but its not a build dependency? [build-deps]
liboauth rdepends on libcrypto but its not a build dependency? [build-deps]
mi

Re: [oe] [meta-multimedia][PATCH 4/4] vlc: add patches to fix B!=S and pkg-config

2014-07-20 Thread Martin Jansa
On Sat, Jul 19, 2014 at 09:07:40PM -0700, Tim Orling wrote:
> Signed-off-by: Tim Orling 
> ---
>  meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb 
> b/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb
> index 46a2712..f9be48d 100644
> --- a/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb
> +++ b/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb
> @@ -5,6 +5,8 @@ EXTRA_OECONF += " --enable-libxml2=no"
>  
>  SRC_URI += "file://0001-enable-subdir-objects.patch \
>  file://0002-glibc-does-not-provide-strlcpy.patch \
> +file://0003-use-am-path-libgcrypt.patch \
> +file://0004-modules-gui-qt4-out-of-tree-build.patch \
>  "

Please add this together with .patch file itself.

>  SRC_URI[md5sum] = "7ed67d22f7425011078772bfc62ac222"
> -- 
> 1.9.3
> 
> -- 
> ___
> 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