feat(gnome): enable systemd-homed support via gnome-build-meta patch#963
feat(gnome): enable systemd-homed support via gnome-build-meta patch#963castrojo wants to merge 2 commits into
Conversation
Port of gnome-build-meta!2681. Enables homed unconditionally: - accountsservice: -Dcreate_homed=true - gnome-control-center: drop malcontent dep and flag - gnome-initial-setup: switch to AdrianVovk/homed fork, drop malcontent - gnome-software: -Dmalcontent=false - live generator: DefaultStorage=subvolume in /run/systemd/homed.conf.d/ Exit condition: drop patch after gnome-build-meta gnome-50 merges MR !2681 Assisted-by: Claude Sonnet 4.5 via pi
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
This PR targets |
…ext ref) Original patch was against gnome-50; next branch tracks master. Files diverged: accountsservice had no variables block, gnome-initial-setup already used git_repo, generator.c has error checking and different line numbers. Assisted-by: Claude Sonnet 4.5 via pi
|
This PR targets |
Port of gnome-build-meta!2681. Enables homed unconditionally: - accountsservice: -Dcreate_homed=true - gnome-control-center: drop malcontent dep and flag - gnome-initial-setup: switch to AdrianVovk/homed fork, drop malcontent - gnome-software: -Dmalcontent=false - live generator: DefaultStorage=subvolume in /run/systemd/homed.conf.d/ Closes #963 Exit condition: drop after gnome-build-meta gnome-50 merges MR !2681 Assisted-by: Claude Sonnet 4.5 via pi
Rebased version of #962 by @dylanmtaylor — all credit to the original author.
PR #962 became noisy against
nextdue to CI drift since the fork. The actual contribution is one file.What
Port of
gnome-build-meta!2681. Enables systemd-homed unconditionally across the GNOME stack:accountsservice:-Dcreate_homed=truegnome-control-center: drop malcontent dep + flaggnome-initial-setup: switch to AdrianVovk/homed fork, drop malcontent, disable parental controlsgnome-software:-Dmalcontent=falseDefaultStorage=subvolumein/run/systemd/homed.conf.d/Targeting
next(:next/:btw) to soak before touching:testingusers. BST build running on the lab.Exit condition: drop after upstream gnome-build-meta MR !2681 merges on gnome-50.
Closes #962