Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

meson: Allow custom prefixes for third-party packages #660

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

bobby285271
Copy link
Contributor

@bobby285271 bobby285271 commented Jan 22, 2025

Description

labwc, magpie, gsd does not always share the same prefix as budgie-desktop and sometimes they are just installed in some unusual paths. For example:

  • In NixOS labwc is installed in /nix/store/xxx-labwc-0.8.2/bin.
  • In Arch Linux gsd-media-keys is installed in /usr/lib/ (reference).

Simply don't hardcode these paths.

Submitter Checklist

  • Squashed commits with git rebase -i (if needed)
  • Built budgie-desktop and verified that the patch worked (if needed)

bobby285271 and others added 2 commits January 22, 2025 23:22
labwc, magpie, gsd does not always share the same prefix as
budgie-desktop and sometimes they are just installed in some
unusual paths. For example, in NixOS labwc is installed in
/nix/store/xxx-labwc-0.8.2/bin, and in Arch Linux gsd-media-keys
is installed in /usr/lib/. Simply don't hardcode these paths.
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