Commit Graph

876 Commits

Author SHA1 Message Date
Peter Marko d27a9c3b6e emlog: set CVE_PRODUCT
This will remove false-positive CVE-2024-50655 from reports.
There are different emlog components from other vendors around.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit d8d45d9093)
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2025-10-30 14:43:31 +08:00
Etienne Cordonnier cc425a989b uutils-coreutils: fix compilation with selinux
- The scarthgap branch of poky contains Rust 1.75.
- uutils-coreutils 0.0.28 requires rust 1.77 when selinux is enabled, even though the project's README.md
  of release 0.0.28 mistakenly indicates 1.70 as MSRV.
This fixes the build of uutils-coreutils 0.0.28 when meta-selinux is included.

Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2025-03-03 08:00:42 -05:00
Wang Mingyu 00d8602dfd uutils-coreutils: upgrade 0.0.27 -> 0.0.28
Changelog:
 https://github.com/uutils/coreutils/releases/tag/0.0.28

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2025-02-04 14:50:46 -08:00
Etienne Cordonnier 148aedcc04 uutils-coreutils: upgrade 0.0.26 -> 0.0.27
See https://github.com/uutils/coreutils/releases/tag/0.0.27

Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2024-08-03 11:59:48 -04:00
Etienne Cordonnier 8685de2a32 uutils-coreutils: upgrade 0.0.25 -> 0.0.26
See https://github.com/uutils/coreutils/releases/tag/0.0.26

Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2024-08-03 11:59:29 -04:00
Randolph Sapp ef03cdfc90 opencl-clhpp: add native and nativesdk
This is a header only package. It may be useful to the native machine
but it is definitely useful for the nativesdk machine.

Signed-off-by: Randolph Sapp <rs@ti.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2024-07-17 20:02:27 -04:00
Yoann Congal f58a83ee24 packagegroup-meta-oe: fix lvgl inclusion
Since commit f7fedd1563 ("lvgl: Upgrade to LVGL 9 series"):
* lv-drivers and lv-lib-png packages do not exist anymore
* lvgl does not depend on "wayland" being in DISTRO_FEATURES

This fixes these warnings (e.g. from AB[0]):
  Nothing RPROVIDES 'lv-lib-png' (but [...]/packagegroup-meta-oe.bb RDEPENDS on or otherwise requires it)
  Nothing RPROVIDES 'lv-drivers' (but [...]/packagegroup-meta-oe.bb RDEPENDS on or otherwise requires it)

[0]: https://autobuilder.yoctoproject.org/typhoon/#/builders/156/builds/367/steps/12/logs/warnings

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Reviewed-by: Alexandre Truong <alexandre.truong@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit cda9ade9fb)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2024-07-17 20:01:56 -04:00
Stanislav Angelovic 7017017b48 chore(sdbus-c++): upgrade to 2.0.0 release
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-30 11:00:32 -07:00
Khem Raj 1ab631cf23 sdbus-c++: Fix build and upgrade to latest git
Fix ptest run while here

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-21 10:52:50 -07:00
Wang Mingyu 6b86774f0c toybox: upgrade 0.8.10 -> 0.8.11
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-21 10:52:49 -07:00
Andre Paiusco 2776bca345 ydotool: Add new package
Add ydotool, generic cli automation tool for whatever input
(keyboard, mouse, etc.)

Reviewed-by: Khem Raj <raj.khem@gmail.com>
Reviewed-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Andre Paiusco <andre.paiusco@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-21 10:52:41 -07:00
Khem Raj bb2979b9ad libxml++: Delete recipe for 2.42.1
We already have libxml++-5 provided and some of
the dependencies for libxml++ (older version of glibmm)
are not available.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-14 08:38:41 -07:00
Etienne Cordonnier 89c9744a5c uutils-coreutils: upgrade 0.0.24 -> 0.0.25
See https://github.com/uutils/coreutils/releases/tag/0.0.25

Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-03 17:44:21 -07:00
Peter Marko a0a1143617 microsoft-gsl: add new recipe including ptest
The Guidelines Support Library (GSL) contains functions
and types that are suggested for use by the C++ Core Guidelines
maintained by the Standard C++ Foundation.
This repo contains Microsoft's implementation of GSL.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-27 18:10:41 -07:00
Khem Raj aa1a4a8cdf sdbus-c++,sdbus-c++-tools: Upgrade to 1.5.0 release
v1.5.0
- Improve handling of exceptions from callback handlers
- Add support for async registration of matches
- Correctly add libsystemd dependency to pkgconfi
- Fix request name signal handling issue
- Add INSTALL_TESTS CMake option
- Minor UnixFd cleanups
- Additional little fixes and updates in code, build system, CI, and documentation

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-25 18:52:52 -07:00
Khem Raj 6e0d48562b sdbus-c++-libsystemd: Upgrade to 255.4 release of systemd
Synchronise musl patches with oe-core

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-25 18:52:52 -07:00
Khem Raj 7bfcc56748 ndctl: Fix build issues seen with musl 1.2.5
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-25 18:52:51 -07:00
Richard Purdie 2e3a4b155c buildtools-imagemagick: Add new recipe
This is useful on the Yocto Project autobuilder to allow automated
screenshot testing/processing during QA.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-17 13:10:10 -07:00
Martin Jansa e722be5fac recipes: Drop remaining PR values from recipes
* as oe-core did in:
  https://git.openembedded.org/openembedded-core/commit/?id=d4c346e8ab

* when people are have to maintain own PRs for recipes in oe-core, they
  might add them for meta-oe recipes at the same time when upgrading
  to next LTS

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-17 13:10:10 -07:00
Wang Mingyu 1c3a4f9b56 dbus-cxx: upgrade 2.5.0 -> 2.5.1
Changelog:
===========
-Compiles cleanly on Debian 12
-Fix an error with decoding arrays in variants under certain circumstances

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-08 10:07:20 -08:00
Yoann Congal e317b01690 toybox-inittab: Fix serial getty reproducibility
The enable_getty test uses a bash-only syntax "[[ ... ]]".
On /bin/sh==bash hosts, it enables the serial getty.
On /bin/sh!=bash hosts, it does not enable it.

Fix this non-reproducibility by using the standard shell "[ ... ]"
syntax which should work in any POSIX shell[0].

[0]: https://www.shellcheck.net/wiki/SC3010

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-05 11:02:04 -08:00
Daniel Ammann 89cd053863 sdmon: add new package
Signed-off-by: Daniel Ammann <daniel.ammann@bytesatwork.ch>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-26 08:14:43 -08:00
Tim Orling 1fba7ed615 meta-oe-image-ptest: add PTESTS_PROBLEMS_META_OE
In oe-core, PTESTS_PROBLEMS are also enabled, so even though
the recipe might have failures or the ptests do not run cleanly,
the BBCLASSEXTEND still works.

Enable the same behavior for meta-oe.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-21 21:05:44 -08:00
Ming Liu 066f509f15 plymouth: uprev to 24.004.60
The changes include:
- Change to use meson buildsystem.
- Fix build issues in OE.
- Move patches from files to plymouth subdirectory.
- Make themes build/installation optional, since a user might not want
  all themes to be installed to rootfs, now he can set PLYMOUTH_THEMES
  to chose the themes.

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-15 08:50:05 -08:00
Martin Jansa d3d099bda6 recipes: drop remaining +gitr cases
: drop 'r' from gitr and ${SRCPV}

* +git is preferred over +gitr since 2012:
  https://lists.openembedded.org/g/openembedded-core/topic/72154716#16837
  some recipes still use +gitr, because updating it would cause PV going backwards
  but without share PRservice the version-going-backwards QA issues are quite
  common and most people probably cannot depend on always-increasing version number
  already

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
2024-02-09 09:52:12 -08:00
Martin Jansa 21f956598d recipes: drop ${SRCPV} usage
* Drop SRCPV similarly like oe-core did in:
  https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=843f82a246a535c353e08072f252d1dc78217872

* SRCPV is deferred now from PV to PKGV since:
  https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=a8e7b0f932b9ea69b3a218fca18041676c65aba0

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
2024-02-09 09:52:12 -08:00
Etienne Cordonnier 0bea9feffc uutils_coreutils: merge .inc and .bb
I initially created a separated .inc file to follow poky's convention, but according to
https://lists.openembedded.org/g/openembedded-core/message/193940 the presence
of unneeded .inc files is only due to historical reasons and there is no need to
follow this convention any more.

Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:48:33 -08:00
Etienne Cordonnier 1d125e1779 uutils-coreutils: upgrade 0.0.23 -> 0.0.24
See https://github.com/uutils/coreutils/releases/tag/0.0.24

Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:48:32 -08:00
Khem Raj 793098cf03 ndctl: Update to v78
Drop patches, they are not needed anymore
Package /usr/lib/systemd/system/cxl-monitor.service

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:48:31 -08:00
Khem Raj d441057a05 uftrace: Upgrade to 0.15.2
Added RISCV64 support

Release Notes [1]

[1] https://github.com/namhyung/uftrace/releases/tag/v0.15.2

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:47:41 -08:00
Khem Raj 4dbbef7a39 opencl-icd: Rename rdepends to virtual-opencl-icd
This helps in fending off the build time QA error

WARNING: /mnt/b/yoe/master/sources/meta-openembedded/meta-oe/recipes-core/opencl/opencl-icd-loader_2023.12.14.bb: RPROVIDES is set to v
irtual/opencl-icd, the substring 'virtual/' holds no meaning in this context. It is suggested to use the 'virtual-' instead.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Zoltán Böszörményi <zboszor@gmail.com>
2024-01-18 18:09:53 -08:00
Mingli Yu 65116b253b usleep: Make the version consistent
The package version is inconsistent as below:

 # rpm -qa | grep usleep
 usleep-1.0-r0.core2_64

 # usleep --version
 usleep version 1.2
	 usleep --help for more info

