summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-markdown-it-py: new recipe version 3.0.0Jan Vermaete2025-04-151-0/+14
| | | | | | | Python port of markdown-it. Markdown parsing, done right! Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-mdit-py-plugings: new recipe vesion 0.4.2Jan Vermaete2025-04-151-0/+14
| | | | | | | Collection of plugins for markdown-it-py Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-mdurl: new recipe version 0.1.2Jan Vermaete2025-04-151-0/+11
| | | | | | | Markdown URL utilities Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-myst-parser: new recipe version 4.0.1Jan Vermaete2025-04-151-0/+19
| | | | | | | | | | | | | MyST is a rich and extensible flavor of Markdown meant for technical documentation and publishing. MyST is a flavor of markdown that is designed for simplicity, flexibility, and extensibility. This repository serves as the reference implementation of MyST Markdown, as well as a collection of tools to support working with MyST in Python and Sphinx. It contains an extended CommonMark-compliant parser using markdown-it-py, as well as a Sphinx extension that allows you to write MyST Markdown in Sphinx. Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-evdev: Fix buildpaths errors and reproducibilityYoann Congal2025-04-152-2/+119
| | | | | | | | Add a submitted patch to support the reproducible generation of intermediate file ecodes.c, then, use it to fix the buildpaths errors. Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-evdev: Use Yocto kernel headers instead of host'sYoann Congal2025-04-151-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Commit 01ebfecf1c94 ("python3-evdev: switch to PEP-517 build backend") did not update the way build arguments are passed to the build making them unused. In python3-evdev case that meant that the build used host kernel headers instead of Yocto's. When host's and Yocto's headers were different (currently the case on Debian 12 as seen on AB[0]), that triggered: | src/evdev/ecodes.c:542:29: error: 'KEY_LINK_PHONE' undeclared (first use in this function); did you mean 'KEY_PICKUP_PHONE'? | 542 | PyModule_AddIntMacro(m, KEY_LINK_PHONE); | | ^~~~~~~~~~~~~~ [...] ERROR: Task (.../../../layers/meta-openembedded/meta-python/recipes-devtools/python/python3-evdev_1.9.1.bb:do_compile) failed with exit code '1' To fix this, use PEP517_BUILD_OPTS with the working (but weird looking) escaping. Now that correct headers are used, their paths end up in the ecode.c file which lead to a buildpaths error, skip the check for this patch. This will be fixed in a following patch. [0]: https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/40/steps/40/logs/stdio Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* source-highlight: fix multibuild build errorEtienne Cordonnier2025-04-151-1/+1
| | | | | | | | | | | | | | The multibuild build of lib32-source-highlight was failing with: ``` ERROR: Nothing PROVIDES 'lib32-source-highlight-native' (but virtual:multilib:lib32:meta-oe/meta-oe/recipes-support/source-highlight/source-highlight_git.bb DEPENDS on or otherwise requires it). Close matches: lib32-source-highlight source-highlight source-highlight-native ``` Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* source-highlight: remove double ';'Etienne Cordonnier2025-04-151-1/+1
| | | | | Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uutils-coreutils: fix selinux PACKAGECONFIG optionEtienne Cordonnier2025-04-151-1/+1
| | | | | | | | This does not compile any more after https://git.openembedded.org/openembedded-core/commit/?id=16745b20452de60ae2474433cc1a2fb1ed9f6a64 which appends the contents of PACKAGECONFIG_CONFARGS to the cargo build command. Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: sort PACKAGECONFIG optionsJeroen Hofstee2025-04-151-12/+10
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-multimedia-image-ptest-all: Do not run PTESTS_PROBLEMS_META_MULTIMEDIAKhem Raj2025-04-121-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-perl-image-ptest-all: Do not run PTESTS_PROBLEMS_META_PERLKhem Raj2025-04-121-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-packagelists-meta-perl: adjust automated ptest runsKhem Raj2025-04-121-6/+6
| | | | | | Based on current pass/fail results Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-networking-image-ptest-all: Do not run PTESTS_PROBLEMS_META_NETWORKINGKhem Raj2025-04-121-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-packagelists-meta-networking: Adjust ptests as per pass statusKhem Raj2025-04-121-4/+16
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe-image-ptest-all: Do not include PTESTS_PROBLEMS_META_OEKhem Raj2025-04-121-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe: Move tests out or into problematic test listsKhem Raj2025-04-121-6/+7
| | | | | | This is based on current results Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-python-image-ptest-all: Do not run PTESTS_PROBLEMS_META_PYTHONKhem Raj2025-04-121-1/+1
| | | | | | PTESTS_PROBLEMS_META_PYTHON are known failures exclude then from normal runs Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-packagelists-meta-python: Move passing tests out of ↵Khem Raj2025-04-121-4/+5
| | | | | | PTESTS_PROBLEMS_META_PYTHON Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ntp: set UPSTREAM_CHECK_REGEXYi Zhao2025-04-121-0/+2
| | | | | | | | | | | | | | | | | Set UPSTREAM_CHECK_REGEX to skip RC/beta version. Before the fix: $ devtool latest-version ntp INFO: Current version: 4.2.8p18 INFO: Latest version: 4.2.8p18-RC1 After the fix: $ devtool latest-version ntp INFO: Current version: 4.2.8p18 INFO: Latest version: 4.2.8p18 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nmap: set UPSTREAM_CHECK_REGEXYi Zhao2025-04-121-0/+3
| | | | | | | | | | | | | | | | | Set UPSTREAM_CHECK_REGEX to check the correct latest stable verison. Before the fix: $ devtool latest-version nmap INFO: Current version: 7.95 INFO: Latest version: 7.95-1 After the fix: $ devtool latest-version nmap INFO: Current version: 7.95 INFO: Latest version: 7.95 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-packagelists-meta-python: Move pyasyncore to PTESTS_PROBLEMS_META_PYTHONKhem Raj2025-04-111-1/+1
| | | | | | There tests do not pass Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-matplotlib: Add missing dependency on scm native moduleKhem Raj2025-04-111-0/+1
| | | | | | | Fixes recipe-sysroot-native/usr/bin/python3-native/python3: No module named setuptools_scm Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-robotframework-seriallibrary: Switch to PEP-517 poetry build backendKhem Raj2025-04-112-1/+33
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-colorclass: Switch to PEP-517 build backendKhem Raj2025-04-112-1/+32
| | | | | | Use poetry build system Signed-off-by: Khem Raj <raj.khem@gmail.com>
* c-ares: upgrade 1.34.1 -> 1.34.2Jason Schonberg2025-04-111-1/+1
| | | | | | | | | | | Changelog: https://github.com/c-ares/c-ares/releases/tag/v1.34.2 This release contains a fix for downstream packages detecting the c-ares version based on the contents of the header file rather than the distributed pkgconf or cmake files. Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libspdm: Fix build with openssl 3.5Khem Raj2025-04-112-1/+35
| | | | | | | | | Backport new API signature, since the vendored version of openssl in libspdm is 3.0.14, asn1.h has to sync for providing it. Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Alistair Francis <alistair.francis@wdc.com> Cc: Martin Jansa <martin.jansa@gmail.com>
* kernel-selftest: Convert to use a dedicated UNPACKDIRKhem Raj2025-04-111-5/+4
| | | | | | | | Avoid following warning by using a dedicated unpack directory for sources. WARNING: kernel-selftest-1.0-r0 do_unpack: kernel-selftest: the directory ${WORKDIR}/${BP} (/home/kraj200/yoe/build/tmp/work/qemux86_64-yoe-linux/kernel-self test/1.0/kernel-selftest-1.0) pointed to by the S variable doesn't exist - please set S within the recipe to point to where the source has been unpacked to Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layers: Add whinlatter (5.3) to compatible layer seriesKhem Raj2025-04-1110-10/+10
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cmatrix: Improve reproducibility patch to handle libdir!=/usr/libYoann Congal2025-04-111-4/+4
| | | | | | | | | | | | | The upstream code basically hard-code libdir to /usr/lib. This was hidden by the upstream non-reproducible path existence check. Improve the reproducibility patch to use the cmake variables derived from $libdir and $datadir : CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_DATAROOTDIR. Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Reported-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* source-highlight: Fix warning : lack of whitespace around assignmentJason Schonberg2025-04-111-1/+1
| | | | | Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* source-highlight: add recipeEtienne Cordonnier2025-04-111-0/+36
| | | | | | | | | | | source-highlight version 3.1.8 was removed from openembedded-core in https://web.git.yoctoproject.org/poky/commit/?id=6560db9ddfd39a2715ede96430228306b00f53dd in June 2019 because the was no user left, however there is now a gdb PACKAGECONFIG option which uses it. Since the last release was in 2019, let's use the latest git version rather than the latest formal release. Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-django: Upgrade 5.0.13 -> 5.2Mingli Yu2025-04-113-9/+40
| | | | | | | | | | | | | | Release note: https://docs.djangoproject.com/en/5.2/releases/5.2/ Backport a patch [1] to fix the below build failure: | ERROR Missing dependencies: | setuptools<69.3.0,>=61.0.0 [1] https://github.com/django/django/commit/3ae049b26b995c650c41ef918d5f60beed52b4ba Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyzmq: Upgrade 25.1.2 -> 26.3.0Mingli Yu2025-04-113-87/+60
| | | | | | | | | | | | | | | | * LICENSE update: pyzmq no longer ships an LGPL core, it is BSD-only [1]. The LICENSE.BSD is renamed to LICENSE.md [2]. * The new version switches to scikit-build-core backend and build with cmake. [1] https://github.com/zeromq/pyzmq/commit/2f461c578b0cf188652e3ada843094cb5d24a02a [2] https://github.com/zeromq/pyzmq/commit/1f4bc04f433b34f95dd703d6fe018042a65e2903 Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-twitter: Switch to use PEP-517 build backendKhem Raj2025-04-101-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pamela: Switch to using PEP-517 build backendKhem Raj2025-04-101-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-uinput: Switch to PEP-517 build backendKhem Raj2025-04-102-1/+2
| | | | | | Add ptests Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-schedule: Switch to using PEP-517 build backendKhem Raj2025-04-102-1/+7
| | | | | | Add and enable ptests Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyais: Add recipeKhem Raj2025-04-102-0/+30
| | | | | | Ptests take < 1mins on qemux86-64/kvm Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-charset-normalizer: Switch to PEP-517 build backendsKhem Raj2025-04-102-1/+31
| | | | | | Add ptest support but do not enable them as they all do not pass yet Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-matplotlib: Upgrade to 3.10.1Khem Raj2025-04-106-145/+144
| | | | | | | | | | - Adjust for move to meson build system. - Use system freetype and qhull - Add ptest insfrastructure, they do not pass yet - Add a patch to fix build on 32bit machines Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Trevor Gamblin <tgamblin@baylibre.com>
* python3-gpt-image: Use PEP-517 build backendKhem Raj2025-04-103-17/+2
| | | | | | Switch to using ptest-python-pytest and add it to PTESTS_FAST_META_PYTHON Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyzstd: Switch to PEP-517 build backendKhem Raj2025-04-103-1/+30
| | | | | | Add ptest support while here Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-fastnumbers: Switch to PEP-517 build backend and enable ptestKhem Raj2025-04-102-1/+11
| | | | | | test run takes < 1min, added to PTESTS_FAST_META_PYTHON Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tftpy: switch to PEP-517 build backendKhem Raj2025-04-101-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qhull: Add recipeKhem Raj2025-04-101-0/+23
| | | | | | | | | This recipe is needed to build latest version of matplotlib python module when internal vendored modules are not used which is preferred here, avoids complicating recipe to counter meson's wrap logic Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Rob Woolley <rob.woolley@windriver.com>
* python3-pdm python3-pdm-{backend,build-locked}: move to oe-coreLei Maohui2025-04-103-44/+0
| | | | | | | They are already added to oe-core, since they are dependencies of python3-webcolors Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-session: update 46.0 -> 47.0.1Markus Volk2025-04-101-1/+2
| | | | | | | | | | | | | | | | ============== Version 47.0.1 ============== Add back gnome-session-ctl (oops) ============ Version 47.0 ============ Allow to disable X11 sessions CI updates Translation updates Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opengl-es-cts: upgrade to 3.2.12Dmitry Baryshkov2025-04-102-9/+11
| | | | | | | Upgrade OpenGL ES CTS to the latest release. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vulkan-cts: upgrade to 1.4.1.0Dmitry Baryshkov2025-04-103-12/+15
| | | | | | | Upgrade Vulkan CTS to the latest release. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>