summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-03-09documentation: remove PIP_INSTALL_PACKAGE and PYPA_WHEEL mentionsross/py-installRoss Burton
These are no longer used by pip_install_wheel.bbclass. Signed-off-by: Ross Burton <ross.burton@arm.com>
2022-03-09meta: remove obsolete PIP_INSTALL_PACKAGERoss Burton
PIP_INSTALL_PACKAGE isn't used anymore, so remove all instances of it from the recipes. Signed-off-by: Ross Burton <ross.burton@arm.com>
2022-03-09pip_install_wheel: install wheel with a globRoss Burton
Now that the build systems that use pip_install_wheel are all building their wheel into a directory that we knew was empty before, we can just install *.whl and not need to know the precise names. By design a pyproject.toml will always build a single wheel, so there shouldn't be any way for this to end up installing more than expected. This obsoletes PIP_INSTALL_PACKAGE and PYPA_WHEEL, neither of which are needed anymore. Signed-off-by: Ross Burton <ross.burton@arm.com>
2022-03-09python3-scons: remove redundant FILES:${PN}-docRoss Burton
mandir is in the default FILES:${PN}-doc, so there's no need to add it. Signed-off-by: Ross Burton <ross.burton@arm.com>
2022-03-09pip_install_wheel: generate the wheels in directory we control outside of SRoss Burton
Set the wheel distribution location, PIP_INSTALL_DIST_PATH, to a directory under WORKDIR to enhance out-of-tree builds. Signed-off-by: Ross Burton <ross.burton@arm.com>
2022-03-09python3-scons: remove PIP_INSTALL_DIST_PATHRoss Burton
The default is good now, so remove this. Signed-off-by: Ross Burton <ross.burton@arm.com>
2022-03-09local.conf.sample: https and no newline for SSTATE_MIRRORSMichael Opdenacker
Both http and https work, but we will get fewer user questions with https Remove no longer necessary \n character in the sample definition (From meta-yocto rev: 2e707748b372dac4c007342cc80e65f2b0afc542) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09local.conf.sample: fix reference to extended configuration sampleMichael Opdenacker
The file name is local.conf.sample.extended, not local.conf.extended (From meta-yocto rev: dfff8de96dcbb6ea35f638a07c34cf5578e8d043) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09python3-pyyaml: use setuptools_build_metaRoss Burton
This project builds with setuptools_build_meta, so use that instead. (From OE-Core rev: 1ebc11c10379a10ddd974068cdd1ea322114a647) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09python3-pyrsistent: use setuptools_build_metaRoss Burton
This project builds with setuptools_build_meta, so use that instead. (From OE-Core rev: f2bac34088256d52354f4ec7ab3bd69a6812708f) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09python3-markdown: use setuptools_build_metaRoss Burton
This project builds with setuptools_build_meta, so use that instead. (From OE-Core rev: 58f7a34a227e2c2fb2fec99066d14ca0c842e97d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09bmap-tools: remove redundant PYPA_WHEELRoss Burton
The default is good, this doesn't need to be set. (From OE-Core rev: aa0dab28690e58929535952fa99ec67bda434ed7) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09python3-wheel: clean up PYPA_WHEEL usageRoss Burton
Remove the use of PYPA_WHEEL in the native do_install() as this variable will be disappearing shortly. Remove the bbfatal_log in the native do_install(), if this breaks then something has gone very wrong and the user is not expected to fix it. Also flit_core inherits setuptools3-base, so no need to inherit it again. (From OE-Core rev: e2c7501645eec12d3168b6e8606549ce3e5f8db2) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09python3-setuptools3: clean up PYPA_WHEEL usageRoss Burton
There's no need to set PYPA_WHEEL as the default is sufficient. Remove the use of PYPA_WHEEL in the native do_install() as this variable will be disappearing shortly. Remove the bbfatal_log in the native do_install(), if this breaks then something has gone very wrong and the user is not expected to fix it. (From OE-Core rev: c0a24279c740555a06a5c57e2a01ca7b20f8e668) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09python3-pip: clean up PYPA_WHEEL usageRoss Burton
There's no need to set PYPA_WHEEL as the default is sufficient. Remove the use of PYPA_WHEEL in the native do_install() as this variable will be disappearing shortly. Remove the bbfatal_log in the native do_install(), if this breaks then something has gone very wrong and the user is not expected to fix it. (From OE-Core rev: b74d1c30d000c258c3f89ee125ae79ff07c25674) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09setuptools3: respect PIP_INSTALL_DIST_PATHRoss Burton
pip_install_wheel expects the wheels to be in PIP_INSTALL_DIST_PATH but this class was writing to the same directory through chance not design. Respect PIP_INSTALL_DIST_PATH as the output directory. (From OE-Core rev: 12857a77ad424c3c3cbc37275374a603e528d9f1) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09python3-flit-core: improve recipeRoss Burton
flit_core can bootstrap itself, so the python3-flit-core recipe can just inherit flit_core and set PEP517_SOURCE_PATH to the flit_core submodule. Also setting FILES:${PN} is redundant. (From OE-Core rev: ec8799eb92174cb6780a0cc7e1fa9828e4d75c79) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09setuptools_build_meta: add variable to control where pyproject.toml is locatedRoss Burton
The PEP517[1] pyproject.toml doesn't have to be located at the top-level of the source tree (for example, in recipes with multiple components), so add a variable PEP517_SOURCE_PATH to set where the file is. In the future there should be a pep517.bbclass to centralise the common logic, but for now this can be defined in each of the relevant classes. [1] https://www.python.org/dev/peps/pep-0517/ (From OE-Core rev: 891fab83683cf032d4849f2dfbcd03a3eb22f158) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09setuptools_build_meta: respect PIP_INSTALL_DIST_PATHRoss Burton
pip_install_wheel expects the wheels to be in PIP_INSTALL_DIST_PATH but this class was writing to the same directory through chance not design. Respect PIP_INSTALL_DIST_PATH as the output directory, and use [cleandirs] to ensure that it exists and is empty. (From OE-Core rev: 1a3625c576afe823efc50dc0b1071e4952339f8e) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09flit_core: add variable to control where pyproject.toml is locatedRoss Burton
The PEP517[1] pyproject.toml doesn't have to be located at the top-level of the source tree (for example, in recipes with multiple components), so add a variable PEP517_SOURCE_PATH to set where the file is. In the future there should be a pep517.bbclass to centralise the common logic, but for now this can be defined in each of the relevant classes. [1] https://www.python.org/dev/peps/pep-0517/ (From OE-Core rev: f85b512e2ad39ec32f11f9b25b8c92bea20c844d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09flit_core: respect PIP_INSTALL_DIST_PATHRoss Burton
pip_install_wheel expects the wheels to be in PIP_INSTALL_DIST_PATH but this class was writing to the same directory through chance not design. Respect PIP_INSTALL_DIST_PATH as the output directory, and use [cleandirs] to ensure that it exists and is empty. Also call the flit_core.wheel module directly as this is a public entry point to the wheel building logic. (From OE-Core rev: a3d9eb8051bc2effb8130b1743ba251c1fe7c525) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09libuv: fix upstream version checkAlexander Kanavin
(From OE-Core rev: b6172a98c25f5b0e700e6d84e19d6a1aa7d56780) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09sysklogd: nobranch in SRC_URI is no longer necessaryAlexander Kanavin
(From OE-Core rev: b8f0f2609225855e65f6cb7068d0b015107a2dc5) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09openssh: update 8.8 -> 8.9Alexander Kanavin
License-Update: blowfish relicensed under 3-BSD. Fix up ptests; listing the helper binaries one by one is not necessary. Unittests are skipped explicitly in run-ptest, no need to avoid building them. They still take long, but they can be executed on target if wanted. (From OE-Core rev: 9f031d936edb69c038639656288c84564434b906) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09webkitgtk: upgrade 2.34.5 -> 2.34.6Alexander Kanavin
(From OE-Core rev: 988a28cd89d30d424d4405bcf1d799e890858981) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09mmc-utils: upgrade to latest revisionAlexander Kanavin
(From OE-Core rev: 113c03a1e08cca3e86740e77078358d4ba8c0d76) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09vulkan: upgrade 1.3.204.0 -> 1.3.204.1Alexander Kanavin
Only vulkan-loader has actually changed. (From OE-Core rev: 337723179f144f6d0237ac1d1e45a7e7ca035236) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09libsecret: upgrade 0.20.4 -> 0.20.5Alexander Kanavin
(From OE-Core rev: 591b547d546698ee7bb13ab18ff52921cc7d77ae) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09harfbuzz: upgrade 3.4.0 -> 4.0.0Alexander Kanavin
(From OE-Core rev: ed92fec12b677b913c0d922b57e1f72819ecc2cb) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09diffoscope: upgrade 204 -> 206Alexander Kanavin
(From OE-Core rev: ef6421463a2d5748474016d6ca4c299d6cf78dbe) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09python3-cython: upgrade 0.29.27 -> 0.29.28Alexander Kanavin
(From OE-Core rev: 662333fbfa832cb6091b1bfdba8e218d288a8212) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09kea: upgrade 2.0.1 -> 2.0.2Alexander Kanavin
License-Update: copyright years (From OE-Core rev: 887d686115f6399c07db7d20b146bcfab8248a78) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09apt: upgrade 2.2.4 -> 2.4.0Alexander Kanavin
(From OE-Core rev: dabd96bd0b663300b7d6d2e820bafe5b5c70a314) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09xwayland: update 21.1.4 -> 22.1.0Alexander Kanavin
(From OE-Core rev: d62790354fd562afef004ea002017079972620f1) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09librsvg: update 2.52.5 -> 2.52.6Alexander Kanavin
(From OE-Core rev: 49f3b14ce8efe200b0949232de81cb7e0bea7207) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09rust: update 1.58.1 -> 1.59.0Alexander Kanavin
Drop libstd-rs patches as they're merged upstream. (From OE-Core rev: 05f4a09899aa8dbb22ef1adb494abac41d5b96b7) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09mesa: make sure GLES3 headers are installedSamuli Piippo
Since there is no libgles3-mesa package that would pull in the headers, add dependency to libgles2-mesa-dev. Now there no need to manually add GLES3 headers to image or toolchain. (From OE-Core rev: 7c6effef9d471efbaea76e23e91938687fcc661c) Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09go: upgrade 1.17.7 -> 1.17.8wangmy
(From OE-Core rev: c375fcae8fd4c21a9f240440f9d7f31dde415e30) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09asciidoc: upgrade 10.1.3 -> 10.1.4wangmy
License-Update: year updated to 2022. Changelog: ========= .Bug fixes - Add missing test py files to dist archives - Fix DeprecationWarnings in a2x regexes (From OE-Core rev: 0e964d4bcf0061297ac2194d4de0367744a2ed89) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-08bitbake: lib/bb: more verbose error messageMarta Rybczynska
The "Parsing halted due to errors" is shown when user has old-style variables requiring renaming. Make it clear that it isn't an additional error, but a result of earlier errors. (Bitbake rev: e81b6ae61dd8b5d0f77146263d79dfe66c66b060) Signed-off-by: Marta Rybczynska <marta.rybczynska@huawei.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-08bitbake: server/xmlrpcserver: Add missing xmlrpcclient importRichard Purdie
This avoids backtraces when starting toaster or using bitbake in remote mode. (Bitbake rev: bf723f2cb5d288ca730e4f029110b36380420a01) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-08bitbake: monitordisk.py: Deleted redundant word in warning message.leimaohui
(Bitbake rev: 24ce95596e709bccda08fad81c2ebb9f8053618c) Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-08bitbake: bitbake-user-manual: add recent release manualsMichael Opdenacker
Add links corresponding to recent releases Align the title of sections with yocto-docs' releases.rst (Bitbake rev: 5700317975e115aa31186c8cd3eddca16ec387fb) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-08bitbake: bitbake-user-manual: update allowed characters in overridesMichael Opdenacker
(Bitbake rev: b12d4fe049c80fa6b042d5cd852b4d602221321d) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-08bitbake: bitbake-user-manual: yet another overrides syntax updateMichael Opdenacker
(Bitbake rev: 9abf9fcd15279cf8c993efcb914a0092f74a814e) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-08bitbake: bitbake-user-manual: add note about the old syntax for OVERRIDESMichael Opdenacker
(Bitbake rev: ad2307823a96e91873d804aa9d8f11c9ff39bec0) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Reported-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Reported-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-08bitbake: bitbake-user-manual: stop mentioning the Angstrom distributionMichael Opdenacker
Now defunct. (Bitbake rev: 2c7bff686c1f5eb80c89cb7f9f12287e8bb5770f) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-08bitbake: bitbake-user-manual: add "crate" fetcherMichael Opdenacker
(Bitbake rev: cca1533e9a684bef8b27130c42abcd1125332038) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Reviewed-by: Quentin Schulz <foss+yocto@0leil.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-08wic: Use custom kernel path if providedBill Pittman
If the custom kernel path is provided in options, then use that path instead of the default path. (From OE-Core rev: 1068102216a894c467f71f6046fdb37d5577545c) Signed-off-by: Bill Pittman <bill.pittman@ni.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-08virglrenderer: Depend on virtual/eglKhem Raj
depending on EGL means it does not have to worry if implementation provides GL/GLES/OpenVG interfaces or not. (From OE-Core rev: e3d3867d677a08b718e347e4d10a986cdd216493) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>