Waybar: update to 0.12.0#54555
Conversation
|
Partially off topic but can you give a list of deps you installed to compile waybar I couldn't get it to work and the README only shows the ones for debian. |
I used the dependencies specified in the template. hostmakedepends="cmake pkg-config glib-devel wayland-devel scdoc gobject-introspection"
makedepends="libevdev-devel libinput-devel wayland-devel gtkmm-devel spdlog eudev-libudev-devel
gtk-layer-shell-devel jsoncpp-devel libglib-devel libsigc++-devel fmt-devel chrono-date-devel
playerctl-devel upower-devel wireplumber-devel pipewire-devel libnl3-devel pulseaudio-devel
libdbusmenu-gtk3-devel libmpdclient-devel sndio-devel jack-devel" |
|
Oh I forgor xbps-src was a thing |
|
Maybe a stupid question, but why does this package also drag the wireplumber and playerctl packages? I do not use pipewire and do not need the playerctl utility. I can understand that Waybar components may need devel libraries (wireplumber-devel, pipewire-devel, playerctl-devel etc.), but I do not understand why it also drags utilities themself. |
The devel packages are build time requirements, in the end you need the package that ships the shared library, which is |
Testing the changes
Local build testing
Closes #53561 with d11584e