git: df1db9a95026 - main - audio/guitarix-lv2: Re-add port: Virtual versatile amplification for Jack and set of LV2 plugins

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Wed, 26 Mar 2025 07:54:05 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=df1db9a95026854133ed59b040b9f909e8c9ee6e

commit df1db9a95026854133ed59b040b9f909e8c9ee6e
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-03-26 06:32:48 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-03-26 07:53:58 +0000

    audio/guitarix-lv2: Re-add port: Virtual versatile amplification for Jack and set of LV2 plugins
---
 MOVED                                              |   1 -
 audio/Makefile                                     |   1 +
 audio/guitarix-lv2/Makefile                        |  83 ++
 audio/guitarix-lv2/distinfo                        |   9 +
 .../files/patch-libgxw_gxw_GxTuner.cpp             |  12 +
 .../files/patch-src_LV2_xputty_header_xasprintf.h  |  11 +
 .../files/patch-src_LV2_xputty_header_xputty.h     |  11 +
 audio/guitarix-lv2/pkg-descr                       |   9 +
 audio/guitarix-lv2/pkg-plist                       | 870 +++++++++++++++++++++
 9 files changed, 1006 insertions(+), 1 deletion(-)

diff --git a/MOVED b/MOVED
index 370da7c0727d..9704df25bd05 100644
--- a/MOVED
+++ b/MOVED
@@ -4020,7 +4020,6 @@ devel/raknet||2025-01-15|Has expired: Unmaintained upstream, only builds with EO
 devel/pas2dox||2025-01-15|Has expired: doesn't compile with moddern clang and gcc, upstream last updated it in 2003
 x11-toolkits/kirigami-addons|x11-toolkits/kirigami-addons-qt5|2025-01-16|Moved to have symmetric names with Qt6
 x11-toolkits/kirigami-addons-devel|x11-toolkits/kirigami-addons-qt6|2025-01-16|Moved to have symmetric names with Qt6
-audio/guitarix-lv2||2025-01-18|Has expired: Broken for more than a year
 net/libproxy-duktape||2025-01-19|Completely rewritten, plugins now built directly into the library
 net/libproxy-gnome3||2025-01-19|Completely rewritten, plugins now built directly into the library
 net/libproxy-kde||2025-01-19|Completely rewritten, plugins now built directly into the library
diff --git a/audio/Makefile b/audio/Makefile
index 2c86ca802807..c844d8e3cc92 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -266,6 +266,7 @@
     SUBDIR += gtultra
     SUBDIR += guidoar
     SUBDIR += guidolib
+    SUBDIR += guitarix-lv2
     SUBDIR += gula-plugins-lv2
     SUBDIR += guspat
     SUBDIR += gvolwheel
