Commit Graph

2489 Commits

Author SHA1 Message Date
Matthieu CRAPET
d51eaf7158 tk: cleanup & add PACKAGECONFIG
Changes:
- add PACKAGECONFIG "xft" enables XFontConfig features
- add PACKAGECONFIG "xss" enables XScreenSaver extension
- use ${BPN} and ${PV}
- use ${VER} intermediate variable for readability
- fulfill LIC_FILES_CHKSUM
- remove BINCONFIG_GLOB: inherit binconfig is not present, lib/tkConfig.sh paths are valid
- add SSTATE_SCAN_FILES, like it is done in tcl recipe (OE-Core)

Note: tcl and tk are sharing the same licence, tcl licence file in commited in OE-Core.

Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-09 14:57:59 +02:00
Otavio Salvador
6d81b79fd1 v4l-utils: Update to 1.0.1
This updates to last stable release and, as a plus, fix an out of tree
build failure.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-09 14:57:58 +02:00
Martin Jansa
1162d9d1b5 daq: explicitly disable nfq and ipq modules
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-07 19:19:20 +02:00
Alex Lennon
52778826d6 daq: Update from 2.0.1 to 2.0.2
daq-2.0.1.tar.gz is missing from SRC_URI location. Presumably replaced with 2.02.

Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-07 19:19:20 +02:00
Martin Jansa
2c313ca01f gtkperf: add gtk+ dependency
* when there is no gtk+ in sysroot, configure fails to find it
  but doesn't cause do_configure task to fail :/

  configure: WARNING: using cross tools not prefixed with host triplet
  checking pkg-config is at least version 0.9.0... yes
  checking for GTK... no

* builds fails a bit later with confusing do_install error:
  ERROR: Function failed: do_install (log file is located at /OE/build/oe-core/tmp-eglibc/work/i586-oe-linux/gtkperf/0.40-r0/temp/log.do_install.31526)
  ERROR: Logfile of failure stored in: /OE/build/oe-core/tmp-eglibc/work/i586-oe-linux/gtkperf/0.40-r0/temp/log.do_install.31526
  Log data follows:
  | DEBUG: SITE files ['endian-little', 'bit-32', 'ix86-common', 'common-linux', 'common-glibc', 'i586-linux', 'common']
  | DEBUG: Executing shell function do_install
  | NOTE: make -j 9 DESTDIR=/OE/build/oe-core/tmp-eglibc/work/i586-oe-linux/gtkperf/0.40-r0/image install
  | make: *** No rule to make target 'install'.  Stop.
  | ERROR: oe_runmake failed
  | WARNING: /OE/build/oe-core/tmp-eglibc/work/i586-oe-linux/gtkperf/0.40-r0/temp/run.do_install.31526:1 exit 1 from
  |   exit 1
  | ERROR: Function failed: do_install (log file is located at /OE/build/oe-core/tmp-eglibc/work/i586-oe-linux/gtkperf/0.40-r0/temp/log.do_install.31526)
  NOTE: recipe gtkperf-0.40-r0: task do_install: Failed
  ERROR: Task 2 (/OE/build/oe-core/meta-openembedded/meta-oe/recipes-graphics/gtkperf/gtkperf_0.40.bb, do_install) failed with exit code '1'

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-07 19:19:19 +02:00
Otavio Salvador
0502f9d575 dbench: Fix out of tree build
This fixes the Makefile so the client.txt file is copied from the
original source tree. This fixes the out of tree build error.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-05 18:31:29 +02:00
Koen Kooi
557d978222 php: fix do_installing when S!=B
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-05 18:31:29 +02:00
Andrea Galbusera
4b976979fb libconfig: inherit from autotools-brokensep
do_compile fails otherwise

