[MacPorts] #47934: libvpx should be in depends_build not depends_lib

MacPorts noreply at macports.org
Wed Jun 3 13:23:20 PDT 2015

#47934: libvpx should be in depends_build not depends_lib
  Reporter:  ryandesign@…                        |      Owner:
      Type:  defect                              |  ryandesign@…
  Priority:  Normal                              |     Status:  new
 Component:  ports                               |  Milestone:
Resolution:                                      |    Version:  2.3.3
      Port:  avidemux, ffmpeg, ffmpeg-devel,     |   Keywords:
  gd2, gstreamer010-gst-plugins-bad, gstreamer1  |
  -gst-plugins-good                              |

Comment (by ryandesign@…):

 Replying to [comment:1 devans@…]:
 > I don't know about "should" but I think, theoretically, you're right
 about making libvpx or any lib that produces only a static library a build
 dependency.  The lib dependency is not "wrong" per se as it doesn't break
 the port but could be viewed as overkill.

 What I meant was that making it a library dependency causes libvpx to be
 installed on users' systems when it doesn't need to be. There is no
 benefit to it being there, for users installing these ports from binaries.
 I was just hesitating because every port depending on libvpx does it by
 library dependency, and I wanted to make sure there wasn't some reason why
 this was needed in this case. But I don't think there is.

Ticket URL: <https://trac.macports.org/ticket/47934#comment:2>
MacPorts <https://www.macports.org/>
Ports system for OS X

More information about the macports-tickets mailing list