And there is below logic in meta-oe/recipes-core/usleep/files/usleep.c.
  if (showVersion) {
      printf("usleep version 1.2\n     usleep --help for more info\n");
      return 0;
  }

So update the PV value to make the version consistent.

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-04 11:17:26 -08:00
Wang Mingyu 0fdda9232f opencl-icd-loader: upgrade 2023.04.17 -> 2023.12.14
Changelog:
Synchronize with OpenCL v3.0.15 specification release.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-29 09:04:20 -08:00
Wang Mingyu fb8f7ffddf opencl-headers: upgrade 2023.04.17 -> 2023.12.14
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-29 09:04:18 -08:00
Wang Mingyu 0739cb15d5 dbus-cxx: upgrade 2.4.0 -> 2.5.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-29 09:04:15 -08:00
Khem Raj 5ad7203f68 basu: Update the SRCREV to get lld fix
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-05 10:10:20 -08:00
Khem Raj 284590b4a4 vte9: Drop recipe
The version from core layer is good for meta-gnome as well these days
packages needing older version are gone.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-04 12:30:43 -08:00
Khem Raj b1d55efe05 sdbus-c++: Install ptests into PTEST_PATH
add rdep on basu and dbus when not using systemd

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-01 08:48:58 -08:00
Khem Raj 5d7cb6ec41 basu: Update to latest master
There is only one commit after 0.2.1 release which is to fix build with
lld.

https://git.sr.ht/~emersion/basu/commit/a08cf5a575325435040d35710dbac3d0c32b1676

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-01 08:48:57 -08:00
Khem Raj cdac7e90f0 sdbus-c++-tools: Upgrade to 1.4.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-29 22:19:11 -08:00
Khem Raj e1eafe6d9b sdbus-c++-libsystemd: Upgrade to 254
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-29 22:19:11 -08:00
Poonam Jadhav ba89a9058a sdbus-c++: Update ptest path
Update ptest path to run sdbus-c++ ptest

Signed-off-by: Poonam Jadhav <poonam.jadhav@kpit.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-21 08:24:15 -08:00
Khem Raj c683aaf0ca libxml++-5.0: Make use of gnomebase bbclass
Simplify the recipe a bit and makes ptests pass.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-19 19:47:48 -08:00
alperak 3282b78470 uutils-coreutils: upgrade 0.0.22 -> 0.0.23
Changelog:

https://github.com/uutils/coreutils/releases/tag/0.0.23

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-17 11:38:25 -08:00
alperak 259491990a opencl-icd-loader: upgrade v2022.01.04 -> v2023.04.17
Changelog:

- Synchronize with OpenCL v3.0.14 specification release.

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-17 11:38:25 -08:00
alperak a0beb82729 ocl-icd: upgrade 2.3.1 -> 2.3.2
Changelog:

- Add support for system layers
- Implement published clGetICDLoaderInfoOCLICD extension
- Define CL_NO_NON_DISPATCH_EXTENSION_PROTOTYPES for compatibility with recent headers
- Updated OpenCL Headers ot 2023.04.17
- Remove use of __builtin_expect in layer dispatch
- Updated pkg-config to depend on OpenCL-Headers.pc
- Add cllayerinfo tool

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-17 11:38:24 -08:00
alperak 2b14e7e545 libsigc++-3: upgrade 3.2.0 -> 3.6.0
Changelog:

https://ftp.fau.de/gnome/sources/libsigc++/3.4/libsigc++-3.4.0.changes
https://ftp.icm.edu.pl/pub/Linux/GNOME/sources/libsigc++/3.6/libsigc++-3.6.0.changes

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-17 11:38:24 -08:00
alperak 60f76754d9 libsigc++-2.0: upgrade 2.10.7 -> 2.12.1
Changelog:

https://ftp.icm.edu.pl/pub/Linux/GNOME/sources/libsigc++/2.10/libsigc++-2.10.8.changes
https://ftp.icm.edu.pl/pub/Linux/GNOME/sources/libsigc++/2.12/libsigc++-2.12.0.changes
https://ftp.fau.de/gnome/sources/libsigc++/2.12/libsigc++-2.12.1.changes

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-17 11:38:24 -08:00
Yoann Congal 3bd22863ce emlog: ignore CVE-2022-3968 & CVE-2023-43291
CVE-2022-3968 & CVE-2023-43291 apply to the other "emlog" and can be
safely ignored.

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-14 07:35:05 -08:00
Khem Raj d4947d869a toscoterm: Skip recipe, slated for removal
It needs to be brought forward to work with latest, it fails
to build with vte9 0.74.1 in meta-oe

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Otavio Salvador <otavio@ossystems.com.br>
2023-11-12 12:02:25 -08:00