Overview
Request 1158331 accepted
- Remove hhdate build requirement as now provided by C++20
- Disable wireplumber feature: fixes build and bugs boo#1221110
boo#1221317 boo#1221247
- Add rpmlintrc to remove a false error
- Update to 0.10.0
* avoid converting to local_time when converting to zoned_time
afterwards
* Add Privacy Module
* Fix segmentation fault in WirePlumber module
* c++20. clock chrono API. STL + format
* Happy clang. fmt9-10
* cpu_usage/linux: count iowait toward idle time
* hyprland module: added sort_workspaces after rename occured
* Using 'image-missing' fallback if no taskbar icon is found
* privacy: fix visibility when a module is disabled
* Add button click check to hyprland workspaces module
* Disconnect from PipeWire when destroying the WirePlumber module
* Added initial .clang-tidy file
* upower: show-icon config option
* Applied clang-tidy suggestions for hyprland workspaces
* Sway/workspaces: fix persistent icon
* Specify config is JSONC
* C ABI plugin system
* Pass WAYBAR_OUTPUT_NAME environment variable to custom exec
scripts
* Fix wireplumber reverse-scroll option
* fix restart-interval being ignored while signal is defined
* hyprland/workspaces: allow using the original window
class/title
* Catch2 bump
- Created by smolsheep
- In state accepted
- Package maintainers: fbonazzi, jubalh, and uncomfyhalomacro
Request History
smolsheep created request
- Remove hhdate build requirement as now provided by C++20
- Disable wireplumber feature: fixes build and bugs boo#1221110
boo#1221317 boo#1221247
- Add rpmlintrc to remove a false error
- Update to 0.10.0
* avoid converting to local_time when converting to zoned_time
afterwards
* Add Privacy Module
* Fix segmentation fault in WirePlumber module
* c++20. clock chrono API. STL + format
* Happy clang. fmt9-10
* cpu_usage/linux: count iowait toward idle time
* hyprland module: added sort_workspaces after rename occured
* Using 'image-missing' fallback if no taskbar icon is found
* privacy: fix visibility when a module is disabled
* Add button click check to hyprland workspaces module
* Disconnect from PipeWire when destroying the WirePlumber module
* Added initial .clang-tidy file
* upower: show-icon config option
* Applied clang-tidy suggestions for hyprland workspaces
* Sway/workspaces: fix persistent icon
* Specify config is JSONC
* C ABI plugin system
* Pass WAYBAR_OUTPUT_NAME environment variable to custom exec
scripts
* Fix wireplumber reverse-scroll option
* fix restart-interval being ignored while signal is defined
* hyprland/workspaces: allow using the original window
class/title
* Catch2 bump
fbonazzi added fbonazzi as a reviewer
fbonazzi accepted review
Ok to merge for me.
fbonazzi approved review
Ok to merge for me.
fbonazzi accepted request
Can't supersede previous SR for some reason. Decided to try fixing this again. :)
I will have to cc @jubalh and @fbonazzi if it is okay to disable the wireplumber feature.
Hi, I am going to talk to the wireplumber maintainer and ask why he decided to upgrade Factory to these API unstable pre-release versions of wireplumber without providing the existing stable version 0.4 in the meantime. I expect that every single application using wireplumber is now broken in Factory.
I've talked to Antonio, he talked to wireplumber upstream and apparently there are "no planned API/ABI changes during RCs" (with 0.4.90, what is currently in Factory, being RC1). I've informed waybar upstream and hopefully they can fix the wireplumber module soon. If they are quick enough, I would suggest that we wait for the fix and do not merge a waybar with wireplumber disabled if we can avoid it.
Thanks for the fast response! Yes. I would love to wait for a fix too.
I'm worried about that pull myself. He even states it doesn't seem to work, it's just a fix for building. I don't think upstream will fix it in a timely manner since they've had reports of it breaking Rawhide since January. This was before the API stabilized a bit, but it still seems like a slow process.
Re-enabling later seems like a better solution, since users are blocked from installing waybar at all. Waybar with a missing feature seems a lot better than no waybar at all, no?
Right. It is unfortunate that we have to disable wireplumber. Hopefully not too many users use the module...
@jubalh unless you disagree, I will merge this later today
I think best we can do is disable it for now and enable it later again. So go for it :)