HexChat-2.16.1

Introduction to HexChat

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.

[Note]

Note

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.

Package Information

HexChat Dependencies

Required

dbus-glib-0.112, GLib-2.78.1, and libnotify-0.8.3

Recommended

Optional

ISO Codes-4.15.0, libnotify-0.8.3, pciutils-3.10.0, libproxy, luajit, if python is enabled cffi and pycparser.

Installation of HexChat

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

Command Explanations

-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.

Contents

Installed Program: hexchat
Installed Libraries: None
Installed Directory: /usr/lib/hexchat

Short Descriptions

hexchat

is a graphical Internet Relay Chat (IRC) client