Re: git: cf75f452e94a - main - sysutils/conky: Update to 1.14.0

From: Alexey Dokuchaev <danfe_at_freebsd.org>
Date: Fri, 14 Oct 2022 15:18:37 UTC
On Fri, Oct 14, 2022 at 05:01:46PM +0200, Guido Falsi wrote:
> ...
> Also, this is happening more and more. I think it is a lost battle. The
> rest of the world builds things using CI environments and similar
> things, and does not care for heavy dependencies, since it's not their
> problem to build them. We will see projects pulling in unconditional
> heavy dependencies with increasing frequency in the future (see rust,
> for the most evident example). Fighting it in the ports tree is wasted
> energy in my opinion

I'd have to disagree here.  Upstream's ignorance (or access to a lot of
free energy and beefy machines) is a bad excuse for us as downstream
packagers to force the same shit to our users.  I can't afford nor would
I want to waste my time building something like Rust and even WebKit, so
always disable those in my ports or at least make them optional.

People often prefer FreeBSD because of our huge and flexible software
collection.  If they can't tune things down, we lose a selling point
as they can simply run flatpak/snap package on GNU/Linux distribution
of their choice.  I'd rather see them use FreeBSD and enjoy our saner
dependencies (plus reduced carbon emission).

./danfe