summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-11-09create-spdx: default share_src for shared sourcesjpew/spdxKonrad Weihmann
if a source is using work-shared but isn't a kernel, like for instance llvm-source from meta-clang, share_src was previously undefined leading to a crash of the python code. Default to WORKDIR and just override it in case the source being a kernel recipe. Additionally changes the variable names in the following, as they imply that it's only about the kernel, which is not the case in every case Signed-off-by: Konrad Weihmann <kweihmann@witekio.com> On-behalf-of: Avnet Embedded <AvnetEmbedded@avnet.eu> Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Reviewed-by: Joshua Watt <JPEWhacker@gmail.com>
2022-11-09classes: create-spdx: Move to version specific classJoshua Watt
In expectation of SPDX 3.0 support, move the create-spdx.bbclass -> create-spdx-2.2.bbclass. The create-spdx.bbclass class still exists and can be used if a user doesn't care about which specific version of SPDX they get. Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
2022-11-08selftest: add a copy of previous mtd-utils version to meta-selftestAlexander Kanavin
The latest version update eliminated all custom patches, and the selftest expects them. (From OE-Core rev: 95298a7f1ad29c0fc0d02772d646116709ac355f) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08shaderc: upgrade 2022.2 -> 2022.3Alexander Kanavin
(From OE-Core rev: ed5a7af5440488e8ac39e23f6d3e016c64d3e24c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08gstreamer1.0: upgrade 1.20.3 -> 1.20.4Alexander Kanavin
(From OE-Core rev: 58e4825328dafd7f593d9eb42be5506408627a31) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08vulkan: upgrade 1.3.224.1 -> 1.3.231.1Alexander Kanavin
Update 0001-generate-glslang-pkg-config.patch to omit libraries that are no longer present (their functionality has been folded into glslang library itself). (From OE-Core rev: 354f1c4013f3b7ee78d6f4ed6209d6b549184057) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08pixman: upgrade 0.40.0 -> 0.42.2Alexander Kanavin
(From OE-Core rev: 4084839ce550a777c93a3481e7db442ddb4ae1f0) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08pango: upgrade 1.50.10 -> 1.50.11Alexander Kanavin
(From OE-Core rev: a330e75f90841cd230180d8a9b37e58d7d69c495) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08alsa-lib: upgrade 1.2.7.2 -> 1.2.8Alexander Kanavin
(From OE-Core rev: 0bd006eb7b4652d0287ecae8614cdeee00a5a7b6) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08sudo: upgrade 1.9.11p3 -> 1.9.12Alexander Kanavin
License-Update: copyright years (From OE-Core rev: 4ad997fa4df80d543ac5dabe61f292f5819da302) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08mpg123: upgrade 1.30.2 -> 1.31.1Alexander Kanavin
(From OE-Core rev: 4203b5a31ae067d54980189570beb480dd33e94e) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08netbase: upgrade 6.3 -> 6.4Alexander Kanavin
License-Update: formatting, copyright years (From OE-Core rev: 3a4d6dba72bfce498af89b48ee464584b57b7695) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08harfbuzz: upgrade 5.3.0 -> 5.3.1Alexander Kanavin
(From OE-Core rev: 7d40cf6836edc55878b1ec54f2d6818d0e1b8408) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08gdk-pixbuf: upgrade 2.42.9 -> 2.42.10Alexander Kanavin
(From OE-Core rev: 01e1828f8e5bcb0ad88b89fe783c2973480695bb) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08libsoup-2.4: upgrade 2.74.2 -> 2.74.3Alexander Kanavin
(From OE-Core rev: 15ae164308a6a7331d5e009f9a1796449a4ce0c3) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08mmc-utils: upgrade to latest revisionAlexander Kanavin
(From OE-Core rev: 779d10a8302ce1f4550ca2114f5cec67c7bf5245) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08diffoscope: upgrade 221 -> 224Alexander Kanavin
(From OE-Core rev: f3d5dae25aca7bc63cdb33a6202cb35e9815274a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08makedepend: upgrade 1.0.6 -> 1.0.7Alexander Kanavin
(From OE-Core rev: 27050c43415f99ff47da5f011f3fe56ab4a99590) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08libidn2: upgrade 2.3.3 -> 2.3.4Alexander Kanavin
(From OE-Core rev: f9a912b64713085b676b054ab3f8e826a3da4a0c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08repo: upgrade 2.29.3 -> 2.29.5Alexander Kanavin
(From OE-Core rev: 92f07050f87938a1ee94a3a388548d47f66bb7eb) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08mtd-utils: upgrade 2.1.4 -> 2.1.5Alexander Kanavin
(From OE-Core rev: a3289c988764e5b864873b4adc7656c101a5b9c0) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08libical: upgrade 3.0.15 -> 3.0.16Alexander Kanavin
(From OE-Core rev: 77d4557d6f6a1405d03bb5dc7ca23d7ee78c2037) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08libffi: upgrade 3.4.2 -> 3.4.4Alexander Kanavin
License-Update: copyright years (From OE-Core rev: 5b42ba98ef26a52bad8de1790b402938fec4a160) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08python3-wheel: upgrade 0.37.1 -> 0.38.0Alexander Kanavin
(From OE-Core rev: 0b9461cb486c3135d57876a5f68878b8d668d5e0) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08nghttp2: upgrade 1.49.0 -> 1.50.0Alexander Kanavin
(From OE-Core rev: 6247e164bb92854c599ed9281f757c6fa55f59ba) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08taglib: upgrade 1.12 -> 1.13Alexander Kanavin
(From OE-Core rev: 61931cf9f3ffbbf11008276117d18d1b06b1b760) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08python3-setuptools: upgrade 65.0.2 -> 65.5.0Alexander Kanavin
(From OE-Core rev: 5dc5d7a8fc657ae34631ad6b48069fc5002d39b0) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08fontconfig: upgrade 2.14.0 -> 2.14.1Alexander Kanavin
(From OE-Core rev: 5ce2ce7e3253ab3a79e0a8f8862565ba4d2e0194) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08python3-dtschema: upgrade 2022.8.3 -> 2022.9Alexander Kanavin
(From OE-Core rev: a0cd4f04e858dcc643fa43215be578573e10c74a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08strace: upgrade 5.19 -> 6.0Alexander Kanavin
(From OE-Core rev: e5f2e1dc28c399a7ce88c0db685b00d07908afd9) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08xwayland: upgrade 22.1.3 -> 22.1.4Alexander Kanavin
(From OE-Core rev: 553c080e0e30c8f6b69b4c5fae72903ee45ef6ae) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08python3-git: upgrade 3.1.28 -> 3.1.29Alexander Kanavin
(From OE-Core rev: ded3f8082234f1c05f31769cd0e4353b78181a52) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08linux-firmware: upgrade 20220913 -> 20221012Alexander Kanavin
License-Update: copyright years, additional firmwares (From OE-Core rev: 9f658c724b6635e5745f30b25601bcc51a004be4) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08libsoup: upgrade 3.2.0 -> 3.2.1Alexander Kanavin
(From OE-Core rev: 74d2af5247c1df4953f2cd8a2d6fa0e3f8e79c4c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08puzzles: upgrade to latest revisionAlexander Kanavin
(From OE-Core rev: 31531e0651a53fb81ddf12af87b7ffa63567c8f1) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08libunistring: upgrade 1.0 -> 1.1Alexander Kanavin
(From OE-Core rev: 4615499f766fef1437e6cc61941524df0e454ef6) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08libbsd: upgrade 0.11.6 -> 0.11.7Alexander Kanavin
License-Update: copyright years, removed redundant bsd 4-clause copy (From OE-Core rev: 925b52b7e5d96641d2e260289ed790203b0030ec) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08alsa-ucm-conf: upgrade 1.2.7.2 -> 1.2.8Alexander Kanavin
(From OE-Core rev: 457bef9c63ad732df20e08640c4cc87928058786) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08alsa-utils: upgrade 1.2.7 -> 1.2.8Alexander Kanavin
(From OE-Core rev: a9804ef66be623e71de28309b8d8711d84b283bb) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08ltp: upgrade 20220527 -> 20220930Alexander Kanavin
Do not install open posix testsuite by hand, as it is now handled upstream. (From OE-Core rev: 2a7e6a4176038770829d060bb8ec5606dc016a87) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08python3-pip: upgrade 22.2.2 -> 22.3Alexander Kanavin
License-Update: copyright years, formatting (From OE-Core rev: 805f0471fff17a9d9a7aa91fda2e04d2ea6ba59f) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08ccache: upgrade 4.6.3 -> 4.7.2Alexander Kanavin
License-Update: formatting, years, removed redundant copy of a boost license (From OE-Core rev: ce538f8425757b9cdb7656b996af448304865a5b) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08ffmpeg: upgrade 5.1.1 -> 5.1.2Alexander Kanavin
(From OE-Core rev: 32da2113e553a3f81f4dcc5834e3fe30f48e4709) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08lsof: upgrade 4.96.3 -> 4.96.4Alexander Kanavin
(From OE-Core rev: f81b586b25bb91b380d68d11ae594f0e43690343) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08piglit: upgrade to latest revisionAlexander Kanavin
(From OE-Core rev: b8cb6323f49a6186b491eed3860838bd3099429e) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-08man-pages: upgrade 5.13 -> 6.01Alexander Kanavin
License-update: formatting (From OE-Core rev: 65ff014c0e50619d92b894bd448882bbe6813e7a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07image_types: Add 7-Zip support in conversion types and commandsBenjamin Szőke
Add 7-Zip support in conversion types and commands. Default arguments of 7-Zip are compression level: 9, method: BZip2, extension: 7z. All these are overridable from local.con for any other use case in user side. First goal was to make an alternative zip conversion which can operate faster in multi-thread systems (on many CPU cores), normal zip is just a single thread compression. 7-Zip can do a compression in multi-thread processing, so it is fine to use and speed up it and 7-Zip is supported also in many platform to use. (From OE-Core rev: 5931b2898b5fa964768c2abf9b5aa556859152b3) Signed-off-by: Benjamin Szőke <egyszeregy@freemail.hu> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07wic: make ext2/3/4 images reproducibleSergei Zhmylev
Ext2/3/4 FS contains not only mtime, but also ctime, atime and crtime. Currently, all the files are being added into the rootfs image using mkfs -d functionality which affects all the timestamps excluding mtime. This patch ensures these timestamps inside the FS image equal to the SOURCE_DATE_EPOCH if it is set. (From OE-Core rev: 75d2dd0ea7790db2e8ee921784ca373abff2df65) Signed-off-by: Sergei Zhmylev <s.zhmylev@yadro.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07gcc-source: Ensure deploy_source_date_epoch sstate hash doesn't changeRichard Purdie
Currently if you switch machines, gcc-source do_deploy_source_date_epoch would re-run as the stamps are tune specific. This hasn't caused much of an issue until now, however if we fix the gcc recipes to reuse the timestamp from this task, it does then create problems. Copy code from allarch to ensure this task hash doesn't change between machines/tunes. (From OE-Core rev: 7e052d03464ba5e880a6c5a0e45ff2f467ef97e8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-07gcc-source: Drop gengtype manipulationRichard Purdie
Whilst we patch gengtype.cc, we don't patch gengtype-lex.cc which would be the file which would trigger regeneration of files. The real bug that was likely the cause for this fix is probably SDE issues with gcc shared workdir so this code can now be dropped. (From OE-Core rev: 7ab82b5db2a737c2a0266280b15d343a27c0e1d5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>