Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tuxguitar for openSUSE:Factory checked in at 2026-08-29 17:41:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tuxguitar (Old) and /work/SRC/openSUSE:Factory/.tuxguitar.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tuxguitar" Sat Aug 29 17:41:27 2026 rev:29 rq:1374486 version:2.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/tuxguitar/tuxguitar.changes 2026-05-12 19:27:39.821562391 +0200 +++ /work/SRC/openSUSE:Factory/.tuxguitar.new.1265/tuxguitar.changes 2026-08-29 17:43:00.353411800 +0200 @@ -1,0 +2,9 @@ +Mon Jul 27 12:22:00 UTC 2026 - guiv42 <[email protected]> + +- Updated to new upstream release 2.1.0 + * Fix CVE-2026-55543, prevent loading malicious .tg files + * Allow continuous scrolling when playing + * Save and restore zoom level across sessions + * Add quantization to MIDI import + +------------------------------------------------------------------- Old: ---- 2.0.1.tar.gz New: ---- 2.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tuxguitar.spec ++++++ --- /var/tmp/diff_new_pack.uafmng/_old 2026-08-29 17:43:02.501487777 +0200 +++ /var/tmp/diff_new_pack.uafmng/_new 2026-08-29 17:43:02.503487848 +0200 @@ -26,7 +26,7 @@ %global with_lv2 0 %endif Name: tuxguitar -Version: 2.0.1 +Version: 2.1.0 Release: 0 Summary: A multitrack tablature editor and player written in Java-SWT License: LGPL-2.1-or-later @@ -56,6 +56,7 @@ Recommends: snd_sf2 Recommends: timidity Recommends: wqy-zenhei-fonts +Recommends: libwebkit2gtk-4_1-0 %if %{with_fluidsynth} BuildRequires: fluidsynth-devel BuildRequires: liblilv-0-devel @@ -145,12 +146,14 @@ # data files mkdir -p %{buildroot}/%{_datadir}/%{name} cp -a desktop/TuxGuitar/share/* %{buildroot}/%{_datadir}/%{name} -cp -a common/resources/* %{buildroot}/%{_datadir}/%{name} -cp -a misc/tuxguitar.tg %{buildroot}/%{_datadir}/%{name} +cp -a common/resources/lang %{buildroot}/%{_datadir}/%{name} +cp -a common/resources/templates %{buildroot}/%{_datadir}/%{name} +cp -a common/resources/tunings %{buildroot}/%{_datadir}/%{name} cp -a desktop/build-scripts/%{name}-linux-swt/target/%{name}-%{version}-linux-swt/dist/* %{buildroot}/%{_datadir}/%{name} # desktop files install -dm 755 %{buildroot}/%{_datadir}/applications +mv desktop/build-scripts/common-resources/common-linux/share/applications/TuxGuitar.desktop desktop/build-scripts/common-resources/common-linux/share/applications/tuxguitar.desktop install -pm 644 desktop/build-scripts/common-resources/common-linux/share/applications/tuxguitar.desktop %{buildroot}/%{_datadir}/applications/ # icon @@ -161,6 +164,9 @@ mkdir -p %{buildroot}/%{_mandir}/man1 cp -a desktop/build-scripts/common-resources/common-linux/share/man/man1/%{name}.1 %{buildroot}/%{_mandir}/man1/ +# license file +cp -a docs/LICENSE . + %fdupes -s %{buildroot} ln -sf %{_jnidir}/%{name}/%{name}-alsa.jar %{buildroot}%{_javadir}/%{name}/ ++++++ 0004-startscript.patch ++++++ --- /var/tmp/diff_new_pack.uafmng/_old 2026-08-29 17:43:02.538489086 +0200 +++ /var/tmp/diff_new_pack.uafmng/_new 2026-08-29 17:43:02.541489192 +0200 @@ -1,12 +1,18 @@ -diff --git a/desktop/build-scripts/common-resources/common-linux/tuxguitar.sh b/desktop/build-scripts/common-resources/common-linux/tuxguitar.sh -index 65fcdf07b..a8887b2d6 100755 +diff -rupN a/desktop/build-scripts/common-resources/common-linux/tuxguitar.sh b/desktop/build-scripts/common-resources/common-linux/tuxguitar.sh --- a/desktop/build-scripts/common-resources/common-linux/tuxguitar.sh +++ b/desktop/build-scripts/common-resources/common-linux/tuxguitar.sh -@@ -1,20 +1,157 @@ +@@ -1,4 +1,5 @@ #!/bin/sh --##SCRIPT DIR --TG_DIR=`dirname $(realpath "$0")` + + ## try to read light/dark theme from dbus + getTheme() { + tuxguitarTheme="none" +@@ -11,22 +12,158 @@ getTheme() { + echo $tuxguitarTheme + } + +-##SCRIPT DIR +-TG_DIR=`dirname "$(realpath "$0")"` +# system dependencies +swt_guess_() +{ @@ -165,6 +171,6 @@ ##Avoid problems with Accelerated Compositing mode in SWT/WebKitGTK export WEBKIT_DISABLE_COMPOSITING_MODE=1 ##LAUNCH --${JAVA} -cp :${CLASSPATH} -Dtuxguitar.home.path="${TG_DIR}" -Dtuxguitar.share.path="share/" -Djava.library.path="${LD_LIBRARY_PATH}" ${MAINCLASS} "$@" -+${JAVA} -cp :${CLASSPATH} -Dtuxguitar.share.path="${SHAREPATH}/" -Djava.library.path="${LD_LIBRARY_PATH}" ${MAINCLASS} "$@" +-${JAVA} -cp ":${CLASSPATH}" -Dtuxguitar.home.path="${TG_DIR}" -Dtuxguitar.share.path="share" -Djava.library.path="${LD_LIBRARY_PATH}" -Dtuxguitar.theme=$(getTheme) ${MAINCLASS} "$@" ++${JAVA} -cp :${CLASSPATH} -Dtuxguitar.share.path="${SHAREPATH}/" -Djava.library.path="${LD_LIBRARY_PATH}" -Dtuxguitar.theme=$(getTheme) ${MAINCLASS} "$@" ++++++ 2.0.1.tar.gz -> 2.1.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/tuxguitar/2.0.1.tar.gz /work/SRC/openSUSE:Factory/.tuxguitar.new.1265/2.1.0.tar.gz differ: char 12, line 1 ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.uafmng/_old 2026-08-29 17:43:02.588490854 +0200 +++ /var/tmp/diff_new_pack.uafmng/_new 2026-08-29 17:43:02.591490960 +0200 @@ -1,6 +1,6 @@ -mtime: 1778519482 -commit: 65ee62259a9337537d6acc986fb2d12d3b0c2e429e229f58659955ec3155c21d +mtime: 1785185218 +commit: 3f1f7fede6d7aee78774c5d0beb06cbd41f7a9c9b8bdb717441932b46e3e23a2 url: https://src.opensuse.org/java-packages/tuxguitar -revision: 65ee62259a9337537d6acc986fb2d12d3b0c2e429e229f58659955ec3155c21d +revision: 3f1f7fede6d7aee78774c5d0beb06cbd41f7a9c9b8bdb717441932b46e3e23a2 projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-07-27 22:46:58.000000000 +0200 @@ -0,0 +1 @@ +.osc