diff --git a/audio/guitarix-lv2/Makefile b/audio/guitarix-lv2/Makefile
new file mode 100644
index 000000000000..48df7ba04ef5
--- /dev/null
+++ b/audio/guitarix-lv2/Makefile
@@ -0,0 +1,83 @@
+PORTNAME=	guitarix
+DISTVERSIONPREFIX=	V
+DISTVERSION=	0.46.0
+CATEGORIES=	audio
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Virtual versatile amplification for Jack and set of LV2 plugins
+WWW=		https://guitarix.org/
+
+LICENSE=	GPLv2+
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+BUILD_DEPENDS=	lv2>0:audio/lv2 \
+		faust:audio/faust \
+		${LOCALBASE}/include/fftw3.h:math/fftw3 \
+		roboto-fonts-ttf>0:x11-fonts/roboto-fonts-ttf \
+		sassc:textproc/sassc \
+		ladspa>0:audio/ladspa # https://sourceforge.net/p/guitarix/bugs/61/
+LIB_DEPENDS=	libavahi-common.so:net/avahi-app \
+		libboost_system.so:devel/boost-libs \
+		libcurl.so:ftp/curl \
+		libfftw3f.so:math/fftw3-float \
+		libfontconfig.so:x11-fonts/fontconfig \
+		libfreetype.so:print/freetype2 \
+		libharfbuzz.so:print/harfbuzz \
+		libjack.so:audio/jack \
+		liblilv-0.so:audio/lilv \
+		liblo.so:audio/liblo \
+		liblrdf.so:textproc/liblrdf \
+		libserd-0.so:devel/serd \
+		libsndfile.so:audio/libsndfile \
+		libsord-0.so:devel/sord \
+		libsratom-0.so:audio/sratom \
+		libwayland-client.so:graphics/wayland \
+		libzita-convolver.so:audio/zita-convolver \
+		libzita-resampler.so:audio/zita-resampler
+RUN_DEPENDS=	roboto-fonts-ttf>0:x11-fonts/roboto-fonts-ttf
+
+USES=		compiler:c++11-lang gnome libarchive localbase:ldflags \
+		pkgconfig python:build readline shebangfix waf xorg ssl tar:xz
+USES+=		eigen:3 # shouldn't be needed, see https://github.com/brummer10/guitarix/issues/210
+USE_GNOME=	atkmm cairo gtk30 gtkmm30 intltool:build pangomm
+USE_XORG=	x11
+USE_LDCONFIG=	yes
+USE_BINUTILS=	yes # linking needs some GNU features, fails on 12 without this, see https://github.com/brummer10/GxPlugins.lv2/issues/9
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	brummer10
+GH_TUPLE=	enyojs:bootplate:a11645b:bootplate/webui/bootplate \
+		sdatkinson:NeuralAmpModelerCore:74a07ce222fac3e681e7c2c2cb515d53c4e272b4:namc/src/NAM/NeuralAmpModelerCore \
+		jatinchowdhury18:RTNeural:0b0e5d0:rtn/src/RTNeural/RTNeural
+
+                #xtensor-stack:xsimd:a00c81f7b9e808a42aedcf7da2fbb1f9a636da34:xtensor_stack_xsimd/trunk/src/RTNeural/RTNeural/modules/xsimd \
+                #brummer10:../enyojs/enyo:5417c8fe7e2ffa7154dc3e7e67612858d0923cd1:brummer10___/enyojs/enyo/trunk/webui/bootplate/enyo \
+                #brummer10:../enyojs/onyx:7ff3005b5b5e59bc0f9f3b3bd738c6019c12a83e:brummer10___/enyojs/onyx/trunk/webui/bootplate/lib/onyx \
+                #brummer10:../enyojs/layout:1ba8f591ceedcca87ff461f35397478bf25f7c4b:brummer10___/enyojs/layout/trunk/webui/bootplate/lib/layout \
+
+
+SHEBANG_FILES=	tools/coverage tools/dsp2cc tools/dsp2insert tools/dsp2insert tools/tube_transfer.py # see https://github.com/brummer10/guitarix/issues/97
+
+CONFIGURE_ARGS=	--enable-lfs --ldflags="${LDFLAGS}" --jack-session
+
+#CXXFLAGS+=	-I${LOCALBASE}/include/eigen3
+CXXFLAGS+=	-I${WRKSRC}/src/RTNeural/RTNeural/modules/Eigen
+LDFLAGS+=	-B${LOCALBASE}/bin # Use ld provided by USE_BINUTILS for GNU features, otherwise GNU ld isn't called
+
+WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
+WRKSRC_SUBDIR=	trunk
+BINARY_ALIAS=	python=${PYTHON_CMD} python3=${PYTHON_CMD} ld=${LOCALBASE}/bin/ld
+
+OPTIONS_DEFINE=	NLS
+OPTIONS_SUB=	yes
+
+NLS_CONFIGURE_ENABLE=	nls
+NLS_USES=	gettext
+NLS_USE=	GNOME=intltool
+
+post-install:
+	# strip, see https://sourceforge.net/p/guitarix/bugs/60/
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/guitarix
+	@${FIND} ${STAGEDIR}${PREFIX} -name "*.so" | ${XARGS} ${STRIP_CMD}
+
+.include <bsd.port.mk>
diff --git a/audio/guitarix-lv2/distinfo b/audio/guitarix-lv2/distinfo
new file mode 100644
index 000000000000..109b2a1a9769
--- /dev/null
+++ b/audio/guitarix-lv2/distinfo
@@ -0,0 +1,9 @@
+TIMESTAMP = 1742967114
+SHA256 (brummer10-guitarix-V0.46.0_GH0.tar.gz) = 00bffa44acc052edb7dc2b973934ac1f34ccd248d44a9d1814d32209fd82ecd8
+SIZE (brummer10-guitarix-V0.46.0_GH0.tar.gz) = 94748642
+SHA256 (enyojs-bootplate-a11645b_GH0.tar.gz) = 2dc3412f6127a8e95af384bec19acc6f8b94d9a654ccc50da43506f6ec1e9c2a
+SIZE (enyojs-bootplate-a11645b_GH0.tar.gz) = 87400
+SHA256 (sdatkinson-NeuralAmpModelerCore-74a07ce222fac3e681e7c2c2cb515d53c4e272b4_GH0.tar.gz) = 94cf66e4a6e810b50ca8decfb6c8310b2e00744273b7c71cc7d3fa0a0b8357a9
+SIZE (sdatkinson-NeuralAmpModelerCore-74a07ce222fac3e681e7c2c2cb515d53c4e272b4_GH0.tar.gz) = 153870
+SHA256 (jatinchowdhury18-RTNeural-0b0e5d0_GH0.tar.gz) = 5a504e03262c6a77249fa9e33efc7b104fa589260599a4d8eda63f877e7a8305
+SIZE (jatinchowdhury18-RTNeural-0b0e5d0_GH0.tar.gz) = 2493731
diff --git a/audio/guitarix-lv2/files/patch-libgxw_gxw_GxTuner.cpp b/audio/guitarix-lv2/files/patch-libgxw_gxw_GxTuner.cpp
new file mode 100644
index 000000000000..475caf314169
--- /dev/null
+++ b/audio/guitarix-lv2/files/patch-libgxw_gxw_GxTuner.cpp
@@ -0,0 +1,12 @@
+https://sourceforge.net/p/guitarix/bugs/98/
+
+--- libgxw/gxw/GxTuner.cpp.orig	2020-05-28 17:40:55 UTC
++++ libgxw/gxw/GxTuner.cpp
+@@ -18,6 +18,7 @@
+ 
+ #include "GxTuner.h"
+ #include <math.h>
++#include <cmath>
+ 
+ #define P_(s) (s)   // FIXME -> gettext
+ 
diff --git a/audio/guitarix-lv2/files/patch-src_LV2_xputty_header_xasprintf.h b/audio/guitarix-lv2/files/patch-src_LV2_xputty_header_xasprintf.h
new file mode 100644
index 000000000000..3b5830179b80
--- /dev/null
+++ b/audio/guitarix-lv2/files/patch-src_LV2_xputty_header_xasprintf.h
@@ -0,0 +1,11 @@
+--- src/LV2/xputty/header/xasprintf.h.orig	2022-05-02 18:38:03 UTC
++++ src/LV2/xputty/header/xasprintf.h
+@@ -15,6 +15,8 @@
+ #include <stdlib.h>
+ #include <stdarg.h>
+ 
++#include <cstdarg>
++
+ #ifdef __cplusplus
+ extern "C" {
+ #endif
diff --git a/audio/guitarix-lv2/files/patch-src_LV2_xputty_header_xputty.h b/audio/guitarix-lv2/files/patch-src_LV2_xputty_header_xputty.h
new file mode 100644
index 000000000000..e1aa80157006
--- /dev/null
+++ b/audio/guitarix-lv2/files/patch-src_LV2_xputty_header_xputty.h
@@ -0,0 +1,11 @@
+--- src/LV2/xputty/header/xputty.h.orig	2025-03-26 05:38:17 UTC
++++ src/LV2/xputty/header/xputty.h
+@@ -34,7 +34,7 @@
+ #include <math.h>
+ #include <cairo.h>
+ #include "xputty-mswin.h" // no ifdef (waf dependency check)
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ #include <cairo-xlib.h>
+ #include <X11/Xutil.h>
+ #include <X11/keysym.h>
diff --git a/audio/guitarix-lv2/pkg-descr b/audio/guitarix-lv2/pkg-descr
new file mode 100644
index 000000000000..119114c97de6
--- /dev/null
+++ b/audio/guitarix-lv2/pkg-descr
@@ -0,0 +1,9 @@
+Guitarix is a virtual guitar amplifier for Linux running with Jack.
+
+It takes the signal from your guitar as any real amp would do: as a mono-signal
+from your sound card. Your tone is processed by a main amp and a rack-section.
+Both can be routed separately and deliver a processed stereo-signal via Jack.
+You may fill the rack with effects from more than 25 built-in modules spanning
+from a simple noise-gate to brain-slashing modulation-fx like flanger, phaser or
+auto-wah, or you can also select plug-ins from the large list of LADSPA and LV2
+plug-ins.
diff --git a/audio/guitarix-lv2/pkg-plist b/audio/guitarix-lv2/pkg-plist
new file mode 100644
index 000000000000..3142283a6cde
--- /dev/null
+++ b/audio/guitarix-lv2/pkg-plist
@@ -0,0 +1,870 @@
+bin/guitarix
+lib/libgxw.so
+lib/libgxw.so.0
+lib/libgxw.so.0.1
+lib/libgxwmm.so
+lib/libgxwmm.so.0
+lib/libgxwmm.so.0.1
+lib/lv2/gx_aclipper.lv2/gx_aclipper.so
+lib/lv2/gx_aclipper.lv2/gx_aclipper.ttl
+lib/lv2/gx_aclipper.lv2/gx_aclipper_gui.so
+lib/lv2/gx_aclipper.lv2/manifest.ttl
+lib/lv2/gx_alembic.lv2/gx_alembic.so
+lib/lv2/gx_alembic.lv2/gx_alembic.ttl
+lib/lv2/gx_alembic.lv2/gx_alembic_gui.so
+lib/lv2/gx_alembic.lv2/manifest.ttl
+lib/lv2/gx_amp.lv2/gx_amp.so
+lib/lv2/gx_amp.lv2/gx_amp.ttl
+lib/lv2/gx_amp.lv2/gx_amp_gui.so
+lib/lv2/gx_amp.lv2/manifest.ttl
+lib/lv2/gx_amp_stereo.lv2/gx_amp_stereo.so
+lib/lv2/gx_amp_stereo.lv2/gx_amp_stereo.ttl
+lib/lv2/gx_amp_stereo.lv2/gx_amp_stereo_gui.so
+lib/lv2/gx_amp_stereo.lv2/manifest.ttl
+lib/lv2/gx_barkgraphiceq.lv2/gx_barkgraphiceq.so
+lib/lv2/gx_barkgraphiceq.lv2/gx_barkgraphiceq.ttl
+lib/lv2/gx_barkgraphiceq.lv2/gx_barkgraphiceq_gui.so
+lib/lv2/gx_barkgraphiceq.lv2/manifest.ttl
+lib/lv2/gx_bmp.lv2/gx_bmp.so
+lib/lv2/gx_bmp.lv2/gx_bmp.ttl
+lib/lv2/gx_bmp.lv2/gx_bmp_gui.so
+lib/lv2/gx_bmp.lv2/manifest.ttl
+lib/lv2/gx_bossds1.lv2/gx_bossds1.so
+lib/lv2/gx_bossds1.lv2/gx_bossds1.ttl
+lib/lv2/gx_bossds1.lv2/gx_bossds1_gui.so
+lib/lv2/gx_bossds1.lv2/manifest.ttl
+lib/lv2/gx_cabinet.lv2/gx_cabinet.so
+lib/lv2/gx_cabinet.lv2/gx_cabinet.ttl
+lib/lv2/gx_cabinet.lv2/gx_cabinet_gui.so
+lib/lv2/gx_cabinet.lv2/manifest.ttl
+lib/lv2/gx_chorus.lv2/gx_chorus.so
+lib/lv2/gx_chorus.lv2/gx_chorus.ttl
+lib/lv2/gx_chorus.lv2/gx_chorus_gui.so
+lib/lv2/gx_chorus.lv2/manifest.ttl
+lib/lv2/gx_colwah.lv2/gx_colwah.so
+lib/lv2/gx_colwah.lv2/gx_colwah.ttl
+lib/lv2/gx_colwah.lv2/gx_colwah_gui.so
+lib/lv2/gx_colwah.lv2/manifest.ttl
+lib/lv2/gx_compressor.lv2/gx_compressor.so
+lib/lv2/gx_compressor.lv2/gx_compressor.ttl
+lib/lv2/gx_compressor.lv2/gx_compressor_gui.so
+lib/lv2/gx_compressor.lv2/manifest.ttl
+lib/lv2/gx_cstb.lv2/gx_cstb.so
+lib/lv2/gx_cstb.lv2/gx_cstb.ttl
+lib/lv2/gx_cstb.lv2/gx_cstb_gui.so
+lib/lv2/gx_cstb.lv2/manifest.ttl
+lib/lv2/gx_delay.lv2/gx_delay.so
+lib/lv2/gx_delay.lv2/gx_delay.ttl
+lib/lv2/gx_delay.lv2/gx_delay_gui.so
+lib/lv2/gx_delay.lv2/manifest.ttl
+lib/lv2/gx_detune.lv2/gx_detune.so
+lib/lv2/gx_detune.lv2/gx_detune.ttl
+lib/lv2/gx_detune.lv2/gx_detune_gui.so
+lib/lv2/gx_detune.lv2/manifest.ttl
+lib/lv2/gx_digital_delay.lv2/gx_digital_delay.so
+lib/lv2/gx_digital_delay.lv2/gx_digital_delay.ttl
+lib/lv2/gx_digital_delay.lv2/gx_digital_delay_gui.so
+lib/lv2/gx_digital_delay.lv2/manifest.ttl
+lib/lv2/gx_digital_delay_st.lv2/gx_digital_delay_st.so
+lib/lv2/gx_digital_delay_st.lv2/gx_digital_delay_st.ttl
+lib/lv2/gx_digital_delay_st.lv2/gx_digital_delay_st_gui.so
+lib/lv2/gx_digital_delay_st.lv2/manifest.ttl
+lib/lv2/gx_duck_delay.lv2/gx_duck_delay.so
+lib/lv2/gx_duck_delay.lv2/gx_duck_delay.ttl
+lib/lv2/gx_duck_delay.lv2/gx_duck_delay_gui.so
+lib/lv2/gx_duck_delay.lv2/manifest.ttl
+lib/lv2/gx_duck_delay_st.lv2/gx_duck_delay_st.so
+lib/lv2/gx_duck_delay_st.lv2/gx_duck_delay_st.ttl
+lib/lv2/gx_duck_delay_st.lv2/gx_duck_delay_st_gui.so
+lib/lv2/gx_duck_delay_st.lv2/manifest.ttl
+lib/lv2/gx_echo.lv2/gx_echo.so
+lib/lv2/gx_echo.lv2/gx_echo.ttl
+lib/lv2/gx_echo.lv2/gx_echo_gui.so
+lib/lv2/gx_echo.lv2/manifest.ttl
+lib/lv2/gx_expander.lv2/gx_expander.so
+lib/lv2/gx_expander.lv2/gx_expander.ttl
+lib/lv2/gx_expander.lv2/gx_expander_gui.so
+lib/lv2/gx_expander.lv2/manifest.ttl
+lib/lv2/gx_flanger.lv2/gx_flanger.so
+lib/lv2/gx_flanger.lv2/gx_flanger.ttl
+lib/lv2/gx_flanger.lv2/gx_flanger_gui.so
+lib/lv2/gx_flanger.lv2/manifest.ttl
+lib/lv2/gx_fumaster.lv2/gx_fumaster.so
+lib/lv2/gx_fumaster.lv2/gx_fumaster.ttl
+lib/lv2/gx_fumaster.lv2/gx_fumaster_gui.so
+lib/lv2/gx_fumaster.lv2/manifest.ttl
+lib/lv2/gx_fuzz.lv2/gx_fuzz.so
+lib/lv2/gx_fuzz.lv2/gx_fuzz.ttl
+lib/lv2/gx_fuzz.lv2/gx_fuzz_gui.so
+lib/lv2/gx_fuzz.lv2/manifest.ttl
+lib/lv2/gx_fuzzface.lv2/gx_fuzzface.so
+lib/lv2/gx_fuzzface.lv2/gx_fuzzface.ttl
+lib/lv2/gx_fuzzface.lv2/gx_fuzzface_gui.so
+lib/lv2/gx_fuzzface.lv2/manifest.ttl
+lib/lv2/gx_fuzzfacefm.lv2/gx_fuzzfacefm.so
+lib/lv2/gx_fuzzfacefm.lv2/gx_fuzzfacefm.ttl
+lib/lv2/gx_fuzzfacefm.lv2/gx_fuzzfacefm_gui.so
+lib/lv2/gx_fuzzfacefm.lv2/manifest.ttl
+lib/lv2/gx_gcb_95.lv2/gx_gcb_95.so
+lib/lv2/gx_gcb_95.lv2/gx_gcb_95.ttl
+lib/lv2/gx_gcb_95.lv2/gx_gcb_95_gui.so
+lib/lv2/gx_gcb_95.lv2/manifest.ttl
+lib/lv2/gx_graphiceq.lv2/gx_graphiceq.so
+lib/lv2/gx_graphiceq.lv2/gx_graphiceq.ttl
+lib/lv2/gx_graphiceq.lv2/gx_graphiceq_gui.so
+lib/lv2/gx_graphiceq.lv2/manifest.ttl
+lib/lv2/gx_hfb.lv2/gx_hfb.so
+lib/lv2/gx_hfb.lv2/gx_hfb.ttl
+lib/lv2/gx_hfb.lv2/gx_hfb_gui.so
+lib/lv2/gx_hfb.lv2/manifest.ttl
+lib/lv2/gx_hogsfoot.lv2/gx_hogsfoot.so
+lib/lv2/gx_hogsfoot.lv2/gx_hogsfoot.ttl
+lib/lv2/gx_hogsfoot.lv2/gx_hogsfoot_gui.so
+lib/lv2/gx_hogsfoot.lv2/manifest.ttl
+lib/lv2/gx_hornet.lv2/gx_hornet.so
+lib/lv2/gx_hornet.lv2/gx_hornet.ttl
+lib/lv2/gx_hornet.lv2/gx_hornet_gui.so
+lib/lv2/gx_hornet.lv2/manifest.ttl
+lib/lv2/gx_jcm800pre.lv2/gx_jcm800pre.so
+lib/lv2/gx_jcm800pre.lv2/gx_jcm800pre.ttl
+lib/lv2/gx_jcm800pre.lv2/gx_jcm800pre_gui.so
+lib/lv2/gx_jcm800pre.lv2/manifest.ttl
+lib/lv2/gx_jcm800pre_st.lv2/gx_jcm800pre_st.so
+lib/lv2/gx_jcm800pre_st.lv2/gx_jcm800pre_st.ttl
+lib/lv2/gx_jcm800pre_st.lv2/gx_jcm800pre_st_gui.so
+lib/lv2/gx_jcm800pre_st.lv2/manifest.ttl
+lib/lv2/gx_livelooper.lv2/gx_livelooper.so
+lib/lv2/gx_livelooper.lv2/gx_livelooper.ttl
+lib/lv2/gx_livelooper.lv2/gx_livelooper_gui.so
+lib/lv2/gx_livelooper.lv2/manifest.ttl
+lib/lv2/gx_mbcompressor.lv2/gx_mbcompressor.so
+lib/lv2/gx_mbcompressor.lv2/gx_mbcompressor.ttl
+lib/lv2/gx_mbcompressor.lv2/gx_mbcompressor_gui.so
+lib/lv2/gx_mbcompressor.lv2/manifest.ttl
+lib/lv2/gx_mbdelay.lv2/gx_mbdelay.so
+lib/lv2/gx_mbdelay.lv2/gx_mbdelay.ttl
+lib/lv2/gx_mbdelay.lv2/gx_mbdelay_gui.so
+lib/lv2/gx_mbdelay.lv2/manifest.ttl
+lib/lv2/gx_mbdistortion.lv2/gx_mbdistortion.so
+lib/lv2/gx_mbdistortion.lv2/gx_mbdistortion.ttl
+lib/lv2/gx_mbdistortion.lv2/gx_mbdistortion_gui.so
+lib/lv2/gx_mbdistortion.lv2/manifest.ttl
+lib/lv2/gx_mbecho.lv2/gx_mbecho.so
+lib/lv2/gx_mbecho.lv2/gx_mbecho.ttl
+lib/lv2/gx_mbecho.lv2/gx_mbecho_gui.so
+lib/lv2/gx_mbecho.lv2/manifest.ttl
+lib/lv2/gx_mbreverb.lv2/gx_mbreverb.so
+lib/lv2/gx_mbreverb.lv2/gx_mbreverb.ttl
+lib/lv2/gx_mbreverb.lv2/gx_mbreverb_gui.so
+lib/lv2/gx_mbreverb.lv2/manifest.ttl
+lib/lv2/gx_mole.lv2/gx_mole.so
+lib/lv2/gx_mole.lv2/gx_mole.ttl
+lib/lv2/gx_mole.lv2/gx_mole_gui.so
+lib/lv2/gx_mole.lv2/manifest.ttl
+lib/lv2/gx_muff.lv2/gx_muff.so
+lib/lv2/gx_muff.lv2/gx_muff.ttl
+lib/lv2/gx_muff.lv2/gx_muff_gui.so
+lib/lv2/gx_muff.lv2/manifest.ttl
+lib/lv2/gx_mxrdist.lv2/gx_mxrdist.so
+lib/lv2/gx_mxrdist.lv2/gx_mxrdist.ttl
+lib/lv2/gx_mxrdist.lv2/gx_mxrdist_gui.so
+lib/lv2/gx_mxrdist.lv2/manifest.ttl
+lib/lv2/gx_oc_2.lv2/gx_oc_2.so
+lib/lv2/gx_oc_2.lv2/gx_oc_2.ttl
+lib/lv2/gx_oc_2.lv2/gx_oc_2_gui.so
+lib/lv2/gx_oc_2.lv2/manifest.ttl
+lib/lv2/gx_phaser.lv2/gx_phaser.so
+lib/lv2/gx_phaser.lv2/gx_phaser.ttl
+lib/lv2/gx_phaser.lv2/gx_phaser_gui.so
+lib/lv2/gx_phaser.lv2/manifest.ttl
+lib/lv2/gx_rangem.lv2/gx_rangem.so
+lib/lv2/gx_rangem.lv2/gx_rangem.ttl
+lib/lv2/gx_rangem.lv2/gx_rangem_gui.so
+lib/lv2/gx_rangem.lv2/manifest.ttl
+lib/lv2/gx_redeye.lv2/gx_redeye.so
+lib/lv2/gx_redeye.lv2/gx_redeye.ttl
+lib/lv2/gx_redeye.lv2/gx_redeye_gui.so
+lib/lv2/gx_redeye.lv2/manifest.ttl
+lib/lv2/gx_redeye.lv2/modguis.ttl
+lib/lv2/gx_reverb.lv2/gx_reverb.so
+lib/lv2/gx_reverb.lv2/gx_reverb.ttl
+lib/lv2/gx_reverb.lv2/gx_reverb_gui.so
+lib/lv2/gx_reverb.lv2/manifest.ttl
+lib/lv2/gx_room_simulator.lv2/gx_room_simulator.so
+lib/lv2/gx_room_simulator.lv2/gx_room_simulator.ttl
+lib/lv2/gx_room_simulator.lv2/gx_room_simulator_gui.so
+lib/lv2/gx_room_simulator.lv2/manifest.ttl
+lib/lv2/gx_scream.lv2/gx_scream.so
+lib/lv2/gx_scream.lv2/gx_scream.ttl
+lib/lv2/gx_scream.lv2/gx_scream_gui.so
+lib/lv2/gx_scream.lv2/manifest.ttl
+lib/lv2/gx_shimmizita.lv2/gx_shimmizita.so
+lib/lv2/gx_shimmizita.lv2/gx_shimmizita.ttl
+lib/lv2/gx_shimmizita.lv2/gx_shimmizita_gui.so
+lib/lv2/gx_shimmizita.lv2/manifest.ttl
+lib/lv2/gx_studiopre.lv2/gx_studiopre.so
+lib/lv2/gx_studiopre.lv2/gx_studiopre.ttl
+lib/lv2/gx_studiopre.lv2/gx_studiopre_gui.so
+lib/lv2/gx_studiopre.lv2/manifest.ttl
+lib/lv2/gx_studiopre_st.lv2/gx_studiopre_st.so
+lib/lv2/gx_studiopre_st.lv2/gx_studiopre_st.ttl
+lib/lv2/gx_studiopre_st.lv2/gx_studiopre_st_gui.so
+lib/lv2/gx_studiopre_st.lv2/manifest.ttl
+lib/lv2/gx_susta.lv2/gx_susta.so
+lib/lv2/gx_susta.lv2/gx_susta.ttl
+lib/lv2/gx_susta.lv2/gx_susta_gui.so
+lib/lv2/gx_susta.lv2/manifest.ttl
+lib/lv2/gx_switched_tremolo.lv2/gx_switched_tremolo.so
+lib/lv2/gx_switched_tremolo.lv2/gx_switched_tremolo.ttl
+lib/lv2/gx_switched_tremolo.lv2/gx_switched_tremolo_gui.so
+lib/lv2/gx_switched_tremolo.lv2/manifest.ttl
+lib/lv2/gx_tremolo.lv2/gx_tremolo.so
+lib/lv2/gx_tremolo.lv2/gx_tremolo.ttl
+lib/lv2/gx_tremolo.lv2/gx_tremolo_gui.so
+lib/lv2/gx_tremolo.lv2/manifest.ttl
+lib/lv2/gx_w20.lv2/gx_w20.so
+lib/lv2/gx_w20.lv2/gx_w20.ttl
+lib/lv2/gx_w20.lv2/gx_w20_gui.so
+lib/lv2/gx_w20.lv2/manifest.ttl
+lib/lv2/gx_zita_rev1.lv2/gx_zita_rev1.so
+lib/lv2/gx_zita_rev1.lv2/gx_zita_rev1.ttl
+lib/lv2/gx_zita_rev1.lv2/gx_zita_rev1_gui.so
+lib/lv2/gx_zita_rev1.lv2/manifest.ttl
+lib/lv2/gxautowah.lv2/gxautowah.so
+lib/lv2/gxautowah.lv2/gxautowah.ttl
+lib/lv2/gxautowah.lv2/gxautowah_gui.so
+lib/lv2/gxautowah.lv2/manifest.ttl
+lib/lv2/gxautowah.lv2/modguis.ttl
+lib/lv2/gxbooster.lv2/gxbooster.so
+lib/lv2/gxbooster.lv2/gxbooster.ttl
+lib/lv2/gxbooster.lv2/gxbooster_gui.so
+lib/lv2/gxbooster.lv2/manifest.ttl
+lib/lv2/gxechocat.lv2/gxechocat.so
+lib/lv2/gxechocat.lv2/gxechocat.ttl
+lib/lv2/gxechocat.lv2/gxechocat_gui.so
+lib/lv2/gxechocat.lv2/manifest.ttl
+lib/lv2/gxmetal_amp.lv2/gxmetal_amp.so
+lib/lv2/gxmetal_amp.lv2/gxmetal_amp.ttl
+lib/lv2/gxmetal_amp.lv2/gxmetal_amp_gui.so
+lib/lv2/gxmetal_amp.lv2/manifest.ttl
+lib/lv2/gxmetal_head.lv2/gxmetal_head.so
+lib/lv2/gxmetal_head.lv2/gxmetal_head.ttl
+lib/lv2/gxmetal_head.lv2/gxmetal_head_gui.so
+lib/lv2/gxmetal_head.lv2/manifest.ttl
+lib/lv2/gxtape.lv2/gxtape.so
+lib/lv2/gxtape.lv2/gxtape.ttl
+lib/lv2/gxtape.lv2/gxtape_gui.so
+lib/lv2/gxtape.lv2/manifest.ttl
+lib/lv2/gxtape_st.lv2/gxtape_st.so
+lib/lv2/gxtape_st.lv2/gxtape_st.ttl
+lib/lv2/gxtape_st.lv2/gxtape_st_gui.so
+lib/lv2/gxtape_st.lv2/manifest.ttl
+lib/lv2/gxtilttone.lv2/gxtilttone.so
+lib/lv2/gxtilttone.lv2/gxtilttone.ttl
+lib/lv2/gxtilttone.lv2/gxtilttone_gui.so
+lib/lv2/gxtilttone.lv2/manifest.ttl
+lib/lv2/gxts9.lv2/gxts9.so
+lib/lv2/gxts9.lv2/gxts9.ttl
+lib/lv2/gxts9.lv2/gxts9_gui.so
+lib/lv2/gxts9.lv2/manifest.ttl
+lib/lv2/gxtubedelay.lv2/gxtubedelay.so
+lib/lv2/gxtubedelay.lv2/gxtubedelay.ttl
+lib/lv2/gxtubedelay.lv2/gxtubedelay_gui.so
+lib/lv2/gxtubedelay.lv2/manifest.ttl
+lib/lv2/gxtubetremelo.lv2/gxtubetremelo.so
+lib/lv2/gxtubetremelo.lv2/gxtubetremelo.ttl
+lib/lv2/gxtubetremelo.lv2/gxtubetremelo_gui.so
+lib/lv2/gxtubetremelo.lv2/manifest.ttl
+lib/lv2/gxtubevibrato.lv2/gxtubevibrato.so
+lib/lv2/gxtubevibrato.lv2/gxtubevibrato.ttl
+lib/lv2/gxtubevibrato.lv2/gxtubevibrato_gui.so
+lib/lv2/gxtubevibrato.lv2/manifest.ttl
+lib/lv2/gxtuner.lv2/gxtuner.so
+lib/lv2/gxtuner.lv2/gxtuner.ttl
+lib/lv2/gxtuner.lv2/gxtuner_gui.so
+lib/lv2/gxtuner.lv2/manifest.ttl
+share/applications/guitarix.desktop
+share/gx_head/builder/Sequencer.glade
+share/gx_head/builder/abgate_ui.glade
+share/gx_head/builder/amp.tonestack_ui.glade
+share/gx_head/builder/ampbox.glade
+share/gx_head/builder/ampimpulse_st_ui.glade
+share/gx_head/builder/ampimpulse_ui.glade
+share/gx_head/builder/cabinet_stereo_ui.glade
+share/gx_head/builder/cabinet_ui.glade
+share/gx_head/builder/crybaby_ui.glade
+share/gx_head/builder/drumsequencer_ui.glade
+share/gx_head/builder/dubber_ui.glade
+share/gx_head/builder/gx_config.png
+share/gx_head/builder/gx_detune_ui.glade
+share/gx_head/builder/gx_distortion_ui.glade
+share/gx_head/builder/gx_fold.png
+share/gx_head/builder/gx_fullscreen.png
+share/gx_head/builder/gx_plugins.png
+share/gx_head/builder/gx_rack.png
+share/gx_head/builder/gx_record_ui.glade
+share/gx_head/builder/gx_show.png
+share/gx_head/builder/gx_split.png
+share/gx_head/builder/gx_st_record_ui.glade
+share/gx_head/builder/gx_tuner.png
+share/gx_head/builder/iredit.glade
+share/gx_head/builder/iredit_mono.glade
+share/gx_head/builder/jackstarter.glade
+share/gx_head/builder/jconv_st_ui.glade
+share/gx_head/builder/jconv_ui.glade
+share/gx_head/builder/ladspaliste.glade
+share/gx_head/builder/liveplay.glade
+share/gx_head/builder/mainpanel.glade
+share/gx_head/builder/menu.ui
+share/gx_head/builder/metronome_ui.glade
+share/gx_head/builder/midi.glade
+share/gx_head/builder/midi_channel.glade
+share/gx_head/builder/mnam_ui.glade
+share/gx_head/builder/mrtneural_ui.glade
+share/gx_head/builder/nam_ui.glade
+share/gx_head/builder/oscilloscope_ui.glade
+share/gx_head/builder/pluginpreset_connectwindow.glade
+share/gx_head/builder/pluginpreset_inputwindow.glade
+share/gx_head/builder/pluginpreset_listwindow.glade
+share/gx_head/builder/ports.glade
+share/gx_head/builder/poweramps_ui.glade
+share/gx_head/builder/reversedelay_ui.glade
+share/gx_head/builder/rtneural_ui.glade
+share/gx_head/builder/selectinstance.glade
+share/gx_head/builder/snam_ui.glade
+share/gx_head/builder/srtneural_ui.glade
+share/gx_head/builder/tremolo_ui.glade
+share/gx_head/builder/vibe_stereo_ui.glade
+share/gx_head/builder/vibe_ui.glade
+share/gx_head/builder/vumeter_st_ui.glade
+share/gx_head/builder/vumeter_ui.glade
+share/gx_head/builder/wah_ui.glade
+share/gx_head/factorysettings/Musiclab.gx
+share/gx_head/factorysettings/dirlist.js
+share/gx_head/factorysettings/flanger_mono_gx
+share/gx_head/factorysettings/graphiceq
+share/gx_head/factorysettings/jconv
+share/gx_head/factorysettings/jconv_mono
+share/gx_head/factorysettings/mbc
+share/gx_head/factorysettings/mbcs
+share/gx_head/factorysettings/univibe
+share/gx_head/factorysettings/univibe_mono
+share/gx_head/skins/Aluminium/background1.png
+share/gx_head/skins/Aluminium/background2.png
+share/gx_head/skins/Aluminium/bigknob.png
+share/gx_head/skins/Aluminium/levelslider.png
+share/gx_head/skins/Aluminium/midknob.png
+share/gx_head/skins/Aluminium/minitoggle_off.png
+share/gx_head/skins/Aluminium/minitoggle_on.png
+share/gx_head/skins/Aluminium/portdisplay.png
+share/gx_head/skins/Aluminium/smallknob.png
+share/gx_head/skins/Aluminium/smallknobr.png
+share/gx_head/skins/Aluminium/switchit_off.png
+share/gx_head/skins/Aluminium/switchit_on.png
+share/gx_head/skins/Aluminium/wheel_back.png
+share/gx_head/skins/Burl/background1.png
+share/gx_head/skins/Burl/background2.png
+share/gx_head/skins/Burl/bigknob.png
+share/gx_head/skins/Burl/gxhead.png
+share/gx_head/skins/Burl/levelslider.png
+share/gx_head/skins/Burl/midknob.png
+share/gx_head/skins/Burl/minitoggle_off.png
+share/gx_head/skins/Burl/minitoggle_on.png
+share/gx_head/skins/Burl/portdisplay.png
+share/gx_head/skins/Burl/smallknob.png
+share/gx_head/skins/Burl/smallknobr.png
+share/gx_head/skins/Burl/switchit_off.png
+share/gx_head/skins/Burl/switchit_on.png
+share/gx_head/skins/Burl/wheel_back.png
+share/gx_head/skins/Camouflage/background1.png
+share/gx_head/skins/Camouflage/bigknob.png
+share/gx_head/skins/Camouflage/levelslider.png
+share/gx_head/skins/Camouflage/logo.png
+share/gx_head/skins/Camouflage/midknob.png
+share/gx_head/skins/Camouflage/minitoggle_off.png
+share/gx_head/skins/Camouflage/minitoggle_on.png
+share/gx_head/skins/Camouflage/portdisplay.png
+share/gx_head/skins/Camouflage/smallknob.png
+share/gx_head/skins/Camouflage/smallknobr.png
+share/gx_head/skins/Camouflage/switchit_off.png
+share/gx_head/skins/Camouflage/switchit_on.png
+share/gx_head/skins/Camouflage/wheel_back.png
+share/gx_head/skins/Copper/background1.png
+share/gx_head/skins/Copper/bigknob.png
+share/gx_head/skins/Copper/gxhead.png
+share/gx_head/skins/Copper/levelslider.png
+share/gx_head/skins/Copper/midknob.png
+share/gx_head/skins/Copper/minitoggle_off.png
+share/gx_head/skins/Copper/minitoggle_on.png
+share/gx_head/skins/Copper/portdisplay.png
+share/gx_head/skins/Copper/smallknob.png
+share/gx_head/skins/Copper/smallknobr.png
+share/gx_head/skins/Copper/switchit_off.png
+share/gx_head/skins/Copper/switchit_on.png
+share/gx_head/skins/Copper/wheel_back.png
+share/gx_head/skins/Dark/background1.png
+share/gx_head/skins/Dark/bigknob.png
+share/gx_head/skins/Dark/gxhead.png
+share/gx_head/skins/Dark/levelslider.png
+share/gx_head/skins/Dark/midknob.png
+share/gx_head/skins/Dark/minitoggle_off.png
+share/gx_head/skins/Dark/minitoggle_on.png
+share/gx_head/skins/Dark/portdisplay.png
+share/gx_head/skins/Dark/smallknob.png
+share/gx_head/skins/Dark/smallknobr.png
+share/gx_head/skins/Dark/switchit_off.png
+share/gx_head/skins/Dark/switchit_on.png
+share/gx_head/skins/Dark/wheel_back.png
+share/gx_head/skins/Gold/background1.png
+share/gx_head/skins/Gold/background2.png
+share/gx_head/skins/Gold/bigknob.png
+share/gx_head/skins/Gold/gxhead.png
+share/gx_head/skins/Gold/levelslider.png
+share/gx_head/skins/Gold/midknob.png
+share/gx_head/skins/Gold/minitoggle_off.png
+share/gx_head/skins/Gold/minitoggle_on.png
+share/gx_head/skins/Gold/portdisplay.png
+share/gx_head/skins/Gold/smallknob.png
+share/gx_head/skins/Gold/smallknobr.png
+share/gx_head/skins/Gold/switchit_off.png
+share/gx_head/skins/Gold/switchit_on.png
+share/gx_head/skins/Gold/wheel_back.png
+share/gx_head/skins/Grandma/background1.png
+share/gx_head/skins/Grandma/bigknob.png
+share/gx_head/skins/Grandma/gxhead.png
+share/gx_head/skins/Grandma/levelslider.png
+share/gx_head/skins/Grandma/midknob.png
+share/gx_head/skins/Grandma/minitoggle_off.png
+share/gx_head/skins/Grandma/minitoggle_on.png
+share/gx_head/skins/Grandma/portdisplay.png
+share/gx_head/skins/Grandma/smallknob.png
+share/gx_head/skins/Grandma/smallknobr.png
+share/gx_head/skins/Grandma/switchit_off.png
+share/gx_head/skins/Grandma/switchit_on.png
+share/gx_head/skins/Grandma/wheel_back.png
+share/gx_head/skins/Grungy_Sun/background1.png
+share/gx_head/skins/Grungy_Sun/background2.png
+share/gx_head/skins/Grungy_Sun/bigknob.png
+share/gx_head/skins/Grungy_Sun/gxhead.png
+share/gx_head/skins/Grungy_Sun/levelslider.png
+share/gx_head/skins/Grungy_Sun/midknob.png
+share/gx_head/skins/Grungy_Sun/minitoggle_off.png
+share/gx_head/skins/Grungy_Sun/minitoggle_on.png
+share/gx_head/skins/Grungy_Sun/portdisplay.png
+share/gx_head/skins/Grungy_Sun/smallknob.png
+share/gx_head/skins/Grungy_Sun/smallknobr.png
+share/gx_head/skins/Grungy_Sun/switchit_off.png
+share/gx_head/skins/Grungy_Sun/switchit_on.png
+share/gx_head/skins/Grungy_Sun/wheel_back.png
+share/gx_head/skins/Grungy_Sun_Dark/background1.png
+share/gx_head/skins/Grungy_Sun_Dark/background2.png
+share/gx_head/skins/Grungy_Sun_Dark/bigknob.png
+share/gx_head/skins/Grungy_Sun_Dark/gxhead.png
+share/gx_head/skins/Grungy_Sun_Dark/levelslider.png
+share/gx_head/skins/Grungy_Sun_Dark/logo.png
+share/gx_head/skins/Grungy_Sun_Dark/midknob.png
+share/gx_head/skins/Grungy_Sun_Dark/minitoggle_off.png
+share/gx_head/skins/Grungy_Sun_Dark/minitoggle_on.png
+share/gx_head/skins/Grungy_Sun_Dark/portdisplay.png
+share/gx_head/skins/Grungy_Sun_Dark/smallknob.png
+share/gx_head/skins/Grungy_Sun_Dark/smallknobr.png
+share/gx_head/skins/Grungy_Sun_Dark/switchit_off.png
+share/gx_head/skins/Grungy_Sun_Dark/switchit_on.png
+share/gx_head/skins/Grungy_Sun_Dark/wheel_back.png
+share/gx_head/skins/Guitarix/bigknob.png
+share/gx_head/skins/Guitarix/gxhead.png
+share/gx_head/skins/Guitarix/midknob.png
+share/gx_head/skins/Guitarix/minitoggle_off.png
+share/gx_head/skins/Guitarix/minitoggle_on.png
+share/gx_head/skins/Guitarix/smallknob.png
+share/gx_head/skins/Guitarix/smallknobr.png
+share/gx_head/skins/Guitarix/switchit_off.png
+share/gx_head/skins/Guitarix/switchit_on.png
+share/gx_head/skins/Guitarix/wheel_back.png
+share/gx_head/skins/Guitarix_Oak/background1.png
+share/gx_head/skins/Guitarix_Oak/background2.png
+share/gx_head/skins/Guitarix_Oak/bigknob.png
+share/gx_head/skins/Guitarix_Oak/gxhead.png
+share/gx_head/skins/Guitarix_Oak/levelslider.png
+share/gx_head/skins/Guitarix_Oak/midknob.png
+share/gx_head/skins/Guitarix_Oak/minitoggle_off.png
+share/gx_head/skins/Guitarix_Oak/minitoggle_on.png
+share/gx_head/skins/Guitarix_Oak/portdisplay.png
+share/gx_head/skins/Guitarix_Oak/smallknob.png
+share/gx_head/skins/Guitarix_Oak/smallknobr.png
+share/gx_head/skins/Guitarix_Oak/switchit_off.png
+share/gx_head/skins/Guitarix_Oak/switchit_on.png
+share/gx_head/skins/Guitarix_Oak/wheel_back.png
+share/gx_head/skins/Hippie/background1.png
+share/gx_head/skins/Hippie/background2.png
+share/gx_head/skins/Hippie/bigknob.png
+share/gx_head/skins/Hippie/gxhead.png
+share/gx_head/skins/Hippie/levelslider.png
+share/gx_head/skins/Hippie/midknob.png
+share/gx_head/skins/Hippie/minitoggle_off.png
+share/gx_head/skins/Hippie/minitoggle_on.png
+share/gx_head/skins/Hippie/portdisplay.png
+share/gx_head/skins/Hippie/smallknob.png
+share/gx_head/skins/Hippie/smallknobr.png
+share/gx_head/skins/Hippie/switchit_off.png
+share/gx_head/skins/Hippie/switchit_on.png
+share/gx_head/skins/Hippie/wheel_back.png
+share/gx_head/skins/Lavender/background1.png
+share/gx_head/skins/Lavender/bigknob.png
+share/gx_head/skins/Lavender/gxhead.png
+share/gx_head/skins/Lavender/levelslider.png
+share/gx_head/skins/Lavender/midknob.png
+share/gx_head/skins/Lavender/minitoggle_off.png
+share/gx_head/skins/Lavender/minitoggle_on.png
+share/gx_head/skins/Lavender/portdisplay.png
+share/gx_head/skins/Lavender/smallknob.png
+share/gx_head/skins/Lavender/smallknobr.png
+share/gx_head/skins/Lavender/switchit_off.png
+share/gx_head/skins/Lavender/switchit_on.png
+share/gx_head/skins/Lavender/wheel_back.png
+share/gx_head/skins/Nebula/background1.png
+share/gx_head/skins/Nebula/background2.png
+share/gx_head/skins/Nebula/bigknob.png
+share/gx_head/skins/Nebula/gxhead.png
+share/gx_head/skins/Nebula/levelslider.png
+share/gx_head/skins/Nebula/logo.png
+share/gx_head/skins/Nebula/midknob.png
+share/gx_head/skins/Nebula/minitoggle_off.png
+share/gx_head/skins/Nebula/minitoggle_on.png
+share/gx_head/skins/Nebula/portdisplay.png
+share/gx_head/skins/Nebula/smallknob.png
+share/gx_head/skins/Nebula/smallknobr.png
+share/gx_head/skins/Nebula/switchit_off.png
+share/gx_head/skins/Nebula/switchit_on.png
+share/gx_head/skins/Nebula/wheel_back.png
+share/gx_head/skins/Oak/background1.png
+share/gx_head/skins/Oak/background2.png
+share/gx_head/skins/Oak/bigknob.png
+share/gx_head/skins/Oak/gxhead.png
+share/gx_head/skins/Oak/levelslider.png
+share/gx_head/skins/Oak/midknob.png
+share/gx_head/skins/Oak/minitoggle_off.png
+share/gx_head/skins/Oak/minitoggle_on.png
+share/gx_head/skins/Oak/portdisplay.png
+share/gx_head/skins/Oak/smallknob.png
+share/gx_head/skins/Oak/smallknobr.png
+share/gx_head/skins/Oak/switchit_off.png
+share/gx_head/skins/Oak/switchit_on.png
+share/gx_head/skins/Oak/wheel_back.png
+share/gx_head/skins/Olive/background1.png
+share/gx_head/skins/Olive/bigknob.png
+share/gx_head/skins/Olive/gxhead.png
+share/gx_head/skins/Olive/levelslider.png
+share/gx_head/skins/Olive/midknob.png
+share/gx_head/skins/Olive/minitoggle_off.png
+share/gx_head/skins/Olive/minitoggle_on.png
+share/gx_head/skins/Olive/portdisplay.png
+share/gx_head/skins/Olive/smallknob.png
+share/gx_head/skins/Olive/smallknobr.png
+share/gx_head/skins/Olive/switchit_off.png
+share/gx_head/skins/Olive/switchit_on.png
+share/gx_head/skins/Olive/wheel_back.png
+share/gx_head/skins/Orange/background1.png
+share/gx_head/skins/Orange/bigknob.png
+share/gx_head/skins/Orange/gxhead.png
+share/gx_head/skins/Orange/levelslider.png
+share/gx_head/skins/Orange/midknob.png
+share/gx_head/skins/Orange/minitoggle_off.png
+share/gx_head/skins/Orange/minitoggle_on.png
+share/gx_head/skins/Orange/portdisplay.png
+share/gx_head/skins/Orange/smallknob.png
+share/gx_head/skins/Orange/smallknobr.png
+share/gx_head/skins/Orange/switchit_off.png
+share/gx_head/skins/Orange/switchit_on.png
+share/gx_head/skins/Orange/wheel_back.png
+share/gx_head/skins/Plain_Dark/background1.png
+share/gx_head/skins/Plain_Dark/bigknob.png
+share/gx_head/skins/Plain_Dark/gxhead.png
+share/gx_head/skins/Plain_Dark/levelslider.png
+share/gx_head/skins/Plain_Dark/logo.png
+share/gx_head/skins/Plain_Dark/midknob.png
+share/gx_head/skins/Plain_Dark/minitoggle_off.png
+share/gx_head/skins/Plain_Dark/minitoggle_on.png
+share/gx_head/skins/Plain_Dark/portdisplay.png
+share/gx_head/skins/Plain_Dark/smallknob.png
+share/gx_head/skins/Plain_Dark/smallknobr.png
+share/gx_head/skins/Plain_Dark/switchit_off.png
+share/gx_head/skins/Plain_Dark/switchit_on.png
+share/gx_head/skins/Plain_Dark/wheel_back.png
+share/gx_head/skins/Psycedelic/background1.png
+share/gx_head/skins/Psycedelic/bigknob.png
+share/gx_head/skins/Psycedelic/gxhead.png
+share/gx_head/skins/Psycedelic/levelslider.png
+share/gx_head/skins/Psycedelic/midknob.png
+share/gx_head/skins/Psycedelic/minitoggle_off.png
+share/gx_head/skins/Psycedelic/minitoggle_on.png
+share/gx_head/skins/Psycedelic/portdisplay.png
+share/gx_head/skins/Psycedelic/smallknob.png
+share/gx_head/skins/Psycedelic/smallknobr.png
+share/gx_head/skins/Psycedelic/switchit_off.png
+share/gx_head/skins/Psycedelic/switchit_on.png
+share/gx_head/skins/Psycedelic/wheel_back.png
+share/gx_head/skins/Rust/background1.png
+share/gx_head/skins/Rust/background2.png
+share/gx_head/skins/Rust/bigknob.png
+share/gx_head/skins/Rust/gxhead.png
+share/gx_head/skins/Rust/levelslider.png
+share/gx_head/skins/Rust/logo.png
+share/gx_head/skins/Rust/midknob.png
+share/gx_head/skins/Rust/minitoggle_off.png
+share/gx_head/skins/Rust/minitoggle_on.png
+share/gx_head/skins/Rust/portdisplay.png
+share/gx_head/skins/Rust/smallknob.png
+share/gx_head/skins/Rust/smallknobr.png
+share/gx_head/skins/Rust/switchit_off.png
+share/gx_head/skins/Rust/switchit_on.png
+share/gx_head/skins/Rust/wheel_back.png
+share/gx_head/skins/Sky/background1.png
+share/gx_head/skins/Sky/bigknob.png
+share/gx_head/skins/Sky/gxhead.png
+share/gx_head/skins/Sky/levelslider.png
+share/gx_head/skins/Sky/midknob.png
+share/gx_head/skins/Sky/minitoggle_off.png
+share/gx_head/skins/Sky/minitoggle_on.png
+share/gx_head/skins/Sky/portdisplay.png
+share/gx_head/skins/Sky/smallknob.png
+share/gx_head/skins/Sky/smallknobr.png
+share/gx_head/skins/Sky/switchit_off.png
+share/gx_head/skins/Sky/switchit_on.png
+share/gx_head/skins/Sky/wheel_back.png
+share/gx_head/skins/White_Oak/background1.png
+share/gx_head/skins/White_Oak/background2.png
+share/gx_head/skins/White_Oak/bigknob.png
+share/gx_head/skins/White_Oak/gxhead.png
+share/gx_head/skins/White_Oak/levelslider.png
+share/gx_head/skins/White_Oak/midknob.png
+share/gx_head/skins/White_Oak/minitoggle_off.png
+share/gx_head/skins/White_Oak/minitoggle_on.png
+share/gx_head/skins/White_Oak/portdisplay.png
+share/gx_head/skins/White_Oak/smallknob.png
+share/gx_head/skins/White_Oak/smallknobr.png
+share/gx_head/skins/White_Oak/switchit_off.png
+share/gx_head/skins/White_Oak/switchit_on.png
+share/gx_head/skins/White_Oak/wheel_back.png
+share/gx_head/skins/aluminium1.png
+share/gx_head/skins/aluminium2.png
+share/gx_head/skins/background1.png
+share/gx_head/skins/background2.png
+share/gx_head/skins/burl1.png
+share/gx_head/skins/burl2.png
+share/gx_head/skins/camouflage.png
+share/gx_head/skins/clear.css
+share/gx_head/skins/copper.png
+share/gx_head/skins/dark.png
+share/gx_head/skins/factory.png
+share/gx_head/skins/gold1.png
+share/gx_head/skins/gold2.png
+share/gx_head/skins/grandma.png
+share/gx_head/skins/grungy_sun.png
+share/gx_head/skins/grungy_sun2.png
+share/gx_head/skins/grungy_sun_dark.png
+share/gx_head/skins/grungy_sun_dark2.png
+share/gx_head/skins/gx_head_Aluminium.css
+share/gx_head/skins/gx_head_Burl.css
+share/gx_head/skins/gx_head_Camouflage.css
+share/gx_head/skins/gx_head_Copper.css
+share/gx_head/skins/gx_head_Dark.css
+share/gx_head/skins/gx_head_Gold.css
+share/gx_head/skins/gx_head_Grandma.css
+share/gx_head/skins/gx_head_Grungy_Sun.css
+share/gx_head/skins/gx_head_Grungy_Sun_Dark.css
+share/gx_head/skins/gx_head_Guitarix.css
+share/gx_head/skins/gx_head_Guitarix_Oak.css
+share/gx_head/skins/gx_head_Hippie.css
+share/gx_head/skins/gx_head_Lavender.css
+share/gx_head/skins/gx_head_Nebula.css
+share/gx_head/skins/gx_head_Oak.css
+share/gx_head/skins/gx_head_Olive.css
+share/gx_head/skins/gx_head_Orange.css
+share/gx_head/skins/gx_head_Plain_Dark.css
+share/gx_head/skins/gx_head_Psycedelic.css
+share/gx_head/skins/gx_head_Rust.css
+share/gx_head/skins/gx_head_Sky.css
+share/gx_head/skins/gx_head_White_Oak.css
+share/gx_head/skins/handle_left.png
+share/gx_head/skins/handle_right.png
+share/gx_head/skins/hippie.png
+share/gx_head/skins/hippie2.png
+share/gx_head/skins/hslider.png
+share/gx_head/skins/insert.png
+share/gx_head/skins/knob_big.png
+share/gx_head/skins/knob_big_hippie.png
+share/gx_head/skins/knob_mid.png
+share/gx_head/skins/knob_mid_hippie.png
+share/gx_head/skins/knob_small.png
+share/gx_head/skins/knob_small_hippie.png
+share/gx_head/skins/knob_small_r.png
+share/gx_head/skins/knob_small_r_hippie.png
+share/gx_head/skins/lavender.png
+share/gx_head/skins/live_bypass.png
+share/gx_head/skins/live_mute.png
+share/gx_head/skins/live_wallpaper.png
+share/gx_head/skins/live_wallpaper_aluminium.png
+share/gx_head/skins/live_wallpaper_burl.png
+share/gx_head/skins/live_wallpaper_camouflage.png
+share/gx_head/skins/live_wallpaper_copper.png
+share/gx_head/skins/live_wallpaper_dark.png
+share/gx_head/skins/live_wallpaper_gold.png
+share/gx_head/skins/live_wallpaper_grandma.png
+share/gx_head/skins/live_wallpaper_grungy_sun.png
+share/gx_head/skins/live_wallpaper_grungy_sun_dark.png
+share/gx_head/skins/live_wallpaper_guitarix_oak.png
+share/gx_head/skins/live_wallpaper_hippie.png
+share/gx_head/skins/live_wallpaper_lavender.png
+share/gx_head/skins/live_wallpaper_nebula.png
+share/gx_head/skins/live_wallpaper_oak.png
+share/gx_head/skins/live_wallpaper_olive.png
+share/gx_head/skins/live_wallpaper_orange.png
+share/gx_head/skins/live_wallpaper_psycedelic.png
+share/gx_head/skins/live_wallpaper_rust.png
+share/gx_head/skins/live_wallpaper_sky.png
+share/gx_head/skins/live_wallpaper_white_oak.png
+share/gx_head/skins/logo.png
+share/gx_head/skins/logo_orange.png
+share/gx_head/skins/logo_white.png
+share/gx_head/skins/minimal.css
+share/gx_head/skins/nebula.png
+share/gx_head/skins/nebula2.png
+share/gx_head/skins/oak1.png
+share/gx_head/skins/oak2.png
+share/gx_head/skins/oak_green.png
+share/gx_head/skins/oak_white.png
+share/gx_head/skins/olive.png
+share/gx_head/skins/orange.png
+share/gx_head/skins/playhead.png
+share/gx_head/skins/psycedelic.png
+share/gx_head/skins/rack_expand.png
+share/gx_head/skins/rack_preset.png
+share/gx_head/skins/rack_shrink.png
+share/gx_head/skins/readonly.png
+share/gx_head/skins/rust.png
+share/gx_head/skins/rust2.png
+share/gx_head/skins/scratch.png
+share/gx_head/skins/simplelevelslider.png
+share/gx_head/skins/sky.png
+share/gx_head/skins/stereo.png
+share/gx_head/skins/switch_mid_off.png
+share/gx_head/skins/switch_mid_on.png
+share/gx_head/skins/switch_off.png
+share/gx_head/skins/switch_on.png
+share/gx_head/skins/tactile_knob_large_151f.png
+share/gx_head/skins/tactile_knob_medium_151f.png
+share/gx_head/skins/tactile_knob_small_99f.png
+share/gx_head/skins/tactile_wheel_101f.png
+share/gx_head/skins/versiondiff.png
+share/gx_head/sounds/amps/Blackat Leon S7.wav
+share/gx_head/sounds/amps/Cicognani Imperivm Luxury.wav
+share/gx_head/sounds/amps/DV Mark Triple 6.wav
*** 108 LINES SKIPPED ***