Commit Graph

2101 Commits

Author SHA1 Message Date
Martin Jansa 636ce2e82d libmikmod: upgrade to 3.2.0
* 3.3 is only beta
* 3.1.12 was failing to build with texinfo-5, see
  http://sourceforge.net/p/mikmod/mercurial/ci/1fd17189f82561a3a0e343aef05e5cf0b39b8f26/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:13:44 +02:00
Eren Türkay 824047d132 omgps: add libcap dependency
http://lists.openembedded.org/pipermail/openembedded-core/2013-August/082530.html

Omgps links against libcap without checking the library. If it cannot
find it as in the minimal build, it emits an error in the linking stage.
Add the dependency explicitly.

Signed-off-by: Eren Türkay <eren@hambedded.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:12:39 +02:00
Jonathan Liu 72418a0624 xf86-video-nouveau: new recipe
Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:12:39 +02:00
Jonathan Liu 816d03b995 xf86-video-ati: new recipe
Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:12:39 +02:00
Paul Eggleton 3671cffbb6 busybox: remove bbappend
This bbappend has effectively been merged into OE-Core, although the
log buffer size is the busybox default rather than 64K - layers may
change this either by providing their own /etc/default/busybox-syslog
file (when using systemd) or modifying the
CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE option in busybox's build time
config.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:12:39 +02:00
Martin Jansa 2ba20b0223 mariadb-native: Add mysql5-native to PROVIDES
* for backwards compatibility

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:12:39 +02:00
Martin Jansa 8040a4c38b qcanobserver: Move to nonworking
* depends on qwt-5 APIs, I've tried to update it to support qwt-6 which
  is used in meta-oe, but it looks more complicated then what I've
  expected, my WIP patch is here:
  http://git.openembedded.org/meta-openembedded-contrib/log/?h=jansa/qcanobserver
  if you want to finish it and move qcanobserver back to recipes-qt
* qwt-5 was removed more then 1 year ago:
  commit 5ad3d0d042
  Author: Eric BENARD <eric@eukrea.com>
  Date:   Thu Apr 12 15:09:48 2012 +0000

    qwt: add 6.0.1 version

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:12:38 +02:00
Paul Eggleton 3c9163b5d6 ca-certificates: remove
This is now in OE-Core as of ad2851cf0abc2ab35e0f60c96d3142c29a07c8fc.
ca-certificates-cross is no longer used (effectively replaced by a native
BBCLASSEXTEND in the main recipe).

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:12:38 +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 6f642a51dc classes/vala: remove
This is now in OE-Core as of 807285c751862aaa775db5a13293007bfb3c29df.

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
Fathi Boudra bbf1026bd2 acpica: bump to version 20130823
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:12:37 +02:00
Fathi Boudra b9cb33ca4d acpica: fix recipe to be OE compliant with spacing
Signed-off-by: Graeme Gregory <graeme.gregory@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:12:36 +02:00
Fathi Boudra 24fd2dc979 acpica: fix parallel build
The compilation of the iasl utility fails when `make -j<N>' > 1.  This
commit cleans up the rules in generate/unix/iasl such that a `make -j'
will succeed.

Signed-off-by: Andrew McDermott <andrew.mcdermott@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03 19:12:36 +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 72e23c1229 mysql5: replace with mariadb 5.1.67 and tweak
Switch to MariaDB (which is a drop-in replacement for MySQL) and use
the latest stable release from the 5.1 series.

* Update LIC_FILES_CHKSUM due to reformatted GPLv2 license text with
  updated FSF address
* Refresh patches
* Add two patches from the upstream 5.1 branch to fix CVE-2013-1861
* Add a package for libmysqld (the embedded server library)
* Disable "maria" plugin since this fails to compile and doesn't
  appear to be critical
