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.
This package is known to build and work properly using an LFS 12.1 platform.
Download (HTTP): https://github.com/hexchat/hexchat/releases/download/v2.16.2/hexchat-2.16.2.tar.xz
Download MD5 sum: 6970b1eef39db56c9f5380efd81e55bf
Download size: 1.3 MB
Estimated disk space required: 22 MB
Estimated build time: 0.2 SBU
dbus-glib-0.112, GLib-2.78.4, and libnotify-0.8.3
GTK+-2.24.33 and libcanberra-0.30
ISO Codes-4.16.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.