diff --git a/srcpkgs/tuxguitar/patches/ld-library.patch b/srcpkgs/tuxguitar/patches/ld-library.patch
deleted file mode 100644
index 35b347c257e..00000000000
--- a/srcpkgs/tuxguitar/patches/ld-library.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- ./build-scripts/common-resources/common-linux-swt/tuxguitar.sh 2018-08-03 13:48:57.000000000 +0200
-+++ - 2019-11-26 14:29:19.912761041 +0100
-@@ -18,6 +18,7 @@
- LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib
- LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib
- LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib/jni
-+LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib/tuxguitar
- LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/lib
- ##CLASSPATH
- CLASSPATH=${CLASSPATH}:./lib/tuxguitar.jar
diff --git a/srcpkgs/tuxguitar/patches/nogcj.patch b/srcpkgs/tuxguitar/patches/nogcj.patch
deleted file mode 100644
index f7bfb510c9c..00000000000
--- a/srcpkgs/tuxguitar/patches/nogcj.patch
+++ /dev/null
@@ -1,168 +0,0 @@
-diff -u -r build-scripts/native-modules/tuxguitar-alsa-linux-armv7hl/pom.xml tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-alsa-linux-armv7hl/pom.xml
---- build-scripts/native-modules/tuxguitar-alsa-linux-armv7hl/pom.xml 2016-12-22 21:04:26.000000000 +0100
-+++ tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-alsa-linux-armv7hl/pom.xml 2017-02-08 22:06:28.220720753 +0100
-@@ -22,8 +22,8 @@
-
- ${parent.relativePath}/TuxGuitar-alsa/jni/
- ${tuxguitar.jni.cc}
-- -I$(shell gcj -print-file-name=include/) -fPIC
-- -fPIC
-+ ${CFLAGS} -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux -fPIC
-+ ${LDFLAGS} -fPIC
- -lasound
- ${tuxguitar.jni.ldpath}
- tuxguitar-alsa-jni
-diff -u -r build-scripts/native-modules/tuxguitar-alsa-linux-x86/pom.xml tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-alsa-linux-x86/pom.xml
---- build-scripts/native-modules/tuxguitar-alsa-linux-x86/pom.xml 2016-12-22 21:04:26.000000000 +0100
-+++ tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-alsa-linux-x86/pom.xml 2017-02-08 22:06:28.220720753 +0100
-@@ -22,8 +22,8 @@
-
- ${parent.relativePath}/TuxGuitar-alsa/jni/
- ${tuxguitar.jni.cc}
-- -I$(shell gcj -print-file-name=include/) -m32 -fPIC
-- -m32 -fPIC
-+ ${CFLAGS} -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux -m32 -fPIC
-+ ${LDFLAGS} -m32 -fPIC
- -lasound
- ${tuxguitar.jni.ldpath}
- tuxguitar-alsa-jni
-diff -u -r build-scripts/native-modules/tuxguitar-alsa-linux-x86_64/pom.xml tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-alsa-linux-x86_64/pom.xml
---- build-scripts/native-modules/tuxguitar-alsa-linux-x86_64/pom.xml 2016-12-22 21:04:26.000000000 +0100
-+++ tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-alsa-linux-x86_64/pom.xml 2017-02-08 22:06:28.220720753 +0100
-@@ -22,8 +22,8 @@
-
- ${parent.relativePath}/TuxGuitar-alsa/jni/
- ${tuxguitar.jni.cc}
-- -I$(shell gcj -print-file-name=include/) -m64 -fPIC
-- -m64 -fPIC
-+ ${CFLAGS} -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux -m64 -fPIC
-+ ${LDFLAGS} -m64 -fPIC
- -lasound
- ${tuxguitar.jni.ldpath}
- tuxguitar-alsa-jni
-diff -u -r build-scripts/native-modules/tuxguitar-fluidsynth-linux-armv7hl/pom.xml tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-fluidsynth-linux-armv7hl/pom.xml
---- build-scripts/native-modules/tuxguitar-fluidsynth-linux-armv7hl/pom.xml 2016-12-22 21:04:26.000000000 +0100
-+++ tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-fluidsynth-linux-armv7hl/pom.xml 2017-02-08 22:06:28.220720753 +0100
-@@ -24,8 +24,8 @@
- ${parent.relativePath}/TuxGuitar-fluidsynth/jni/
- ${tuxguitar.jni.rm}
- ${tuxguitar.jni.cc}
-- -I$(shell gcj -print-file-name=include/) -fPIC
-- -fPIC
-+ ${CFLAGS} -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux -fPIC
-+ ${LDFLAGS} -fPIC
- -lfluidsynth
- ${tuxguitar.jni.ldpath}
- tuxguitar-fluidsynth-jni
-diff -u -r build-scripts/native-modules/tuxguitar-fluidsynth-linux-x86/pom.xml tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-fluidsynth-linux-x86/pom.xml
---- build-scripts/native-modules/tuxguitar-fluidsynth-linux-x86/pom.xml 2016-12-22 21:04:26.000000000 +0100
-+++ tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-fluidsynth-linux-x86/pom.xml 2017-02-08 22:06:28.224054080 +0100
-@@ -24,8 +24,8 @@
- ${parent.relativePath}/TuxGuitar-fluidsynth/jni/
- ${tuxguitar.jni.rm}
- ${tuxguitar.jni.cc}
-- -I$(shell gcj -print-file-name=include/) -m32 -fPIC
-- -m32 -fPIC
-+ ${CFLAGS} -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux -m32 -fPIC
-+ ${LDFLAGS} -m32 -fPIC
- -lfluidsynth
- ${tuxguitar.jni.ldpath}
- tuxguitar-fluidsynth-jni
-diff -u -r build-scripts/native-modules/tuxguitar-fluidsynth-linux-x86_64/pom.xml tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-fluidsynth-linux-x86_64/pom.xml
---- build-scripts/native-modules/tuxguitar-fluidsynth-linux-x86_64/pom.xml 2016-12-22 21:04:26.000000000 +0100
-+++ tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-fluidsynth-linux-x86_64/pom.xml 2017-02-08 22:06:28.224054080 +0100
-@@ -24,8 +24,8 @@
- ${parent.relativePath}/TuxGuitar-fluidsynth/jni/
- ${tuxguitar.jni.rm}
- ${tuxguitar.jni.cc}
-- -I$(shell gcj -print-file-name=include/) -m64 -fPIC
-- -m64 -fPIC
-+ ${CFLAGS} -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux -m64 -fPIC
-+ ${LDFLAGS} -m64 -fPIC
- -lfluidsynth
- ${tuxguitar.jni.ldpath}
- tuxguitar-fluidsynth-jni
-diff -u -r build-scripts/native-modules/tuxguitar-jack-linux-armv7hl/pom.xml tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-jack-linux-armv7hl/pom.xml
---- build-scripts/native-modules/tuxguitar-jack-linux-armv7hl/pom.xml 2016-12-22 21:04:26.000000000 +0100
-+++ tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-jack-linux-armv7hl/pom.xml 2017-02-08 22:06:28.224054080 +0100
-@@ -24,8 +24,8 @@
- ${parent.relativePath}/TuxGuitar-jack/jni/
- ${tuxguitar.jni.rm}
- ${tuxguitar.jni.cc}
-- -I$(shell gcj -print-file-name=include/) -fPIC
-- -fPIC
-+ ${CFLAGS} -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux -fPIC
-+ ${LDFLAGS} -fPIC
- `pkg-config --libs jack`
- ${tuxguitar.jni.ldpath}
- tuxguitar-jack-jni
-diff -u -r build-scripts/native-modules/tuxguitar-jack-linux-x86/pom.xml tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-jack-linux-x86/pom.xml
---- build-scripts/native-modules/tuxguitar-jack-linux-x86/pom.xml 2016-12-22 21:04:26.000000000 +0100
-+++ tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-jack-linux-x86/pom.xml 2017-02-08 22:06:28.224054080 +0100
-@@ -24,8 +24,8 @@
- ${parent.relativePath}/TuxGuitar-jack/jni/
- ${tuxguitar.jni.rm}
- ${tuxguitar.jni.cc}
-- -I$(shell gcj -print-file-name=include/) -m32 -fPIC
-- -m32 -fPIC
-+ ${CFLAGS} -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux -m32 -fPIC
-+ ${LDFLAGS} -m32 -fPIC
- `pkg-config --libs jack`
- ${tuxguitar.jni.ldpath}
- tuxguitar-jack-jni
-diff -u -r build-scripts/native-modules/tuxguitar-jack-linux-x86_64/pom.xml tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-jack-linux-x86_64/pom.xml
---- build-scripts/native-modules/tuxguitar-jack-linux-x86_64/pom.xml 2016-12-22 21:04:26.000000000 +0100
-+++ tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-jack-linux-x86_64/pom.xml 2017-02-08 22:06:28.224054080 +0100
-@@ -24,8 +24,8 @@
- ${parent.relativePath}/TuxGuitar-jack/jni/
- ${tuxguitar.jni.rm}
- ${tuxguitar.jni.cc}
-- -I$(shell gcj -print-file-name=include/) -m64 -fPIC
-- -m64 -fPIC
-+ ${CFLAGS} -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux -m64 -fPIC
-+ ${LDFLAGS} -m64 -fPIC
- `pkg-config --libs jack`
- ${tuxguitar.jni.ldpath}
- tuxguitar-jack-jni
-diff -u -r build-scripts/native-modules/tuxguitar-oss-linux-armv7hl/pom.xml tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-oss-linux-armv7hl/pom.xml
---- build-scripts/native-modules/tuxguitar-oss-linux-armv7hl/pom.xml 2016-12-22 21:04:26.000000000 +0100
-+++ tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-oss-linux-armv7hl/pom.xml 2017-02-08 22:06:28.224054080 +0100
-@@ -22,8 +22,8 @@
-
- ${parent.relativePath}/TuxGuitar-oss/jni/
- ${tuxguitar.jni.cc}
-- -I$(shell gcj -print-file-name=include/) -fPIC
-- -fPIC
-+ ${CFLAGS} -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux -fPIC
-+ ${LDFLAGS} -fPIC
-
- ${tuxguitar.jni.ldpath}
- tuxguitar-oss-jni
-diff -u -r build-scripts/native-modules/tuxguitar-oss-linux-x86/pom.xml tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-oss-linux-x86/pom.xml
---- build-scripts/native-modules/tuxguitar-oss-linux-x86/pom.xml 2016-12-22 21:04:26.000000000 +0100
-+++ tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-oss-linux-x86/pom.xml 2017-02-08 22:06:28.224054080 +0100
-@@ -22,8 +22,8 @@
-
- ${parent.relativePath}/TuxGuitar-oss/jni/
- ${tuxguitar.jni.cc}
-- -I$(shell gcj -print-file-name=include/) -m32 -fPIC
-- -m32 -fPIC
-+ ${CFLAGS} -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux -m32 -fPIC
-+ ${LDFLAGS} -m32 -fPIC
-
- ${tuxguitar.jni.ldpath}
- tuxguitar-oss-jni
-diff -u -r build-scripts/native-modules/tuxguitar-oss-linux-x86_64/pom.xml tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-oss-linux-x86_64/pom.xml
---- build-scripts/native-modules/tuxguitar-oss-linux-x86_64/pom.xml 2016-12-22 21:04:26.000000000 +0100
-+++ tuxguitar-1.4-src-nogcj/build-scripts/native-modules/tuxguitar-oss-linux-x86_64/pom.xml 2017-02-08 22:06:28.224054080 +0100
-@@ -22,8 +22,8 @@
-
- ${parent.relativePath}/TuxGuitar-oss/jni/
- ${tuxguitar.jni.cc}
-- -I$(shell gcj -print-file-name=include/) -m64 -fPIC
-- -m64 -fPIC
-+ ${CFLAGS} -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux -m64 -fPIC
-+ ${LDFLAGS} -m64 -fPIC
-
- ${tuxguitar.jni.ldpath}
- tuxguitar-oss-jni
diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template
index c6564073862..428ca30abca 100644
--- a/srcpkgs/tuxguitar/template
+++ b/srcpkgs/tuxguitar/template
@@ -1,7 +1,7 @@
# Template file for 'tuxguitar'
pkgname=tuxguitar
-version=1.5.2
-revision=2
+version=1.5.3
+revision=1
wrksrc="${pkgname}-${version}-src"
hostmakedepends="apache-maven openjdk8"
makedepends="alsa-lib-devel fluidsynth-devel jack-devel"
@@ -11,7 +11,7 @@ maintainer="John "
license="LGPL-2.0-only"
homepage="http://www.tuxguitar.com.ar/"
distfiles="${SOURCEFORGE_SITE}/tuxguitar/tuxguitar-${version}-src.tar.gz"
-checksum=a9ade566752aa0ac72831a1cd0b18b85d302eca7934e2192ad875f51df755981
+checksum=e65ebacb70288e87c7339682f7d1ae81baea74334e6f4fdb34880daa999cc5e3
case $XBPS_TARGET_MACHINE in
i686*) _arch="x86" ;;