Hi, I'm from the projectM upstream team. We'd like to help get projectM 4.x into Debian and have prepared the packaging.
Current situation: - Debian has projectm 3.1.12 - Upstream released 4.1.6 with a complete API rewrite (C++ -> C) - SONAME bump: libprojectm3 -> libprojectm4 This requires two new packages before projectM 4.x can be uploaded: 1. projectm-eval (v1.0.6) - expression evaluation library - MIT licensed, minimal deps (just cmake) - Static library only - ITP to be filed 2. projectm-presets - preset collection (replaces projectm-data) - ~9800 Milkdrop presets - Arch: all (data only) - ITP to be filed The main projectm package changes: - libprojectm4 (new SONAME) - libprojectm-playlist4 (new optional library) - Drops projectm-jack, projectm-pulseaudio, projectm-sdl (frontends now in separate upstream repos) Reverse dependencies: - qmmp-plugin-projectm needs updating for v4 API We have test-built all packages locally. The packaging is available at: https://github.com/projectM-visualizer/packaging-debian Would the team be interested in sponsoring these uploads? We're happy to do whatever prep work is needed. If you're on discord you're welcome to come chat with us at https://discord.gg/HRCRtg7ETD Thanks, Mischa Spiegelmock projectM Team

