summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support
Commit message (Collapse)AuthorAgeFilesLines
* lmsensors: reset RDEPENDS_${PN}-dev for lmsensors and lmsensors-configJack Mitchell2013-10-052-0/+4
| | | | | | | | | 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>
* libcanberra: move libtool librarties for modules to dev packageAndreas Müller2013-10-051-2/+0
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libcanberra avoid gtk3 dragged in at gtk2 environmentsAndreas Müller2013-10-052-4/+101
| | | | | | | | | * 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>
* libcanberra: handle alsa and pulsaudio by PACKAGECONFIG - defaults based ↵Andreas Müller2013-09-191-3/+7
| | | | | | | upon DISTRO_FEATURES Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libcanberra: remove r0 - it is of no useAndreas Müller2013-09-191-1/+0
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libcanberra: add PACKAGES_DYNAMIC so we use the splitted packagesAndreas Müller2013-09-191-0/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsoc: new recipeJack Mitchell2013-09-191-0/+14
| | | | | | 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>
* vim: upgrade to v7.4.27 and refactorPaul Barker2013-09-192-18/+8
| | | | | | | | | | | | | | | | | | '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>
* openmotif: Add PACKAGECONFIG for jpeg and pngMartin Jansa2013-09-171-0/+4
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* udisks: Add PACKAGECONFIG for partedMartin Jansa2013-09-171-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* upower: Add PACKAGECONFIG for ideviceMartin Jansa2013-09-171-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xchat: Add PACKAGECONFIG for dbus and opensslMartin Jansa2013-09-171-0/+4
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libetpan: Add dependency on curlMartin Jansa2013-09-171-1/+1
| | | | | | * configure doesn't allow to disable it explicitly Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* imagemagick: Add PACKAGECONFIG for jp2Martin Jansa2013-09-171-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tracker: Do not use hardcoded paths in systemd service filesShakeel, Muhammad2013-09-175-6/+45
| | | | | | | | | - '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>
* cryptsetup: Updated to upstream version.Yevhen Kyriukha2013-09-101-2/+4
| | | | | | | Also build static libraries. Signed-off-by: Yevhen Kyriukha <kirgene@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vim: workaround nawk dependency problem with RPMPeter Bigot2013-09-101-1/+2
| | | | | | | | 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>
* mariadb-native: Add mysql5-native to PROVIDESMartin Jansa2013-09-031-0/+2
| | | | | | * for backwards compatibility Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ca-certificates: removePaul Eggleton2013-09-035-158/+0
| | | | | | | | | 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>
* remove the unnecessary protocol parametersJackie Huang2013-09-037-7/+7
| | | | | | | | | 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>
* mysql5: replace with mariadb 5.1.67 and tweakPaul Eggleton2013-08-2722-632/+908
| | | | | | | | | | | | | | | | | | | | | 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>
* imagemagick: enable freetype delegateMarko Lindqvist2013-08-261-2/+2
| | | | | Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ImageMagick: update to upstream version 6.8.6-8Marko Lindqvist2013-08-263-20/+6
| | | | | | | | - 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>
* cramfs: move to meta-filesystemsHongxu Jia2013-08-161-29/+0
| | | | | | | | | 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>
* physfs: move to meta-filesystemsHongxu Jia2013-08-161-11/+0
| | | | | | | | | 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>
* ntfs-3g-ntfsprogs: move to meta-filesystems and upgradeHongxu Jia2013-08-161-30/+0
| | | | | | | | | | - 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>
* xfsprogs: move to meta-filesystems and upgradeHongxu Jia2013-08-163-524/+0
| | | | | | | | | | - 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>
* fuse: move to meta-filesystems and upgradeHongxu Jia2013-08-163-120/+0
| | | | | | | | | | - 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>
* yasm: removePaul Eggleton2013-08-161-15/+0
| | | | | | | 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>
* lvm2: Add runtime dependency on bashMihai Prica2013-08-161-1/+2
| | | | | | | 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>
* start-stop-daemon: add dependency on ncursesMartin Jansa2013-08-141-0/+1
| | | | | | | | * 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>
* mysql-python: add dependency on mysqlMartin Jansa2013-08-141-0/+2
| | | | | | | | | | | | | | | | | | | | | | | * 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>
* vim: upgrade to v7.3.1314Paul Barker2013-08-031-1/+1
| | | | | | | 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>
* postgresql: upgrade to 9.2.4Mihai Prica2013-08-034-18/+18
| | | | | Signed-off-by: Mihai Prica <mihai.prica@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openldap: add dependency on util-linuxMartin Jansa2013-07-301-0/+2
| | | | | | | * openldap-slapd was sometime depending on util-linux-libuuid add dependency to explicitly enable it Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ntfs-3g-ntfsprogs: add packageconfig for uuidMartin Jansa2013-07-301-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libftdi: add PACKAGECONFIG for cpp-wrapperMartin Jansa2013-07-301-0/+3
| | | | | | | | * also fixes WARNING: QA Issue: libftdi: The compile log indicates that host include and/or library paths were used. Please check the log '/OE/oe-core/tmp-eglibc/work/x86_64-oe-linux/libftdi/0.19-r1/temp/log.do_compile' for more information. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* farsight2: add PACKAGECONFIG for gupnpMartin Jansa2013-07-301-0/+3
| | | | | | | * it's autodetected from sysroot * add PACKAGECONFIG to make it deterministic Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libnice: add PACKAGECONFIG for gupnpMartin Jansa2013-07-301-0/+3
| | | | | | | * it's autodetected from sysroot * add PACKAGECONFIG to make it deterministic Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* links: add PACKAGECONFIG for bzip2, lzmaMartin Jansa2013-07-301-0/+4
| | | | | | | * it's autodetected from sysroot * add PACKAGECONFIG to make it deterministic Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* joe: add PACKAGECONFIG for joeMartin Jansa2013-07-301-1/+3
| | | | | | | | * it's autodetected from sysroot * add PACKAGECONFIG to make it deterministic * ncurses-libtinfo dependency is added only when ncurses is built before joe Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mbuffer: add PACKAGECONFIG for md5Martin Jansa2013-07-301-0/+3
| | | | | | | * openssl is autodetected from sysroot * add PACKAGECONFIG to make it deterministic Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vim: add PACKAGECONFIG for aclMartin Jansa2013-07-201-0/+1
| | | | | | * it's autodetected from sysroot Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libunwind: add PACKAGECONFIG for lzmaMartin Jansa2013-07-201-0/+4
| | | | | | * it's autodetected from sysroot Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lvm2: add PACKAGECONFIG for readlineMartin Jansa2013-07-201-0/+3
| | | | | | * it's autodetected from sysroot Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glog: add dependency on libunwindMartin Jansa2013-07-201-0/+2
| | | | | | | * it's autodetected from sysroot and configure doesn't have parameter to explicitly disable it so PACKAGECONFIG won't work OOTB Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openldap: convert to PACKAGECONFIGs, explicitly disable opensslMartin Jansa2013-07-201-93/+43
| | | | | | | | * some options like ldbm weren't supported by current version * when gnutls and openssl were both available it was picking openssl because default --with-tls is auto Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* portaudio: explicitly disable oss, add PACKAGECONFIG for alsa and jackMartin Jansa2013-07-121-1/+8
| | | | | | | | | | | * autoenabled dependencies on alsa-lib and jack are breaking espeak when it's built against portaudio in sysroot without them | ld: warning: libasound.so.2, needed by usr/lib/libportaudio.so, not found (try using -rpath or -rpath-link) | ld: warning: libjack.so.0, needed by usr/lib/libportaudio.so, not found (try using -rpath or -rpath-link) | usr/lib/libportaudio.so: undefined reference to `snd_pcm_sw_params_sizeof@ALSA_0.9' | usr/lib/libportaudio.so: undefined reference to `snd_pcm_hw_params_test_period_size@ALSA_0.9' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* portaudio: inherit pkgconfigMartin Jansa2013-07-121-2/+1
| | | | | | | | | | | * without pkgconfig it's failing to expand PKG_CHECK_MODULES macro: | portaudio-v19/v19+svnr1387-r0/trunk/configure: line 11721: syntax error near unexpected token `JACK,' | portaudio-v19/v19+svnr1387-r0/trunk/configure: line 11721: `PKG_CHECK_MODULES(JACK, jack, have_jack=yes, have_jack=no)' | Configure failed. The contents of all config.log files follows to aid debugging Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mysql5: prevent using bundled zlib at all costsMartin Jansa2013-07-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * in some seldom cases mysql's m4 macro decides that system zlib (from DEPENDS) is not worthy and decides to use own bundled version which prefers stuff like static libz.a and stages libz.la again: mysql-5.1.40/config/ac-macros/zlib.m4 NOTE: recipe mysql5-5.1.40-r11: task do_package_setscene: Started NOTE: recipe zlib-1.2.7-r0: task do_packagedata_setscene: Succeeded WARNING: The recipe zlib is trying to install files into a shared area when those files already exist. Those files and their manifest location are: sysroots/om-gta04/usr/lib/libz.a Matched in manifest-om-gta04-mysql5 Please verify which package should provide the above files. NOTE: recipe zlib-1.2.7-r0: task do_populate_sysroot_setscene: Succeeded * this libz.la + libz.a is breaking many packages which are now trying to link shared libs against libz.a from mysql which was built without fPIC breaking libxml2, glib-2.0, gnutls, libpng, ... | ld: sysroots/om-gta04/usr/lib/libz.a(crc32.o): relocation R_ARM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC | sysroots/om-gta04/usr/lib/libz.a: could not read symbols: Bad value | collect2: ld returned 1 exit status Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>