summaryrefslogtreecommitdiffstats
path: root/recipes/python
Commit message (Collapse)AuthorAgeFilesLines
* Split meta-boot2qt layerSamuli Piippo2018-03-126-170/+0
| | | | | | | | | | | Move distro specific recipes to own layer and leave only new recipes and bbclasses to meta-boot2qt layer. This makes it easier to include meta-boot2qt to your own distro layer to get access e.g., QDB and QBSP recipes that might be useful even without boot2qt distro. Task-number: QTBUG-65871 Change-Id: I6c353774dd1668b00f2d05aa262ad866b90bdef6 Reviewed-by: Timo Aarnipuro <timo.aarnipuro@qt.io>
* Merge remote-tracking branch 'origin/morty' into pyroMikko Gronoff2018-03-081-0/+10
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not entirely a normal kind of merge. In previous merge from origin/morty into pyro several automotive suite specific commits were left out from the merge due conflicts in automotive component recipes between used platforms (morty 5.9 vs. pyro 5.10). The commits previously left out fo the merge are now included in this merge by a direct copy of origin/morty branch's recipes-qt/automotive folder into pyro. An exception is a single commit in pyro (8513b63 - neptune-ui: bump srcrev, install fonts system-wide) that's left in place and merged with origin/morty content. Also, the toolchain changes under packagegroups folder for automotive are applied, thus making the following included commits list: origin/morty: qtdeviceutilities: update to latest version meta-qt5: update meta layer meta-qt5: update meta layer neptune-ui: fetch sources from code.qt.io instead of github automotive: update neptune-ui automotive: update qtapplicationmanager automotive: update components intel: update mesa to 17.0.2 automotive: update qtapplicationmanager automotive: update qtivi & qtapplicatiomanager Update GammaRay to the 2.9.0 release automotive: update qtivi automotive: update revisions automotive: update revisions automotive: update revisions automotive: update revisions Neptune-UI: Update to use the latest Neptune-UI qtivi: Fix the broken python3 binary inside an yocto SDK Update GammaRay qtquickcontrols2: Fix background regression kontron: update SMARC-sAMX6i BSP to r03.00 origin/morty (previously left out): Fix license checksum due to incremented year number Update GammaRay revision multiscreen-demo: update revision and fix startup automotive: update revisions sdk: add qtapplicationmanger staticdev package qtivi: enable ivigenerator for toolchain appman: add dependency to nativesdk-qtdeclarative qtivi: Update to the latest version and add PACKAGECONFIG options for qtsimulator Conflicts: recipes-qt/automotive/gammaray_git.bb recipes-qt/automotive/multiscreen-demo_git.bb recipes-qt/automotive/neptune-ui_git.bb recipes-qt/automotive/qtapplicationmanager_git.bb recipes-qt/automotive/qtivi_git.bb recipes-qt/b2qt-addons/b2qt-demos.bb recipes-qt/qt5/qtdeviceutilities.bb recipes-qt/qt5/qtsystems_git.bbappend scripts/manifest.xml Change-Id: I95ee06882d88e0dc91be1b9a769e4d88e0b11591
| * qtivi: Fix the broken python3 binary inside an yocto SDKDominik Holland2018-02-051-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | QtIvi creates a virtualenv using the python3 binary from the native sysroot. This virtualenv is also used for the SDK. As it is not intended for the SDK it is using the wrong interpreter location. This workaround installs the python3 binary into the nativesdk sysroot where the qtivi nativesdk recipe can pick it up and copy it into its virtualenv. This needs to be improved in future versions and is discussed here: AUTOSUITE-176 Task-number: AUTOSUITE-179 Change-Id: Ib134231204cc8c6a56f2a93bedb553ecbcbd9123 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> Reviewed-by: Tobias Olausson <tobias.olausson@pelagicore.com>
* | prebuild-python: get complete python modules packageSamuli Piippo2017-11-293-7/+13
| | | | | | | | | | | | | | | | | | | | | | | | The prebuild package used by QtCreator did not contain all the necessary python modules needed by gdb. Get complete package from python.org. Also make sure those are located by both python.exe and gdb. We still need the original package to provide all the development files not included in the embeddable zip file. Task-number: QTBUG-64855 Change-Id: I109eea70390560e76a668996dfff5bf03424765b Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | Merge remote-tracking branch 'origin/morty' into pyroSamuli Piippo2017-08-113-0/+23
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/morty: qtivi: Use the latest version from 'dev' python3-virtualenv: Add a recipe for python3-virtualenv python3: Remove the multilib patch qtivi: Add a PACKAGECONFIG option for dlt qtivi: Use the option of the new configure system qtivi: Restructure the recipe according to the OE style guide Fix qdb connection meta-qt5: update to Qt 5.9.1 RC3 meta-qt5: update to Qt 5.9.1 RC2 Enable sound on raspberrypi meta-qt5: update to Qt 5.9.1 RC rpi: update meta-raspberrypi layer to latest morty branch Use actual Qt version for upload location qbsp: use correct creator type names for qdb plugin meta-qt5: update to Qt 5.9.1 Change-Id: I612e758baf79552b6478b3b85bcbd389a43f95a6
| * python3-virtualenv: Add a recipe for python3-virtualenvDominik Holland2017-07-181-0/+21
| | | | | | | | | | | | | | The recipe also supports native and nativsdk builds Change-Id: Iab2b66b7969a1ca7f444eece2f7a74ed3760364b Reviewed-by: Gordan Markus <gordan.markus@pelagicore.com>
| * python3: Remove the multilib patchDominik Holland2017-07-182-0/+2
| | | | | | | | | | | | | | | | This is needed to make the python3 binary work and find its modules Change-Id: Ief417b4217a11b721990f560b44221f1ad0f8f9d Reviewed-by: Gordan Markus <gordan.markus@pelagicore.com>
* | mingw: upgrade windows python to 3.5.2Samuli Piippo2017-08-103-20/+91
|/ | | | | | | | | | This adds support for 64bit windows toolchain with using different binary archives for the prebuild python when building i686 and x86_64 mingw toolchains. Task-number: QTBUG-58918 Change-Id: I1a02546749dd924fd3d2222bbbebf74b31dab07d Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* python: fix PSFv2 license checksumMikko Gronoff2017-03-031-1/+1
| | | | | Change-Id: I3806795c0a0170b5270de2d20399fef844282eaa Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* python: add license checksum for prebuild python recipeMikko Gronoff2017-03-031-0/+2
| | | | | | | | | | In poky 2.2.1 nativesdk-prebuild-python.bb recipe fails due having a license defined but no license cheksum. No license file is present in the recipe src_uri zip file. Added Python-2.0 license file from poky common licenses folder. Change-Id: I6cd168efa55c49ad04d71b7c29b2295c2df03b86 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* nativesdk-prebuild-python: add COMPATIBLE_HOSTSamuli Piippo2016-09-121-0/+5
| | | | | | | and remove QA warning about missing python in providers Change-Id: I131b33bda0bb90df3092610478effd61ed3c9e95 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* Update license headersSamuli Piippo2016-05-181-7/+15
| | | | | | | License changed to GPLv3 + Commercial Change-Id: I267c97216e717ed29071df064337e1bcf83de973 Reviewed-by: Kalle Viironen <kalle.viironen@theqtcompany.com>
* Update license headersSamuli Piippo2016-02-091-14/+13
| | | | | Change-Id: Iabcf736e6f4ae2149b57c84ebdc8b5b1be82023d Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
* prebuild-python: correctly install dll to sysrootSamuli Piippo2016-02-031-2/+1
| | | | | | | | Copying directly to sysroot left the dll out from the sstate package. Use the existing functions to get it to correct places. Change-Id: If7ca3b4918c6ab73a713bcf297046248d20e1ef7 Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* Use prebuild windows python to create a python enabled gdb.David Schulz2016-01-141-0/+47
Change-Id: I3cb97636ed064a1e9fd2a45f8fe0b12edba52428 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>