#19503: xorg-libX11, xrender: some build dependencies should be lib dependencies -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: xorg-libX11, xrender -------------------------------------+-------------------------------------- Comment(by jeremyhu@…): Well technically, the protos are not required to run and are not linked against. They are headers. Adding them to depends_lib is not the right solution. It would be a hack, because you should be able to remove them, and they should be installed again when you try to build something that needs them. depends_lib does not satisfy that usage. depends_build does, but not in an optimal way. As it is now, php-gtk is expected to depends_build on xorg-xproto, and everything that gtk2 had in depends_build... but then THAT would over- depend on things... for example, some ports depends_build on autoconf, but only that port needs autoconf... -- Ticket URL: <http://trac.macports.org/ticket/19503#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS