Commit Graph

333 Commits

Author SHA1 Message Date
Matthieu CRAPET c95e155780 recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issues
Changes:
- rename SUMMARY with length > 80 to DESCRIPTION
- rename DESCRIPTION with length < 80 to (non present tag) SUMMARY
- drop final point character at the end of SUMMARY string
- remove trailing whitespace of SUMMARY line

Note: don't bump PR

Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-23 23:20:02 +01:00
Khem Raj a7ee4f3b00 ltp-ddt: Fix build with newer kernels
Update to latest git

kernel internal headers has got resuffled so adjust to that

split modules out into packages of their own otherwise
debug split logic gets confused when packaging the kernel modules

Package debug info generated from newly added test cases

Put .a files in staticdev package

install modules in usual location

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-23 23:17:42 +01:00
Khem Raj 4db6b3db63 python-cloudeebus: DEPEND on python-distribute instead of python-setuptools
python-setuptools has been removed in OE-Core

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-23 23:17:30 +01:00
Lukas Bulwahn dfa33ddb23 python-m2crypto: special setting for x86-64 architecture
After python-m2crypto was reported as failed task in bitbake world
on 2014-02-08 by Martin Jansa, I investigated python-m2crypto with
MACHINE = "qemux86-64" setting. When compiling python-m2crypto for
qemux86-64, the setup.py aborts in the swig call with:

  | swig -python -I[...]/tmp-eglibc/sysroots/qemux86-64/usr/include/python2.7 -I[...]/tmp-eglibc/sysroots/qemux86-64/usr/include -includeall -o SWIG/_m2crypto_wrap.c SWIG/_m2crypto.i
  | [...]/tmp-eglibc/sysroots/qemux86-64/usr/include/openssl/opensslconf.h:41: Error: Unable to find 'openssl/opensslconf-32.h'
  | error: command 'swig' failed with exit status 1
  | ERROR: python setup.py build_ext execution failed.
  | WARNING: exit code 1 from a shell command.

To compile for x86-64 architecture, opensslconf.h shall include
opensslconf-64.h, not opensslconf-32.h. Properly including
opensslconf-64.h can be configured through the bits/wordsize.h
header and setting the __x86_64__ directive in the swig call. To
set the directive, the SWIG_FEATURES variable for x86-64 is
set and exported in the recipe.

Compiling python-m2crypto for qemumips still fails and needs
further adjustments, but is not addressed here.

This patch follows Khem Raj's suggestion on the openembedded-devel
mailing list after submission of the first commit to this issue.

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-21 17:06:59 +01:00
Khem Raj 1f89f0a54e ltp-ddt: Fix build break with newer kernels
We need to point KERNEL_INC at include-generic otherwise
we end up with errors like

|                  from src/parser/st_i2c_parser.c:42:
|
/home/kraj/work/angstrom-2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone/usr/src/kernel/include/linux/wait.h:8:25:
fatal error: asm/current.h: No such file or directory
|  #include <asm/current.h>
|                          ^
| compilation terminated.
| make[2]: *** [i2c_tests] Error 1

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-21 17:06:59 +01:00
chase maupin dcf37be559 php: update SRC_URI for new download location
* The old downloads location of http://www.php.net/distributions
  now points to a listing of all distributions and the mirrors or
  download locations where the sources can be downloaded.
* The new download location is http://museum.php.net/..... where
  the rest of the URL is based on the major version on PHP being
  downloaded.  This is a change from the previous download server
  which had a flattened directory structure so that all versions
  were available in a single location.
* To account for this change in the directory structure a variable
  called PHP_MAJVER is used based off of the PV to point the
  SRC_URI to the proper subdirectory.
* This issue wsa first noted by Joshua Vanderpool at
  Joshua.Vanderpool@raymondcorp.com and there was discussion at
  http://lists.openembedded.org/pipermail/openembedded-devel/2014-January/093757.html
* This patch has been commited to that master branch

