Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 904163 - gui-apps/waybar-0.9.17: add USE flag for bluetooth
Summary: gui-apps/waybar-0.9.17: add USE flag for bluetooth
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal minor
Assignee: Jonas Toth
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2023-04-11 10:32 UTC by Yury Katuar
Modified: 2023-04-16 00:11 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yury Katuar 2023-04-11 10:32:45 UTC
It's not obvious enough that for bluetooth module to work waybar should be built with USE="logind". Perhaps better to make it an explicit USE flag and add some condition like REQUIRED_USE="bluetooth? ( logind )"?

Reproducible: Always
Comment 1 flora 2023-04-13 17:17:24 UTC
Same applies to 'upower' and 'mpris'.
Comment 2 Julien Roy 2023-04-13 17:40:41 UTC
(In reply to flora from comment #1)
> Same applies to 'upower' and 'mpris'.

Can you elaborate? What do you find confusing about those?
I can improve the description of mpris, but upower is a global USE flag so the description is the same as every other package with a 'upower' USE flag.
Comment 3 Larry the Git Cow gentoo-dev 2023-04-16 00:11:45 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d5b83c04eafed28c97d9ef5909f7eaedbb69078

commit 8d5b83c04eafed28c97d9ef5909f7eaedbb69078
Author:     Julien Roy <julien@jroy.ca>
AuthorDate: 2023-04-15 15:20:59 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-04-16 00:10:30 +0000

    gui-apps/waybar: add 0.9.17-r2
    
    Fix pulseaudio USE flag dependency
    Remove systemd patch
    Improme logind USE flag description
    Add REQUIRED_USE for mpris and upower
    Make libinput USE flag enabled by default
    
    Bug: https://bugs.gentoo.org/894068
    Closes: https://bugs.gentoo.org/904163
    Closes: https://bugs.gentoo.org/904165
    Signed-off-by: Julien Roy <julien@jroy.ca>
    Signed-off-by: Sam James <sam@gentoo.org>

 gui-apps/waybar/metadata.xml            |   2 +-
 gui-apps/waybar/waybar-0.9.17-r2.ebuild | 106 ++++++++++++++++++++++++++++++++
 gui-apps/waybar/waybar-9999.ebuild      |  15 ++---
 3 files changed, 115 insertions(+), 8 deletions(-)