#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