On Thu, Mar 14, 2019 at 10:41 AM Koichiro Iwao <m...@freebsd.org> wrote: > > On Thu, Mar 14, 2019 at 02:33:30PM +0100, Tijl Coosemans wrote: > > Like hrs already said: since this is a build dependency you can just > > write: > > > > BUILD_DEPENDS= convert:graphics/ImageMagick6 > > > > This does not install ImageMagick6 if 7 is installed. It will only > > install 6 if convert does not exist. It is a loose dependency. > > I understand now. This is what I wanted. Perfect! > > > This is not the case for RUN_DEPENDS because dependencies in a package > > are currently specified using package names (including version). They > > would have to be specified using features where multiple packages can > > then provide a feature. > > That's good to know. I'd been thinking the only difference between RUN_ > and BUILD_DEPENDS is when the dependency is checked.
This makes building from ports behave differently from pkg. Please, just make an OPTIONS_SINGLE for it, and default it to the current version (7), not the old version. # Adam -- Adam Weinberger ad...@adamw.org https://www.adamw.org _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"