Commit Graph

5 Commits

Author SHA1 Message Date
Petr Štetiar
cfff777b73
profiles: mvebu: fix tr181-buttons kernel module dependencies clash
Currently the default image profile is pulling in
kmod-gpio-button-hotplug, which causes issues with kmod-gpio-keys needed
by new tr181-button component which is LL-API compliant.

Lets fix it by removing the kmod-gpio-button-hotplug from the image.

References: PCF-1673
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
2025-07-31 15:26:32 +00:00
Petr Štetiar
91d222df49
PROVISORY: profiles: fix debug.yml iw-full package clashes
Currently both MxL and QCA based reference targets use heavilly patched
`iw` packages which are clashing with the upstream `iw-full` package
which can be added via `debug.yml` profile and results in following
build failure:

 Collected errors:
  * check_data_file_clashes: Package iw-full wants to install file build_dir/target-aarch64_cortex-a73+neon-vfpv4_musl/root-ipq95xx/usr/sbin/iw
 	But that file is already provided by package  * iw-qca
  * opkg_install_cmd: Cannot install package iw-full.

This is a violation of prpl LL-API compliance and is hopefully going to
be resolved soon, but until the `iw-qca` and `iwlwav-iw` packages are
finally gone, lets workaround it by removing the `iw-full` package from
`debug.yml` and moving it into respective profiles, thus shipping
`iw-full` package in those targets by default.

References: PCF-558
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
2025-07-31 15:21:07 +00:00
Petr Štetiar
d1afaf6221
profiles: prpl: prplMesh v4.0.1 with pwhm enabled
More details about prplMesh update is available in their respective
changelogs:

 https://gitlab.com/prpl-foundation/prplmesh/prplMesh/-/releases/4.0.0
 https://gitlab.com/prpl-foundation/prplmesh/prplMesh/-/releases/4.0.1

Enable pwhm in the builds as well, since there is a plan, that prplMesh
should be used with pwhm in all upcoming prplOS releases.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2025-07-31 10:33:01 +00:00
Petr Štetiar
6b429768bd
profiles: mvebu: enable usage of 5.15 kernel
We've pulled work in progress effort on 5.15 kernel from
https://github.com/openwrt/openwrt/pull/9582 which needs to be
explicitly enabled, so lets enable it.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2025-07-31 10:31:23 +00:00
Petr Štetiar
daf5a79749
profiles: copy over mvebu and prpl profiles from prplOS v1.5 release
We're going to use only mvebu and prpl profiles during development.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2025-07-31 10:31:21 +00:00