Signed-off-by: Andrea Galbusera <gizero@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-05 18:31:29 +02:00
Martin Jansa
3cee9f4ceb qt-creator: skip libdir qa check, because it's false positive
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-05 18:31:28 +02:00
Martin Jansa
41022dec46 devicekit-power: add libusb-compat dependency
* otherwise do_configure fails with:
  | configure:14379: result: no
  | configure:14379: checking for usb.h
  | configure:14379: result: no
  | configure:14386: error: Can't find usb.h. Please install libusb.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-05 18:31:28 +02:00
Martin Jansa
a28b1bafd7 maliit-framework: add dependency on libxcomposite
* otherwise fails in do_compile with:
  | mimremotewindow.cpp:27:39: fatal error: X11/extensions/Xcomposite.h: No such file or directory
  |  #include <X11/extensions/Xcomposite.h>

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-05 18:31:27 +02:00
Andre McCurdy
afbd4eacbd libjpeg-turbo: update 1.3.0 -> 1.3.1
This commit also modifies SRC_URI to fetch a release tarfile instead
of checking out from SourceForge SVN and makes some minor updates to
the jpeg-tools DESCRIPTION text.

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-05 18:31:27 +02:00
Fathi Boudra
447ef234d4 libhugetlbfs: update srcrev to 2.18 release
* Update recipe:
  - update SRCREV to latest release, 2.18
  - switch back to master branch
  - increase verbosity (pass V=1 to EXTRA_OEMAKE) to make debugging easier
* Drop patches:
  - fix-lib64-can-not-be-shiped-in-64bit-target.patch
    replaced by LIBARGS definition. the build system allows to override libdir
    using LIB32 and LIB64 variables
  - 0001-install-perl-lib-to-directory-perl-instead-of-perl5.patch
    replaced by a one-liner to fixup perl module directory hardcoded to perl5
* Refresh skip-checking-LIB32-and-LIB64-if-they-point-to-the-s.patch
  - only disable the error to skip the check
* Add patches:
  - 0001-aarch64-fix-cross-compilation.patch - submitted upstream
    allow to override CC and use it for aarch64 case like the other arch
  - 0001-aarch64-fix-page-size-not-properly-computed.patch - submitted upstream
    fix typo on MB variable (MB -> $MB) and add the missing linker variants
    (aarch64elfb, aarch64linux, aarch64linuxb)
  - 0001-replace-lib-lib64-hardcoded-values-by-LIBDIR32-LIBDI.patch
    submitted upstream. replace lib/lib64 hardcoded values by LIBDIR32 and
    LIBDIR64 variables
* Remove patches that aren't applied in the recipe (they're all merged
  upstream and available in 2.18 release):
  - libhugetlbfs/files/aarch64-support.patch
  - aarch64-unit-test-fixes.patch
  - add-PROT-NONE-to-the-mprotest-test.patch

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-04 17:14:11 +02:00
Dan McDougall
25ca3cf168 gateone: Updated to version 1.2
This new version of Gate One uses a new configuration file format which
means the old server.conf is gone.  It now stores configuration files in
/etc/gateone/conf.d.  The /opt/gateone directory is also gone and
instead the package installs like a regular Python module in
site-packages.  SSL certificates/keys are stored in /etc/gateone/ssl/.

The new version requires python-tornado 3.1.1 (which was submitted
earlier today) and the python-futures package (which was also submitted
today).

An 80oe.conf file has been added specific to OpenEmbedded that replaces
the old pre-configured server.conf functionality.

The old patch that removes the init script checks has been deprecated by
the use of the --skip_init_scripts option which is now being passed to
setup.py.

Lastly, Gate One 1.2 is about twice as fast (benchmarked) as Gate One
1.1 on the Beaglebone platform.

Signed-off-by: Dan McDougall <daniel.mcdougall@liftoffsoftware.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-04 17:14:11 +02:00
Marc Ferland
c87aeb289f lmsensors: update 3.3.3 -> 3.3.5
This commit also adds a new package (lmsensors-sensorsconfconvert-doc)
for the sensors-conf-convert script man page which was added in 3.3.5.

