From: Edd Barrett Subject: Re: UPDATE: texmaker-6.0.1 To: Rafael Sadowski Cc: The OpenBSD ports mailing-list Date: Wed, 16 Jul 2025 19:33:33 +0100 Hi Rafael, On Tue, Jul 15, 2025 at 08:05:55AM +0200, Rafael Sadowski wrote: > A not quite so trivial update texmaker-6.0.1. Thanks for doing this. > + #if _FXM_PLATFORM_ == _FXM_PLATFORM_LINUX_ > + "/usr/share/fonts", "/usr/share/X11/fonts/Type1", > + "/usr/share/X11/fonts/TTF", "/usr/local/share/fonts", > ++ "/usr/X11R6/lib/X11/fonts/Type1", > ++ "/usr/X11R6/lib/X11/fonts/TTF", "/usr/local/share/fonts", You can use ${X11BASE} in place of /usr/X11R6 in this patch. > +- set(CMAKE_INSTALL_PREFIX ${PREFIX} CACHE PATH "..." FORCE) > ++ set(CMAKE_INSTALL_PREFIX /usr/local CACHE PATH "..." FORCE) > + endif() > + target_compile_definitions(${PROJECT_NAME} PRIVATE > +- PREFIX=\"${PREFIX}\" > ++ PREFIX=\"/usr/local\" Similary, were these changes intentional? > + QString defaultDic=dicDir+QString(QLocale::system().name())+".dic"; > + QFileInfo fi(defaultDic); > +-if (!fi.exists() || !fi.isReadable()) defaultDic=dicDir+"en_GB.dic"; > ++if (!fi.exists() || !fi.isReadable()) defaultDic=dicDir+"default.dic"; > + spell_dic=config->value("Spell/Dic",defaultDic).toString(); This defaults to /usr/local/share/texmaker/default.dic, which didn't exist on my system, thus spell checking didn't work by default. en_GB.dic does exist and work, if you select it. Cheers -- Best Regards Edd Barrett https://www.theunixzoo.co.uk