* Drop some unrecognised/redundant options from EXTRA_OECONF
* Fix text relocation QA warnings introduced in the upgrade
* Convert to use useradd.bbclass for creating mysql user
* Set SUMMARY instead of description
* Move SRC_URI checksums to the version-specific inc file
* Clear out cruft in files/

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2013-08-27 16:39:31 +01:00
Marko Lindqvist 0330335476 imagemagick: enable freetype delegate
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-26 09:25:14 +02:00
Marko Lindqvist ad01763ddf ImageMagick: update to upstream version 6.8.6-8
- License changed by additional copyright year only.
- Patch PerlMagic_MakePatch.patch part of upstream now

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-26 09:25:14 +02:00
Jonathan Liu 9dd25136e8 llvm: include /usr/lib/libLLVM-*.so in lib package
/usr/lib/libLLVM-*.so was being split into the dev package but it should
be in the lib package otherwise software that depends on the LLVM shared
library will be unable to to locate it when the dev package isn't
installed.

Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-23 19:21:56 +02:00
Paul Eggleton 53638b464d tslib: remove
A newer recipe is now in OE-Core.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-23 19:21:56 +02:00
Ciprian Ciubotariu 5d92a2a272 libmicrohttpd: bump to version 0.9.27
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-23 19:21:56 +02:00
Marko Lindqvist 6f3c65766c libsdl-mixer: correct license name to Zlib
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-23 19:21:55 +02:00
Marko Lindqvist 260738dad6 libsdl-image: correct license name to Zlib
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-23 19:21:55 +02:00
Hongxu Jia 01a1185143 f2fs-tools: move to meta-filesystems
Move f2fs-tools from meta-oe to meta-filesystems

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16 15:11:07 +02:00
Hongxu Jia 801b5e340c cramfs: move to meta-filesystems
Move cramfs from meta-oe to meta-filesystems

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16 15:10:57 +02:00
Hongxu Jia 2149a73fa4 sshfs-fuse: move to meta-filesystems
Move sshfs-fuse from meta-oe to meta-filesystems

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16 15:10:53 +02:00
Hongxu Jia 591e2ba9f9 smbnetfs: move to meta-filesystems
Move smbnetfs from meta-oe to meta-filesystems

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16 15:10:47 +02:00
Hongxu Jia 39250ce4ce ifuse: move to meta-filesystems
Move ifuse from meta-oe to meta-filesystems

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16 15:10:43 +02:00
Hongxu Jia 292a16868a physfs: move to meta-filesystems
Move physfs from meta-oe to meta-filesystems

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16 15:10:39 +02:00
Hongxu Jia 13d26d8434 ntfs-3g-ntfsprogs: move to meta-filesystems and upgrade
- Move ntfs-3g-ntfsprogs from meta-oe to meta-filesystems
- Upgrade ntfs-3g-ntfsprogs to 2013.1.13

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16 12:58:31 +02:00
Hongxu Jia eefdbbec6c xfsprogs: move to meta-filesystems and upgrade
- Move xfsprogs from meta-oe to meta-filesystems
- Upgrade xfsprogs to 3.1.11

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16 12:58:31 +02:00
Hongxu Jia 6a13d57d0d owfs: move to meta-filesystems and upgrade
- Move owfs from meta-oe to meta-filesystems
- Upgrade owfs to 2.9p1

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16 12:58:31 +02:00
Hongxu Jia 5972198b0f fuse: move to meta-filesystems and upgrade
- Move fuse from meta-oe to meta-filesystems
- Upgrade fuse to 2.9.3

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16 12:58:31 +02:00
Paul Eggleton 1f0a8aed78 yasm: remove
This is now in OE-Core.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16 12:58:30 +02:00
Paul Eggleton 440d3fd3d6 x264: remove
This is now in OE-Core.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16 12:58:30 +02:00
Paul Eggleton 30ba23377e libav: remove
This is now in OE-Core.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16 12:58:30 +02:00
Matt Ranostay 1571aedb37 flashrom: Add flashrom recipe
Add flashrom recipe for managing recovery from bad UEFI updates.

