From: Caspar Schutijser Subject: textproc/goldendict-ng: tomlplusplus LDEP instead of BDEP To: ports@openbsd.org Date: Tue, 10 Mar 2026 19:50:58 +0100 Hi, $ goldendict-ng ld.so: goldendict-ng: can't load library 'libtomlplusplus.so.0.0' The following diff fixes that. Comments or OKs? Caspar Index: Makefile =================================================================== RCS file: /cvs/ports/textproc/goldendict-ng/Makefile,v diff -u -p -r1.7 Makefile --- Makefile 9 Feb 2026 15:22:55 -0000 1.7 +++ Makefile 10 Mar 2026 18:45:24 -0000 @@ -7,7 +7,7 @@ CATEGORIES = textproc education x11 DIST_TUPLE = github xiaoyifang goldendict-ng \ v25.05.0-Release.2a2b0e16 . PKGNAME = ${DISTNAME:C/-[[:alnum:].]*$//} -REVISION = 0 +REVISION = 1 # GPLv3+ PERMIT_PACKAGE = Yes @@ -21,7 +21,7 @@ WANTLIB += Qt6Quick Qt6Svg Qt6TextToSpee WANTLIB += Qt6WebEngineWidgets Qt6Widgets Qt6Xml SM X11 Xext Xtst WANTLIB += avcodec avformat avutil bz2 c fmt hunspell-1.7 iconv WANTLIB += icudata icui18n icuuc lzma lzo2 m opencc swresample -WANTLIB += vorbis vorbisfile xapian z zim zstd +WANTLIB += tomlplusplus vorbis vorbisfile xapian z zim zstd # C++17 COMPILER = base-clang ports-gcc @@ -29,8 +29,6 @@ COMPILER = base-clang ports-gcc MODULES = devel/cmake \ x11/qt6 -BUILD_DEPENDS = textproc/tomlplusplus - LIB_DEPENDS = archivers/bzip2 \ archivers/libzim \ archivers/lzo2 \ @@ -43,6 +41,7 @@ LIB_DEPENDS = archivers/bzip2 \ graphics/ffmpeg \ textproc/hunspell \ textproc/icu4c \ + textproc/tomlplusplus \ x11/qt6/qt5compat \ x11/qt6/qtmultimedia \ x11/qt6/qtspeech \