Signed-off-by: Marc Ferland <ferlandm@sonatest.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:03 +02:00
Koen Kooi
7a959e9968 fwts: inherit autotools-brokensep
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:03 +02:00
Koen Kooi
9c8fae5860 libmcrypt: inherit autotools-brokensep
do_configure fails without it.

Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:03 +02:00
Koen Kooi
86de202b7e openldap: inherit autotools-brokensep
Also remove hack that deletes headers from staging, it's not needed anymore.

Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:03 +02:00
Koen Kooi
806ba2885b mariadb: handle seperate builddir
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:03 +02:00
Khem Raj
d47fe965e1 llvm3: Fix build when S != B
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:03 +02:00
Koen Kooi
5ab2ad3981 espeak: install header in proper location
This matches debian, also provide symlink for backwards compatibility.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:02 +02:00
Koen Kooi
0ffd1ba9ab jack: move to git
The subversion repository has been closed down.

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:02 +02:00
dv@pseudoterminal.org
3649e6b52f fbset: inherit from autotools-brokensep instead of autotools to fix build
This package will not build with a separate build directory.

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:02 +02:00
Khem Raj
9df13b4140 i2c-tools: Fix build when S != B
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:02 +02:00
Khem Raj
5aba63b6aa gimp: Fix build when S != B
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:02 +02:00
Khem Raj
86bfd1b061 t1lib: Fix build when S != B
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:02 +02:00
Khem Raj
bf7f793ace bonnie++, lmbench, obex-data-server, samba, sg3-utils: Do not do out-of-tree builds
These recipes are not ready yet

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:01 +02:00
Khem Raj
e2c469cc40 liboauth: New recipe
Its needed newer libgdata

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:01 +02:00
Khem Raj
9e629119f4 lcms: Update to lcms2 version 2.6
Fix S != B build

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:01 +02:00
Khem Raj
015e6c8710 debianutils: Upgrade to 4.4
License is changed since readlink is dropped
from package which was sole package licensed under BSD

Additionally fix  B != S build too

Below is the diff of license change

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:01 +02:00
Khem Raj
96619ff2bb esound: Fix build when B != S
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:01 +02:00
Khem Raj
f3b6028a2a mozjs: Fix build when B != S
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:47:00 +02:00
Chong.Lu@windriver.com
f94f1f684e rrdtool: enable perl and python bindings
1. default enable perl and python bindings
2. rrdtool uses perl.real, perl.real doesn't know where the PERL5LIB should be
when prebuilts are used. Use the wrapper perl instead, perl sets PERL5LIB and
invokes perl.real
3. While using dash as /bin/sh, subsequent commands in functions will not use
the environment variables passed to the function call line unless explicitly
run "export ENV_VAR".
4. delete unrecognized options: "--enable-local-libpng" and "--enable-local-zlib"

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:05 +02:00
Jackie Huang
ec5a19bf88 collectd: add threshold.so, load.so and disk.so in PRIVATE_LIBS
to avoid the folloing warnings:
log.world.20140418_190059.log/bitbake.log:WARNING: gegl-0.2.0 was registered as shlib provider for load.so, changing it to collectd-5.2.2 because it was built later
log.world.20140418_190059.log/bitbake.log:WARNING:
libgphoto2-camlibs-2.4.11 was registered as shlib provider for disk.so, changing it to collectd-5.2.2 because it was built later
log.world.20140418_190059.log/bitbake.log:WARNING: gegl-0.2.0 was registered as shlib provider for threshold.so, changing it to
collectd-5.2.2 because it was built later

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:05 +02:00
Matthieu CRAPET
ee0211019b cloud9: fix compilation error with o3 module
Take a more recent revision.
See related issue:
0bfd58559f

Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:05 +02:00
Ben Shelton
4f903598dc xwd: add recipe
Adding a recipe for the X Window Dump tool, a lightweight tool that is
useful for taking screenshots on embedded targets.