Signed-off-by: Matt Ranostay <mranostay@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16 12:58:29 +02:00
Fathi Boudra af7ffe8bcd sdk: add acpica recipe
Signed-off-by: Naresh Bhat <naresh.bhat@linaro.org>
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Matt Ranostay <mranostay@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16 12:58:29 +02:00
Khem Raj 650c5fa94e proxy-libintl: rprovide the gettext packages
This helps in stubbing out gettext when proxy-libintl is chosen
usually on small/uclibc based images

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16 12:58:29 +02:00
Mihai Prica 265cd2b217 lvm2: Add runtime dependency on bash
Fixes rootfs generation error if bash is not included in the image.

Signed-off-by: Mihai Prica <mihai.prica@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-16 12:58:28 +02:00
Martin Jansa 79d6d08e77 foxtrotgps: add bluez4 dependency
* configure doesn't allow to disable it and bluez is quite common
  on devices where foxtrotgps would be used

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:31 +02:00
Martin Jansa cf46cc88bb gpsd: add PACKAGECONFIG for bluez
* it's autodetected from sysroot

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:30 +02:00
Martin Jansa 23670b64f7 uhd: add dependency on ncurses
* when it's not found in target sysroots it's trying to use native one
  | cd uhd/1_3.5.3-r3.0/git/host/build/examples && sysroots/x86_64-linux/usr/bin/cmake -E cmake_link_script CMakeFiles/rx_ascii_art_dft.dir/link.txt --verbose=1
  | sysroots/x86_64-linux/usr/bin/armv5te-oe-linux-gnueabi/arm-oe-linux-gnueabi-g++    -march=armv5te -marm -mthumb-interwork  --sysroot=sysroots/qemuarm  -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -fpermissive -O2 -pipe -g -feliminate-unused-debug-types  -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -DNDEBUG  -march=armv5te -marm -mthumb-interwork  --sysroot=sysroots/qemuarm  -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed  -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed CMakeFiles/rx_ascii_art_dft.dir/rx_ascii_art_dft.cpp.o  -o rx_ascii_art_dft
  -Lsysroots/x86_64-linux/usr/lib -rdynamic ../lib/libuhd.so.003.005 -lcurses sysroots/x86_64-linux/usr/lib/libform.so -lboost_date_time-mt -lboost_filesystem-mt -lboost_program_options-mt -lboost_regex-mt -lboost_system-mt -lboost_thread-mt -lboost_unit_test_framework -lrt -lusb-1.0 -lpthread -ldl -Wl,-rpath,uhd/1_3.5.3-r3.0/git/host/build/lib:sysroots/x86_64-linux/usr/lib:
  | sysroots/x86_64-linux/usr/libexec/armv5te-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.8.1/ld: error: sysroots/x86_64-linux/usr/lib/libform.so: incompatible target
  | sysroots/x86_64-linux/usr/libexec/armv5te-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.8.1/ld: warning: skipping incompatible sysroots/x86_64-linux/usr/lib/libncurses.so.5 while searching for libncurses.so.5
  | sysroots/x86_64-linux/usr/libexec/armv5te-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.8.1/ld: warning: skipping incompatible sysroots/x86_64-linux/usr/lib/libncurses.so.5 while searching for libncurses.so.5
  | sysroots/x86_64-linux/usr/libexec/armv5te-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.8.1/ld: error: cannot find libncurses.so.5
  | sysroots/x86_64-linux/usr/libexec/armv5te-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.8.1/ld: warning: skipping incompatible sysroots/x86_64-linux/usr/lib/libtinfo.so while searching for tinfo
  | sysroots/x86_64-linux/usr/libexec/armv5te-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.8.1/ld: error: cannot find -ltinfo
  | uhd/1_3.5.3-r3.0/git/host/examples/rx_ascii_art_dft.cpp:149: error: undefined reference to 'initscr'

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:30 +02:00
Martin Jansa 331d0a98ce subsurface: add dependency on gconf
* fails without
  | Package gconf-2.0 was not found in the pkg-config search path.
  | Perhaps you should add the directory containing `gconf-2.0.pc'
  | to the PKG_CONFIG_PATH environment variable
  | No package 'gconf-2.0' found
  | main.c:7:32: fatal error: gconf/gconf-client.h: No such file or directory
  |  #include <gconf/gconf-client.h>

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:30 +02:00
Martin Jansa b8b63a4df2 start-stop-daemon: add dependency on ncurses
* fails without:
  | configure: error: no curses library found
  | Configure failed. The contents of all config.log files follows to aid debugging

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:29 +02:00
Martin Jansa 9ba440308e llvm2: add dependency on perl-native
* it fails without it:
  | -- Could NOT find Perl (missing:  PERL_EXECUTABLE)
  | CMake Error at tools/llvm-config/CMakeLists.txt:5 (message):
  |   Perl required but not found!

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:29 +02:00
Martin Jansa f32956c1d6 mysql-python: add dependency on mysql
* fails without mysql_config:
  ERROR: Function failed: do_compile (log file is located at mysql-python/1.2.4-r0/temp/log.do_compile.29833)
  ERROR: Logfile of failure stored in: mysql-python/1.2.4-r0/temp/log.do_compile.29833
  Log data follows:
  | DEBUG: Executing shell function do_compile
  | sh: 1: mysql_config: not found
  | Traceback (most recent call last):
  |   File "setup.py", line 18, in <module>
  |     metadata, options = get_config()
  |   File "mysql-python/1.2.4-r0/MySQL-python-1.2.4/setup_posix.py", line 43, in get_config
  |     libs = mysql_config("libs_r")
  |   File "mysql-python/1.2.4-r0/MySQL-python-1.2.4/setup_posix.py", line 25, in mysql_config
  |     raise EnvironmentError("%s not found" % (mysql_config.path,))
  | EnvironmentError: mysql_config not found
  | ERROR: python setup.py build_ext execution failed.
  | ERROR: Function failed: do_compile (log file is located at mysql-python/1.2.4-r0/temp/log.do_compile.29833)
  NOTE: recipe mysql-python-1.2.4-r0: task do_compile: Failed
  ERROR: Task 6 (meta-oe/recipes-support/mysql/mysql-python_1.2.4.bb, do_compile) failed with exit code '1'

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:29 +02:00
Martin Jansa 4955ea3959 glmark2: add dependency on jpeg
* fails without:
  | Checking for header jpeglib.h            : not found
  | The configuration failed

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:27 +02:00
Martin Jansa a016cee4c8 claws-mail: add curl dependency
* it's needed by libetpan:
  | configure:20812: checking whether libetpan-config hints compiles and links fine
  | configure:20826: arm-oe-linux-gnueabi-gcc  -march=armv5te -marm -mthumb-interwork --sysroot=sysroots/qemuarm -o conftest -O2 -pipe -g -feliminate-unused-debug-types -Wno-unused-function -Wno-pointer-sign -Wall   -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed conftest.c  -lm  -Lsysroots/qemuarm/usr/lib -letpan -pthread -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -lcurl -lgcrypt -lgnutls -lz -lexpat -lgnutls -llockfile >&5
  | sysroots/x86_64-linux/usr/libexec/armv5te-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.8.1/ld: error: cannot find -lcurl
  | collect2: error: ld returned 1 exit status

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:26 +02:00
Martin Jansa fa914e4c80 gst-ffmpeg: drop .bbappend, moved to oe-core
* http://git.openembedded.org/openembedded-core/commit/?id=aab668fbba25d3e590e4182224b7b064d7705c5b
* you need to add orc to PACKAGECONFIG if you want to continue
  using it
* PRINC was dropped, oe-core commit had sufficient PR bump and
  this is going in almost simultaneously

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 00:20:24 +02:00