ananace / overlay

My own collection of Gentoo ebuilds
9 stars 6 forks source link

Pipewire issues #7

Closed naryl closed 4 years ago

naryl commented 4 years ago
  1. The default configuration depends on net-wireless/bluez, but it's missing from the ebuild's DEPENDS.
  2. It's actually possible to disable it, which should be a USE.
ananace commented 4 years ago

Thanks for the issue, I clearly haven't checked changes in the meson setup enough when I've been bumping the version. cb7a0c5 Cleans up the old SPA configuration now that there are good options for all of them, also removes some old flags and deps that aren't used anymore.

naryl commented 4 years ago

Another small issue. I tried building pulseaudio with everything disabled since apparently pipewire only uses it for the headers and one header is actually not installed with USE="-glib". So, pipewire's pulseaudio USE should depend on media-sound/pulseaudio[glib].

../pipewire-0.3.5/pipewire-pulseaudio/src/mainloop-glib.c:27:10: fatal error: pulse/glib-mainloop.h: No such file or directory
ananace commented 4 years ago

It's nice that more people than I use these ebuilds, so that such things are discovered. Pushed cb67fbf to fix that too.