summaryrefslogtreecommitdiffstats
path: root/recipes
Commit message (Collapse)AuthorAgeFilesLines
* Mount boot partition from ostree-prepare-rootGatis Paeglis2015-12-142-0/+83
| | | | | | | | | | | | This is more convenient than having to implement two code paths to do the same thing - one for systemd based images and one for systemd-less images. This is also more efficient, the earlier implementation in initramfs scripts relied on udev which affects boot time. Change-Id: I0fee1072ed34f13d5dffb846322ddd7cef5542fe Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* ostree: Add TLS supportGatis Paeglis2015-12-012-1/+35
| | | | | Change-Id: I2cbfe533a8ce58d337f77f013b0da47a6a91681e Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* ostree: patch upstream projectGatis Paeglis2015-11-185-64/+301
| | | | | | | | | | | - This allows updating files on the boot partition. - Merges ostree's uEnv.txt with system's uEnv.txt - Adds support for convenience symlinks in top level of the /boot directory. This does not affect the atomic property of an update. Change-Id: Ie654e22d6e26aaa0c1395d226ed967765b0c764b Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* ostree: Add GNUPG to runtime dependencies.Gatis Paeglis2015-11-171-0/+1
| | | | | | | This is required for gpg signing support. Change-Id: Ia1396825453e2038c5d19a4767cadd6f93e1fa28 Reviewed-by: Gatis Paeglis <gatis.paeglis@theqtcompany.com>
* Revert "Build nativesdk-ostree"Gatis Paeglis2015-11-179-12/+0
| | | | | | | | | | This reverts commit a5323e1fc1f734036d29da80aca037576e9d94b9. Running GNUPG (OSTree dependency) from toolchain is not supported. Change-Id: I00c5ddedfd06a5c56e64c0b3d45007b740f41a80 Reviewed-by: Gatis Paeglis <gatis.paeglis@theqtcompany.com>
* Remove unused b2qt-update-frameworkRainer Keller2015-11-131-45/+0
| | | | | | | This reverts commit f309d05bccefc29977d474df734fecbe311f8f7b. Change-Id: Ia25e629247c6863d2ce48e1b8a80029d13248ded Reviewed-by: Gatis Paeglis <gatis.paeglis@theqtcompany.com>
* Patch and update ostreeGatis Paeglis2015-10-132-1/+67
| | | | | | | | | Update ostree version and apply a patch that is waiting to be merged in the upstream project. OTA scripts need these changes to function properly. Change-Id: Ia4cbde1e3c55ee1bb1a27492c8325d2fdab5deb8 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* Build nativesdk-ostreeGatis Paeglis2015-10-139-0/+12
| | | | | | | | | | The 'ostree' binary is not available as an installable package on Ubuntu. Instead of requiring users to build it from the source code, lets add a native ostree binary to the toolchain. Change-Id: I50031e0fc72bc0585785634a329d1557876a020b Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* gstreamer: fix audio volume pluginv5.5.1Samuli Piippo2015-09-294-0/+96
| | | | | | | | | | | Setting volume is broken on ARM when compiled with GCC 4.9, where anything but max volume (1.0) turns into mute. Patches taken from https://community.freescale.com/thread/350584 Change-Id: I43fe71fdb62bdeed066ec468ffe70f39e950843e Reviewed-by: Yoann Lopes <yoann.lopes@theqtcompany.com> Reviewed-by: Karim Pinter <karim.pinter@theqtcompany.com>
* Add ostree, dracut and libgsystem recipes.Gatis Paeglis2015-09-255-0/+95
| | | | | Change-Id: I8fc3b7ec5f2ebeb82e31638037a2dd2e449da48c Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* otf-noto: update url and add correct licenseSamuli Piippo2015-09-171-6/+5
| | | | | | | | Google changed the download URL for the package. The package now includes license file, use it instead of generic Apache. Change-Id: Ib66c19281d30e12246503d5ea4d6e176d73286ca Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Fix font file access rightsGatis Paeglis2015-09-163-4/+4
| | | | | Change-Id: Icce6d75d639191793e11639195a5c9d2e2b05a4e Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* Fix c_rehash run during image creationSamuli Piippo2015-09-102-0/+101
| | | | | | | | | | Add support to run c_rehash using SYSROOT environment variable, so that it can create hashes for the certificates during rootfs build phase of image creation. Change-Id: Ib60d4f9c217334ab7abba98dc07efd2ef8d1c7a5 Task-number: QTEE-971 Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
* Add libevent to toolchain and imageSamuli Piippo2015-09-082-0/+2
| | | | | | | QtWebEngine 5.6 has dependency to libevent. Change-Id: Id63d2fd0cf8e6baccb872277185fd2ac39a34c99 Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
* Add atk and atk-dev packagesSamuli Piippo2015-08-262-0/+2
| | | | | | | Needed for QtWebEngine 5.6 Change-Id: I245238f9e2798e28cc87750c22c486cc6cc80aab Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
* ca-certificates: update to latest versionSamuli Piippo2015-08-215-0/+226
| | | | | | | | | Use recipes from poky/master to get latest versions for ca-certificates. Old certificates were causing problems with webengine. The patch removing usage of c_rehash was not included, as we don't use it. Change-Id: I099bed36de9cfa3f78d8e8ca0b6e1f7c30c6c16e Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
* Add touch_frame events to Weston 1.5.0Louai Al-Khanji2015-08-192-0/+92
| | | | | | | | | | | | | Otherwise no Qt applications react on touch. This issue was eventually resolved upstream by dropping the built-in evdev backend and relying on libinput exclusively, where it is fixed. The libinput backend is required since Weston 1.7. In 1.6 the libinput backend was made the default, but the old backend was still there. Thus this fix also applies to Weston 1.6. Task-number: QTEE-831 Change-Id: Ib089136723b7b1dc6f760b5eedb12d7b8a50abbc Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* Update VirtualBox kernel modulesRainer Keller2015-08-122-4/+4
| | | | | | | Modules needed to be updated in order to build with newer kernels. Change-Id: I113b0831aebfeac3818837ed557ae5ae2bf072e1 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* Check if VirtualBox kernel modules do existRainer Keller2015-08-121-1/+3
| | | | | | | | | The Makefile is broken. It will report success even if the modules could not be compiled due to gcc errors. Yocto will then continue with the modules missing from the package. Change-Id: I0efcdc736c158cb857549eb64ebd6bc86a26b7e6 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* Change all tab characters to spacesSamuli Piippo2015-08-1114-76/+76
| | | | | | | Gerrit Sanity Bot does not like tabs, so remove them from recipes. Change-Id: Ic0bede29c9a4a01a2bd816e6771fafd76b2323e2 Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
* Include tzdata and ntp tools to imageSamuli Piippo2015-08-062-0/+5
| | | | | | | | Including cities from americas, asia and europe. Change-Id: I7cedb056d450d9aae36543fce5510822ab731694 Task-number: QTEE-921 Reviewed-by: aavit <eirik.aavitsland@theqtcompany.com>
* fonts: update checksums for otf-notoPasi Petäjäjärvi2015-06-251-3/+3
| | | | | | | Google has updated the noto fonts to 1.004 Change-Id: I2c0c5a842cec9f99d030402ac3b67056c69a9680 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* gstreamer: make gstreamer version a DISTRO_FEATURESamuli Piippo2015-06-196-27/+73
| | | | | | | | | | | | | GStreamer version can now be changed using a DISTRO_FEATURE: 'gstreamer010' for GStreamer 0.10 and 'gstreamer' for GStreamer 1.0 This can also be used to remove all gstreamer packages from image and toolchain. Default version is still the old 0.10 Change-Id: I54b19962ccd0dfd2f71bb44e231bf5af43ccfab9 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* fonts: update checksums for otf-notoSamuli Piippo2015-06-121-2/+3
| | | | | | | Google has updated the noto fonts to 1.003 Change-Id: I8eaa0e97c1606f104c09f67cb2b5da8f3ddfcb0d Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* adbd: add dependency to libcapSamuli Piippo2015-06-081-1/+1
| | | | | Change-Id: Ia368861d27325da72eb5e9f02e831ba896eb59df Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Merge remote-tracking branch 'origin/stable' into dizzySamuli Piippo2015-06-082-0/+24
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/stable: Update checksum for Noto fonts release 1.002 toradex: add support for u-boot update on colibri vf Update Colibri-VF recpies to use latest meta-toradex (V2.3) Fix Linux Kernel 3.18 build with Colibri-VF scripts: use correct upload path toradex: update toradex meta layer Change mirror of hunspell dictionaries Install CJK fonts on eLinux image Conflicts: conf/distro/include/colibri-vf.conf meta-toradex-extras/recipes/u-boot/u-boot-toradex-fsl/0001-Update-default-args-for-apalis-imx6.patch recipes/packagegroup/packagegroup-b2qt-embedded-base.bb scripts/manifest.xml scripts/upload.sh Change-Id: I38f7fc045264d13e3a1c6c4afd4e7355ac8f56c9
| * Update checksum for Noto fonts release 1.002daisyEirik Aavitsland2015-05-291-2/+2
| | | | | | | | | | Change-Id: I23f95aa33fffbd4692644bf0d16ab7b0a9b3db9d Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
| * Change mirror of hunspell dictionariesAndy Nichols2015-04-221-1/+1
| | | | | | | | | | | | | | | | | | Moved from Gitorious to Github Cherry-picked from dizzy Change-Id: Ifb48c3ba178174a0b1628974efe800e6361a9776 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
| * Install CJK fonts on eLinux imageGatis Paeglis2015-04-212-0/+24
| | | | | | | | | | | | | | | | | | This is needed so we can enable Chinese, Korean and Japanese input method support in VKB. Task-number: QTEE-765 Change-Id: I86db44cc4ebfbaf9e72854a9a4ffa0708193c442 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | Get rid of some of the host tools in toolchainSamuli Piippo2015-06-082-4/+1
| | | | | | | | | | | | | | | | | | | | pkg-config got installed to toolchain, which made qtwebengine build fail, as it tries to use it for host libs. perl and bison are not working correctly from toolchain, they have problems with sdk relocation. Change-Id: I7755f4599ad7c87b60d5bfc66e0a2cf13fec9330 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* | emulator: Qt5 support for emulatorSamuli Piippo2015-05-274-13/+14
| | | | | | | | | | | | | | | | | | | | | | Emulator has special handling for OpenGL support: QtGlesStream provides the runtime opengl support but since it depends on qtbase, we need to use qtglesstream-dummy-client when building qt. Also since both recipes provide same files, we must disable do_populate_sysroot from qtglesstream so that libs from dummy-client remain there. Change-Id: Ifde698e7d46863dbb82c6f3ad791412775e111ea Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* | colibri-vf: Fix EGLNative* typedefs to have a signed typeAndras Becsi2015-05-071-3/+3
| | | | | | | | | | | | | | | | | | | | Chromium expects a signed type, and all other platforms also define a signed type, like Display*, HDC, int, ANativeWindow*, void*. This is a cherry-picked fix from qtglesstream to fix the QtWebEngine build for colibri-vf. Change-Id: I01d5a65b2e7512ebdc383501eacae1349a271039 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | Move wayland related packages to packagegroupsSamuli Piippo2015-04-203-2/+3
| | | | | | | | | | | | | | | | | | | | | | Install all wayland related packages from common packagegroups, when wayland DISTRO_FEATURES is enabled. Include DRM and GBM dev packages to toolchain, libraries are already included in the image as dependency from weston. Change-Id: I88f3ded7c2bb5ca85318a7945f4739b968b9d97b Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | Cleanup meta and packagegroup recipesSamuli Piippo2015-04-203-10/+11
| | | | | | | | | | | | | | Better inlined with upstream code, no actual functionality changes. Change-Id: I3f4e3170c925e498cfbd86c93d9265fa0bb8436f Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | Change mirror of hunspell dictionariesAndy Nichols2015-04-101-1/+1
| | | | | | | | | | | | | | Moved from Gitorious to Github Change-Id: Iaba3a7778cacf4cd14a3a9d1a07863b174f07142 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* | Add gperf and bison to SDK host toolsSamuli Piippo2015-04-012-0/+25
| | | | | | | | | | | | | | Required tools for compiling webengine, which are often not installed. Change-Id: I3e27fa7ac2cab2cce58d3b80f4db622bc21948d3 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | Add htop utility to b2qt distroAndy Nichols2015-03-051-0/+1
| | | | | | | | | | | | | | Because htop is better than top. Change-Id: I98843a7185a1579843e030259d6da697270b4888 Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | Performance analysis tools for LinuxSamuli Piippo2015-02-264-0/+301
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Build perf with DWARF unwinding support. Kernels older then 3.14 need to be patched to add ARM support. Kernels for tibidabo (3.0) and imx53 (2.6) are too old and would require more patches to be backported, so they are left without unwinding support. RPi needed extra layer to modify the kernel recipe, and linux-imx recipe was renamed so that it doesn't conflict with older tibidabo kernel recipe. Change-Id: Ic8331f8feeace67b32a5ce99ffd3fda517d595d1 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com> Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
* | Support MySQL and PostgreSQLSamuli Piippo2015-02-192-0/+4
| | | | | | | | | | | | | | | | | | Include client libs for MySQL and PostgreSQL to images and development files to SDK. Enables Qt plugins for mysql and psql to be built. Task-number: QTEE-911 Change-Id: Ia47ccf6b74014e43a243619adb5fbba39ec23c4c Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com>
* | wayland: updated patch to support nativesdkSamuli Piippo2015-02-192-20/+18
|/ | | | | Change-Id: I37e305c5d592290d4dff8dd14e1bd224d72be621 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* dbus: rename bbappend to work with tibidaboSamuli Piippo2015-02-041-0/+0
| | | | | Change-Id: Ib332c8e0019e7c34ca10aa4e09e4bfcc627ef4fe Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Don't explicitly install jpeg to imageSamuli Piippo2015-02-041-1/+0
| | | | | | | | | | | This is attempt to fix issue where, on some targets, bitbake fails with: Cannot satisfy the following dependencies for packagegroup-b2qt-embedded-base: * jpeg * jpeg will still be included in the images due to other dependencies. Change-Id: I3f6f388c10f196785eafe020d2d6256efb500643 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Start dbus session bus at bootSamuli Piippo2015-01-295-0/+160
| | | | | | | | | Session address is saved to /var/run/dbus/session_bus_address, which is read in /etc/profile.d/dbus-session-address for interactive login and by adbd for applications launched from QtCreator. Change-Id: I8e1f43bdb2f7a7b0450dacf39890cf149459bbf4 Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com>
* Don't remove things from environment setup scriptSamuli Piippo2015-01-081-19/+0
| | | | | | | | | The environment setup script is helpful when compiling other than Qt apps. Task-number: QTEE-881 Change-Id: Iabfc5ef4b807ec19b13d575b4555b56024f57614 Reviewed-by: Kalle Viironen <kalle.viironen@theqtcompany.com>
* adbd: upgrade to android-5.0.1_r1Samuli Piippo2015-01-083-101/+185
| | | | | | | | | Move to latest version of adbd. Enable adb listen to both usb and network sockets. Task-number: QTEE-875 Change-Id: I6439356dc036ed372c17a71168809cf639a326a3 Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com>
* gstreamer: include jpegenc gst pluginSamuli Piippo2015-01-081-0/+1
| | | | | | | Needed for camera support. Change-Id: I6aceb232d7f4a260081e5a44a69271f535d2aec2 Reviewed-by: Gatis Paeglis <gatis.paeglis@theqtcompany.com>
* Include all python modules to sdkSamuli Piippo2014-11-251-7/+2
| | | | | | | | | | If the toolchain is added to PATH, the python needs to have enough modules to able to build QtWebEngine. Task-number: QTEE-824 Change-Id: I2c9f977118f70928735eb7663d272364c5fa6754 Reviewed-by: Andras Becsi <andras.becsi@theqtcompany.com> Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Merge remote-tracking branch 'origin/stable' into devSamuli Piippo2014-11-2430-27/+77
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/stable: toolchain: include base-files Update meta-fsl-arm-extra to fix u-boot-boundary fetch failure Install fonts with help of Yocto recipes bbb: remove preferred version for SGX Update Qt logo Remove u-boot-fw-utils Change copyright notice Conflicts: b2qt-init-build-env conf/distro/include/beaglebone.conf recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-target.bb Change-Id: I5b22412d0530e70057f705da34247803498ddde3
| * toolchain: include base-filesSamuli Piippo2014-10-091-0/+1
| | | | | | | | | | | | | | | | Fix problem with dependency to base-files package in toolchain Change-Id: I96a5f76bba9372a3d8856baebbd29d73aae5a0b1 Reviewed-by: Andy Nichols <andy.nichols@digia.com> Reviewed-by: Kalle Viironen <kalle.viironen@digia.com>
| * Install fonts with help of Yocto recipesGatis Paeglis2014-10-073-0/+49
| | | | | | | | | | | | | | | | | | | | | | Install fonts with help of Yocto recipes instead of installing fonts from many "random" shell scripts and b2qt-launcher repository. Change-Id: I906d022cfab1dfabeca1a8cd0b4c39cc8a886842 Task-number: QTEE-757 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com> Reviewed-by: Kalle Viironen <kalle.viironen@digia.com>