HexChat is an IRC chat program. It allows you to join multiple IRC channels (chat rooms) at the same time, talk publicly, have private one-on-one conversations, etc. File transfers are also possible.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
Download (HTTP): https://dl.hexchat.net/hexchat/hexchat-2.16.1.tar.xz
Download MD5 sum: 0af269d719c2c047310d44804bb31fdb
Download size: 1.3 MB
Estimated disk space required: 22 MB
Estimated build time: less than 0.1 SBU (using parallelism=4)
dbus-glib-0.112, GLib-2.78.1, and libnotify-0.8.3
GTK+-2.24.33 and libcanberra-0.30
ISO Codes-4.15.0, libnotify-0.8.3, pciutils-3.10.0, libproxy, luajit, if python is enabled cffi and pycparser.
Install HexChat by running the following commands:
mkdir build && cd build && meson setup .. \ --prefix=/usr \ --buildtype=release \ -Dwith-lua=false \ -Dwith-python=false && ninja
This package does not come with a test suite.
Now, as the root
user:
ninja install
-Dwith-lua=false
: By default, this package will
look for luajit. However, the Lua plugin support is currently broken
and will cause the application to crash on startup.
-Dwith-python=false
: If the Python interface
should be enabled, remove this switch or set it to true
.
When enabling Python, two additional modules (cffi and pycparser)
needs to be installed prior to installation of Hexchat.
-Dwith-libcanberra=false
: Use this switch if you have
libcanberra not installed.