diff mbox series

[meta-oe,08/37] libxmp: upgrade 4.7.0 -> 4.7.1

Message ID 20260708094508.2060-8-wangmy@fujitsu.com
State Under Review
Headers show
Series [meta-oe,01/37] bcc: upgrade 0.36.1 -> 0.37.0 | expand

Commit Message

Wang Mingyu July 8, 2026, 9:44 a.m. UTC
From: Wang Mingyu <wangmy@fujitsu.com>

Changelog:
==========
- Add xmp_set_player(ctx, XMP_PLAYER_DEFPAN, 50) to relevant examples
  in libxmp.rst and in the examples directory, clarify it must be
  used BEFORE calling xmp_load_module, and recommend its usage.
- Fix crashes and other bugs in the smix API.
- Rewrite the smix API WAV loader to support stereo samples.
- Fix XM channel default instrument memory (should be no instrument).
- Fix IT high offset being applied when no Oxx effect is present.
- Fix IT offsets >length setting the offset to sample end instead of 0
  in new effects mode.
- Fix conversion of MED synth/hybrid finetune.
- Fix Magnetic Fields Packer track loading and optimize tracks.
- Fix path_join when loading a module from the current directory.
- Fix loading truncated Startrekker AM instruments.
- Startrekker AM instruments now take precedence over sampled
  instruments in the same slot (fixes GTS/fa.worse face.mod and
  WOTW/intro 12.mod).
- Fix StarTrekker AM instrument envelope, P.FALL, and FQ toneporta
  bugs by reimplementing these features using extras (fixes
  Epsilon (ES)/frankie.mod, WOTW/intro 12.mod, maybe others).
- Allow Archimedes MUSX modules to load if the SDAT instrument
  subchunk is broken (fixes 5-OverPar).
- Fix various -fsanitize=shift-base warnings:
- Prevent overflow read in lha depacker pm2 decoder.
- Add OS/2 EMX makefiles for KLIBC environment. Build tested under linux
  using cross-os2emx toolchain at https://github.com/komh/cross-os2emx
- Build the PDF without date information to improve reproducibility.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
---
 .../libxmp/{libxmp_4.7.0.bb => libxmp_4.7.1.bb}                 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-multimedia/libxmp/{libxmp_4.7.0.bb => libxmp_4.7.1.bb} (85%)
diff mbox series

Patch

diff --git a/meta-oe/recipes-multimedia/libxmp/libxmp_4.7.0.bb b/meta-oe/recipes-multimedia/libxmp/libxmp_4.7.1.bb
similarity index 85%
rename from meta-oe/recipes-multimedia/libxmp/libxmp_4.7.0.bb
rename to meta-oe/recipes-multimedia/libxmp/libxmp_4.7.1.bb
index 22e41aa7cb..4e87ee275f 100644
--- a/meta-oe/recipes-multimedia/libxmp/libxmp_4.7.0.bb
+++ b/meta-oe/recipes-multimedia/libxmp/libxmp_4.7.1.bb
@@ -6,5 +6,5 @@  LIC_FILES_CHKSUM = "file://README;beginline=59;md5=b25470e2863502c9ac9886f09c21a
 inherit cmake pkgconfig
 
 SRC_URI = "git://github.com/libxmp/libxmp.git;protocol=https;branch=master;tag=libxmp-${PV}"
-SRCREV = "8a4fdf7d09aedc921de537853b59e1d15b534f24"
+SRCREV = "12f76e4bf1dd6765e3bf46cbc1ff35c4a4551671"