summaryrefslogtreecommitdiff
path: root/config.h.cmake
AgeCommit message (Collapse)Author
2024-03-06core: check if malloc.h is present, independently of function malloc_trimSébastien Helleu
2024-03-06core: check that function `malloc_trim` is available, display an error if ↵Sébastien Helleu
not available
2023-10-15core: make libintl.h required if CMake option ENABLE_NLS is enabled (issue ↵Sébastien Helleu
#2031)
2021-05-12core: improve options to load GnuTLS system/user CAs (closes #972)Sébastien Helleu
Changes: * new option: weechat.network.gnutls_ca_system * option weechat.network.gnutls_ca_file renamed to weechat.network.gnutls_ca_user * reload certificates when options are changed * remove build option CA_FILE
2021-05-08core: Use mallinfo2() when availableAndrew Potter
mallinfo() is deprecated in glibc 2.33
2020-04-12cmake: fix bugged WEECHAT_SHAREDIR definition exposed by DATAROOTDIR renameEli Schwartz
configure.ac defines this to /usr/share/weechat, which means scripts can load from this directory as a fallback for $HOME/.weechat/, but cmake defines this instead as /usr/share, which means system-installed fallback scripts would need to be installed to /usr/share/python/foo.py instead, and that's completely insane! Fix this discrepancy by creating a cmake define specifically for WEECHAT_SHAREDIR based on the datarootdir, just like autotools does it.
2020-04-12cmake: rename internal variable SHAREDIR to DATAROOTDIREli Schwartz
This is how other build systems (e.g. autotools) see the variable, and cmake's own GNUInstallDirs defines the same. It more clearly describes what this setting does vs. the ambiguous "sharedir".
2019-04-25cmake: allow custom libdir (fix #1341)Ryan Farley
Allows for custom LIBDIR to specified with cmake builds. WEECHAT_LIBDIR is used for a custom Weechat directory, or set from LIBDIR (as LIBDIR used to be set).
2016-08-19Revert "api: fix connection to servers with hook_connect() on Windows 10 ↵Sébastien Helleu
with Windows subsystem for Linux (closes #770)" This reverts commit 399636f98453bdc1fca19b4dbc742993549aa6c3.
2016-08-06api: fix connection to servers with hook_connect() on Windows 10 with ↵Sébastien Helleu
Windows subsystem for Linux (closes #770)
2014-09-20guile: fix compilation with Guile < 2.0.4 (closes #198)Sébastien Helleu
2014-09-20aspell: fix compilation with enchant version older than 1.6.0 (closes #192)Sébastien Helleu
2013-11-17aspell: display aspell/enchant version on signal "debug_libs"Sebastien Helleu
2013-07-20core: add CA_FILE option in cmake and configure to setup default value of ↵Sebastien Helleu
option weechat.network.gnutls_ca_file (task #12725)
2013-01-21core: remove obsolete/unneeded check of headers and functions in cmake and ↵Sebastien Helleu
configure
2012-08-01core: add option weechat.startup.sys_rlimit to set system resource limits ↵Sebastien Helleu
for WeeChat process
2011-10-29core: add WEECHAT_HOME option in cmake and configure to setup default ↵Sebastien Helleu
WeeChat home (default is "~/.weechat") (task #11266) Syntax for cmake: cmake <dir> -DWEECHAT_HOME="~/.weechat" Syntax for configure: ./configure WEECHAT_HOME="~/.weechat"
2011-06-01core: fix bug with new line inserted at end of each line displayed (set ↵Sebastien Helleu
eat_newline_glitch to 0 if available)
2011-02-10Add option "memory" to command /debugSebastien Helleu
2008-10-27Add missing backtrace() function check in cmakeJulien Louis
2008-10-18- Add FindTCL.cmake to fix FreeBSD detectionJulien Louis
- Only call Tcl_CreateNamespace when available in the public API, fix compatibility with older release
2007-05-21Added cmake for weechat compileSebastien Helleu