Following review feedback, I've implemented a clean two-package architecture:
* stremio-server (4.4.169-1): Node.js streaming backend
* stremio (4.4.169-1): Qt5 GUI client
**Key Achievements:**
- Eliminated ALL bundled git submodules (libmpv, Qt5, OpenSSL, SingleApplication)
- Resolved streaming server startup issues with QProcess environment fixes
- 100% system library integration verified
- Both packages build successfully in clean pbuilder environments
- Full runtime functionality confirmed
**Package Repositories:**
- stremio:
https://salsa.debian.org/mendezr/stremio - stremio-server:
https://salsa.debian.org/mendezr/stremio-server **Status:** Ready for DD review
The two-package approach cleanly addresses the bundled dependencies, as server.js,
bundled in stremio-server should go into non-free, while maintaining full Stremio functionality.