Date: Mon, 04 Feb 2019 15:00:54 +0100 From: Jan Beich <jbeich@FreeBSD.org> To: Mathieu Arnold <mat@FreeBSD.org> Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r492057 - in head: graphics graphics/libplacebo multimedia/vlc Message-ID: <pns7-7iw9-wny@FreeBSD.org> In-Reply-To: <20190204125828.gri2xqlyofffshny@ogg.in.absolight.net> (Mathieu Arnold's message of "Mon, 4 Feb 2019 13:58:28 %2B0100") References: <201902031728.x13HSbmg099544@repo.freebsd.org> <20190204125828.gri2xqlyofffshny@ogg.in.absolight.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Mathieu Arnold <mat@FreeBSD.org> writes: > On Sun, Feb 03, 2019 at 05:28:37PM +0000, Jan Beich wrote: > >> +.if !exists(${.CURDIR:H:H}/graphics/shaderc) >> +OPTIONS_DEFAULT:= ${OPTIONS_DEFAULT:S/SHADERC/GLSLANG/} >> +OPTIONS_EXCLUDE+= SHADERC >> +.endif > > I'm sorry, but WHAT? Either a port exists, and it can be used as a > dependency, or it does not exist, and well, cannot be used as a > dependency. There is only one ports tree, and, well, only one answer to > "this port exists". It was a reminder to import the dependency for a preferred option upstream. What you're forgetting is FreeBSD Ports have downstream consumers e.g., DPorts, x11/gnome/kde/etc staging and personal repos. Being the maintainer of this port I'd prefer to define the boundaries of what I support myself. The code in question is gone after r492060. If you insist on heavy-handed holistic approach to handling dependencies I'd like an opinion from other portmgr@ peers first.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?pns7-7iw9-wny>