[oe] [meta-perl][PATCH 7/9] perl-module-extutils-installpaths: add 0.010

2014-01-31 Thread Tim Orling
[Description from CPAN]
This module tries to make install path resolution as easy as possible.

When you want to install a module, it needs to figure out where to install 
things. The nutshell version of how this works is that default installation 
locations are determined from ExtUtils::Config, and they may be individually 
overridden by using the install_path attribute. An install_base attribute lets 
you specify an alternative installation root like /home/foo and prefix does 
something similar in a rather different (and more complicated) way. destdir 
lets you specify a temporary installation directory like /tmp/install in case 
you want to create bundled-up installable packages.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../perl-module-extutils-installpaths_0.010.bb |   24 
 1 file changed, 24 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/extutils/perl-module-extutils-installpaths_0.010.bb

diff --git 
a/meta-perl/recipes-perl/extutils/perl-module-extutils-installpaths_0.010.bb 
b/meta-perl/recipes-perl/extutils/perl-module-extutils-installpaths_0.010.bb
new file mode 100644
index 000..e95aec9
--- /dev/null
+++ b/meta-perl/recipes-perl/extutils/perl-module-extutils-installpaths_0.010.bb
@@ -0,0 +1,24 @@
+SUMMARY = ExtUtils::InstallPaths - Build.PL install path logic made easy
+DESCRIPTION = This module tries to make install path resolution as easy \
+as possible.
+
+HOMEPAGE = http://search.cpan.org/~leont/ExtUtils-InstallPaths/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=15bbcc2806d297df9e944b8955b38d82
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/ExtUtils-InstallPaths-${PV}.tar.gz;
+SRC_URI[md5sum] = f0b00cc6c04653588a6298fa1f16c07f
+SRC_URI[sha256sum] = 
d14cbff118e467900c2c488b55b83ef697d6eb1b8f592c0521f1d82848bf2156
+
+S = ${WORKDIR}/ExtUtils-InstallPaths-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-extutils-makemaker \
+   perl-module-data-dumper \
+   perl-module-test-more \
+   perl-module-file-temp \
+
+
+BBCLASSEXTEND = native
-- 
1.7.9.5

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


[oe] [meta-perl][PATCH 1/9] perl-module-metadata: add 1.000019

2014-01-31 Thread Tim Orling
[Description from CPAN]
This module provides a standard way to gather metadata about a .pm file through 
(mostly) static analysis and (some) code execution. When determining the 
version of a module, the $VERSION assignment is evaled, as is traditional in 
the CPAN toolchain.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../perl-module-metadata_1.19.bb   |   32 
 1 file changed, 32 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/module-metadata/perl-module-metadata_1.19.bb

diff --git 
a/meta-perl/recipes-perl/module-metadata/perl-module-metadata_1.19.bb 
b/meta-perl/recipes-perl/module-metadata/perl-module-metadata_1.19.bb
new file mode 100644
index 000..974cc80
--- /dev/null
+++ b/meta-perl/recipes-perl/module-metadata/perl-module-metadata_1.19.bb
@@ -0,0 +1,32 @@
+SUMMARY = Module::Metadata - Gather package and POD information from perl 
module files
+DESCRIPTION = This module provides a standard way to gather metadata about \
+a .pm files through (mostly) static analysis and (some) code execution. When \
+determining the version of a module, the $VERSION assignment is eval-ed, as \
+is traditional in the CPAN toolchain.
+
+HOMEPAGE = http://search.cpan.org/~ether/Module-Metadata/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = 
file://README;beginline=185;endline=190;md5=e1b24eebe5d819b40bb68ad06b72d3ee
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/Module-Metadata-${PV}.tar.gz;
+SRC_URI[md5sum] = 838ecf97f7daff79e0f81e104a6be823
+SRC_URI[sha256sum] = 
5afca94dc0213608101ad519eb1b25133cdc9e44c2a053a45a5a59422c2ee554
+
+S = ${WORKDIR}/Module-Metadata-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-io-file \
+   perl-module-data-dumper \
+   perl-module-extutils-makemaker \
+   perl-module-file-spec \
+   perl-module-version \
+   perl-module-exporter \
+   perl-module-carp \
+   perl-module-test-more \
+   perl-module-file-temp \
+   perl-module-file-path \
+
+
+BBCLASSEXTEND = native
-- 
1.7.9.5

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


[oe] [meta-perl][PATCH 2/9] perl-module-text-diff: add 1.41

2014-01-31 Thread Tim Orling
[Description from CPAN]
diff() provides a basic set of services akin to the GNU diff utility. It is not 
anywhere near as feature complete as GNU diff, but it is better integrated with 
Perl and available on all platforms. It is often faster than shelling out to a 
system's diff executable for small files, and generally slower on larger files.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../text-diff/perl-module-text-diff_1.41.bb|   26 
 1 file changed, 26 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/text-diff/perl-module-text-diff_1.41.bb

diff --git a/meta-perl/recipes-perl/text-diff/perl-module-text-diff_1.41.bb 
b/meta-perl/recipes-perl/text-diff/perl-module-text-diff_1.41.bb
new file mode 100644
index 000..0daf360
--- /dev/null
+++ b/meta-perl/recipes-perl/text-diff/perl-module-text-diff_1.41.bb
@@ -0,0 +1,26 @@
+SUMMARY = Text::Diff - Perform diffs on files and record sets
+DESCRIPTION = diff() provides a basic set of services akin to the GNU diff \
+utility. It is not anywhere near as feature complete as GNU diff, but it is \
+better integrated with Perl and available on all platforms. It is often \
+faster than shelling out to a system's diff executable for small files, \
+and generally slower on larger files.
+
+HOMEPAGE = http://search.cpan.org/~ovid/Text-Diff/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=385c55653886acac3821999a3ccd17b3
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/O/OV/OVID/Text-Diff-${PV}.tar.gz;
+SRC_URI[md5sum] = 30d56e6dd5551ca16b8e16cc7299dc21
+SRC_URI[sha256sum] = 
a67f50a48e313c1680cc662109ce5f913ea71454db355d0cf4db87ac89d2d2fa
+
+S = ${WORKDIR}/Text-Diff-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-extutils-makemaker \
+   perl-module-algorthm-diff \
+   perl-module-exporter \
+
+
+BBCLASSEXTEND = native
-- 
1.7.9.5

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


[oe] [meta-perl][PATCH 8/9] perl-module-build-tiny: add 0.030

2014-01-31 Thread Tim Orling
[Description from CPAN]
Many Perl distributions use a Build.PL file instead of a Makefile.PL file to 
drive distribution configuration, build, test and installation. Traditionally, 
Build.PL uses Module::Build as the underlying build system. This module 
provides a simple, lightweight, drop-in replacement.

Whereas Module::Build has over 6,700 lines of code; this module has less than 
120, yet supports the features needed by most distributions.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../module-build/perl-module-build-tiny_0.030.bb   |   54 
 1 file changed, 54 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/module-build/perl-module-build-tiny_0.030.bb

diff --git 
a/meta-perl/recipes-perl/module-build/perl-module-build-tiny_0.030.bb 
b/meta-perl/recipes-perl/module-build/perl-module-build-tiny_0.030.bb
new file mode 100644
index 000..f024415
--- /dev/null
+++ b/meta-perl/recipes-perl/module-build/perl-module-build-tiny_0.030.bb
@@ -0,0 +1,54 @@
+SUMMARY = Module::Build::Tiny - A tiny replacement for Module::Build
+DESCRIPTION = Many Perl distributions use a Build.PL file instead of a \
+Makefile.PL file to drive distribution configuration, build, test and \
+installation. Traditionally, Build.PL uses Module::Build as the underlying \
+build system. This module provides a simple, lightweight, drop-in replacement. 
\
+Whereas Module::Build has over 6,700 lines of code; this module has less than \
+120, yet supports the features needed by most distributions.
+
+HOMEPAGE = http://search.cpan.org/~leont/Module-Build-Tiny/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=aaca61412962cf972aec0cdad99d0a84
+
+DEPENDS = perl-module-extutils-config-native 
perl-module-extutils-helpers-native perl-module-extutils-installpaths-native
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-Build-Tiny-${PV}.tar.gz;
+SRC_URI[md5sum] = 1c54bf4c602eec87f98950314699402e
+SRC_URI[sha256sum] = 
dfd418ad0e8290cf645ab11be209a1bf6865e5a562c5a1592da99d5fd24718a8
+
+S = ${WORKDIR}/Module-Build-Tiny-${PV}
+
+inherit cpan_build
+
+do_install () {
+cpan_build_do_install
+}
+
+RDEPENDS_${PN} =  perl-module-xsloader \
+   perl-module-file-spec \
+   perl-module-io-handle \
+   perl-module-tap-harness-env \
+   perl-module-extutils-install \
+   perl-module-ipc-open3 \
+   perl-module-file-path \
+   perl-module-cpan-meta \
+   perl-module-extutils-cbuilder \
+   perl-module-getopt-long \
+   perl-module-extutils-helpers \
+   perl-module-extutils-makemaker \
+   perl-module-exporter \
+   perl-module-carp \
+   perl-module-test-more \
+   perl-module-text-parsewords \
+   perl-module-module-load \
+   perl-module-file-temp \
+   perl-module-data-dumper \
+   perl-module-extutils-parsexs \
+   perl-module-pod-man \
+   perl-module-extutils-installpaths \
+   perl-module-extutils-config \
+   perl-module-json-pp \
+
+
+BBCLASSEXTEND = native
-- 
1.7.9.5

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


[oe] [meta-perl][PATCH 5/9] perl-module-extutils-config: add 0.007

2014-01-31 Thread Tim Orling
[Description from CPAN]
ExtUtils::Config is an abstraction around the %Config hash.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../extutils/perl-module-extutils-config_0.007.bb  |   23 
 1 file changed, 23 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/extutils/perl-module-extutils-config_0.007.bb

diff --git 
a/meta-perl/recipes-perl/extutils/perl-module-extutils-config_0.007.bb 
b/meta-perl/recipes-perl/extutils/perl-module-extutils-config_0.007.bb
new file mode 100644
index 000..88de263
--- /dev/null
+++ b/meta-perl/recipes-perl/extutils/perl-module-extutils-config_0.007.bb
@@ -0,0 +1,23 @@
+SUMMARY = ExtUtils::Config - A wrapper for perl's configuration
+DESCRIPTION = ExtUtils::Config is an abstraction around the %Config hash.
+
+HOMEPAGE = http://search.cpan.org/~leont/ExtUtils-Config/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=b1b813683bd988732e7fd6a796bf7f47
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/ExtUtils-Config-${PV}.tar.gz;
+SRC_URI[md5sum] = 2829c0dfa8a7e51b3f582efbee4bb128
+SRC_URI[sha256sum] = 
2c1465078b876fd16a90507092805265528c2532d4937b03547a6dbdb8ac0eef
+
+S = ${WORKDIR}/ExtUtils-Config-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-extutils-makemaker \
+   perl-module-data-dumper \
+   perl-module-test-more \
+   perl-module-file-temp \
+
+
+BBCLASSEXTEND = native
-- 
1.7.9.5

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


[oe] [meta-perl][PATCH 3/9] perl-module-capture-tiny: add 0.23

2014-01-31 Thread Tim Orling
[Description from CPAN]
Capture::Tiny provides a simple, portable way to capture almost anything sent 
to STDOUT or STDERR, regardless of whether it comes from Perl, from XS code or 
from an external program. Optionally, output can be teed so that it is captured 
while being passed through to the original filehandles. Yes, it even works on 
Windows (usually). Stop guessing which of a dozen capturing modules to use in 
any particular situation and just use this one.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../capture-tiny/perl-module-capture-tiny_0.23.bb  |   35 
 1 file changed, 35 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/capture-tiny/perl-module-capture-tiny_0.23.bb

diff --git 
a/meta-perl/recipes-perl/capture-tiny/perl-module-capture-tiny_0.23.bb 
b/meta-perl/recipes-perl/capture-tiny/perl-module-capture-tiny_0.23.bb
new file mode 100644
index 000..0c4166d
--- /dev/null
+++ b/meta-perl/recipes-perl/capture-tiny/perl-module-capture-tiny_0.23.bb
@@ -0,0 +1,35 @@
+SUMMARY = Capture::Tiny - Capture STDOUT and STDERR from Perl, XS or external 
programs.
+DESCRIPTION = Capture::Tiny provies a simple, portable way to capture \
+almost anything sent to STDOUT or STDERR, regardless of whether it comes \
+from Perl, from XS code or from an external program. Optionally, output can \
+be teed so that it is captured while being passed through to the original \
+filehandles. Yes, it even works on Windows (usually). Stop guessing which of \
+a dozen capturing modules to use in any particular situation and just use \
+this one.
+
+HOMEPAGE = http://search.cpan.org/~dagolden/Capture-Tiny/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=37a4918a30ace24395020e5b8c03b83f
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/Capture-Tiny-${PV}.tar.gz;
+SRC_URI[md5sum] = 7c6f63671802d004c0df5dbcba93e5b4
+SRC_URI[sha256sum] = 
427814015824014b41f666c16afadab0ea551db946e494fdfbc59c44c9569bdf
+
+S = ${WORKDIR}/Capture-Tiny-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-scalar-util \
+   perl-module-io-file \
+   perl-module-extutils-makemaker \
+   perl-module-file-spec \
+   perl-module-exporter \
+   perl-module-carp \
+   perl-module-test-more \
+   perl-module-file-temp \
+   perl-module-lib \
+   perl-module-build \
+
+
+BBCLASSEXTEND = native
-- 
1.7.9.5

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


[oe] [meta-perl][PATCH 6/9] perl-module-extutils-helpers: add 0.021

2014-01-31 Thread Tim Orling
[Description from CPAN]
This module provides various portable helper functions for module building 
modules.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../extutils/perl-module-extutils-helpers_0.021.bb |   28 
 1 file changed, 28 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/extutils/perl-module-extutils-helpers_0.021.bb

diff --git 
a/meta-perl/recipes-perl/extutils/perl-module-extutils-helpers_0.021.bb 
b/meta-perl/recipes-perl/extutils/perl-module-extutils-helpers_0.021.bb
new file mode 100644
index 000..e18dea1
--- /dev/null
+++ b/meta-perl/recipes-perl/extutils/perl-module-extutils-helpers_0.021.bb
@@ -0,0 +1,28 @@
+SUMMARY = ExtUtils::Helpers - Various portability utilities for module 
builders
+DESCRIPTION = This module provides various portable helper function for 
module building modules.
+
+HOMEPAGE = http://search.cpan.org/~leont/ExtUtils-Helpers/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=307057ce232899f5caa8858560c7274b
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/ExtUtils-Helpers-${PV}.tar.gz;
+SRC_URI[md5sum] = 94aa8eaf92def26d9af0cb25fcb1570f
+SRC_URI[sha256sum] = 
26b85077f4197b30e62ffec87d3f78111522619d62858d2ab45a64687351892a
+
+S = ${WORKDIR}/ExtUtils-Helpers-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-file-copy \
+   perl-module-extutils-makemaker \
+   perl-module-exporter \
+   perl-module-carp \
+   perl-module-test-more \
+   perl-module-text-parsewords \
+   perl-module-module-load \
+   perl-module-file-temp \
+   perl-module-file-spec-functions \
+
+
+BBCLASSEXTEND = native
-- 
1.7.9.5

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


[oe] [meta-perl][PATCH 4/9] perl-module-runtime: add 0.013

2014-01-31 Thread Tim Orling
[Description from CPAN]
The functions exported by this module deal with runtime handling of Perl 
modules, which are normally handled at compile time. This module avoids using 
any other modules, so that it can be used in low-level infrastructure.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../module-runtime/perl-module-runtime_0.013.bb|   34 
 1 file changed, 34 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/module-runtime/perl-module-runtime_0.013.bb

diff --git a/meta-perl/recipes-perl/module-runtime/perl-module-runtime_0.013.bb 
b/meta-perl/recipes-perl/module-runtime/perl-module-runtime_0.013.bb
new file mode 100644
index 000..a8f1216
--- /dev/null
+++ b/meta-perl/recipes-perl/module-runtime/perl-module-runtime_0.013.bb
@@ -0,0 +1,34 @@
+SUMMARY = Module::Runtime - runtime module handling
+DESCRIPTION = The functions exported by this module deal with runtime \
+handling of Perl modules, which are normally handled at compile time. This \
+module avoids using any other modules, so that it can be used in low-level \
+infrastructure. \
+The parts of this module that work with module names apply the same syntax \
+that is used for barewords in Perl source. In principle this syntax can vary \
+between versions of Perl, and this module applies the syntax of the Perl on \
+which it is running. In practice the usable syntax hasn't changed yet, but \
+there's a good chance of it changing in Perl 5.18. \
+The functions of this module whose purpose is to load modules include \
+workarounds for three old Perl core bugs regarding require. These workarounds \
+are applied on any Perl version where the bugs exist, except for a case where \
+one of the bugs cannot be adequately worked around in pure Perl.
+
+HOMEPAGE = http://search.cpan.org/~zefram/Module-Runtime/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = 
file://README;beginline=42;endline=43;md5=62e24a93342fede7221d66335c716f34
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/Z/ZE/ZEFRAM/Module-Runtime-${PV}.tar.gz;
+SRC_URI[md5sum] = 62b88b1f5f0e975a5d7c80cd46167b97
+SRC_URI[sha256sum] = 
ec37e03d90dc905679dab62a82f42cf0897ed79244b87fd9d531438dc3c31023
+
+S = ${WORKDIR}/Module-Runtime-${PV}
+
+inherit cpan_build
+
+RDEPENDS_${PN} =  perl-module-test-more \
+   perl-module-strict \
+   perl-module-build \
+
+
+BBCLASSEXTEND = native
-- 
1.7.9.5

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


[oe] [meta-perl][PATCH 9/9] perl-module-extutils-cppguess: add 0.07

2014-01-31 Thread Tim Orling
[Description from CPAN]
ExtUtils::CppGuess attempts to guess the system's C++ compiler that is 
compatible with the C compiler that your perl was built with.

It can generate the necessary options to the Module::Build constructor or to 
ExtUtils::MakeMaker's WriteMakefile function.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../extutils/perl-module-extutils-cppguess_0.07.bb |   37 
 1 file changed, 37 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/extutils/perl-module-extutils-cppguess_0.07.bb

diff --git 
a/meta-perl/recipes-perl/extutils/perl-module-extutils-cppguess_0.07.bb 
b/meta-perl/recipes-perl/extutils/perl-module-extutils-cppguess_0.07.bb
new file mode 100644
index 000..b75c451
--- /dev/null
+++ b/meta-perl/recipes-perl/extutils/perl-module-extutils-cppguess_0.07.bb
@@ -0,0 +1,37 @@
+SUMMARY = ExtUtils::CppGuess - guess C++ compiler and flags
+DESCRIPTION = ExtUtils::CppGuess attempts to guess the system's C++ \
+compiler that is compatible with the C compiler that your perl was built \
+with. \
+It can generate the necessary options to the Module::Build constructor or \
+to ExtUtils::MakeMaker's WriteMakefile function.
+
+HOMEPAGE = http://search.cpan.org/~smueller/ExtUtils-CppGuess/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = 
file://README;beginline=81;endline=84;md5=84c0390b90ea8c6702ce659b67bed699
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/S/SM/SMUELLER/ExtUtils-CppGuess-${PV}.tar.gz;
+SRC_URI[md5sum] = 350dd7c661189ea770d6c9354ebbc6c2
+SRC_URI[sha256sum] = 
1cd83ee8452351219b987c79ddb25cc25ee8c396318ba36c5211a92b5c87e7a8
+
+S = ${WORKDIR}/ExtUtils-CppGuess-${PV}
+
+inherit cpan_build
+
+do_install () {
+cpan_build_do_install
+}
+
+RDEPENDS_${PN} =  perl-module-capture-tiny \
+   perl-module-scalar-util \
+   perl-module-io-file \
+   perl-module-extutils-makemaker \
+   perl-module-file-spec \
+   perl-module-exporter \
+   perl-module-carp \
+   perl-module-file-temp \
+   perl-module-lib \
+   perl-module-build \
+
+
+BBCLASSEXTEND = native
-- 
1.7.9.5

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


Re: [oe] [meta-perl][PATCH 1/9] perl-module-metadata: add 1.000019

2014-01-31 Thread Tim Orling
Koen made a similar comment via private email. I am happy to follow the
Debian convention. I will resubmit the entire series.

Thank you for the input.

Regards,

Tim


On Fri, Jan 31, 2014 at 9:26 AM, Olof Johansson olof.johans...@axis.comwrote:

 On 14-01-31 16:11 +0100, Tim Orling wrote:
  This module provides a standard way to gather metadata about a
  .pm file through (mostly) static analysis and (some) code
  execution. When determining the version of a module, the
  $VERSION assignment is evaled, as is traditional in the CPAN
  toolchain.

 For me, it seems strange to skip out the first part of the module
 name, just because it's part of the recipe perl-module- prefix. I
 agree it's a bit ugly to call it perl-module-module-metadata, but
 I think it would cause less confusion.

 On the other hand, the naming convention within meta-perl seems
 to be consistently libmodule name-perl, like it is in Debian.
 Same for oecore, except the core modules provided by the perl
 recipe. This would make the proper name for this recipe be
 libmodule-metadata-perl. Why use the perl-module- prefix?

 Regards,
 --
 olofjn
 ___
 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-perl][PATCH v2 01/10] libmodule-metadata-perl: add 1.000019

2014-02-02 Thread Tim Orling
[Description from CPAN]
This module provides a standard way to gather metadata about a .pm file through 
(mostly) static analysis and (some) code execution. When determining the 
version of a module, the $VERSION assignment is evaled, as is traditional in 
the CPAN toolchain.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libmodule/libmodule-metadata-perl_1.19.bb  |   33 
 1 file changed, 33 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libmodule/libmodule-metadata-perl_1.19.bb

diff --git 
a/meta-perl/recipes-perl/libmodule/libmodule-metadata-perl_1.19.bb 
b/meta-perl/recipes-perl/libmodule/libmodule-metadata-perl_1.19.bb
new file mode 100644
index 000..668f0c4
--- /dev/null
+++ b/meta-perl/recipes-perl/libmodule/libmodule-metadata-perl_1.19.bb
@@ -0,0 +1,33 @@
+SUMMARY = Module::Metadata - Gather package and POD information from perl 
module files
+DESCRIPTION = This module provides a standard way to gather metadata about \
+a .pm files through (mostly) static analysis and (some) code execution. When \
+determining the version of a module, the $VERSION assignment is eval-ed, as \
+is traditional in the CPAN toolchain.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~ether/Module-Metadata/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = 
file://README;beginline=185;endline=190;md5=e1b24eebe5d819b40bb68ad06b72d3ee
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/Module-Metadata-${PV}.tar.gz;
+SRC_URI[md5sum] = 838ecf97f7daff79e0f81e104a6be823
+SRC_URI[sha256sum] = 
5afca94dc0213608101ad519eb1b25133cdc9e44c2a053a45a5a59422c2ee554
+
+S = ${WORKDIR}/Module-Metadata-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-io-file \
+   perl-module-data-dumper \
+   perl-module-extutils-makemaker \
+   perl-module-file-spec \
+   perl-module-version \
+   perl-module-exporter \
+   perl-module-carp \
+   perl-module-test-more \
+   perl-module-file-temp \
+   perl-module-file-path \
+
+
+BBCLASSEXTEND = native
-- 
1.7.9.5

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


[oe] [meta-perl][PATCH v2 02/10] libtext-diff-perl: add 1.41

2014-02-02 Thread Tim Orling
[Description from CPAN]
diff() provides a basic set of services akin to the GNU diff
utility. It is not anywhere near as feature complete as GNU diff, but it is
better integrated with Perl and available on all platforms. It is often
faster than shelling out to a system's diff executable for small files,
and generally slower on larger files.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../recipes-perl/libtext/libtext-diff-perl_1.41.bb |   27 
 1 file changed, 27 insertions(+)
 create mode 100644 meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb

diff --git a/meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb 
b/meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb
new file mode 100644
index 000..1960ee0
--- /dev/null
+++ b/meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb
@@ -0,0 +1,27 @@
+SUMMARY = Text::Diff - Perform diffs on files and record sets
+DESCRIPTION = diff() provides a basic set of services akin to the GNU diff \
+utility. It is not anywhere near as feature complete as GNU diff, but it is \
+better integrated with Perl and available on all platforms. It is often \
+faster than shelling out to a system's diff executable for small files, \
+and generally slower on larger files.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~ovid/Text-Diff/;
+
+LICENSE = Artistic-1.0 | GPL-2.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=385c55653886acac3821999a3ccd17b3
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/O/OV/OVID/Text-Diff-${PV}.tar.gz;
+SRC_URI[md5sum] = 30d56e6dd5551ca16b8e16cc7299dc21
+SRC_URI[sha256sum] = 
a67f50a48e313c1680cc662109ce5f913ea71454db355d0cf4db87ac89d2d2fa
+
+S = ${WORKDIR}/Text-Diff-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  libalgorithm-diff-perl \
+   perl-module-extutils-makemaker \
+   perl-module-exporter \
+
+
+BBCLASSEXTEND = native
-- 
1.7.9.5

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


[oe] [meta-perl][PATCH v2 04/10] libmodule-runtime-perl: add 0.013

2014-02-02 Thread Tim Orling
[Description from CPAN]
The functions exported by this module deal with runtime
handling of Perl modules, which are normally handled at compile time. This
module avoids using any other modules, so that it can be used in low-level
infrastructure.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libmodule/libmodule-runtime-perl_0.013.bb  |   35 
 1 file changed, 35 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.013.bb

diff --git a/meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.013.bb 
b/meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.013.bb
new file mode 100644
index 000..58b72af
--- /dev/null
+++ b/meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.013.bb
@@ -0,0 +1,35 @@
+SUMMARY = Module::Runtime - runtime module handling
+DESCRIPTION = The functions exported by this module deal with runtime \
+handling of Perl modules, which are normally handled at compile time. This \
+module avoids using any other modules, so that it can be used in low-level \
+infrastructure. \
+The parts of this module that work with module names apply the same syntax \
+that is used for barewords in Perl source. In principle this syntax can vary \
+between versions of Perl, and this module applies the syntax of the Perl on \
+which it is running. In practice the usable syntax hasn't changed yet, but \
+there's a good chance of it changing in Perl 5.18. \
+The functions of this module whose purpose is to load modules include \
+workarounds for three old Perl core bugs regarding require. These workarounds \
+are applied on any Perl version where the bugs exist, except for a case where \
+one of the bugs cannot be adequately worked around in pure Perl.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~zefram/Module-Runtime/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = 
file://README;beginline=42;endline=43;md5=62e24a93342fede7221d66335c716f34
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/Z/ZE/ZEFRAM/Module-Runtime-${PV}.tar.gz;
+SRC_URI[md5sum] = 62b88b1f5f0e975a5d7c80cd46167b97
+SRC_URI[sha256sum] = 
ec37e03d90dc905679dab62a82f42cf0897ed79244b87fd9d531438dc3c31023
+
+S = ${WORKDIR}/Module-Runtime-${PV}
+
+inherit cpan_build
+
+RDEPENDS_${PN} =  perl-module-test-more \
+   perl-module-strict \
+   perl-module-build \
+
+
+BBCLASSEXTEND = native
-- 
1.7.9.5

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


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

2014-02-02 Thread Tim Orling
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

 .../libalgorithm/libalgorithm-diff-perl_1.15.bb|   23 +
 .../libcapture/libcapture-tiny-perl_0.23.bb|   36 +
 .../libextutils/libextutils-config-perl_0.007.bb   |   24 +
 .../libextutils/libextutils-cppguess-perl_0.07.bb  |   38 ++
 .../libextutils/libextutils-helpers-perl_0.021.bb  |   29 +++
 .../libextutils-installpaths-perl_0.010.bb |   25 +
 .../libmodule/libmodule-build-tiny-perl_0.030.bb   |   54 
 .../libmodule/libmodule-metadata-perl_1.19.bb  |   33 
 .../libmodule/libmodule-runtime-perl_0.013.bb  |   35 +
 .../recipes-perl/libtext/libtext-diff-perl_1.41.bb |   27 ++
 10 files changed, 324 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libalgorithm/libalgorithm-diff-perl_1.15.bb
 create mode 100644 
meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.23.bb
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.021.bb
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-installpaths-perl_0.010.bb
 create mode 100644 
meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.030.bb
 create mode 100644 
meta-perl/recipes-perl/libmodule/libmodule-metadata-perl_1.19.bb
 create mode 100644 
meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.013.bb
 create mode 100644 meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb

-- 
1.7.9.5

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


[oe] [meta-perl][PATCH v2 03/10] libcapture-tiny-perl: add 0.23

2014-02-02 Thread Tim Orling
[Description from CPAN]
Capture::Tiny provies a simple, portable way to capture
almost anything sent to STDOUT or STDERR, regardless of whether it comes
from Perl, from XS code or from an external program. Optionally, output can
be teed so that it is captured while being passed through to the original
filehandles. Yes, it even works on Windows (usually). Stop guessing which of
a dozen capturing modules to use in any particular situation and just use
this one.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libcapture/libcapture-tiny-perl_0.23.bb|   36 
 1 file changed, 36 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.23.bb

diff --git a/meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.23.bb 
b/meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.23.bb
new file mode 100644
index 000..b2f1ff9
--- /dev/null
+++ b/meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.23.bb
@@ -0,0 +1,36 @@
+SUMMARY = Capture::Tiny - Capture STDOUT and STDERR from Perl, XS or external 
programs.
+DESCRIPTION = Capture::Tiny provies a simple, portable way to capture \
+almost anything sent to STDOUT or STDERR, regardless of whether it comes \
+from Perl, from XS code or from an external program. Optionally, output can \
+be teed so that it is captured while being passed through to the original \
+filehandles. Yes, it even works on Windows (usually). Stop guessing which of \
+a dozen capturing modules to use in any particular situation and just use \
+this one.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~dagolden/Capture-Tiny/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=37a4918a30ace24395020e5b8c03b83f
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/Capture-Tiny-${PV}.tar.gz;
+SRC_URI[md5sum] = 7c6f63671802d004c0df5dbcba93e5b4
+SRC_URI[sha256sum] = 
427814015824014b41f666c16afadab0ea551db946e494fdfbc59c44c9569bdf
+
+S = ${WORKDIR}/Capture-Tiny-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-scalar-util \
+   perl-module-io-file \
+   perl-module-extutils-makemaker \
+   perl-module-file-spec \
+   perl-module-exporter \
+   perl-module-carp \
+   perl-module-test-more \
+   perl-module-file-temp \
+   perl-module-lib \
+   perl-module-build \
+
+
+BBCLASSEXTEND = native
-- 
1.7.9.5

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


[oe] [meta-perl][PATCH v2 05/10] libextutils-config-perl: add 0.007

2014-02-02 Thread Tim Orling
[Description from CPAN]
ExtUtils::Config is an abstraction around the %Config hash.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libextutils/libextutils-config-perl_0.007.bb   |   24 
 1 file changed, 24 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb

diff --git 
a/meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb 
b/meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb
new file mode 100644
index 000..8276d28
--- /dev/null
+++ b/meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb
@@ -0,0 +1,24 @@
+SUMMARY = ExtUtils::Config - A wrapper for perl's configuration
+DESCRIPTION = ExtUtils::Config is an abstraction around the %Config hash.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~leont/ExtUtils-Config/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=b1b813683bd988732e7fd6a796bf7f47
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/ExtUtils-Config-${PV}.tar.gz;
+SRC_URI[md5sum] = 2829c0dfa8a7e51b3f582efbee4bb128
+SRC_URI[sha256sum] = 
2c1465078b876fd16a90507092805265528c2532d4937b03547a6dbdb8ac0eef
+
+S = ${WORKDIR}/ExtUtils-Config-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-extutils-makemaker \
+   perl-module-data-dumper \
+   perl-module-test-more \
+   perl-module-file-temp \
+
+
+BBCLASSEXTEND = native
-- 
1.7.9.5

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


[oe] [meta-perl][PATCH v2 09/10] libextutils-cppguess-perl: add 0.07

2014-02-02 Thread Tim Orling
[Description from CPAN]
ExtUtils::CppGuess attempts to guess the system's C++
compiler that is compatible with the C compiler that your perl was built
with.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libextutils/libextutils-cppguess-perl_0.07.bb  |   38 
 1 file changed, 38 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb

diff --git 
a/meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb 
b/meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb
new file mode 100644
index 000..0e5e304
--- /dev/null
+++ b/meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb
@@ -0,0 +1,38 @@
+SUMMARY = ExtUtils::CppGuess - guess C++ compiler and flags
+DESCRIPTION = ExtUtils::CppGuess attempts to guess the system's C++ \
+compiler that is compatible with the C compiler that your perl was built \
+with. \
+It can generate the necessary options to the Module::Build constructor or \
+to ExtUtils::MakeMaker's WriteMakefile function.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~smueller/ExtUtils-CppGuess/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = 
file://README;beginline=81;endline=84;md5=84c0390b90ea8c6702ce659b67bed699
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/S/SM/SMUELLER/ExtUtils-CppGuess-${PV}.tar.gz;
+SRC_URI[md5sum] = 350dd7c661189ea770d6c9354ebbc6c2
+SRC_URI[sha256sum] = 
1cd83ee8452351219b987c79ddb25cc25ee8c396318ba36c5211a92b5c87e7a8
+
+S = ${WORKDIR}/ExtUtils-CppGuess-${PV}
+
+inherit cpan_build
+
+do_install () {
+cpan_build_do_install
+}
+
+RDEPENDS_${PN} =  libcapture-tiny-perl \
+   perl-module-scalar-util \
+   perl-module-io-file \
+   perl-module-extutils-makemaker \
+   perl-module-file-spec \
+   perl-module-exporter \
+   perl-module-carp \
+   perl-module-file-temp \
+   perl-module-lib \
+   perl-module-build \
+
+
+BBCLASSEXTEND = native
-- 
1.7.9.5

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


[oe] [meta-perl][PATCH v2 06/10] libextutils-helpers-perl: add 0.021

2014-02-02 Thread Tim Orling
[Description from CPAN]
This module provides various portable helper function for
module building modules.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libextutils/libextutils-helpers-perl_0.021.bb  |   29 
 1 file changed, 29 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.021.bb

diff --git 
a/meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.021.bb 
b/meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.021.bb
new file mode 100644
index 000..20f3283
--- /dev/null
+++ b/meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.021.bb
@@ -0,0 +1,29 @@
+SUMMARY = ExtUtils::Helpers - Various portability utilities for module 
builders
+DESCRIPTION = This module provides various portable helper function for 
module building modules.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~leont/ExtUtils-Helpers/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=307057ce232899f5caa8858560c7274b
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/ExtUtils-Helpers-${PV}.tar.gz;
+SRC_URI[md5sum] = 94aa8eaf92def26d9af0cb25fcb1570f
+SRC_URI[sha256sum] = 
26b85077f4197b30e62ffec87d3f78111522619d62858d2ab45a64687351892a
+
+S = ${WORKDIR}/ExtUtils-Helpers-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-file-copy \
+   perl-module-extutils-makemaker \
+   perl-module-exporter \
+   perl-module-carp \
+   perl-module-test-more \
+   perl-module-text-parsewords \
+   perl-module-module-load \
+   perl-module-file-temp \
+   perl-module-file-spec-functions \
+
+
+BBCLASSEXTEND = native
-- 
1.7.9.5

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


[oe] [meta-multimedia][PATCH] xbmc: branch name is case sensitive

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

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb 
b/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb
index 2316fb7..f438a2d 100644
--- a/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb
+++ b/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb
@@ -11,7 +11,7 @@ SRCREV = 82388d55dae79cbb2e486e307e23202e76a43efa
 
 PV = 11.0+gitr${SRCPV}
 PR = r14
-SRC_URI = git://github.com/xbmc/xbmc.git;branch=eden \
+SRC_URI = git://github.com/xbmc/xbmc.git;branch=Eden \

file://0001-configure-don-t-run-python-distutils-to-find-STAGING.patch \

file://0002-Revert-fixed-ios-Add-memory-barriers-to-atomic-Add-S.patch \

file://0003-Revert-fixed-ios-Add-memory-barriers-to-cas-assembly.patch \
-- 
1.8.3.2

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


[oe] [meta-multimedia][PATCH] xbmc: disable rxsx (euphoria)

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

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb 
b/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb
index f438a2d..b72a0d5 100644
--- a/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb
+++ b/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb
@@ -35,6 +35,7 @@ PACKAGECONFIG[opengl] = --enable-gl,--enable-gles,glew
 PACKAGECONFIG[openglesv2] = --enable-gles,--enable-gl,
 
 EXTRA_OECONF =  \
+--disable-rxsx \
 --disable-rpath \
 --enable-libusb \
 --enable-airplay \
-- 
1.8.3.2

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


Re: [oe] [meta-multimedia][PATCH] xbmc: disable rxsx (euphoria)

2014-02-25 Thread Tim Orling
Correct. This is a workaround for the euphoria issue (which for me was a
problem with linking, rather than compiling).

Others have been working on a newer upstream branch (Frodo, 12.x).

--Tim


On Tue, Feb 25, 2014 at 3:44 AM, Diego Sueiro diego.sue...@gmail.comwrote:

 Tim,
 On Tue, Feb 25, 2014 at 3:40 AM, Tim Orling ticot...@gmail.com wrote:

  From: Tim Orling ticot...@gmail.com
 
  Signed-off-by: Tim Orling ticot...@gmail.com
  ---
   meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb | 1 +
   1 file changed, 1 insertion(+)
 
  diff --git
 a/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bbb/meta-multimedia/recipes-mediacentre/xbmc/
  xbmc_git.bb
  index f438a2d..b72a0d5 100644
  --- a/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb
  +++ b/meta-multimedia/recipes-mediacentre/xbmc/xbmc_git.bb
  @@ -35,6 +35,7 @@ PACKAGECONFIG[opengl] =
 --enable-gl,--enable-gles,glew
   PACKAGECONFIG[openglesv2] = --enable-gles,--enable-gl,
 
   EXTRA_OECONF =  \
  +--disable-rxsx \
   --disable-rpath \
   --enable-libusb \
   --enable-airplay \
 


 Is this a workaround for this issue?

 https://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg33876.html

 Did you tried to fix the euphoria compile error?

 Regards,

 --
 *dS
 Diego Sueiro

 Administrador do Embarcados
 www.embarcados.com.br
 http://www.embarcados.com.br/?utm_source=assinatura_diegoutm_medium=e-mailutm_campaign=Assinatura%20Email%20Diego
 

 /*long live rock 'n roll*/
 ___
 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-multimedia][PATCH 1/3] libdvdcss: update to 1.2.13

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

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-multimedia/recipes-multimedia/vlc/libdvdcss_1.2.13.bb | 13 +
 1 file changed, 13 insertions(+)
 create mode 100644 meta-multimedia/recipes-multimedia/vlc/libdvdcss_1.2.13.bb

diff --git a/meta-multimedia/recipes-multimedia/vlc/libdvdcss_1.2.13.bb 
b/meta-multimedia/recipes-multimedia/vlc/libdvdcss_1.2.13.bb
new file mode 100644
index 000..42a704e
--- /dev/null
+++ b/meta-multimedia/recipes-multimedia/vlc/libdvdcss_1.2.13.bb
@@ -0,0 +1,13 @@
+DESCRIPTION = libdvdcss is a simple library designed for accessing DVDs like 
a block device without having to bother about the decryption.
+LICENSE = GPLv2
+LIC_FILES_CHKSUM = file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f
+PR = r2
+
+SRC_URI = 
http://download.videolan.org/pub/libdvdcss/${PV}/libdvdcss-${PV}.tar.bz2;
+
+inherit autotools
+
+EXTRA_OECONF =  --disable-doc 
+
+SRC_URI[md5sum] = 53cfc52a60a156763c425572e5179273
+SRC_URI[sha256sum] = 
84f1bba6cfef1df87f774fceaefc8e73c4cda32e8f6700b224ad0acb5511ba2c
-- 
1.8.3.2

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


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

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

RFC and request for testing :)

Tim Orling (3):
  libdvdcss: update to 1.2.13
  live555: update to 2013.04.30
  vlc: update to 2.1.2

 .../vlc/files/0001-enable-subdir-objects.patch| 13 +
 .../files/0002-glibc-does-not-provide-strlcpy.patch   | 17 +
 .../recipes-multimedia/vlc/libdvdcss_1.2.13.bb| 13 +
 meta-multimedia/recipes-multimedia/vlc/vlc.inc| 12 +---
 meta-multimedia/recipes-multimedia/vlc/vlc_2.1.2.bb   | 19 +++
 .../recipes-multimedia/live555/live555_20130430.bb|  9 +
 6 files changed, 80 insertions(+), 3 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
 create mode 100644 meta-multimedia/recipes-multimedia/vlc/libdvdcss_1.2.13.bb
 create mode 100644 meta-multimedia/recipes-multimedia/vlc/vlc_2.1.2.bb
 create mode 100644 meta-oe/recipes-multimedia/live555/live555_20130430.bb

-- 
1.8.3.2

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


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

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

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../vlc/files/0001-enable-subdir-objects.patch| 13 +
 .../files/0002-glibc-does-not-provide-strlcpy.patch   | 17 +
 meta-multimedia/recipes-multimedia/vlc/vlc.inc| 12 +---
 meta-multimedia/recipes-multimedia/vlc/vlc_2.1.2.bb   | 19 +++
 4 files changed, 58 insertions(+), 3 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
 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 f3d8a03..6ff8c21 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 live555
 
 LEAD_SONAME = libvlc.so.5
 
@@ -36,6 +36,9 @@ FILES_libvlc-dbg = \
 
 FILES_libvlc = ${libdir}/lib*.so.*
 
+FILES_libvlc-staticdev = ${libdir}/vlc/plugins/*/*.a
+
+
 FILES_${PN} += ${bindir}/vlc \
 ${datadir}/applications \
 ${datadir}/vlc/ \
@@ -70,6 +73,8 @@ PACKAGECONFIG[mad] = --enable-mad,--disable-mad,libmad
 PACKAGECONFIG[id3tag] = --enable-id3tag,--disable-id3tag,libid3tag
 PACKAGECONFIG[a52] = --enable-a52,--disable-a52,liba52
 PACKAGECONFIG[mpeg2dec] = --enable-mpeg2dec,--disable-mpeg2dec,mpeg2dec
+PACKAGECONFIG[jack] = --enable-jack,--disable-jack,jack
+PACKAGECONFIG[live555] = --enable-live555,--disable-live555,live555
 
 do_configure() {
 cp ${STAGING_DATADIR}/aclocal/libgcrypt.m4 ${S}/m4/ 
@@ -80,6 +85,7 @@ do_configure() {
 cp ${STAGING_DATADIR}/libtool/config.* ${S}/autotools/ || true
 oe_runconf
 rm config.log
-sed -i -e s:-L/usr/lib:-L${STAGING_LIBDIR}/:g vlc-config
+#sed -i -e s:-L/usr/lib:-L${STAGING_LIBDIR}/:g vlc-config
 sed -i -e s:'$(MOC) $(DEFS) $(CPPFLAGS)':'$(MOC) $(DEFS)'\ -I${S}/include\ 
-DSYS_LINUX:g ${S}/modules/gui/qt4/Makefile
+sed -i -e 
s:'${top_builddir_slash}libtool':${TARGET_ARCH}-${DISTRO}-${TARGET_OS}-libtool:g
 doltlibtool
 }
diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.2.bb 
b/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.2.bb
new file mode 100644
index 000..40052d7
--- /dev/null
+++ b/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.2.bb
@@ -0,0 +1,19 @@
+# This recipe packages vlc as a library as well, so qt4 dependencies
+# can be avoided when only the library is installed.
+
+LIC_FILES_CHKSUM = file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263
+
+require vlc.inc
+
+PR = r6
+
+# work around build failure
+EXTRA_OECONF +=  --enable-libxml2=no
+
+SRC_URI

[oe] [meta-multimedia][PATCH 2/3] live555: update to 2013.04.30

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

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-oe/recipes-multimedia/live555/live555_20130430.bb | 9 +
 1 file changed, 9 insertions(+)
 create mode 100644 meta-oe/recipes-multimedia/live555/live555_20130430.bb

diff --git a/meta-oe/recipes-multimedia/live555/live555_20130430.bb 
b/meta-oe/recipes-multimedia/live555/live555_20130430.bb
new file mode 100644
index 000..935550a
--- /dev/null
+++ b/meta-oe/recipes-multimedia/live555/live555_20130430.bb
@@ -0,0 +1,9 @@
+require live555.inc
+
+LIC_FILES_CHKSUM = file://COPYING;md5=68ad62c64cc6c620126241fd429e68fe
+
+PR = ${INC_PR}.0
+
+SRC_URI[md5sum] = 95533d91bd196e42fd748076dc244b09
+SRC_URI[sha256sum] = 
e549af608c9961d85cb647bc3b99804fec0fbaf5338c1b72d057558ae5cd2aea
+
-- 
1.8.3.2

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


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

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

v2: Incorporating JaMa's comments

Tim Orling (3):
  libdvdcss: update to 1.2.13
  live555: update to 2013.04.30
  vlc: update to 2.1.2

 .../vlc/files/0001-enable-subdir-objects.patch| 13 +
 .../files/0002-glibc-does-not-provide-strlcpy.patch   | 17 +
 .../vlc/{libdvdcss_1.2.10.bb = libdvdcss_1.2.13.bb}  |  5 ++---
 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 +
 .../recipes-multimedia/live555/live555_20110314.bb| 10 --
 .../recipes-multimedia/live555/live555_20130430.bb|  7 +++
 8 files changed, 63 insertions(+), 35 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
 rename meta-multimedia/recipes-multimedia/vlc/{libdvdcss_1.2.10.bb = 
libdvdcss_1.2.13.bb} (71%)
 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
 delete mode 100644 meta-oe/recipes-multimedia/live555/live555_20110314.bb
 create mode 100644 meta-oe/recipes-multimedia/live555/live555_20130430.bb

-- 
1.8.3.2

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


[oe] [meta-multimedia][PATCH v2 1/3] libdvdcss: update to 1.2.13

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

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../vlc/{libdvdcss_1.2.10.bb = libdvdcss_1.2.13.bb} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
 rename meta-multimedia/recipes-multimedia/vlc/{libdvdcss_1.2.10.bb = 
libdvdcss_1.2.13.bb} (71%)

diff --git a/meta-multimedia/recipes-multimedia/vlc/libdvdcss_1.2.10.bb 
b/meta-multimedia/recipes-multimedia/vlc/libdvdcss_1.2.13.bb
similarity index 71%
rename from meta-multimedia/recipes-multimedia/vlc/libdvdcss_1.2.10.bb
rename to meta-multimedia/recipes-multimedia/vlc/libdvdcss_1.2.13.bb
index 1a0b7b8..1a316d3 100644
--- a/meta-multimedia/recipes-multimedia/vlc/libdvdcss_1.2.10.bb
+++ b/meta-multimedia/recipes-multimedia/vlc/libdvdcss_1.2.13.bb
@@ -1,7 +1,6 @@
 DESCRIPTION = libdvdcss is a simple library designed for accessing DVDs like 
a block device without having to bother about the decryption.
 LICENSE = GPLv2
 LIC_FILES_CHKSUM = file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f
-PR = r1
 
 SRC_URI = 
http://download.videolan.org/pub/libdvdcss/${PV}/libdvdcss-${PV}.tar.bz2;
 
@@ -9,5 +8,5 @@ inherit autotools
 
 EXTRA_OECONF =  --disable-doc 
 
-SRC_URI[md5sum] = ebd5370b79ac5a83e5c61b24a214cf74
-SRC_URI[sha256sum] = 
2394a75013ab66b592d8c91d53529ede392bc9faee37fe279bd29b455eff2220
+SRC_URI[md5sum] = 53cfc52a60a156763c425572e5179273
+SRC_URI[sha256sum] = 
84f1bba6cfef1df87f774fceaefc8e73c4cda32e8f6700b224ad0acb5511ba2c
-- 
1.8.3.2

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


[oe] [meta-multimedia][PATCH v2 2/3] live555: update to 2013.04.30

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

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-oe/recipes-multimedia/live555/live555_20110314.bb | 10 --
 meta-oe/recipes-multimedia/live555/live555_20130430.bb |  7 +++
 2 files changed, 7 insertions(+), 10 deletions(-)
 delete mode 100644 meta-oe/recipes-multimedia/live555/live555_20110314.bb
 create mode 100644 meta-oe/recipes-multimedia/live555/live555_20130430.bb

diff --git a/meta-oe/recipes-multimedia/live555/live555_20110314.bb 
b/meta-oe/recipes-multimedia/live555/live555_20110314.bb
deleted file mode 100644
index b1dbad2..000
--- a/meta-oe/recipes-multimedia/live555/live555_20110314.bb
+++ /dev/null
@@ -1,10 +0,0 @@
-require live555.inc
-
-LIC_FILES_CHKSUM = file://COPYING;md5=68ad62c64cc6c620126241fd429e68fe
-
-PR = ${INC_PR}.0
-
-SRC_URI[md5sum] = ff65b2c598e970b4b6c8219a1811de00
-SRC_URI[sha256sum] = 
c6ce050a7f9f69901e6f7f81a6745c82d9419e3904a753b2d5db1139caaf6738
-
-
diff --git a/meta-oe/recipes-multimedia/live555/live555_20130430.bb 
b/meta-oe/recipes-multimedia/live555/live555_20130430.bb
new file mode 100644
index 000..f83285c
--- /dev/null
+++ b/meta-oe/recipes-multimedia/live555/live555_20130430.bb
@@ -0,0 +1,7 @@
+require live555.inc
+
+LIC_FILES_CHKSUM = file://COPYING;md5=68ad62c64cc6c620126241fd429e68fe
+
+SRC_URI[md5sum] = 95533d91bd196e42fd748076dc244b09
+SRC_URI[sha256sum] = 
e549af608c9961d85cb647bc3b99804fec0fbaf5338c1b72d057558ae5cd2aea
+
-- 
1.8.3.2

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


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

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

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

diff --git 
a/meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch 
b/meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch
new file mode 100644
index 000..9f0e708
--- /dev/null
+++ 
b/meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch
@@ -0,0 +1,13 @@
+Index: vlc-2.1.2/configure.ac
+===
+--- vlc-2.1.2.orig/configure.ac
 vlc-2.1.2/configure.ac
+@@ -24,7 +24,7 @@ AC_CANONICAL_BUILD
+ AC_CANONICAL_HOST
+ AC_PRESERVE_HELP_ORDER
+ 
+-AM_INIT_AUTOMAKE(tar-ustar color-tests foreign)
++AM_INIT_AUTOMAKE(tar-ustar color-tests foreign subdir-objects)
+ AC_CONFIG_HEADERS([config.h])
+ 
+ # Disable with ./configure --disable-silent-rules or make V=1
diff --git 
a/meta-multimedia/recipes-multimedia/vlc/files/0002-glibc-does-not-provide-strlcpy.patch
 
b/meta-multimedia/recipes-multimedia/vlc/files/0002-glibc-does-not-provide-strlcpy.patch
new file mode 100644
index 000..6d2a46f
--- /dev/null
+++ 
b/meta-multimedia/recipes-multimedia/vlc/files/0002-glibc-does-not-provide-strlcpy.patch
@@ -0,0 +1,17 @@
+Index: vlc-2.1.2/src/input/subtitles.c
+===
+--- vlc-2.1.2.orig/src/input/subtitles.c
 vlc-2.1.2/src/input/subtitles.c
+@@ -44,6 +44,12 @@
+ #include input_internal.h
+ 
+ /**
++ * Drepper's alternative 
++ * http://en.wikibooks.org/wiki/C_Programming/C_Reference/nonstandard/strlcpy
++ */
++#define strlcpy(dst, src, n) *((char* ) mempcpy(dst, src, n)) = '\0'
++
++/**
+  * We are not going to autodetect more subtitle files than this.
+  */
+ #define MAX_SUBTITLE_FILES 128
diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc.inc 
b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
index 6400719..976c3bf 100644
--- a/meta-multimedia/recipes-multimedia/vlc/vlc.inc
+++ b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
@@ -5,13 +5,13 @@ SECTION = multimedia
 
 DEPENDS = libfribidi libtool libgcrypt gst-plugins-bad virtual/libsdl 
qt4-x11-free dbus libxml2 gnutls tremor faad2 ffmpeg flac libxpm fluidsynth 
alsa-lib
 
-SRC_URI = 
http://download.videolan.org/pub/videolan/vlc/${PV}/vlc-${PV}.tar.bz2;
+SRC_URI = 
http://download.videolan.org/pub/videolan/vlc/${PV}/vlc-${PV}.tar.xz;
 
 inherit autotools gettext
 
 ARM_INSTRUCTION_SET = arm
 
-DEPENDS += libdvdcss libdvdread lua5.1-native lua5.1
+DEPENDS += libdvdcss libdvdread lua-native lua
 
 LEAD_SONAME = libvlc.so.5
 
@@ -36,6 +36,8 @@ FILES_libvlc-dbg = \
 
 FILES_libvlc = ${libdir}/lib*.so.*
 
