Skip to content

Conversation

@hnez
Copy link
Member

@hnez hnez commented Sep 12, 2025

This change is based on a similar pull request in labgrid-project/meta-labgrid#74.
The script here is simplified compared to the one in the other PR, because we do not need as many update methods.

The PR also contains a GitHub workflow that automatically runs the script on a schedule and opens a pull request whenever updates are available.

@hnez hnez force-pushed the auto-update branch 3 times, most recently from 0c66dad to 6b8860b Compare September 13, 2025 12:04
@hnez hnez marked this pull request as ready for review September 13, 2025 12:07
hnez added a commit to hnez/meta-lxatac that referenced this pull request Sep 17, 2025
This updates all software packages to their most recent (applicable)
version.

  - The qdl (Qualcomm Download) package was switched from a _git.bb
    package to a versioned release, since it has seen a release quite
    recently[1].
  - The bottom package was not updated, even though it had a new release,
    because one of its dependencies requires a more recent rust compiler
    than we currently have.

The updates were generated using a script proposed for merging in a
pull request[3], with the "Auto generated" headers stripped.

[1]: https://github.com/linux-msm/qdl/releases/tag/v2.2
[2]: https://github.com/ClementTsang/bottom
[3]: linux-automation#296

Signed-off-by: Leonard Göhrs <[email protected]>
hnez added a commit to hnez/meta-lxatac that referenced this pull request Sep 17, 2025
This updates all software packages to their most recent (applicable)
version.

  - The qdl (Qualcomm Download) package was switched from a _git.bb
    package to a versioned release, since it has seen a release quite
    recently[1].
  - The bottom[2] package was not updated, even though it had a new
    release, because one of its dependencies requires a more recent rust
    compiler than we currently have.

The updates were generated using a script proposed for merging in a
pull request[3], with the "Auto generated" headers stripped.

[1]: https://github.com/linux-msm/qdl/releases/tag/v2.2
[2]: https://github.com/ClementTsang/bottom
[3]: linux-automation#296

Signed-off-by: Leonard Göhrs <[email protected]>
hnez added a commit to hnez/meta-lxatac that referenced this pull request Sep 17, 2025
This updates all software packages to their most recent (applicable)
version.

  - The qdl (Qualcomm Download) package was switched from a _git.bb
    package to a versioned release, since it has seen a release quite
    recently[1].
  - The bottom[2] package was not updated, even though it had a new
    release, because one of its dependencies requires a more recent rust
    compiler than we currently have.

The updates were generated using a script proposed for merging in a
pull request[3], with the "Auto generated" headers stripped.

[1]: https://github.com/linux-msm/qdl/releases/tag/v2.2
[2]: https://github.com/ClementTsang/bottom
[3]: linux-automation#296

Signed-off-by: Leonard Göhrs <[email protected]>
@hnez hnez marked this pull request as draft September 17, 2025 05:08
@hnez
Copy link
Member Author

hnez commented Sep 17, 2025

I have converted this PR to draft for now, not because I do not think that it could me merged as-is, but because I think that the tool may generate some discussions and I would like to fast-track the software updates first.
The software updates should land in the next tacos / meta-lxatac release, while the update tool does not have to.

This is why I have created #297, which only contains the recipe cleanups and software updates and which should be reviewed / merged first.

hnez added a commit to hnez/meta-lxatac that referenced this pull request Sep 22, 2025
This updates all software packages to their most recent (applicable)
version.

  - The qdl (Qualcomm Download) package was switched from a _git.bb
    package to a versioned release, since it has seen a release quite
    recently[1].
  - The bottom[2] package was not updated, even though it had a new
    release, because one of its dependencies requires a more recent rust
    compiler than we currently have.

The updates were generated using a script proposed for merging in a
pull request[3], with the "Auto generated" headers stripped.

[1]: https://github.com/linux-msm/qdl/releases/tag/v2.2
[2]: https://github.com/ClementTsang/bottom
[3]: linux-automation#296

Signed-off-by: Leonard Göhrs <[email protected]>
hnez and others added 12 commits October 27, 2025 14:18
This makes updating this recipe by script easier.

Signed-off-by: Leonard Göhrs <[email protected]>
This makes updating this recipe by script easier.

Signed-off-by: Leonard Göhrs <[email protected]>
This makes updating this recipe by script easier.

Signed-off-by: Leonard Göhrs <[email protected]>
This makes updating this recipe by script easier.

Signed-off-by: Leonard Göhrs <[email protected]>
This makes updating this recipe by script easier.

Signed-off-by: Leonard Göhrs <[email protected]>
This makes it easier to update the tacd_git.bb using a script.

Signed-off-by: Leonard Göhrs <[email protected]>
This makes updating this recipe by script easier.

Signed-off-by: Leonard Göhrs <[email protected]>
This aligns the recipe with others.

Signed-off-by: Leonard Göhrs <[email protected]>
This should make it easier to keep up to date with upstream package
updates.

Signed-off-by: Leonard Göhrs <[email protected]>
Signed-off-by: Recipe Updater Bot <[email protected]>
Recipe Updater Bot and others added 2 commits November 24, 2025 21:28
Signed-off-by: Recipe Updater Bot <[email protected]>
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.

1 participant