commit timidity for openSUSE:Factory
Hello community, here is the log from the commit of package timidity for openSUSE:Factory checked in at 2020-08-17 12:04:45 Comparing /work/SRC/openSUSE:Factory/timidity (Old) and /work/SRC/openSUSE:Factory/.timidity.new.3399 (New) Package is "timidity" Mon Aug 17 12:04:45 2020 rev:43 rq:826847 version:2.15.0 Changes: --- /work/SRC/openSUSE:Factory/timidity/timidity.changes2020-02-04 19:54:20.717356316 +0100 +++ /work/SRC/openSUSE:Factory/.timidity.new.3399/timidity.changes 2020-08-17 12:05:08.802686451 +0200 @@ -1,0 +2,16 @@ +Sat Aug 15 13:44:52 UTC 2020 - Dirk Mueller + +- update to 2.15.0: + Add support for segment play option (-G, --segment) with a great + contribution by Yotam Medini . +* Add metronome indicator in dumb interface trace mode. +* Let libao backend set ao options via TIMIDITY_AO_OPTIONS + environment variable. +* Fix for CVE-2009-0179, CVE-2009-3996, CVE-2010-2546 and + CVE-2010-2971. +* Fix for CVE-2017-11546 (bsc#1081694) +* Support for Tcl/Tk 8.6. +* Improve Windows MIDI driver. +* ...and many other bug fixes. + +--- Old: TiMidity++-2.14.0.tar.xz New: TiMidity++-2.15.0.tar.xz Other differences: -- ++ timidity.spec ++ --- /var/tmp/diff_new_pack.EhESTF/_old 2020-08-17 12:05:09.734686970 +0200 +++ /var/tmp/diff_new_pack.EhESTF/_new 2020-08-17 12:05:09.738686973 +0200 @@ -25,7 +25,7 @@ Summary:Software Synthesizer and MIDI Player License:GPL-2.0-or-later Group: Productivity/Multimedia/Sound/Midi -Version:2.14.0 +Version:2.15.0 Release:0 URL:http://timidity.sourceforge.net/ %define my_provides /tmp/my-provides ++ TiMidity++-2.14.0.tar.xz -> TiMidity++-2.15.0.tar.xz ++ 9274 lines of diff (skipped)
commit timidity for openSUSE:Factory
Hello community, here is the log from the commit of package timidity for openSUSE:Factory checked in at 2020-02-04 19:54:19 Comparing /work/SRC/openSUSE:Factory/timidity (Old) and /work/SRC/openSUSE:Factory/.timidity.new.26092 (New) Package is "timidity" Tue Feb 4 19:54:19 2020 rev:42 rq:769750 version:2.14.0 Changes: --- /work/SRC/openSUSE:Factory/timidity/timidity.changes2019-09-30 16:00:16.329077195 +0200 +++ /work/SRC/openSUSE:Factory/.timidity.new.26092/timidity.changes 2020-02-04 19:54:20.717356316 +0100 @@ -1,0 +2,6 @@ +Mon Feb 3 16:41:09 UTC 2020 - Dominique Leuenberger + +- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to + shortcut through the -mini flavors. + +--- Other differences: -- ++ timidity.spec ++ --- /var/tmp/diff_new_pack.Z8EqYo/_old 2020-02-04 19:54:22.073357106 +0100 +++ /var/tmp/diff_new_pack.Z8EqYo/_new 2020-02-04 19:54:22.085357113 +0100 @@ -1,7 +1,7 @@ # # spec file for package timidity # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,7 +27,7 @@ Group: Productivity/Multimedia/Sound/Midi Version:2.14.0 Release:0 -Url:http://timidity.sourceforge.net/ +URL:http://timidity.sourceforge.net/ %define my_provides /tmp/my-provides BuildRequires: alsa-devel BuildRequires: automake @@ -45,9 +45,9 @@ BuildRequires: xorg-x11 Recommends: fluid-soundfont-gm fluid-soundfont-gs BuildRequires: fdupes -BuildRequires: systemd BuildRequires: xaw3d-devel -%{?systemd_requires} +BuildRequires: pkgconfig(systemd) +%{?systemd_ordering} PreReq: %fillup_prereq Source: TiMidity++-%{version}.tar.xz Source1:timidity-patches.tar.bz2
commit timidity for openSUSE:Factory
Hello community, here is the log from the commit of package timidity for openSUSE:Factory checked in at 2019-09-30 16:00:05 Comparing /work/SRC/openSUSE:Factory/timidity (Old) and /work/SRC/openSUSE:Factory/.timidity.new.2352 (New) Package is "timidity" Mon Sep 30 16:00:05 2019 rev:41 rq:733911 version:2.14.0 Changes: --- /work/SRC/openSUSE:Factory/timidity/timidity.changes2018-02-20 17:59:47.680269935 +0100 +++ /work/SRC/openSUSE:Factory/.timidity.new.2352/timidity.changes 2019-09-30 16:00:16.329077195 +0200 @@ -1,0 +2,5 @@ +Mon Sep 23 14:25:41 CEST 2019 - ti...@suse.de + +- Disable LTO for avoiding segfaults with ALSA backend (boo#1149461) + +--- Other differences: -- ++ timidity.spec ++ --- /var/tmp/diff_new_pack.9P8Ol0/_old 2019-09-30 16:00:17.329074534 +0200 +++ /var/tmp/diff_new_pack.9P8Ol0/_new 2019-09-30 16:00:17.333074523 +0200 @@ -1,7 +1,7 @@ # # spec file for package timidity # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -23,7 +23,7 @@ Name: timidity Summary:Software Synthesizer and MIDI Player -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Productivity/Multimedia/Sound/Midi Version:2.14.0 Release:0 @@ -82,6 +82,8 @@ done %build +# disable LTO for avoiding segfaults with ALSA backend (boo#1149461) +%define _lto_cflags %{nil} echo >> autoconf/arts.m4 autoreconf --force --install %configure \
commit timidity for openSUSE:Factory
Hello community, here is the log from the commit of package timidity for openSUSE:Factory checked in at 2018-02-20 17:57:45 Comparing /work/SRC/openSUSE:Factory/timidity (Old) and /work/SRC/openSUSE:Factory/.timidity.new (New) Package is "timidity" Tue Feb 20 17:57:45 2018 rev:40 rq:578388 version:2.14.0 Changes: --- /work/SRC/openSUSE:Factory/timidity/timidity.changes2017-11-24 10:54:43.995709286 +0100 +++ /work/SRC/openSUSE:Factory/.timidity.new/timidity.changes 2018-02-20 17:59:47.680269935 +0100 @@ -1,0 +2,11 @@ +Tue Feb 20 14:33:10 CET 2018 - ti...@suse.de + +- Fix division-by-zero with malformed MIDI file (CVE-2017-11546, + bsc#1081694): + timidity-readmidi-zero-division-fix.patch +- Fix out-of-bound accesses in the resamplers (CVE-2017-11547, + bsc#1081694): + timidity-resample-frac-overflow-fix.patch +- Drop tcl/tk dependency; it's already broken with Tcl/Tk 8.6 + +--- New: timidity-readmidi-zero-division-fix.patch timidity-resample-frac-overflow-fix.patch Other differences: -- ++ timidity.spec ++ --- /var/tmp/diff_new_pack.VVXWc3/_old 2018-02-20 17:59:48.884226604 +0100 +++ /var/tmp/diff_new_pack.VVXWc3/_new 2018-02-20 17:59:48.888226460 +0100 @@ -1,7 +1,7 @@ # # spec file for package timidity # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -40,7 +40,6 @@ BuildRequires: ncurses-devel BuildRequires: slang-devel BuildRequires: speex-devel -BuildRequires: tk-devel BuildRequires: update-desktop-files BuildRequires: xaw3d BuildRequires: xorg-x11 @@ -61,6 +60,8 @@ Patch2: 0002-Fix-alsaseq-polling-at-idle-time.patch Patch100: timidity-no_date.patch Patch101: timidity-add_fluid_cfgs.patch +Patch200: timidity-readmidi-zero-division-fix.patch +Patch201: timidity-resample-frac-overflow-fix.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -74,6 +75,8 @@ %patch2 -p1 %patch100 %patch101 +%patch200 -p1 +%patch201 -p1 for f in ./utils/bitset.c ./utils/bitset.h ./utils/nkflib.c; do iconv -f EUC-JISX0213 -t UTF-8 $f > $f.utf8 && mv $f.utf8 $f done @@ -82,7 +85,7 @@ echo >> autoconf/arts.m4 autoreconf --force --install %configure \ - --enable-dynamic=ncurses,emacs,slang,vt100,xskin,gtk,tcltk,alsaseq,server \ + --enable-dynamic=ncurses,emacs,slang,vt100,xskin,gtk,alsaseq,server \ --enable-audio=alsa,oss,vorbis,jack,ao,flac,speex \ --with-default-output=alsa \ --enable-network \ ++ timidity-readmidi-zero-division-fix.patch ++ From: Takashi IwaiSubject: readmidi: Fix division by zero References: CVE-2017-11546 An adhoc fix for division by zero in insert_note_steps(). Signed-off-by: Takashi Iwai --- timidity/readmidi.c |2 ++ 1 file changed, 2 insertions(+) --- a/timidity/readmidi.c +++ b/timidity/readmidi.c @@ -4585,6 +4585,8 @@ static void insert_note_steps(void) if (beat != 0) meas++, beat = 0; num = timesig[n].a, denom = timesig[n].b, n++; + if (!denom) + denom = 1; } a = (meas + 1) & 0xff; b = (((meas + 1) >> 8) & 0x0f) + ((beat + 1) << 4); ++ timidity-resample-frac-overflow-fix.patch ++ From: Takashi Iwai Subject: resample: Fix out-of-bound access in resamplers References: CVE-2017-11547 An adhoc fix for out-of-bound accesses in resamples. The offset might overflow the given data range. Signed-off-by: Takashi Iwai --- a/timidity/resample.c +++ b/timidity/resample.c @@ -57,6 +57,8 @@ static resample_t resample_cspline(sample_t *src, splen_t ofs, resample_rec_t *r { int32 ofsi, ofsf, v0, v1, v2, v3, temp; +if (ofs + (1 << FRACTION_BITS) >= rec->data_length) + return src[ofs >> FRACTION_BITS]; ofsi = ofs >> FRACTION_BITS; v1 = src[ofsi]; v2 = src[ofsi + 1]; @@ -96,6 +98,8 @@ static resample_t resample_lagrange(sample_t *src, splen_t ofs, resample_rec_t * { int32 ofsi, ofsf, v0, v1, v2, v3; +if (ofs + (1 << FRACTION_BITS) >= rec->data_length) + return src[ofs >> FRACTION_BITS]; ofsi = ofs >> FRACTION_BITS; v1 = (int32)src[ofsi]; v2 = (int32)src[ofsi + 1]; @@ -154,6 +158,8 @@ static resample_t resample_gauss(sample_t *src, splen_t ofs, resample_rec_t *rec sample_t *sptr;
commit timidity for openSUSE:Factory
Hello community, here is the log from the commit of package timidity for openSUSE:Factory checked in at 2017-11-24 10:54:39 Comparing /work/SRC/openSUSE:Factory/timidity (Old) and /work/SRC/openSUSE:Factory/.timidity.new (New) Package is "timidity" Fri Nov 24 10:54:39 2017 rev:39 rq:544854 version:2.14.0 Changes: --- /work/SRC/openSUSE:Factory/timidity/timidity.changes2017-09-28 12:35:49.455851389 +0200 +++ /work/SRC/openSUSE:Factory/.timidity.new/timidity.changes 2017-11-24 10:54:43.995709286 +0100 @@ -1,0 +2,6 @@ +Thu Nov 23 13:53:31 UTC 2017 - rbr...@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468) + +--- Other differences: -- ++ timidity.spec ++ --- /var/tmp/diff_new_pack.insatP/_old 2017-11-24 10:54:45.267662828 +0100 +++ /var/tmp/diff_new_pack.insatP/_new 2017-11-24 10:54:45.267662828 +0100 @@ -1,7 +1,7 @@ # # spec file for package timidity # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,6 +16,11 @@ # +#Compat macro for new _fillupdir macro introduced in Nov 2017 +%if ! %{defined _fillupdir} + %define _fillupdir /var/adm/fillup-templates +%endif + Name: timidity Summary:Software Synthesizer and MIDI Player License:GPL-2.0+ @@ -41,8 +46,8 @@ BuildRequires: xorg-x11 Recommends: fluid-soundfont-gm fluid-soundfont-gs BuildRequires: fdupes -BuildRequires: xaw3d-devel BuildRequires: systemd +BuildRequires: xaw3d-devel %{?systemd_requires} PreReq:%fillup_prereq Source: TiMidity++-%{version}.tar.xz @@ -146,7 +151,7 @@ # boot scripts # -%__install -m 644 -D %{S:6} %{buildroot}/var/adm/fillup-templates/sysconfig.timidity +%__install -m 644 -D %{S:6} %{buildroot}%{_fillupdir}/sysconfig.timidity %__install -Dm 644 %{S:5} %{buildroot}%{_unitdir}/%{name}.service %__install -d %{buildroot}%{_sbindir} ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rc%{name} @@ -172,7 +177,6 @@ %postun %service_del_postun %{name}.service - %files %defattr(-,root,root) %{_docdir} @@ -190,6 +194,6 @@ %{_datadir}/xemacs %{_unitdir}/timidity.service %{_sbindir}/rctimidity -/var/adm/fillup-templates/sysconfig.timidity +%{_fillupdir}/sysconfig.timidity %changelog
commit timidity for openSUSE:Factory
Hello community, here is the log from the commit of package timidity for openSUSE:Factory checked in at 2017-09-28 12:35:20 Comparing /work/SRC/openSUSE:Factory/timidity (Old) and /work/SRC/openSUSE:Factory/.timidity.new (New) Package is "timidity" Thu Sep 28 12:35:20 2017 rev:38 rq:529000 version:2.14.0 Changes: --- /work/SRC/openSUSE:Factory/timidity/timidity.changes2014-08-14 14:58:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.timidity.new/timidity.changes 2017-09-28 12:35:49.455851389 +0200 @@ -1,0 +2,7 @@ +Wed Sep 27 16:26:34 UTC 2017 - dims...@opensuse.org + +- Disable obsolete esd support: + + Drop esound-devel BuildRequires. + + Remove esd from configure's --enable-audio parameter. + +--- Other differences: -- ++ timidity.spec ++ --- /var/tmp/diff_new_pack.9Nx1HY/_old 2017-09-28 12:35:51.895508334 +0200 +++ /var/tmp/diff_new_pack.9Nx1HY/_new 2017-09-28 12:35:51.899507771 +0200 @@ -26,7 +26,6 @@ %define my_provides /tmp/my-provides BuildRequires: alsa-devel BuildRequires: automake -BuildRequires: esound-devel BuildRequires: flac-devel BuildRequires: gtk2-devel BuildRequires: libao-devel @@ -79,7 +78,7 @@ autoreconf --force --install %configure \ --enable-dynamic=ncurses,emacs,slang,vt100,xskin,gtk,tcltk,alsaseq,server \ - --enable-audio=alsa,oss,esd,vorbis,jack,ao,flac,speex \ + --enable-audio=alsa,oss,vorbis,jack,ao,flac,speex \ --with-default-output=alsa \ --enable-network \ --enable-spectrogram \
commit timidity for openSUSE:Factory
Hello community, here is the log from the commit of package timidity for openSUSE:Factory checked in at 2014-08-14 14:58:04 Comparing /work/SRC/openSUSE:Factory/timidity (Old) and /work/SRC/openSUSE:Factory/.timidity.new (New) Package is timidity Changes: --- /work/SRC/openSUSE:Factory/timidity/timidity.changes2012-12-10 11:09:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.timidity.new/timidity.changes 2014-08-14 14:58:20.0 +0200 @@ -1,0 +2,38 @@ +Mon Jul 21 16:21:43 UTC 2014 - p.drou...@gmail.com + +- Update to version 2.14.0 (final) + + Add --reverb option for Freeverb parameter. + + Add --preserve-silence option. + + Add a trysource config file directive, which allows to try and +source other config files, while continuing without error if the +specified file is missing. + + Support for GM2 Master Fine/Coarse Tuning, GS Master Tune and XG +Master Tuning (4C not 27) SysEx. + + Allow Device Numbers other than 0x10 for XG SYSTEM ON SYSEX +events. + + Fix multiple vulnerabilities found in GNU gzip also apply to lha, +namely: CVE-2006-4335, CVE-2006-4337 and CVE-2006-4338. + + Support for lzma decompression. + + Support for ipv6. + + Support for libpng 1.5 and newer. + + Support for Tcl/Tk 8.5. + + Make compatible with xaw3d v1.5, style changes. + + Various improvements in XAW interface (see README.xaw). + + Support for Windows Named Pipe interface. + + ...and many other bug fixes. +- Use systemd instead of sysvinit +- Remove obsolete patches + + 0001-Fix-possible-invalid-access-below-the-array-range.patch + + 0003-Fix-the-faulty-check-of-parameters-in-server_c.c-con.patch + + 0004-Add-missing-void-argument-for-function-declarations.patch + + 0005-Add-missing-quotes-in-autoconf-utils.m4.patch + + 0006-Add-the-lzma-decompression-support.patch + + 0007-Fix-the-missing-return-value-in-emacs_c.c.patch + + 0008-Fix-type-punning-in-smplfile.c.patch + + 0009-Use-AS_HELP_STRING-to-make-the-help-output-more-read.patch +- Remove obsolete macros hacks +- Fix default parameters for server mode +- Fix wrong SUSE capitalization +- Use download Url as source + +--- Old: 0001-Fix-possible-invalid-access-below-the-array-range.patch 0003-Fix-the-faulty-check-of-parameters-in-server_c.c-con.patch 0004-Add-missing-void-argument-for-function-declarations.patch 0005-Add-missing-quotes-in-autoconf-utils.m4.patch 0006-Add-the-lzma-decompression-support.patch 0007-Fix-the-missing-return-value-in-emacs_c.c.patch 0008-Fix-type-punning-in-smplfile.c.patch 0009-Use-AS_HELP_STRING-to-make-the-help-output-more-read.patch README.SuSE timidity-2.14.0-pre.tar.bz2 timidity.init New: README.SUSE TiMidity++-2.14.0.tar.xz timidity.service Other differences: -- ++ timidity.spec ++ --- /var/tmp/diff_new_pack.czLyf4/_old 2014-08-14 14:58:21.0 +0200 +++ /var/tmp/diff_new_pack.czLyf4/_new 2014-08-14 14:58:21.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package timidity # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,22 +16,13 @@ # -# -%if 0%{?suse_version} 1140 -%define have_arts 1 -%else -%define have_arts 0 -%endif - Name: timidity Summary:Software Synthesizer and MIDI Player License:GPL-2.0+ Group: Productivity/Multimedia/Sound/Midi -Version:2.13.99 +Version:2.14.0 Release:0 Url:http://timidity.sourceforge.net/ -%define package_version 2.13.2 -%define _use_internal_dependency_generator 0 %define my_provides /tmp/my-provides BuildRequires: alsa-devel BuildRequires: automake @@ -50,32 +41,20 @@ BuildRequires: xaw3d BuildRequires: xorg-x11 Recommends: fluid-soundfont-gm fluid-soundfont-gs -%if %{have_arts} -BuildRequires: arts-devel -%endif -%if 0%{?suse_version} 1020 BuildRequires: fdupes BuildRequires: xaw3d-devel -%endif -PreReq: %insserv_prereq %fillup_prereq -# Source: TiMidity++-%{package_version}.tar.bz2 -Source: timidity-2.14.0-pre.tar.bz2 +BuildRequires: systemd +%{?systemd_requires} +PreReq:%fillup_prereq +Source: TiMidity++-%{version}.tar.xz Source1:timidity-patches.tar.bz2 Source2:%name.desktop Source3:timidity.png Source4:timidity.cfg -Source5:%{name}.init +Source5:%{name}.service Source6:%{name}.sysconf -Source7:README.SuSE
commit timidity for openSUSE:Factory
Hello community, here is the log from the commit of package timidity for openSUSE:Factory checked in at 2012-11-12 07:07:28 Comparing /work/SRC/openSUSE:Factory/timidity (Old) and /work/SRC/openSUSE:Factory/.timidity.new (New) Package is timidity, Maintainer is ti...@suse.com Changes: --- /work/SRC/openSUSE:Factory/timidity/timidity.changes2012-09-14 12:40:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.timidity.new/timidity.changes 2012-11-12 07:07:29.0 +0100 @@ -1,0 +2,9 @@ +Fri Nov 9 15:10:56 UTC 2012 - fr...@opensuse.org + +- Fixed init script TIM_ALSASEQPARAM - TIM_ALSASEQPARAMS bnc#788444 +- Reversed value of the two pameters in /etc/sysconfig/timidity and + added some extra parameters as default +- Added some comment about the values of the paramters and + two recommended package: fluid-soundfont-gm and fluid-soundfont-gs + +--- Other differences: -- ++ timidity.spec ++ --- /var/tmp/diff_new_pack.SYCIHJ/_old 2012-11-12 07:07:30.0 +0100 +++ /var/tmp/diff_new_pack.SYCIHJ/_new 2012-11-12 07:07:30.0 +0100 @@ -138,6 +138,7 @@ mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name} cp AUTHORS COPYING ChangeLog* NEWS README TODO \ $RPM_BUILD_ROOT%{_docdir}/%{name} +cp %{SOURCE7} $RPM_BUILD_ROOT%{_docdir}/%{name} for i in *.ja; do iconv -f euc-jp -t utf8 $i $RPM_BUILD_ROOT%{_docdir}/%{name}/$i done ++ timidity.init ++ --- /var/tmp/diff_new_pack.SYCIHJ/_old 2012-11-12 07:07:31.0 +0100 +++ /var/tmp/diff_new_pack.SYCIHJ/_new 2012-11-12 07:07:31.0 +0100 @@ -170,7 +170,7 @@ echo -n Starting $TIMIDITY_DESC ## Start daemon with startproc(8). If this fails ## the return value is set appropriately by startproc. - /sbin/startproc $TIMIDITY_BIN $TIM_ALSASEQPARAM $TIM_STARTUP /dev/null + /sbin/startproc $TIMIDITY_BIN $TIM_ALSASEQPARAMS $TIM_STARTUP /dev/null if [ $? -eq 0 ]; then if [ $pmidi_enabled = true ]; then echo -n Emulating midi on ports: ++ timidity.sysconf ++ --- /var/tmp/diff_new_pack.SYCIHJ/_old 2012-11-12 07:07:31.0 +0100 +++ /var/tmp/diff_new_pack.SYCIHJ/_new 2012-11-12 07:07:31.0 +0100 @@ -1,21 +1,25 @@ ## Path: Sound/MIDI ## Description:TiMidity++ ALSA midi emulation settings ## Type: string -## Default:-B2,8 -iAD +## Default:-iAq -B2,8 -Os1l -s 44100 # ## Type: string -## Default:-B2,8 +## Default:-iAq ## ServiceRestart: timidity # # Parameters for alsaseq # -TIM_ALSASEQPARAMS=-B2,8 +TIM_ALSASEQPARAMS=-iAq ## Type: string -## Default:-iAq +## Default:-B2,8 -Os1l -s 44100 ## ServiceRestart: timidity # # Default parameters to start as aseq backend +# Explanation and more parameters: use 'man timidity' +# Also recommended to install the packages: fluid-soundfont-gm +# and fluid-soundfont-gs and remove the corresponding +# comment # in /usr/share/timidity/timidity.cfg # -TIM_STARTUP=-iAq +TIM_STARTUP=-B2,8 -Os1l -s 44100 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit timidity for openSUSE:Factory
Hello community, here is the log from the commit of package timidity for openSUSE:Factory checked in at 2012-09-14 12:40:55 Comparing /work/SRC/openSUSE:Factory/timidity (Old) and /work/SRC/openSUSE:Factory/.timidity.new (New) Package is timidity, Maintainer is ti...@suse.com Changes: --- /work/SRC/openSUSE:Factory/timidity/timidity.changes2012-05-29 10:36:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.timidity.new/timidity.changes 2012-09-14 12:40:56.0 +0200 @@ -1,0 +2,6 @@ +Wed May 30 17:56:39 CEST 2012 - ti...@suse.de + +- Update to TiMidity++ 2.14.0-pre git version (commit 81c8d72e) +- Rebase existing patches + +--- Old: TiMidity++-2.13.2.tar.bz2 timidity-ac_help_string.patch timidity-alsaseq-poll-fix.diff timidity-array-range-fix.diff timidity-codecleanup.patch timidity-configure_cache_val_name.patch timidity-el-path.dif timidity-fix-sndfont-list.diff timidity-fix_implicit_declarations.patch timidity-flac_api_changes.patch timidity-fonts-fix.diff timidity-gcc4-fix.diff timidity-int_ptr_casts.patch timidity-new_decompressors.patch timidity-quote_m4_macros.patch timidity-server-warning-fixes.diff timidity-speex_configury.patch timidity-tcl-wish-path-fix.diff timidity-tcl8.5-fix.diff New: 0001-Fix-possible-invalid-access-below-the-array-range.patch 0002-Fix-alsaseq-polling-at-idle-time.patch 0003-Fix-the-faulty-check-of-parameters-in-server_c.c-con.patch 0004-Add-missing-void-argument-for-function-declarations.patch 0005-Add-missing-quotes-in-autoconf-utils.m4.patch 0006-Add-the-lzma-decompression-support.patch 0007-Fix-the-missing-return-value-in-emacs_c.c.patch 0008-Fix-type-punning-in-smplfile.c.patch 0009-Use-AS_HELP_STRING-to-make-the-help-output-more-read.patch timidity-2.14.0-pre.tar.bz2 Other differences: -- ++ timidity.spec ++ --- /var/tmp/diff_new_pack.v8uXD5/_old 2012-09-14 12:40:57.0 +0200 +++ /var/tmp/diff_new_pack.v8uXD5/_new 2012-09-14 12:40:57.0 +0200 @@ -27,7 +27,7 @@ Summary:Software Synthesizer and MIDI Player License:GPL-2.0+ Group: Productivity/Multimedia/Sound/Midi -Version:2.13.2 +Version:2.13.99 Release:0 Url:http://timidity.sourceforge.net/ %define package_version 2.13.2 @@ -58,8 +58,8 @@ BuildRequires: xaw3d-devel %endif PreReq: %insserv_prereq %fillup_prereq -Source: TiMidity++-%{package_version}.tar.bz2 -# Source: timidity-cvs20040227.tar.bz2 +# Source: TiMidity++-%{package_version}.tar.bz2 +Source: timidity-2.14.0-pre.tar.bz2 Source1:timidity-patches.tar.bz2 Source2:%name.desktop Source3:timidity.png @@ -67,27 +67,17 @@ Source5:%{name}.init Source6:%{name}.sysconf Source7:README.SuSE -Patch: timidity-el-path.dif -Patch1: timidity-gcc4-fix.diff -Patch2: timidity-array-range-fix.diff -Patch3: timidity-tcl-wish-path-fix.diff -Patch4: timidity-alsaseq-poll-fix.diff -Patch5: timidity-fonts-fix.diff -Patch6: timidity-tcl8.5-fix.diff -Patch7: timidity-server-warning-fixes.diff - -Patch8: timidity-fix_implicit_declarations.patch -Patch9: timidity-int_ptr_casts.patch -Patch10:timidity-quote_m4_macros.patch -Patch11:timidity-ac_help_string.patch -Patch12:timidity-configure_cache_val_name.patch -Patch13:timidity-flac_api_changes.patch -Patch14:timidity-speex_configury.patch -Patch15:timidity-new_decompressors.patch -Patch16:timidity-codecleanup.patch -Patch17:timidity-no_date.patch -Patch18:timidity-add_fluid_cfgs.patch -Patch19:timidity-fix-sndfont-list.diff +Patch1: 0001-Fix-possible-invalid-access-below-the-array-range.patch +Patch2: 0002-Fix-alsaseq-polling-at-idle-time.patch +Patch3: 0003-Fix-the-faulty-check-of-parameters-in-server_c.c-con.patch +Patch4: 0004-Add-missing-void-argument-for-function-declarations.patch +Patch5: 0005-Add-missing-quotes-in-autoconf-utils.m4.patch +Patch6: 0006-Add-the-lzma-decompression-support.patch +Patch7: 0007-Fix-the-missing-return-value-in-emacs_c.c.patch +Patch8: 0008-Fix-type-punning-in-smplfile.c.patch +Patch9: 0009-Use-AS_HELP_STRING-to-make-the-help-output-more-read.patch +Patch100: timidity-no_date.patch +Patch101: timidity-add_fluid_cfgs.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -96,33 +86,20 @@ data. - -Authors: - -Masanao Izumo m...@goice.co.jp -
commit timidity for openSUSE:Factory
Hello community, here is the log from the commit of package timidity for openSUSE:Factory checked in at 2012-05-29 10:36:27 Comparing /work/SRC/openSUSE:Factory/timidity (Old) and /work/SRC/openSUSE:Factory/.timidity.new (New) Package is timidity, Maintainer is ti...@suse.com Changes: --- /work/SRC/openSUSE:Factory/timidity/timidity.changes2012-03-29 07:48:54.0 +0200 +++ /work/SRC/openSUSE:Factory/.timidity.new/timidity.changes 2012-05-29 10:36:29.0 +0200 @@ -1,0 +2,8 @@ +Mon May 28 19:53:55 UTC 2012 - jeng...@inai.de + +- Remove redundant tags/sections from specfile +- Parallel build with %_smp_mflags +- Disable building the Motif output plugin + (see http://lists.opensuse.org/opensuse-factory/2012-05/msg00133.html) + +--- Other differences: -- ++ timidity.spec ++ --- /var/tmp/diff_new_pack.PNTOL5/_old 2012-05-29 10:36:31.0 +0200 +++ /var/tmp/diff_new_pack.PNTOL5/_new 2012-05-29 10:36:31.0 +0200 @@ -43,7 +43,6 @@ BuildRequires: libogg-devel BuildRequires: libvorbis-devel BuildRequires: ncurses-devel -BuildRequires: openmotif-devel BuildRequires: slang-devel BuildRequires: speex-devel BuildRequires: tk-devel @@ -132,7 +131,7 @@ echo autoconf/arts.m4 autoreconf --force --install %configure \ - --enable-dynamic=ncurses,emacs,slang,vt100,xaw,xskin,gtk,motif,tcltk,alsaseq,server \ + --enable-dynamic=ncurses,emacs,slang,vt100,xskin,gtk,tcltk,alsaseq,server \ %if %{have_arts} --enable-audio=alsa,arts,oss,esd,vorbis,jack,ao,flac,speex \ %else @@ -144,7 +143,7 @@ --enable-wrd \ --with-module-dir=%{_libdir}/timidity \ --with-default-path=/etc -make %{?jobs:-j %jobs} WISH=tclsh CFLAGS=$RPM_OPT_FLAGS +make %{?_smp_mflags} WISH=tclsh CFLAGS=$RPM_OPT_FLAGS %install %makeinstall WISH=tclsh @@ -222,10 +221,6 @@ %fdupes -s $RPM_BUILD_ROOT %endif -%clean -[ $RPM_BUILD_ROOT != / -a -d $RPM_BUILD_ROOT ] rm -rf $RPM_BUILD_ROOT -rm -f %{my_provides} - %post %fillup_only -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit timidity for openSUSE:Factory
Hello community, here is the log from the commit of package timidity for openSUSE:Factory checked in at 2012-03-29 07:48:53 Comparing /work/SRC/openSUSE:Factory/timidity (Old) and /work/SRC/openSUSE:Factory/.timidity.new (New) Package is timidity, Maintainer is ti...@suse.com Changes: --- /work/SRC/openSUSE:Factory/timidity/timidity.changes2011-12-05 12:46:01.0 +0100 +++ /work/SRC/openSUSE:Factory/.timidity.new/timidity.changes 2012-03-29 07:48:54.0 +0200 @@ -1,0 +2,5 @@ +Tue Mar 27 13:25:38 UTC 2012 - a...@suse.de + +- Add buildrequire on xorg-x11 for directory ownership. + +--- Other differences: -- ++ timidity.spec ++ --- /var/tmp/diff_new_pack.L7WLL1/_old 2012-03-29 07:48:56.0 +0200 +++ /var/tmp/diff_new_pack.L7WLL1/_new 2012-03-29 07:48:56.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package timidity # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -14,6 +14,9 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + + +# %if 0%{?suse_version} 1140 %define have_arts 1 %else @@ -22,10 +25,10 @@ Name: timidity Summary:Software Synthesizer and MIDI Player +License:GPL-2.0+ +Group: Productivity/Multimedia/Sound/Midi Version:2.13.2 Release:0 -Group: Productivity/Multimedia/Sound/Midi -License:GPL-2.0+ Url:http://timidity.sourceforge.net/ %define package_version 2.13.2 %define _use_internal_dependency_generator 0 @@ -46,6 +49,7 @@ BuildRequires: tk-devel BuildRequires: update-desktop-files BuildRequires: xaw3d +BuildRequires: xorg-x11 Recommends: fluid-soundfont-gm fluid-soundfont-gs %if %{have_arts} BuildRequires: arts-devel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit timidity for openSUSE:Factory
Hello community, here is the log from the commit of package timidity for openSUSE:Factory checked in at 2011-12-05 12:45:55 Comparing /work/SRC/openSUSE:Factory/timidity (Old) and /work/SRC/openSUSE:Factory/.timidity.new (New) Package is timidity, Maintainer is ti...@suse.com Changes: --- /work/SRC/openSUSE:Factory/timidity/timidity.changes2011-09-23 12:48:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.timidity.new/timidity.changes 2011-12-05 12:46:01.0 +0100 @@ -1,0 +2,5 @@ +Fri Dec 2 16:32:42 UTC 2011 - co...@suse.com + +- add automake as buildrequire to avoid implicit dependency + +--- Other differences: -- ++ timidity.spec ++ --- /var/tmp/diff_new_pack.3NUv5D/_old 2011-12-05 12:46:03.0 +0100 +++ /var/tmp/diff_new_pack.3NUv5D/_new 2011-12-05 12:46:03.0 +0100 @@ -14,9 +14,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - -# norootforbuild - %if 0%{?suse_version} 1140 %define have_arts 1 %else @@ -26,24 +23,36 @@ Name: timidity Summary:Software Synthesizer and MIDI Player Version:2.13.2 -Release:263 +Release:0 Group: Productivity/Multimedia/Sound/Midi -AutoReqProv:on -License:GPLv2+ +License:GPL-2.0+ Url:http://timidity.sourceforge.net/ %define package_version 2.13.2 %define _use_internal_dependency_generator 0 %define my_provides /tmp/my-provides -BuildRequires: alsa-devel esound-devel libao-devel libjack-devel -BuildRequires: gtk2-devel ncurses-devel openmotif-devel slang-devel tk-devel -BuildRequires: libogg-devel libvorbis-devel update-desktop-files xaw3d -BuildRequires: flac-devel speex-devel +BuildRequires: alsa-devel +BuildRequires: automake +BuildRequires: esound-devel +BuildRequires: flac-devel +BuildRequires: gtk2-devel +BuildRequires: libao-devel +BuildRequires: libjack-devel +BuildRequires: libogg-devel +BuildRequires: libvorbis-devel +BuildRequires: ncurses-devel +BuildRequires: openmotif-devel +BuildRequires: slang-devel +BuildRequires: speex-devel +BuildRequires: tk-devel +BuildRequires: update-desktop-files +BuildRequires: xaw3d Recommends: fluid-soundfont-gm fluid-soundfont-gs %if %{have_arts} BuildRequires: arts-devel %endif %if 0%{?suse_version} 1020 -BuildRequires: fdupes xaw3d-devel +BuildRequires: fdupes +BuildRequires: xaw3d-devel %endif PreReq: %insserv_prereq %fillup_prereq Source: TiMidity++-%{package_version}.tar.bz2 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit timidity for openSUSE:Factory
Hello community, here is the log from the commit of package timidity for openSUSE:Factory checked in at Thu Sep 22 11:44:38 CEST 2011. --- timidity/timidity.changes 2011-08-12 15:53:08.0 +0200 +++ /mounts/work_src_done/STABLE/timidity/timidity.changes 2011-09-20 17:15:24.0 +0200 @@ -1,0 +2,6 @@ +Tue Sep 20 15:12:05 UTC 2011 - idon...@suse.com + +- Fix timidity startup parameter bnc#675426 +- Don't package INSTALL file + +--- calling whatdependson for head-i586 Other differences: -- ++ timidity.spec ++ --- /var/tmp/diff_new_pack.fVM3jV/_old 2011-09-22 11:44:32.0 +0200 +++ /var/tmp/diff_new_pack.fVM3jV/_new 2011-09-22 11:44:32.0 +0200 @@ -111,8 +111,6 @@ %patch17 %patch18 %patch19 -p1 -# save the original INSTALL file -mv INSTALL INSTALL-orig for f in ./utils/bitset.c ./utils/bitset.h ./utils/nkflib.c; do iconv -f EUC-JISX0213 -t UTF-8 $f $f.utf8 mv $f.utf8 $f done @@ -120,7 +118,6 @@ %build echo autoconf/arts.m4 autoreconf --force --install -cp INSTALL-orig INSTALL %configure \ --enable-dynamic=ncurses,emacs,slang,vt100,xaw,xskin,gtk,motif,tcltk,alsaseq,server \ %if %{have_arts} @@ -150,7 +147,7 @@ ln -s ../../ja_JP.eucJP/app-defaults/TiMidity $RPM_BUILD_ROOT%{_datadir}/X11/ja_JP.ujis/app-defaults/TiMidity # copy documents mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name} -cp AUTHORS COPYING ChangeLog* INSTALL NEWS README TODO \ +cp AUTHORS COPYING ChangeLog* NEWS README TODO \ $RPM_BUILD_ROOT%{_docdir}/%{name} for i in *.ja; do iconv -f euc-jp -t utf8 $i $RPM_BUILD_ROOT%{_docdir}/%{name}/$i ++ timidity.sysconf ++ --- /var/tmp/diff_new_pack.fVM3jV/_old 2011-09-22 11:44:33.0 +0200 +++ /var/tmp/diff_new_pack.fVM3jV/_new 2011-09-22 11:44:33.0 +0200 @@ -13,9 +13,9 @@ TIM_ALSASEQPARAMS=-B2,8 ## Type: string -## Default:-iAD +## Default:-iAq ## ServiceRestart: timidity # # Default parameters to start as aseq backend # -TIM_STARTUP=-iAD +TIM_STARTUP=-iAq Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit timidity for openSUSE:Factory
Hello community, here is the log from the commit of package timidity for openSUSE:Factory checked in at Mon Aug 15 11:16:59 CEST 2011. --- timidity/timidity.changes 2011-01-19 21:02:59.0 +0100 +++ /mounts/work_src_done/STABLE/timidity/timidity.changes 2011-08-12 15:53:08.0 +0200 @@ -1,0 +2,5 @@ +Fri Aug 12 15:43:27 CEST 2011 - ti...@suse.de + +- Fix inifinte loop with non-existing soundfont files + +--- calling whatdependson for head-i586 New: timidity-fix-sndfont-list.diff Other differences: -- ++ timidity.spec ++ --- /var/tmp/diff_new_pack.v4omU9/_old 2011-08-15 11:13:58.0 +0200 +++ /var/tmp/diff_new_pack.v4omU9/_new 2011-08-15 11:13:58.0 +0200 @@ -26,7 +26,7 @@ Name: timidity Summary:Software Synthesizer and MIDI Player Version:2.13.2 -Release:257 +Release:263 Group: Productivity/Multimedia/Sound/Midi AutoReqProv:on License:GPLv2+ @@ -75,6 +75,7 @@ Patch16:timidity-codecleanup.patch Patch17:timidity-no_date.patch Patch18:timidity-add_fluid_cfgs.patch +Patch19:timidity-fix-sndfont-list.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -109,6 +110,7 @@ %patch16 %patch17 %patch18 +%patch19 -p1 # save the original INSTALL file mv INSTALL INSTALL-orig for f in ./utils/bitset.c ./utils/bitset.h ./utils/nkflib.c; do ++ timidity-fix-sndfont-list.diff ++ --- timidity/sndfont.c | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) --- a/timidity/sndfont.c +++ b/timidity/sndfont.c @@ -226,12 +226,18 @@ static SFInsts *new_soundfont(char *sf_file) { -SFInsts *sf; +SFInsts *sf, *prev; sf_file = FILENAME_NORMALIZE(sf_file); -for(sf = sfrecs; sf != NULL; sf = sf-next) - if(sf-fname == NULL) +for(prev = NULL, sf = sfrecs; sf != NULL; prev = sf, sf = sf-next) + if(sf-fname == NULL) { + if (prev) + prev-next = sf-next; + else + sfrecs = sf-next; + sf-next = NULL; break; + } if(sf == NULL) sf = (SFInsts *)safe_malloc(sizeof(SFInsts)); memset(sf, 0, sizeof(SFInsts)); Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org