Commit Graph

768 Commits

Author SHA1 Message Date
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] 3bd3c612e9...4dad97e2a2

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:
  f474511243
  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
zhengrq.fnst
d4f5e3846c glibmm-2.68: upgrade 2.70.0 -> 2.72.1
Changelog:
==========
Glib:
* ustring_Iterator: Don't declare copy constructor =default.
  A fix in the 2.72.0 release broke ABI.
* MainContext: Add create(MainContextFlags flags)

Gio:
* Add AppInfoMonitor
* DBus::Proxy: signal_signal() accepts a signal name
* File: Add move_async() and move_finish()
* SocketClient: Deprecate set/get/property_tls_validation_flags()
* TlsCertificate: Add properties private_key, private_key_pem,
pkcs11_uri, private_key_pkcs11_uri. Fix the create*() methods.
* TlsClientConnection.hg: Deprecate set/get/property_validation_flags()

gmmproc:
* Add "ignore_deprecations" argument in _WRAP_METHOD()

Build:
* Require glib-2.0 >= 2.71.2
* MSVC build: Support VS2022 builds
* Meson build: Specify 'check' option in run_command()
  Require Meson >= 0.55.0

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-09 07:52:29 -07:00
Armin Kuster
94f82e548f packagegroup-meta-oe: update pkg group
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 17:51:58 -07:00
Armin Kuster
73d50d2b4b meta-oe-image: fix build depends
add only when various DISTRO_FEATURES are enabled

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-29 19:32:47 -07:00
Ben Fekih, Hichem
ec6d073518 sdbus-c++-libsystemd: bugfix dev package is not installed
since sdbus-c++-libsystemd outputs only static libraries, it will
not be installed inside the SDK.

add RDEPENDS:${PN}-dev = "" to remove the dependency to the empty package
when installing the sdbus-c++-libsystemd-dev into the SDK

without this change the SDK is missing sdbus-c++-dev and sdbus-c++-libsystemd-dev

Signed-off-by: Ben Fekih, Hichem <hichem.benfekih@ifm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-22 11:08:25 -07:00
wangmy
c4f3039744 toybox: upgrade 0.8.5 -> 0.8.6
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-14 19:42:10 -07:00
wangmy
be76cc297f ocl-icd: upgrade 2.3.0 -> 2.3.1
Changelog:
==========
  Updated OpenCL Headers
  Add support for MacOS
  Add CI through GitHub Actions

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-13 19:21:41 -07:00
Khem Raj
c535b7e879 safec: Upgrade to 3.7.1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-13 19:21:40 -07:00
Khem Raj
b51d4b6d68 dbus-cxx: Include missing <utility> header
gcc-12 does error about this explicitly.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-13 19:21:40 -07:00
Khem Raj
35ea4b37ba libcereal: Disable on ppc/ppc64
It does not support 128-bit long doubles

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-10 10:05:35 -07:00
Naveen Saini
8291505ccd ndctl: fix build failure with EXEWRAPPER_ENABLED False
The v73 version tries to build and run a test program at compile
time to check whether compiler supports sizeof and expression statements
and sets HAVE_STATEMENT_EXPR accordingly. This requires EXEWRAPPER_ENABLED
in meson.bbclass to be True and qemu-usermode to be working.

In cases when EXEWRAPPER_ENABLED is False, build fails with error:

| ../git/meson.build:213:0: ERROR: Can not run test applications in
this cross environment.

We don't really need to do this as these have been supported since gcc3 and can set the configs to 1.

The autotools implementation also used to set it to 1 so this doesn't change anything:

https://github.com/pmem/ndctl/blob/v72.1/configure.ac#L70

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-04-10 10:05:35 -07:00