git: 5df36de6d36b - main - x11/cde*: Remove unused iconv dependencies

From: Cy Schubert <cy_at_FreeBSD.org>
Date: Sun, 02 Nov 2025 21:46:59 UTC
The branch main has been updated by cy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5df36de6d36bd102a7c71fc7d2ec8d789c87ef6b

commit 5df36de6d36bd102a7c71fc7d2ec8d789c87ef6b
Author:     Cy Schubert <cy@FreeBSD.org>
AuthorDate: 2025-11-02 20:25:53 +0000
Commit:     Cy Schubert <cy@FreeBSD.org>
CommitDate: 2025-11-02 21:46:56 +0000

    x11/cde*: Remove unused iconv dependencies
    
    CDE only uses iconv.h. It does not need libiconv nor does it need binconv.
    Remove the redundant dependencies.
    
    Reported by:            arrowd
    Initial patcy by:       arrowd
    PR:                     290743
    MFH:                    2025Q4
---
 x11/cde-devel/Makefile | 4 ++--
 x11/cde/Makefile       | 5 ++---
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/x11/cde-devel/Makefile b/x11/cde-devel/Makefile
index 6564e7327bce..65bae8239860 100644
--- a/x11/cde-devel/Makefile
+++ b/x11/cde-devel/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	cde
 PORTVERSION=	${COMMIT_DATE}
+PORTREVISION=	1
 CATEGORIES=	x11
 .if !defined(MASTERDIR)
 PKGNAMESUFFIX=	-devel
@@ -24,7 +25,6 @@ WRKSRC_SUBDIR=	${PORTNAME}
 BUILD_DEPENDS=	ksh93:shells/ksh			\
 		bdftopcf:x11-fonts/bdftopcf		\
 		mkfontscale>=0:x11-fonts/mkfontscale	\
-		biconv:converters/iconv			\
 		${LOCALBASE}/libdata/pkgconfig/fontconfig.pc:x11-fonts/fontconfig \
 		${LOCALBASE}/libdata/pkgconfig/freetype2.pc:print/freetype2 \
 		onsgmls:textproc/opensp \
@@ -38,7 +38,7 @@ RUN_DEPENDS=	ksh93:shells/ksh			\
 		sessreg:x11/sessreg
 LIB_DEPENDS=	liblmdb.so:databases/lmdb
 
-USES=		autoreconf:build iconv:wchar_t gmake jpeg libtool motif perl5 \
+USES=		autoreconf:build iconv gmake jpeg libtool motif perl5 \
 		shebangfix tcl:86 xorg
 SHEBANG_LANG=	pl
 SHEBANG_FILES=	programs/dtinfo/tools/bin/ccdate \
diff --git a/x11/cde/Makefile b/x11/cde/Makefile
index 901ef08d9688..1e93c58ecbf3 100644
--- a/x11/cde/Makefile
+++ b/x11/cde/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	cde
 DISTVERSION=	2.5.2
-PORTREVISION=	6
+PORTREVISION=	7
 CATEGORIES=	x11
 MASTER_SITES=	SF/cdesktopenv/src/
 
@@ -15,7 +15,6 @@ BROKEN_i386=		cannot bind to a temporary of type va_list
 BUILD_DEPENDS=	ksh93:shells/ksh			\
 		bdftopcf:x11-fonts/bdftopcf		\
 		mkfontscale>=0:x11-fonts/mkfontscale	\
-		biconv:converters/iconv			\
 		${LOCALBASE}/libdata/pkgconfig/fontconfig.pc:x11-fonts/fontconfig \
 		${LOCALBASE}/libdata/pkgconfig/freetype2.pc:print/freetype2 \
 		onsgmls:textproc/opensp \
@@ -29,7 +28,7 @@ RUN_DEPENDS=	ksh93:shells/ksh			\
 		sessreg:x11/sessreg
 LIB_DEPENDS=	liblmdb.so:databases/lmdb
 
-USES=		autoreconf:build iconv:wchar_t gmake jpeg libtool motif perl5 \
+USES=		autoreconf:build iconv gmake jpeg libtool motif perl5 \
 		shebangfix tcl:86 xorg
 SHEBANG_LANG=	pl
 SHEBANG_FILES=	programs/dtinfo/tools/bin/ccdate \