git: 900c8f5012b1 - main - textproc/goldendict: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Wed, 30 Sep 2026 21:34:30 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=900c8f5012b19f768cc06b6efee716dea3bcc0fe

commit 900c8f5012b19f768cc06b6efee716dea3bcc0fe
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-09-30 21:34:17 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-09-30 21:34:17 +0000

    textproc/goldendict: Remove expired port
    
    2026-09-30 textproc/goldendict: Depends on deprecated Qt5 WebEngine, consider to use textproc/goldendict-ng
---
 MOVED                         |  1 +
 textproc/Makefile             |  1 -
 textproc/goldendict/Makefile  | 73 -------------------------------------------
 textproc/goldendict/distinfo  |  7 -----
 textproc/goldendict/pkg-descr |  5 ---
 textproc/goldendict/pkg-plist | 45 --------------------------
 6 files changed, 1 insertion(+), 131 deletions(-)

diff --git a/MOVED b/MOVED
index 67f49038eaea..39ba31075ced 100644
--- a/MOVED
+++ b/MOVED
@@ -5685,3 +5685,4 @@ multimedia/onevpl||2026-09-30|Has expired: Upstream has been renamed to libvpl a
 math/lambda||2026-09-30|Has expired: Upstream unmaintained since 2004
 devel/py-hgtools||2026-09-30|Has expired: Deprecated by upstream
 lang/go125||2026-09-30|Has expired: No longer supported
+textproc/goldendict|textproc/goldendict-ng|2026-09-30|Has expired: Depends on deprecated Qt5 WebEngine, consider to use textproc/goldendict-ng
diff --git a/textproc/Makefile b/textproc/Makefile
index 907495a90dcb..5ca0d9aa08b8 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -252,7 +252,6 @@
     SUBDIR += go-transifex-client
     SUBDIR += go-yq
     SUBDIR += gojq
-    SUBDIR += goldendict
     SUBDIR += goldendict-ng
     SUBDIR += google-ctemplate
     SUBDIR += google-translate
