summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge remote-tracking branch 'origin/fido' into devSamuli Piippo2016-04-1810-108/+86
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/fido: Move usage of internal mirrors into a bbclass Use --internal arg to fetch playground repos qtquickcompiler: update revision to work with Qt 5.6.1 qt5: update submodules gcc: patch already applied on oe layer Update revisions for poky and openembedded Fix meta-environment to work without changes in local.conf Disabled SSTATE_MIRRORS and PRE_MIRRORS. setup-environment: prevent basename argument being parsed as option. Do not pull internal repos when initializing for all devices Conflicts: conf/local.conf.sample recipes-qt/qt5/nativesdk-qtbase_git.bbappend recipes-qt/qt5/qt3d_git.bbappend recipes-qt/qt5/qtbase-native_git.bbappend recipes-qt/qt5/qtbase_git.bbappend recipes-qt/qt5/qtcanvas3d_git.bbappend recipes-qt/qt5/qtconnectivity_git.bbappend recipes-qt/qt5/qtdeclarative_git.bbappend recipes-qt/qt5/qtgraphicaleffects_git.bbappend recipes-qt/qt5/qtimageformats_git.bbappend recipes-qt/qt5/qtlocation_git.bbappend recipes-qt/qt5/qtmultimedia_git.bbappend recipes-qt/qt5/qtquickcontrols2_git.bb recipes-qt/qt5/qtquickcontrols_git.bbappend recipes-qt/qt5/qtsensors_git.bbappend recipes-qt/qt5/qtserialbus_git.bb recipes-qt/qt5/qtserialport_git.bbappend recipes-qt/qt5/qtsvg_git.bbappend recipes-qt/qt5/qttools_git.bbappend recipes-qt/qt5/qttranslations_git.bbappend recipes-qt/qt5/qtwayland-native_git.bbappend recipes-qt/qt5/qtwayland_git.bbappend recipes-qt/qt5/qtwebchannel_git.bbappend recipes-qt/qt5/qtwebengine_git.bbappend recipes-qt/qt5/qtwebsockets_git.bbappend recipes-qt/qt5/qtxmlpatterns_git.bbappend scripts/manifest.xml scripts/manifest_jethro.xml Change-Id: I17c4dd6890dc4475171133cede4dc7e6217222d6
| * Move usage of internal mirrors into a bbclassSamuli Piippo2016-04-182-15/+48
| | | | | | | | | | | | | | | | Use bbclass to test if the internal sstate and download mirror server is available before enabling them. Change-Id: Ie927bdfca486232e3d3a55009139a9c27ff98aad Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
| * Use --internal arg to fetch playground reposSamuli Piippo2016-04-183-10/+16
| | | | | | | | | | | | | | | | | | Add separate --internal argument to get all internal repos from playground, regardless what --device is used. Change-Id: If0411f877d1c7c21fcc7a4ac7f03adec3dabd5f6 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com> Reviewed-by: Louai Al-Khanji <louai.al-khanji@theqtcompany.com>
| * qtquickcompiler: update revision to work with Qt 5.6.1Samuli Piippo2016-04-131-1/+1
| | | | | | | | | | Change-Id: I701d0db952d7e3c18758670f1b960e4f7ee703ef Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
| * qt5: update submodulesSamuli Piippo2016-04-1327-34/+28
| | | | | | | | | | | | | | Needs latest version of meta-qt5 Change-Id: If2002e4dbc8159d144fdd32bdbaf7ea1a4625889 Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
| * gcc: patch already applied on oe layerSamuli Piippo2016-04-122-65/+0
| | | | | | | | | | Change-Id: I8230869a08fcb902c55b5dfd22e1221c918ce895 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
| * Update revisions for poky and openembeddedSamuli Piippo2016-04-121-2/+2
| | | | | | | | | | | | | | Pull in latest security fixes Change-Id: I5e95c0b1cc14d537ce228b4e475208916d0b1b63 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
| * Fix meta-environment to work without changes in local.confDominik Holland2016-04-111-0/+2
| | | | | | | | | | Change-Id: Ic75875b23d9fb5c200f884bff0942ae49d41e3f9 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
| * Disabled SSTATE_MIRRORS and PRE_MIRRORS.Teemu Holappa2016-04-081-14/+14
| | | | | | | | | | | | | | Removed Digia's internal servers from the default configuration. Change-Id: I18b3a87de50afe0f5a405b29ec3e327450b7c2a8 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
| * setup-environment: prevent basename argument being parsed as option.Jake Petroules2016-04-081-1/+1
| | | | | | | | | | | | | | | | | | | | This fixes an issue where this script fails with the default Dash shell on Ubuntu (where "$0" is "-bash" and it is parsed as an option). Change-Id: I6fec2a7b4e8eee68b5f11101783d7dff7d07f712 Reviewed-by: Donald Carr <donald.carr@theqtcompany.com> Reviewed-by: Risto Avila <risto.avila@theqtcompany.com> Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
| * Do not pull internal repos when initializing for all devicesSamuli Piippo2016-04-083-26/+28
| | | | | | | | | | | | | | | | | | | | | | When initializing build environment with '--device all', some internal repos are fetch that are not available for customers. Now those repos are fetched only when initializing with '--device internal' Change-Id: I12981449d4ca9c2d3529ed81649b3cc0a1bfed02 Task-number: QTBUG-52002 Reviewed-by: Tuomas Heimonen <tuomas.heimonen@theqtcompany.com> Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | BBB: enable kernel to build with gcc5Samuli Piippo2016-04-185-1/+289
| | | | | | | | | | Change-Id: Iee04165267b5aa8e0056abb1b8210eb1789ba669 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Revert "BBB: use new kernel"Samuli Piippo2016-04-1815-37/+659
| | | | | | | | | | | | | | | | This reverts commit 2848919526f575d9eaaccf19d4bfaa4a0f4043c2. New kernel is missing cape manager and HDMI output does not work. Change-Id: I5acf277c8ec96cec253a1c9cd2cbfef547baf81e Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | smarc-samx6i: fix kernel buildSamuli Piippo2016-04-133-0/+117
| | | | | | | | | | | | | | Cherry-pick needed changes to make kernel build with gcc5 Change-Id: Ib930f4cc2601318d98f9bac246a209333859289f Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | qt5: move to Qt 5.7Samuli Piippo2016-04-1337-103/+42
| | | | | | | | | | | | Change-Id: I1479b6337a07542ae536e9df97e77921745b7c2e Reviewed-by: David Schulz <david.schulz@theqtcompany.com> Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Raspberry Pi conf splitTuomas Heimonen2016-04-084-81/+56
| | | | | | | | | | Change-Id: I556a0b35ff21edc6bec1897dd1c769012058df6b Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | BBB: use new kernelSamuli Piippo2016-04-0815-659/+37
| | | | | | | | | | | | | | | | | | main-line 3.8 kernel in meta-beagleboard no longer builds with gcc5. Use 3.14 kernel from beagleboard.org which should provide cape manager support as well. Change-Id: I7456fb949afc0415cfba4f865a193819183b1b51 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | emulator: upgrade to newer kernelSamuli Piippo2016-04-081-0/+0
| | | | | | | | | | Change-Id: I537c91255e6f32f1618be1bbf0dd5e8b0bebbdae Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | NUC: use the common intel-corei7-64 BSPSamuli Piippo2016-04-0815-11/+10
| | | | | | | | | | | | | | | | meta-intel no longer has specific BSPs for each machine, but they share a common BSP based on the architecture. Change-Id: Ibbb7b8b2153103367168ea37d904ce23bc245108 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | linux-firmware: disable license package creationSamuli Piippo2016-04-081-0/+22
| | | | | | | | | | | | | | | | linux-firmware fails to create the -lic packages with ERROR: QA Issue: linux-firmware: Files/directories were installed but not shipped in any package. Change-Id: I8251647bc58f59457d348b6ef2f216d3bba51e12 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | tibidabo: match the gstreamer plugin versionSamuli Piippo2016-04-081-0/+0
| | | | | | | | | | Change-Id: I21217e366c864a6ef13d9f3b1d330b0b99417ade Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | TI: move to newer kernelSamuli Piippo2016-04-081-0/+0
| | | | | | | | | | Change-Id: I42bdde07635389048cdc6df3f80e8213ea634c6b Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | toradex: mask more non-working recipesSamuli Piippo2016-04-081-1/+1
| | | | | | | | | | Change-Id: Ibc34780bbd8bb5a039fb7d3f97723bd8cc2dec82 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Update used meta layersSamuli Piippo2016-04-0811-10/+11
| | | | | | | | | | | | | | | | gstreamer 0.10 recipes were moved to meta-multimedia meta-ruby not needed anymore for meta-qt5 Change-Id: I30e9e87e557d2e74498fd5047a2b8d6babc9f55f Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | gypsy: remove blacklisting and add libgudev dependencySamuli Piippo2016-04-081-0/+3
| | | | | | | | | | Change-Id: Ia8ebb3f7eabd28868ac554a62dbd25ca140dc226 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | wayland: upstream now supports nativesdk buildSamuli Piippo2016-04-082-56/+0
| | | | | | | | | | Change-Id: I92cc3c447e4f8d1da987ca49f996e939c81dc69c Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Backport remove-libtool.bbclass from oeSamuli Piippo2016-04-081-0/+11
| | | | | | | | | | | | | | Used by meta-qt5, but available only in oe/master Change-Id: I60a8f3436a8089f0b8a1b445867d901f3a8dbf70 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | weston: patch no longer relevantSamuli Piippo2016-04-082-91/+0
| | | | | | | | | | Change-Id: I9ee8f90a84c6cda487362c95e11a21137ab27089 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | libsoup: upstream version is new enoughSamuli Piippo2016-04-081-27/+0
| | | | | | | | | | Change-Id: Id06b44212a639c5b0dbf71cdf214f61104a5e7c6 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | gdb: rename recipe to match upstream versionSamuli Piippo2016-04-081-0/+0
| | | | | | | | | | Change-Id: I29ed4ca799f064360f22947df87c52ceafb42ada Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | imx53: remove support for imx53Samuli Piippo2016-04-085-95/+2
| | | | | | | | | | | | | | | | | | OE has moved to gcc 5.2 which cannot be used to build the old kernel that imx53 still uses, therefore all support for it was dropped from meta-fsl-arm. Change-Id: Ic57310f8ae6d06f62274a7c1874df0d01c95b5e9 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | local.conf: svk is no longer valid urlSamuli Piippo2016-04-081-1/+0
| | | | | | | | | | | | | | Support was removed from bitbake Change-Id: I6170bd618c41c2dd9deec858b6eb1f0c8da4ffb5 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Upgrade to jethroSamuli Piippo2016-04-082-14/+14
| | | | | | | | | | Change-Id: I40be27dd2eecc1faf85073337cdc6803b5c0bec1 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | neptune-ui: Updated to the latest versionDominik Holland2016-04-072-2/+3
| | | | | | | | | | Change-Id: Ifca5ba3a117e47b6186dca7a7be48c823f43a2a7 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | Merge remote-tracking branch 'origin/fido' into devSamuli Piippo2016-04-0525-25/+0
|\| | | | | | | | | | | | | | | | | | | * origin/fido: qt5: 5.6.0 branches were removed, using 5.6 instead Conflicts: recipes-qt/qt5/qtconnectivity_git.bbappend Change-Id: I040f0e26941aca43eabebda65b177bf533bef0d6
| * qt5: 5.6.0 branches were removed, using 5.6 insteadSamuli Piippo2016-03-2325-25/+0
| | | | | | | | | | Change-Id: Ia0fd4493c4b87aa3bc48633ceca81fbc2f46ad7a Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Add Support for Raspberry Pi 3Tuomas Heimonen2016-04-054-3/+60
| | | | | | | | | | Change-Id: I1220cce68059328512e52b7f5a9af7110dd9578c Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | nvidia-t18x supportLouai Al-Khanji2016-03-2218-10/+212
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Steps to use this: Set up vibrante installation, mine looks like this: $ ls -l ~/VibranteSDK total 234880 drwxrwxr-x 1 louai louai 298 Mar 20 2014 eclipse -r-xr-xr-x 1 louai louai 171826846 Jan 4 09:59 NVIDIA_Tegra_Graphics_Debugger_2.1_linux-v4l_l4t-egl.run -r--r--r-- 1 louai louai 68688729 Jan 4 09:59 NVIDIA_Tegra_System_Profiler_2.5-linux-x64.tar.gz drwxr-xr-x 1 louai louai 262 Jan 5 14:50 toolchains drwxrwxr-x 1 louai louai 34 Jan 5 13:55 vibrante-oss-src drwxr-xr-x 1 louai louai 12 Jan 4 09:47 vibrante-t186ref-cuda drwxrwxr-x 1 louai louai 264 Feb 10 10:50 vibrante-t186ref-foundation drwxr-xr-x 1 louai louai 164 Jan 5 14:49 vibrante-t186ref-foundation_src drwxrwxr-x 1 louai louai 228 Jan 5 13:56 vibrante-t186ref-linux drwxr-xr-x 1 louai louai 314 Feb 10 10:58 vibrante-t186ref-linux_sr Set up Yocto build dir: $ mkdir ~/work $ cd ~/work $ ~/tqtc-b2qt/yocto-meta/b2qt-init-build-env init --device tegra-t18x Add NVIDIA's Yocto things: $ mkdir ~/work/sources/nvidia-layer $ cd ~/work/sources/nvidia-layer $ tar xf ~/VibranteSDK/vibrante-t186ref-linux_src/yocto/nvidia-layer.tgz $ cd - Set up build environment: $ export MACHINE=tegra-t18x $ . setup-environment.sh Set the following environment variables: $ export KERN_DIR=~/VibranteSDK/vibrante-t186ref-linux_src/kernel $ export PLATFORM_TOPDIR=~/VibranteSDK/vibrante-t186ref-linux $ export TOOLCHAIN_PATH=~/VibranteSDK/toolchains/tegra-4.9-nv $ export BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE TOOLCHAIN_PATH KERN_DIR PLATFORM_TOPDIR" Add NVLAYER_DIR to local.conf: $ echo 'NVLAYER_DIR = "${TOPDIR}/../sources/nvidia-layer"' >> conf/local.conf Build your image: $ bitbake b2qt-embedded-qt5-image Flash your board: $ cd $PLATFORM_TOPDIR $ mv targetfs targetfs-old $ cd targetfs && tar xf /path/to/rootfs.tar.bz2 $ cd ../../vibrante-t186ref-foundation/utils/scripts/bootburn $ ./bootburn.sh -b p2382-t186 Change-Id: I4209cd0c19a007c4457460fd67342fc579c2a735 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Deploy build artifacts to 5.7 folderSamuli Piippo2016-03-171-1/+1
| | | | | | | | | | Change-Id: Icf6e9610d26aa4c073b49655d691570ba099f5ff Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Merge remote-tracking branch 'origin/fido' into devSamuli Piippo2016-03-174-5/+10
|\| | | | | | | | | | | | | | | | | | | * origin/fido: qt5: remove duplicate --sysroot from sdk mkspec colibri-imx6: don't pull in old gstreamer Specify source revision separately Disable ethernet over usb on SMARC-sAMX6i Change-Id: Ic14fccc65d7d30c8400f8fc09bf127fef187bc86
| * qt5: remove duplicate --sysroot from sdk mkspecSamuli Piippo2016-03-171-3/+3
| | | | | | | | | | | | | | | | No need to add --sysroot to QMAKE flags in qdevice.pri, since qconfig.pri does it already. Change-Id: I8a90249e466f8385fb121d69721e118a32b80999 Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
| * colibri-imx6: don't pull in old gstreamerSamuli Piippo2016-03-161-1/+0
| | | | | | | | | | | | | | gst-fsl-plugin pulls in gstremer 0.10, even when 1.0 was selected. Change-Id: I60f8e6bef8fd1abe1913f4019b847757718fbded Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
| * Specify source revision separatelyLouai Al-Khanji2016-03-161-1/+3
| | | | | | | | | | | | | | By doing so we ensure bitbake can mirror the source locally. Handy on airplanes. Change-Id: Iaaf96617a4cc0c445444dbdb8d3e562cc9cd1741 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
| * Disable ethernet over usb on SMARC-sAMX6iSamuli Piippo2016-03-161-0/+4
| | | | | | | | | | | | | | | | Otherwise the device isn't auto detected by adb on windows. Task-number: QTBUG-51877 Change-Id: Ia52d4dd8e6cc10aec82b0ea6d50f3b00f412d7d5 Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* | Use consistent mtime timestampsGatis Paeglis2016-03-163-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds consistent_timestamps.bbclass which is a hackish way of resembling reproducible build - byte-for-byte identical binary packages from a given source. Naturally this is not a complete solution, but it fixes the issue described below. Real solution for this should be done by the Yocto project itself. In OSTree each new update is checked out with all files and directories having mtime=0, this breaks fontconfig cache validity check (mtime embedded in the cache should match the containing directories mtime). Yocto generates this cache file in poky/meta/lib/oe/rootfs.py::create by calling self._run_intercepts() after all packages have been installed. These timestamps are nondeterministic as they depend on current system time. By using ROOTFS_POSTINSTALL_COMMAND hook we can ensure that these embedded time stamps have a known time, which is a basic property of reproducible build system. Change-Id: Ib2f130248f2e65db391d2b2f19ab5dac30a2cfb0 Task-number: QTEE-1081 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | Add Ubuntu 15.10 to tested host distrosLouai Al-Khanji2016-03-151-0/+1
| | | | | | | | | | | | | | I am using it without issues and would like to get rid of the warning. Change-Id: I940e8770d5101e5101dc0f365f3970b7571c4799 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | Gypsy: Do not hardcode bluez versionLouai Al-Khanji2016-03-151-0/+25
| | | | | | | | | | | | | | | | | | We can pull in gypsy through qtconnectivity as a dependency, it currently hardcodes bluez4 in fido for no reason. Fix that. Should be pushed upstream. Change-Id: I7ebef9ec50442357f5d82c7bb36b9e27b6f91fd9 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | Move fontconfig cache out of /varGatis Paeglis2016-03-151-0/+2
| | | | | | | | | | | | | | | | | | | | OSTree by design does not include /var in system updates, moving cache to ${libdir} allow fontconfig cache to be updated via OTA. Change-Id: I41d4588cf725028315d7043ff874399baff4d159 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com> Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* | Merge remote-tracking branch 'origin/fido' into devSamuli Piippo2016-03-1584-203/+1241
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/fido: (36 commits) qt5: update submodules b2qt-demos: update revision b2qt-appcontroller: update revision qt5: move mingw32 specific parts from meta-qt5 qt5: Use latest version of meta-qt5 b2qt-demos: update to new revision ostree: Mount boot partition from user space ostree: Do not use grub2-mkconfig. RPi2: add support for touch display Disable ethernet over usb on beaglebone. qtwayland: update SRCREV Move default sstate-cache dir from build dir Use distro specific sstate cache qtquickcompiler: add support for BYOS builds qtcharts: update revision qt5: update submodules democompositor: use correct path the SDK sources b2qt-demos: update SRCREV Add git SHA1 to b2qt addon package versions b2qt-utils: update SRCREV ... Conflicts: recipes-qt/qt5/qtconnectivity_git.bbappend Change-Id: I1c090c8f87e43664971e0381b93ccad5e4e48175
| * qt5: update submodulesv5.6.0Samuli Piippo2016-03-149-9/+9
| | | | | | | | | | Change-Id: Ia2b7f41e028ac751aebb89ba11dd250c4dcaba80 Reviewed-by: Tuomas Heimonen <tuomas.heimonen@theqtcompany.com>