279 Commits
Author SHA1 Message Date
Igor Opaniuk eb6f714c6b libzip: drop recipe
The recipe has been moved to oe-core in commit f17e8750c3 ("libzip:
import recipe from meta-oe").

Signed-off-by: Igor Opaniuk <igor.opaniuk@oss.qualcomm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-10-12 11:35:57 -07:00
Jaipaul Cheernam 50d5f23e07 libpwquality: remove recipe (moved to oe-core)
libpwquality has been imported to oe-core [1] due to epiphany unconditional dependency

[1] https://git.openembedded.org/openembedded-core/commit/?id=3d295bef38ee608207d5be9fdb98f23fa23b795b

Signed-off-by: Jaipaul Cheernam <jaipaul.cheernam@est.tech>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-25 10:00:33 -07:00
Alper Ak b18bcbb94a loudmouth: remove recipe
do_compile fails with OpenSSL 4.0:

  lm-ssl-openssl.c:281:92: error: invalid use of incomplete typedef
  'ASN1_IA5STRING' {aka 'struct asn1_string_st'}

This break is a three line change to the ASN1_STRING accessors, but
upstream is dead. The last release is 1.5.4 from January 2021 and the
last commit in the mcabber fork is from June 2022, so every future
toolchain or dependency change is ours to carry.

Nothing in any layer depends on it, the only reference was the meta-oe
packagegroup.

Signed-off-by: Alper Ak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-11 07:07:58 -07:00
Dmitry Baryshkov 469740de23 Revert "hackbench: add Linux scheduler benchmark recipe"
hackbench is a part of the rt-tests suite which has the recipe in
OE-Core since prehistoric times. Revert the commit 1e0d296bda
("hackbench: add Linux scheduler benchmark recipe") which duplicated a
part of OE-Core recipe.

Cc: Vaibhav Jindal <vaibjind@qti.qualcomm.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-02 11:48:55 -07:00
Dmitry Baryshkov 60790573d2 Revert "cyclictest: add real-time latency measurement recipe"
cyclictest is a part of the rt-tests suite which has the recipe in
OE-Core since prehistoric times. Revert the commit 1253fb8431
("cyclictest: add real-time latency measurement recipe") which
duplicated a part of OE-Core recipe.

Cc: Vaibhav Jindal <vaibjind@qti.qualcomm.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-02 11:48:55 -07:00
Vaibhav Jindal 1253fb8431 cyclictest: add real-time latency measurement recipe
Add a recipe for cyclictest from the rt-tests project, a
real-time latency measurement tool used to evaluate Linux
kernel scheduler latency and jitter under various workloads.

The recipe builds and installs the cyclictest executable with
NUMA support enabled for use in real-time performance
evaluation, latency analysis, and regression testing.

Signed-off-by: Vaibhav Jindal <vaibjind@qti.qualcomm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:01:52 -07:00
Vaibhav Jindal 1e0d296bda hackbench: add Linux scheduler benchmark recipe
Add a recipe for hackbench, a Linux scheduler benchmark used
to measure scheduling and inter-process communication
performance under various workloads.

The recipe builds and installs the hackbench executable with
NUMA support enabled for use in performance evaluation and
regression testing.

Signed-off-by: Vaibhav Jindal <vaibjind@qti.qualcomm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:01:51 -07:00
Vaibhav Jindal 322cac79ac benchmarks: add unixbench
Add a recipe for UnixBench, a benchmark suite used to measure
CPU, memory, and overall system performance.

The recipe has been successfully built and validated on
aarch64 targets. Functional testing confirmed that the
benchmark suite executes correctly and generates results.

Signed-off-by: Vaibhav Jindal <vaibjind@qti.qualcomm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:01:51 -07:00
Vaibhav Jindal 8b20981f42 benchmarks: add coremark-pro, ramspeed-smp, sockperf and wrk2
Add recipes for a set of benchmark and performance evaluation
tools commonly used to measure CPU, memory, network, and web
server performance.

- coremark-pro provides a comprehensive benchmark suite from
  EEMBC that evaluates processor performance using integer,
  floating-point, and real-world workloads.
- ramspeed-smp measures memory bandwidth and latency across
  multiple CPU cores.
- sockperf provides network latency and throughput benchmarking
  for TCP and UDP workloads.
- wrk2 generates HTTP workloads with constant throughput and is
  useful for web server and service performance testing.

The recipes have been successfully built and validated on
aarch64 targets. Functional testing confirmed that the
benchmark binaries execute correctly and produce expected
results.

Signed-off-by: Vaibhav Jindal <vaibjind@qti.qualcomm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:01:51 -07:00
Khem Raj 583ba5347a uml-utilities: remove recipe
Upstream is dead. The newest tools tarball on SourceForge is
uml_utilities_20040406 from 2004-04-08 [1], which is what this recipe
tracks, and the project's last artifact of any kind is a 2.4 kernel
patch from Nov 2004. The tarball still ships CVS metadata directories.

Keeping it building against a current toolchain has meant carrying six
portability patches (~450 lines) for missing headers, stat64 -> stat and
LDFLAGS handling, with a new one needed every couple of years.

Most of what it installs is no longer relevant to UML. The current
kernel UML HOWTO [2] documents only the vector transports and does not
mention uml_net or uml_switch at all. uml_net is also installed setuid
root and execvp()s bare "ifconfig"/"route" off $PATH from that setuid
context, which is not something we should be shipping.

tunctl is not lost: meta-networking has a standalone tunctl recipe, and
uml-utilities only registered it through update-alternatives at the
default priority anyway.

Nothing in any layer depends on it - the only reference was the
meta-oe-extended packagegroup, for build coverage.

Debian has since moved to a later 20070815.4 snapshot from a different
upstream tree, and even that was removed from testing in Nov 2025 with
open RC bugs [3]. Should anyone want uml_mconsole, uml_moo/uml_mkcow or
port-helper back, the right starting point is that snapshot rather than
this one.

[1] https://sourceforge.net/projects/user-mode-linux/files/tools/1/
[2] https://docs.kernel.org/virt/uml/user_mode_linux_howto_v2.html
[3] https://tracker.debian.org/pkg/uml-utilities

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-07-28 22:48:20 -07:00
Khem Raj 86f430b5b6 anthy: port to anthy-unicode 1.0.0.20260213
Replace the long-dead anthy 9100h (last released 2009, fetched from an old
Ubuntu source tarball) with the maintained fork anthy-unicode, which is UTF-8
native and actively released on GitHub.

anthy-unicode renames its libraries (libanthy-unicode, libanthydic-unicode,
libanthyinput-unicode), pkg-config module file (anthy-unicode.pc), headers
(includedir/anthy-unicode-1.0/anthy), config file (anthy-unicode.conf) and
binaries (anthy-*-unicode). The recipe and packaging are updated accordingly:
libanthy-unicode0 for the runtime libraries and the standard PN-dev for the
development files.

The cross-compilation strategy is carried over from the old recipe: dictionary
generation runs helper programs (mkfiledic, mkworddic, mkdepgraph, calctrans,
proccorpus) that cannot execute when cross compiling. native-helpers.patch
promotes them to bin_PROGRAMS so anthy-unicode-native stages them into the
native sysroot; target-helpers.patch makes the target dictionary rules call
them from PATH instead of ./. not_build_elc.patch avoids byte-compiling the
Emacs lisp (no target Emacs under cross compilation). The patches are
regenerated against anthy-unicode's -unicode-suffixed libtool archives. The
legacy 2ch_t.patch is dropped; anthy-unicode has no mkanthydic/2ch.t.

uim is switched from the legacy EUC-JP anthy backend to the UTF-8
anthy-unicode backend it already supports: configure with --without-anthy
--with-anthy-utf8, DEPENDS on anthy-unicode, and the uim-anthy package is
renamed uim-anthy-utf8 (plugin libuim-anthy-utf8, anthy-utf8*.scm, module
registered as anthy-utf8) with RDEPENDS on libanthy-unicode0.

packagegroup-meta-oe: anthy -> anthy-unicode.

Verified by building anthy-unicode-native and anthy-unicode for
x86-64 (do_package_qa clean): the native helpers stage into the native
sysroot, the target build generates anthy.wdic/anthy.dep/anthy.dic via those
native helpers, and packaging splits into anthy-unicode, libanthy-unicode0 and
anthy-unicode-dev. uim variables verified by parse (it requires the x11
DISTRO_FEATURE, which the qemux86-64 yoe distro strips, so it is not buildable
in this configuration).

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-07-25 19:30:24 -07:00
Khem Raj d0d561568a proxy-libintl: Delete recipe
proxy-libintl provides a Win32 static libintl stub sourced from an
ancient (2010) GNOME win32 dependency zip. It is not used by any target
build and its lone consumer was the meta-oe packagegroup; drop the
recipe and its packagegroup entry.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-07-20 23:08:09 -07:00
Etienne Cordonnier 9aef1f7ee6 ttf-noto-emoji: upgrade 20200916 -> 2.051
- NotoEmoji-Regular.ttf was removed upstream in https://github.com/googlefonts/noto-emoji/commit/1442f6acc8463c428c8b38fc558e87c28d8efa5b
- A new COLRv1 format is provided, with a smaller file-size

Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-07-07 00:29:01 -07:00
Alexander Kanavin 3f6993c661 jansson: move to oe-core
Added in oe-core commit:
https://git.openembedded.org/openembedded-core/commit/?id=2b6e7d092b4a21930186682ebf085848b2e49de5

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-06-21 21:46:51 -07:00
Markus Volk 65ce2e1060 packagegroup-meta-oe.bb: dont add runtime dependency on libdvdread
libdvdread was moved to meta-multimedia

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-06-20 23:41:47 -07:00
Khem Raj 268b24cf14 packagegroup-meta-oe: Make pcp and remmina depend upon x11 distro feature
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-04-16 12:21:08 -07:00
Zheng Ruoqin 44a29c54f9 openct: Drop this recipe
1.Drop openct as it is unmaintained upstream.

2.Remove openct in meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-04-14 02:16:52 -07:00
Khem Raj 9912799983 packagegroup-meta-oe: Remove protobuf-ptest from packagegroup-meta-oe-ptest-packages
ptests in protobuf are disabled due to pkgconfig -> pkgconf regression

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-03-27 22:28:28 -07:00
Peter Bergin 46ae413c63 rtla: add recipe for real-time linux analysis tool
rtla source code is present in the kernel source tree at tools/tracing/rtla.
There is another build option for rtla to enable bpf bindings, this was
not a quick one to get working and left as a future improvement.

Makefile for rtla has evolved in newer kernels (v6.9). Some fixes needed for
support with older kernels. This commit was tested against 6.18 and 6.8.

Also add rtla to packagegroup-meta-oe-benchmarks.

Signed-off-by: Peter Bergin <peter@berginkonsult.se>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-03-17 13:25:12 -07:00
Peter Bergin d6815efa84 cpupower: keep header files for other packages and package systemd service
When having a DEPENDS against cpupower it need to leave its header files.
Remove that cleanup that has been present since the beginning of the recipe
without any (to me) known reason.

cpupower ship a systemd service and config file in kernel source tree
since kernel 6.16. Package them as a separate package cpupower-systemd to
be installed if wanted.

Add cpupower to packagegroup-meta-oe to be included in builds of all
packages.

Signed-off-by: Peter Bergin <peter@berginkonsult.se>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-03-17 13:25:12 -07:00
Gyorgy Sarvari 727a216363 packagegroup-meta-oe: add media-types
Also remove the old mime-types recipe, which is the old name
of media-types.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-02-06 10:06:26 -08:00
Gyorgy Sarvari 7f9a95df96 libconfig: drop recipe
The recipe has been moved to oe-core:
https://git.openembedded.org/openembedded-core/commit/?id=1a0196a794f8858c4715871558e97c3d69deb19e

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-12-14 11:52:30 -08:00
Khem Raj c89e5b9e2d packagegroups: Remove packages not yet ported onto riscv32
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-12-13 00:54:16 -08:00
Gyorgy Sarvari 457de1091b yasm: drop from packagegroup also
It should have been done when the recipe was dropped, but it was missed.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-12-05 10:13:23 -08:00
Khem Raj 4704de2b6a packagegroup-meta-oe: Enable heaptrack on riscv64
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-11-10 20:31:54 -08:00
Peter Kjellerstedt f1ce65fc8e python3-kconfiglib: Move to meta-oe
It will be needed by lvgl.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-24 20:41:20 -07:00
Adam x Nilsson 2c36d8b7f3 python3-pcpp: Add recipe for https://github.com/ned14/pcpp
It will be needed by lvgl.

Signed-off-by: Adam x Nilsson <adam.x.nilsson@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-24 20:41:20 -07:00
Yoann Congal 721d4f901d packagegroup-meta-oe: only add clinfo if DISTRO_FEATURES has opencl
Since commit f65ae714d8 ("opencl: make use of the 'opencl'
DISTRO_FEATURE"), clinfo has a feature check on "opencl". Only add it to
its meta-oe package groups if the opencl is in DISTRO_FEATURES.

Fixes this warning (as seen on AB[0]):
stdio: WARNING: Nothing RPROVIDES 'clinfo' (but [...]/packagegroup-meta-oe.bb RDEPENDS on or otherwise requires it)

[0]: https://autobuilder.yoctoproject.org/valkyrie/#/builders/82/builds/453/steps/12/logs/warnings

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-26 15:31:36 -07:00
Khem Raj 13e814bb88 thin-provisioning-tools: Move out of clang dynamic layer to meta-oe
clang is now in oe-core so it can live in its original place

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-01 17:23:41 -07:00
Khem Raj dc8cae714d msr-tools: Delete recipe
This project is abandoned and does not exist on
https://01.org/ anymore, a mirror is found on
github.com/intel but its marked archived and unmaintained

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-25 17:09:25 -07:00
Alper Ak ba1117fe79 konkretcmpi: Remove ancient/unmaintained recipe
Remove the konkretcmpi recipe, as the upstream has been inactive for over 8 years.
No new releases, bug fixes or security updates.

Signed-off-by: Alper Ak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-10 00:05:58 -07:00
Alper Ak 2254a213b8 properties-cpp: Remove ancient/unmaintained recipe
Remove the properties-cpp recipe, as the upstream has been inactive for over 10 years.
No new releases, bug fixes or security updates are expected.

Signed-off-by: Alper Ak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-10 00:05:57 -07:00
Christian Lindeberg 2c7e73d472 influxdb: Do not skip it anymore
The network access during compile task has been resolved now.

Change-Id: Id7a8510ae1095a2430d26015bdd6cc54b633781f
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-06 22:39:31 -07:00
Khem Raj d5bec49b73 influxdb,etcd: Skip from building
Latest layer compatibility checks have been enhanced to check for
network access during non-fetch tasks and flag it as failure, which
is now happening for these recipes since it calls go module fetcher
during do_compile

Latest gomod fetcher has got improvements and can be used for these
recipes but it needs some work. Skip them until it is fixed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-18 09:08:11 -07:00
Niko Mauno b63f5b4c8a packagegroup-meta-oe: Honor VIRTUAL-RUNTIME_dbus
The new VIRTUAL-RUNTIME_dbus in oe-core can now be used to select the
preferred runtime D-Bus implementation, such as dbus-broker, so refer
to the variable instead.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-24 18:43:18 -07:00
Changqing Li 2fb85f67dd pmtools: remove recipes
Remove this not maintained recipe. The latest commit of pmtools is 12
years ago. And it generates 3 binaries: acpidump/acpixtract/madt, but
there is a recipe acpica in oe-core provides acpidump/acpixtract, and
according to README.madt, it is hacked out from Linux kernel, if someone
requests it, mayb user can add one recipe similar like turbostat.

[1] https://github.com/anyc/pmtools/tree/master

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-10 08:31:05 -07:00
Martin Jansa 31f49abf20 icon-slicer: add x11 to REQUIRED_DISTRO_FEATURES
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-08 08:22:05 -07:00
Khem Raj 9761486f22 system-config-keyboard: Drop recipe
This package is dead and tarballs are also gone. 1.4.0 release
was in 2013

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-06 08:47:57 -07:00
Yoann Congal 4fdf3b2891 packagegroup-meta-oe: move thin-provisioning-tools inclusion to clang dynamic layer
Since commit e19b4c9755 ("thin-provisioning-tools: 1.0.13 -> 1.0.14"),
thin-provisioning-tools is in the clang dynamic layer.

This triggers warnings on AB:
https://autobuilder.yoctoproject.org/valkyrie/#/builders/82/builds/213/steps/12/logs/warnings

So, move the thin-provisioning-tools packagegroup inclusion to the clang
dynamic layer.

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-13 09:50:13 -07:00
Ross Burton 50d63dee36 iksemel: remove
Iksemel is a XML parser library that was designed for Jabber applications,
but it has no users and hasn't been maintained for 14 years.

Signed-off-by: Ross Burton <ross.burton@arm.com>
2025-02-27 20:28:17 +00:00
Khem Raj 2058447769 cpprest: Skip recipe due to unbuildable dependency websocketpp
Websocketpp needs to be ported to work with booost >= 1.87

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-01-13 10:10:20 -08:00
Hongxu Jia 751cc692ee Update p7zip to 7zip
Due to commit [Use 7zip 2409 to replace p7zip 16.02] applied,
update affected recipes

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:31 -08:00
Khem Raj 4bebe950d4 packagegroup-meta-oe: Remove libpeas from packagegroup-meta-oe-gnome
all libpeas recipes are in meta-gnome now.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:28 -08:00
Markus Volk f44bcc9d60 packagegroup-meta-oe: adjust after libpeas update
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:27 -08:00
Ross Burton 64f742a625 xserver-common: remove obsolete recipe
Everyone should be using x11-common now (in oe-core) and this recipe
hasn't been touched since 2018, so remove it.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-04 09:02:33 -08:00
Hiago De Franco d44f6b934b hwdata: drop recipe
This recipe has been added to openembedded-core layer, since hwdata is
now a requirement to build libdisplay-info, used by weston (see commit
3e5d5ba74bea "hwdata: add recipe from meta-openembedded" from oe-core).

Therefore, drop this recipe.

Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-27 11:39:33 -08:00
Khem Raj bc1adf1f05 packagegroup-meta-oe: Remove makedumpfile from packagegroups
Recipe is migrated to oe-core

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-15 08:17:25 -07:00
Niko Mauno 1e0a0a6d5d fluentbit: Upgrade recipe to 3.1.9
According to https://fluentbit.io/announcements/older-versions/

  Security Policy: support for current series ends three months after a new series is released.

Fluent Bit v1.9 Series has beel EOL since Dec 5, 2022, so upgrade the
recipe to currently supported / newest available version.

Relevant changelogs since previous 1.9.9 version of the component
 - https://fluentbit.io/announcements/v2.0.0/
 - https://fluentbit.io/announcements/v2.1.0/
 - https://fluentbit.io/announcements/v2.2.0/
 - https://fluentbit.io/announcements/v3.0.0/
 - https://fluentbit.io/announcements/v3.1.0/
 - https://fluentbit.io/announcements/v3.1.1/
 - https://fluentbit.io/announcements/v3.1.2/
 - https://fluentbit.io/announcements/v3.1.3/
 - https://fluentbit.io/announcements/v3.1.4/
 - https://fluentbit.io/announcements/v3.1.5/
 - https://fluentbit.io/announcements/v3.1.6/
 - https://fluentbit.io/announcements/v3.1.7/
 - https://fluentbit.io/announcements/v3.1.8/
 - https://fluentbit.io/announcements/v3.1.9/

Associated added PACKAGECONFIG knobs are described for the most part in
https://github.com/fluent/fluent-bit/blob/v3.1.9/CMakeLists.txt#L107-L167

The PACKAGECONFIG knobs are named according to the constant names used
in upstream source code. Please note that here the 'yaml' PACKAGECONFIG
option has changed to 'config-yaml', and instead of 'kafka' there is
now 'out-kafka'.

As a related side note, the plugin options are now defined in
https://github.com/fluent/fluent-bit/blob/v3.1.9/cmake/plugins_options.cmake

I have tested this change briefly against "qemuarm64" and "qemuppc"
machines that the fluent-bit systemd service starts successfully in
current master based core-image-minimal, and against "qemuarm" machine
using yoe/meta-clang based core-image-minimal. Also tested using an
i.MX6 board that the new Fluent Bit version seems to work as well as
it did with the old 1.9.9 version with respect to logging in a Yocto
Scarthgap based image.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-10 12:53:50 -07:00
Niko Mauno c88e58bccc packagegroup-meta-oe: Cosmetic: Arrange values alphabetically
In order to improve the readability of the file, arrange value lines
of variables with multiple values in alphabetic order.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-03 08:49:51 -07:00
Niko Mauno a182d1a38f packagegroup-meta-oe: Fix recipe style issue
Add missing trailing space characters after = operator.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-03 08:49:51 -07:00