summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-core
Commit message (Collapse)AuthorAgeFilesLines
* uutils-coreutils: disable musl supportEtienne Cordonnier2023-04-061-0/+5
| | | | | | | | musl is not supported because the libc crate does not support functions like "endutxent" at the moment, so src/uucore/src/lib/features.rs disables utmpx when targetting musl. Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uutils-coreutils: upgrade 0.0.17 -> 0.0.18Etienne Cordonnier2023-04-062-137/+151
| | | | | Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uutils-coreutils: remove obsolete commentEtienne Cordonnier2023-04-061-1/+0
| | | | | | | | This comment does not make sense any more, now that the auto-generated recipe has been removed. Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uutils-coreutils: Add crates checksumEtienne Cordonnier2023-04-061-267/+538
| | | | | | | | | Commit 93d691d58c1c43 did not add the crates checksum (even though the commit message says it did), and the crates fetcher is now failing with "No checksum specified". Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Remove double protocol= from SRC_URIsPeter Kjellerstedt2023-04-052-2/+2
| | | | | | | | | | With the exception of paho-mqtt-cpp, the double protocol= attributes were added to the SRC_URIs when protocol=https was added to all SRC_URIs fetching from github.com in commit b402a3076f (recipes: Update SRC_URI branch and protocols). Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe-ptest*-image: enable BBCLASSEXTEND parallel executionTim Orling2023-04-023-1/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Similar to "core-image-ptest: Switch to BBCLASSEXTEND parallel execution" Refactor meta-oe-ptest-image.bb for an image per ptest in the form of meta-oe-ptest-image-XXX using class extensions. * Add meta-oe-ptest-all-image.bb depends on ALL meta-oe-ptest-image-XXX in meta-oe * Add meta-oe-ptest-fast-image.bb depends on meta-oe ptests which take less than ~30s This allows parallel execution of the tests. The downside to this approach is the parsing time of an image generating this number of class extensions is slow but making it easier to execute and collect test data should outweigh that. A useful advantage is that the dependencies of each ptest package are checked/tested individually. Add to local.conf: IMAGE_CLASSES += "testimage" All the meta-oe-ptest-image-XXX can be built with: $ bitbake meta-oe-ptest-all-image Subsequently, all the ptest images can be run with: $ bitbake -c testimage meta-oe-ptest-all-image You will likely want to limit the number of parallel image tests: BB_NUMBER_THREADS = "4" based on the number of TAP devices you have defined or the number of simultaneous QEMU sessions your server can support. Results can be summarized with: $ resulttool report tmp/log/oeqa/testresult.json Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencl-headers: upgrade 2022.09.30 -> 2023.02.06Wang Mingyu2023-03-231-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uutils-coreutils: Add crates checksum and use cargo-update-recipes-cratesFrederic Martinsons2023-03-173-314/+275
| | | | | | | | | This is related to checksum verification introduction in bitbake crate fetcher: https://patchwork.yoctoproject.org/project/bitbake/patch/20230315131513.50635-1-frederic.martinsons@gmail.com/ Signed-off-by: Frederic Martinsons <frederic.martinsons@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ocl-icd: Add PROVIDES and RPROVIDES for virtual/opencl-icdZoltán Böszörményi2023-03-091-0/+2
| | | | | | | | Some programs dlopen libOpenCL.so.1, they use RDEPENDS. This will allow selecting between ocl-icd and opencl-icd-loader. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencl-icd-loader: Add RPROVIDES:${PN} = "virtual/opencl-icd"Zoltán Böszörményi2023-03-091-0/+1
| | | | | | | Some programs dlopen libOpenCL.so.1, they use RDEPENDS. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-oe: enable build libyang on riscv32/64Yi Zhao2023-03-091-2/+2
| | | | | Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* .patch: fix Upstream-Status formatting issues reported by patchreview tool ↵Martin Jansa2023-02-241-1/+1
| | | | | | | from oe-core Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* graphene: Delete recipeKhem Raj2023-02-151-1/+0
| | | | | | This has migrated to core layer Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minicoredumper: Add ptestSimone Weiss2023-02-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the demo from minicoredumper - that is intended as a test for it - as a ptest for minicoredumper. Result example: root@qemux86-64:~# ptest-runner minicoredumper START: ptest-runner 2023-02-02T12:27 BEGIN: /usr/lib/minicoredumper/ptest minicoredumper_demo expecting Segmentation fault with core dump ... [ 21.791878] minicoredumper_[330]: segfault at 0 ip 00000000004014f2 sp 00007ffe4271f870 error 4 in minicoredumper_demo[401000+1000] likely on CPU 0 (core 0, socket 0) [ 21.793886] Code: 00 b8 00 00 00 00 e8 7d fb ff ff 83 bd 5c ff ff ff 01 75 2f 48 c7 45 e8 00 00 00 00 bf 58 21 40 00 e8 52 fb ff ff 48 8b 45 e8 <0f> b6 00 0f be c0 89 c6 bf 77 21 40 00 b8 00 00 00 00 e8 47 ff /usr/lib/minicoredumper/ptest/run-ptest: line 6: 330 Segmentation fault minicoredumper_demo minicoredumper SUCCESS DURATION: 3 END: /usr/lib/minicoredumper/ptest 2023-02-02T12:28 STOP: ptest-runner TOTAL: 1 FAIL: 0 root@qemux86-64:~# Please note the Segmentation fault is intended to provoke a coredump. Signed-off-by: Simone Weiss <simone.weiss@elektrobit.com> Signed-off-by: Kai Tomerius <kai.tomerius@elektrobit.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mm-common: fix Upstream-Status formattingMartin Jansa2023-01-271-1/+1
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-cxx: Upgrade to 2.3.1Khem Raj2023-01-264-81/+4
| | | | | | | | | License-Update: Swith to new license [1] Drop upstreamed patches [1] https://github.com/dbus-cxx/dbus-cxx/commit/efe8d3587104bcd748d990da8b86de9e3ef9a0ed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-cxx: Fix build with gcc13Khem Raj2023-01-262-0/+31
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Fix missing leading whitespace with ':append'Niko Mauno2023-01-251-1/+1
| | | | | | | | | Mitigate occurences where ':append' operator is used and leading whitespace character is obviously missing, risking inadvertent string concatenation. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uutils-coreutils: upgrade 0.0.16 -> 0.0.17Etienne Cordonnier2023-01-231-77/+109
| | | | | Signed-off-by: Etienne Cordonnier <ecordonnier@snapchat.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sdbus-c++: Disable ccacheKhem Raj2023-01-211-0/+3
| | | | | | It adds spurious -isystem from somewhere else Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libol: Drop recipeKhem Raj2023-01-211-1/+0
| | | | | | | | | | | In past it was needed by syslog-ng until it was bundled into syslog-ng and once syslog-ng was upgraded [1] this recipe became more or less unused This package is now included in the syslog-ng 1.6.x or newer release tarball [1] https://git.openembedded.org/meta-openembedded/commit/?id=1a6e16bcb1145df51b15c19df0d7ef655b683f5e Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-oe: Update to reflect latest recipesKhem Raj2023-01-111-2/+0
| | | | | | | Some recipes are removed and some have changed PROVIDERS, adjust accordingly. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-oe: Remove boost-url from commentsKhem Raj2023-01-091-1/+1
| | | | | | This recipe is removed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-oe: Ensure sysbench is included in limited archesKhem Raj2023-01-081-4/+6
| | | | | | Due to limited arch support in LuaJIT it can not be enabled univesally Signed-off-by: Khem Raj <raj.khem@gmail.com>
* basu: import recipe from meta-waylandMarkus Volk2022-12-231-0/+21
| | | | | | | basu provides the sdbus api for builds without systemd. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sdbus-c++-libsystemd: Upgrade to 250.9 systemd releaseKhem Raj2022-12-234-127/+40
| | | | | | | Fix build with latest musl Drop upstreamed patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
* alsa-oss: Remove recipeKhem Raj2022-12-031-3/+0
| | | | | | | This is not used anywhere in meta-openembedded and will have to be fixed when enanbling LFS and time64_t. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glibmm-2.68: upgrade 2.72.1 -> 2.74.0Wang Mingyu2022-11-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== Glib: * ustring: Add release() Gio: * ListStore: Don't derive a gtkmm__GListStore GType * DBus::Proxy: get_connection(), get_interface_info(): Add refreturn * AppInfo: Add get_default_for_type_async/finish(), get_default_for_uri_scheme_async/finish() * File: Add make_symbolic_link_async/finish() * ListStore: Add property_n_items() * Resolver: Add lookup_by_name_with_flags(), lookup_by_name_with_flags_async/finish() * ListStore: Add find() * File: Add create_tmp() Documentation: * Glib::RefPtr: Improve the documentation * Gio::Action: Improve the documentation gmmproc: * Improved handling of final types * Improve handling of gi-docgen syntax in C documentation Build: * Meson build: Avoid unnecessary configuration warnings * Meson/MSVC: Add more warnings to ignore * NMake Makefiles: Ensure g[lib|io]mm[config.h|.rc] are created * Require glib-2.0 >= 2.73.2 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencl-headers: add native and nativesdkNaveen Saini2022-11-161-0/+1
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sip3: remove the recipeAlexander Kanavin2022-10-271-1/+0
| | | | | | | | | | | | | | It is not compatible with python 3.11, and all development on that series has ceased: https://riverbankcomputing.com/software/sip/download There is an actively maintained version https://www.riverbankcomputing.com/news/SIP_v6.6.2_Released https://pypi.org/project/sip/ but it probably needs a newly written recipe if someone has interest in it. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uutils-coreutils: upgrade 0.0.15 -> 0.0.16Etienne Cordonnier2022-10-181-71/+60
| | | | | Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencl-headers: upgrade 2022.09.23 -> 2022.09.30Wang Mingyu2022-10-091-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* plymouth: uprev to 22.02.122Ming Liu2022-10-023-27/+107
| | | | | | | Also introduce more PACKAGECONFIGs to make build more predicable. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencl-headers: upgrade 2022.05.18 -> 2022.09.23wangmy2022-09-271-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sqlite: Drop sqlite2 recipeKhem Raj2022-09-141-1/+0
| | | | | | Last update was in 2005, nothing in meta-openembedded layers need it Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ocl-icd: add nativesdk supportNaveen Saini2022-09-141-1/+1
| | | | | | | It fixes missing unbuildable dependency 'nativesdk-ocl-icd' failure. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pim435: Relocate sources to eclipsePhilippe Coval2022-09-091-2/+2
| | | | | | | | | | | | | | | | | This driver is now part of Eclipse's oniro-blueprints project Note: Once transition is finished, existing copies will be need to be archived For history referer to related tickets if curious. Relate-to: https://gitlab.eclipse.org/eclipse/oniro-core/oniro/-/issues/787 Relate-to: https://gitlab.eclipse.org/eclipse/oniro-blueprints/vending-machine/meta-oniro-blueprints-vending-machine/-/issues/1 Relate-to: https://gitlab.eclipse.org/pcoval/pim435/-/issues/2 Relate-to: https://git.ostc-eu.org/distro/components/vending-machine-control-application/-/issues/2 Forwarded: https://github.com/openembedded/meta-openembedded/pull/603 Origin: https://github.com/astrolabe-coop/meta-openembedded Signed-off-by: Philippe Coval <philippe.coval.ext@huawei.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* toybox: Fix build on 32bit arches with 64bit time_t defaultsKhem Raj2022-09-082-0/+38
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sdbus-c++-tools: Upgrade sdbus-c++-tools 1.1.0 to 1.2.0Riyaz Khan2022-09-081-1/+1
| | | | | | | | | | Update SHA value in SRCREV. Reference link: https://github.com/Kistler-Group/sdbus-cpp/releases/tag/v1.2.0 Signed-off-by: Riyaz Khan <rak3033@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sdbus-c++: Upgrade sdbus-c++ 1.1.0 to 1.2.0Riyaz Khan2022-09-083-57/+2
| | | | | | | | | | | | Add SHA value in SRCREV and remove 7f437a6e06d2ec3abd3e2fd1101ab6aab386bc44.patch as this this patch is already part of 1.2.0 Source. Reference link: https://github.com/Kistler-Group/sdbus-cpp/releases/tag/v1.2.0 Signed-off-by: Riyaz Khan <rak3033@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: update to v32Luca Boccassi2022-09-061-1/+1
| | | | https://github.com/bus1/dbus-broker/releases/tag/v32
* toybox: Remove mount.h conflict fixKhem Raj2022-08-302-162/+0
| | | | | | | | This has been fixed in latest glibc 2.36 release [1] [1] https://sourceware.org/git/glibc.git/log/3bd3c612e98a53ce60ed972f5cd2b90628b3cba5...4dad97e2a2e510c6b53a0add29a2188714fcf4ab Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uutils-coreutils: add recipeEtienne Cordonnier2022-08-243-0/+358
| | | | | | | | | | | uutils-coreutils is a rewrite of GNU coreutils in Rust. It is licensed under MIT license. To use this recipe add this line to your distro configuration: PREFERRED_PROVIDER_coreutils = "uutils-coreutils" Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* safec: Remove unused variable 'len'Khem Raj2022-08-232-1/+44
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* toybox: Fix build with glibc 2.36+Khem Raj2022-08-142-1/+163
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sdbus-c++-libsystemd: Fix build with glibc 2.36Khem Raj2022-08-062-0/+75
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* emlog: ignore unrelated CVEsDavide Gardenal2022-07-061-0/+11
| | | | | | | | | | This product is not present in the NVD database but another one with exactly the same name is in fact present. For that reason cve-check is outputting CVEs that are unrelated so they can be ignored. Signed-off-by: Davide Gardenal <davide.gardenal@huawei.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libxml++: Disable parallel make in ptest compileKhem Raj2022-07-021-0/+2
| | | | | | | | | | | | | | | This fails to build in parallel, perhaps needs to fix the component makery Fixes | chmod +x dom_build/make_check.sh | echo '# Generated and used by "make check"' >dom_parse_entities/make_check.sh | /bin/bash: dom_parse_entities/make_check.sh: No such file or directory | make[1]: *** [Makefile:1807: dom_parse_entities/make_check.sh] Error 1 | make[1]: Leaving directory '/home/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/core2-64-poky-linux/libxml++/2.42.1-r0/build/examples' | make: *** [Makefile:1812: buildtest] Error 2 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sdbus-c++-libsystemd: Fix patch fuzzKhem Raj2022-05-291-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sdbus-c++: Link with libatomic for rv32Khem Raj2022-05-281-0/+1
| | | | | | | Fixes libsdbus-c++.so.1.1.0: undefined reference to `__atomic_load_8' Signed-off-by: Khem Raj <raj.khem@gmail.com>