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-debianWould 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/HRCRtg7ETDThanks,
Mischa Spiegelmock
projectM Team