Skip to content

steamos-manager: Add at v26.0.1#1521

Merged
ermo merged 4 commits intomainfrom
update/steamos-manager
Mar 28, 2026
Merged

steamos-manager: Add at v26.0.1#1521
ermo merged 4 commits intomainfrom
update/steamos-manager

Conversation

@hphilm
Copy link
Copy Markdown
Contributor

@hphilm hphilm commented Mar 19, 2026

Summary

This will add SteamOS Manager with its dependencies

Test Plan

  • Install packages as needed on OrangePi Neo
  • Check for regressions

Checklist

  • Recipe was built and tested against the volatile stream
  • This change could gainfully be highlighted in the Stream Update notes once merged

@hphilm hphilm requested a review from a team as a code owner March 19, 2026 06:49
@hphilm hphilm marked this pull request as draft March 19, 2026 06:49
@hphilm hphilm force-pushed the update/steamos-manager branch from 9783120 to 14672d3 Compare March 19, 2026 07:51
@hphilm
Copy link
Copy Markdown
Contributor Author

hphilm commented Mar 22, 2026

Seems now to be ready for review. Proper squashing of the commits is needed. Just added as single commits for better understanding what I had done so far to this package-set.

@hphilm hphilm marked this pull request as ready for review March 22, 2026 06:42
@hphilm hphilm force-pushed the update/steamos-manager branch from af93b3c to 1370955 Compare March 24, 2026 19:02
@hphilm hphilm force-pushed the update/steamos-manager branch from 1370955 to f27dcb1 Compare March 24, 2026 19:05
Copy link
Copy Markdown
Member

@ermo ermo left a comment

Choose a reason for hiding this comment

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

Just a couple of packaging macro-related nits.

Comment thread s/speech-dispatcher/stone.yaml Outdated
%make
install : |
%make_install
rm %(installroot)/usr/share/defaults/speech-dispatcher/modules/cicero.conf
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.

Please use %(installroot)%(vendordir) for the rm statements.

Comment thread g/gamescope-session-steam/stone.yaml Outdated
#sed -i -e 's/ -steamos3/ -steamos/;s/ -steampal//;s/ -steamdeck//' %(installroot)/usr/share/gamescope-session-plus/sessions.d/steam

# We ship our own update file
rm %(installroot)/usr/bin/steamos-update
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.

%(installroot)%(bindir) should be used here.

@hphilm hphilm force-pushed the update/steamos-manager branch from f27dcb1 to 4fc8895 Compare March 28, 2026 17:41
@hphilm
Copy link
Copy Markdown
Contributor Author

hphilm commented Mar 28, 2026

@ermo should be fine now ...

Copy link
Copy Markdown
Member

@ermo ermo left a comment

Choose a reason for hiding this comment

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

We may want to do delete the static library in the future if nothing depends on it.

@ermo ermo merged commit 09c06d9 into main Mar 28, 2026
3 checks passed
@ermo ermo deleted the update/steamos-manager branch March 28, 2026 20:43
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