Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libopenmpt for openSUSE:Factory 
checked in at 2022-02-03 23:16:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libopenmpt (Old)
 and      /work/SRC/openSUSE:Factory/.libopenmpt.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libopenmpt"

Thu Feb  3 23:16:22 2022 rev:34 rq:950104 version:0.6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libopenmpt/libopenmpt.changes    2021-12-24 
20:23:11.318019686 +0100
+++ /work/SRC/openSUSE:Factory/.libopenmpt.new.1898/libopenmpt.changes  
2022-02-03 23:17:03.280380060 +0100
@@ -1,0 +2,109 @@
+Mon Jan 31 07:22:22 UTC 2022 - Mia Herkt <m...@0x0.st>
+
+- Update to 0.6.1:
+  * [Bug] Possible hang with malformed DMF, DSM, MED, MUS, OKT and
+    SymMOD files containing 65536 or more patterns when destroying
+    the module.
+  * [Bug] Avoid NaNs and infinite values with custom tunings and in
+    the I3DL2Reverb plugin.
+  * MIDI macros are now evaluated when seeking.
+  * The letter ???z??? is now evaluated in fixed MIDI macros (Z80???ZFF)
+    the same way as in Impulse Tracker.
+  * MOD: Loosened VBlank timing heuristics so that ???frame of mind???
+    by Dascon plays correctly.
+  * MOD: Validate the contents of ???hidden??? patterns beyond the end
+    of the order list when the file size matches the expected size
+    when only taken ???official??? patterns into account. This fixes
+    Shofixti Ditty.mod from Star Control 2 while keeping other
+    (partly broken) modules working.
+  * MED: Command 20 (reverse sample) is now only applied when it???s
+    next to a note.
+  * S3M: Introducing the ???Send OPL key-off when triggering notes???
+    compatibility setting broke retrigger for OPL notes again
+    (they retriggered rather than not retriggering).
+  * S3M: Retriggering a note no longer resets its pitch after a
+    portamento.
+  * S3M: Partially implement retrigger behaviour for stopped notes
+    in SoundBlaster mode: Like in IT, it is not possible to
+    retrigger a sample that has already stopped playing.
+  * DIGI: Improve compatibility with E3x reverse sample command.
+  * DSym: Tempos < 32 were treated as tempo slides.
+  * SymMOD: Key-off command was not implemented properly.
+- Changes in 0.6.0:
+  * [New] MUS files from Psycho Pinball and Micro Machines 2 are
+    now supported.
+  * [New] SymMOD files created with Symphonie / Symphonie Pro are
+    now supported.
+  * [New] FMT files created with Davey W Taylor???s FM Tracker are
+    now supported.
+  * [New] DSYM files created with Digital Symphony are now
+    supported.
+  * [New] STX files (transitional format between Scream Tracker 2
+    and 3) are now supported.
+  * [New] TakeTracker MODs with TDZ1 to TDZ3 magic bytes are now
+    supported.
+  * [New] libopenmpt_ext: New interface interactive2 adding
+    openmpt::ext::interactive2::note_off(),
+    openmpt::ext::interactive2::note_fade(),
+    openmpt::ext::interactive2::set_channel_panning(),
+    openmpt::ext::interactive2::get_channel_panning(),
+    openmpt::ext::interactive2::set_note_finetune(),
+    and openmpt::ext::interactive2::get_note_finetune() (C++)
+    and openmpt_module_ext_interface_interactive2.note_off(),
+    openmpt_module_ext_interface_interactive2.note_fade(),
+    openmpt_module_ext_interface_interactive2.set_channel_panning(),
+    openmpt_module_ext_interface_interactive2.get_channel_panning(),
+    openmpt_module_ext_interface_interactive2.set_note_finetune(),
+    and openmpt_module_ext_interface_interactive2.get_note_finetune() (C).
+  * [Change] libopenmpt no longer generates internal interpolation
+    tables on library load time, but instead only on first module
+    load time.
+  * libopenmpt can now detect infinite pattern loops and treats
+    them as the song end. This means that setting a repeat count
+    other than -1 now always guarantees that playback will
+    eventually end. The song loop counter is decremented each time
+    it ends up at the start of the infinite loop, so the song does
+    not restart from the beginning even if the repeat count is not
+    0.
+  * openmpt::module::set_position_seconds() accuracy has been
+    improved for modules with pattern loops.
+  * Samples played at the wrong volume when rendering modules in
+    mono.
+  * IT: Portamentos in files with Linear Slides disabled are now
+    more accurate.
+  * IT: Pitch/Pan Separation was affected by note-off commands,
+    and wasn???t reset by panning commands like in Impulse Tracker.
+  * IT: Even after libopenmpt 0.5.14 the filter reset logic was
+    still not 100% identical to Impulse Tracker: A note triggered
+    on tick 0 of a row with a Pattern Delay effect still caused the
+    filter to be reset on repetitions of that row even though the
+    note wasn???t retriggered.
+  * IT: Added read-only support for BeRoTracker commands 1 and 2
+    (equivalent to XM commands K and L).
+  * XM: BeRoTracker saves smooth MIDI macros in a different way
+    from OpenMPT. This command is now imported correctly.
+  * XM: Emulate FT2 Tone Portamento quirk that inverts portamento
+    direction after the target was reached (if target note was
+    higher than previous note).
+  * S3M files saved with Impulse Tracker and latest Schism Tracker
+    now also compute sample playback speed in Hertz.
+  * Depending on whether an S3M file was last saved in Scream
+    Tracker with the Sound Blaster or Gravis Ultrasound drivers
+    loaded, different compatibility flags are now applied. For
+    files saved with the GUS, the sample volume factor is now also
+    ignored (fixes volume levels in S3Ms made on the GUS,
+    in particular if they use both samples and OPL instruments).
+  * S3M: Enforce the lower frequency bound.
+  * MOD: Loosened VBlank timing heuristics so that the original
+    copy of Guitar Slinger from Dizzy Tunes II plays correctly.
+  * FAR: Correct portamento depth is now used.
+  * DMF / IMF: Improved accuracy of finetune commands.
+  * MDL: Implemented finetune command.
+  * OKT: Various accuracy improvements such as: Sharing volume
+    between mixed channels, volume commands on mixed channels are
+    permanent (not reset with new notes), mixed channels do not
+    support default sample volume, 7-bit samples are actually
+    supposed to be played as-is (not amplified to full 8-bit
+    range), reject speed command parameters >= 20.
+
+-------------------------------------------------------------------

Old:
----
  libopenmpt-0.5.14+release.autotools.tar.gz

New:
----
  libopenmpt-0.6.1+release.autotools.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libopenmpt.spec ++++++
--- /var/tmp/diff_new_pack.TbtNjE/_old  2022-02-03 23:17:03.964375391 +0100
+++ /var/tmp/diff_new_pack.TbtNjE/_new  2022-02-03 23:17:03.968375364 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libopenmpt
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 %define libopenmpt_modplug_version 0.8.9.0
 
 Name:           libopenmpt
-Version:        0.5.14
+Version:        0.6.1
 Release:        0
 Summary:        C++ and C library to decode tracker music files
 License:        BSD-3-Clause

++++++ libopenmpt-0.5.14+release.autotools.tar.gz -> 
libopenmpt-0.6.1+release.autotools.tar.gz ++++++
++++ 89176 lines of diff (skipped)

Reply via email to