summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
* python3-apt: upgrade 2.5.2 -> 2.5.3Wang Mingyu2023-03-221-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-apt: upgrade 2.5.0 -> 2.5.2Wang Mingyu2023-02-081-1/+1
| | | | | | | | | | | | | | Changelog: ========== * Allow sources.list.d to not exist * Fix Debian templates to fix FTBFS/test failure. We copied the URI regex from the templated section, so they had {{0,1}}, but these sections had a fixed codename, so there's no expansion, so it needs to be {0,1} here. * Update mirror lists Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-apt: upgrade 2.3.0 -> 2.5.0Wang Mingyu2022-12-051-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "python3-pycups: Inherit setuptools3 instead of ↵Khem Raj2022-07-181-1/+1
| | | | | | python_setuptools_build_meta" This reverts commit cb3d45c4124dba489ce98fb81d3b33bcc91a0329.
* python3-pycups: Inherit setuptools3 instead of python_setuptools_build_metaKhem Raj2022-07-151-1/+1
| | | | | | Adds missing dependency on python3-picobuild-native Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Update for setuptools_build_meta renamed to python_setuptools_build_metaRoss Burton2022-03-191-1/+1
| | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-*: remove obsolete PYPA_WHEEL and PIP_INSTALL_PACKAGE assignmentsRoss Burton2022-03-111-2/+0
| | | | | | | | These variables are no longer used by pip_install_wheel, so remove them from all recipes that set them. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-043-3/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-distutils-extra; merge inc, fix wheel buildTim Orling2022-02-282-11/+6
| | | | | | | | | | | | We have not supported Python2 for quite some time now, so there is no reason to maintain a separate inc file. This recipe does not inherit pypi and the PN does not match the built wheel. Set PIP_INSTALL_PACKAGE appropriately so the wheel can be found. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pycups: Inherit setuptools_build_metaKhem Raj2022-02-281-1/+1
| | | | | | | | | Gets the wheel dependencies sorted during build Fixes | error: invalid command 'bdist_wheel' Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-apt: Point PYPA_WHEEL to custom locationKhem Raj2022-02-281-0/+2
| | | | | | | Standard deduction logic does not work so help the system a bit Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-apt: add new recipe version 2.3.0An?bal Lim?n2022-01-281-0/+17
| | | | | | | | | This recipe enables python3-apt wrapper to use apt in easy way from python3. Signed-off-by: Aníbal Limón <limon.anibal@gmail.com> Signed-off-by: Aníbal Limón <anibal@rzerosystems.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Add pycups - python bindings for CUPSClaus Stovgaard2021-12-211-0/+19
| | | | | | | | | Used for access cups and control printers from python. Placed in meta-oe together with the rest of printing support, as tools like system-config-printer depend on pycups. Signed-off-by: Claus Stovgaard <clst@ambu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-031-1/+1
| | | | | | | | | | This is the result of automated script (0.9.1) 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>
* distuils-extra: fix typo for DESCRIPTIONKonrad Weihmann2020-05-311-1/+1
| | | | | Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pygobject: remove this recipeChangqing Li2020-03-062-154/+0
| | | | | | | | | | | | python3-pygobject already in oe-core, previously, we have python-pygobject in meta-oe, but recently, in order to drop python2, we transfer python-pygobject to python3-pygobject, so duplicated with oe-core, meantime, this will cause test_signature failure when do yocto-check-layer for layer meta-oe. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pygobject: fix runtime dependency on pkgutils to use python3 variantMartin Jansa2020-01-221-1/+1
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pygobject: Install pkgconfig filesKhem Raj2020-01-221-5/+0
| | | | | | py2 version is gone Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe: Remove using python2Khem Raj2020-01-2210-90/+5
| | | | | | | This change makes the parsing go though, we still might have build issues, which will be reported in world builds seprately Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-six: Update to 1.13.0Khem Raj2019-11-131-0/+0
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-cpuset: update to 1.6Oleksandr Kravchuk2019-09-161-1/+1
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pytoml: update to 0.1.21Oleksandr Kravchuk2019-09-162-2/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pyobject: update to 3.34.0Oleksandr Kravchuk2019-09-161-2/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-futures: upgrade 3.2.0 -> 3.3.0Zang Ruochen2019-08-241-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pygobject: remove build-dependency on setuptools and add dependency ↵Luca Boccassi2019-08-141-1/+2
| | | | | | | | | | | | | | on pkgutil Sync python-pygobject recipe with poky's python3-pygobject: Setuptools is not a mandatory build-dependency, so remove it. Pkgutil from the core library is needed at runtime, so add a dependency on it. Fixes: f8e1d0c17658 ("python-pygobject: move python-setuptools from RDEPENDS to DEPENDS") Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pygobject: move python-setuptools from RDEPENDS to DEPENDSLuca Boccassi2019-08-051-2/+1
| | | | | | | | | | | | | | python-setuptools is necessary to build pygobject but not to run it, as also documented by the upstream packaging guide: https://gitlab.gnome.org/GNOME/pygobject/blob/master/docs/packagingguide.rst Move it to DEPENDS to shrink the runtime dependency chain, as setuptools includes scripts to download other packages, which might not be desired on a minimal image. Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pygobject: upgrade 3.32.1 -> 3.32.2Zang Ruochen2019-07-101-2/+2
| | | | | | | -Upgrade from python-pygobject_3.32.1.bb to python-pygobject_3.32.2.bb. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pygobject: fix install dir for python2Changqing Li2019-06-252-1/+126
| | | | | | | | | | | | | | | * after upgrade to 3.32.1, pygobject switch to build with meson, and default python option is python3, switch to python2 * default install dir get by python.install_sources and python.get_install_dir is get from python's sysconfig info, not like python3, for python2, the install dir include prefix of recipe-sysroot-native dir, like "build/tmp-glibc/work/core2-32-wrs-linux/ python-pygobject/3.32.1-r0/recipe-sysroot-native/usr/lib/python2.7/site-packages" add stagedir option for user to config correct install dir. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pygobject: upgrade 3.28.3 -> 3.32.1Changqing Li2019-06-151-5/+9
| | | | | | | switch to meson build Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-jsmin,python-pytoml,python-which: Add recipesKhem Raj2019-05-294-0/+44
| | | | | | These packages are needed for mozjs 60.x to build Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-six: put python2/3 variant togetherAndreas Müller2019-05-291-0/+2
| | | | | | | | | | Upcoming 60.2.3 mozjs (meta-oe) requires python(2)-six-native for its configuration. Currently python(2)-six lives in meta-python and it could be moved to mozjs's home meta-oe but that would be just further clutter. Once applied here patch to meta-python will be send. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* python-pygobject: Tune remove operationNiko Mauno2018-12-021-1/+1
| | | | | | | | | Drop '-f, --force' operator from rm command as that will hide the fact if the removed artifacts cease to exist in later version of this recipe. Also drop a superfluous slash from artifact path. Signed-off-by: Niko Mauno <niko.mauno@iki.fi> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pygobject: Fix style issueNiko Mauno2018-12-021-1/+1
| | | | | | | Add missing space characters around the operator in SRCNAME declaration Signed-off-by: Niko Mauno <niko.mauno@iki.fi> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pygobject: Remove duplication in inheritNiko Mauno2018-12-021-1/+1
| | | | | | | | | Reflect following change in Pythonv3 variant of this recipe http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/meta?id=a195e0471d0df0ac26e00d6fcb3a2786e080a643 and drop redundant inherit for autotools and pkgconfig also here Signed-off-by: Niko Mauno <niko.mauno@iki.fi> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pygobject: Only check for even upstream versionsNiko Mauno2018-12-021-1/+1
| | | | | | | | | Reflect following change in Pythonv3 variant of this recipe http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/meta?id=fed093329b504cd46aa758983db6073b70c2af29 and add inherit for upstream-version-is-even.bbclass Signed-off-by: Niko Mauno <niko.mauno@iki.fi> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pygobject: Drop redundant dependenciesNiko Mauno2018-12-022-30/+1
| | | | | | | | | | | | | Simplify recipe by reflecting following changes introduced to Pythonv3 variant of this recipe in commits http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/meta?id=b663374cf41465c6dc94001d6fa73a5523542fb6 http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/meta?id=521ea98b2c622f5ae7e6d18849a0379fa7ed4e90 in which the gnome-common dependency was left out due to pygobject moving to autoconf-archive, and remaining configure.ac patch file was also deemed unnecessary. Signed-off-by: Niko Mauno <niko.mauno@iki.fi> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pygobject: Drop redundant PYTHON* refsNiko Mauno2018-12-021-4/+1
| | | | | | | | Remove redundant PYTHON* declarations/references as this recipe builds now correctly without them. Signed-off-by: Niko Mauno <niko.mauno@iki.fi> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pygobject: Fix invalid install pathNiko Mauno2018-12-021-1/+1
| | | | | | | | | | | | | | | | | | | http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/meta?id=1dccb37d89f54d7284b6a81957ab228906f24e1c has replaced PYTHON_PN references with hardcoded 'python' and 'python3' strings in pythonnative.bbclass and python3native.bbclass, respectively. Associated commit message states: "If both are inherited then both native Pythons are available, but the last to be inherited will be the one to set PYTHON." Since after the above-mentioned commit this Pythonv2 recipe installs wrongly into /usr/lib/python3.5/ directory, move inherit of distutils-base.bbclass (which inherits pythonnative.bbclass) to right hand side of gobject-introspection.bbclass (which inherits python3native.bbclass) which changes the install path back to /usr/lib/python2.7/ mitigating the issue. Signed-off-by: Niko Mauno <niko.mauno@iki.fi> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clean up var-DISTUTILS_INSTALL_ARGSHongxu Jia2018-07-272-4/+0
| | | | | | | | | | | | Since the following commit applied in oe-core ... 21f0c5a distutils/setuptools, distutils3/setuptools3: improve reproducibility ... It unified var-DISTUTILS_INSTALL_ARGS in distutils and setuptools, so clean up the duplicated var-DISTUTILS_INSTALL_ARGS in each recipe. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pygobject: 3.28.0 -> 3.28.3Changqing Li2018-07-201-2/+2
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-cpuset: switch away from github archiveTrevor Woerner2018-05-171-8/+3
| | | | | | | | | | Since we know that github archives which are automatically generated have a tendency to change their checksums[1], switch to using a git clone. [1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-pygobject: 3.22.0 -> 3.28.0Huang Qiyu2018-03-292-18/+5
| | | | | | | 1.Upgrad python-pygobject from 3.22.0 to 3.28.0. 2.Modify 0001-configure.ac-add-sysroot-path-to-GI_DATADIR-don-t-se.patch, since the data has been changed. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com>
* python-futures: upgrade v3.0.5 -> v3.2.0; inherit pypiTim Orling2018-03-212-16/+13
| | | | | | | | | | | | | | | | | * For changes, see: https://github.com/agronholm/pythonfutures/blob/master/CHANGES.rst * Inheriting pypi class has the benefit of allowing auto-upgrade-helper to properly check for new versions * HOMEPAGE is now on github * Add nativesdk to BBCLASSEXTEND * Use LICENSE file for license checksum * License has changed from BSD to PSF License-Update: use LICENSE file; license is now PSF Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* Remove deprecated ${PYTHON_PN}-importlib from the RDEPENDSDerek Straka2018-01-261-1/+1
| | | | | | | | The ${PYTHON_PN}-importlib package was removed as part of the migration to the json manifest file. The functionality is now part of core Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* python-futures: Build native versionKhem Raj2017-10-041-0/+2
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pygobject: Add HOMEPAGE info into recipe file.Huang Qiyu2017-09-131-0/+1
| | | | | Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pygobject: remove the empty pkgconfig directoryJackie Huang2017-05-041-1/+1
| | | | | | | | | | | | | The empty pkgconfif directory causes error when run relocatable_native_pcfiles: | sed: can't read /path/to/recipe-sysroot-native/usr/lib/pkgconfig/*.pc: No such file or directory So remove the directory instead of removing the pc file but left an empty pkgconfig diretory. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-simplejson: relocate to meta-python and add a python3 versionDerek Straka2017-03-041-26/+0
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-simplejson: update to version 3.10.0Derek Straka2017-02-221-4/+3
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pygobject: empty the RDEPENDS for nativeJackie Huang2017-01-101-0/+1
| | | | | | | | | | | | | The RDEPENDS for native package is not needed, and it will fail since there is no provider for python-importlib-native: | ERROR: Nothing RPROVIDES 'python-importlib-native' so empty the RDEPENDS for native package. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>