Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save tydel/1f3251c457a40c7c9d51ab186de57d32 to your computer and use it in GitHub Desktop.

Select an option

Save tydel/1f3251c457a40c7c9d51ab186de57d32 to your computer and use it in GitHub Desktop.
Installing weechat 4.2.1 from source on Debian 12

(deprecated)

To install weechat from source on Debian 12, there are very many packages that need to be installed via apt first, to satisfy the requirements in cmake and beyond.

This package listing is not exhaustive, as it doesn't show packages installed as dependencies. This is simply the minimal list you need to feed apt in order to have everything installed.

Package Listing

Package Description
aspell
build-essential
cmake
gettext
guile-3.0
guile-3.0-dev
libargon2-dev
libaspell-dev
libgcrypt20
libgcrypt20-dev
libgnutls28-dev
liblua5.4-dev
libncurses-dev
libperl-dev
libphp-embed
libpython3-dev
libsodium-dev
libssl-dev
libtk8.6
libtls-dev
libxml2-dev
libzstd-dev
lua5.4
perl
php
php-dev
pkg-config
ruby
ruby-dev
tcl
tcl-dev
zlib1g-dev

Installation

sudo apt install aspell build-essential cmake gettext guile-3.0 guile-3.0-dev libargon2-dev libaspell-dev libgcrypt20 libgcrypt20-dev libgnutls28-dev liblua5.4-dev libncurses-dev libperl-dev libphp-embed libpython3-dev libsodium-dev libssl-dev libtk8.6 libtls-dev libxml2-dev libzstd-dev lua5.4 perl php php-dev pkg-config ruby ruby-dev tcl tcl-dev zlib1g-dev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment