| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: timidity | Distribution: SUSE Linux Enterprise 16 |
| Version: 2.15.0 | Vendor: openSUSE |
| Release: bp160.1.12 | Build date: Mon Feb 26 15:50:40 2024 |
| Group: Productivity/Multimedia/Sound/Midi | Build host: reproducible |
| Size: 3201236 | Source RPM: timidity-2.15.0-bp160.1.12.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: http://timidity.sourceforge.net/ | |
| Summary: Software Synthesizer and MIDI Player | |
TiMidity plays MIDI files without external MIDI instruments and converts MIDI files to WAV using GUS/patch and SoundFont for voice data.
GPL-2.0-or-later
* Mon Feb 26 2024 pgajdos@suse.com
- Use %patch -P N instead of deprecated %patchN.
* Thu Nov 25 2021 Johannes Segitz <jsegitz@suse.com>
- Added hardening to systemd service(s) (bsc#1181400). Modified:
* timidity.service
* Mon Aug 09 2021 Ferdinand Thiessen <rpm@fthiessen.de>
- Fix install conflict between timidity and filesystem (boo#1189226)
- Use %license macro to install COPYING
* Sat Aug 15 2020 Dirk Mueller <dmueller@suse.com>
- update to 2.15.0:
Add support for segment play option (-G, --segment) with a great
contribution by Yotam Medini <yotam.medini@gmail.com>.
* 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.
* Mon Feb 03 2020 Dominique Leuenberger <dimstar@opensuse.org>
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut through the -mini flavors.
* Mon Sep 23 2019 tiwai@suse.de
- Disable LTO for avoiding segfaults with ALSA backend (boo#1149461)
* Tue Feb 20 2018 tiwai@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
* Thu Nov 23 2017 rbrown@suse.com
- Replace references to /var/adm/fillup-templates with new
%_fillupdir macro (boo#1069468)
* Wed Sep 27 2017 dimstar@opensuse.org
- Disable obsolete esd support:
+ Drop esound-devel BuildRequires.
+ Remove esd from configure's --enable-audio parameter.
* Mon Jul 21 2014 p.drouand@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
* Sat Dec 01 2012 freek@opensuse.org
- timidity as a system daemon conflicts with pulseaudio bnc#790158
a warning is printed when timidity as a system daemon is started and
pulsaudio is enabled. The solution is documented in README.SuSE.
* Fri Nov 09 2012 freek@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
* Wed May 30 2012 tiwai@suse.de
- Update to TiMidity++ 2.14.0-pre git version (commit 81c8d72e)
- Rebase existing patches
* Mon May 28 2012 jengelh@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)
* Tue Mar 27 2012 aj@suse.de
- Add buildrequire on xorg-x11 for directory ownership.
* Fri Dec 02 2011 coolo@suse.com
- add automake as buildrequire to avoid implicit dependency
* Tue Sep 20 2011 idonmez@suse.com
- Fix timidity startup parameter bnc#675426
- Don't package INSTALL file
* Fri Aug 12 2011 tiwai@suse.de
- Fix inifinte loop with non-existing soundfont files
* Wed Jan 19 2011 pth@suse.de
- Fix name of fluid config files.
* Wed Jan 19 2011 pth@suse.de
- Fix init script, use pmidi to list the midi ports TiMidity has
connected to.
* Wed Jan 19 2011 pth@suse.de
- Add an init script that sets up timidity as an alsa MIDI
sequencer.
- Fix all implicit declarations.
- Enable FLAC/OggFLAC and speex support.
- Fix timidity to work with the changed FLAC API.
- Fix OggFLAC support.
- Properly quote arguments to AC_DEFUN
- Use AS_HELP_STRING to make the --help output more readable.
- Add _cv_ to configure variables to get them cached again.
- Fix ptr<->int casts.
- Add xz and lzma to list of decompressors.
- Convert files in utils from EUC-JISX0213 to UTF-8.
- Remove use of __DATE__ to prevent needless rebuilds.
- Recommend the FLUID soundfont packages.
- Add commented lines to source the soundfont configuration
files.
* Fri Sep 03 2010 tiwai@suse.de
- remove arts output for FACTORY (so that libpng14 is used)
* Tue Jun 30 2009 tiwai@suse.de
- fix array subscript overflow in server_c.c (bnc#517719)
* Thu Sep 25 2008 lrupp@suse.de
- build on older distributions
- disable internal dependency generator
* Wed Apr 16 2008 tiwai@suse.de
- fix build with tcl8.5
* Tue Jan 15 2008 tiwai@suse.de
- fix app-defaults for UTF-8 japanese locale (#353816)
- fix fonts to work without 100dpi fonts
* Thu Aug 02 2007 tiwai@suse.de
- fix alsaseq polling at idle time
- clean up spec file
* Wed Jun 20 2007 tiwai@suse.de
- fix fdupes usage
- fix encoding of ja_JP documents
* Tue Jun 12 2007 tiwai@suse.de
- add missing libao support
- use fdupes to make rpmlint happy
* Fri Jun 01 2007 dmueller@suse.de
- fix buildrequires
* Wed May 23 2007 tiwai@suse.de
- fixed path in non-executable *.tcl files
* Mon Apr 02 2007 rguenther@suse.de
- add ncurses-devel BuildRequires
* Wed Jan 31 2007 tiwai@suse.de
- fix invalid array access (#240161)
- fix broken gcc4-fix patch
* Tue Aug 29 2006 ro@suse.de
- add a newline to autoconf/arts.m4 for new m4
* Thu Aug 03 2006 tiwai@suse.de
- fixed app-defaults path to /usr/share/X11.
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Fri Dec 02 2005 tiwai@suse.de
- fixed compile warning (#134737).
* Thu Oct 13 2005 tiwai@suse.de
- removed glib* from neededforbuild.
* Tue May 10 2005 meissner@suse.de
- use RPM_OPT_FLAGS. Fix problems spotted by gcc4.
* Thu Apr 14 2005 sbrabec@suse.cz
- Added audiofile-devel to neededforbuild.
* Fri Apr 08 2005 tiwai@suse.de
- fix compilation with gcc-4.0.
* Fri Jan 21 2005 tiwai@suse.de
- updated to version 2.13.2.
- link with gtk2.
* Thu Aug 05 2004 tiwai@suse.de
- updated to 2.13.0 final.
- enabled server mode again.
* Mon Mar 01 2004 tiwai@suse.de
- updated to 2.13.0-rc2 tarball.
* Fri Feb 27 2004 tiwai@suse.de
- updated to 2.13.0-rc2 (cvs version).
- build interfaces as dynamic objects.
- fixed the path of timidity.el.
* Tue Feb 17 2004 adrian@suse.de
- fix Categories
* Wed Feb 11 2004 tiwai@suse.de
- updated to version 2.13.0-rc1.
- added glib2 and glib2-devel for arts.
* Mon Jan 12 2004 adrian@suse.de
- build as user
* Fri Jan 09 2004 tiwai@suse.de
- updated to cvs 2004.01.09 version.
* Mon Nov 17 2003 tiwai@suse.de
- updated to cvs 2003.11.17 version.
all patches have been merged.
- use /etc/timidity.cfg as the config file (bug #32486).
* Thu Sep 18 2003 tiwai@suse.de
- fixed a segfault when a non-existing drum is played.
- fixed the fallback device detection.
* Mon Sep 15 2003 tiwai@suse.de
- added desktop icon.
* Fri Sep 12 2003 tiwai@suse.de
- security fix for realtime-priority mode.
- added RT-priority and sequencer ports options.
- fixed the effect table.
- fixed the option parser.
* Mon Sep 08 2003 tiwai@suse.de
- use the absolute path in desktop file to avoid the name
confliction.
* Thu Sep 04 2003 adrian@suse.de
- it is installed by default -> hide menu entry by default
* Wed Sep 03 2003 tiwai@suse.de
- fixed the generation of tclIndex on build system.
- clean up make install stuffs.
* Tue Sep 02 2003 tiwai@suse.de
- fixed the xaw interface bug.
- exit timidity properly when the interface is killed.
- install japanese X resource files.
* Wed Aug 27 2003 tiwai@suse.de
- improved the rendering resolution on ALSA sequencer interface.
supporting non-stream type output devices like WAV.
- set the proper client name on ALSA sequener interface.
* Mon Aug 25 2003 tiwai@suse.de
- updated to cvs 2003.08.25.
supporting JACK output.
- fixed neededforbuild for JACK support.
* Tue Aug 19 2003 tiwai@suse.de
- updated to cvs version 2003.08.19.
supported long options.
- use xaw interface for desktop command.
* Fri Aug 15 2003 adrian@suse.de
- add desktop file
* Thu Jul 24 2003 tiwai@suse.de
- added tk-devel to neededforbuild.
* Wed Jul 23 2003 uli@suse.de
- no ALSA on s390*
* Tue Jul 22 2003 tiwai@suse.de
- updated to cvs 2003.07.22.
fixed the fallback output-device.
- added aRts output support.
* Mon Jul 14 2003 sbrabec@suse.cz
- GNOME prefix change to /opt/gnome.
* Mon Jul 07 2003 tiwai@suse.de
- updated to cvs 2003.07.07.
- removed obsolete documents.
* Thu Jul 03 2003 tiwai@suse.de
- fixed the build on x86-64.
* Wed Jul 02 2003 tiwai@suse.de
- use the nightly tarball 2003.07.02 including many fixes.
* Thu Jun 05 2003 ro@suse.de
- remove unpackaged files from buildroot
* Thu Aug 29 2002 tiwai@suse.de
- fixed alsaseq interface to initialize effects (bug #18558).
* Tue Aug 20 2002 tiwai@suse.de
- fixed the declarations of variables on 64bit architectures.
* Mon Aug 12 2002 tiwai@suse.de
- updated to the patch to 20020804 version.
* Mon Aug 12 2002 schwab@suse.de
- Fix makefile.
* Mon Jul 15 2002 tiwai@suse.de
- added detection of tcl/tk 8.4.
* Wed Jul 03 2002 tiwai@suse.de
- fixed seg-fault on alsa seq interface mode.
* Mon Jul 01 2002 tiwai@suse.de
- updated to version 2.12.0-pre1b.
alsa 0.9 patch is already included.
- added unofficial enhancement patches.
* Fri May 31 2002 ro@suse.de
- changed neededforbuild <slang> to <slang slang-devel>
* Mon May 06 2002 tiwai@suse.de
- fixed __libdir.
* Mon Apr 08 2002 ro@suse.de
- build with current automake/autoconf
* Thu Mar 07 2002 tiwai@suse.de
- open the device with non-block mode on alsa output.
* Mon Feb 18 2002 tiwai@suse.de
- fixed the path in default config file (Bug #13392).
* Thu Jan 31 2002 ro@suse.de
- changed neededforbuild <libpng> to <libpng-devel-packages>
* Tue Jan 22 2002 ttiwai@suse.de
- updated to version 2.11.3 (bug fixed version).
- added %defattr to filelist.
* Tue Jan 15 2002 tiwai@suse.de
- updated to version 2.11.2. (bug-fixed version)
- regenerated alsa9 patch.
* Wed Jan 02 2002 tiwai@suse.de
- updated to version 2.11.1.
- removed (already integrated) patches for soundfont support.
* Mon Dec 03 2001 tiwai@suse.de
- corrected patch for ALSA 0.9.0.
* Mon Nov 05 2001 tiwai@suse.de
- updated to version 2.11.0-pre2.
- fixed build with the latest automake.
- improved lowpass filter in soundfont emulation.
* Thu Oct 25 2001 tiwai@suse.de
- fixed incorrect tuning on some soundfonts.
- added suse_update_config.
* Mon Oct 08 2001 tiwai@suse.de
- support playback of RMI file (bug #11680).
* Fri Jul 13 2001 tiwai@suse.de
- use _prefix and co.
- fixed filelist.
- fixed compile on ia64.
* Mon Apr 02 2001 uli@suse.de
- small fix for gcc >2.96
* Fri Mar 23 2001 tiwai@suse.de
- fixed typo of documents location.
* Tue Mar 20 2001 tiwai@suse.de
- updated to ver.2.10.4.
- added slang to neededforbuild.
- updated options.html.
- removed Makefile* from documents.
* Mon Mar 12 2001 tiwai@suse.de
- updated to ver.2.10.3.
- Add README.SuSE and options.html as separate files.
* Mon Dec 11 2000 tiwai@suse.de
- added a sample patchset (out of kmidi).
* Wed Nov 29 2000 tiwai@suse.de
- fixed big-endian support on alsa output device.
* Wed Nov 29 2000 ro@suse.de
- changed neededforbuild <tcld> to <tcl-devel>
* Mon Nov 20 2000 ro@suse.de
- use openmotif
* Tue Nov 14 2000 tiwai@suse.de
- Updated to 2.10.2.
* Tue Sep 26 2000 tiwai@suse.de
- Update of ALSA-0.6.0 support.
* Fri Sep 01 2000 tiwai@suse.de
- Bugfix of ALSA sequencer interface and ALSA audio output.
- Support for ALSA 0.6.0 (not enabled by build though).
* Tue Aug 15 2000 tiwai@suse.de
- update to official version 2.10.0
- small alsaseq interface bugfix
* Tue Aug 01 2000 tiwai@suse.de
- update to version 2.10.0a3 (with the latest alsaseq patch)
- add ALSA and ESD outputs
- fix tcl/tk check in configure script
* Thu May 25 2000 freitag@suse.de
- update to version 2.9.4
* Mon Feb 07 2000 freitag@suse.de
- initial version 2.8.1
/etc/timidity.cfg /usr/bin/timidity /usr/lib/systemd/system/timidity.service /usr/lib64/timidity /usr/lib64/timidity/if_alsaseq.so /usr/lib64/timidity/if_emacs.so /usr/lib64/timidity/if_gtk.so /usr/lib64/timidity/if_ncurses.so /usr/lib64/timidity/if_server.so /usr/lib64/timidity/if_slang.so /usr/lib64/timidity/if_vt100.so /usr/lib64/timidity/if_xskin.so /usr/sbin/rctimidity /usr/share/X11/app-defaults/TiMidity /usr/share/X11/ja /usr/share/X11/ja/app-defaults /usr/share/X11/ja/app-defaults/TiMidity /usr/share/X11/ja_JP.UTF-8 /usr/share/X11/ja_JP.UTF-8/app-defaults /usr/share/X11/ja_JP.UTF-8/app-defaults/TiMidity /usr/share/X11/ja_JP.eucJP /usr/share/X11/ja_JP.eucJP/app-defaults /usr/share/X11/ja_JP.eucJP/app-defaults/TiMidity /usr/share/X11/ja_JP.ujis /usr/share/X11/ja_JP.ujis/app-defaults /usr/share/X11/ja_JP.ujis/app-defaults/TiMidity /usr/share/applications/timidity.desktop /usr/share/doc/packages/timidity /usr/share/doc/packages/timidity/AUTHORS /usr/share/doc/packages/timidity/ChangeLog /usr/share/doc/packages/timidity/ChangeLog.1 /usr/share/doc/packages/timidity/ChangeLog.2 /usr/share/doc/packages/timidity/ChangeLog.3 /usr/share/doc/packages/timidity/INSTALL.ja /usr/share/doc/packages/timidity/NEWS /usr/share/doc/packages/timidity/README /usr/share/doc/packages/timidity/README.SUSE /usr/share/doc/packages/timidity/README.ja /usr/share/doc/packages/timidity/TODO /usr/share/doc/packages/timidity/en /usr/share/doc/packages/timidity/en/CHANGES.02i /usr/share/doc/packages/timidity/en/FAQ /usr/share/doc/packages/timidity/en/README.alsaseq /usr/share/doc/packages/timidity/en/README.dl /usr/share/doc/packages/timidity/en/README.m2m /usr/share/doc/packages/timidity/en/README.mts /usr/share/doc/packages/timidity/en/README.sf /usr/share/doc/packages/timidity/en/README.tk /usr/share/doc/packages/timidity/en/README.w32 /usr/share/doc/packages/timidity/en/README.xaw /usr/share/doc/packages/timidity/en/README.xskin /usr/share/doc/packages/timidity/ja_JP /usr/share/doc/packages/timidity/ja_JP/README.alsaseq /usr/share/doc/packages/timidity/ja_JP/README.dl /usr/share/doc/packages/timidity/ja_JP/README.m2m /usr/share/doc/packages/timidity/ja_JP/README.mts /usr/share/doc/packages/timidity/ja_JP/README.sf /usr/share/doc/packages/timidity/ja_JP/README.tk /usr/share/doc/packages/timidity/ja_JP/README.w32 /usr/share/doc/packages/timidity/ja_JP/README.xaw /usr/share/doc/packages/timidity/ja_JP/README.xskin /usr/share/emacs /usr/share/emacs/site-lisp /usr/share/emacs/site-lisp/timidity.el /usr/share/fillup-templates/sysconfig.timidity /usr/share/licenses/timidity /usr/share/licenses/timidity/COPYING /usr/share/man/man1/timidity.1.gz /usr/share/man/man5/timidity.cfg.5.gz /usr/share/pixmaps/timidity.png /usr/share/timidity /usr/share/timidity/drums.cfg /usr/share/timidity/minimum.cfg /usr/share/timidity/patch /usr/share/timidity/patch/acbass.pat /usr/share/timidity/patch/cymride1.pat /usr/share/timidity/patch/hihatcl.pat /usr/share/timidity/patch/kick1.pat /usr/share/timidity/patch/kick2.pat /usr/share/timidity/patch/nylongt2.pat /usr/share/timidity/patch/sologrnd.pat /usr/share/timidity/piano+guitar.cfg /usr/share/timidity/timidity.cfg /usr/share/xemacs /usr/share/xemacs/site-lisp /usr/share/xemacs/site-lisp/lisp /usr/share/xemacs/site-lisp/lisp/timidity.el
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 23:01:15 2025