diff --git a/textproc/goldendict/Makefile b/textproc/goldendict/Makefile
deleted file mode 100644
index 7347ee7fdd52..000000000000
--- a/textproc/goldendict/Makefile
+++ /dev/null
@@ -1,73 +0,0 @@
-PORTNAME=	goldendict
-PORTVERSION=	1.5.0
-PORTREVISION=	5
-CATEGORIES=	textproc
-
-PATCH_SITES=	https://github.com/goldendict/goldendict/commit/
-PATCHFILES=	718462c5c1e2b6f3064f921c0800e45b8d5b84b8.patch:-p1 \
-		b4f3fcdc4861975ec49ae2bb894f907c072fc8f6.patch:-p1
-
-MAINTAINER=	danfe@FreeBSD.org
-COMMENT=	Feature-rich dictionary lookup program
-WWW=		http://goldendict.org/
-
-LICENSE=	GPLv3+
-LICENSE_FILE=	${WRKSRC}/LICENSE.txt
-
-DEPRECATED=	Depends on deprecated Qt5 WebEngine, consider to use textproc/goldendict-ng
-EXPIRATION_DATE=	2026-09-30
-
-LIB_DEPENDS=	libhunspell-1.7.so:textproc/hunspell \
-		liblzo2.so:archivers/lzo2 \
-		libogg.so:audio/libogg \
-		libtiff.so:graphics/tiff \
-		libvorbis.so:audio/libvorbis \
-		libzstd.so:archivers/zstd
-
-USES=		compiler:c++11-lang gnome iconv:wchar_t pkgconfig \
-		qmake qt:5 xorg
-USE_GITHUB=	yes
-GH_ACCOUNT=	vedgy
-GH_TAGNAME=	5a87a71
-USE_XORG=	x11 xtst
-USE_QT=		buildtools:build linguisttools:build \
-		core declarative gui help network printsupport \
-		sql svg webchannel webengine widgets x11extras xml
-
-QMAKE_ARGS=	${PORTNAME}.pro CONFIG+="use_qtwebengine zim_support"
-
-OPTIONS_DEFINE=	EPWING FFMPEG MULTIMEDIA OPENCC
-OPTIONS_DEFAULT=	EPWING FFMPEG MULTIMEDIA OPENCC
-
-EPWING_DESC=		Japanese EPWING dictionary format support
-EPWING_LIB_DEPENDS=	libeb.so:japanese/eb
-EPWING_QMAKE_OFF=	CONFIG+="no_epwing_support"
-
-FFMPEG_LIB_DEPENDS=	libao.so:audio/libao \
-			libavutil.so:multimedia/ffmpeg
-FFMPEG_QMAKE_OFF=	CONFIG+="no_ffmpeg_player"
-
-MULTIMEDIA_DESC=	Multimedia support with QMediaPlayer
-MULTIMEDIA_USE=		QT=multimedia
-MULTIMEDIA_QMAKE_OFF=	CONFIG+="no_qtmultimedia_player"
-
-OPENCC_DESC=		Chinese conversion support via OpenCC
-OPENCC_LIB_DEPENDS=	libopencc.so:chinese/opencc
-OPENCC_QMAKE_ON=	CONFIG+="chinese_conversion_support"
-
-post-patch:
-	@${REINPLACE_CMD} -e '/QMAKE_CXXFLAGS += -rdynamic/d ; \
-	    /^VERSION = /s,git,&-${GH_ACCOUNT}-${GH_TAGNAME},' \
-		${WRKSRC}/goldendict.pro
-	@${REINPLACE_CMD} -e '/^#include <stdio\.h>/ { x; \
-		s/^/#include <locale.h>/; G; }' ${WRKSRC}/main.cc
-
-post-install:
-	@${MKDIR} ${STAGEDIR}${DATADIR}/locale
-	${INSTALL_DATA} ${WRKSRC}/locale/*.qm ${STAGEDIR}${DATADIR}/locale
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-
-post-stage:
-	${RM} ${STAGEDIR}${PREFIX}/share/applications/ecp.*
-
-.include <bsd.port.mk>
diff --git a/textproc/goldendict/distinfo b/textproc/goldendict/distinfo
deleted file mode 100644
index 59d59a972fac..000000000000
--- a/textproc/goldendict/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1695552365
-SHA256 (vedgy-goldendict-1.5.0-5a87a71_GH0.tar.gz) = 27097ae4122f2184a7638c6e6ae7bf10623eb2510660db1d8db19054e92131d7
-SIZE (vedgy-goldendict-1.5.0-5a87a71_GH0.tar.gz) = 20400277
-SHA256 (718462c5c1e2b6f3064f921c0800e45b8d5b84b8.patch) = 238b6100cb1817989bb6ee4a7535ca3f663b6bc1d5daa3ff489f279ae99a713f
-SIZE (718462c5c1e2b6f3064f921c0800e45b8d5b84b8.patch) = 4265
-SHA256 (b4f3fcdc4861975ec49ae2bb894f907c072fc8f6.patch) = 5f5c40639a97691ae8e3f848dc59b7c64c865ca910a30e4d3a2b398f637d1379
-SIZE (b4f3fcdc4861975ec49ae2bb894f907c072fc8f6.patch) = 781
diff --git a/textproc/goldendict/pkg-descr b/textproc/goldendict/pkg-descr
deleted file mode 100644
index 841a434cf0a8..000000000000
--- a/textproc/goldendict/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-A feature-rich dictionary lookup program, supporting multiple dictionary
-formats (StarDict/Babylon/Lingvo/Dictd) and online dictionaries, featuring
-perfect article rendering with the complete markup, illustrations and other
-content retained, and allowing you to type in words without any accents or
-correct case.
diff --git a/textproc/goldendict/pkg-plist b/textproc/goldendict/pkg-plist
deleted file mode 100644
index b75a06aec55d..000000000000
--- a/textproc/goldendict/pkg-plist
+++ /dev/null
@@ -1,45 +0,0 @@
-bin/goldendict
-share/applications/org.goldendict.GoldenDict.desktop
-share/metainfo/org.goldendict.GoldenDict.metainfo.xml
-share/pixmaps/goldendict.png
-%%DATADIR%%/help/gdhelp_en.qch
-%%DATADIR%%/help/gdhelp_ru.qch
-%%DATADIR%%/locale/ar_SA.qm
-%%DATADIR%%/locale/ay_WI.qm
-%%DATADIR%%/locale/be_BY.qm
-%%DATADIR%%/locale/be_BY@latin.qm
-%%DATADIR%%/locale/bg_BG.qm
-%%DATADIR%%/locale/cs_CZ.qm
-%%DATADIR%%/locale/de_DE.qm
-%%DATADIR%%/locale/el_GR.qm
-%%DATADIR%%/locale/eo_EO.qm
-%%DATADIR%%/locale/es_AR.qm
-%%DATADIR%%/locale/es_BO.qm
-%%DATADIR%%/locale/es_ES.qm
-%%DATADIR%%/locale/fa_IR.qm
-%%DATADIR%%/locale/fi_FI.qm
-%%DATADIR%%/locale/fr_FR.qm
-%%DATADIR%%/locale/hi_IN.qm
-%%DATADIR%%/locale/ie_001.qm
-%%DATADIR%%/locale/it_IT.qm
-%%DATADIR%%/locale/ja_JP.qm
-%%DATADIR%%/locale/jb_JB.qm
-%%DATADIR%%/locale/ko_KR.qm
-%%DATADIR%%/locale/lt_LT.qm
-%%DATADIR%%/locale/mk_MK.qm
-%%DATADIR%%/locale/nl_NL.qm
-%%DATADIR%%/locale/pl_PL.qm
-%%DATADIR%%/locale/pt_BR.qm
-%%DATADIR%%/locale/qu_WI.qm
-%%DATADIR%%/locale/ru_RU.qm
-%%DATADIR%%/locale/sk_SK.qm
-%%DATADIR%%/locale/sq_AL.qm
-%%DATADIR%%/locale/sr_SR.qm
-%%DATADIR%%/locale/sv_SE.qm
-%%DATADIR%%/locale/tg_TJ.qm
-%%DATADIR%%/locale/tk_TM.qm
-%%DATADIR%%/locale/tr_TR.qm
-%%DATADIR%%/locale/uk_UA.qm
-%%DATADIR%%/locale/vi_VN.qm
-%%DATADIR%%/locale/zh_CN.qm
-%%DATADIR%%/locale/zh_TW.qm