commit fa0bd7403e2fa804641c00f02fee9a5b38cd22ad
Author: Martin A. Godisch <godisch@debian.org>
Date: Mon Jun 22 08:24:54 2026 +0200
d/control: Removed Rules-Requires-Root: no
commit b3f6ee9f22fc26d11dedcff63dd3055ae8f9fd2e
Author: Martin A. Godisch <godisch@debian.org>
Date: Mon Jun 22 08:18:11 2026 +0200
Add ID3v2.4 read support
* 17_support-id3v2.4-frames.patch: display the values of ID3v2.4 frames.
Now that libid3 (>= 3.8.3-24) reads ID3v2.4 tags, route the v2.4 text
frames and the sort-order frames TSOA/TSOP/TSOT through the text printer,
and TIPL/TMCL through the involved-people printer, so id3v2 -l shows their
values instead of a bare frame id. Closes: #104089.
* d/control: require the v2.4-capable libid3 at run time. The v2.4 reading
happens inside libid3 without a SONAME or symbol change, so the
auto-generated dependency only pins >= 3.8.3 and the feature would be
silently inert against an older library; pin libid3-3.8.3v5 to
(>= 3.8.3-24).
* debian/tests: add an ID3v2.4 read test. id3v2 cannot write v2.4, so the
test builds a minimal v2.4 tag at run time and checks that id3v2 -l lists
the v2.4-only TMOO frame and a following frame.
Among the 16 debian patches available in version 0.1.12+dfsg-10 of the package, we noticed the following issues: