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

Add Build Option: cinnamon, Disable NetworkManager #40092

Closed
ghost opened this issue Oct 21, 2022 · 4 comments
Closed

Add Build Option: cinnamon, Disable NetworkManager #40092

ghost opened this issue Oct 21, 2022 · 4 comments
Labels
request Package request

Comments

@ghost
Copy link

ghost commented Oct 21, 2022

Cinnamon can be built without NetworkManager by adding the build option -Ddisable_networkmanager=true.
This is useful for those who do not use NetworkManager.

@paper42
Copy link
Member

paper42 commented Oct 21, 2022

What does disabling networkmanager mean? Is that the same as not installing NetworkManager?

@ghost
Copy link
Author

ghost commented Oct 21, 2022

network-manager-applet polkit-gnome upower>=0.99.7 libkeybinder3 python3-dbus

Cinnamon depends includes network-manager-applet.
You can remove network-manager-applet from depends by adding -Ddisable_networkmanager=true.
See also Gentoo's USE flag.

@classabbyamp classabbyamp added the request Package request label Oct 21, 2022
@paper42
Copy link
Member

paper42 commented Oct 21, 2022

So this is equivalent to ignorepkg.

@paper42 paper42 closed this as not planned Won't fix, can't repro, duplicate, stale Oct 21, 2022
@sgn
Copy link
Member

sgn commented Oct 22, 2022

has_nm = not get_option('disable_networkmanager')
if has_nm
    # only ever used in *.js via gi import
    dependency('libnm')
endif

Just ignorepkg. There's no good in a build options.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
request Package request
Projects
None yet
Development

No branches or pull requests

3 participants