git: 4517ebe359e7 - main - www/dillo2: Remove default options that without dependencies

From: Cy Schubert <cy_at_FreeBSD.org>
Date: Wed, 19 Feb 2025 04:09:07 UTC
The branch main has been updated by cy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4517ebe359e7bbaed8235e1ae01fac17389147b6

commit 4517ebe359e7bbaed8235e1ae01fac17389147b6
Author:     Cy Schubert <cy@FreeBSD.org>
AuthorDate: 2025-02-19 04:02:25 +0000
Commit:     Cy Schubert <cy@FreeBSD.org>
CommitDate: 2025-02-19 04:04:25 +0000

    www/dillo2: Remove default options that without dependencies
    
    In general, we make features optional when they entail additional, esp.
    heavy dependencies.  Otherwise it's just an extra cognitive load on the
    port's users and maintainer.
    
    Requested by:   danfe
---
 www/dillo2/Makefile | 15 +++------------
 1 file changed, 3 insertions(+), 12 deletions(-)

diff --git a/www/dillo2/Makefile b/www/dillo2/Makefile
index 6269ea9a7eea..4b9743fb6a7c 100644
--- a/www/dillo2/Makefile
+++ b/www/dillo2/Makefile
@@ -35,19 +35,14 @@ CFLAGS+=	-fcommon
 
 PORTDOCS=	*
 
-OPTIONS_DEFINE=		COOKIES DEBUG DOCS GIF HYPHENATION IPV6 JPEG PNG SSL \
-			SVG THREADS WEBP
-OPTIONS_DEFAULT=	COOKIES GIF IPV6 JPEG PNG SVG THREADS WEBP
+OPTIONS_DEFINE=		DEBUG DOCS HYPHENATION IPV6 JPEG PNG SSL \
+			WEBP
+OPTIONS_DEFAULT=	IPV6 JPEG PNG WEBP
 
-COOKIES_DESC=		Cookie support
 HYPHENATION_DESC=	Hyphenation file(s) for HYPHENATION_LANGS
 
 DEBUG_CONFIGURE_ENABLE=	gprof rtfl
 
-COOKIES_CONFIGURE_ENABLE=	cookies
-
-GIF_CONFIGURE_ENABLE=	gif
-
 IPV6_CONFIGURE_ENABLE=	ipv6
 
 JPEG_CONFIGURE_ENABLE=	jpeg
@@ -56,10 +51,6 @@ JPEG_USES=		jpeg localbase
 PNG_CONFIGURE_ENABLE=	png
 PNG_LIB_DEPENDS=	libpng.so:graphics/png
 
-SVG_CONFIGURE_ENABLE=	svg
-
-THREADS_CONFIGURE_ENABLE=	threaded-dns
-
 WEBP_CONFIGURE_ENABLE=	webp
 WEBP_LIB_DEPENDS=	libwebp.so:graphics/webp