Commit Graph

778 Commits

Author SHA1 Message Date
Frederic Martinsons 93d691d58c uutils-coreutils: Add crates checksum and use cargo-update-recipes-crates
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>
2023-03-17 07:06:56 -07:00
Zoltán Böszörményi 812f7795c3 ocl-icd: Add PROVIDES and RPROVIDES for virtual/opencl-icd
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>
2023-03-09 09:54:04 -08:00
Zoltán Böszörményi d774a272a0 opencl-icd-loader: Add RPROVIDES:${PN} = "virtual/opencl-icd"
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>
2023-03-09 09:54:04 -08:00
Yi Zhao 9a87e5a163 packagegroup-meta-oe: enable build libyang on riscv32/64
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-09 09:54:04 -08:00
Martin Jansa 285b7cd79f .patch: fix Upstream-Status formatting issues reported by patchreview tool from oe-core
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-24 08:45:44 -08:00
Khem Raj aaeb992070 graphene: Delete recipe
This has migrated to core layer

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-15 08:23:49 -08:00
Simone Weiss 963f55df9e minicoredumper: Add ptest
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>
2023-02-03 07:47:10 -08:00
Martin Jansa cf6337634b mm-common: fix Upstream-Status formatting
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-27 17:06:52 -08:00
Khem Raj f7c4193e69 dbus-cxx: Upgrade to 2.3.1
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>
2023-01-26 10:24:25 -08:00
Khem Raj 5283705655 dbus-cxx: Fix build with gcc13
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-26 10:24:25 -08:00
Niko Mauno 6a87f2ba9c Fix missing leading whitespace with ':append'
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>
2023-01-25 08:51:25 -08:00
Etienne Cordonnier eec98799a2 uutils-coreutils: upgrade 0.0.16 -> 0.0.17
Signed-off-by: Etienne Cordonnier <ecordonnier@snapchat.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-23 07:31:54 -08:00
Khem Raj d328049052 sdbus-c++: Disable ccache
It adds spurious -isystem from somewhere else

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-21 23:36:04 -08:00
Khem Raj 320466b540 libol: Drop recipe
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>
2023-01-21 10:02:02 -08:00
Khem Raj 9c0de4bcd6 packagegroup-meta-oe: Update to reflect latest recipes
Some recipes are removed and some have changed PROVIDERS, adjust
accordingly.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:57 -08:00
Khem Raj 47c1d0e1b3 packagegroup-meta-oe: Remove boost-url from comments
This recipe is removed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-09 09:05:10 -08:00
Khem Raj 992e88f6b3 packagegroup-meta-oe: Ensure sysbench is included in limited arches
Due to limited arch support in LuaJIT it can not be enabled univesally

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-08 13:55:20 -08:00
Markus Volk a645b0de0a basu: import recipe from meta-wayland
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>
2022-12-23 08:52:23 -08:00
Khem Raj e661eb0b3b sdbus-c++-libsystemd: Upgrade to 250.9 systemd release
Fix build with latest musl
Drop upstreamed patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:23 -08:00
Khem Raj b3fdc71ef3 alsa-oss: Remove recipe
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>
2022-12-03 08:11:30 -08:00
Wang Mingyu 1c5355d3a5 glibmm-2.68: upgrade 2.72.1 -> 2.74.0
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>
2022-11-19 08:11:45 -08:00
Naveen Saini 1bf977a512 opencl-headers: add native and nativesdk
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-16 16:25:55 -08:00
Alexander Kanavin 4dc1c6e16b sip3: remove the recipe
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>
2022-10-27 08:55:20 -07:00
Etienne Cordonnier 19963d1f5f uutils-coreutils: upgrade 0.0.15 -> 0.0.16
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 15:06:37 -07:00
Wang Mingyu ee7e06f3aa opencl-headers: upgrade 2022.09.23 -> 2022.09.30
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-09 20:06:54 -07:00
Ming Liu 479b1455e3 plymouth: uprev to 22.02.122
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>
2022-10-02 13:10:17 -07:00
wangmy f063ddc346 opencl-headers: upgrade 2022.05.18 -> 2022.09.23
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-27 10:04:35 -07:00
Khem Raj 98998755aa sqlite: Drop sqlite2 recipe
Last update was in 2005, nothing in meta-openembedded layers need it

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-14 21:33:38 -07:00
Naveen Saini 787f2581bc ocl-icd: add nativesdk support
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>
2022-09-14 11:25:11 -07:00
Philippe Coval 6b50ce8f07 pim435: Relocate sources to eclipse
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>
2022-09-09 08:39:53 -07:00
Khem Raj e9e9cf7258 toybox: Fix build on 32bit arches with 64bit time_t defaults
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-08 11:58:17 -07:00
Riyaz Khan 842e59e9c7 sdbus-c++-tools: Upgrade sdbus-c++-tools 1.1.0 to 1.2.0
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>
2022-09-08 11:58:16 -07:00
Riyaz Khan d5d57ee1f2 sdbus-c++: Upgrade sdbus-c++ 1.1.0 to 1.2.0
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>
2022-09-08 11:58:16 -07:00
Luca Boccassi 5a02e200ff dbus-broker: update to v32
https://github.com/bus1/dbus-broker/releases/tag/v32
2022-09-06 08:43:34 -07:00
Khem Raj edc39ba949 toybox: Remove mount.h conflict fix
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>
2022-08-30 15:27:08 -07:00
Etienne Cordonnier a9bb79e1b9 uutils-coreutils: add recipe
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>
2022-08-24 08:26:55 -07:00
Khem Raj 8cb8931757 safec: Remove unused variable 'len'
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-23 09:55:28 -07:00
Khem Raj 09dd36bedf toybox: Fix build with glibc 2.36+
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-14 12:57:09 -07:00
Khem Raj f7ae5c6dca sdbus-c++-libsystemd: Fix build with glibc 2.36
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 22:53:24 -07:00
Davide Gardenal eaf1ea2e1f emlog: ignore unrelated CVEs
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>
2022-07-06 00:08:14 -04:00
Khem Raj f00c8b1ea2 libxml++: Disable parallel make in ptest compile
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>
2022-07-02 11:37:03 -04:00
Khem Raj 397f4f054f sdbus-c++-libsystemd: Fix patch fuzz
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Khem Raj 5029571d68 sdbus-c++: Link with libatomic for rv32
Fixes
libsdbus-c++.so.1.1.0: undefined reference to `__atomic_load_8'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-28 15:56:07 -07:00
Luca Boccassi 962e3a3c13 dbus-broker: update 29 -> 31
Full changelogs:

https://github.com/bus1/dbus-broker/releases/tag/v30
https://github.com/bus1/dbus-broker/releases/tag/v31

Signed-off-by: Luca Boccassi <bluca@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-24 08:39:45 -07:00
Martin Jansa 70778df3d9 mm-common: package the files from ${PN} in ${PN}-dev and use allarch
* based on this bbappend from 2012:
  https://github.com/openwebos/meta-webos/commit/f4745112438a5ba1913708b6b6ac30234ec8076e
  time to finally get rid of it

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-24 08:39:45 -07:00
Wang Mingyu 5216a2eef4 opencl-headers: upgrade 2022.01.04 -> 2022.05.18
Changelog:
Add cl_ext_image_from_buffer extension definition
(https://github.com/KhronosGroup/OpenCL-Headers/pull/196)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-24 08:39:45 -07:00
Khem Raj 366663527a sdbus-c++: Link with libatomic on mips/ppc32
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Gianfranco Costamagna <locutusofborg@debian.org>
2022-05-20 10:59:47 -07:00
Gianfranco 973c0c5129 sdbus-c++: Bump version from 1.00 to 1.1.0
Cherry-pick upstream commit 7f437a6e06d2ec3abd3e2fd1101ab6aab386bc44 to fix build

Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-20 10:59:47 -07:00
Gianfranco 32581a7a46 sdbus-c++-libsystemd: Bump SRCREV to last commit of 250-stable branch
Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-20 10:59:47 -07:00
wangmy c93755d5cb toybox: upgrade 0.8.6 -> 0.8.7
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-09 08:59:46 -07:00