Skip to content

recipes: Upgrade multiple tools and refine metadata#120

Open
lucianogdittgen wants to merge 21 commits into
OSSystemsEmbeddedLinux:masterfrom
lucianogdittgen:backport/remaining-updates
Open

recipes: Upgrade multiple tools and refine metadata#120
lucianogdittgen wants to merge 21 commits into
OSSystemsEmbeddedLinux:masterfrom
lucianogdittgen:backport/remaining-updates

Conversation

@lucianogdittgen

Copy link
Copy Markdown
Contributor
  • Version Upgrades:
    • telegraf: Upgrade 1.14.5 -> 1.38.4 and provide a default configuration file.
    • wifi-connect: Upgrade 4.11.3 -> 4.11.84 and add patches for recent Rust compatibility.
    • linuxconsole: Upgrade 1.7.0 -> 1.8.1 and handle udev directory alignment.
    • zram-init: Upgrade git -> 13.2 and add gettext-native dependency.
    • beep: Upgrade 1.2.2 -> 1.4.12 and remove obsolete linux-input patch.
    • Recipe Modernization:
      • cog-init, inputattach-config, weston-touch-calibrator-service: Update to version 1.0.
      • Use UNPACKDIR for source files in multiple recipes to align with recent OE-Core changes.
      • Transition demo and utility recipes to use recipe-local MIT/GPL license files.
    • Distro Alignment:
      • Restrict custom overrides for ppp, gstreamer, weston, and dnsmasq to the oel distro.
      • Maintain standard hyphenated class naming for ossystems-factory-defaults, release-bundle, and
        easysplash.

@otavio otavio left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, please remove the BBEXTEND setting for empty entries, unless there's a real reason for it. This is automated, and I don't like to overwrite these variables without a real need. There are a few commits that should be squashed. I noticed that you renamed and renamed me back some recipes. We should avoid this back-and-forth.

Comment thread classes/ossystems_factory_defaults.bbclass Outdated
Comment thread classes/release_bundle_generation.bbclass Outdated
Comment thread recipes-core/easysplash/easysplash_2.0.0.bb Outdated
Comment thread recipes-extended/zram-init/zram-init_13.2.bb
@lucianogdittgen lucianogdittgen force-pushed the backport/remaining-updates branch from 692dfbb to 69459c3 Compare June 10, 2026 16:40
- Update recipes to version 1.0 and use recipe-local MIT license files.
- Document the class helper and use install -d when creating runtime default symlink directories.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Update generate-release-bundle to version 1.0 and use a recipe-local MIT license file.
- Refine release-bundle-generation task metadata and UNPACKDIR usage for current OE-Core.
- Handle an empty release bundle download cache without failing.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Update recipe to version 1.0.
- Use recipe-local MIT license.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Drop LICENSE override as it's no longer needed.
- Restrict SYSTEMD_AUTO_ENABLE override to the oel distro.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Update init recipe to version 1.0.
- Use recipe-local MIT license for init recipe.
- Update package metadata in bbappend.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Update recipe to version 1.0.
- Use recipe-local MIT license.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Restrict recipe overrides to the oel distro.
- Use UNPACKDIR for source files.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
Use SRCPV instead of a hardcoded AUTOINC suffix so the package version follows the configured source revision.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
Keep the EasySplash animation helper aligned with the layer's hyphenated class naming convention and update animation recipes to inherit the renamed class.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Complete summary, description, and metadata for initramfs images.
- Drop debug-tweaks from initramfs-psplash-image.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Complete summary, description, and metadata.
- Use a recipe-local MIT license file.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Complete summary, description, and metadata.
- Use a recipe-local MIT license file.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Upgrade telegraf to version 1.38.4.
- Provide a default telegraf.conf file.
- Use UNPACKDIR and refine installation steps.
- Complete recipe metadata.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Upgrade zram-init to version 13.2.
- Complete recipe metadata.
- Add gettext-native to DEPENDS and set PE = "1".
- Use EXTRA_OEMAKE to set the shebang and force regeneration of the generated script.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Update recipe to version 1.0.
- Complete recipe metadata.
- Use UNPACKDIR for source files.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Upgrade beep to version 1.4.12.
- Drop obsolete linux-input.patch.
- Complete recipe metadata.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Restrict gstreamer plugin overrides to the oel distro.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Update recipe to version 1.0.
- Complete recipe metadata.
- Use recipe-local GPL-2.0 license file and UNPACKDIR.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Upgrade linuxconsole to version 1.8.1.
- Complete recipe metadata.
- Use UNPACKDIR and handle udev directory alignment.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Restrict weston overrides to the oel distro.
- Use append for PACKAGE_BEFORE_PN.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
- Upgrade wifi-connect to version 4.11.84.
- Update crates and add patches to fix builds with recent Rust.
- Fetch pre-built UI from GitHub releases.
- Complete recipe metadata.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
@lucianogdittgen lucianogdittgen force-pushed the backport/remaining-updates branch from 69459c3 to f9ad396 Compare June 10, 2026 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants