Skip to content

Conversation

@Pandapip1
Copy link
Contributor

@Pandapip1 Pandapip1 commented Oct 6, 2025

This updates cosmic-greeter to use the PATH to search for binaries such as orca and coreutils's env, and also logs when they could not be found rather than failing when the command is attempted to be run. It also adds a command for packagers to be able to validate that they've correctly packaged cosmic-greeter with its dependencies.

CC @HeitorAugustoLN, will require a minor change to the nixpkgs drv if merged (removing the postPatch and adding the deps to the PATH, and adding cosmic-greeter --check-deps to checkPhase)

This allows packagers to confirm that their package is packaged correctly at check time
cosmic-randr-shell = { workspace = true }
kdl.workspace = true
color-eyre.workspace = true
which = "8.0.0"
Copy link
Contributor Author

@Pandapip1 Pandapip1 Oct 6, 2025

Choose a reason for hiding this comment

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

It seems that it brings in a total of two other dependencies (winsafe and env_home). This seems reasonable, although obviously the former is unneeded.

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