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 added 10 commits September 12, 2025 15:31
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 aligns the recipe with others and makes updating it via script
easier.

Signed-off-by: Leonard Göhrs <[email protected]>
This makes it easier to update recipe by scipt, since we can use git tags
to check for new versions.

Signed-off-by: Leonard Göhrs <[email protected]>
Since we are just using some commit and it does not really have releases.

Signed-off-by: Leonard Göhrs <[email protected]>
@hnez hnez force-pushed the auto-update branch 2 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 and others added 5 commits September 15, 2025 07:09
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]>
Recent bcu no longer needs libcurl, because its self-updating feature was
removed.

Remove the patch via bbappend until the upstream recipe is updated.

Signed-off-by: Leonard Göhrs <[email protected]>
The license itself did not change, just the license text was updated
so that it no longer contains the FSF postal address.

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 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]>
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