[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