Index | Thread | Search

From:
Kirill A. Korinsky <kirill@korins.ky>
Subject:
net/tdesktop: missed runtime dep
To:
Klemens Nanni <kn@openbsd.org>, Andrew Krasavin <noiseless-ak@yandex.ru>
Cc:
OpenBSD ports <ports@openbsd.org>
Date:
Fri, 14 Aug 2026 15:26:20 +0200

Download raw body.

Thread
Klemens, Andrew,

I had spoted a missed dependecies for webkitgtk in tdesktop.

Yes, it needs it when someone tries to by premium via bot for example.

Ok?

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/tdesktop/Makefile,v
diff -u -p -r1.226 Makefile
--- Makefile	14 Aug 2026 13:20:06 -0000	1.226
+++ Makefile	14 Aug 2026 13:24:56 -0000
@@ -6,7 +6,7 @@ NOT_FOR_ARCHS =		${BE_ARCHS} i386
 COMMENT =		Telegram Desktop messenger
 PORTROACH =		limit:-full$$
 V =			7.0.6
-REVISION =		0
+REVISION =		1
 DISTNAME =		tdesktop-${V}-full
 PKGNAME =		${DISTNAME:-full=}
 CATEGORIES =		net
@@ -40,7 +40,7 @@ WANTLIB += m minizip openal protobuf-lit
 WANTLIB += swresample swscale tg_owt xxhash z
 
 # dlopen()ed
-WANTLIB += xcb xcb-keysyms xcb-record xcb-screensaver
+WANTLIB += webkitgtk-6.0 xcb xcb-keysyms xcb-record xcb-screensaver
 
 # C++20
 COMPILER =		base-clang ports-gcc
@@ -76,6 +76,7 @@ LIB_DEPENDS =		archivers/lz4 \
 			sysutils/xxhash \
 			textproc/hunspell \
 			www/ada \
+			www/webkitgtk4,webkitgtk60 \
 			x11/qt6/qtdeclarative \
 			x11/qt6/qtsvg \
 			x11/qt6/qtwayland


-- 
wbr, Kirill