Signed-off-by: Ben Shelton <ben.shelton@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:04 +02:00
Khem Raj
e1086420ba htop: Update 1.0.2 -> 1.0.3
Update to latest and at the same time fix
building when S != B

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:04 +02:00
Jack Mitchell
2ecea82c9e xterm: upgrade to 303, set B=S, licence tweak
- upgrade to version 303
- set B=S due to broken build/source seperation
- tweak licence file md5 to account for date change

Signed-off-by: Jack Mitchell <jmitchell@cbnl.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:04 +02:00
Changhyeok Bae
32dab447ae lzip: Upgrade to 1.15
lzip v1.14 is not available in SRC_URI.

Signed-off-by: Changhyeok Bae <changhyeok.bae@lge.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:04 +02:00
Paul Barker
8d037a30a3 vim: Don't build out-of-tree
Out-of-tree builds don't seem to work for vim, probably as it doesn't use
automake.

Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:04 +02:00
Khem Raj
dcbb49f707 imagemagick: Update to 6.8.8
Add ImageMagick to known licenses
The license checksum is changed due to year change in license text
-Copyright 1999-2013 ImageMagick Studio LLC, a non-profit organization dedicated to making software imaging solutions freely available.
+Copyright 1999-2014 ImageMagick Studio LLC, a non-profit organization dedicated to making software imaging solutions freely available.

Add suffix .im6 to binaries, this avoids conflicts with other packages
e.g. lmbench provides stream utility and imagemagick does too so when
both packages are being part of image we have conflicts. This resolves
it by renaming stream to stream.im6 to make it distinct

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2014-05-03 20:45:03 +02:00
Khem Raj
9672d0a66a fftw: Build native version as well
imagemagick-native needs it

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:03 +02:00
Anders Darander
d90d73fdd9 breakpad: update to latest svn
The old license file, COPYING has been renamed to LICENSE. It has also been
appended with the the disclaimer from src/common/convert_UTF.h (see r1285).

Signed-off-by: Anders Darander <anders@chargestorm.se>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:03 +02:00
Anders Darander
3f16487633 breakpad.bbclass: set includedir in CXXFLAGS
Previously this was only set in CFLAGS.
An build issue was discovered while convering in internal application
from Qt4 to Qt5. As a result of this, the required header files were
no longer found, until we also set CXXFLAGS.

Signed-off-by: Anders Darander <anders@chargestorm.se>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:03 +02:00
Jackie Huang
13237318a5 eject: Fix wrong return value
Remove the unnecessary return(1) from function usage(), so that eject -h
can return the right value.

Signed-off-by: Zhangle Yang <zhangle.yang@windriver.com>
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:03 +02:00
Chong.Lu@windriver.com
2726a6c88d postgresql: enable some bindings
1. Enable pam, openssl, python, uuid, libxml, tcl, nls, libxml and perl bindings.
2. Make plperl, plpython, pltcl subpackages as dynamic in case other packages runtime
depend on them.

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:02 +02:00
Chong.Lu@windriver.com
791e294356 postgresql: split out contrib into seperate packages
Make contrib and split them into postgresql-contrib.

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:02 +02:00
Chong.Lu@windriver.com
8f4fa26870 postgresql: split out some lib files into seperate packages
1. Split out libecpg-compat-dev, libecpg-staticdev, libecpg-doc, libpq-staticdev,
libpgtypes-staticdev and libpgtypes-dev into seperate packages.
2. Multilib builds set the package name (PN) to both foo and lib32-foo breaking
build.use BPN instead to get the Base package name.

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:02 +02:00
Chong.Lu@windriver.com
ee8a6c2371 postgresql: add init script and DESCRIPTION
1. Add DESCRIPTION
2. Add init script for starting up the PostgreSQL server.
3. Disable krb5 by default

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:02 +02:00
Jackie Huang
846ab65cfe gd: split the binaries to package gd-tools
As most linux distribution do, gd only includes the library,
and split all the command line tools into gd-tools, and add
the perl dependcy since one of the tools is a perl script.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-03 20:45:02 +02:00