#42986: openal-soft @1.15.1: complains about pulseaudio (@5.0) not being built with capabilities support -------------------------------------+-------------------------------- Reporter: egall@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: openal-soft pulseaudio | -------------------------------------+-------------------------------- Comment (by ryandesign@…): Replying to [comment:2 lubodiakov@…]:
Adding dependencies for portaudio and pulseaudio has the nasty side effect that with those, something close to 20 other ports, mostly to do with Xorg get pulled in as well. [[br]] [snip][[br]] I was trying to build openal-soft ONLY, for use inside OS X, with no (or as few as possible) dependencies on Xorg! I commented out the lines in the portfile for those two dependencies in my local port file, and it builds. Haven't tested if I can link something to the dylib, but it looks good in otool, lipo, etc. so it should. Might I suggest reverting the change, or at least making it mandatory only on newer versions of Mac OS X? 10.5 here, and it works better for me without portaudio or pulseaudio.
Lubo: usually we try to make ports as full-featured as possible. We would rather some users install some ports they don't need at the moment, than have other users who need a capability not have it and wonder how to get it. portaudio has no dependencies, so that's not a problem. pulseaudio does depend on gtk3, which depends on lots of ports including several xorg ports. If pulseaudio support is not thought to be essential to openal-soft, it could be made a variant. I would still tend to err on the side of caution and enable it by default, but you could disable it if you wanted to avoid those dependencies and you don't need the functionality they provide. -- Ticket URL: <https://trac.macports.org/ticket/42986#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X