Signed-off-by: Chase Maupin <chase.maupin@ti.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-01 08:51:05 +01:00
Ross Burton a4415f89e5 python-numpy: remove, migrated to oe-core
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-22 12:22:35 +01:00
Ross Burton 4dd647ff76 python-mako: remove, migrated to oe-core
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-22 12:22:35 +01:00
Ross Burton d1a55f8206 python-nose: remove, migrated to oe-core
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-22 12:22:34 +01:00
Martin Jansa 6daf75e4e9 Update after toplevel LICENSE file checksum change
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-04 08:47:18 +01:00
Martin Jansa 07453a3a91 cloud9: Fix branch param
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-01 22:34:37 +01:00
Philip Balister d88a6a9a38 mcpp : Add recipe. mcpp is a c/c++ preprocessor.
Includes a patch from Zeroc to help with ice builds.

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-21 19:21:17 +01:00
Kang Kai d2ec4eef07 lua: add lua 5.2 recipe
Add lua 5.2.2 recipe.

Update:
  * remove bitwise_operators.patch that lua uses bit32 library to
    support for bitwise operations.
  * update uclibc-pthread.patch

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-21 19:16:51 +01:00
Nick D'Ademo 1ca29d1cda tk: make multilib build compatible and fix library install
Pass libdir to EXTRA_OECONF so that recipe generates the correct library folder in a multilib build.

Install shared library symbolic link to image.

Signed-off-by: Nick D'Ademo <nickdademo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-05 19:48:07 +01:00
Zhenhua Luo 7f903c9d0b python-numpy: add support for powerpc architecture
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-05 19:48:07 +01:00
Dan McDougall ef44854f92 python-futures: New package (provides concurrent.futures)
The python-futures package is a backport of Python 3.2+'s
concurrent.futures module to Python 2.6+.

Signed-off-by: Dan McDougall <daniel.mcdougall@liftoffsoftware.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-24 15:07:23 +01:00
Ross Burton c13c5f4016 python-numpy: add native support
The compile hack to use a correct config.h isn't needed for native builds, so
mark it as target-specific.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:20:03 +01:00
Martin Jansa 74d557ab8c log4cplus: Fix LIC_FILES_CHKSUM
* was probably broken since it was added in:
  commit a506a9efc8
  Author: Maxin B. John <maxin.john@enea.com>
  Date:   Tue Aug 27 07:55:14 2013 +0000
  Subject: log4cplus: add recipe

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:14:51 +01:00
Bruce Ashfield 7295c2adf3 python-greenlet: uprev to 0.4.1
During runtime testing of meta-cloud-services several python scripts were
continunously segfaulting the interpreter. corefiles and gdb pointed at
the greenlet implementation.

