summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
* llvm3.3: Add zlib dependency and explicitly enable itMartin Jansa2013-07-121-1/+1
| | | | 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>
* rsyslog: inherit pkgconfigMartin Jansa2013-07-121-1/+1
| | | | | | | | * without pkgconfig it's failing to expand PKG_CHECK_MODULES macro: | rsyslog-5.8.0/configure: line 16111: syntax error near unexpected token `GNUTLS,' | rsyslog-5.8.0/configure: line 16111: ` PKG_CHECK_MODULES(GNUTLS, gnutls >= 1.4.0)' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* media-ctl: inherit pkgconfigMartin Jansa2013-07-121-1/+1
| | | | | | | | | | * without pkgconfig it's failing to expand PKG_CHECK_MODULES macro: | media-ctl/0.0.1-r3/git/configure: line 11700: syntax error near unexpected token `libudev,' | media-ctl/0.0.1-r3/git/configure: line 11700: ` PKG_CHECK_MODULES(libudev, libudev, have_libudev=yes, have_libudev=no)' 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>
* gypsy: add dependency on libxslt-nativeMartin Jansa2013-07-121-1/+1
| | | | | | | | | * it's incorrectly used in build (and just "o" is used instead of xslt command): | o gypsy-discovery.xml ../docs/tools/spec-strip-docs.xsl gypsy-discovery-full.xml | /bin/bash: o: command not found 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>
* llvm3.3: Add zlib dependency and explicitly enable itMartin Jansa2013-07-121-0/+3
| | | | | | * it's autodetected from sysroot Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* llvm: split packages a bit moreMartin Jansa2013-07-123-22/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * use split for llvm3.* like we did for llvm2.* * use PACKAGESPLITFUNCS instead of populate_packages_prepend * improve regexp in PACKAGES_DYNAMIC * append ${LLVM_RELEASE} to split package name, otherwise sstate will complain about multiple recipes trying to install pkgdata * split also -staticdev and -dbg libs, PN-dbg and PN-staticdev were huge, let old PN-dbg/PN-staticdev to RDEPEND on splitted packages * mesa packages libegl-gallium, libgbm-gallium, mesa-driver-pipe-swrast, mesa-driver-pipe-vmwgfx, mesa-driver-swrast, mesa-driver-vmwgfx are now depending only on libllvm3.2-llvm-3.2 (>= 3.2) instead of main llvm3.2 package, but for llvm-3* it's not big improvement (installed size wise), because libLLVM-3.2.so was creating 99% of that size. * there are still some huge packages: llvm2.8-dbg is huge because BUILD_SHARED_LIBS is disabled for 2.8 causing all binaries in ${bindir}/.debug to contain big static libs llvm2.9 is missing, because it has BUILD_SHARED_LIBS enabled and unlike 3.* it doesn't build static versions at all unless explicitly requested 51M llvm-test/llvm3.2/3.2-r0/packages-split/libllvm3.2-llvmselectiondag-staticdev 53M llvm-test/llvm2.8/2.8-r3/packages-split/llvm2.8-dev 54M llvm-test/llvm2.8/2.8-r3/packages-split/libllvm2.8-llvmanalysis-staticdev 55M llvm-test/llvm3.3/3.3-r0/packages-split/libllvm3.3-llvmselectiondag-staticdev 62M llvm-test/llvm3.2/3.2-r0/packages-split/libllvm3.2-llvmanalysis-staticdev 63M llvm-test/llvm3.3/3.3-r0/packages-split/libllvm3.3-llvmanalysis-staticdev 67M llvm-test/llvm2.9/2.9-r3/packages-split/llvm2.9-dbg 90M llvm-test/llvm3.2/3.2-r0/packages-split/llvm3.2-dbg 92M llvm-test/llvm3.3/3.3-r0/packages-split/llvm3.3-dbg 102M llvm-test/llvm2.8/2.8-r3/packages-split/libllvm2.8-llvmcodegen-staticdev 127M llvm-test/llvm3.2/3.2-r0/packages-split/libllvm3.2-llvmcodegen-staticdev 133M llvm-test/llvm3.3/3.3-r0/packages-split/libllvm3.3-llvmcodegen-staticdev 190M llvm-test/llvm3.2/3.2-r0/packages-split/libllvm3.2-llvm-3.2-dbg 207M llvm-test/llvm3.3/3.3-r0/packages-split/libllvm3.3-llvm-3.3-dbg 628M llvm-test/llvm2.8/2.8-r3/packages-split/llvm2.8-dbg Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* llvm: use newer class-native overrides instead of virtclassMartin Jansa2013-07-122-6/+6
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* llvm2: don't install llvm-config to bindirMartin Jansa2013-07-121-5/+0
| | | | | | | | | | | | * there is llvm-config in binconfig/LLVM_RELEASE * this one was creating conflict between different llvm*-dev versions installed on target: ./llvm2.9/2.9-r3/packages-split/llvm2.9-dev/usr/bin/llvm2.9/llvm-config ./llvm2.9/2.9-r3/packages-split/llvm2.9-dev/usr/bin/llvm-config ./llvm2.8/2.8-r3/packages-split/llvm2.8-dev/usr/bin/llvm2.8/llvm-config ./llvm2.8/2.8-r3/packages-split/llvm2.8-dev/usr/bin/llvm-config Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* llvm: Consolidate .inc filesMartin Jansa2013-07-127-428/+303
| | | | | | | | | | | | * unlike other recipes where we have a rule to keep only one version, llvm is different so we'll keep .inc files * llvm.inc is shared by all, llvm[23].inc are separated because 2.* is built with cmake and 3.* with automake * fix staticdev packaging and move it to shared llvm.inc FILES_${PN}-static-dev = "${libdir}/${LLVM_DIR}/*.a" (it's staticdev not static-dev) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* hexedit: new recipeEric BENARD2013-07-082-0/+47
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt-creator: add new recipe for version 2.7.2Jonathan Liu2013-07-081-0/+30
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* samba: remove /var/lock and /var/run from packageJonathan Liu2013-07-081-0/+6
| | | | | | | | The /var/lock and /var/run directories are already created by base-files. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lmbench: remove /run/lmbench from packageOtavio Salvador2013-07-081-1/+20
| | | | | | | | Create /run/lmbench on startup using populate-volatiles.sh and tmpfiles.d for systemd. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* collectd: remove empty /var/run directoryJonathan Liu2013-07-081-0/+3
| | | | | | | The /var/run directory is already created by base-files. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* networkmanager: remove /var/run from packageJonathan Liu2013-07-081-0/+3
| | | | | | | | | The /var/run/NetworkManager directory is created by the daemon on startup if it doesn't exist. The /var/run directory is already created by base-files. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openldap: remove empty /var/run directoryJonathan Liu2013-07-081-0/+2
| | | | | | | The /var/run directory is already created by base-files. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libetpan: explicitly disable sasl supportMartin Jansa2013-07-081-1/+1
| | | | | | * we don't have cyrus-sasl in DEPENDS Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* asio: fix runtime dependencies for images with dev-pkgs in IMAGE_FEATURESAndreas Müller2013-07-081-0/+1
| | | | | | | | | | | | asio-dev created REDEPENS on asio which was not existent. This caused do_rootfs for other packages fail with something like: | * satisfy_dependencies_for: Cannot satisfy the following dependencies for abiword-dev: | * asio (= 1.4.1-r0.0) * | * opkg_install_cmd: Cannot install package abiword-dev. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* uhd: Fix compile errorsKhem Raj2013-07-082-1/+31
| | | | | | | | | | uhd would fail with wrong scope for uint8_t type errors. Signed-off-by: Khem Raj <raj.khem@gmail.com> CC: Philip Balister <philip@balister.org> Acked-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* iso-codes: add missing dependency on gettext-nativeMartin Jansa2013-07-081-0/+4
| | | | | | | | | * msgfmt is called in do_install and both MSGFMT variables are empty without gettext-native detected in configure %.mo: %.po $(MSGFMT) $(MSGFMT_FLAGS) -o $@ $< Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fbida: define -I when checking jpeg versionMartin Jansa2013-07-081-1/+1
| | | | | | | * echo JPEG_LIB_VERSION | i586-starfish-linux-cpp -include jpeglib.h | tail -n 1 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* wbxml2: add missing dependency on expatMartin Jansa2013-07-081-0/+2
| | | | | | | * do_configure fails without it: | -- Could NOT find Expat Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libspatialite: add missing dependency on sqlite3Martin Jansa2013-07-081-1/+1
| | | | | | | | * do_configure fails without: | checking for sqlite3.h... no | configure: error: cannot find sqlite3.h, bailing out Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gsoap: add missing dependency on zlibMartin Jansa2013-07-081-1/+1
| | | | | | | | | * do_compile fails without: | i586-oe-linux-g++ -m32 -march=i586 --sysroot=/OE/sysroots/qemux86 -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -L. -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o wsdl2h wsdl2h-wsdl2h.o wsdl2h-wsdl.o wsdl2h-schema.o wsdl2h-types.o wsdl2h-service.o wsdl2h-soap.o wsdl2h-mime.o wsdl2h-wsp.o wsdl2h-wsdlC.o ../../gsoap/libgsoapssl++.a -lssl -lcrypto -lz | /OE/sysroots/x86_64-linux/usr/libexec/i586-oe-linux/gcc/i586-oe-linux/4.7.2/ld: cannot find -lz | collect2: error: ld returned 1 exit status Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cryptsetup: add missing dependency on libgcryptMartin Jansa2013-07-081-1/+1
| | | | | | | | * there is PACKAGECONFIG for libgcrypt, but do_configure fails without macro staged by libgcrypt: configure.ac:122: error: possibly undefined macro: AM_PATH_LIBGCRYPT Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cpufrequtils: inherit gettextMartin Jansa2013-07-081-0/+2
| | | | | | | | * build without gettext-native fails with: | Building ccdv | /bin/sh: 1: xgettext: not found Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xorg-sgml-doctools: add missing dependency on util-macrosMartin Jansa2013-07-081-0/+2
| | | | | | | | * fails without: | configure.ac:32: error: must install xorg-macros 1.8 or later before running autoconf/autogen Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* f2fs-tools: add util-linux dependencyMartin Jansa2013-07-081-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* busybox: Follow OE-Core update to 1.12.1 versionOtavio Salvador2013-07-061-2/+0
| | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gnuradio: Update to 3.6.5. Also fix for docs, packaging, and grc RDEPENDS.Philip Balister2013-06-292-8/+47
| | | | | | | | | | | * Fix packaging so grc and examples packages are not empty. * Account for addition of gr-modtool. * Update to version 3.6.5 of GNU Radio. * Update RDEPENDS for grc to add python-netserver. * Try even harder to stop docs from getting built. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Philip Balister <philip@balister.org>
* lmsensors: fix fancontrol init scriptMarc Ferland2013-06-291-5/+4
| | | | | | | | | Make the 'fancontrol stop' command work again by using the fancontrol pid file instead of matching the process by name. While at it, also do a bit of cleaning. Signed-off-by: Marc Ferland <ferlandm@sonatest.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* proj: Update to 4.8.0Khem Raj2013-06-292-9/+2
| | | | | | | 4.7.0 tars have disappeared on the download servers. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* clutter-box2d: fix for recent clutter changes in OE-CorePaul Eggleton2013-06-271-1/+1
| | | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libav: remove unnecessary dependency on liba52Paul Barker2013-06-271-1/+1
| | | | | | | | The changelog for libav indicates that liba52 support was removed in version 0.5. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsdl-mixer: replace ENTERPRISE_DISTRO with PACKAGECONFIG optionsPaul Barker2013-06-271-2/+4
| | | | | Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mplayer2: replace ENTERPRISE_DISTRO with PACKAGECONFIG optionsPaul Barker2013-06-271-2/+5
| | | | | Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gpsd: Mark the configuration file as a CONFFILESHolger Hans Peter Freyther2013-06-271-1/+2
| | | | | | | | Mark the file in /etc/default/gpsd as a CONFFILES of the gpsd-conf package. Signed-off-by: Holger Hans Peter Freyther <zecke@selfish.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libzip: Upgrade 1.13 -> 1.14Khem Raj2013-06-271-2/+2
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openmotif: update SRC_URIPaul Barker2013-06-271-1/+1
| | | | | | | | | | | | openmotif-2.3.3 doesn't appear to be available from fossies.org anymore. As this isn't the official source for openmotif, we change the SRC_URI rather than adding a mirror. The official source requires registration to download the archive (via https://www2.opengroup.org/ogsys/catalog/zom213) so this is the best we can do. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lzip: add mirror for older versionsPaul Barker2013-06-271-0/+4
| | | | | | | | | Older versions are available in .tar.lz format from the official source but that would cause a circular dependency on lzip-native if the host doesn't already have lzip. Fortunately the file we need is available from FreeBSD's distfiles. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glmark2: Add recipe for glmark2Diego Rondini2013-06-271-0/+35
| | | | | | | Add a recipe for glmark2, which is an OpenGL 2.0 / OpenGL ES 2.0 benchmark. Signed-off-by: Diego Rondini <diego.ml@zoho.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tracker: add new recipeFahad Usman2013-06-278-0/+173
| | | | | | | | | - copy tracker recipe from meta-guacamayo layer to meta-oe - package files that were not being shipped - add systemd suppert for tracker Signed-off-by: Fahad Usman <fahad_usman@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cramfs_1.1: fix fetch error of cramfs-nativeAndrea Adami2013-06-271-1/+1
| | | | | | | * the SRC_URI was pointing to an inexistent tarball Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagekit: Fix build with new glib-2.0, v2Martin Jansa2013-06-201-2463/+0
| | | | | | | | * 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>
* Revert "nodejs: upgrade to 0.10.4"Martin Jansa2013-06-202-5/+65
| | | | This reverts commit 903e7131ba5225b085cd612199e88697f2e9e493.
* connman: updated libconnman-qt to 1.0.7Felipe F. Tonello2013-06-202-40/+1
| | | | | | | | This new recipe version requires the changes in this patch: http://www.mail-archive.com/openembedded-core@lists.openembedded.org/msg38148.html Signed-off-by: Felipe F. Tonello <eu@felipetonello.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs: upgrade to 0.10.4Martin Jansa2013-06-202-65/+5
| | | | | | | * 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>