+FILES_libvlc-staticdev = ${libdir}/vlc/plugins/*/*.a
+
 FILES_${PN} += ${bindir}/vlc \
 ${datadir}/applications \
 ${datadir}/vlc/ \
@@ -71,6 +73,7 @@ PACKAGECONFIG[id3tag] = 
--enable-id3tag,--disable-id3tag,libid3tag
 PACKAGECONFIG[a52] = --enable-a52,--disable-a52,liba52
 PACKAGECONFIG[mpeg2dec] = --enable-mpeg2dec,--disable-mpeg2dec,mpeg2dec
 PACKAGECONFIG[jack] = --enable-jack,--disable-jack,jack
+PACKAGECONFIG[live555] = --enable-live555,--disable-live555,live555
 
 do_configure() {
 cp ${STAGING_DATADIR}/aclocal/libgcrypt.m4 ${S}/m4/ 
@@ -81,6 +84,7 @@ do_configure() {
 cp ${STAGING_DATADIR}/libtool/config.* ${S}/autotools/ || true
 oe_runconf
 rm config.log
-sed -i -e s:-L/usr/lib:-L${STAGING_LIBDIR}/:g vlc-config
+#sed -i -e s:-L/usr/lib:-L${STAGING_LIBDIR}/:g vlc-config
 sed -i -e s:'$(MOC) $(DEFS) $(CPPFLAGS)':'$(MOC) $(DEFS)'\ -I${S}/include\ 
-DSYS_LINUX:g ${S}/modules/gui/qt4/Makefile
+sed -i -e 
s:'${top_builddir_slash}libtool':${TARGET_ARCH}-${DISTRO}-${TARGET_OS}-libtool:g
 doltlibtool
 }
diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc_1.1.11.bb 
b/meta-multimedia/recipes-multimedia/vlc/vlc_1.1.11.bb
deleted file mode 100644
index 368db59..000
--- a/meta-multimedia/recipes-multimedia/vlc/vlc_1.1.11.bb
+++ /dev/null
@@ -1,19 +0,0 @@
-# This recipe packages vlc as a library as well, so qt4 dependencies
-# can be avoided when only the library is installed.
-
-LIC_FILES_CHKSUM = file://COPYING;md5=ed7e492ee44e70125a5d42e118354a13
-
-require vlc.inc

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

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

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

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

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

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


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

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

Changes in v2:
bump PR to r2 rather than drop (doh!)

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../musicbrainz/libmusicbrainz_git.bb  | 50 +-
 1 file changed, 48 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..2928587 100644
--- a/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb
+++ b/meta-multimedia/recipes-multimedia/musicbrainz/libmusicbrainz_git.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = 
file://COPYING.txt;md5=fbc093901857fcd118f065f900982c24
 DEPENDS = expat neon
 
 PV = 5.0.1+git${SRCPV}
-PR = r1
+PR = r2
 
 SRCREV = 0749dd0a35b4a54316da064475863a4ac6e28e7e
 SRC_URI = git://github.com/metabrainz/libmusicbrainz.git \
@@ -30,9 +30,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] [PATCH] musicbrainz: Build with B=S

2014-03-08 Thread Tim Orling
I may have gone extra steps to get to the bottom of the build error, but my
solution is not even slightly pretty. If it works to just set $B=$S that is
simpler than my do_configure hack. Otherwise we'd have to look into a
change in cmake class which I doubt is justified--or further patch
libmusicbrainz.
KISS.

--Tim


On Wed, Mar 5, 2014 at 11:49 AM, Mike Looijmans mike.looijm...@topic.nlwrote:

 On 5-3-2014 19:08, Martin Jansa wrote:

 On Sat, Mar 01, 2014 at 06:54:47PM +0100, mike.looijm...@topic.nl wrote:

 From: Mike Looijmans milo-softw...@users.sourceforge.net

 This recipe doesn't work when B!=S, so force B=$S to fix the failure.

 Signed-off-by: Mike Looijmans milo-softw...@users.sourceforge.net

 What's the relation of this change to
 http://patchwork.openembedded.org/patch/67597/
 ?


 I suspect they both accomplish the same: Make the project compile again.
 Mine is the simplistic approach I guess - I did the least I could possible
 get away with... Theirs looks more like they actually understand what's
 going on

 Mike.



  ---
   .../musicbrainz/libmusicbrainz_git.bb  |3 +++
   1 file changed, 3 insertions(+)

 diff --git a/meta-multimedia/recipes-multimedia/musicbrainz/libmusi
 cbrainz_git.bb b/meta-multimedia/recipes-multimedia/musicbrainz/libmusi
 cbrainz_git.bb
 index f6a8f53..4cc04b8 100644
 --- a/meta-multimedia/recipes-multimedia/musicbrainz/libmusi
 cbrainz_git.bb
 +++ b/meta-multimedia/recipes-multimedia/musicbrainz/libmusi
 cbrainz_git.bb
 @@ -37,3 +37,6 @@ do_configure_prepend() {
 EXTRA_OECMAKE = -DLIB_INSTALL_DIR:PATH=${libdir} \
-DIMPORT_EXECUTABLES=build-native/ImportExecutables.
 cmake
 +
 +# out-of-tree building doesn't appear to work for this package.
 +B = ${S}
 --
 1.7.9.5

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



 --
 Mike Looijmans


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

2014-03-08 Thread Tim Orling
Can you check the build directory to see if
arm-nodistro-linux-gnueabi-libtool was created? I'm building in angstrom,
so I see arm-angstrom-linux-gnueabi-libtool... This was not being found by
the doltlibtool script, which was the reason for the sed fix in vlc.inc. I
suspect it is behaving differently in your environment. It's on my list to
duplicate your build environment, including jenkins, but I haven't done it
yet.

--Tim


On Wed, Mar 5, 2014 at 9:56 AM, Martin Jansa martin.ja...@gmail.com wrote:

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

 Hi,

 it fails to build in world verification:

 | make[1]: Entering directory

 `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/vlc/2.1.2-r0/vlc-2.1.2'
 | Making all in compat
 | make[2]: Entering directory

 `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/vlc/2.1.2-r0/vlc-2.1.2/compat'
 | make  all-am
 | make[3]: Entering directory

 `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/vlc/2.1.2-r0/vlc-2.1.2/compat'
 | ../doltcompile arm-oe-linux-gnueabi-gcc  -march=armv5te -marm
 -mthumb-interwork

 --sysroot=/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm
 -std=gnu99 -DHAVE_CONFIG_H -I. -I..   -I../include -I../include   -O2
 -pipe -g -feliminate-unused-debug-types -Wall -Wextra -Wsign-compare
 -Wundef -Wpointer-arith -Wbad-function-cast -Wwrite-strings
 -Wmissing-prototypes -Wvolatile-register-var
 -Werror-implicit-function-declaration -pipe -fvisibility=hidden
 -ffast-math -funroll-loops -fomit-frame-pointer -c -o dummy.lo dummy.c
 | ../doltcompile arm-oe-linux-gnueabi-gcc  -march=armv5te -marm
 -mthumb-interwork

 --sysroot=/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm
 -std=gnu99 -DHAVE_CONFIG_H -I. -I..   -I../include -I../include   -O2
 -pipe -g -feliminate-unused-debug-types -Wall -Wextra -Wsign-compare
 -Wundef -Wpointer-arith -Wbad-function-cast -Wwrite-strings
 -Wmissing-prototypes -Wvolatile-register-var
 -Werror-implicit-function-declaration -pipe -fvisibility=hidden
 -ffast-math -funroll-loops -fomit-frame-pointer -c -o strlcpy.lo
 strlcpy.c
 | ../doltlibtool  --tag=CC   --mode=link arm-oe-linux-gnueabi-gcc
 -march=armv5te -marm -mthumb-interwork

 --sysroot=/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm
 -std=gnu99  -O2 -pipe -g -feliminate-unused-debug-types -Wall -Wextra
 -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast
 -Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var
 -Werror-implicit-function-declaration -pipe -fvisibility=hidden
 -ffast-math -funroll-loops -fomit-frame-pointer -no-undefined -static
 -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o libcompat.la -rpath
 /usr/lib/vlc dummy.lo strlcpy.lo
 | ../doltlibtool: line 18: exec: arm-nodistro-linux-gnueabi-libtool: not
 found
 | make[3]: *** [libcompat.la] Error 127
 | make[3]: Leaving directory

 `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/vlc/2.1.2-r0/vlc-2.1.2/compat'
 | make[2]: *** [all] Error 2
 | make[2]: Leaving directory

 `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/vlc/2.1.2-r0/vlc-2.1.2/compat'
 | make[1]: *** [all-recursive] Error 1
 | make[1]: Leaving directory

 `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/vlc/2.1.2-r0/vlc-2.1.2'
 | make: *** [all] Error 2
 | ERROR: oe_runmake failed
 | WARNING: exit code 1 from a shell command.
 | ERROR: Function failed: do_compile (log file is located at

 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/vlc/2.1.2-r0/temp/log.do_compile.6302)
 NOTE: recipe vlc-2.1.2-r0: task do_compile: Failed

 Can you please check? I'll send updated bitbake world status later today
 or tomorrow (with full log)
 http://www.openembedded.org/wiki/Bitbake_World_Status

 
  diff --git
 a/meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch
 b/meta-multimedia/recipes

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

2014-03-12 Thread Tim Orling
Sounds like another reason to go with Mike Looijman's ${B}=${S} route for
this package?


On Tue, Mar 11, 2014 at 8:11 AM, Martin Jansa martin.ja...@gmail.comwrote:

 On Tue, Mar 11, 2014 at 03:26:39PM +0100, Martin Jansa wrote:
  On Thu, Feb 27, 2014 at 08:03:06AM -0800, Tim Orling wrote:
   From: Tim Orling ticot...@gmail.com
  
   Changes in v2:
   bump PR to r2 rather than drop (doh!)
  
   Signed-off-by: Tim Orling ticot...@gmail.com
   ---
.../musicbrainz/libmusicbrainz_git.bb  | 50
 +-
1 file changed, 48 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..2928587 100644
   --- a/meta-multimedia/recipes-multimedia/musicbrainz/
 libmusicbrainz_git.bb
   +++ b/meta-multimedia/recipes-multimedia/musicbrainz/
 libmusicbrainz_git.bb
   @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM =
 file://COPYING.txt;md5=fbc093901857fcd118f065f900982c24
DEPENDS = expat neon
  
PV = 5.0.1+git${SRCPV}
   -PR = r1
   +PR = r2
  
SRCREV = 0749dd0a35b4a54316da064475863a4ac6e28e7e
SRC_URI = git://github.com/metabrainz/libmusicbrainz.git \
   @@ -30,9 +30,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
}
 
  There is still some issue with this patch applied:
 
  ERROR: Function failed: do_configure (log file is located at
 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/core2-64-oe-linux/libmusicbrainz/5.0.1+gitAUTOINC+0749dd0a35-r2/temp/log.do_configure.20744)
  ERROR: Logfile of failure stored in:
 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/core2-64-oe-linux/libmusicbrainz/5.0.1+gitAUTOINC+0749dd0a35-r2/temp/log.do_configure.20744
  Log data follows:
  | DEBUG: Executing python function sysroot_cleansstate
  | DEBUG: Python function sysroot_cleansstate finished
  | DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc',
 'bit-64', 'x86_64-linux', 'common']
  | DEBUG: Executing shell function autotools_preconfigure
  | DEBUG: Shell function autotools_preconfigure finished
  | DEBUG: Executing python function autotools_copy_aclocals
  | DEBUG: Python function autotools_copy_aclocals finished
  | DEBUG: Executing shell function do_configure
  | fatal: Not a git repository (or any parent up to mount parent
 /home/jenkins/oe/shr-core-branches/shr-core)
  | Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not
 set).
  | WARNING: exit code 128 from a shell command.
  | ERROR: Function failed: do_configure (log file is located at
 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/core2-64-oe-linux/libmusicbrainz/5.0.1+gitAUTOINC+0749dd0a35-r2/temp/log.do_configure.20744)
  NOTE: recipe libmusicbrainz-5.0.1+gitAUTOINC+0749dd0a35-r2: task
 do_configure: Failed
  ERROR: Task 1242
 (/home/jenkins/oe/shr-core-branches/shr-core/meta-openembedded/meta-multimedia/recipes-multimedia/musicbrainz/
 libmusicbrainz_git.bb, do_configure

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

2014-03-12 Thread Tim Orling
Confirmed. That's what I meant to do in the first place.

I'll submit an updated patch within the next day or so.


On Tue, Mar 11, 2014 at 8:26 AM, Martin Jansa martin.ja...@gmail.comwrote:

 On Sat, Mar 08, 2014 at 08:54:31PM -0800, Tim Orling wrote:
  Can you check the build directory to see if
  arm-nodistro-linux-gnueabi-libtool was created? I'm building in angstrom,
  so I see arm-angstrom-linux-gnueabi-libtool... This was not being found
 by
  the doltlibtool script, which was the reason for the sed fix in vlc.inc.
 I
  suspect it is behaving differently in your environment. It's on my list
 to
  duplicate your build environment, including jenkins, but I haven't done
 it
  yet.

 It doesn't exist in WORKDIR
 OE qemuarm@ ~/oe/shr-core-branches/shr-core $ find

 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/vlc/2.1.2-r0
 -name arm-nodistro-linux-gnueabi-libtool

 or sysroot

 OE qemuarm@ ~/oe/shr-core-branches/shr-core $ find
 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm
 -name arm-nodistro-linux-gnueabi-libtool

 only libtool I have is:

 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm/usr/bin/crossscripts/libtoolize

 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm/usr/bin/crossscripts/arm-oe-linux-gnueabi-libtool

 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/x86_64-linux-libtool

 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/libtoolize

+sed -i -e
  
 s:'${top_builddir_slash}libtool':${TARGET_ARCH}-${DISTRO}-${TARGET_OS}-libtool:g
   doltlibtool

 I guess you should use ${TARGET_SYS}-libtool here.

 Because TARGET_VENDOR != ${DISTRO}

 I'll change it in master-next and check it in my build, please test it
 in your angstrom build as well and let me know.

  --Tim
 
 
  On Wed, Mar 5, 2014 at 9:56 AM, Martin Jansa martin.ja...@gmail.com
 wrote:
 
   On Tue, Feb 25, 2014 at 09:39:57PM -0800, Tim Orling wrote:
From: Tim Orling ticot...@gmail.com
   
Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../vlc/files/0001-enable-subdir-objects.patch| 13
 +
 .../files/0002-glibc-does-not-provide-strlcpy.patch   | 17
   +
 meta-multimedia/recipes-multimedia/vlc/vlc.inc| 10
 +++---
 meta-multimedia/recipes-multimedia/vlc/vlc_1.1.11.bb  | 19
   ---
 meta-multimedia/recipes-multimedia/vlc/vlc_2.1.2.bb   | 17
   +
 5 files changed, 54 insertions(+), 22 deletions(-)
 create mode 100644
  
 meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch
 create mode 100644
  
 meta-multimedia/recipes-multimedia/vlc/files/0002-glibc-does-not-provide-strlcpy.patch
 delete mode 100644 meta-multimedia/recipes-multimedia/vlc/
 vlc_1.1.11.bb
 create mode 100644 meta-multimedia/recipes-multimedia/vlc/
 vlc_2.1.2.bb
  
   Hi,
  
   it fails to build in world verification:
  
   | make[1]: Entering directory
  
  
 `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/vlc/2.1.2-r0/vlc-2.1.2'
   | Making all in compat
   | make[2]: Entering directory
  
  
 `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/vlc/2.1.2-r0/vlc-2.1.2/compat'
   | make  all-am
   | make[3]: Entering directory
  
  
 `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/vlc/2.1.2-r0/vlc-2.1.2/compat'
   | ../doltcompile arm-oe-linux-gnueabi-gcc  -march=armv5te -marm
   -mthumb-interwork
  
  
 --sysroot=/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm
   -std=gnu99 -DHAVE_CONFIG_H -I. -I..   -I../include -I../include   -O2
   -pipe -g -feliminate-unused-debug-types -Wall -Wextra -Wsign-compare
   -Wundef -Wpointer-arith -Wbad-function-cast -Wwrite-strings
   -Wmissing-prototypes -Wvolatile-register-var
   -Werror-implicit-function-declaration -pipe -fvisibility=hidden
   -ffast-math -funroll-loops -fomit-frame-pointer -c -o dummy.lo dummy.c
   | ../doltcompile arm-oe-linux-gnueabi-gcc  -march=armv5te -marm
   -mthumb-interwork
  
  
 --sysroot=/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm
   -std=gnu99 -DHAVE_CONFIG_H -I. -I..   -I../include -I../include   -O2
   -pipe -g -feliminate-unused-debug-types -Wall -Wextra -Wsign-compare
   -Wundef -Wpointer-arith -Wbad-function-cast -Wwrite-strings
   -Wmissing-prototypes -Wvolatile-register-var
   -Werror-implicit-function-declaration -pipe -fvisibility=hidden
   -ffast-math -funroll-loops -fomit-frame-pointer -c -o strlcpy.lo
   strlcpy.c
   | ../doltlibtool  --tag=CC   --mode=link arm-oe-linux-gnueabi-gcc
   -march=armv5te -marm -mthumb-interwork
  
  
 --sysroot=/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm
   -std=gnu99  -O2 -pipe -g -feliminate-unused-debug-types -Wall -Wextra

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

2014-03-12 Thread Tim Orling
I made the mistake of doing FILES_libvlc-staticdev when I should have used
FILES_${PN}-staticdev. I will fix in the patch.


On Wed, Mar 12, 2014 at 2:12 PM, Martin Jansa martin.ja...@gmail.comwrote:

 On Wed, Mar 12, 2014 at 08:13:45AM -0700, Tim Orling wrote:
  Confirmed. That's what I meant to do in the first place.
 
  I'll submit an updated patch within the next day or so.

 It worked, but in the end vlc shows a lot of new QA issues:

 vlc-2.1.2: non -staticdev package contains static .a library: vlc path

 '/work/armv5te-oe-linux-gnueabi/vlc/2.1.2-r0/packages-split/vlc/usr/lib/vlc/plugins/lua/liblua_plugin.a'

 vlc-2.1.2: non -staticdev package contains static .a library: vlc path

 '/work/armv5te-oe-linux-gnueabi/vlc/2.1.2-r0/packages-split/vlc/usr/lib/vlc/plugins/arm_neon/libyuv_rgb_neon_plugin.a'

 ~ 100 more

 Can you please update packaging or if they are needed then add
 INSANE_SKIP to hide QA message.

 Thanks

  On Tue, Mar 11, 2014 at 8:26 AM, Martin Jansa martin.ja...@gmail.com
 wrote:
 
   On Sat, Mar 08, 2014 at 08:54:31PM -0800, Tim Orling wrote:
Can you check the build directory to see if
arm-nodistro-linux-gnueabi-libtool was created? I'm building in
 angstrom,
so I see arm-angstrom-linux-gnueabi-libtool... This was not being
 found
   by
the doltlibtool script, which was the reason for the sed fix in
 vlc.inc.
   I
suspect it is behaving differently in your environment. It's on my
 list
   to
duplicate your build environment, including jenkins, but I haven't
 done
   it
yet.
  
   It doesn't exist in WORKDIR
   OE qemuarm@ ~/oe/shr-core-branches/shr-core $ find
  
  
 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/vlc/2.1.2-r0
   -name arm-nodistro-linux-gnueabi-libtool
  
   or sysroot
  
   OE qemuarm@ ~/oe/shr-core-branches/shr-core $ find
   /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm
   -name arm-nodistro-linux-gnueabi-libtool
  
   only libtool I have is:
  
  
 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm/usr/bin/crossscripts/libtoolize
  
  
 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm/usr/bin/crossscripts/arm-oe-linux-gnueabi-libtool
  
  
 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/x86_64-linux-libtool
  
  
 /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/libtoolize
  
  +sed -i -e

  
 s:'${top_builddir_slash}libtool':${TARGET_ARCH}-${DISTRO}-${TARGET_OS}-libtool:g
 doltlibtool
  
   I guess you should use ${TARGET_SYS}-libtool here.
  
   Because TARGET_VENDOR != ${DISTRO}
  
   I'll change it in master-next and check it in my build, please test it
   in your angstrom build as well and let me know.
  
--Tim
   
   
On Wed, Mar 5, 2014 at 9:56 AM, Martin Jansa martin.ja...@gmail.com
 
   wrote:
   
 On Tue, Feb 25, 2014 at 09:39:57PM -0800, Tim Orling wrote:
  From: Tim Orling ticot...@gmail.com
 
  Signed-off-by: Tim Orling ticot...@gmail.com
  ---
   .../vlc/files/0001-enable-subdir-objects.patch| 13
   +
   .../files/0002-glibc-does-not-provide-strlcpy.patch   | 17
 +
   meta-multimedia/recipes-multimedia/vlc/vlc.inc| 10
   +++---
   meta-multimedia/recipes-multimedia/vlc/vlc_1.1.11.bb  | 19
 ---
   meta-multimedia/recipes-multimedia/vlc/vlc_2.1.2.bb   | 17
 +
   5 files changed, 54 insertions(+), 22 deletions(-)
   create mode 100644

  
 meta-multimedia/recipes-multimedia/vlc/files/0001-enable-subdir-objects.patch
   create mode 100644

  
 meta-multimedia/recipes-multimedia/vlc/files/0002-glibc-does-not-provide-strlcpy.patch
   delete mode 100644 meta-multimedia/recipes-multimedia/vlc/
   vlc_1.1.11.bb
   create mode 100644 meta-multimedia/recipes-multimedia/vlc/
   vlc_2.1.2.bb

 Hi,

 it fails to build in world verification:

 | make[1]: Entering directory


  
 `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/vlc/2.1.2-r0/vlc-2.1.2'
 | Making all in compat
 | make[2]: Entering directory


  
 `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/vlc/2.1.2-r0/vlc-2.1.2/compat'
 | make  all-am
 | make[3]: Entering directory


  
 `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/vlc/2.1.2-r0/vlc-2.1.2/compat'
 | ../doltcompile arm-oe-linux-gnueabi-gcc  -march=armv5te -marm
 -mthumb-interwork


  
 --sysroot=/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm
 -std=gnu99 -DHAVE_CONFIG_H -I. -I..   -I../include -I../include
 -O2
 -pipe -g -feliminate-unused-debug-types -Wall -Wextra
 -Wsign-compare
 -Wundef -Wpointer-arith -Wbad-function-cast -Wwrite

[oe] [meta-multimedia][PATCH] vlc: bump to v2.1.4

2014-03-15 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-multimedia/recipes-multimedia/vlc/{vlc_2.1.2.bb = vlc_2.1.4.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-multimedia/recipes-multimedia/vlc/{vlc_2.1.2.bb = vlc_2.1.4.bb} 
(59%)

diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.2.bb 
b/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb
similarity index 59%
rename from meta-multimedia/recipes-multimedia/vlc/vlc_2.1.2.bb
rename to meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb
index 9dc2b10..46a2712 100644
--- a/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.2.bb
+++ b/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb
@@ -7,5 +7,5 @@ SRC_URI += file://0001-enable-subdir-objects.patch \
 file://0002-glibc-does-not-provide-strlcpy.patch \
 
 
-SRC_URI[md5sum] = fb6787ad749aadcfaeab3471939b3426
-SRC_URI[sha256sum] = 
219b812be1bc2eba40faa86419d0aa2c479a7380af8af216e8bfa22eb6fc8ec4
+SRC_URI[md5sum] = 7ed67d22f7425011078772bfc62ac222
+SRC_URI[sha256sum] = 
3e566c7525478167e18cc53dc75d621e4af91eb40aabb6231e47db25d682d5d3
-- 
1.8.3.2

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


[oe] [meta-oe][PATCH] gnuplot: upgrade to 4.6.5

2014-03-30 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

* automake patch from 4.4.4 is no longer needed
* PACKAGECONFIG for lua (lua term is only useful for LaTeX)
* linking problems with dlopen, etc. in lua loadlibs.c fixed
  ** this same problem was seen in jansa world builds for 4.4.4
  ** I am not able to replicate that error on 4.4.4

NOTE: qt is supported by this version, but I was not able to
figure out the configuration...

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../gnuplot/gnuplot-4.4.4/automake-1.12.x.patch| 44 --
 .../lua-loadlibs-configure-in-fix.patch| 16 
 .../{gnuplot-4.4.4 = gnuplot-4.6.5}/subdirs.patch |  0
 meta-oe/recipes-extended/gnuplot/gnuplot.inc   |  1 +
 .../gnuplot/{gnuplot_4.4.4.bb = gnuplot_4.6.5.bb} |  8 ++--
 5 files changed, 20 insertions(+), 49 deletions(-)
 delete mode 100644 
meta-oe/recipes-extended/gnuplot/gnuplot-4.4.4/automake-1.12.x.patch
 create mode 100644 
meta-oe/recipes-extended/gnuplot/gnuplot-4.6.5/lua-loadlibs-configure-in-fix.patch
 rename meta-oe/recipes-extended/gnuplot/{gnuplot-4.4.4 = 
gnuplot-4.6.5}/subdirs.patch (100%)
 rename meta-oe/recipes-extended/gnuplot/{gnuplot_4.4.4.bb = gnuplot_4.6.5.bb} 
(66%)

diff --git 
a/meta-oe/recipes-extended/gnuplot/gnuplot-4.4.4/automake-1.12.x.patch 
b/meta-oe/recipes-extended/gnuplot/gnuplot-4.4.4/automake-1.12.x.patch
deleted file mode 100644
index 51f703c..000
--- a/meta-oe/recipes-extended/gnuplot/gnuplot-4.4.4/automake-1.12.x.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-Upstream-Status: Backport
-
-It's fixed in 4.6 and 4.7(HEAD)
-
-http://sourceforge.net/tracker/?func=detailaid=3523591group_id=2055atid=102055
-
-diff -uNr gnuplot-4.4.4.orig/Makefile.am gnuplot-4.4.4/Makefile.am
 gnuplot-4.4.4.orig/Makefile.am 2012-07-20 10:54:49.075828905 +0200
-+++ gnuplot-4.4.4/Makefile.am  2012-07-20 10:55:22.380831313 +0200
-@@ -1,5 +1,5 @@
- ## Process this file with automake to produce Makefile.in -*-Makefile-*-
--AUTOMAKE_OPTIONS = foreign 1.2h
-+AUTOMAKE_OPTIONS = foreign
- 
- SUBDIRS = config m4 term src  $(LISPDIR) man share
- 
-diff -uNr gnuplot-4.4.4.orig/configure.in gnuplot-4.4.4/configure.in
 gnuplot-4.4.4.orig/configure.in2011-09-02 06:09:40.0 +0200
-+++ gnuplot-4.4.4/configure.in 2012-07-20 10:55:53.289833224 +0200
-@@ -16,10 +16,11 @@
- dnl configure.in body
- 
- dnl Compiler characteristics
--dnl Check for ANSI C prototypes, the const and inline keywords,
--dnl and ANSI style stringification
-+dnl Check for the const and inline keywords and ANSI style stringification
-+dnl automake 1.12 dropped support for AM_C_PROTOTYPES and ansi2knr
-+dnl But our code still tests for #ifdef PROTOTYPES, so define it here
-+AC_DEFINE(PROTOTYPES,1,[Automake 1.12 dropped support for building without 
prototypes])
- AC_PROG_CC
--AM_C_PROTOTYPES
- AC_PROG_CPP
- AC_C_CONST
- AC_C_INLINE
-diff -uNr gnuplot-4.4.4.orig/src/Makefile.am gnuplot-4.4.4/src/Makefile.am
 gnuplot-4.4.4.orig/src/Makefile.am 2010-10-06 06:53:16.0 +0200
-+++ gnuplot-4.4.4/src/Makefile.am  2012-07-20 10:56:02.376834548 +0200
-@@ -1,5 +1,5 @@
- ## Process this file with automake to produce Makefile.in -*-Makefile-*-
--AUTOMAKE_OPTIONS = ansi2knr foreign 1.2h
-+AUTOMAKE_OPTIONS = foreign
- 
- # in the spirit of automake ...
- pkglibexecdir = $(libexecdir)/@PACKAGE@/@VERSION_MAJOR@
diff --git 
a/meta-oe/recipes-extended/gnuplot/gnuplot-4.6.5/lua-loadlibs-configure-in-fix.patch
 
b/meta-oe/recipes-extended/gnuplot/gnuplot-4.6.5/lua-loadlibs-configure-in-fix.patch
new file mode 100644
index 000..23f2cd2
--- /dev/null
+++ 
b/meta-oe/recipes-extended/gnuplot/gnuplot-4.6.5/lua-loadlibs-configure-in-fix.patch
@@ -0,0 +1,16 @@
+Index: gnuplot-4.6.5/configure.in
+===
+--- gnuplot-4.6.5.orig/configure.in
 gnuplot-4.6.5/configure.in
+@@ -690,6 +690,11 @@ if test ${with_lua} = yes ; then
+   fi
+ 
+   if test $with_lua != no; then
++dnl check for dlopen/dl to fix loadlibs link failure
++AC_CHECK_FUNC([dlopen], [],
++  AC_CHECK_LIB([dl], [dlopen], DLOPEN_LIBS=-ldl))
++AC_SUBST(DLOPEN_LIBS)
++LUA_LIBS=$LUA_LIBS $DLOPEN_LIBS
+ TERMLIBS=$TERMLIBS $LUA_LIBS
+ CPPFLAGS=$CPPFLAGS $LUA_CFLAGS
+   else
diff --git a/meta-oe/recipes-extended/gnuplot/gnuplot-4.4.4/subdirs.patch 
b/meta-oe/recipes-extended/gnuplot/gnuplot-4.6.5/subdirs.patch
similarity index 100%
rename from meta-oe/recipes-extended/gnuplot/gnuplot-4.4.4/subdirs.patch
rename to meta-oe/recipes-extended/gnuplot/gnuplot-4.6.5/subdirs.patch
diff --git a/meta-oe/recipes-extended/gnuplot/gnuplot.inc 
b/meta-oe/recipes-extended/gnuplot/gnuplot.inc
index 96d6ee2..ab3ec3f 100644
--- a/meta-oe/recipes-extended/gnuplot/gnuplot.inc
+++ b/meta-oe/recipes-extended/gnuplot/gnuplot.inc
@@ -12,6 +12,7 @@ acpaths = 
 
 PACKAGECONFIG ??= cairo
 PACKAGECONFIG[cairo] = --with-cairo,--without-cairo,cairo pango
+PACKAGECONFIG[lua] = --with-lua,--without-lua,lua

Re: [oe] [meta-perl][PATCH v2 01/10] libmodule-metadata-perl: add 1.000019

2014-03-30 Thread Tim Orling
Yes. It updates the version built into perl. I will submit a patch with
insane skip.

--Tim


On Sun, Feb 2, 2014 at 10:51 PM, Tim Orling ticot...@gmail.com wrote:

 [Description from CPAN]
 This module provides a standard way to gather metadata about a .pm file
 through (mostly) static analysis and (some) code execution. When
 determining the version of a module, the $VERSION assignment is evaled,
 as is traditional in the CPAN toolchain.

 Signed-off-by: Tim Orling ticot...@gmail.com
 ---
  .../libmodule/libmodule-metadata-perl_1.19.bb  |   33
 
  1 file changed, 33 insertions(+)
  create mode 100644 meta-perl/recipes-perl/libmodule/
 libmodule-metadata-perl_1.19.bb

 diff --git a/meta-perl/recipes-perl/libmodule/
 libmodule-metadata-perl_1.19.bb b/meta-perl/recipes-perl/libmodule/
 libmodule-metadata-perl_1.19.bb
 new file mode 100644
 index 000..668f0c4
 --- /dev/null
 +++ b/meta-perl/recipes-perl/libmodule/libmodule-metadata-perl_1.19.bb
 @@ -0,0 +1,33 @@
 +SUMMARY = Module::Metadata - Gather package and POD information from
 perl module files
 +DESCRIPTION = This module provides a standard way to gather metadata
 about \
 +a .pm files through (mostly) static analysis and (some) code execution.
 When \
 +determining the version of a module, the $VERSION assignment is eval-ed,
 as \
 +is traditional in the CPAN toolchain.
 +SECTION = libs
 +
 +HOMEPAGE = http://search.cpan.org/~ether/Module-Metadata/;
 +
 +LICENSE = Artistic-1.0 | GPL-1.0+
 +LIC_FILES_CHKSUM =
 file://README;beginline=185;endline=190;md5=e1b24eebe5d819b40bb68ad06b72d3ee
 +
 +SRC_URI = 
 http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/Module-Metadata-${PV}.tar.gz
 
 +SRC_URI[md5sum] = 838ecf97f7daff79e0f81e104a6be823
 +SRC_URI[sha256sum] =
 5afca94dc0213608101ad519eb1b25133cdc9e44c2a053a45a5a59422c2ee554
 +
 +S = ${WORKDIR}/Module-Metadata-${PV}
 +
 +inherit cpan
 +
 +RDEPENDS_${PN} =  perl-module-io-file \
 +   perl-module-data-dumper \
 +   perl-module-extutils-makemaker \
 +   perl-module-file-spec \
 +   perl-module-version \
 +   perl-module-exporter \
 +   perl-module-carp \
 +   perl-module-test-more \
 +   perl-module-file-temp \
 +   perl-module-file-path \
 +
 +
 +BBCLASSEXTEND = native
 --
 1.7.9.5


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


Re: [oe] [meta-perl][PATCH v2 01/10] libmodule-metadata-perl: add 1.000019

2014-04-20 Thread Tim Orling
On Mon, Mar 31, 2014 at 1:54 AM, Paul Eggleton 
paul.eggle...@linux.intel.com wrote:

 Hi Tim,

 On Sunday 30 March 2014 20:30:28 Tim Orling wrote:
  Yes. It updates the version built into perl. I will submit a patch with
  insane skip.

 INSANE_SKIP isn't the right fix for this - if this recipe is staging
 duplicate
 files, it should be prevented from doing that by simply deleting the files
 within a do_install_append.

 Cheers,
 Paul

 --

 Paul Eggleton
 Intel Open Source Technology Centre


(1) I am thinking about dropping this patch. perl-native provides
Module::Metadata 1.4, so if subsequent packages are being
cross-compiled I have not yet proven there is a need for the updated
v1.19 provided here.

(2) The question is, if one wanted to build subsequent packages in-situ,
how to provide Module::Metadata 1.4 on a target system, since it is
only provided by perl-native?

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


Re: [oe] [meta-perl][PATCH v2 01/10] libmodule-metadata-perl: add 1.000019

2014-04-20 Thread Tim Orling
On Sun, Apr 20, 2014 at 7:17 PM, Hongxu Jia hongxu@windriver.comwrote:

 On 04/21/2014 04:19 AM, Tim Orling wrote:

 (1) I am thinking about dropping this patch. perl-native provides
 Module::Metadata 1.4, so if subsequent packages are being
 cross-compiled I have not yet proven there is a need for the updated
 v1.19 provided here.

 (2) The question is, if one wanted to build subsequent packages in-situ,
 how to provide Module::Metadata 1.4 on a target system, since it is
 only provided by perl-native?


 It is also provided by perl, for target.

 //Hongxu


I am not seeing it. Am I missing something?

root@beaglebone:~# perl -mModule::Metadata

Can't locate Module/Metadata.pm in @INC (@INC contains: /etc/perl
/usr/lib/perl/site_perl/5.14.3/ /usr/lib/perl/site_perl/5.14.3
/usr/lib/perl/vendor_perl/5.14.3/ /usr/lib/perl/vendor_perl/5.14.3
/usr/lib/perl/5.14.3/ /usr/lib/perl/5.14.3 /usr/local/lib/site_perl
/usr/lib/perl/5.14.3 .).

BEGIN failed--compilation aborted.


 --Tim
 --


 --
 ___
 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-perl][PATCH v2 01/10] libmodule-metadata-perl: add 1.000019

2014-04-23 Thread Tim Orling
--Turns out to not be quite so simple. Module::Metadata is not ever being
created by perl_*.bb. This is somewhat surprising because Module::Build
needs Module::Metadata and this has been missed in
Cross/configure.sh-arm-linux since perl v5.13.9.
--You can verify this by running perl -mModule::Build on qemuarm/arm
target.
--I am working on a patch for oe-core.


On Sun, Apr 20, 2014 at 8:13 PM, Hongxu Jia hongxu@windriver.comwrote:

 On 04/21/2014 11:05 AM, Hongxu Jia wrote:

 On 04/21/2014 11:01 AM, Tim Orling wrote:

 On Sun, Apr 20, 2014 at 7:17 PM, Hongxu Jia hongxu@windriver.com
 wrote:

  On 04/21/2014 04:19 AM, Tim Orling wrote:

  (1) I am thinking about dropping this patch. perl-native provides
 Module::Metadata 1.4, so if subsequent packages are being
 cross-compiled I have not yet proven there is a need for the updated
 v1.19 provided here.

 (2) The question is, if one wanted to build subsequent packages
 in-situ,
 how to provide Module::Metadata 1.4 on a target system, since it is
 only provided by perl-native?

  It is also provided by perl, for target.

 //Hongxu


  I am not seeing it. Am I missing something?



 Hi Tim,

 I am afraid Module::Metadataj is not in perl by default, you need
 to tweak poky/meta/recipes-devtools/perl/perl_5.14.3.bb, to create
 a new package for Module::Metadata, you could reference what
 'perl-module-cpan' did, such as:
 ...
 PACKAGES += perl-module-metadata
 FILES_perl-module-metadata += the files you need
 ...


 You also need tweak do_install, to install Metadata.pm from ${S}
 to ${D}, the default do_install did not do that.

 //Hongxu



 And add 'perl-module-metadata' to your recipes's RDEPENDS.

 //Hongxu


 root@beaglebone:~# perl -mModule::Metadata

 Can't locate Module/Metadata.pm in @INC (@INC contains: /etc/perl
 /usr/lib/perl/site_perl/5.14.3/ /usr/lib/perl/site_perl/5.14.3
 /usr/lib/perl/vendor_perl/5.14.3/ /usr/lib/perl/vendor_perl/5.14.3
 /usr/lib/perl/5.14.3/ /usr/lib/perl/5.14.3 /usr/local/lib/site_perl
 /usr/lib/perl/5.14.3 .).

 BEGIN failed--compilation aborted.

  --Tim
 --

  --
 ___
 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-perl][PATCH v2 01/10] libmodule-metadata-perl: add 1.000019

2014-05-06 Thread Tim Orling
On Wed, Apr 23, 2014 at 9:10 AM, Tim Orling ticot...@gmail.com wrote:

 --Turns out to not be quite so simple. Module::Metadata is not ever being
 created by perl_*.bb. This is somewhat surprising because Module::Build
 needs Module::Metadata and this has been missed in
 Cross/configure.sh-arm-linux since perl v5.13.9.
 --You can verify this by running perl -mModule::Build on qemuarm/arm
 target.
 --I am working on a patch for oe-core.


Fixed in (and this patch superseded by)
http://patches.openembedded.org/patch/71565/


 On Sun, Apr 20, 2014 at 8:13 PM, Hongxu Jia hongxu@windriver.comwrote:

 On 04/21/2014 11:05 AM, Hongxu Jia wrote:

 On 04/21/2014 11:01 AM, Tim Orling wrote:

 On Sun, Apr 20, 2014 at 7:17 PM, Hongxu Jia hongxu@windriver.com
 wrote:

  On 04/21/2014 04:19 AM, Tim Orling wrote:

  (1) I am thinking about dropping this patch. perl-native provides
 Module::Metadata 1.4, so if subsequent packages are being
 cross-compiled I have not yet proven there is a need for the updated
 v1.19 provided here.

 (2) The question is, if one wanted to build subsequent packages
 in-situ,
 how to provide Module::Metadata 1.4 on a target system, since it
 is
 only provided by perl-native?

  It is also provided by perl, for target.

 //Hongxu


  I am not seeing it. Am I missing something?



 Hi Tim,

 I am afraid Module::Metadataj is not in perl by default, you need
 to tweak poky/meta/recipes-devtools/perl/perl_5.14.3.bb, to create
 a new package for Module::Metadata, you could reference what
 'perl-module-cpan' did, such as:
 ...
 PACKAGES += perl-module-metadata
 FILES_perl-module-metadata += the files you need
 ...


 You also need tweak do_install, to install Metadata.pm from ${S}
 to ${D}, the default do_install did not do that.

 //Hongxu



 And add 'perl-module-metadata' to your recipes's RDEPENDS.

 //Hongxu


 root@beaglebone:~# perl -mModule::Metadata

 Can't locate Module/Metadata.pm in @INC (@INC contains: /etc/perl
 /usr/lib/perl/site_perl/5.14.3/ /usr/lib/perl/site_perl/5.14.3
 /usr/lib/perl/vendor_perl/5.14.3/ /usr/lib/perl/vendor_perl/5.14.3
 /usr/lib/perl/5.14.3/ /usr/lib/perl/5.14.3 /usr/local/lib/site_perl
 /usr/lib/perl/5.14.3 .).

 BEGIN failed--compilation aborted.

  --Tim
 --

  --
 ___
 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] [OE-core] State of bitbake world, test-dependencies 2014-05-06

2014-05-06 Thread Tim Orling
I will work on vlc/libvlc.

--Tim


On Tue, May 6, 2014 at 12:51 PM, Martin Jansa martin.ja...@gmail.comwrote:

 On Fri, Apr 25, 2014 at 03:00:09AM +0200, Martin Jansa wrote:
  On Fri, Apr 18, 2014 at 08:36:32PM +0200, Martin Jansa wrote:
   On Thu, Apr 03, 2014 at 03:06:09PM +0200, Martin Jansa wrote:
I've just started this long test-dependencies build so jenkins will
 be busy
for next 14 days or so, but I'll send complete qa.log in advance as
 soon as
it finishes building world from scratch.
 
  This one is only incremental (so testing only recipes which failed in
  previous run) and it took only 3,5 days to finish :).
 
  Mostly because of firefox (libnotify) and efl/lua fix we're down to 72
 recipes with
  issues (instead of 187 found in previous run or 100 w/o firefox*)

 I've sent couple of WIP patches to oe-devel ML and now we're down to 50
 recipes with issues, there are still 2 days to send patches for daisy,
 so hurry up.

 Complete logs:

 http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/log.dependencies.20140506_041120.log/

 No min or max failed issues (all these were fixed in WIP patches)

 I'll look at qtbase, python-edje, python-elementary than maybe gst* and
 libao.

 Found differences:
 ccid/ccid/latest lost dependency on  flex
 console-tools/console-tools/latest lost dependency on  flex
 consolekit/consolekit/latest lost dependency on  polkit
 directfb/directfb/latest lost dependency on  libdrm libdrm-kms liblzma tiff
 engrave/engrave/latest lost dependency on  flex
 epiphany/epiphany/latest lost dependency on  libavahi-client
 libavahi-common libavahi-gobject libnotify
 expedite/expedite/latest lost dependency on  libsdl
 flashrom/flashrom/latest lost dependency on  libftdi
 gammu/gammu/latest lost dependency on  glib-2.0 libgudev-1.0
 gammu/libgammu/latest lost dependency on  glib-2.0
 gimp/gimp/latest lost dependency on  jasper libxmu libxpm
 glade3/glade3/latest lost dependency on  dbus-glib dbus-lib gconf
 gnome-vfs libart-lgpl libavahi-client libavahi-common libavahi-glib
 libbonobo libbonoboui libcanberra libcap libgcrypt libgnome
 libgnome-keyring libgnomecanvas libgnomeui libgpg-error libice libltdl
 libogg libsm libvorbis libxcomposite libxcursor libxdamage libxfixes
 libxrandr orbit2 popt util-linux-libuuid
 gmtk/gmtk/latest lost dependency on  cairo-gobject dbus-lib gtk+3 json-c
 libcap libice libpulse libpulse-mainloop-glib libpulsecommon libsm
 libsndfile1 libx11-xcb libxi libxtst util-linux-libuuid
 gnokii/libgnokii/latest lost dependency on  bluez4 libical libusb-compat
 libusb1 pcsc-lite-lib
 gnome-panel/gnome-panel/latest lost dependency on  dbus-lib
 gst-plugins-bad/gst-plugins-bad-meta/latest lost dependency on
  gst-plugins-bad-dc1394 gst-plugins-bad-faac gst-plugins-bad-schro
 gst-plugins-good/gst-plugins-good-ximagesrc/latest lost dependency on
  libxdamage
 gstreamer1.0-plugins-good/gstreamer1.0-plugins-good-ximagesrc/latest lost
 dependency on  libxdamage
 guile/guile/latest lost dependency on  libgc ncurses-libncurses readline
 libmicrohttpd/libmicrohttpd-bin/latest lost dependency on  file
 libungif/libungif/latest lost dependency on  libice libsm libx11 libxau
 libxcb libxdmcp util-linux-libuuid
 libungif/libungif-utils/latest lost dependency on  libx11
 maliit-framework/maliit-framework-gtk/latest lost dependency on  eglibc
 glib-2.0 gtk+ gtk+3 libgcc libqtcore4 maliit-framework pango
 midori/midori/latest lost dependency on  libxscrnsaver
 mongodb/mongodb/latest lost dependency on  libpcap
 mpd/mpd/latest lost dependency on  fluidsynth libao libcdio libcdio-cdda
 libcdio-paranoia libjack libmms libmodplug libopus mpg123 openal-soft
 wavpack yajl
 mpeg2dec/mpeg2dec/latest lost dependency on  libx11 libxext libxv
 mpg123/mpg123/latest lost dependency on  audiofile esound libjack libsdl
 openal-soft portaudio-v19 tslib
 navit/navit/latest lost dependency on  fribidi
 navit/navit-graphics-gtk/latest lost dependency on  imlib2
 navit/navit-graphics-sdl/latest lost dependency on  eglibc freetype
 libjpeg-turbo liblzma libpng libsdl libsdl-image tiff tslib zlib
 opencv/libopencv-highgui/latest lost dependency on  jasper libdc1394
 oscam/oscam/latest lost dependency on  pcsc-lite-lib
 piglit/piglit/latest lost dependency on  libxrender
 protobuf/protobuf/latest lost dependency on  zlib
 python-efl/python-edje/latest lost dependency on  edje eglibc eina
 libpython2
 python-efl/python-elementary/latest lost dependency on  eglibc eina
 elementary evas libpython2
 qtbase/qtbase-plugins/latest lost dependency on  libxcb-render
 xcb-util-renderutil
 sox/sox/latest lost dependency on  libao
 stunnel/stunnel/latest lost dependency on  libwrap zlib
 synergy/synergy/latest lost dependency on  libxinerama
 tracker/tracker/latest lost dependency on  dbus-glib enca gnutls gtk+3
 libgee libgsf libgudev-1.0 libnmglib libnmutil libtasn1 libudev
 libunistring upower
 tracker/tracker-dev/latest lost dependency on  cairo enca expat fontconfig
 freetype giflib 

[oe] [meta-perl][PATCH v3 0/9] perl modules

2014-05-06 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

This series of recipes is the first step towards the
ultimate goal of getting Slic3r to build in OE.

Changes since v2:
  * dropped libmodule-metadata as a patch for oe-core/meta/perl provides
  ** http://patches.openembedded.org/patch/71565/
  * correct DEPENDS for libmodule-build-tiny-perl ('*-perl-*' missing)

Tim Orling (9):
  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

 .../libalgorithm/libalgorithm-diff-perl_1.15.bb| 23 +
 .../libcapture/libcapture-tiny-perl_0.23.bb| 36 +++
 .../libextutils/libextutils-config-perl_0.007.bb   | 24 ++
 .../libextutils/libextutils-cppguess-perl_0.07.bb  | 38 +++
 .../libextutils/libextutils-helpers-perl_0.021.bb  | 29 
 .../libextutils-installpaths-perl_0.010.bb | 25 ++
 .../libmodule/libmodule-build-tiny-perl_0.030.bb   | 54 ++
 .../libmodule/libmodule-runtime-perl_0.013.bb  | 35 ++
 .../recipes-perl/libtext/libtext-diff-perl_1.41.bb | 27 +++
 9 files changed, 291 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libalgorithm/libalgorithm-diff-perl_1.15.bb
 create mode 100644 
meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.23.bb
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.021.bb
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-installpaths-perl_0.010.bb
 create mode 100644 
meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.030.bb
 create mode 100644 
meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.013.bb
 create mode 100644 meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb

-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v3 4/9] libextutils-config-perl: add 0.007

2014-05-06 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[Description from CPAN]
ExtUtils::Config is an abstraction around the %Config hash.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libextutils/libextutils-config-perl_0.007.bb   | 24 ++
 1 file changed, 24 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb

diff --git 
a/meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb 
b/meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb
new file mode 100644
index 000..8276d28
--- /dev/null
+++ b/meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb
@@ -0,0 +1,24 @@
+SUMMARY = ExtUtils::Config - A wrapper for perl's configuration
+DESCRIPTION = ExtUtils::Config is an abstraction around the %Config hash.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~leont/ExtUtils-Config/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=b1b813683bd988732e7fd6a796bf7f47
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/ExtUtils-Config-${PV}.tar.gz;
+SRC_URI[md5sum] = 2829c0dfa8a7e51b3f582efbee4bb128
+SRC_URI[sha256sum] = 
2c1465078b876fd16a90507092805265528c2532d4937b03547a6dbdb8ac0eef
+
+S = ${WORKDIR}/ExtUtils-Config-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-extutils-makemaker \
+   perl-module-data-dumper \
+   perl-module-test-more \
+   perl-module-file-temp \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v3 2/9] libcapture-tiny-perl: add 0.23

2014-05-06 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[Description from CPAN]
Capture::Tiny provies a simple, portable way to capture
almost anything sent to STDOUT or STDERR, regardless of whether it comes
from Perl, from XS code or from an external program. Optionally, output
can
be teed so that it is captured while being passed through to the
original
filehandles. Yes, it even works on Windows (usually). Stop guessing
which of
a dozen capturing modules to use in any particular situation and just
use
this one.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libcapture/libcapture-tiny-perl_0.23.bb| 36 ++
 1 file changed, 36 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.23.bb

diff --git a/meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.23.bb 
b/meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.23.bb
new file mode 100644
index 000..b2f1ff9
--- /dev/null
+++ b/meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.23.bb
@@ -0,0 +1,36 @@
+SUMMARY = Capture::Tiny - Capture STDOUT and STDERR from Perl, XS or external 
programs.
+DESCRIPTION = Capture::Tiny provies a simple, portable way to capture \
+almost anything sent to STDOUT or STDERR, regardless of whether it comes \
+from Perl, from XS code or from an external program. Optionally, output can \
+be teed so that it is captured while being passed through to the original \
+filehandles. Yes, it even works on Windows (usually). Stop guessing which of \
+a dozen capturing modules to use in any particular situation and just use \
+this one.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~dagolden/Capture-Tiny/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=37a4918a30ace24395020e5b8c03b83f
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/Capture-Tiny-${PV}.tar.gz;
+SRC_URI[md5sum] = 7c6f63671802d004c0df5dbcba93e5b4
+SRC_URI[sha256sum] = 
427814015824014b41f666c16afadab0ea551db946e494fdfbc59c44c9569bdf
+
+S = ${WORKDIR}/Capture-Tiny-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-scalar-util \
+   perl-module-io-file \
+   perl-module-extutils-makemaker \
+   perl-module-file-spec \
+   perl-module-exporter \
+   perl-module-carp \
+   perl-module-test-more \
+   perl-module-file-temp \
+   perl-module-lib \
+   perl-module-build \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v3 3/9] libmodule-runtime-perl: add 0.013

2014-05-06 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[Description from CPAN]
The functions exported by this module deal with runtime
handling of Perl modules, which are normally handled at compile time.
This
module avoids using any other modules, so that it can be used in
low-level
infrastructure.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libmodule/libmodule-runtime-perl_0.013.bb  | 35 ++
 1 file changed, 35 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.013.bb

diff --git a/meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.013.bb 
b/meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.013.bb
new file mode 100644
index 000..58b72af
--- /dev/null
+++ b/meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.013.bb
@@ -0,0 +1,35 @@
+SUMMARY = Module::Runtime - runtime module handling
+DESCRIPTION = The functions exported by this module deal with runtime \
+handling of Perl modules, which are normally handled at compile time. This \
+module avoids using any other modules, so that it can be used in low-level \
+infrastructure. \
+The parts of this module that work with module names apply the same syntax \
+that is used for barewords in Perl source. In principle this syntax can vary \
+between versions of Perl, and this module applies the syntax of the Perl on \
+which it is running. In practice the usable syntax hasn't changed yet, but \
+there's a good chance of it changing in Perl 5.18. \
+The functions of this module whose purpose is to load modules include \
+workarounds for three old Perl core bugs regarding require. These workarounds \
+are applied on any Perl version where the bugs exist, except for a case where \
+one of the bugs cannot be adequately worked around in pure Perl.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~zefram/Module-Runtime/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = 
file://README;beginline=42;endline=43;md5=62e24a93342fede7221d66335c716f34
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/Z/ZE/ZEFRAM/Module-Runtime-${PV}.tar.gz;
+SRC_URI[md5sum] = 62b88b1f5f0e975a5d7c80cd46167b97
+SRC_URI[sha256sum] = 
ec37e03d90dc905679dab62a82f42cf0897ed79244b87fd9d531438dc3c31023
+
+S = ${WORKDIR}/Module-Runtime-${PV}
+
+inherit cpan_build
+
+RDEPENDS_${PN} =  perl-module-test-more \
+   perl-module-strict \
+   perl-module-build \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v3 1/9] libtext-diff-perl: add 1.41

2014-05-06 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[Description from CPAN]
diff() provides a basic set of services akin to the GNU diff
utility. It is not anywhere near as feature complete as GNU diff, but it
is
better integrated with Perl and available on all platforms. It is often
faster than shelling out to a system's diff executable for small files,
and generally slower on larger files.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../recipes-perl/libtext/libtext-diff-perl_1.41.bb | 27 ++
 1 file changed, 27 insertions(+)
 create mode 100644 meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb

diff --git a/meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb 
b/meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb
new file mode 100644
index 000..1960ee0
--- /dev/null
+++ b/meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb
@@ -0,0 +1,27 @@
+SUMMARY = Text::Diff - Perform diffs on files and record sets
+DESCRIPTION = diff() provides a basic set of services akin to the GNU diff \
+utility. It is not anywhere near as feature complete as GNU diff, but it is \
+better integrated with Perl and available on all platforms. It is often \
+faster than shelling out to a system's diff executable for small files, \
+and generally slower on larger files.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~ovid/Text-Diff/;
+
+LICENSE = Artistic-1.0 | GPL-2.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=385c55653886acac3821999a3ccd17b3
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/O/OV/OVID/Text-Diff-${PV}.tar.gz;
+SRC_URI[md5sum] = 30d56e6dd5551ca16b8e16cc7299dc21
+SRC_URI[sha256sum] = 
a67f50a48e313c1680cc662109ce5f913ea71454db355d0cf4db87ac89d2d2fa
+
+S = ${WORKDIR}/Text-Diff-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  libalgorithm-diff-perl \
+   perl-module-extutils-makemaker \
+   perl-module-exporter \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v3 5/9] libextutils-helpers-perl: add 0.021

2014-05-06 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[Description from CPAN]
This module provides various portable helper function for
module building modules.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libextutils/libextutils-helpers-perl_0.021.bb  | 29 ++
 1 file changed, 29 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.021.bb

diff --git 
a/meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.021.bb 
b/meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.021.bb
new file mode 100644
index 000..20f3283
--- /dev/null
+++ b/meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.021.bb
@@ -0,0 +1,29 @@
+SUMMARY = ExtUtils::Helpers - Various portability utilities for module 
builders
+DESCRIPTION = This module provides various portable helper function for 
module building modules.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~leont/ExtUtils-Helpers/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=307057ce232899f5caa8858560c7274b
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/ExtUtils-Helpers-${PV}.tar.gz;
+SRC_URI[md5sum] = 94aa8eaf92def26d9af0cb25fcb1570f
+SRC_URI[sha256sum] = 
26b85077f4197b30e62ffec87d3f78111522619d62858d2ab45a64687351892a
+
+S = ${WORKDIR}/ExtUtils-Helpers-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-file-copy \
+   perl-module-extutils-makemaker \
+   perl-module-exporter \
+   perl-module-carp \
+   perl-module-test-more \
+   perl-module-text-parsewords \
+   perl-module-module-load \
+   perl-module-file-temp \
+   perl-module-file-spec-functions \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v3 7/9] libmodule-build-tiny-perl: add 0.030

2014-05-06 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[Description from CPAN]
Many Perl distributions use a Build.PL file instead of a
Makefile.PL file to drive distribution configuration, build, test and
installation. Traditionally, Build.PL uses Module::Build as the
underlying
build system. This module provides a simple, lightweight, drop-in
replacement.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libmodule/libmodule-build-tiny-perl_0.030.bb   | 54 ++
 1 file changed, 54 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.030.bb

diff --git 
a/meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.030.bb 
b/meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.030.bb
new file mode 100644
index 000..687fb8a
--- /dev/null
+++ b/meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.030.bb
@@ -0,0 +1,54 @@
+SUMMARY = Module::Build::Tiny - A tiny replacement for Module::Build
+DESCRIPTION = Many Perl distributions use a Build.PL file instead of a \
+Makefile.PL file to drive distribution configuration, build, test and \
+installation. Traditionally, Build.PL uses Module::Build as the underlying \
+build system. This module provides a simple, lightweight, drop-in replacement. 
\
+Whereas Module::Build has over 6,700 lines of code; this module has less than \
+120, yet supports the features needed by most distributions.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~leont/Module-Build-Tiny/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=aaca61412962cf972aec0cdad99d0a84
+
+DEPENDS = libextutils-config-perl-native libextutils-helpers-perl-native 
libextutils-installpaths-perl-native
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-Build-Tiny-${PV}.tar.gz;
+SRC_URI[md5sum] = 1c54bf4c602eec87f98950314699402e
+SRC_URI[sha256sum] = 
dfd418ad0e8290cf645ab11be209a1bf6865e5a562c5a1592da99d5fd24718a8
+
+S = ${WORKDIR}/Module-Build-Tiny-${PV}
+
+inherit cpan_build
+
+do_install () {
+cpan_build_do_install
+}
+
+RDEPENDS_${PN} =  libextutils-config-perl \
+   libextutils-helpers-perl \
+   libextutils-installpaths-perl \
+   perl-module-xsloader \
+   perl-module-file-spec \
+   perl-module-io-handle \
+   perl-module-tap-harness-env \
+   perl-module-ipc-open3 \
+   perl-module-file-path \
+   perl-module-cpan-meta \
+   perl-module-extutils-cbuilder \
+   perl-module-getopt-long \
+   perl-module-extutils-makemaker \
+   perl-module-exporter \
+   perl-module-carp \
+   perl-module-test-more \
+   perl-module-text-parsewords \
+   perl-module-module-load \
+   perl-module-file-temp \
+   perl-module-data-dumper \
+   perl-module-extutils-parsexs \
+   perl-module-pod-man \
+   perl-module-json-pp \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v3 8/9] libextutils-cppguess-perl: add 0.07

2014-05-06 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[Description from CPAN]
ExtUtils::CppGuess attempts to guess the system's C++
compiler that is compatible with the C compiler that your perl was built
with.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libextutils/libextutils-cppguess-perl_0.07.bb  | 38 ++
 1 file changed, 38 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb

diff --git 
a/meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb 
b/meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb
new file mode 100644
index 000..0e5e304
--- /dev/null
+++ b/meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb
@@ -0,0 +1,38 @@
+SUMMARY = ExtUtils::CppGuess - guess C++ compiler and flags
+DESCRIPTION = ExtUtils::CppGuess attempts to guess the system's C++ \
+compiler that is compatible with the C compiler that your perl was built \
+with. \
+It can generate the necessary options to the Module::Build constructor or \
+to ExtUtils::MakeMaker's WriteMakefile function.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~smueller/ExtUtils-CppGuess/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = 
file://README;beginline=81;endline=84;md5=84c0390b90ea8c6702ce659b67bed699
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/S/SM/SMUELLER/ExtUtils-CppGuess-${PV}.tar.gz;
+SRC_URI[md5sum] = 350dd7c661189ea770d6c9354ebbc6c2
+SRC_URI[sha256sum] = 
1cd83ee8452351219b987c79ddb25cc25ee8c396318ba36c5211a92b5c87e7a8
+
+S = ${WORKDIR}/ExtUtils-CppGuess-${PV}
+
+inherit cpan_build
+
+do_install () {
+cpan_build_do_install
+}
+
+RDEPENDS_${PN} =  libcapture-tiny-perl \
+   perl-module-scalar-util \
+   perl-module-io-file \
+   perl-module-extutils-makemaker \
+   perl-module-file-spec \
+   perl-module-exporter \
+   perl-module-carp \
+   perl-module-file-temp \
+   perl-module-lib \
+   perl-module-build \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v3 9/9] libalgorithm-diff-perl: add 1.15

2014-05-06 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[from README]
This is a module for computing the difference between two files, two
strings, or any other two lists of things.  It uses an  intelligent
algorithm similar to (or identical to) the one used by the Unix `diff'
program.   It is guaranteed to find the *smallest possible* set of
differences.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libalgorithm/libalgorithm-diff-perl_1.15.bb| 23 ++
 1 file changed, 23 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libalgorithm/libalgorithm-diff-perl_1.15.bb

diff --git a/meta-perl/recipes-perl/libalgorithm/libalgorithm-diff-perl_1.15.bb 
b/meta-perl/recipes-perl/libalgorithm/libalgorithm-diff-perl_1.15.bb
new file mode 100644
index 000..554a6b0
--- /dev/null
+++ b/meta-perl/recipes-perl/libalgorithm/libalgorithm-diff-perl_1.15.bb
@@ -0,0 +1,23 @@
+SUMMARY = Algorithm::Diff - Compute 'intelligent' differences between two \
+files/lists
+DESCRIPTION = This is a module for computing the difference between two 
files, \
+two strings, or any other two lists of things.  It uses an  intelligent \
+algorithm similar to (or identical to) the one used by the Unix `diff' \
+program.   It is guaranteed to find the *smallest possible* set of \
+differences. \
+
+SECTION = libs
+HOMEPAGE = http://search.cpan.org/~nedkonz/Algorithm-Diff/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = 
file://lib/Algorithm/Diff.pm;beginline=406;endline=409;md5=d393b8ad3b8994b9d0ae9299b8a8a1ee
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/N/NE/NEDKONZ/Algorithm-Diff-${PV}.tar.gz;
+SRC_URI[md5sum] = 457cd497a0411a88b47d3741eb176071
+SRC_URI[sha256sum] = 
aa848b75ad3ecc32d31e8651909551e851cceef74a32822c7a3cb35c259f5190
+
+S = ${WORKDIR}/Algorithm-Diff-${PV}
+
+inherit cpan
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v3 6/9] libextutils-installpaths-perl: add 0.010

2014-05-06 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[Description from CPAN]
This module tries to make install path resolution as easy
as possible.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libextutils-installpaths-perl_0.010.bb | 25 ++
 1 file changed, 25 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-installpaths-perl_0.010.bb

diff --git 
a/meta-perl/recipes-perl/libextutils/libextutils-installpaths-perl_0.010.bb 
b/meta-perl/recipes-perl/libextutils/libextutils-installpaths-perl_0.010.bb
new file mode 100644
index 000..4cfdfc4
--- /dev/null
+++ b/meta-perl/recipes-perl/libextutils/libextutils-installpaths-perl_0.010.bb
@@ -0,0 +1,25 @@
+SUMMARY = ExtUtils::InstallPaths - Build.PL install path logic made easy
+DESCRIPTION = This module tries to make install path resolution as easy \
+as possible.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~leont/ExtUtils-InstallPaths/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=15bbcc2806d297df9e944b8955b38d82
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/ExtUtils-InstallPaths-${PV}.tar.gz;
+SRC_URI[md5sum] = f0b00cc6c04653588a6298fa1f16c07f
+SRC_URI[sha256sum] = 
d14cbff118e467900c2c488b55b83ef697d6eb1b8f592c0521f1d82848bf2156
+
+S = ${WORKDIR}/ExtUtils-InstallPaths-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-extutils-makemaker \
+   perl-module-data-dumper \
+   perl-module-test-more \
+   perl-module-file-temp \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][WIP] vlc: add dependencies, drop unrecognized options

2014-05-07 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

  * add PKGCONFIG for libass, mkv
  * drop PKGCONFIG for id3tag, mpeg2dec
  * drop unrecognized options:
--enable-v4l,
--disable-opengl,-id3tag,-mpeg2dec
  * add dependencies from JaMa builds / configure.ac

  NOTE: requires fluidsynth = 1.1.2 (will work on that next)

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-multimedia/recipes-multimedia/vlc/vlc.inc | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc.inc 
b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
index 1b2490b..58f5648 100644
--- a/meta-multimedia/recipes-multimedia/vlc/vlc.inc
+++ b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
@@ -5,9 +5,13 @@ SECTION = multimedia
 LICENSE = GPL-2.0
 LIC_FILES_CHKSUM = file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263
 
-DEPENDS = libfribidi libtool libgcrypt gst-plugins-bad virtual/libsdl 
qt4-x11-free \
-   dbus libxml2 gnutls tremor faad2 ffmpeg flac libxpm fluidsynth alsa-lib \
-   libdvdcss libdvdread lua-native lua
+DEPENDS = libfribidi libtool libgcrypt gst-plugins-bad virtual/libsdl \
+   libsdl-image qt4-x11-free dbus dbus-glib libxml2 gnutls tremor \
+   faad2 ffmpeg flac libxpm libxinerama fluidsynth alsa-lib libdvdcss \
+   libdvdread lua-native lua libidn libnotify gtk+ gnome-vfs libdc1394 \
+   libraw1394 avahi libjpeg-turbo xz libmodplug mpeg2dec \
+   libmtp opencv libopus orc libusb1 schroedinger taglib \
+   tiff xcb-util-keysyms samba
 
 SRC_URI = http://download.videolan.org/pub/videolan/${BPN}/${PV}/${BP}.tar.xz;
 
@@ -26,11 +30,11 @@ EXTRA_OECONF = \
 --enable-sdl \ 
 --enable-png \
 --enable-live555 --enable-tremor \
---enable-v4l2 --enable-v4l --disable-aa --disable-faad \
+--enable-v4l2 --disable-aa --disable-faad \
 --enable-dbus \
 --without-contrib \
 --without-kde-solid \
---disable-opengl --disable-glx \
+--disable-glx \
 --enable-realrtsp \
 ac_cv_path_MOC=${STAGING_BINDIR_NATIVE}/moc4 \
 ac_cv_path_RCC=${STAGING_BINDIR_NATIVE}/rcc4 \
@@ -38,11 +42,11 @@ EXTRA_OECONF = \
 
 
 PACKAGECONFIG[mad] = --enable-mad,--disable-mad,libmad
-PACKAGECONFIG[id3tag] = --enable-id3tag,--disable-id3tag,libid3tag
 PACKAGECONFIG[a52] = --enable-a52,--disable-a52,liba52
-PACKAGECONFIG[mpeg2dec] = --enable-mpeg2dec,--disable-mpeg2dec,mpeg2dec
 PACKAGECONFIG[jack] = --enable-jack,--disable-jack,jack
 PACKAGECONFIG[live555] = --enable-live555,--disable-live555,live555
+PACKAGECONFIG[libass] = --enable-libass,--disable-libass,libass
+PACKAGECONFIG[mkv] = --enable-mkv,--disable-mkv,libmatroska libebml
 
 do_configure() {
 cp ${STAGING_DATADIR}/aclocal/libgcrypt.m4 ${S}/m4/ 
-- 
1.8.3.2

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


[oe] [meta-multimedia][WIP] fluidsynth: upgrade to 1.1.6

2014-05-07 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

  * now hosted at sourceforge
  * drop unrecognized option for readline

  NOTE: autotools is deprecated
  TODO: investigate cmake build

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../fluidsynth/{fluidsynth_1.1.1.bb = fluidsynth_1.1.6.bb}   | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)
 rename meta-multimedia/recipes-multimedia/fluidsynth/{fluidsynth_1.1.1.bb = 
fluidsynth_1.1.6.bb} (60%)

diff --git a/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.1.bb 
b/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.6.bb
similarity index 60%
rename from meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.1.bb
rename to meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.6.bb
index c497d98..f928ed0 100644
--- a/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.1.bb
+++ b/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.6.bb
@@ -2,19 +2,18 @@ SUMMARY = Fluidsynth is a software synthesizer
 HOMEPAGE = http://www.fluidsynth.org/;
 SECTION = libs/multimedia
 LICENSE = LGPL-2.0+
-LIC_FILES_CHKSUM = file://COPYING;md5=dda26baa823649da9a68947707650272
+LIC_FILES_CHKSUM = file://COPYING;md5=e198e9aac94943d0ec29a7dae8c29416
 
 DEPENDS = alsa-lib ncurses glib-2.0
 
-SRC_URI = http://savannah.nongnu.org/download/fluid/${P}.tar.gz;
-SRC_URI[md5sum] = 0db3da78028d255026230809c6e21b44
-SRC_URI[sha256sum] = 
55638cb04f39f4df76c081e22ca7feeea58ddd20ebf779a7db2d38b1ff374cd6
+SRC_URI = ${SOURCEFORGE_MIRROR}/project/${PN}/${PN}-${PV}/${PN}-${PV}.tar.gz
+SRC_URI[md5sum] = ae5aca6de824b4173667cbd3a310b263
+SRC_URI[sha256sum] = 
50853391d9ebeda9b4db787efb23f98b1e26b7296dd2bb5d0d96b5bccee2171c
 
-inherit autotools pkgconfig lib_package
+inherit autotools pkgconfig lib_package gettext
 
 PACKAGECONFIG ??= ${@base_contains('DISTRO_FEATURES', 'pulseaudio', 
'pulseaudio', '', d)}
 PACKAGECONFIG[sndfile] = 
--enable-libsndfile-support,--disable-libsndfile-support,libsndfile1
 PACKAGECONFIG[jack] = --enable-jack-support,--disable-jack-support,jack
 PACKAGECONFIG[pulseaudio] = 
--enable-pulse-support,--disable-pulse-support,pulseaudio
 PACKAGECONFIG[portaudio] = 
--enable-portaudio-support,--disable-portaudio-support,portaudio
-PACKAGECONFIG[readline] = --with-readline,--without-readline-support,readline
-- 
1.8.3.2

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


Re: [oe] [meta-perl][WIP] vlc: add dependencies, drop unrecognized options

2014-05-07 Thread Tim Orling
Submitted to wrong layer, cut and paste error. Should have been 
[meta-multimedia]
--Tim

 On May 7, 2014, at 8:16 AM, Tim Orling ticot...@gmail.com wrote:
 
 From: Tim Orling ticot...@gmail.com
 
  * add PKGCONFIG for libass, mkv
  * drop PKGCONFIG for id3tag, mpeg2dec
  * drop unrecognized options:
  --enable-v4l,
  --disable-opengl,-id3tag,-mpeg2dec
  * add dependencies from JaMa builds / configure.ac
 
  NOTE: requires fluidsynth = 1.1.2 (will work on that next)
 
 Signed-off-by: Tim Orling ticot...@gmail.com
 ---
 meta-multimedia/recipes-multimedia/vlc/vlc.inc | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)
 
 diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc.inc 
 b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
 index 1b2490b..58f5648 100644
 --- a/meta-multimedia/recipes-multimedia/vlc/vlc.inc
 +++ b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
 @@ -5,9 +5,13 @@ SECTION = multimedia
 LICENSE = GPL-2.0
 LIC_FILES_CHKSUM = file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263
 
 -DEPENDS = libfribidi libtool libgcrypt gst-plugins-bad virtual/libsdl 
 qt4-x11-free \
 -   dbus libxml2 gnutls tremor faad2 ffmpeg flac libxpm fluidsynth alsa-lib \
 -   libdvdcss libdvdread lua-native lua
 +DEPENDS = libfribidi libtool libgcrypt gst-plugins-bad virtual/libsdl \
 +   libsdl-image qt4-x11-free dbus dbus-glib libxml2 gnutls tremor \
 +   faad2 ffmpeg flac libxpm libxinerama fluidsynth alsa-lib libdvdcss \
 +   libdvdread lua-native lua libidn libnotify gtk+ gnome-vfs libdc1394 \
 +   libraw1394 avahi libjpeg-turbo xz libmodplug mpeg2dec \
 +   libmtp opencv libopus orc libusb1 schroedinger taglib \
 +   tiff xcb-util-keysyms samba
 
 SRC_URI = 
 http://download.videolan.org/pub/videolan/${BPN}/${PV}/${BP}.tar.xz;
 
 @@ -26,11 +30,11 @@ EXTRA_OECONF = \
 --enable-sdl \ 
 --enable-png \
 --enable-live555 --enable-tremor \
 ---enable-v4l2 --enable-v4l --disable-aa --disable-faad \
 +--enable-v4l2 --disable-aa --disable-faad \
 --enable-dbus \
 --without-contrib \
 --without-kde-solid \
 ---disable-opengl --disable-glx \
 +--disable-glx \
 --enable-realrtsp \
 ac_cv_path_MOC=${STAGING_BINDIR_NATIVE}/moc4 \
 ac_cv_path_RCC=${STAGING_BINDIR_NATIVE}/rcc4 \
 @@ -38,11 +42,11 @@ EXTRA_OECONF = \
 
 
 PACKAGECONFIG[mad] = --enable-mad,--disable-mad,libmad
 -PACKAGECONFIG[id3tag] = --enable-id3tag,--disable-id3tag,libid3tag
 PACKAGECONFIG[a52] = --enable-a52,--disable-a52,liba52
 -PACKAGECONFIG[mpeg2dec] = --enable-mpeg2dec,--disable-mpeg2dec,mpeg2dec
 PACKAGECONFIG[jack] = --enable-jack,--disable-jack,jack
 PACKAGECONFIG[live555] = --enable-live555,--disable-live555,live555
 +PACKAGECONFIG[libass] = --enable-libass,--disable-libass,libass
 +PACKAGECONFIG[mkv] = --enable-mkv,--disable-mkv,libmatroska libebml
 
 do_configure() {
 cp ${STAGING_DATADIR}/aclocal/libgcrypt.m4 ${S}/m4/ 
 -- 
 1.8.3.2
 
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-multimedia][WIP][PATCH v2] fluidsynth: upgrade to 1.1.6

2014-05-07 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

  First version had no [PATCH] on subject line and non-helpful inherit gettext
  
  * now hosted at sourceforge
  * drop unrecognized option for readline

  NOTE: autotools is deprecated
  TODO: investigate cmake build

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../fluidsynth/{fluidsynth_1.1.1.bb = fluidsynth_1.1.6.bb}  | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)
 rename meta-multimedia/recipes-multimedia/fluidsynth/{fluidsynth_1.1.1.bb = 
fluidsynth_1.1.6.bb} (64%)

diff --git a/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.1.bb 
b/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.6.bb
similarity index 64%
rename from meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.1.bb
rename to meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.6.bb
index c497d98..6358613 100644
--- a/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.1.bb
+++ b/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.6.bb
@@ -2,13 +2,13 @@ SUMMARY = Fluidsynth is a software synthesizer
 HOMEPAGE = http://www.fluidsynth.org/;
 SECTION = libs/multimedia
 LICENSE = LGPL-2.0+
-LIC_FILES_CHKSUM = file://COPYING;md5=dda26baa823649da9a68947707650272
+LIC_FILES_CHKSUM = file://COPYING;md5=e198e9aac94943d0ec29a7dae8c29416
 
 DEPENDS = alsa-lib ncurses glib-2.0
 
-SRC_URI = http://savannah.nongnu.org/download/fluid/${P}.tar.gz;
-SRC_URI[md5sum] = 0db3da78028d255026230809c6e21b44
-SRC_URI[sha256sum] = 
55638cb04f39f4df76c081e22ca7feeea58ddd20ebf779a7db2d38b1ff374cd6
+SRC_URI = ${SOURCEFORGE_MIRROR}/project/${PN}/${PN}-${PV}/${PN}-${PV}.tar.gz
+SRC_URI[md5sum] = ae5aca6de824b4173667cbd3a310b263
+SRC_URI[sha256sum] = 
50853391d9ebeda9b4db787efb23f98b1e26b7296dd2bb5d0d96b5bccee2171c
 
 inherit autotools pkgconfig lib_package
 
@@ -17,4 +17,3 @@ PACKAGECONFIG[sndfile] = 
--enable-libsndfile-support,--disable-libsndfile-suppo
 PACKAGECONFIG[jack] = --enable-jack-support,--disable-jack-support,jack
 PACKAGECONFIG[pulseaudio] = 
--enable-pulse-support,--disable-pulse-support,pulseaudio
 PACKAGECONFIG[portaudio] = 
--enable-portaudio-support,--disable-portaudio-support,portaudio
-PACKAGECONFIG[readline] = --with-readline,--without-readline-support,readline
-- 
1.8.3.2

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


[oe] [meta-multimedia][WIP][PATCH v2] vlc: add dependencies, drop unrecognized options

2014-05-07 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

  First version had no PATCH] on subject line and wrong layer [meta-perl]

  * add PKGCONFIG for libass, mkv
  * drop PKGCONFIG for id3tag, mpeg2dec
  * drop unrecognized options:
--enable-v4l,
--disable-opengl,-id3tag,-mpeg2dec
  * add dependencies from JaMa builds / configure.ac

  NOTE: requires fluidsynth = 1.1.2 (will work on that next)

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-multimedia/recipes-multimedia/vlc/vlc.inc | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc.inc 
b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
index 1b2490b..58f5648 100644
--- a/meta-multimedia/recipes-multimedia/vlc/vlc.inc
+++ b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
@@ -5,9 +5,13 @@ SECTION = multimedia
 LICENSE = GPL-2.0
 LIC_FILES_CHKSUM = file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263
 
-DEPENDS = libfribidi libtool libgcrypt gst-plugins-bad virtual/libsdl 
qt4-x11-free \
-   dbus libxml2 gnutls tremor faad2 ffmpeg flac libxpm fluidsynth alsa-lib \
-   libdvdcss libdvdread lua-native lua
+DEPENDS = libfribidi libtool libgcrypt gst-plugins-bad virtual/libsdl \
+   libsdl-image qt4-x11-free dbus dbus-glib libxml2 gnutls tremor \
+   faad2 ffmpeg flac libxpm libxinerama fluidsynth alsa-lib libdvdcss \
+   libdvdread lua-native lua libidn libnotify gtk+ gnome-vfs libdc1394 \
+   libraw1394 avahi libjpeg-turbo xz libmodplug mpeg2dec \
+   libmtp opencv libopus orc libusb1 schroedinger taglib \
+   tiff xcb-util-keysyms samba
 
 SRC_URI = http://download.videolan.org/pub/videolan/${BPN}/${PV}/${BP}.tar.xz;
 
@@ -26,11 +30,11 @@ EXTRA_OECONF = \
 --enable-sdl \ 
 --enable-png \
 --enable-live555 --enable-tremor \
---enable-v4l2 --enable-v4l --disable-aa --disable-faad \
+--enable-v4l2 --disable-aa --disable-faad \
 --enable-dbus \
 --without-contrib \
 --without-kde-solid \
---disable-opengl --disable-glx \
+--disable-glx \
 --enable-realrtsp \
 ac_cv_path_MOC=${STAGING_BINDIR_NATIVE}/moc4 \
 ac_cv_path_RCC=${STAGING_BINDIR_NATIVE}/rcc4 \
@@ -38,11 +42,11 @@ EXTRA_OECONF = \
 
 
 PACKAGECONFIG[mad] = --enable-mad,--disable-mad,libmad
-PACKAGECONFIG[id3tag] = --enable-id3tag,--disable-id3tag,libid3tag
 PACKAGECONFIG[a52] = --enable-a52,--disable-a52,liba52
-PACKAGECONFIG[mpeg2dec] = --enable-mpeg2dec,--disable-mpeg2dec,mpeg2dec
 PACKAGECONFIG[jack] = --enable-jack,--disable-jack,jack
 PACKAGECONFIG[live555] = --enable-live555,--disable-live555,live555
+PACKAGECONFIG[libass] = --enable-libass,--disable-libass,libass
+PACKAGECONFIG[mkv] = --enable-mkv,--disable-mkv,libmatroska libebml
 
 do_configure() {
 cp ${STAGING_DATADIR}/aclocal/libgcrypt.m4 ${S}/m4/ 
-- 
1.8.3.2

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


Re: [oe] [OE-core] GStreamer 0.10's future

2014-05-08 Thread Tim Orling


 On May 8, 2014, at 8:07 AM, Paul Eggleton paul.eggle...@linux.intel.com 
 wrote:
 
 On Thursday 08 May 2014 15:48:40 Burton, Ross wrote:
 Hi all,
 
 Sorry for the cross-post but I want this to have a wide audience.
 
 For the 1.7 release I want to move GStreamer 0.10 from oe-core into
 meta-multimedia, and ensure everything in oe-core has ported to
 GStreamer 1.x.  GStreamer 0.10 is considered dead upstream and is
 unmaintained so we don't need to be shipping both versions anymore.
 
 Everyone in agreement?  Should I expect any hate mail over this?
 
 +1
 
+1 as well
 The next question is does that mean for the old libav (which gst-ffmpeg 
 depends upon), do we move that as well or drop it?

If xbmc is ever going to work, it will need to be updated to build ffmpeg 
internally. Unless we can get upstream to improve things.

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


[oe] [meta-gnome][WIP][PATCH] wv: add libpng dependency

2014-05-09 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-gnome/recipes-gnome/wv/wv_1.2.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-gnome/wv/wv_1.2.0.bb 
b/meta-gnome/recipes-gnome/wv/wv_1.2.0.bb
index ff0ab54..1e385d3 100644
--- a/meta-gnome/recipes-gnome/wv/wv_1.2.0.bb
+++ b/meta-gnome/recipes-gnome/wv/wv_1.2.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = http://wvware.sourceforge.net/;
 LICENSE = GPLv2
 LIC_FILES_CHKSUM = file://COPYING;md5=6cbca01f1c9178aca280e8ff64d85b2f
 
-DEPENDS = libgsf glib-2.0
+DEPENDS = libgsf glib-2.0 libpng
 PR = r5
 
 SRC_URI = ${SOURCEFORGE_MIRROR}/wvware/wv-${PV}.tar.gz \
-- 
1.8.3.2

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


Re: [oe] [meta-multimedia][WIP][PATCH v2] fluidsynth: upgrade to 1.1.6

2014-05-10 Thread Tim Orling
On Sat, May 10, 2014 at 10:15 AM, Khem Raj raj.k...@gmail.com wrote:

 On Wed, May 7, 2014 at 10:45 AM, Tim Orling ticot...@gmail.com wrote:
  -LIC_FILES_CHKSUM = file://COPYING;md5=dda26baa823649da9a68947707650272
  +LIC_FILES_CHKSUM = file://COPYING;md5=e198e9aac94943d0ec29a7dae8c29416

 what changed here ?
 --


Just the address for FSF:

diff 1.1.1-r0/fluidsynth-1.1.1/COPYING 1.1.6-r0/fluidsynth-1.1.6/COPYING

6c6

 59 Temple Place, Suite 330, Boston, MA  02111-1307
USA

---

  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA

467,468c467,468

 License along with this library; if not, write to the Free

 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
USA

---

 License along with this library; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301,
USA

 ___
 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-perl][PATCH v3 0/9] perl modules

2014-05-14 Thread Tim Orling
On Sun, May 11, 2014 at 9:32 PM, Hongxu Jia hongxu@windriver.comwrote:

 It seems the URL http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-
 Build-Tiny-0.030.tar.gz
 could not access in China, I use http://cpan.metacpan.org/
 authors/id/L/LE/LEONT/Module-Build-Tiny-0.030.tar.gz
 instead, and the build is successed. The others is fine to me.

 Would you prefer I add a MIRRORS += or do you think it is because the
latest release of this package is 0.036?


 //Hongxu



 On 05/07/2014 10:09 AM, Tim Orling wrote:

 From: Tim Orling ticot...@gmail.com

 This series of recipes is the first step towards the
 ultimate goal of getting Slic3r to build in OE.

 Changes since v2:
* dropped libmodule-metadata as a patch for oe-core/meta/perl provides
** http://patches.openembedded.org/patch/71565/
* correct DEPENDS for libmodule-build-tiny-perl ('*-perl-*' missing)

 Tim Orling (9):
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

   .../libalgorithm/libalgorithm-diff-perl_1.15.bb| 23 +
   .../libcapture/libcapture-tiny-perl_0.23.bb| 36 +++
   .../libextutils/libextutils-config-perl_0.007.bb   | 24 ++
   .../libextutils/libextutils-cppguess-perl_0.07.bb  | 38 +++
   .../libextutils/libextutils-helpers-perl_0.021.bb  | 29 
   .../libextutils-installpaths-perl_0.010.bb | 25 ++
   .../libmodule/libmodule-build-tiny-perl_0.030.bb   | 54
 ++
   .../libmodule/libmodule-runtime-perl_0.013.bb  | 35 ++
   .../recipes-perl/libtext/libtext-diff-perl_1.41.bb | 27 +++
   9 files changed, 291 insertions(+)
   create mode 100644 meta-perl/recipes-perl/libalgorithm/libalgorithm-
 diff-perl_1.15.bb
   create mode 100644 meta-perl/recipes-perl/libcapture/libcapture-tiny-
 perl_0.23.bb
   create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-
 config-perl_0.007.bb
   create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-
 cppguess-perl_0.07.bb
   create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-
 helpers-perl_0.021.bb
   create mode 100644 meta-perl/recipes-perl/libextutils/libextutils-
 installpaths-perl_0.010.bb
   create mode 100644 meta-perl/recipes-perl/libmodule/libmodule-build-
 tiny-perl_0.030.bb
   create mode 100644 meta-perl/recipes-perl/libmodule/libmodule-runtime-
 perl_0.013.bb
   create mode 100644 meta-perl/recipes-perl/libtext/libtext-diff-perl_1.
 41.bb



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


[oe] [meta-perl][PATCH v4 05/10] libextutils-helper-perl: add 0.022

2014-05-21 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[Description from CPAN]
This module provides various portable helper function for
module building modules.

* Add ${CPAN_MIRROR} option

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libextutils/libextutils-helpers-perl_0.022.bb  | 29 ++
 1 file changed, 29 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.022.bb

diff --git 
a/meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.022.bb 
b/meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.022.bb
new file mode 100644
index 000..055f571
--- /dev/null
+++ b/meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.022.bb
@@ -0,0 +1,29 @@
+SUMMARY = ExtUtils::Helpers - Various portability utilities for module 
builders
+DESCRIPTION = This module provides various portable helper function for 
module building modules.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~leont/ExtUtils-Helpers/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=307057ce232899f5caa8858560c7274b
+
+SRC_URI = ${CPAN_MIRROR}/authors/id/L/LE/LEONT/ExtUtils-Helpers-${PV}.tar.gz
+SRC_URI[md5sum] = cf4fd6f8caa6daac33bc9e93162b
+SRC_URI[sha256sum] = 
d3f8cf700fb3414ca1260089755cbf64041455e4b744110677b1ba5bb9a3aa95
+
+S = ${WORKDIR}/ExtUtils-Helpers-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-file-copy \
+   perl-module-extutils-makemaker \
+   perl-module-exporter \
+   perl-module-carp \
+   perl-module-test-more \
+   perl-module-text-parsewords \
+   perl-module-module-load \
+   perl-module-file-temp \
+   perl-module-file-spec-functions \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v4 03/10] libmodule-runtime-perl: add 0.014

2014-05-21 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[Description from CPAN]
The functions exported by this module deal with runtime
handling of Perl modules, which are normally handled at compile time.
This
module avoids using any other modules, so that it can be used in
low-level
infrastructure.

* Add ${CPAN_MIRROR} option
* License line numbers changed from 0.013, same LICENSE.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libmodule/libmodule-runtime-perl_0.014.bb  | 35 ++
 1 file changed, 35 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.014.bb

diff --git a/meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.014.bb 
b/meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.014.bb
new file mode 100644
index 000..d68ae2a
--- /dev/null
+++ b/meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.014.bb
@@ -0,0 +1,35 @@
+SUMMARY = Module::Runtime - runtime module handling
+DESCRIPTION = The functions exported by this module deal with runtime \
+handling of Perl modules, which are normally handled at compile time. This \
+module avoids using any other modules, so that it can be used in low-level \
+infrastructure. \
+The parts of this module that work with module names apply the same syntax \
+that is used for barewords in Perl source. In principle this syntax can vary \
+between versions of Perl, and this module applies the syntax of the Perl on \
+which it is running. In practice the usable syntax hasn't changed yet, but \
+there's a good chance of it changing in Perl 5.18. \
+The functions of this module whose purpose is to load modules include \
+workarounds for three old Perl core bugs regarding require. These workarounds \
+are applied on any Perl version where the bugs exist, except for a case where \
+one of the bugs cannot be adequately worked around in pure Perl.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~zefram/Module-Runtime/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = 
file://README;beginline=43;endline=44;md5=62e24a93342fede7221d66335c716f34
+
+SRC_URI = ${CPAN_MIRROR}/authors/id/Z/ZE/ZEFRAM/Module-Runtime-${PV}.tar.gz
+SRC_URI[md5sum] = a6597bc25536a30476f0d75b64d35734
+SRC_URI[sha256sum] = 
4c44fe0ea255a9fd00741ee545063f6692d2a28e7ef2fbaad1b24a92803362a4
+
+S = ${WORKDIR}/Module-Runtime-${PV}
+
+inherit cpan_build
+
+RDEPENDS_${PN} =  perl-module-test-more \
+   perl-module-strict \
+   perl-module-build \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v4 08/10] libextutils-cppguess-perl: add 0.07

2014-05-21 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[Description from CPAN]
ExtUtils::CppGuess attempts to guess the system's C++
compiler that is compatible with the C compiler that your perl was built
with.

* Add ${CPAN_MIRROR} option

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libextutils/libextutils-cppguess-perl_0.07.bb  | 38 ++
 1 file changed, 38 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb

diff --git 
a/meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb 
b/meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb
new file mode 100644
index 000..47e0904
--- /dev/null
+++ b/meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb
@@ -0,0 +1,38 @@
+SUMMARY = ExtUtils::CppGuess - guess C++ compiler and flags
+DESCRIPTION = ExtUtils::CppGuess attempts to guess the system's C++ \
+compiler that is compatible with the C compiler that your perl was built \
+with. \
+It can generate the necessary options to the Module::Build constructor or \
+to ExtUtils::MakeMaker's WriteMakefile function.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~smueller/ExtUtils-CppGuess/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = 
file://README;beginline=81;endline=84;md5=84c0390b90ea8c6702ce659b67bed699
+
+SRC_URI = 
${CPAN_MIRROR}/authors/id/S/SM/SMUELLER/ExtUtils-CppGuess-${PV}.tar.gz
+SRC_URI[md5sum] = 350dd7c661189ea770d6c9354ebbc6c2
+SRC_URI[sha256sum] = 
1cd83ee8452351219b987c79ddb25cc25ee8c396318ba36c5211a92b5c87e7a8
+
+S = ${WORKDIR}/ExtUtils-CppGuess-${PV}
+
+inherit cpan_build
+
+do_install () {
+cpan_build_do_install
+}
+
+RDEPENDS_${PN} =  libcapture-tiny-perl \
+   perl-module-scalar-util \
+   perl-module-io-file \
+   perl-module-extutils-makemaker \
+   perl-module-file-spec \
+   perl-module-exporter \
+   perl-module-carp \
+   perl-module-file-temp \
+   perl-module-lib \
+   perl-module-build \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v4 01/10] libtext-diff-perl: add 1.41

2014-05-21 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[Description from CPAN]
diff() provides a basic set of services akin to the GNU diff
utility. It is not anywhere near as feature complete as GNU diff, but it
is
better integrated with Perl and available on all platforms. It is often
faster than shelling out to a system's diff executable for small files,
and generally slower on larger files.

* Add ${CPAN_MIRROR} since default has become flaky

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../recipes-perl/libtext/libtext-diff-perl_1.41.bb | 27 ++
 1 file changed, 27 insertions(+)
 create mode 100644 meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb

diff --git a/meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb 
b/meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb
new file mode 100644
index 000..a4c246e
--- /dev/null
+++ b/meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb
@@ -0,0 +1,27 @@
+SUMMARY = Text::Diff - Perform diffs on files and record sets
+DESCRIPTION = diff() provides a basic set of services akin to the GNU diff \
+utility. It is not anywhere near as feature complete as GNU diff, but it is \
+better integrated with Perl and available on all platforms. It is often \
+faster than shelling out to a system's diff executable for small files, \
+and generally slower on larger files.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~ovid/Text-Diff/;
+
+LICENSE = Artistic-1.0 | GPL-2.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=385c55653886acac3821999a3ccd17b3
+
+SRC_URI = ${CPAN_MIRROR}/authors/id/O/OV/OVID/Text-Diff-${PV}.tar.gz
+SRC_URI[md5sum] = 30d56e6dd5551ca16b8e16cc7299dc21
+SRC_URI[sha256sum] = 
a67f50a48e313c1680cc662109ce5f913ea71454db355d0cf4db87ac89d2d2fa
+
+S = ${WORKDIR}/Text-Diff-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  libalgorithm-diff-perl \
+   perl-module-extutils-makemaker \
+   perl-module-exporter \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v4 06/10] libextutils-installpaths-perl: add 0.010

2014-05-21 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[Description from CPAN]
This module tries to make install path resolution as easy
as possible.

* Add ${CPAN_MIRROR} option

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libextutils-installpaths-perl_0.010.bb | 25 ++
 1 file changed, 25 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-installpaths-perl_0.010.bb

diff --git 
a/meta-perl/recipes-perl/libextutils/libextutils-installpaths-perl_0.010.bb 
b/meta-perl/recipes-perl/libextutils/libextutils-installpaths-perl_0.010.bb
new file mode 100644
index 000..8de375d
--- /dev/null
+++ b/meta-perl/recipes-perl/libextutils/libextutils-installpaths-perl_0.010.bb
@@ -0,0 +1,25 @@
+SUMMARY = ExtUtils::InstallPaths - Build.PL install path logic made easy
+DESCRIPTION = This module tries to make install path resolution as easy \
+as possible.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~leont/ExtUtils-InstallPaths/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=15bbcc2806d297df9e944b8955b38d82
+
+SRC_URI = 
${CPAN_MIRROR}/authors/id/L/LE/LEONT/ExtUtils-InstallPaths-${PV}.tar.gz
+SRC_URI[md5sum] = f0b00cc6c04653588a6298fa1f16c07f
+SRC_URI[sha256sum] = 
d14cbff118e467900c2c488b55b83ef697d6eb1b8f592c0521f1d82848bf2156
+
+S = ${WORKDIR}/ExtUtils-InstallPaths-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-extutils-makemaker \
+   perl-module-data-dumper \
+   perl-module-test-more \
+   perl-module-file-temp \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v4 02/10] libcapture-tiny-perl: add 0.24

2014-05-21 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[Description from CPAN]
Capture::Tiny provies a simple, portable way to capture
almost anything sent to STDOUT or STDERR, regardless of whether it comes
from Perl, from XS code or from an external program. Optionally, output
can
be teed so that it is captured while being passed through to the
original
filehandles. Yes, it even works on Windows (usually). Stop guessing
which of
a dozen capturing modules to use in any particular situation and just
use
this one.

* Add ${CPAN_MIRROR} option

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libcapture/libcapture-tiny-perl_0.24.bb| 36 ++
 1 file changed, 36 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.24.bb

diff --git a/meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.24.bb 
b/meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.24.bb
new file mode 100644
index 000..0237485
--- /dev/null
+++ b/meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.24.bb
@@ -0,0 +1,36 @@
+SUMMARY = Capture::Tiny - Capture STDOUT and STDERR from Perl, XS or external 
programs.
+DESCRIPTION = Capture::Tiny provies a simple, portable way to capture \
+almost anything sent to STDOUT or STDERR, regardless of whether it comes \
+from Perl, from XS code or from an external program. Optionally, output can \
+be teed so that it is captured while being passed through to the original \
+filehandles. Yes, it even works on Windows (usually). Stop guessing which of \
+a dozen capturing modules to use in any particular situation and just use \
+this one.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~dagolden/Capture-Tiny/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=37a4918a30ace24395020e5b8c03b83f
+
+SRC_URI = 
http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/Capture-Tiny-${PV}.tar.gz;
+SRC_URI[md5sum] = 718e9d62c4a27a3207cf8506cb99d846
+SRC_URI[sha256sum] = 
9bcf6f8472f8ea50401536cb070ac0c7770837d155c4d6abe212759863aae065
+
+S = ${WORKDIR}/Capture-Tiny-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-scalar-util \
+   perl-module-io-file \
+   perl-module-extutils-makemaker \
+   perl-module-file-spec \
+   perl-module-exporter \
+   perl-module-carp \
+   perl-module-test-more \
+   perl-module-file-temp \
+   perl-module-lib \
+   perl-module-build \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v4 10/10] libtest-harness-perl: add 3.30

2014-05-21 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

Test::Harness - Run Perl standard test scripts with statistics

* Uses ${CPAN_MIRROR} option
* RPROVIDES based on v3.28 recipe:
Paul Eggleton paul.eggle...@linux.intel.com
http://github.com/bluelightning/public_bb_recipes
* which is forked from
Emil Petersen e...@movis.dk repo
http://github.com/EmilRP/public_bb_recipes/

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libtest/libtest-harness-perl_3.30.bb   | 79 ++
 1 file changed, 79 insertions(+)
 create mode 100644 meta-perl/recipes-perl/libtest/libtest-harness-perl_3.30.bb

diff --git a/meta-perl/recipes-perl/libtest/libtest-harness-perl_3.30.bb 
b/meta-perl/recipes-perl/libtest/libtest-harness-perl_3.30.bb
new file mode 100644
index 000..169931b
--- /dev/null
+++ b/meta-perl/recipes-perl/libtest/libtest-harness-perl_3.30.bb
@@ -0,0 +1,79 @@
+SUMMARY = Test::Harness - Run Perl standard test scripts with statistics
+DESCRIPTION = Although, for historical reasons, the Test::Harness \
+distribution takes its name from this module it now exists only to provide \
+TAP::Harness with an interface that is somewhat backwards compatible \
+with Test::Harness 2.xx. If you're writing new code consider using \
+TAP::Harness directly instead. \
+\ 
+Emulation is provided for runtests and execute_tests but the \
+pluggable 'Straps' interface that previous versions of Test::Harness \
+supported is not reproduced here. Straps is now available as a stand \
+alone module: Test::Harness::Straps. \
+\
+See TAP::Parser, TAP::Harness for the main documentation for this \
+distribution.
+
+SECTION = libs
+
+HOMEPAGE = http://testanything.org;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = 
file://README;beginline=29;endline=30;md5=b08db4360eec119e8757cb8a5ddd
+
+SRC_URI = ${CPAN_MIRROR}/authors/id/L/LE/LEONT/Test-Harness-${PV}.tar.gz
+SRC_URI[md5sum] = c1ff25da5dfdf77adea13dc3465638dd
+SRC_URI[sha256sum] = 
ff1900f3b3e61321d3c4b3283298f3106d43d55446605e9cfcf1dcec036acec1
+
+S = ${WORKDIR}/Test-Harness-${PV}
+
+inherit cpan
+
+RPROVIDES_${PN} += libapp-prove-perl \
+libapp-prove-state-perl \
+   libapp-prove-state-result-perl \
+   libapp-prove-state-result-test-perl \
+libtap-base-perl \
+libtap-formatter-base-perl \
+libtap-formatter-color-perl \
+libtap-formatter-console-perl \
+libtap-formatter-console-parallelsession-perl \
 libtap-formatter-console-session-perl \
+libtap-formatter-file-perl \
+libtap-formatter-file-session-perl \
+libtap-formatter-session-perl \
+libtap-harness-perl \
+   libtap-harness-env-perl \
+libtap-object-perl \
+libtap-parser-perl \
+libtap-parser-aggregator-perl \
+libtap-parser-grammar-perl \
+libtap-parser-iterator-perl \
+libtap-parser-iterator-array-perl \
+libtap-parser-iterator-process-perl \
+libtap-parser-iterator-stream-perl \
+libtap-parser-iteratorfactory-perl \
+libtap-parser-multiplexer-perl \
+libtap-parser-result-perl \
+libtap-parsser-result-bailout-perl \
+libtap-parser-result-comment-perl \
+libtap-parser-result-plan-perl \
+libtap-parser-result-pragma-perl \
+libtap-parser-result-test-perl \
+libtap-parser-result-unknown-perl \
+libtap-parser-result-version-perl \
+libtap-parser-result-yaml-perl \
+libtap-parser-resultfactory-perl \
+libtap-parser-scheduler-perl \
+libtap-parser-scheduler-job-perl \
+libtap-parser-scheduler-spinner-perl \
+libtap-parser-source-perl \
+libtap-parser-sourcehandler-perl \
+libtap-parser-sourcehandler-executable-perl \
+libtap-parser-sourcehandler-file-perl \
+libtap-parser-sourcehandler-handle-perl \
+libtap-parser-sourcehandler-perl-perl \
+libtap-parser-sourcehandler-rawtap-perl \
+libtap-parser-yamlish-reader-perl \
+libtap-parser-yamlish-writer-perl \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v4 00/10] add perl modules

2014-05-21 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

Changes since v3:
  * Use ${CPAN_MIRROR} for all recipes
  * See patches for oe-core:
  http://patches.openembedded.org/patch/72457/
  http://patches.openembedded.org/patch/72459/
  * Upstream has continued to move forward
  * Update the following:
  libcapture-tiny-perl from 0.23 - 0.24
  libmodule-runtime-perl from 0.013 - 0.014
  libextutils-helpers-perl from 0.021 - 0.022
  libmodule-build-tiny-perl from 0.030 - 0.036
  * Add libtest-harness-perl which RPROVIDES libtap-harness-env-perl
now required by libmodule-build-tiny-perl

Tim Orling (10):
  libtext-diff-perl: add 1.41
  libcapture-tiny-perl: add 0.24
  libmodule-runtime-perl: add 0.014
  libextutils-config-perl: add 0.007
  libextutils-helper-perl: add 0.022
  libextutils-installpaths-perl: add 0.010
  libmodule-build-tiny-perl: add 0.036
  libextutils-cppguess-perl: add 0.07
  libalgorithm-diff-perl: add 1.15
  libtest-harness-perl: add 3.30

 .../libalgorithm/libalgorithm-diff-perl_1.15.bb| 23 +++
 .../libcapture/libcapture-tiny-perl_0.24.bb| 36 ++
 .../libextutils/libextutils-config-perl_0.007.bb   | 24 +++
 .../libextutils/libextutils-cppguess-perl_0.07.bb  | 38 +++
 .../libextutils/libextutils-helpers-perl_0.022.bb  | 29 
 .../libextutils-installpaths-perl_0.010.bb | 25 +++
 .../libmodule/libmodule-build-tiny-perl_0.036.bb   | 55 +++
 .../libmodule/libmodule-runtime-perl_0.014.bb  | 35 ++
 .../libtest/libtest-harness-perl_3.30.bb   | 79 ++
 .../recipes-perl/libtext/libtext-diff-perl_1.41.bb | 27 
 10 files changed, 371 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libalgorithm/libalgorithm-diff-perl_1.15.bb
 create mode 100644 
meta-perl/recipes-perl/libcapture/libcapture-tiny-perl_0.24.bb
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-cppguess-perl_0.07.bb
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-helpers-perl_0.022.bb
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-installpaths-perl_0.010.bb
 create mode 100644 
meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.036.bb
 create mode 100644 
meta-perl/recipes-perl/libmodule/libmodule-runtime-perl_0.014.bb
 create mode 100644 meta-perl/recipes-perl/libtest/libtest-harness-perl_3.30.bb
 create mode 100644 meta-perl/recipes-perl/libtext/libtext-diff-perl_1.41.bb

-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v4 04/10] libextutils-config-perl: add 0.007

2014-05-21 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[Description from CPAN]
ExtUtils::Config is an abstraction around the %Config hash.

* Add ${CPAN_MIRROR} option

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libextutils/libextutils-config-perl_0.007.bb   | 24 ++
 1 file changed, 24 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb

diff --git 
a/meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb 
b/meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb
new file mode 100644
index 000..78483b4
--- /dev/null
+++ b/meta-perl/recipes-perl/libextutils/libextutils-config-perl_0.007.bb
@@ -0,0 +1,24 @@
+SUMMARY = ExtUtils::Config - A wrapper for perl's configuration
+DESCRIPTION = ExtUtils::Config is an abstraction around the %Config hash.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~leont/ExtUtils-Config/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=b1b813683bd988732e7fd6a796bf7f47
+
+SRC_URI = ${CPAN_MIRROR}/authors/id/L/LE/LEONT/ExtUtils-Config-${PV}.tar.gz
+SRC_URI[md5sum] = 2829c0dfa8a7e51b3f582efbee4bb128
+SRC_URI[sha256sum] = 
2c1465078b876fd16a90507092805265528c2532d4937b03547a6dbdb8ac0eef
+
+S = ${WORKDIR}/ExtUtils-Config-${PV}
+
+inherit cpan
+
+RDEPENDS_${PN} =  perl-module-extutils-makemaker \
+   perl-module-data-dumper \
+   perl-module-test-more \
+   perl-module-file-temp \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v4 09/10] libalgorithm-diff-perl: add 1.15

2014-05-21 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[from README]
This is a module for computing the difference between two files, two
strings, or any other two lists of things.  It uses an  intelligent
algorithm similar to (or identical to) the one used by the Unix `diff'
program.   It is guaranteed to find the *smallest possible* set of
differences.

* Add ${CPAN_MIRROR} option

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libalgorithm/libalgorithm-diff-perl_1.15.bb| 23 ++
 1 file changed, 23 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libalgorithm/libalgorithm-diff-perl_1.15.bb

diff --git a/meta-perl/recipes-perl/libalgorithm/libalgorithm-diff-perl_1.15.bb 
b/meta-perl/recipes-perl/libalgorithm/libalgorithm-diff-perl_1.15.bb
new file mode 100644
index 000..4155fad
--- /dev/null
+++ b/meta-perl/recipes-perl/libalgorithm/libalgorithm-diff-perl_1.15.bb
@@ -0,0 +1,23 @@
+SUMMARY = Algorithm::Diff - Compute 'intelligent' differences between two \
+files/lists
+DESCRIPTION = This is a module for computing the difference between two 
files, \
+two strings, or any other two lists of things.  It uses an  intelligent \
+algorithm similar to (or identical to) the one used by the Unix `diff' \
+program.   It is guaranteed to find the *smallest possible* set of \
+differences. \
+
+SECTION = libs
+HOMEPAGE = http://search.cpan.org/~nedkonz/Algorithm-Diff/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = 
file://lib/Algorithm/Diff.pm;beginline=406;endline=409;md5=d393b8ad3b8994b9d0ae9299b8a8a1ee
+
+SRC_URI = ${CPAN_MIRROR}/authors/id/N/NE/NEDKONZ/Algorithm-Diff-${PV}.tar.gz
+SRC_URI[md5sum] = 457cd497a0411a88b47d3741eb176071
+SRC_URI[sha256sum] = 
aa848b75ad3ecc32d31e8651909551e851cceef74a32822c7a3cb35c259f5190
+
+S = ${WORKDIR}/Algorithm-Diff-${PV}
+
+inherit cpan
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v4 07/10] libmodule-build-tiny-perl: add 0.036

2014-05-21 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

[Description from CPAN]
Many Perl distributions use a Build.PL file instead of a
Makefile.PL file to drive distribution configuration, build, test and
installation. Traditionally, Build.PL uses Module::Build as the
underlying
build system. This module provides a simple, lightweight, drop-in
replacement.

* Add ${CPAN_MIRROR} option
* Versions since 0.033 depend on TAP::Harness::Env

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libmodule/libmodule-build-tiny-perl_0.036.bb   | 55 ++
 1 file changed, 55 insertions(+)
 create mode 100644 
meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.036.bb

diff --git 
a/meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.036.bb 
b/meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.036.bb
new file mode 100644
index 000..2e725a8
--- /dev/null
+++ b/meta-perl/recipes-perl/libmodule/libmodule-build-tiny-perl_0.036.bb
@@ -0,0 +1,55 @@
+SUMMARY = Module::Build::Tiny - A tiny replacement for Module::Build
+DESCRIPTION = Many Perl distributions use a Build.PL file instead of a \
+Makefile.PL file to drive distribution configuration, build, test and \
+installation. Traditionally, Build.PL uses Module::Build as the underlying \
+build system. This module provides a simple, lightweight, drop-in replacement. 
\
+Whereas Module::Build has over 6,700 lines of code; this module has less than \
+120, yet supports the features needed by most distributions.
+SECTION = libs
+
+HOMEPAGE = http://search.cpan.org/~leont/Module-Build-Tiny/;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = file://LICENSE;md5=aaca61412962cf972aec0cdad99d0a84
+
+DEPENDS = libextutils-config-perl-native libextutils-helpers-perl-native 
libextutils-installpaths-perl-native
+
+SRC_URI = ${CPAN_MIRROR}/authors/id/L/LE/LEONT/Module-Build-Tiny-${PV}.tar.gz
+SRC_URI[md5sum] = bfc92c655158ce623f0ced94f4ef02e5
+SRC_URI[sha256sum] = 
d6706bf35e080e5af20cccf4fd565cc8af9c2a1e2e2075cee0a7de42cf0d6df9
+
+S = ${WORKDIR}/Module-Build-Tiny-${PV}
+
+inherit cpan_build
+
+do_install () {
+cpan_build_do_install
+}
+
+RDEPENDS_${PN} =  libextutils-config-perl \
+   libextutils-helpers-perl \
+   libextutils-installpaths-perl \
+  libtap-harness-env-perl \
+   perl-module-xsloader \
+   perl-module-file-spec \
+   perl-module-io-handle \
+   perl-module-tap-harness-env \
+   perl-module-ipc-open3 \
+   perl-module-file-path \
+   perl-module-cpan-meta \
+   perl-module-extutils-cbuilder \
+   perl-module-getopt-long \
+   perl-module-extutils-makemaker \
+   perl-module-exporter \
+   perl-module-carp \
+   perl-module-test-more \
+   perl-module-text-parsewords \
+   perl-module-module-load \
+   perl-module-file-temp \
+   perl-module-data-dumper \
+   perl-module-extutils-parsexs \
+   perl-module-pod-man \
+   perl-module-json-pp \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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


[oe] [meta-perl][PATCH v5 10/10] libtest-harness-perl: add 3.30

2014-05-21 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

Test::Harness - Run Perl standard test scripts with statistics

* Uses ${CPAN_MIRROR} option
* RPROVIDES based on v3.28 recipe:
Paul Eggleton paul.eggle...@linux.intel.com
http://github.com/bluelightning/public_bb_recipes
* which is forked from
Emil Petersen e...@movis.dk repo
http://github.com/EmilRP/public_bb_recipes/
* run through oe-stylize and clean bad white space
* correct email address to oe-dev

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../libtest/libtest-harness-perl_3.30.bb   | 80 ++
 1 file changed, 80 insertions(+)
 create mode 100644 meta-perl/recipes-perl/libtest/libtest-harness-perl_3.30.bb

diff --git a/meta-perl/recipes-perl/libtest/libtest-harness-perl_3.30.bb 
b/meta-perl/recipes-perl/libtest/libtest-harness-perl_3.30.bb
new file mode 100644
index 000..c3d9674
--- /dev/null
+++ b/meta-perl/recipes-perl/libtest/libtest-harness-perl_3.30.bb
@@ -0,0 +1,80 @@
+SUMMARY = Test::Harness - Run Perl standard test scripts with statistics
+DESCRIPTION = Although, for historical reasons, the Test::Harness \
+distribution takes its name from this module it now exists only to provide \
+TAP::Harness with an interface that is somewhat backwards compatible \
+with Test::Harness 2.xx. If you're writing new code consider using \
+TAP::Harness directly instead. \
+\ 
+Emulation is provided for runtests and execute_tests but the \
+pluggable 'Straps' interface that previous versions of Test::Harness \
+supported is not reproduced here. Straps is now available as a stand \
+alone module: Test::Harness::Straps. \
+\
+See TAP::Parser, TAP::Harness for the main documentation for this \
+distribution.
+
+SECTION = libs
+
+HOMEPAGE = http://testanything.org;
+
+LICENSE = Artistic-1.0 | GPL-1.0+
+LIC_FILES_CHKSUM = 
file://README;beginline=29;endline=30;md5=b08db4360eec119e8757cb8a5ddd
+
+SRC_URI = ${CPAN_MIRROR}/authors/id/L/LE/LEONT/Test-Harness-${PV}.tar.gz
+SRC_URI[md5sum] = c1ff25da5dfdf77adea13dc3465638dd
+SRC_URI[sha256sum] = 
ff1900f3b3e61321d3c4b3283298f3106d43d55446605e9cfcf1dcec036acec1
+
+S = ${WORKDIR}/Test-Harness-${PV}
+
+inherit cpan
+
+RPROVIDES_${PN} += libapp-prove-perl \
+libapp-prove-state-perl \
+libapp-prove-state-result-perl \
+libapp-prove-state-result-test-perl \
+libtap-base-perl \
+libtap-formatter-base-perl \
+libtap-formatter-color-perl \
+libtap-formatter-console-perl \
+libtap-formatter-console-parallelsession-perl \
+libtap-formatter-console-session-perl \
+libtap-formatter-file-perl \
+libtap-formatter-file-session-perl \
+libtap-formatter-session-perl \
+libtap-harness-perl \
+libtap-harness-env-perl \
+libtap-object-perl \
+libtap-parser-perl \
+libtap-parser-aggregator-perl \
+libtap-parser-grammar-perl \
+libtap-parser-iterator-perl \
+libtap-parser-iterator-array-perl \
+libtap-parser-iterator-process-perl \
+libtap-parser-iterator-stream-perl \
+libtap-parser-iteratorfactory-perl \
+libtap-parser-multiplexer-perl \
+libtap-parser-result-perl \
+libtap-parsser-result-bailout-perl \
+libtap-parser-result-comment-perl \
+libtap-parser-result-plan-perl \
+libtap-parser-result-pragma-perl \
+libtap-parser-result-test-perl \
+libtap-parser-result-unknown-perl \
+libtap-parser-result-version-perl \
+libtap-parser-result-yaml-perl \
+libtap-parser-resultfactory-perl \
+libtap-parser-scheduler-perl \
+libtap-parser-scheduler-job-perl \
+libtap-parser-scheduler-spinner-perl \
+libtap-parser-source-perl \
+libtap-parser-sourcehandler-perl \
+libtap-parser-sourcehandler-executable-perl \
+libtap-parser-sourcehandler-file-perl \
+libtap-parser-sourcehandler-handle-perl \
+libtap-parser-sourcehandler-perl-perl \
+libtap-parser-sourcehandler-rawtap-perl \
+libtap-parser-yamlish-reader-perl \
+libtap-parser-yamlish-writer-perl \
+
+
+BBCLASSEXTEND = native
-- 
1.8.3.2

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

[oe] [meta-multimedia][PATCH] fluidsynth: fix S!=B errors

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

Fixes:
: fatal error: fluidsynth/version.h: No such file or directory
|  #include fluidsynth/version.h

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.6.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.6.bb 
b/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.6.bb
index 6358613..4052e42 100644
--- a/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.6.bb
+++ b/meta-multimedia/recipes-multimedia/fluidsynth/fluidsynth_1.1.6.bb
@@ -10,7 +10,7 @@ SRC_URI = 
${SOURCEFORGE_MIRROR}/project/${PN}/${PN}-${PV}/${PN}-${PV}.tar.gz
 SRC_URI[md5sum] = ae5aca6de824b4173667cbd3a310b263
 SRC_URI[sha256sum] = 
50853391d9ebeda9b4db787efb23f98b1e26b7296dd2bb5d0d96b5bccee2171c
 
-inherit autotools pkgconfig lib_package
+inherit autotools-brokensep pkgconfig lib_package
 
 PACKAGECONFIG ??= ${@base_contains('DISTRO_FEATURES', 'pulseaudio', 
'pulseaudio', '', d)}
 PACKAGECONFIG[sndfile] = 
--enable-libsndfile-support,--disable-libsndfile-support,libsndfile1
-- 
1.8.3.2

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


[oe] [meta-multimedia][PATCH] schroedinger: fix S!=B error, rename files

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

Fixes:
 *** No rule to make target
 `[...]/schroedinger/1.0.11-r0/schroedinger-1.0.11/schroedinger/tmp-orc.c',
 needed by `tmp-orc.o'.  Stop.

Rename files/ to schroedinger/

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../schroedinger/{files = schroedinger}/configure.ac.patch | 0
 meta-multimedia/recipes-multimedia/schroedinger/schroedinger_1.0.11.bb  | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)
 rename meta-multimedia/recipes-multimedia/schroedinger/{files = 
schroedinger}/configure.ac.patch (100%)

diff --git 
a/meta-multimedia/recipes-multimedia/schroedinger/files/configure.ac.patch 
b/meta-multimedia/recipes-multimedia/schroedinger/schroedinger/configure.ac.patch
similarity index 100%
rename from 
meta-multimedia/recipes-multimedia/schroedinger/files/configure.ac.patch
rename to 
meta-multimedia/recipes-multimedia/schroedinger/schroedinger/configure.ac.patch
diff --git 
a/meta-multimedia/recipes-multimedia/schroedinger/schroedinger_1.0.11.bb 
b/meta-multimedia/recipes-multimedia/schroedinger/schroedinger_1.0.11.bb
index c338903..d38eb94 100644
--- a/meta-multimedia/recipes-multimedia/schroedinger/schroedinger_1.0.11.bb
+++ b/meta-multimedia/recipes-multimedia/schroedinger/schroedinger_1.0.11.bb
@@ -18,5 +18,5 @@ SRC_URI[sha256sum] = 
1e572a0735b92aca5746c4528f9bebd35aa0ccf8619b22fa2756137a8c
 
 EXTRA_OECONF += STAGING_DIR=${STAGING_DIR_NATIVE}
 
-inherit autotools pkgconfig
+inherit autotools-brokensep pkgconfig
 
-- 
1.8.3.2

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


[oe] [meta-oe][PATCH] libsdl-image: fix S!=B error

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

Fixes:
| libtool: Version mismatch error.  This is libtool 2.4.2, but the
| libtool: definition of this LT_INIT comes from libtool 2.2.6.
| libtool: You should recreate aclocal.m4 with macros from libtool 2.4.2
| libtool: and run autoconf again.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-oe/recipes-multimedia/libsdl-image/libsdl-image_1.2.12.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-multimedia/libsdl-image/libsdl-image_1.2.12.bb 
b/meta-oe/recipes-multimedia/libsdl-image/libsdl-image_1.2.12.bb
index ef78927..23f2a37 100644
--- a/meta-oe/recipes-multimedia/libsdl-image/libsdl-image_1.2.12.bb
+++ b/meta-oe/recipes-multimedia/libsdl-image/libsdl-image_1.2.12.bb
@@ -12,7 +12,7 @@ SRC_URI[sha256sum] = 
0b90722984561004de84847744d566809dbb9daf732a9e503b91a1b5a8
 
 S = ${WORKDIR}/SDL_image-${PV}
 
-inherit autotools
+inherit autotools-brokensep
 
 export SDL_CONFIG = ${STAGING_BINDIR_CROSS}/sdl-config
 
-- 
1.8.3.2

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


[oe] [meta-multimedia][PATCH] libdc1394: fix S!=B failure

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

Fixes:
fatal error: dc1394/camera.h: No such file or directory
|  #include dc1394/camera.h
|^
| compilation terminated.

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-multimedia/recipes-multimedia/libdc1394/libdc1394_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-multimedia/recipes-multimedia/libdc1394/libdc1394_git.bb 
b/meta-multimedia/recipes-multimedia/libdc1394/libdc1394_git.bb
index 5bc77f2..0ea5cb9 100755
--- a/meta-multimedia/recipes-multimedia/libdc1394/libdc1394_git.bb
+++ b/meta-multimedia/recipes-multimedia/libdc1394/libdc1394_git.bb
@@ -17,6 +17,6 @@ SRC_URI = 
git://git.code.sf.net/p/libdc1394/code;branch=master;protocol=git \
 
 S = ${WORKDIR}/git/${PN}
 
-inherit autotools pkgconfig
+inherit autotools-brokensep pkgconfig
 
 EXTRA_OECONF += --disable-doxygen-doc --disable-examples
-- 
1.8.3.2

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


[oe] [meta-oe][PATCH] libpostproc: fix S!=B failure

2014-05-27 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

Fixes:
[...]/libpostproc/0.0.0+gitAUTOINC+3b7053f46d-r1/temp/run.do_configure.3652:
line 109: ./configure: No such file or directory

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-oe/recipes-multimedia/libpostproc/libpostproc_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-multimedia/libpostproc/libpostproc_git.bb 
b/meta-oe/recipes-multimedia/libpostproc/libpostproc_git.bb
index 148d169..6abb268 100644
--- a/meta-oe/recipes-multimedia/libpostproc/libpostproc_git.bb
+++ b/meta-oe/recipes-multimedia/libpostproc/libpostproc_git.bb
@@ -15,7 +15,7 @@ SRC_URI = git://git.videolan.org/libpostproc.git
 
 S = ${WORKDIR}/git
 
-inherit autotools lib_package pkgconfig
+inherit autotools-brokensep lib_package pkgconfig
 
 FULL_OPTIMIZATION_armv7a = -fexpensive-optimizations -fomit-frame-pointer -O4 
-ffast-math
 BUILD_OPTIMIZATION = ${FULL_OPTIMIZATION}
-- 
1.8.3.2

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


[oe] [meta-oe][PATCH] libmikmod: update to 3.3.6

2014-05-27 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

* URI for 3.3.3 broken
* COPYING.LESSER License regressed address for FSF:
5c5
  59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
---
  51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../mikmod/{libmikmod_3.3.3.bb = libmikmod_3.3.6.bb}   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
 rename meta-oe/recipes-multimedia/mikmod/{libmikmod_3.3.3.bb = 
libmikmod_3.3.6.bb} (69%)

diff --git a/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.3.bb 
b/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb
similarity index 69%
rename from meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.3.bb
rename to meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb
index 6a3077f..be06efc 100644
--- a/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.3.bb
+++ b/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb
@@ -1,15 +1,15 @@
 DESCRIPTION = libmikmod is a module player library supporting many formats, 
including mod, s3m, it, and xm.
 SECTION = libs
 LICENSE = LGPLv2.1
-LIC_FILES_CHKSUM = file://COPYING.LESSER;md5=b2b941d484c442e5c031a51463d8e11b
+LIC_FILES_CHKSUM = file://COPYING.LESSER;md5=4fbd65380cdd255951079008b364516c
 
 DEPENDS = alsa-lib texinfo
 
 SRC_URI = \
 ${SOURCEFORGE_MIRROR}/project/mikmod/${BPN}/${PV}/${BPN}-${PV}.tar.gz \
 
-SRC_URI[md5sum] = 0e0f9bce8f8e598ca292b41e0ae385c8
-SRC_URI[sha256sum] = 
79f02478c5abd8b2af73df4cc5f9d52625aa044327c01563168e270cf79b2437
+SRC_URI[md5sum] = 9dd9bed30c6f7607a55480234606071b
+SRC_URI[sha256sum] = 
3f363e03f7b1db75b9b6602841bbd440ed275a548e53545f980df8155de4d330
 
 inherit autotools binconfig lib_package
 
-- 
1.8.3.2

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


[oe] [meta-oe][PATCH] enca: fix S!=B failure

2014-05-27 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

This package does not like being built out-of-tree.

Fixes:
| sed: can't read configure.ac: No such file or directory

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-oe/recipes-support/enca/enca_1.9.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/enca/enca_1.9.bb 
b/meta-oe/recipes-support/enca/enca_1.9.bb
index e65a143..452c01e 100644
--- a/meta-oe/recipes-support/enca/enca_1.9.bb
+++ b/meta-oe/recipes-support/enca/enca_1.9.bb
@@ -14,7 +14,7 @@ SRC_URI = 
http://www.sourcefiles.org/Networking/Tools/Miscellanenous/enca-${PV}
 SRC_URI[md5sum] = b3581e28d68d452286fb0bfe58bed3b3
 SRC_URI[sha256sum] = 
02acfef2b24a9c842612da49338138311f909f1cd33933520c07b8b26c410f4d
 
-inherit autotools
+inherit autotools-brokensep
 
 EXTRA_OECONF = 
--with-libiconv-prefix=${STAGING_DIR_HOST}${layout_exec_prefix}
 
-- 
1.8.3.2

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


[oe] [meta-oe][PATCH] lockdev: fix S!=B failure

2014-05-27 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

This package does not like being built out-of-tree.

Fixes:
[...]/lockdev/1.0.3+gitAUTOINC+16b899645d-r0/git/scripts/git-version: line 3:
NEWS: No such file or directory

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-oe/recipes-support/lockdev/lockdev_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/lockdev/lockdev_git.bb 
b/meta-oe/recipes-support/lockdev/lockdev_git.bb
index 919487f..023b9a7 100644
--- a/meta-oe/recipes-support/lockdev/lockdev_git.bb
+++ b/meta-oe/recipes-support/lockdev/lockdev_git.bb
@@ -10,7 +10,7 @@ SRC_URI = git://anonscm.debian.org/lockdev/lockdev.git
 
 S = ${WORKDIR}/git
 
-inherit lib_package autotools
+inherit lib_package autotools-brokensep
 
 do_configure_prepend () {
 ./scripts/git-version  VERSION
-- 
1.8.3.2

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


[oe] [meta-oe][PATCH v2] enca: fix S!=B failure

2014-05-28 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

Point tools to the right paths:
* ${S}/configure.ac in do_configure_prepare()
* ${B}/Makefile in do_configure_append()
* cd ${B} in do_compile()

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-oe/recipes-support/enca/enca_1.9.bb | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/meta-oe/recipes-support/enca/enca_1.9.bb 
b/meta-oe/recipes-support/enca/enca_1.9.bb
index e65a143..ea38946 100644
--- a/meta-oe/recipes-support/enca/enca_1.9.bb
+++ b/meta-oe/recipes-support/enca/enca_1.9.bb
@@ -20,17 +20,17 @@ EXTRA_OECONF = 
--with-libiconv-prefix=${STAGING_DIR_HOST}${layout_exec_prefix}
 
 do_configure_prepend() {
 # remove failing test which checks for something that isn't even used
-sed -i -e '/ye_FUNC_SCANF_MODIF_SIZE_T/d' configure.ac
+sed -i -e '/ye_FUNC_SCANF_MODIF_SIZE_T/d' ${S}/configure.ac
 }
 
 do_configure_append() {
-sed -i s:-I/usr/include::g Makefile
-sed -i s:-I/usr/include::g */Makefile
+sed -i s:-I/usr/include::g ${B}/Makefile
+sed -i s:-I/usr/include::g ${B}/*/Makefile
 }
 
 do_compile() {
 cd ${S}/tools  ${BUILD_CC} -o make_hash make_hash.c
-cd ..
+cd ${B}
 oe_runmake
 }
 
-- 
1.8.3.2

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


[oe] [meta-oe][PATCH v2] libpostproc: fix S!=B failure

2014-05-28 Thread Tim Orling
From: Tim Orling ticot...@gmail.com

Implement khem's suggestion, ${S}/configure $(EXTRA_OECONF).

NOTE: with or without autotools-brokensep, the following:
| WARNING: QA Issue: ELF binary 'libpostproc.so.52.0.100'
| has relocations in .text

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-oe/recipes-multimedia/libpostproc/libpostproc_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-multimedia/libpostproc/libpostproc_git.bb 
b/meta-oe/recipes-multimedia/libpostproc/libpostproc_git.bb
index 148d169..aae1700 100644
--- a/meta-oe/recipes-multimedia/libpostproc/libpostproc_git.bb
+++ b/meta-oe/recipes-multimedia/libpostproc/libpostproc_git.bb
@@ -42,5 +42,5 @@ EXTRA_OECONF =  \
 
 
 do_configure() {
-./configure ${EXTRA_OECONF}
+${S}/configure ${EXTRA_OECONF}
 }
-- 
1.8.3.2

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


Re: [oe] [OE-core] State of bitbake world, test-dependencies 2014-05-29

2014-05-29 Thread Tim Orling
On Thu, May 29, 2014 at 1:46 PM, Martin Jansa martin.ja...@gmail.comwrote:

 This time it wasn't incremental build so it took 14 days.

 Complete logs:

 http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/log.dependencies.20140515_124327.log/

 ...

 Found differences:
 ...
 weston/weston/latest lost dependency on  lcms


This is fixed in patch to v1.5.0 submitted today.
http://patches.openembedded.org/patch/72963/

weston/weston-examples/latest lost dependency on  libpoppler-glib


I will look at this. Might be fixed in v1.5.0 upgrade.
http://git.openembedded.org/openembedded-core/commit/?id=7c40efb62f34f866c98a0b2df50d66c60d76143a



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


[oe] [meta-oe][PATCH 1/2] meta-python: create layer

2014-07-15 Thread Tim Orling
Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-python/COPYING.MIT | 17 +++
 meta-python/README  | 53 +
 meta-python/conf/layer.conf |  9 
 3 files changed, 79 insertions(+)
 create mode 100644 meta-python/COPYING.MIT
 create mode 100644 meta-python/README
 create mode 100644 meta-python/conf/layer.conf

diff --git a/meta-python/COPYING.MIT b/meta-python/COPYING.MIT
new file mode 100644
index 000..fb950dc
--- /dev/null
+++ b/meta-python/COPYING.MIT
@@ -0,0 +1,17 @@
+Permission is hereby granted, free of charge, to any person obtaining a copy 
+of this software and associated documentation files (the Software), to deal 
+in the Software without restriction, including without limitation the rights 
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 
+copies of the Software, and to permit persons to whom the Software is 
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in 
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 
+THE SOFTWARE.
diff --git a/meta-python/README b/meta-python/README
new file mode 100644
index 000..f62ab8f
--- /dev/null
+++ b/meta-python/README
@@ -0,0 +1,53 @@
+meta-python
+
+
+Introduction
+-
+
+This layer is intended to be the home of python modules for OpenEmbedded.
+Modules in this layer need to be independent of openembedded-core and
+meta-openembedded/meta-oe. Because of this, modules required by 'gateone'
+and 'anki' are not included and remain in:
+meta-openembedded/meta-oe/recipes-devtools/python.
+
+Dependencies
+-
+
+The meta-python layer depends on:
+
+   URI: git://git.openembedded.org/openembedded-core
+   layers: meta
+   branch: master
+   revision: HEAD
+
+   URI: git://git.openembedded.org/meta-openembedded
+   layers: meta-oe
+   branch: master
+   revision: HEAD
+
+Please follow the recommended setup procedures of your OE distribution.
+For Angstrom that is:
+http://www.angstrom-distribution.org/building-angstrom,
+other distros should have similar online resources.
+
+Contributing
+-
+
+The meta-openembedded mailinglist
+(openembedded-devel@lists.openembedded.org) is used for questions,
+comments and patch review. It is subscriber only, so please register
+before posting.
+
+Send pull requests to openembedded-devel@lists.openembedded.org with
+'[meta-python]' in the subject.
+
+When sending single patches, please use something like: 
+'git send-email -M -1 --to=openembedded-devel@lists.openembedded.org 
--subject-prefix=meta-python][PATCH'
+
+Maintenance
+-
+
+Maintainers:
+Tim moto-timo Orling ticot...@gmail.com
+Paul bluelightning Eggleton paul.eggle...@linux.intel.com
+
diff --git a/meta-python/conf/layer.conf b/meta-python/conf/layer.conf
new file mode 100644
index 000..4e8eca3
--- /dev/null
+++ b/meta-python/conf/layer.conf
@@ -0,0 +1,9 @@
+# We might have a conf and classes directory, append to BBPATH
+BBPATH .= :${LAYERDIR}
+
+# We have recipes directories, add to BBFILES
+BBFILES += ${LAYERDIR}/recipes*/*/*.bb ${LAYERDIR}/recipes*/*/*.bbappend
+
+BBFILE_COLLECTIONS += meta-python
+BBFILE_PATTERN_meta-python := ^${LAYERDIR}/
+BBFILE_PRIORITY_meta-python = 7
-- 
1.9.3

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


[oe] [meta-oe][PATCH 2/2] meta-python: move recipes from meta-oe

2014-07-15 Thread Tim Orling
 * Move recipes from meta-openembedded/meta-oe that are not
   depended upon by recipes already in meta-oe (e.g. gateone,
   anki)

 * Recipes NOT moved:
 python-futures
 python-pyopenssl
 python-simplejson
 python-tornado
 python-pyqt
 python-sip

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../recipes-devtools/python = meta-python/recipes-python}/pyrtm_0.2.bb   | 0
 .../python = meta-python/recipes-python}/python-autobahn_0.8.6.bb| 0
 .../python = meta-python/recipes-python}/python-cheetah_2.4.4.bb | 0
 .../python = meta-python/recipes-python}/python-cloudeebus_0.6.0.bb  | 0
 .../python = meta-python/recipes-python}/python-cython_0.20.2.bb | 0
 .../python = meta-python/recipes-python}/python-dateutil_1.5.bb  | 0
 .../python = meta-python/recipes-python}/python-epydoc_3.0.1.bb  | 0
 .../python = meta-python/recipes-python}/python-feedparser_5.1.3.bb  | 0
 .../python = meta-python/recipes-python}/python-gdata_1.2.4.bb   | 0
 .../python = meta-python/recipes-python}/python-gevent_0.13.8.bb | 0
 .../python = meta-python/recipes-python}/python-greenlet_0.4.1.bb| 0
 .../python = meta-python/recipes-python}/python-ldap/setup.cfg.patch | 0
 .../python = meta-python/recipes-python}/python-ldap_2.3.9.bb| 0
 .../python = meta-python/recipes-python}/python-lxml_3.0.2.bb| 0
 .../0001-setup.py-link-in-sysroot-not-in-host-directories.patch   | 0
 .../python = meta-python/recipes-python}/python-m2crypto_0.21.1.bb   | 0
 .../recipes-python}/python-matplotlib/fix_setup.patch | 0
 .../recipes-python}/python-matplotlib/fix_setupext.patch  | 0
 .../python = meta-python/recipes-python}/python-matplotlib_1.1.0.bb  | 0
 .../python = meta-python/recipes-python}/python-numeric/no-lapack.patch  | 0
 .../python = meta-python/recipes-python}/python-numeric_24.2.bb  | 0
 .../python = meta-python/recipes-python}/python-pexpect_2.3.bb   | 0
 .../python = meta-python/recipes-python}/python-pip_1.3.1.bb | 0
 .../python = meta-python/recipes-python}/python-psutil_0.6.1.bb  | 0
 .../python = meta-python/recipes-python}/python-pyalsaaudio_0.4.bb   | 0
 .../python = meta-python/recipes-python}/python-pyserial_2.4.bb  | 0
 .../python = meta-python/recipes-python}/python-pyudev_0.16.1.bb | 0
 .../python = meta-python/recipes-python}/python-pyusb_1.0.0a2.bb | 0
 .../python = meta-python/recipes-python}/python-pyyaml/setup.py  | 0
 .../python = meta-python/recipes-python}/python-pyyaml_3.10.bb   | 0
 .../python = meta-python/recipes-python}/python-smbus_3.0.3.bb   | 0
 .../python = meta-python/recipes-python}/python-sqlalchemy_0.7.9.bb  | 0
 .../python = meta-python/recipes-python}/python-twisted_13.2.0.bb| 0
 .../python = meta-python/recipes-python}/python-vobject_0.8.1c.bb| 0
 .../python = meta-python/recipes-python}/python-webdav_0.1.2.bb  | 0
 .../python = meta-python/recipes-python}/python-zopeinterface_4.1.1.bb   | 0
 36 files changed, 0 insertions(+), 0 deletions(-)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/pyrtm_0.2.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-autobahn_0.8.6.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-cheetah_2.4.4.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-cloudeebus_0.6.0.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-cython_0.20.2.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-dateutil_1.5.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-epydoc_3.0.1.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-feedparser_5.1.3.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-gdata_1.2.4.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-gevent_0.13.8.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-greenlet_0.4.1.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-ldap/setup.cfg.patch (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-ldap_2.3.9.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-lxml_3.0.2.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-m2crypto/0001-setup.py-link-in-sysroot-not-in-host-directories.patch
 (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-m2crypto_0.21.1.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python

[oe] [meta-oe][PATCH 0/2] meta-python creation

2014-07-15 Thread Tim Orling

This layer is intended to be the home of python modules for OpenEmbedded.
Modules in this layer need to be independent of openembedded-core and
meta-openembedded/meta-oe. Because of this, modules required by 'gateone'
and 'anki' are not included and remain in:
meta-openembedded/meta-oe/recipes-devtools/python.

Maintainers:
Tim moto-timo Orling ticot...@gmail.com
Paul bluelightning Eggleton paul.eggle...@linux.intel.com


The following changes since commit 239debcd8a0359aad64406476b801948f9b8ff14:

  usleep: add 1.0 recipe (2014-07-15 15:03:43 +0200)

are available in the git repository at:

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

Tim Orling (2):
  meta-python: create layer
  meta-python: move recipes from meta-oe

 meta-python/COPYING.MIT| 17 +++
 meta-python/README | 53 ++
 meta-python/conf/layer.conf|  9 
 .../recipes-python}/pyrtm_0.2.bb   |  0
 .../recipes-python}/python-autobahn_0.8.6.bb   |  0
 .../recipes-python}/python-cheetah_2.4.4.bb|  0
 .../recipes-python}/python-cloudeebus_0.6.0.bb |  0
 .../recipes-python}/python-cython_0.20.2.bb|  0
 .../recipes-python}/python-dateutil_1.5.bb |  0
 .../recipes-python}/python-epydoc_3.0.1.bb |  0
 .../recipes-python}/python-feedparser_5.1.3.bb |  0
 .../recipes-python}/python-gdata_1.2.4.bb  |  0
 .../recipes-python}/python-gevent_0.13.8.bb|  0
 .../recipes-python}/python-greenlet_0.4.1.bb   |  0
 .../recipes-python}/python-ldap/setup.cfg.patch|  0
 .../recipes-python}/python-ldap_2.3.9.bb   |  0
 .../recipes-python}/python-lxml_3.0.2.bb   |  0
 ...y-link-in-sysroot-not-in-host-directories.patch |  0
 .../recipes-python}/python-m2crypto_0.21.1.bb  |  0
 .../python-matplotlib/fix_setup.patch  |  0
 .../python-matplotlib/fix_setupext.patch   |  0
 .../recipes-python}/python-matplotlib_1.1.0.bb |  0
 .../recipes-python}/python-numeric/no-lapack.patch |  0
 .../recipes-python}/python-numeric_24.2.bb |  0
 .../recipes-python}/python-pexpect_2.3.bb  |  0
 .../recipes-python}/python-pip_1.3.1.bb|  0
 .../recipes-python}/python-psutil_0.6.1.bb |  0
 .../recipes-python}/python-pyalsaaudio_0.4.bb  |  0
 .../recipes-python}/python-pyserial_2.4.bb |  0
 .../recipes-python}/python-pyudev_0.16.1.bb|  0
 .../recipes-python}/python-pyusb_1.0.0a2.bb|  0
 .../recipes-python}/python-pyyaml/setup.py |  0
 .../recipes-python}/python-pyyaml_3.10.bb  |  0
 .../recipes-python}/python-smbus_3.0.3.bb  |  0
 .../recipes-python}/python-sqlalchemy_0.7.9.bb |  0
 .../recipes-python}/python-twisted_13.2.0.bb   |  0
 .../recipes-python}/python-vobject_0.8.1c.bb   |  0
 .../recipes-python}/python-webdav_0.1.2.bb |  0
 .../recipes-python}/python-zopeinterface_4.1.1.bb  |  0
 39 files changed, 79 insertions(+)
 create mode 100644 meta-python/COPYING.MIT
 create mode 100644 meta-python/README
 create mode 100644 meta-python/conf/layer.conf
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/pyrtm_0.2.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-autobahn_0.8.6.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-cheetah_2.4.4.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-cloudeebus_0.6.0.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-cython_0.20.2.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-dateutil_1.5.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-epydoc_3.0.1.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-feedparser_5.1.3.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-gdata_1.2.4.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-gevent_0.13.8.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-greenlet_0.4.1.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-ldap/setup.cfg.patch (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-ldap_2.3.9.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-lxml_3.0.2.bb (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python-m2crypto/0001-setup.py-link-in-sysroot-not-in-host-directories.patch
 (100%)
 rename {meta-oe/recipes-devtools/python = 
meta-python/recipes-python}/python

Re: [oe] [meta-oe][PATCH 2/2] meta-python: move recipes from meta-oe

2014-07-17 Thread Tim Orling
Well, that's embarrassing. Thank you, Martin. Obviously, I forgot to push a
local commit. I guess I'd better move to the back of the bus!


On Wed, Jul 16, 2014 at 5:50 AM, Martin Jansa martin.ja...@gmail.com
wrote:

 On Tue, Jul 15, 2014 at 04:32:34PM -0700, Tim Orling wrote:
   * Move recipes from meta-openembedded/meta-oe that are not
 depended upon by recipes already in meta-oe (e.g. gateone,
 anki)
 
   * Recipes NOT moved:
 python-futures
 python-pyopenssl
 python-simplejson
 python-tornado
 python-pyqt
 python-sip
 
  Signed-off-by: Tim Orling ticot...@gmail.com
  ---
   .../recipes-devtools/python = meta-python/recipes-python}/pyrtm_0.2.bb
   | 0
   .../python = meta-python/recipes-python}/python-autobahn_0.8.6.bb
| 0
   .../python = meta-python/recipes-python}/python-cheetah_2.4.4.bb
 | 0
   .../python = meta-python/recipes-python}/python-cloudeebus_0.6.0.bb
| 0
   .../python = meta-python/recipes-python}/python-cython_0.20.2.bb
 | 0
   .../python = meta-python/recipes-python}/python-dateutil_1.5.bb
| 0
   .../python = meta-python/recipes-python}/python-epydoc_3.0.1.bb
| 0
   .../python = meta-python/recipes-python}/python-feedparser_5.1.3.bb
| 0
   .../python = meta-python/recipes-python}/python-gdata_1.2.4.bb
 | 0
   .../python = meta-python/recipes-python}/python-gevent_0.13.8.bb
 | 0
   .../python = meta-python/recipes-python}/python-greenlet_0.4.1.bb
| 0
   .../python = meta-python/recipes-python}/python-ldap/setup.cfg.patch
   | 0
   .../python = meta-python/recipes-python}/python-ldap_2.3.9.bb
| 0
   .../python = meta-python/recipes-python}/python-lxml_3.0.2.bb
| 0
   .../0001-setup.py-link-in-sysroot-not-in-host-directories.patch
   | 0
   .../python = meta-python/recipes-python}/python-m2crypto_0.21.1.bb
 | 0
   .../recipes-python}/python-matplotlib/fix_setup.patch
   | 0
   .../recipes-python}/python-matplotlib/fix_setupext.patch
| 0
   .../python = meta-python/recipes-python}/python-matplotlib_1.1.0.bb
| 0
   .../python =
 meta-python/recipes-python}/python-numeric/no-lapack.patch  | 0
   .../python = meta-python/recipes-python}/python-numeric_24.2.bb
| 0
   .../python = meta-python/recipes-python}/python-pexpect_2.3.bb
 | 0
   .../python = meta-python/recipes-python}/python-pip_1.3.1.bb
 | 0
   .../python = meta-python/recipes-python}/python-psutil_0.6.1.bb
| 0
   .../python = meta-python/recipes-python}/python-pyalsaaudio_0.4.bb
 | 0
   .../python = meta-python/recipes-python}/python-pyserial_2.4.bb
| 0
   .../python = meta-python/recipes-python}/python-pyudev_0.16.1.bb
 | 0
   .../python = meta-python/recipes-python}/python-pyusb_1.0.0a2.bb
 | 0
   .../python = meta-python/recipes-python}/python-pyyaml/setup.py
| 0
   .../python = meta-python/recipes-python}/python-pyyaml_3.10.bb
 | 0
   .../python = meta-python/recipes-python}/python-smbus_3.0.3.bb
 | 0
   .../python = meta-python/recipes-python}/python-sqlalchemy_0.7.9.bb
| 0
   .../python = meta-python/recipes-python}/python-twisted_13.2.0.bb
| 0
   .../python = meta-python/recipes-python}/python-vobject_0.8.1c.bb
| 0
   .../python = meta-python/recipes-python}/python-webdav_0.1.2.bb
| 0
   .../python = meta-python/recipes-python}/python-zopeinterface_4.1.1.bb
   | 0

 meta-python/recipes-python/*bb isn't included in BBFILES, causing this
 warning:
 WARNING: No bb files matched BBFILE_PATTERN_meta-python
 '^/home/jenkins/oe/world/shr-core/meta-openembedded/meta-python/'

 I'll move them to python subdirectory, but please be more careful when
 sending _tested_ patches.

   36 files changed, 0 insertions(+), 0 deletions(-)
   rename {meta-oe/recipes-devtools/python = meta-python/recipes-python}/
 pyrtm_0.2.bb (100%)
   rename {meta-oe/recipes-devtools/python = meta-python/recipes-python}/
 python-autobahn_0.8.6.bb (100%)
   rename {meta-oe/recipes-devtools/python = meta-python/recipes-python}/
 python-cheetah_2.4.4.bb (100%)
   rename {meta-oe/recipes-devtools/python = meta-python/recipes-python}/
 python-cloudeebus_0.6.0.bb (100%)
   rename {meta-oe/recipes-devtools/python = meta-python/recipes-python}/
 python-cython_0.20.2.bb (100%)
   rename {meta-oe/recipes-devtools/python = meta-python/recipes-python}/
 python-dateutil_1.5.bb (100%)
   rename {meta-oe/recipes-devtools/python = meta-python/recipes-python}/
 python-epydoc_3.0.1.bb (100%)
   rename {meta-oe/recipes-devtools/python = meta-python/recipes-python}/
 python-feedparser_5.1.3.bb (100%)
   rename {meta-oe/recipes-devtools/python = meta-python/recipes-python}/
 python-gdata_1.2.4.bb (100%)
   rename {meta-oe/recipes-devtools/python = meta-python/recipes-python}/
 python-gevent_0.13.8.bb (100%)
   rename {meta-oe/recipes-devtools/python = meta-python/recipes-python}/
 python-greenlet_0.4.1.bb (100%)
   rename {meta-oe/recipes-devtools/python =
 meta-python/recipes-python}/python-ldap

[oe] [meta-multimedia][PATCH 0/4] vlc: B!=S and pkg-config friendly

2014-07-19 Thread Tim Orling
* Cleanup do_configure, upstream is more autoreconf friendly
* Inherit pkgconfig, upstream is more pkg-config friendly
* Remove EXTRA_OECONF --enable-live555, add PACKAGE_CONFIGURE ?= live555

Tim Orling (4):
  vlc.inc: cleanup configure, inherit pkgconfig
  vlc: use AM_PATH_LIBGCRYPT instead of libgcrypt-config
  vlc: modules/gui/qt4/Modules.am not B!=S friendly
  vlc: add patches to fix B!=S and pkg-config

 meta-multimedia/recipes-multimedia/vlc/vlc.inc | 33 +++-
 .../vlc/vlc/0003-use-am-path-libgcrypt.patch   | 46 ++
 .../0004-modules-gui-qt4-out-of-tree-build.patch   | 17 
 .../recipes-multimedia/vlc/vlc_2.1.4.bb|  2 +
 4 files changed, 80 insertions(+), 18 deletions(-)
 create mode 100644 
meta-multimedia/recipes-multimedia/vlc/vlc/0003-use-am-path-libgcrypt.patch
 create mode 100644 
meta-multimedia/recipes-multimedia/vlc/vlc/0004-modules-gui-qt4-out-of-tree-build.patch

-- 
1.9.3

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


[oe] [meta-multimedia][PATCH 3/4] vlc: modules/gui/qt4/Modules.am not B!=S friendly

2014-07-19 Thread Tim Orling
Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../vlc/0004-modules-gui-qt4-out-of-tree-build.patch| 17 +
 1 file changed, 17 insertions(+)
 create mode 100644 
meta-multimedia/recipes-multimedia/vlc/vlc/0004-modules-gui-qt4-out-of-tree-build.patch

diff --git 
a/meta-multimedia/recipes-multimedia/vlc/vlc/0004-modules-gui-qt4-out-of-tree-build.patch
 
b/meta-multimedia/recipes-multimedia/vlc/vlc/0004-modules-gui-qt4-out-of-tree-build.patch
new file mode 100644
index 000..3dadb23
--- /dev/null
+++ 
b/meta-multimedia/recipes-multimedia/vlc/vlc/0004-modules-gui-qt4-out-of-tree-build.patch
@@ -0,0 +1,17 @@
+* modules/gui/qt4/Modules.am not B!=S friendly
+* Simple solution to missing directories in ${B}
+
+Upstream status: Pending
+
+Index: vlc-2.1.4/modules/gui/qt4/Modules.am
+===
+--- vlc-2.1.4.orig/modules/gui/qt4/Modules.am
 vlc-2.1.4/modules/gui/qt4/Modules.am
+@@ -261,6 +261,7 @@ else
+ if HAVE_WIN32
+   $(moc_verbose)$(MOC) -D_WIN32 $(DEFS) -I$(top_srcdir)/include 
-I$(top_builddir)/include -I$(top_builddir) $(CPPFLAGS_qt4) -o $@ $
+ else
++  [ -d $(dir $@) ] || mkdir -p $(dir $@)
+   $(moc_verbose)$(MOC) $(DEFS) -I$(top_srcdir)/include 
-I$(top_builddir)/include -I$(top_builddir) $(CPPFLAGS_qt4) -o $@ $
+ endif
+ endif
-- 
1.9.3

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


[oe] [meta-multimedia][PATCH 1/4] vlc.inc: cleanup configure, inherit pkgconfig

2014-07-19 Thread Tim Orling
* Upstream is now much more pkg-config friendly
* Clean up configure baggage, no longer needed

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-multimedia/recipes-multimedia/vlc/vlc.inc | 33 --
 1 file changed, 15 insertions(+), 18 deletions(-)

diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc.inc 
b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
index 58f5648..c188771 100644
--- a/meta-multimedia/recipes-multimedia/vlc/vlc.inc
+++ b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
@@ -5,17 +5,17 @@ SECTION = multimedia
 LICENSE = GPL-2.0
 LIC_FILES_CHKSUM = file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263
 
-DEPENDS = libfribidi libtool libgcrypt gst-plugins-bad virtual/libsdl \
-   libsdl-image qt4-x11-free dbus dbus-glib libxml2 gnutls tremor \
-   faad2 ffmpeg flac libxpm libxinerama fluidsynth alsa-lib libdvdcss \
-   libdvdread lua-native lua libidn libnotify gtk+ gnome-vfs libdc1394 \
-   libraw1394 avahi libjpeg-turbo xz libmodplug mpeg2dec \
+DEPENDS = libfribidi libtool libgcrypt libgcrypt-native gst-plugins-bad \
+   virtual/libsdl libsdl-image qt4-x11-free dbus dbus-glib libxml2 gnutls \
+   tremor faad2 ffmpeg flac libxpm libxinerama fluidsynth alsa-lib \
+   libdvdcss libdvdread lua-native lua libidn libnotify gtk+ gnome-vfs \
+   libdc1394 libraw1394 avahi libjpeg-turbo xz libmodplug mpeg2dec \
libmtp opencv libopus orc libusb1 schroedinger taglib \
tiff xcb-util-keysyms samba
 
 SRC_URI = http://download.videolan.org/pub/videolan/${BPN}/${PV}/${BP}.tar.xz;
 
-inherit autotools gettext
+inherit autotools gettext pkgconfig
 
 ARM_INSTRUCTION_SET = arm
 
@@ -29,18 +29,20 @@ EXTRA_OECONF = \
 --enable-freetype \
 --enable-sdl \ 
 --enable-png \
---enable-live555 --enable-tremor \
+--enable-tremor \
 --enable-v4l2 --disable-aa --disable-faad \
 --enable-dbus \
 --without-contrib \
 --without-kde-solid \
 --disable-glx \
 --enable-realrtsp \
+--disable-libtar \
 ac_cv_path_MOC=${STAGING_BINDIR_NATIVE}/moc4 \
 ac_cv_path_RCC=${STAGING_BINDIR_NATIVE}/rcc4 \
 ac_cv_path_UIC=${STAGING_BINDIR_NATIVE}/uic4 \
 
 
+PACKAGECONFIG ?=  live555
 PACKAGECONFIG[mad] = --enable-mad,--disable-mad,libmad
 PACKAGECONFIG[a52] = --enable-a52,--disable-a52,liba52
 PACKAGECONFIG[jack] = --enable-jack,--disable-jack,jack
@@ -48,18 +50,13 @@ PACKAGECONFIG[live555] = 
--enable-live555,--disable-live555,live555
 PACKAGECONFIG[libass] = --enable-libass,--disable-libass,libass
 PACKAGECONFIG[mkv] = --enable-mkv,--disable-mkv,libmatroska libebml
 
-do_configure() {
-cp ${STAGING_DATADIR}/aclocal/libgcrypt.m4 ${S}/m4/ 
-./bootstrap
-gnu-configize --force
-libtoolize --force
-#autoreconf --force -i
+do_configure_prepend() {
 cp ${STAGING_DATADIR}/libtool/config.* ${S}/autotools/ || true
-oe_runconf
-rm config.log
-#sed -i -e s:-L/usr/lib:-L${STAGING_LIBDIR}/:g ${S}/vlc-config
-sed -i -e s:'$(MOC) $(DEFS) $(CPPFLAGS)':'$(MOC) $(DEFS)'\ -I${S}/include\ 
-DSYS_LINUX:g ${S}/modules/gui/qt4/Makefile
-sed -i -e s:'${top_builddir_slash}libtool':${TARGET_SYS}-libtool:g 
${S}/doltlibtool
+}
+
+do_configure_append() {
+sed -i -e s:'$(MOC) $(DEFS) $(CPPFLAGS)':'$(MOC) $(DEFS)'\ -I${B}/include\ 
-DSYS_LINUX:g ${B}/modules/gui/qt4/Makefile
+sed -i -e s:'${top_builddir_slash}libtool':${TARGET_SYS}-libtool:g 
${B}/doltlibtool
 }
 
 # This recipe packages vlc as a library as well, so qt4 dependencies
-- 
1.9.3

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


[oe] [meta-multimedia][PATCH 2/4] vlc: use AM_PATH_LIBGCRYPT instead of libgcrypt-config

2014-07-19 Thread Tim Orling
* AM_PATH_LIBGCRYPT exists for a reason, why not use it?

Signed-off-by: Tim Orling ticot...@gmail.com
---
 .../vlc/vlc/0003-use-am-path-libgcrypt.patch   | 46 ++
 1 file changed, 46 insertions(+)
 create mode 100644 
meta-multimedia/recipes-multimedia/vlc/vlc/0003-use-am-path-libgcrypt.patch

diff --git 
a/meta-multimedia/recipes-multimedia/vlc/vlc/0003-use-am-path-libgcrypt.patch 
b/meta-multimedia/recipes-multimedia/vlc/vlc/0003-use-am-path-libgcrypt.patch
new file mode 100644
index 000..ae80745
--- /dev/null
+++ 
b/meta-multimedia/recipes-multimedia/vlc/vlc/0003-use-am-path-libgcrypt.patch
@@ -0,0 +1,46 @@
+* The upstream tests for libgcrypt are awkward and not working.
+  - Requires libgcrypt-config, which seems broken?
+* AM_PATH_LIBGCRYPT exists for a reason, why not use it? KISS.
+* Upstream abandoned AM_PATH_LIBGCRYPT in the past...newer automake ok?
+
+Upstream status: Pending
+
+Index: vlc-2.1.4/configure.ac
+===
+--- vlc-2.1.4.orig/configure.ac
 vlc-2.1.4/configure.ac
+@@ -3940,25 +3940,19 @@ PKG_ENABLE_MODULES_VLC([LIBXML2], [xml],
+ dnl
+ dnl libgcrypt
+ dnl
++GCRYPT_LIBVER=1
++GCRYPT_REQ=1.1.94
+ AC_ARG_ENABLE(libgcrypt,
+   [  --disable-libgcrypt gcrypt support (default enabled)])
+ AS_IF([test ${enable_libgcrypt} != no], [
+-  AC_CHECK_DECL([GCRYCTL_SET_THREAD_CBS], [
+-libgcrypt-config --version /dev/null || \
+-AC_MSG_ERROR([gcrypt.h present but libgcrypt-config could not be 
found])
+-AC_CHECK_LIB(gcrypt, gcry_control, [
+-  have_libgcrypt=yes
+-  GCRYPT_CFLAGS=`libgcrypt-config --cflags`
+-  GCRYPT_LIBS=`libgcrypt-config --libs`
+-], [
+-  AC_MSG_ERROR([libgcrypt not found. Install libgcrypt or use 
--disable-libgcrypt. Have a nice day.])
+-], [`libgcrypt-config --libs`])
+-  ], [
+-AC_MSG_ERROR([libgcrypt version 1.1.94 or higher not found. Install 
libgcrypt or use --disable-libgcrypt. Have a nice day.])
+-  ], [#include gcrypt.h]
+-  )
++  AM_PATH_LIBGCRYPT($GCRYPT_LIBVER:$GCRYPT_REQ,
++  [
++  GCRYPT_CFLAGS=$LIBGCRYPT_CFLAGS
++  GCRYPT_LIBS=$LIBGCRYPT_LIBS
++  ],[
++  AC_MSG_ERROR([libgcrypt version 1.1.94 or higher not found. Install 
libgcrypt or use --disable-libgcrypt. Have a nice day.])
++  ])
+ ])
+-
+ AC_SUBST(GCRYPT_CFLAGS)
+ AC_SUBST(GCRYPT_LIBS)
+ AM_CONDITIONAL([HAVE_GCRYPT], [test ${have_libgcrypt} = yes])
-- 
1.9.3

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


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

2014-07-19 Thread Tim Orling
Signed-off-by: Tim Orling ticot...@gmail.com
---
 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 \
 
 
 SRC_URI[md5sum] = 7ed67d22f7425011078772bfc62ac222
-- 
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 ticot...@gmail.com
---
 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


[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 ticot...@gmail.com
---
 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


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 martin.ja...@gmail.com
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 ticot...@gmail.com
  ---
   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


[oe] [meta-multimedia][PATCH] vlc: add PACKAGECONFIG for postproc, patch for postproc header check

2014-07-21 Thread Tim Orling
* Built with libav 9.13 and stand-alone libpostproc
* Although postproc is enable=auto, let's leave it disabled by default

Signed-off-by: Tim Orling ticot...@gmail.com
---
 meta-multimedia/recipes-multimedia/vlc/vlc.inc  |  1 +
 .../vlc/vlc/0005-libpostproc-header-check.patch | 17 +
 meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb |  1 +
 3 files changed, 19 insertions(+)
 create mode 100644 
meta-multimedia/recipes-multimedia/vlc/vlc/0005-libpostproc-header-check.patch

diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc.inc 
b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
index c188771..88605df 100644
--- a/meta-multimedia/recipes-multimedia/vlc/vlc.inc
+++ b/meta-multimedia/recipes-multimedia/vlc/vlc.inc
@@ -49,6 +49,7 @@ PACKAGECONFIG[jack] = --enable-jack,--disable-jack,jack
 PACKAGECONFIG[live555] = --enable-live555,--disable-live555,live555
 PACKAGECONFIG[libass] = --enable-libass,--disable-libass,libass
 PACKAGECONFIG[mkv] = --enable-mkv,--disable-mkv,libmatroska libebml
+PACKAGECONFIG[postproc] = --enable-postproc,--disable-postproc,libpostproc
 
 do_configure_prepend() {
 cp ${STAGING_DATADIR}/libtool/config.* ${S}/autotools/ || true
diff --git 
a/meta-multimedia/recipes-multimedia/vlc/vlc/0005-libpostproc-header-check.patch
 
b/meta-multimedia/recipes-multimedia/vlc/vlc/0005-libpostproc-header-check.patch
new file mode 100644
index 000..2d84ffd
--- /dev/null
+++ 
b/meta-multimedia/recipes-multimedia/vlc/vlc/0005-libpostproc-header-check.patch
@@ -0,0 +1,17 @@
+* Also look for postprocess.h under libpostproc/
+
+Upstream-status: Pending
+
+Index: vlc-2.1.4/configure.ac
+===
+--- vlc-2.1.4.orig/configure.ac
 vlc-2.1.4/configure.ac
+@@ -2444,7 +2444,7 @@ then
+   VLC_SAVE_FLAGS
+   CPPFLAGS=${CPPFLAGS} ${POSTPROC_CFLAGS}
+   CFLAGS=${CFLAGS} ${POSTPROC_CFLAGS}
+-  AC_CHECK_HEADERS(postproc/postprocess.h)
++  
AC_CHECK_HEADERS(postproc/postprocess.h,[],[AC_CHECK_HEADERS(libpostproc/postprocess.h)])
+   VLC_ADD_PLUGIN([postproc])
+   VLC_ADD_LIBS([postproc],[$POSTPROC_LIBS $AVUTIL_LIBS])
+   VLC_ADD_CFLAGS([postproc],[$POSTPROC_CFLAGS $AVUTIL_CFLAGS])
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 f9be48d..b4047d3 100644
--- a/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb
+++ b/meta-multimedia/recipes-multimedia/vlc/vlc_2.1.4.bb
@@ -7,6 +7,7 @@ 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 \
+file://0005-libpostproc-header-check.patch \
 
 
 SRC_URI[md5sum] = 7ed67d22f7425011078772bfc62ac222
-- 
1.9.3

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


Re: [oe] [meta-oe][PATCH 2/2] meta-python: rename recipes-python to recipes-devtools

2014-07-22 Thread Tim Orling
I'd rather not keep the original structure, part of my motivation for
creating the layer was to not hide python recipes three directories deep.
The structure of the meta-perl layer seems more natural to me.

However, I realize and regret that the layer.conf in my original patch was
broken and I need to fix it. Please see v2 for meta-python creation.

--Tim


On Tue, Jul 22, 2014 at 4:34 AM, Martin Jansa martin.ja...@gmail.com
wrote:

 * match old structure from meta-oe

 Signed-off-by: Martin Jansa martin.ja...@gmail.com
 ---
  meta-python/{recipes-python = recipes-devtools}/python/pyrtm_0.2.bb
  | 0
  .../{recipes-python = recipes-devtools}/python/python-autobahn_0.8.6.bb
  | 0
  .../{recipes-python = recipes-devtools}/python/python-cheetah_2.4.4.bb
   | 0
  .../python/python-cloudeebus_0.6.0.bb
   | 0
  .../{recipes-python = recipes-devtools}/python/python-cython_0.20.2.bb
   | 0
  .../{recipes-python = recipes-devtools}/python/python-dateutil_1.5.bb
  | 0
  .../{recipes-python = recipes-devtools}/python/python-epydoc_3.0.1.bb
  | 0
  .../python/python-feedparser_5.1.3.bb
   | 0
  .../{recipes-python = recipes-devtools}/python/python-gdata_1.2.4.bb
   | 0
  .../{recipes-python = recipes-devtools}/python/python-gevent_0.13.8.bb
   | 0
  .../{recipes-python = recipes-devtools}/python/python-greenlet_0.4.1.bb
  | 0
  .../python/python-ldap/setup.cfg.patch
  | 0
  .../{recipes-python = recipes-devtools}/python/python-ldap_2.3.9.bb
  | 0
  .../{recipes-python = recipes-devtools}/python/python-lxml_3.0.2.bb
  | 0
  .../0001-setup.py-link-in-sysroot-not-in-host-directories.patch
 | 0
  .../{recipes-python = recipes-devtools}/python/python-m2crypto_0.21.1.bb
 | 0
  .../python/python-matplotlib/fix_setup.patch
  | 0
  .../python/python-matplotlib/fix_setupext.patch
 | 0
  .../python/python-matplotlib_1.1.0.bb
   | 0
  .../python/python-numeric/no-lapack.patch
 | 0
  .../{recipes-python = recipes-devtools}/python/python-numeric_24.2.bb
  | 0
  .../{recipes-python = recipes-devtools}/python/python-pexpect_2.3.bb
   | 0
  .../{recipes-python = recipes-devtools}/python/python-pip_1.3.1.bb
   | 0
  .../{recipes-python = recipes-devtools}/python/python-psutil_0.6.1.bb
  | 0
  .../{recipes-python = recipes-devtools}/python/python-pyalsaaudio_0.4.bb
 | 0
  .../{recipes-python = recipes-devtools}/python/python-pyserial_2.4.bb
  | 0
  .../{recipes-python = recipes-devtools}/python/python-pyudev_0.16.1.bb
   | 0
  .../{recipes-python = recipes-devtools}/python/python-pyusb_1.0.0a2.bb
   | 0
  .../{recipes-python = recipes-devtools}/python/python-pyyaml/setup.py
  | 0
  .../{recipes-python = recipes-devtools}/python/python-pyyaml_3.10.bb
   | 0
  .../{recipes-python = recipes-devtools}/python/python-smbus_3.0.3.bb
   | 0
  .../python/python-sqlalchemy_0.7.9.bb
   | 0
  .../{recipes-python = recipes-devtools}/python/python-twisted_13.2.0.bb
  | 0
  .../{recipes-python = recipes-devtools}/python/python-vobject_0.8.1c.bb
  | 0
  .../{recipes-python = recipes-devtools}/python/python-webdav_0.1.2.bb
  | 0
  .../python/python-zopeinterface_4.1.1.bb
  | 0
  36 files changed, 0 insertions(+), 0 deletions(-)
  rename meta-python/{recipes-python = recipes-devtools}/python/
 pyrtm_0.2.bb (100%)
  rename meta-python/{recipes-python = recipes-devtools}/python/
 python-autobahn_0.8.6.bb (100%)
  rename meta-python/{recipes-python = recipes-devtools}/python/
 python-cheetah_2.4.4.bb (100%)
  rename meta-python/{recipes-python = recipes-devtools}/python/
 python-cloudeebus_0.6.0.bb (100%)
  rename meta-python/{recipes-python = recipes-devtools}/python/
 python-cython_0.20.2.bb (100%)
  rename meta-python/{recipes-python = recipes-devtools}/python/
 python-dateutil_1.5.bb (100%)
  rename meta-python/{recipes-python = recipes-devtools}/python/
 python-epydoc_3.0.1.bb (100%)
  rename meta-python/{recipes-python = recipes-devtools}/python/
 python-feedparser_5.1.3.bb (100%)
  rename meta-python/{recipes-python = recipes-devtools}/python/
 python-gdata_1.2.4.bb (100%)
  rename meta-python/{recipes-python = recipes-devtools}/python/
 python-gevent_0.13.8.bb (100%)
  rename meta-python/{recipes-python = recipes-devtools}/python/
 python-greenlet_0.4.1.bb (100%)
  rename meta-python/{recipes-python =
 recipes-devtools}/python/python-ldap/setup.cfg.patch (100%)
  rename meta-python/{recipes-python = recipes-devtools}/python/
 python-ldap_2.3.9.bb (100%)
  rename meta-python/{recipes-python = recipes-devtools}/python/
 python-lxml_3.0.2.bb (100%)
  rename meta-python/{recipes-python =
 recipes-devtools}/python/python-m2crypto/0001-setup.py-link-in-sysroot-not-in-host-directories.patch
 (100%)
  rename meta-python/{recipes-python = recipes-devtools}/python/
 python-m2crypto_0.21.1.bb (100%)
  rename meta-python/{recipes-python =
 recipes-devtools}/python/python-matplotlib/fix_setup.patch (100%)
  rename meta-python/{recipes-python =
 recipes-devtools}/python/python-matplotlib/fix_setupext.patch (100%)
  rename meta-python/{recipes-python = 

  1   2   3   4   5   6   7   8   9   >