Compilar Amule V3.0.0 para Rpi

Hace unos días ví que había salido una nueva versión de amule después de 5 años, muy comentado en las redes.

Los fuentes pueden descargarse de https://github.com/amule-project/amule y las versiones ya compiladas de aquí https://sourceforge.net/projects/amule/files/3.0.0/

Tengo una Rpi4 como server recién actualizada a Raspbian Trixie, pero con apt-get amule amule-daemon solo esta disponible la versión 2.3.3. Haciendo

sudo amuled -v

Responde algo asi:

aMuleD 2.3.3 compiled with wxBase(GTK2) v3.2.6 and Boost 1.83 (OS: Linux)

Compilar la versión 3.0.0 desde los fuentes no es difícil, pero faltan algunos paquetes y ficheros de cabecera y no queda muy claro los nombres de los paquetes que los componen, yo lo he solucionado así (desde el usuario pi):

sudo apt install build-essential cmake git gettext pkg-config libwxgtk3.2-dev
sudo apt-get install libupnp-dev
sudo apt-get install libboost1.88-dev
sudo apt-get install libboost1.88-all-dev
sudo apt-get install libcrypto++-dev
sudo apt-get install libglib2.0-dev

wget https://github.com/amule-project/amule/archive/refs/heads/master.zip
unzip -ax ../master.zip

cmake -B amule -S amule-master -DBUILD_MONOLITHIC=YES -DBUILD_REMOTEGUI=YES \-DBUILD_DAEMON=YES
cmake --build amule
sudo cmake --install amule

Esto lo compila e instala, ya puede configurarse de la forma habitual, si ya existía la configuración para la versión 2.3.3 esto no la modifica. Puede comprobarse que todo ha quedado bien con

sudo amuled -v

Que debe responder algo asi:
aMuleD GIT compiled with wxBase(GTK3) v3.2.8 and Boost 1.88 (Snapshot: rev. 3.0.0-4-g5938915f10) (OS: Linux)

Ya puede arrancarse el demonio con:

sudo service amule-daemon start

Y usar amulegui para manejar el amule.