Sébastien Helleu
d0c857934b
ruby: add detection of Ruby 3.1
2022-02-08 12:41:32 +01:00
Sébastien Helleu
c44b79dce7
core: update copyright dates
2022-01-17 18:41:06 +01:00
Sébastien Helleu
498194f6fc
relay: add zstd compression in weechat protocol
...
Option relay.network.compression_level is renamed to relay.network.compression
and is now a percentage between 0 (no compression) to 100 (best compression,
slowest).
Compression is now disabled by default in weechat protocol and must be enabled
via the `handshake` command (option `compression` has been removed from `init`
command).
2021-12-24 16:45:57 +01:00
Sébastien Helleu
2564fa2882
doc: disable web fonts in docs generated by asciidoctor
2021-11-27 16:53:12 +01:00
Sébastien Helleu
928ed152ed
doc: make reproducible build of docs with asciidoctor
2021-11-27 16:09:11 +01:00
Sébastien Helleu
c8776b14f6
doc: switch from prettify to pygments for syntax highlighting
2021-11-27 16:05:28 +01:00
Sébastien Helleu
aed64f5020
ruby: add detection of Ruby 3.0 in autotools (issue #1721 )
2021-11-21 16:57:17 +01:00
Sébastien Helleu
885b470d51
lua: add detection of Lua 5.4
2021-09-04 19:46:14 +02:00
Adam Saponara
5442612bc9
php: fix PHP 8+ build
2021-08-08 09:00:24 +02:00
Sébastien Helleu
dccf605e66
typing: add typing plugin
2021-07-04 13:27:32 +02:00
eevan78
31b22fec09
doc: add Serbian translations
2021-06-13 16:28:33 +02:00
Sébastien Helleu
c588ee21bc
core: improve options to load GnuTLS system/user CAs ( closes #972 )
...
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-12 20:39:40 +02:00
Sébastien Helleu
703106a31f
core: mention evaluation with string_eval_path_home for CMake/autotools option CA_FILE (issue #1285 )
2021-05-11 21:07:04 +02:00
Sébastien Helleu
5361722699
core: set WeeChat home to empty string by default in CMake and autotools (issue #1285 )
2021-05-11 21:06:24 +02:00
Sébastien Helleu
f3f3c54372
core: add detection of function mallinfo2 in autotools (issue #1636 )
2021-05-08 07:33:12 +02:00
Sébastien Helleu
efc7a588d6
core: update copyright dates
2021-01-02 21:34:16 +01:00
Sébastien Helleu
03f4afe65e
Revert "core: add extra compiler options to check overflow of destination buffer and output truncation"
...
This reverts commit 4ff4a64209 .
These compiler flags are not supported on old compiler version, for example on
Debian Stretch/Jessie and Ubuntu Xenial (16.04).
2020-11-29 11:05:38 +01:00
Sébastien Helleu
4ff4a64209
core: add extra compiler options to check overflow of destination buffer and output truncation
2020-11-28 09:43:57 +01:00
Sébastien Helleu
26085575d5
core: disable debug by default in autotools build
2020-08-01 01:41:40 +02:00
Sébastien Helleu
340d6646a6
javascript: disable build by default and remove Debian packaging of JavaScript plugin (issue #360 )
2020-06-13 14:34:13 +02:00
Sébastien Helleu
862cf34ba7
doc: fix asciidoctor options in autotools build
2020-04-18 21:52:50 +02:00
Sébastien Helleu
e130ee7358
core: make GnuTLS a required dependency
2020-04-18 11:34:59 +02:00
Sébastien Helleu
d2f3e98f37
core: fix C++ compiler flags with autotools
2020-03-22 11:09:27 +01:00
Sébastien Helleu
8a9b6c1554
php: add detection of PHP 7.4 in autotools
...
Support of PHP 7.4 was added for CMake (in commit
72b107a970 ) but was still missing in autotools.
2020-03-22 10:58:09 +01:00
Sébastien Helleu
91fe8da039
core: add detection of Ruby 2.7 in autotools
2020-03-03 21:50:17 +01:00
orbea
6d2d304136
Fix the build with guile-3.0.0.
...
v2: Update configure.ac too.
Signed-off-by: orbea <orbea@riseup.net >
2020-01-30 22:05:43 +01:00
Sébastien Helleu
feb6258910
core: update copyright dates
2020-01-04 10:41:26 +01:00
Sébastien Helleu
7aa24ecd88
core: add different icons sizes (16x16 to 512x512) ( closes #1347 )
2019-11-18 20:05:43 +01:00
Eli Schwartz
76c6f52e8c
build: support python 3.8
...
In python 3.8, in order to link to -lpython3.8, you need to use the
exported pkg-config interface 'python3-embed' (or 'python3-config --libs
--embed'), see https://bugs.python.org/issue36721 for details.
2019-11-12 21:19:47 +01:00
Sébastien Helleu
421d6481da
core: link with libnetwork and not libpthread on Haiku (autotools) (issue #1420 )
2019-11-10 11:06:39 +01: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
8bc5725278
core: remove obsolete checks of old Python version in configure, properly set Python version (issue #1382 )
2019-07-31 21:53:16 +02:00
Sébastien Helleu
8897e04c0d
core: fix help on python to build with Python 2 (issue #1382 )
2019-07-31 21:24:36 +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
e3c38d7163
core: add detection of Ruby 2.6 in autotools
2019-05-11 20:32:45 +02:00
Sébastien Helleu
e68754aafe
lua: add detection of Lua 5.3 with autotools
2019-03-23 22:00:03 +01:00
Sébastien Helleu
57aa9e060e
spell: rename "aspell" plugin to "spell" (issue #1299 )
...
The following things have been renamed:
- file aspell.conf -> spell.conf
- options aspell.* -> spell.*
- bar item aspell_dict -> spell_dict
- bar item and local variable aspell_suggest -> spell_suggest
- info aspell_dict -> spell_dict
2019-02-19 21:15:56 +01:00
Sébastien Helleu
2b0057239b
core: update copyright dates
2019-01-01 15:40:51 +01:00
Sébastien Helleu
342261d35b
core: use https for all links where secured http is supported
2018-11-29 23:18:55 +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
34fd37fa50
core: fix forced highlight on messages sent to other buffers ( closes #1277 )
...
The C compiler flag "-fsigned--char" is used to force "char" data type to be
always signed (which is what WeeChat expects).
On ARM systems, char is unsigned by default, which is causing problems when
WeeChat stores -1 in the notify_level (type: char).
2018-11-14 22:23:34 +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
Chris Hills
664d5e6c59
Update configure.ac for v8 plugin
...
Explicitly link with -lpthread to fix detection and compilation on some Linux distributions.
2018-06-15 18:31:09 +01:00
Sébastien Helleu
805717e9ec
core: add binary weechat-headless to run WeeChat without interface ( closes #1120 )
...
The optional command line option "--daemon" runs WeeChat like a daemon
(fork, new process group, file descriptors closed).
2018-03-11 09:59:39 +01:00
Sébastien Helleu
ed4837b2f6
core: update copyright dates
2018-01-05 00:54:18 +01:00
Sébastien Helleu
4a44244422
core: add detection of Ruby 2.5 in autotools (issue #1122 )
2017-12-26 21:55:53 +01: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