https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252355

--- Comment #11 from Guido Falsi <madpi...@freebsd.org> ---
Checking dependency options is not supported by the ports tree and I think it
is dangerous and unwarranted to add hacks to work it in certain ports.

Anyway, in this case, garcon does have a configure flag to enable and disable
gir support. So I'm adding a GIR option to it too.

There is no way to really prevent users from setting contrasting options which
will cause something to break. The fact an option could cause some other port
to break if disabled is not enough to warrant removing it. Maybe some user is
not interested in that extra port and does not care if it breaks. If the
upstream provides the option to disable gir support, why should we prevent it?

Anyway I also noticed that garcon builds git files itself if gir support is
explicitly enabled and doesn't when it's not disabled. For some reason it gets
confused with autodetection when it's dependencies don't include git support.

So adding a GIR option to garcon makes it "more complete".

I'm almost done with such a patch, I'll commit it later after some more
testing.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
freebsd-xfce@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-xfce
To unsubscribe, send any mail to "freebsd-xfce-unsubscr...@freebsd.org"

Reply via email to