[opensuse-factory] Call for maintainer of TuxGuitar
Hi, openSUSE still contains TuxGuitar 1.4 [1,2] which still successfully builds, however it is aging as newer version 1.5.4 exist [3] (1.5.4 released 2020-05-12; 1.5.0 released 2018-02-02 [3,4]). Usually it would not be problematic to build in local computer with maven as it grabs dependencies from internet. However its compilation is complicated inside OBS, as it JAVA-based, has some exotic dependencies (e.g. eclipse-swt, itext) which are much more aged now and needs updates too. Last time we tried to use Fedora RPM spec files [5] as base for builds in OBS for openSUSE with Ant. Volunteers are welcome to step-up, especially having JAVA, Maven and/or Ant building experience inside OBS to update and continue to maintain TuxGuitar. At least help to investigate and fix CVE-2020-14940 bug [6,7] would be appreciated. [1] https://build.opensuse.org/package/show/openSUSE%3AFactory/tuxguitar [2 ] https://build.opensuse.org/package/show/Education/tuxguitar - devel project [3] https://sourceforge.net/projects/tuxguitar/files/TuxGuitar/ [4] http://www.tuxguitar.com.ar/changes.html [5] https://src.fedoraproject.org/rpms/tuxguitar/tree/master [6] http://bugzilla.opensuse.org/show_bug.cgi?id=1173633 [7] https://sourceforge.net/p/tuxguitar/bugs/126/ -- Regards, Mindaugas -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi, I'll try, but it's not easy, yes. Some time ago i have build it locally (not with rpmbuild or osc). On 2020-07-05 06:06, opensuse.lietuviu.kalba wrote:
Hi,
openSUSE still contains TuxGuitar 1.4 [1,2] which still successfully builds, however it is aging as newer version 1.5.4 exist [3] (1.5.4 released 2020-05-12; 1.5.0 released 2018-02-02 [3,4]). Usually it would not be problematic to build in local computer with maven as it grabs dependencies from internet. However its compilation is complicated inside OBS, as it JAVA-based, has some exotic dependencies (e.g. eclipse-swt, itext) which are much more aged now and needs updates too. Last time we tried to use Fedora RPM spec files [5] as base for builds in OBS for openSUSE with Ant. Volunteers are welcome to step-up, especially having JAVA, Maven and/or Ant building experience inside OBS to update and continue to maintain TuxGuitar. At least help to investigate and fix CVE-2020-14940 bug [6,7] would be appreciated.
[1] https://build.opensuse.org/package/show/openSUSE%3AFactory/tuxguitar
[2 ] https://build.opensuse.org/package/show/Education/tuxguitar - devel project
[3] https://sourceforge.net/projects/tuxguitar/files/TuxGuitar/
[4] http://www.tuxguitar.com.ar/changes.html
[5] https://src.fedoraproject.org/rpms/tuxguitar/tree/master
[6] http://bugzilla.opensuse.org/show_bug.cgi?id=1173633
[7] https://sourceforge.net/p/tuxguitar/bugs/126/
--
Regards,
Mindaugas -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 I had some time and made the package here https://build.opensuse.org/package/show/home:fstrba:maven/tuxguitar Not like I have any time to maintain it myself, but if someone decides to dive into it. This is a good start. BTW, if you install it and you don't hear sound, enable the Java sound api plugin. It is the only one that needs to be enabled at this point. Cheers Fridrich On 04/07/2020 22:06, opensuse.lietuviu.kalba wrote:
Hi,
openSUSE still contains TuxGuitar 1.4 [1,2] which still successfully builds, however it is aging as newer version 1.5.4 exist [3] (1.5.4 released 2020-05-12; 1.5.0 released 2018-02-02 [3,4]). Usually it would not be problematic to build in local computer with maven as it grabs dependencies from internet. However its compilation is complicated inside OBS, as it JAVA-based, has some exotic dependencies (e.g. eclipse-swt, itext) which are much more aged now and needs updates too. Last time we tried to use Fedora RPM spec files [5] as base for builds in OBS for openSUSE with Ant. Volunteers are welcome to step-up, especially having JAVA, Maven and/or Ant building experience inside OBS to update and continue to maintain TuxGuitar. At least help to investigate and fix CVE-2020-14940 bug [6,7] would be appreciated.
[1] https://build.opensuse.org/package/show/openSUSE%3AFactory/tuxguitar
[2 ] https://build.opensuse.org/package/show/Education/tuxguitar - devel project
[3] https://sourceforge.net/projects/tuxguitar/files/TuxGuitar/
[4] http://www.tuxguitar.com.ar/changes.html
[5] https://src.fedoraproject.org/rpms/tuxguitar/tree/master
[6] http://bugzilla.opensuse.org/show_bug.cgi?id=1173633
[7] https://sourceforge.net/p/tuxguitar/bugs/126/
--
Regards,
Mindaugas
-----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE0vVj9jiIqf7C3m1Y/q+OD6Q3QFUFAl8EkCwACgkQ/q+OD6Q3 QFWaIhAAlZdWw6/JCJs0ftbAZqQj7bdz2REBppGMtSSLWCPJOdA9+2YYzUBf1WDu KV6bfqXZ+QxTkFnzYqVOLKYR9+QZJyTYBhUekR8eIy0ES3lpFQ0DQhI07+OKSe2+ HRWlNd/UNIfJxVHvsk8/6vjdSZvfx2m5WQqODJQvjZMkVifsO3dHmcDsOSSjbTlM CASe/yUjTZlsgrKhSFqPSEkZfnccXWdMyh35yo0MWVohtqHBEEbCSomosp/Dm3FG Tf6mzQggfdDH2VFZ3YBhfN/+kD/inSIPlkn61+U1jld4VWBfpqTgmNSWpgIXX6kI syb3ZPsIMee/UKfHdsAKVLN8VdvXeWAkPrKvwposYa6PeCRsnvzHr0AQwqHCDtAw A17TZxgSt+35UilR+f4epHM4HRTXBt/XmaWq0Y3HCGFeyjoJ5Px3v6WG/8FsRwJV iGdeSsjzKZa/h6r5NurJ1lMxpEx8trf2BE2ZISUmtObeFdpvSQt2dP6vRPNjbtQa HfFqV8G3QgK/WsAVvQ99TQe255afMapscs6dL4Zst51eOfS1dJ0KyUQVLiZ2tMk5 v/xM/JddByG1Via0H3W33wUyVN6gLFpkWG95dBy+TBjcWwwPF+ZvKWuANY5zSDrm VL2z3lf3wj/T5ls0c2XuvSxW7nBdUNsdue4PFDsFYKqysdFeJjs= =Y+rX -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
Fridrich Strba
-
Konstantin Voinov
-
opensuse.lietuviu.kalba