I use your pulseeffects package with pipewire. Would you build calf and lv2-calf to work with pipewire? I believe you just need to change the "Requires: jack" to "Requires: pipewire-libjack-0_3" in the spec file. That is the full package name shown by zypper. I removed the jack packages, installed pipewire-libjack-0_3, then installed calf and lv2-calf telling zypper to break the dependency on jack. The necessary .so file, libjack.so.0, is provided by pipewire-libjack-0_3, and everything, including calfjackhost seems to be working correctly.
Upstream decided to rename itself from pulseeffects to easyeffects, after moving from pulseaudio to pipewire. this right here is some intermediate version that I didn't really intend to update further after the namechange.
Is there anything openSUSE:Factory/easyeffects has missing which home:sp1rit/pulseeffects has?
Thank you for the information about easyeffects, I will switch to that. Do you know of any similar package for calf/lv2-calf that works with pipewire-libjack instead of jack?
I don't actually know why calf is not built here on obs (and for Factory) but only by the packman guys.
You could either ask on their mailing list, why this explicit jack dep was added and in case it is not needed anymore, if they could remove it. Or you could upload the source package here on OBS and remove the Requires: jack line yourself. This should work, assuming all build deps of calf are in factory already. (If I have some time, I might do this myself for this repo right here)
I opened an issue, https://github.com/wwmm/easyeffects/issues/1106, about the dark theme in easyeffects not working. This appears to be because MATE doesn't support gtk4 yet. I may be switching back to your version of pulseeffects if there are stabiliity issues.
Comments 7
I use your pulseeffects package with pipewire. Would you build calf and lv2-calf to work with pipewire? I believe you just need to change the "Requires: jack" to "Requires: pipewire-libjack-0_3" in the spec file. That is the full package name shown by zypper. I removed the jack packages, installed pipewire-libjack-0_3, then installed calf and lv2-calf telling zypper to break the dependency on jack. The necessary .so file, libjack.so.0, is provided by pipewire-libjack-0_3, and everything, including calfjackhost seems to be working correctly.
Thanks,
Gene
Hi, considered using
easyeffects
from factory?Upstream decided to rename itself from pulseeffects to easyeffects, after moving from pulseaudio to pipewire. this right here is some intermediate version that I didn't really intend to update further after the namechange.
Is there anything openSUSE:Factory/easyeffects has missing which home:sp1rit/pulseeffects has?
Thank you for the information about easyeffects, I will switch to that. Do you know of any similar package for calf/lv2-calf that works with pipewire-libjack instead of jack?
Thanks
Gene
It seems to me that calf works without any issues with the drop in jack library provided by pipewire.
I've taken a look at the spec file for calf (http://packman.jacobs-university.de/suse/openSUSE_Tumbleweed/Multimedia/src/calf-0.90.3-3.17.src.rpm) at for some reason they add an explicit
Requires: jack
, even tho rpm figureslibjack.so.0()(64bit)
(provided by both jack and pipewire's jack dropin) as a dependency out by itself.I don't actually know why calf is not built here on obs (and for Factory) but only by the packman guys.
You could either ask on their mailing list, why this explicit jack dep was added and in case it is not needed anymore, if they could remove it. Or you could upload the source package here on OBS and remove the
Requires: jack
line yourself. This should work, assuming all build deps of calf are in factory already. (If I have some time, I might do this myself for this repo right here)I opened an issue, https://github.com/wwmm/easyeffects/issues/1106, about the dark theme in easyeffects not working. This appears to be because MATE doesn't support gtk4 yet. I may be switching back to your version of pulseeffects if there are stabiliity issues.
Gene
yeah, there aren't that many gtk4 themes yet. However you should be able to use Adwaita's dark theme by running
GTK_THEME=Adwaita-dark easyeffects
.Thanks for that tip. Since gtk4 is becoming more available, I just switched my system theme to Adwaita-dark.
Gene