summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
* recipes: Update SRC_URI protocols for githubMarcel Hamer2021-11-079-9/+9
| | | | | | | Use protocols=https for GitHub SRC_URIs using the conversion script in openembedded-core. Signed-off-by: Marcel Hamer <marcel@solidxs.se>
* Convert to new override syntaxMartin Jansa2021-08-049-11/+11
| | | | | | | | | | This is the result of automated script conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python3-adafruit-*: fix branch parameterMartin Jansa2021-07-158-8/+8
| | | | | | * master branch was renamed to main Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python3-adafruit-blinka: Delete microcontroller/bcm283x for non arm32 machinesKhem Raj2021-03-011-0/+8
| | | | | | | | | | | | | It has prebuilt binary libgpiod_pulsein for rpi machines and these binary is 32bit therefore we can not include it for 64bit machines even if they are rpi based unless they have multilib enabled. This patch makes it visible only on 32bit rpi Fixes QA errors like ERROR: QA Issue: Architecture did not match (ARM, expected AArch64) in /usr/lib/python3.9/site-packages/adafruit_blinka/microcontroller/bcm283x/pulseio/.debug/libgpiod_pulsein [arch] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-adafruit-blinka: Make rpi-gpio dependency conditionalKhem Raj2021-02-271-1/+2
| | | | | | | | | | | https://github.com/agherzan/meta-raspberrypi/pull/815 introduced python3-adafruit-blinka and this recipe has added rdep on rpi-gpio, however rpi-gpio is rpi specific package, and therefore should only be added when building rpi based platforms, this makes the layer work in a multi-bsp setup work Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-adafruit-pureio: add recipeChris Laplante2021-02-261-0/+19
| | | | Signed-off-by: Chris Laplante <mostthingsweb@gmail.com>
* python3-adafruit-platformdetect: add recipeChris Laplante2021-02-261-0/+15
| | | | Signed-off-by: Chris Laplante <mostthingsweb@gmail.com>
* python3-adafruit-circuitpython-register: add recipeChris Laplante2021-02-261-0/+15
| | | | Signed-off-by: Chris Laplante <mostthingsweb@gmail.com>
* python3-adafruit-circuitpython-pca9685: add recipeChris Laplante2021-02-261-0/+20
| | | | Signed-off-by: Chris Laplante <mostthingsweb@gmail.com>
* python3-adafruit-circuitpython-motorkit: add recipeChris Laplante2021-02-261-0/+22
| | | | Signed-off-by: Chris Laplante <mostthingsweb@gmail.com>
* python3-adafruit-circuitpython-motor: add recipeChris Laplante2021-02-261-0/+18
| | | | Signed-off-by: Chris Laplante <mostthingsweb@gmail.com>
* python3-adafruit-circuitpython-busdevice: add recipeChris Laplante2021-02-261-0/+18
| | | | Signed-off-by: Chris Laplante <mostthingsweb@gmail.com>
* python3-adafruit-blinka: add recipeChris Laplante2021-02-261-0/+21
| | | | Signed-off-by: Chris Laplante <mostthingsweb@gmail.com>
* python3-sense-hat: Move to dynamic-layersKhem Raj2020-11-251-24/+0
| | | | | | | | Only active when meta-python is in layermix, this recipe rdeps on python3-pillow, which comes from meta-python, until that moves to oe-core lets hide this recipe unless meta-python is used Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sense-hat: Switch to using pillow instead of imaging moduleJan-Simon Moeller2020-11-251-1/+1
| | | | | | | while meta-python does rprovide python3-imaging via python3-pillow, its better to not rely on that bridge, since this might disappear in future Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-rtimu: don't use trailing slash in SMartin Jansa2020-10-111-1/+1
| | | | | | | | * see oe-core base.bbclass changes from: https://lists.openembedded.org/g/openembedded-core/message/143159 https://lists.openembedded.org/g/openembedded-core/message/143161 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rpi-gpio: add -fcommon temporarilyMartin Jansa2020-09-021-0/+4
| | | | | | * until the fix is available upstream Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rpio: Use python3 during buildKhem Raj2020-01-241-3/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rpi-gpio: bump to version 0.7.0Pierre-Jean Texier2019-12-312-35/+6
| | | | | | | | | Also: - update the HOMEPAGE location - refresh patch - use 'distutils3' to support python3 -> python2 is now deprecated Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* python-rtimu,python-sense-hat: Convert to py3 modulesKhem Raj2019-08-143-5/+5
| | | | | | py2 is on its way out from oe-core Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rpio: Use pypi.bbclassPaul Barker2018-02-281-5/+3
| | | | | | This should resolve recent issues with the non-https URL in SRC_URI. Signed-off-by: Paul Barker <pbarker@toganlabs.com>
* python-sense-hat: Update to 2.2.0Andrei Gherzan2017-09-081-8/+4
| | | | | | As well integrate with meta-oe bbclass pypi. Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
* rpi-gpio: Update to 0.6.3Andrei Gherzan2017-09-082-21/+14
| | | | | | As well integrate with meta-oe bbclass pypi. Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
* recipe: anchor regexps in COMPATIBLE_MACHINEMartin Jansa2017-07-272-2/+2
| | | | | | | | | * bitbake is using re.match, so raspberrypi actually matches with anything ^raspberrypi.* which currently works, but it will also match with hypothetical raspberrypi-is-no-more-this-is-banana-now MACHINE which isn't intended by this COMPATIBLE_MACHINE. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rpio: Add RDEPENDS For python-logging & python-threadingThomas Thorne2017-07-261-0/+5
| | | | | | | | | | | | | | [GitHub Ticket #98 - rpio requires the logging and threading Python packages but does not RDEPENDS them in recipie] The rpio tool needs the Python logging and threading pacakges installed on the target system for it to work. The pacakges are not included when doing a rpi-basci-image. This change updates the recipe so that all the required dependencies of the prio script are identified by the recipie. Fixes #98 Signed-off-by: Thomas A F Thorne <TafThorne@GoogleMail.com>
* rpi-gpio: Update to v0.6.2Andrei Gherzan2017-04-141-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-gpio: Upgrade to 0.6.1 and fix build with clangKhem Raj2016-03-102-2/+298
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-rtimu: Fix build with muslKhem Raj2016-02-282-1/+36
| | | | | | ioctl(3) needs to include asm/ioctl.h for its signature Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rpio: Include sys/types.h for caddr_tKhem Raj2016-02-282-3/+33
| | | | | | Fixes build with musl Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-rtimu: Add recipe to support RTIMULibLeon Anavi2016-01-101-0/+13
| | | | | | | | | | | | RTIMULib is a C++ and Python library that makes it easy to use 9-dof and 10-dof IMUs with embedded Linux systems. Python module for Raspberry Pi Sense HAT depends on it. Python module python-rtimu uses the source code from the GitHub repository of RPi-Distro. Signed-off-by: Leon Anavi <leon@anavi.org> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* python-sense-hat: Add recipe to support Raspberry Pi Sense HATLeon Anavi2016-01-101-0/+28
| | | | | | | | | | Python module to control the Raspberry Pi Sense HAT used in the Astro Pi mission. This recipe provides the officially supported library for the Sense HAT with access to all of the on-board sensors and the LED matrix. Signed-off-by: Leon Anavi <leon@anavi.org> Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-gpio: update version to 0.5.11Petter Mabäcker2015-07-191-2/+2
| | | | | | | [Support #60] Signed-off-by: Petter Mabäcker <petter@technux.se> Acked-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-gpio: Update to v0.5.9Andrei Gherzan2015-03-011-3/+3
| | | | | Change-Id: Ifc455b9106f07583ccaf3fe82723baaeb5e04d2e Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-gpio: Update to v0.5.6Andrei Gherzan2014-08-241-2/+2
| | | | | Change-Id: I93d3239c6f797d4a5ebf4d0ff5a910d20a9042ac Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-gpio: Update to v0.5.5Andrei Gherzan2014-05-091-2/+2
| | | | | Change-Id: I8394426b9ffc3c3b524e9fb536945e25d74b2ddd Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-gpio: Update to v0.5.4Andrei Gherzan2014-01-191-3/+2
| | | | | Change-Id: Ie24be5363933fa994e38b030677d7381eb8a7f2a Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpio: Integrate v0.10.0Andrei Gherzan2013-08-211-0/+20
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-gpio: Update to v0.5.3aAndrei Gherzan2013-08-212-21/+4
| | | | | | | don-t-install-setuptools.patch was removed as this is included now in the new version. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* rpi-gpio: renamed from RPi-GPIOPaul Barker2013-06-232-0/+0
| | | | | | Package names shouldn't contain capital letters. Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
* RPI.GPIO: Integrate v0.2.0Andrei Gherzan2012-08-292-0/+37
Patch was added to use setuptools that we already have integrated in yocto and not the one provided in package. In his way we can use setuptools bbclass. [GITHUB #36] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>