svn commit: r492057 - in head: graphics graphics/libplacebo multimedia/vlc
Jan Beich
jbeich at FreeBSD.org
Mon Feb 4 14:00:58 UTC 2019
Mathieu Arnold <mat at 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.
More information about the svn-ports-all
mailing list