Moving to 0.4.1 fixed the segfaults, and showed no regressions.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:14:09 +01:00
dv@pseudoterminal.org e91315fc21 orc: version 0.4.18 migrated to oe-core
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:12:18 +01:00
Ross Burton 6c2a235545 python-mako: use BBCLASSEXTEND instead of native recipe
There isn't a need for a separate native recipe, so use BBCLASSEXTEND and
overrides.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:11:35 +01:00
Martin Jansa 4d62e7f575 recipes: Remove PR = r0 from all recipes
* Remove all PR = "r0" from all .bb files in meta-oe repo. This was done
  with the command sed -e '/^PR.*=.*r0\"/d' meta*/recipes*/*/*.bb -i

* We've switching to the PR server, PR bumps are no longer needed and
  this saves people either accidentally bumping them or forgetting to
  remove the lines (r0 is the default anyway).

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-01 15:33:16 +01:00
Marko Lindqvist e9759bfafb lua5.1: apply lua.org patches for lua-5.1.5
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-31 10:27:15 +01:00
Zhenhua Luo beee263052 libedit: fix multilib build issue
Failed to fetch URL http://www.thrysoee.dk/editline/lib64-libedit-20121213-3.0.tar.gz

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-28 09:26:26 +01:00
Anders Darander a4657e4395 breakpad: add initial recipe
Breakpad is an open-source multi-platform crash reporting system.

Apart from the breakpad recipe, add a bbclass for applications that want
to use this library. This bbclass will set up the include path and also
generate the symbol file.

Signed-off-by: Anders Darander <anders@chargestorm.se>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-21 12:15:03 +02:00
Carlos Rafael Giani ef170255da orc: update to version 0.4.18
This is the minimum required version for the Orc support in GStreamer 1.2

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-17 21:36:58 +02:00
Koen Kooi 5cf24c4e8d python-pip: add 1.3.1
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-15 13:36:59 +02:00
Fathi Boudra 9fede488dc python-numpy: add config files for armeb architecture
Fix python-numpy build failure on armeb architecture.

Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
Acked-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-14 14:27:37 +02:00
Frederic PAUT 9142d13a68 python-cloudeebus: Add recipe vor 0.6.0
Cloudeebus, D-Bus for the cloud, is a component that provides
D-Bus proxies for JavaScript. Unlike a web runtime, it doesn't
rely on any custom web browser API, but on HTML5 WebSockets and
python D-Bus bindings.
Cloudeebus can be used as a web API fast prototyping tool.

Signed-off-by: Frederic PAUT <frederic.paut@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05 12:40:35 +02:00
Frederic PAUT 7a541bd4ba python-autobahn: Add recipe for 0.5.14
AutobahnPython provides a WebSocket (RFC6455, Hybi-10 to -17, Hixie-76)
framework for creating WebSocket-based clients and servers.
AutobahnPython also includes an implementation of WAMP
(The WebSockets Application Messaging Protocol), a light-weight,
asynchronous RPC/PubSub over JSON/WebSocket protocol.

Signed-off-by: Frederic PAUT <frederic.paut@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05 12:40:35 +02:00
Martin Jansa 3f05334936 packagekit: Add PACKAGECONFIG for service-packs
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17 19:07:22 +02:00
Jason Kridner 5baa832786 cloud9: update repository for sass.js
Updated repository location due to old repository being removed.

http://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg32587.html

Signed-off-by: Jason Kridner <jdk@ti.com>
Cc: Dale Schaafsma <dales773@hotmail.com>
Acked-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17 19:06:28 +02:00
Chunrong Guo c5ae85fec7 tclap: update SRC_URI
*fix unfetchable SRC_URI

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17 19:06:27 +02:00
Maxin B. John a506a9efc8 log4cplus: add recipe
log4cplus provides a simple C++ logging API for log management.

Signed-off-by: Maxin B. John <maxin.john@enea.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-10 22:48:36 +02:00
Paul Eggleton 36ed99340e python-docutils: remove
This is now in OE-Core as of 1bc1ff887c29376bb0d05beee1bbc2cf25b08419.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:12:37 +02:00
Paul Eggleton ad185f4494 vala: remove
This is now in OE-Core as of 649b48557d8702daaf4f28482848ab0b07abed83.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:12:37 +02:00
Jackie Huang b79176adb3 remove the unnecessary protocol parameters
It's not necessary to specify the protocol parameter when it's the
default protocol for the fetcher, e.g. the default protocol for
git fetcher it git, "protocol=git" isn't needed.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 16:59:13 +02:00
Paul Eggleton 7785873f73 libio-pty-perl: add from OE-Classic and update
* Update to version 1.10
* Set SUMMARY instead of DESCRIPTION
* Put SRC_URI checksums under SRC_URI
* Add LIC_FILES_CHKSUM
* Make LICENSE slightly more specific and add spacing

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-24 14:30:09 +02:00
Paul Eggleton 54d9e46a44 protobuf: add recipe from meta-virtualization and tweak
* Add proper SUMMARY
* Break long DESCRIPTION onto multiple lines
* Reorder some lines

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-07-24 14:30:00 +02:00
Martin Jansa f7278f7900 packagekit: Fix build with new glib-2.0, v2
* I've accidentally pushed V1 of this patch, this merges changes from
* V2.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-20 12:44:53 +02:00
Martin Jansa c8aa4b10b2 Revert "nodejs: upgrade to 0.10.4"
This reverts commit 903e7131ba.
2013-06-20 12:33:07 +02:00
Martin Jansa 903e7131ba nodejs: upgrade to 0.10.4
* 0001-gcc-has-a-builtin-define-to-denote-hard-abi-when-in-.patch seems
  to be resolved by https://chromiumcodereview.appspot.com/10713009

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-20 12:30:07 +02:00
Khem Raj a695d15ea3 tk: Upgrade to 8.6.0
This also fixes the build since tcl is moved to 8.6.0 in OE-Core
The licence has been updated a little

license.terms       2009-11-13 10:38:48.000000000 -0800
license.terms       2012-12-19 07:39:12.000000000 -0800
@@ -1,7 +1,8 @@
 This software is copyrighted by the Regents of the University of
-California, Sun Microsystems, Inc., and other parties.  The following
-terms apply to all files associated with the software unless explicitly
-disclaimed in individual files.
+California, Sun Microsystems, Inc., Scriptics Corporation, ActiveState
+Corporation, Apple Inc. and other parties.  The following terms apply
to
+all files associated with the software unless explicitly disclaimed in
+individual files.

 The authors hereby grant permission to use, copy, modify, distribute,
 and license this software and its documentation for any purpose,
provided
@@ -28,12 +29,12 @@

 GOVERNMENT USE: If you are acquiring this software on behalf of the
 U.S. government, the Government shall have only "Restricted Rights"
-in the software and related documentation as defined in the Federal
+in the software and related documentation as defined in the Federal
 Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2).  If you
 are acquiring the software on behalf of the Department of Defense, the
 software shall be classified as "Commercial Computer Software" and the
 Government shall have only "Restricted Rights" as defined in Clause
-252.227-7013 (c) (1) of DFARs.  Notwithstanding the foregoing, the
+252.227-7013 (b) (3) of DFARs.  Notwithstanding the foregoing, the
 authors grant the U.S. Government and others acting in its behalf
 permission to use and distribute the software in accordance with the
 terms specified in this license.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2013-06-20 12:30:07 +02:00
Khem Raj 006ce59b7b packagekit: Fix build with new glib-2.0
Fixes errors like

| pk-main.c:223: error: undefined reference to 'g_thread_supported'
| collect2: error: ld returned 1 exit status
| make[3]: *** [packagekitd] Error 1

This version is dead upstream so this patch is local

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-20 12:30:07 +02:00
Philip Balister 0e4ce4d2d7 swig: Update to version 2.0.10 and and add nativesdk support.
Build tested for armv7a machine.

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-12 16:23:22 +02:00
Khem Raj 048d3b430d luajit: Fix ppc spe issue with PIC code
some parts of libluajit is not compiled with PICness
lets fix it.

Also get the hotfix patch for luajit dot org

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-06-03 14:32:02 +02:00
Andreas Müller dd63dc5afd icon-slicer: fix native build by depending on gdk-pixbuf only
| checking for GDK_PIXBUF... no
| configure: error: GTK+-2.0 is required to compile icon-slicer
<...>
ERROR: Task 2643 (virtual:native:/home/andreas/data/oe-core/sources/meta-openembedded/meta-oe/recipes-devtools/icon-slicer/icon-slicer_0.3.bb, do_configure) failed with exit code '1'

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-28 11:01:09 +02:00
Khem Raj 6edc36d790 LuaJIT: Upgrade 2.0.0 -> 2.0.1
Fix stripping related warnings
Drop foldarith_for_spe patch not neded anymore
QA Error about elocations in .text are still there like 2.0.0

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-16 11:04:34 +02:00
Martin Jansa 7728dc5d2f python-numpy: fix formating
* last patch added couple of tabs to multiline variables

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-13 10:49:28 +02:00
Philip Balister e409d68cf1 python-numpy : Add support for x86-64 builds.
Build tested with a qemux86-64 build.

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-13 10:49:24 +02:00