Re: git: fcf990eaf36a - main - audio/sayonara: enable PulseAudio, repair Python scripts

From: Alexey Dokuchaev <danfe_at_freebsd.org>
Date: Wed, 12 Jun 2024 08:20:52 UTC
On Wed, Jun 12, 2024 at 10:50:18AM +0300, Gleb Popov wrote:
> On Wed, Jun 12, 2024 at 10:42???AM Alexey Dokuchaev wrote:.
> >
> > Which is sufficient on FreeBSD, owing to our great sound stack on
> > the kernel side.
> >
> > >   PA is installed anyway in desktop systems,
> >
> > Only on GNU/Linux.  On FreeBSD this extra layer simply isn't needed
> > and had always been opt-in for those few unlucky souls that require
> > it for some strange reason.
> 
> I suggest you do `pkg remove -x epoll-shim libinotify` since we have
> our great kqueue and these extra layers simply aren't needed.

Unfortunately, sometimes they are because developers are lazy, but as
those ports are just thin wrappers around our native APIs I don't really
mind them (or even notice) at the end of the day.  Psssht-Audio is much
bigger and intrusive piece of junk, which is not needed to have fully
functional FreeBSD desktop -- that is, for gaming, multimedia, YouTube,
sound mixing, per-program volume control and what's not.  You can safely
delete it and everything would keep working just fine, if not better.

./danfe