summaryrefslogtreecommitdiff
path: root/cmake
AgeCommit message (Collapse)Author
2018-10-16php: add detection of PHP 7.3Sébastien Helleu
2018-07-12python: add detection of Python 3.7Sébastien Helleu
2018-01-05core: update copyright datesSébastien Helleu
2017-12-26core: add detection for Ruby 2.5Jakub Jirutka
2017-10-27core: add fix for ncurses with separate tinfo (closes #1090)alyptik
2017-10-14build: fix PHP library used to compile PHP plugin (closes #1078)Sébastien Helleu
This was causing a dependency missing in debian packaging.
2017-09-28Merge pull request #1069 from adsr/masterSébastien Helleu
php: use find_library to find libphp7.so
2017-09-23core: fix typo: Javascript -> JavaScriptSébastien Helleu
2017-09-17php: use find_library to find libphp7.soAdam Saponara
2017-09-05php: ensure CMake script finds PHP 7Adam Saponara
2017-09-03php: new php pluginAdam Saponara
This plugin requires PHP >= 7.0.
2017-05-08python: add detection of Python 3.6Sébastien Helleu
2017-01-24core: add detection for Ruby 2.4Tim Harder
2017-01-01core: update copyright datesSébastien Helleu
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)
2016-06-21python: add detection of Python 3.5Sébastien Helleu
2016-05-15core: remove obsolete file FindSourcehighlight.cmake (issue #722)Sébastien Helleu
2016-05-14core: require asciidoctor 1.5.4 instead of 1.5.0 (issue #722)Sébastien Helleu
2016-05-14doc: use asciidoctor instead of asciidoc (issue #722)Sébastien Helleu
2016-03-31Merge pull request #513 from rakuco/cmake-iconv-detectionSébastien Helleu
core: do not hardcode iconv library name
2016-02-29core: search Ruby 2.3 executableSébastien Helleu
2016-02-29Add detection for Ruby 2.3Christian Hofstaedtler
2016-02-01Python plugin shared libraries missingShane McCarron
When linking against a python with shared libraries, this script ONLY asked for the LD flags, not any additional libraries. This could result in a condition where required libraries (such as libutil on Centos 6.7 against Python 2.7) are not loaded and the load of the plugin thus fails. This change asks the python being linked against which libraries it was linked using, and then ensures those are also linked against by the python plugin for weechat.
2016-01-01core: update copyright datesSébastien Helleu
2015-09-07ruby: fix Ruby detection when pkg-config is not installedSébastien Helleu
The package "pkgconf" is not installed by default on FreeBSD 10.2, so the detection of Ruby was failing.
2015-09-02FindIconv: Stop hardcoding the library name.Raphael Kubo da Costa
Instead of splitting ${ICONV_LIBRARY}'s path and then assuming the library is called "libiconv.so", use ${ICONV_LIBRARY}'s entire value in the calls to check_library_exists(). If that is not done, the iconv detection fails if one sets ICONV_LIBRARY to, for example, /usr/lib/libc.so, as the previous calls would still pass "-liconv" to the linker instead of the chosen value.
2015-06-12core: fix package name in comment (FindCppUTest.cmake)Sébastien Helleu
2015-06-11core: fix package name in comment (FindV8.cmake)Sébastien Helleu
2015-06-10ruby: add detection of Ruby 2.2Sébastien Helleu
2015-05-17core: make cpputest optional in cmake compilationSébastien Helleu
With this fix, WeeChat can be built without tests (if cpputest is not found), without having to explicitely disable tests ("-DENABLE_TESTS=OFF").
2015-05-17lua: add detection of Lua 5.3Sébastien Helleu
2015-03-07javascript: add new plugin to run javascript scripts in WeeChatSébastien Helleu
This plugin was originally written by Koka El Kiwi (repository: https://github.com/KokaKiwi/weechat-js-plugin). This plugin uses Google V8 engine to execute JS scripts.
2015-01-12doc: add translators in docs, move table of contents on the left, build HTML5Sébastien Helleu
2015-01-01core: update copyright datesSébastien Helleu
2014-11-22core: fix Lua detection on FreeBSD with cmakeSébastien Helleu
2014-10-03core: fix Lua detection on Cygwin with cmakeSébastien Helleu
2014-10-03core: fix Lua detection on OpenBSD with cmakeSébastien Helleu
2014-10-03core: use pkg-config to find Lua lib/headers with cmake, detection of Lua 5.2Sébastien Helleu
2014-09-28core: use HINTS for introspected values in Python detectionTim D. Smith
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
2014-07-20tests: add unit tests using CppUTestSébastien Helleu
The tests can be run only via CMake: 1. build with tests: cmake .. -DENABLE_TESTS=ON 2. make 3. ctest (or ctest -V for verbose output)
2014-04-12core: use lower case for CMake keywordsSébastien Helleu
2014-03-16ruby: add detection of Ruby 2.1Sebastien Helleu
2014-02-12core: fix cmake warning CMP0007 on "make uninstall" (bug #41528)Sebastien Helleu
2014-02-06core: fix typo in FindGnuTLS.cmakeSebastien Helleu
2014-02-05ruby: add detection and fix compilation with Ruby 2.0 (patch #8209)Sebastien Helleu
Now the search for Ruby is first performed with pkg-config and includes detection of Ruby 2.0. If not found, the old code for detection is used (for old distros or old Ruby versions). The specific test on Ruby 1.9.0 (to disable this version) has been removed (1.9.0 was a dev/unstable version from 2007, quite old now).
2014-01-01core: update copyright datesSebastien Helleu
2013-11-17aspell: display aspell/enchant version on signal "debug_libs"Sebastien Helleu