From 69c97c04a8efa0d645ddf40b7186eb679c1adb24 Mon Sep 17 00:00:00 2001 From: Pierre Labastie Date: Thu, 7 Dec 2023 16:12:36 +0100 Subject: [PATCH] Fix audacious plugins for libxml-2.12.x Also fix command explananations --- multimedia/audioutils/audacious.xml | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/multimedia/audioutils/audacious.xml b/multimedia/audioutils/audacious.xml index a58e2dc0b8..5d2948e1c4 100644 --- a/multimedia/audioutils/audacious.xml +++ b/multimedia/audioutils/audacious.xml @@ -212,6 +212,9 @@ ninja tar -xf ../../audacious-plugins-&audacious-plugins-version;.tar.bz2 && cd audacious-plugins-&audacious-plugins-version; && +sed -e '/libxml/a #include <libxml/parser.h>' \ + -i src/scrobbler2/scrobbler.h && + mkdir build && cd build && @@ -241,12 +244,23 @@ ninja - : This options sets the default graphical - user interface. + -Dgtk3=true: This option sets the default + graphical user interface. - : The option enables Valgrind analysis support. + -Dlibarchive=true: This adds libarchive support, + for reading compressed module sets or skins. + + + + sed -e '/libxml/a ...': This fixes building against + libxml-2.12.x. + + + + : The option enables Valgrind analysis + support.