head 1.1; access; symbols; locks; strict; comment @# @; 1.1 date 2026.11.09.10.45.17; author nros; state Exp; branches; next ; commitid HSjedQAy7QoO4M2H; desc @@ 1.1 log @Update texmacs to version 2.1.5 One thing about version 2.1.5 is that it builds with Qt6. Default is still set to Qt5 since the Qt6 build depends on qt5compat that will build qtdeclarative in pkgsrc and it is heavy. Also added xdg-open as a dependency since it is used by the menus to open a webbrowser. Changes from changelog: Qt6 based version on all supported platforms (GNU Linux, MacOS, Windows). Experimental support for collaborative editing. Jupyter plugin and new R interface based on Jupyter. Possibility to embed the TeXmacs source document inside its PDF export. Experimental interface for various AI tools (ChatGPT, Mistral AI, etc.). Experimental support for language tools. New GnuTLS support with x509 certificates for collaborative editing. Document based server preference editor for collaborative editing. Improved DPR (device pixel ratio) support when using multiple screens. Horizontally scrollable toolbars. Various bug fixes. Headless option for running TeXmacs as a window-less script. Improved subtables. Progress towards side tools, experimental. Progress towards markup driven graphical user interface, experimental. @ text @$NetBSD$ Make sure snprintf is used on systems that have it --- src/System/config.h.cmake.orig 2026-10-18 10:02:32.643653469 +0000 +++ src/System/config.h.cmake @@@@ -50,6 +50,8 @@@@ /* Define to 1 if you have the header file. */ #cmakedefine HAVE_PTY_H 1 +#cmakedefine HAVE_SNPRINTF 1 + /* Define to 1 if you have the header file. */ #cmakedefine HAVE_STDINT_H 1 @