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 11.3 platform.
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.74.5, and libnotify-0.8.1
GTK+-2.24.33 and libcanberra-0.30
dbus-glib-0.112, ISO Codes-4.12.0, libnotify-0.8.1, pciutils-3.9.0, libproxy, luajit, if python is enabled cffi and pycparser.
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/hexchat
Install HexChat by running the following commands:
mkdir build &&
cd    build &&
meson --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.