Sébastien Helleu
baf8f635ff
core: fix style in CMake files
2019-10-01 18:31:41 +02:00
Sébastien Helleu
bed26f42a1
core: remove detection of Ruby 1.8, since Ruby >= 1.9.1 is now required (issue #1404 )
2019-09-21 15:42:23 +02:00
Sébastien Helleu
387a44f5ec
guile: add support of Guile 2.2 (issue #1098 )
2019-09-21 14:48:05 +02:00
Sébastien Helleu
ab768ce902
core: remove obsolete file FindTCL.cmake (issue #916 , issue #956 )
...
This is file is provided by CMake and is not needed any more. Moreover, it
causes an error on FreeBSD (TCL not found), even if TCL was properly detected
and used during the build.
2019-09-15 14:48:52 +02:00
Eli Schwartz
ad7d16a5b3
build: use pkg-config to properly link python
...
fixes incorrect (non)detection of libpython3.Ym.so due to PEP 3149 since
python's officially exported build flags know how to correctly link to
python.
2019-07-31 20:45:59 +02:00
Sébastien Helleu
ab81128a7a
core: compile with Python 3 by default
...
The CMake option ENABLE_PYTHON3 is renamed to ENABLE_PYTHON2, to use Python 2
first then fallback on Python 3.
In the same way, the configure option --enable-python3 is renamed to
--enable-python2, to use Python 2 first then fallback on Python 3.
2019-07-01 21:28:33 +02:00
Sébastien Helleu
d540ea91ae
Merge remote-tracking branch 'origin/pr/1345'
2019-06-28 20:43:21 +02:00
Simmo Saan
5988d17d2d
gui: simplify and revert FindNcurses using PATH_SUFFIXES for system default search
2019-05-13 14:18:02 +00:00
Simmo Saan
980d26956f
gui: fix wide ncurses header on FreeBSD (issue #1343 )
2019-05-13 13:48:39 +00:00
J0WI
38b195214b
core: add detection for Ruby 2.6
2019-05-11 13:31:34 +02:00
Sébastien Helleu
2b0057239b
core: update copyright dates
2019-01-01 15:40:51 +01:00
Sébastien Helleu
4712d0bb06
core: use https for links to GNU GPL license
2018-11-29 23:16:07 +01:00
Sébastien Helleu
e7cb025e68
php: add detection of PHP 7.3
2018-10-16 23:02:13 +02:00
Sébastien Helleu
7554febf7e
python: add detection of Python 3.7
2018-07-12 19:24:56 +02:00
Sébastien Helleu
ed4837b2f6
core: update copyright dates
2018-01-05 00:54:18 +01:00
Jakub Jirutka
cb98f52830
core: add detection for Ruby 2.5
2017-12-26 18:30:36 +01:00
alyptik
7a17941a5b
core: add fix for ncurses with separate tinfo ( closes #1090 )
2017-10-27 01:34:06 +02:00
Sébastien Helleu
19c36cddc7
build: fix PHP library used to compile PHP plugin ( closes #1078 )
...
This was causing a dependency missing in debian packaging.
2017-10-14 11:10:34 +02:00
Sébastien Helleu
3c727cc04c
Merge pull request #1069 from adsr/master
...
php: use find_library to find libphp7.so
2017-09-28 00:21:25 +02:00
Sébastien Helleu
92b9533efe
core: fix typo: Javascript -> JavaScript
2017-09-23 16:24:52 +02:00
Adam Saponara
25f79ff2f5
php: use find_library to find libphp7.so
2017-09-17 18:19:35 -04:00
Adam Saponara
7cb928eeb5
php: ensure CMake script finds PHP 7
2017-09-05 01:54:50 -04:00
Adam Saponara
d032ee2159
php: new php plugin
...
This plugin requires PHP >= 7.0.
2017-09-03 15:33:16 +02:00
Sébastien Helleu
36187a240a
python: add detection of Python 3.6
2017-05-08 17:17:41 +02:00
Tim Harder
9ed4f2a9a6
core: add detection for Ruby 2.4
2017-01-24 14:33:59 -05:00
Sébastien Helleu
705d86e684
core: update copyright dates
2017-01-01 11:32:04 +01:00
Sébastien Helleu
091ef992dd
Revert "api: fix connection to servers with hook_connect() on Windows 10 with Windows subsystem for Linux ( closes #770 )"
...
This reverts commit 399636f98453bdc1fca19b4dbc742993549aa6c3.
2016-08-19 19:44:08 +02:00
Sébastien Helleu
399636f984
api: fix connection to servers with hook_connect() on Windows 10 with Windows subsystem for Linux ( closes #770 )
2016-08-06 22:13:52 +02:00
Sébastien Helleu
aec9e2ebca
python: add detection of Python 3.5
2016-06-21 19:39:20 +02:00
Sébastien Helleu
e31c8647e8
core: remove obsolete file FindSourcehighlight.cmake (issue #722 )
2016-05-15 09:05:59 +02:00
Sébastien Helleu
c5f6aad66f
core: require asciidoctor 1.5.4 instead of 1.5.0 (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
220bd837ae
doc: use asciidoctor instead of asciidoc (issue #722 )
2016-05-14 09:42:57 +02:00
Sébastien Helleu
25cc82685c
Merge pull request #513 from rakuco/cmake-iconv-detection
...
core: do not hardcode iconv library name
2016-03-31 07:30:18 +02:00
Sébastien Helleu
af53460027
core: search Ruby 2.3 executable
2016-02-29 21:24:11 +01:00
Christian Hofstaedtler
3ce36164e7
Add detection for Ruby 2.3
2016-02-29 20:05:23 +01:00
Shane McCarron
c00ae68019
Python plugin shared libraries missing
...
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-02-01 12:46:16 -06:00
Sébastien Helleu
3330724574
core: update copyright dates
2016-01-01 11:09:53 +01:00
Sébastien Helleu
d8938099ba
ruby: fix Ruby detection when pkg-config is not installed
...
The package "pkgconf" is not installed by default on FreeBSD 10.2, so
the detection of Ruby was failing.
2015-09-07 10:35:31 +02:00
Raphael Kubo da Costa
482eeacdeb
FindIconv: Stop hardcoding the library name.
...
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-09-02 14:56:26 +02:00
Sébastien Helleu
7a769648e8
core: fix package name in comment (FindCppUTest.cmake)
2015-06-12 07:47:53 +02:00
Sébastien Helleu
68b45a8216
core: fix package name in comment (FindV8.cmake)
2015-06-11 22:52:28 +02:00
Sébastien Helleu
515e8b7b1a
ruby: add detection of Ruby 2.2
2015-06-10 23:17:19 +02:00
Sébastien Helleu
3262599413
core: make cpputest optional in cmake compilation
...
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-17 14:58:10 +02:00
Sébastien Helleu
81e037b1ce
lua: add detection of Lua 5.3
2015-05-17 14:25:44 +02:00
Sébastien Helleu
145191dbc5
javascript: add new plugin to run javascript scripts in WeeChat
...
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-03-07 16:52:09 +01:00
Sébastien Helleu
fdcf46b476
doc: add translators in docs, move table of contents on the left, build HTML5
2015-01-12 21:53:34 +01:00
Sébastien Helleu
a020c28ea6
core: update copyright dates
2015-01-01 09:23:23 +01:00
Sébastien Helleu
81e337645c
core: fix Lua detection on FreeBSD with cmake
2014-11-22 11:23:01 +01:00
Sébastien Helleu
60bfb73de5
core: fix Lua detection on Cygwin with cmake
2014-10-03 23:47:26 +02:00
Sébastien Helleu
3a80f0479e
core: fix Lua detection on OpenBSD with cmake
2014-10-03 23:33:54 +02:00