[MacPorts] #42986: openal-soft @1.15.1: complains about pulseaudio (@5.0) not being built with capabilities support
MacPorts
noreply at macports.org
Tue Sep 16 17:30:31 PDT 2014
#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
More information about the macports-tickets
mailing list