aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support
AgeCommit message (Collapse)Author
2013-10-17libestr: add 0.1.6Jack Mitchell
Signed-off-by: Jack Mitchell <jmitchell@cbnl.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-14mariadb: Add mysql5 to RPROVIDES for backwards compatibilityHongxu Jia
It failed to build image while IMAGE_INSTALL += "mysql5" For backwards compatibility: - Add mysql5 to RPROVIDES_${PN} - Add mysql5-dbg to RPROVIDES_${PN}-dbg - Add mysql5-leftovers to RPROVIDES_${PN}-leftovers - Use "+=" instead of "=" in RPROVIDES_${PN}-client and RPROVIDES_${PN}-server The same to RREPLACES and RCONFLICTS. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-14mariadb: fix do_configure failed while multilib is usedHongxu Jia
Here is the error log from mariadb's configure test ... checking for zlib compression library... configure: error: headers or binaries were not found in /home/jiahongxu/yocto/build-20131009-mysql/ bitbake_build/tmp/sysroots/qemux86-64/usr/{include,lib} ... When multilib is used, the baselib is assigned with "lib64", here is the log from 'bitbake mariadb -e' ... 4738 # $baselib [3 operations] 4739 # set conf/bitbake.conf:10 4740 # "${BASELIB}" 4741 # set conf/bitbake.conf:11 4742 # [vardepvalue] "${baselib}" 4743 # set /home/jiahongxu/yocto/build-20131009-mysql/layers/oe-core/meta/conf/multilib.conf:2 4744 # "${@d.getVar('BASE_LIB_tune-' + (d.getVar('DEFAULTTUNE', True) or 'INVALID'), True) or d.getVar('BASELIB', True)}" 4745 # computed: 4746 # "${@d.getVar('BASE_LIB_tune-' + (d.getVar('DEFAULTTUNE', True) or 'INVALID'), True) or d.getVar('BASELIB', True)}" 4747 baselib="lib64" ... In this situation, the zlib locates in 'lib64' rather than 'lib'. But mariadb's confiure test still searches zlib in 'lib'. Modify mariadb's confiure to let lib dir configurable rather than hardcode could fix this issue. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-14mariadb: fix warning while invoking 'mysql_install_db' on targetHongxu Jia
Invoke 'mysql_install_db' on target, there are some warnings: ... Installing MariaDB/MySQL system tables... 131009 6:13:14 [Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--skip-external-locking' instead. OK Filling help tables... 131009 6:13:14 [Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--skip-external-locking' instead. OK ... Modify my.cnf to use '--skip-external-locking' instead of '--skip-locking' could fix this issue. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-14mariadb: update libdir for libtoolHongxu Jia
In mariadb recipe,do_install move all the lib files from usr/lib/mysql to usr/lib,but didn't change libdir value in *.la libtool file. This will cause libtool can't get correct lib path of mysql when other package need mysql lib.So update them to correct value. Here is a exapmle: In libmysqlclient.la file: libdir = "/usr/lib/mysq/", but in fact libmysqclient.so is installed into "/usr/lib", this will cause libtool can not find correct lib file with libmysqlclient.la, then libtool will use rpath option to reference a absolute path, and this will cause rpath WARING and rpm error. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-14image-magick: update to latest patchsetKoen Kooi
And switch to upstream mirror which keeps old releases. This makes it fetch again. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-14libsoc: update to 0.4Jack Mitchell
Signed-off-by: Jack Mitchell <jack@embed.me.uk> Acked-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05opencv: Add PACKAGECONFIG for jasperMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05opencv: Update SRC_URI to use gitKhem Raj
opencv now has moved to using git. Lets use the git version to fetch SRCs Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05opencv: Add PACKAGECONFIG for eigen gtk jpeg libav png tiff v4lLukas Bulwahn
Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05opencv: Add libeigen dependencyLukas Bulwahn
In the opencv's CMakeLists.txt under Optional 3rd party components, the option "WITH_EIGEN" is by default ON. Hence, this commit adds the libeigen dependency to opencv. Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05libeigen: initial contribution required by opencvLukas Bulwahn
As opencv depends on libeigen, libeigen is added to the meta-oe layer. This commit is derived from the work [1] by Kartik Mohta. [1] https://github.com/kartikmohta/meta-km/tree/master/recipes-extended/eigen Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05usb-modeswitch: upgrade to upstream version.Yevhen Kyriukha
Upgrade usb-modeswitch to v2.0.1. Upgrade usb-modeswitch-data to v20130807. Two patches were removed because changes that they provide are already exist. Signed-off-by: Yevhen Kyriukha <kirgene@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05utouch-mtview: Add initial recipeSamuel Stirtzel
testing multitouch hardware under X11 will be much easier with this visual tool Signed-off-by: Samuel Stirtzel <s.stirtzel@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05utouch-frame: Add initial recipeSamuel Stirtzel
used by utouch-mtview, a visual multitouch test application for X Signed-off-by: Samuel Stirtzel <s.stirtzel@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05utouch-evemu: Add initial recipeSamuel Stirtzel
used by utouch-mtview, a visual multitouch test application for X Signed-off-by: Samuel Stirtzel <s.stirtzel@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05lmsensors: split out cgi into seperate packageJack Mitchell
Split the CGI files out of sensord package into there own package. This is in order to split out the lighttpd dependancy. Signed-off-by: Jack Mitchell <jmitchell@cbnl.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05lmsensors: reset RDEPENDS_${PN}-dev for lmsensors and lmsensors-configJack Mitchell
When building with dev-pkgs enabled I was hitting an error lmsensors not available. Resetting the RDEPENDS for the dev packages fixes this error as there is no lmsensors or lmsensors-config package defined. Signed-off-by: Jack Mitchell <jmitchell@cbnl.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05libcanberra: move libtool librarties for modules to dev packageAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05libcanberra avoid gtk3 dragged in at gtk2 environmentsAndreas Müller
* build two versions of canberra-gtk-play for gtk2 and gtk3. * move canberra-gtk-play to libcanberra-gtk2 and canberra-gtk3-play to libcanberra-gtk2. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-19libcanberra: handle alsa and pulsaudio by PACKAGECONFIG - defaults based ↵Andreas Müller
upon DISTRO_FEATURES Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-19libcanberra: remove r0 - it is of no useAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-19libcanberra: add PACKAGES_DYNAMIC so we use the splitted packagesAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-19libsoc: new recipeJack Mitchell
Signed-off-by: Jack Mitchell <jack@embed.me.uk> Acked-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-19vim: upgrade to v7.4.27 and refactorPaul Barker
'vim.inc' is merged into the new recipe 'vim_7.4.27.bb', the recipe is slightly reorganised and a minor omission in the comments is corrected. DESCRIPTION is replaced with SUMMARY. PR and INC_PR values are dropped. The variable PV_MAJOR is also dropped as it isn't used. LIC_FILES_CHECKSUM is updated as an address and version number given in the license have been modified. The main license text itself is unchanged. The setting of PARALLEL_MAKE to force single-threaded compilation is removed as there is no justification in the git history for this being needed and the compilation completes fine without it. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17openmotif: Add PACKAGECONFIG for jpeg and pngMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17udisks: Add PACKAGECONFIG for partedMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17upower: Add PACKAGECONFIG for ideviceMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17xchat: Add PACKAGECONFIG for dbus and opensslMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17libetpan: Add dependency on curlMartin Jansa
* configure doesn't allow to disable it explicitly Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17imagemagick: Add PACKAGECONFIG for jp2Martin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17tracker: Do not use hardcoded paths in systemd service filesShakeel, Muhammad
- 'sed' base_bindir and libexecdir in service files to align these with a particular distro - Fix whitespaces Signed-off-by: Muhammad Shakeel <muhammad_shakeel@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-10cryptsetup: Updated to upstream version.Yevhen Kyriukha
Also build static libraries. Signed-off-by: Yevhen Kyriukha <kirgene@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-10vim: workaround nawk dependency problem with RPMPeter Bigot
One of the examples has a #!/usr/bin/nawk which tells RPM to add that as a dep, which we don't want. Signed-off-by: Peter A. Bigot <pab@pabigot.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03mariadb-native: Add mysql5-native to PROVIDESMartin Jansa
* for backwards compatibility Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-03ca-certificates: removePaul Eggleton
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-03remove the unnecessary protocol parametersJackie Huang
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-08-27mysql5: replace with mariadb 5.1.67 and tweakPaul Eggleton
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-26imagemagick: enable freetype delegateMarko Lindqvist
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-26ImageMagick: update to upstream version 6.8.6-8Marko Lindqvist
- 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-16cramfs: move to meta-filesystemsHongxu Jia
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-16physfs: move to meta-filesystemsHongxu Jia
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-16ntfs-3g-ntfsprogs: move to meta-filesystems and upgradeHongxu Jia
- 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-16xfsprogs: move to meta-filesystems and upgradeHongxu Jia
- 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-16fuse: move to meta-filesystems and upgradeHongxu Jia
- 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-16yasm: removePaul Eggleton
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-16lvm2: Add runtime dependency on bashMihai Prica
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-14start-stop-daemon: add dependency on ncursesMartin Jansa
* 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-14mysql-python: add dependency on mysqlMartin Jansa
* 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-03vim: upgrade to v7.3.1314Paul Barker
This is the last patch in the vim 7.3 series, the next release will be vim 7.4. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>