Hi Antoine,

On Tue, Jun 20, 2023 at 04:56:39PM +0200, Antoine Jacoutot wrote:
> On Mon, Jun 19, 2023 at 09:39:13AM -0600, Klemens Nanni wrote:
> > CVSROOT:    /cvs
> > Module name:        ports
> > Changes by: [email protected]    2023/06/19 09:39:13
> > 
> > Modified files:
> >     net/tdesktop   : Makefile distinfo 
> > Added files:
> >     net/tdesktop/patches: 
> >                           
> > patch-Telegram_lib_base_base_platform_linux_base_system_media_controls_linux_cpp
> >  
> >                           patch-cmake_external_glib_cppgir_CMakeLists_txt 
> >                           patch-cmake_external_glib_cppgir_tools_cppgir_cpp 
> >                           patch-cmake_external_glib_cppgir_tools_genns_cpp 
> > 
> > Log message:
> > update to tdesktop 4.8.4, build fixes from FreeBSD
> 
> Does not configure.

[...]
> 
> -- Could NOT find Boost (missing: Boost_DIR)
> -- Found Boost: /usr/local/include (found suitable version "1.80.0", minimum 
> required is "1.58") found components: program_options 
> CMake Error at cmake/external/glib/cppgir/CMakeLists.txt:39 (message):
>   fmtlib.net format library not found

the devel/fmt dependency is missing, could you try the following patch
(not tested).

-- 
Sergey A. Osokin
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/tdesktop/Makefile,v
retrieving revision 1.89
diff -u -p -r1.89 Makefile
--- Makefile    19 Jun 2023 15:39:13 -0000      1.89
+++ Makefile    20 Jun 2023 15:22:21 -0000
@@ -9,6 +9,7 @@ V =                     4.8.4
 DISTNAME =             tdesktop-${V}-full
 PKGNAME =              ${DISTNAME:-full=}
 CATEGORIES =           net
+REVISION =             0
 
 DPB_PROPERTIES =       parallel
 
@@ -31,7 +32,7 @@ PERMIT_PACKAGE =      Yes
 
 WANTLIB += ${COMPILER_LIBCXX} Qt6Core Qt6DBus Qt6Gui Qt6Network
 WANTLIB += Qt6OpenGL Qt6OpenGLWidgets Qt6Svg Qt6Widgets absl_strings
-WANTLIB += avcodec avfilter avformat avutil c crypto dispatch
+WANTLIB += avcodec avfilter avformat avutil c crypto dispatch fmt
 WANTLIB += gio-2.0 giomm-2.68 glib-2.0 glibmm-2.68 gobject-2.0
 WANTLIB += hunspell-1.7 jpeg lz4 m openal opus protobuf-lite qrcodegencpp
 WANTLIB += rnnoise sigc-3.0 swresample swscale tg_owt xcb xcb-keysyms
@@ -66,6 +67,7 @@ LIB_DEPENDS =         archivers/lz4 \
                        audio/opus \
                        audio/rnnoise \
                        devel/abseil-cpp \
+                       devel/fmt \
                        devel/glib2 \
                        devel/glibmm268>=2.76.0 \
                        devel/libdispatch \

Reply via email to